.zeus-part1,.zeus-part2{--zp-on-dark: color-mix(in srgb, var(--zeus-white) 80%, transparent);--zp-on-dark-muted: color-mix(in srgb, var(--zeus-white) 70%, transparent);--zp-on-dark-subtle: color-mix(in srgb, var(--zeus-white) 10%, transparent);--zp-on-dark-faint: color-mix(in srgb, var(--zeus-white) 5%, transparent);--zp-border-on-dark: color-mix(in srgb, var(--zeus-white) 10%, transparent);--zp-border-light: color-mix(in srgb, var(--zeus-ink) 10%, transparent);--radius-btn: 0;font-family:var(--ff-body);color:var(--zeus-text-primary)}.zeus-part1 *,.zeus-part2 *{box-sizing:border-box}.shopify-section--zeus-landing-part1>.section,.shopify-section--zeus-landing-part2>.section{padding-inline:0;padding-block:0}.shopify-section--zeus-landing-part1>.section.bg-custom,.shopify-section--zeus-landing-part2>.section.bg-custom{background:transparent!important}.zeus-part1 .zeus-section-header,.zeus-part2 .zeus-section-header{max-width:var(--zeus-container);margin:0 auto var(--space-7);padding-inline:var(--zeus-gutter);text-align:center}.zeus-part1 .zeus-section-header .zeus-section-title,.zeus-part2 .zeus-section-header .zeus-section-title{font-family:var(--ff-display);font-size:var(--fs-h1);font-weight:400;line-height:var(--lh-title);margin-bottom:var(--space-4);color:var(--zeus-ink)}.zeus-part1 .zeus-section-header .zeus-section-subtitle,.zeus-part2 .zeus-section-header .zeus-section-subtitle{font-family:var(--ff-body);font-size:var(--fs-lede);color:color-mix(in srgb,var(--zeus-ink) 60%,transparent);line-height:var(--lh-body)}.zeus-part1 .hero-buttons .zeus-btn{flex:0 1 auto}.zeus-part1 .product-name,.zeus-part1 .benefit-title,.zeus-part1 .process-title,.zeus-part2 .custom-title,.zeus-part2 .testimonial-info h4,.zeus-part2 .affiliation-content h2,.zeus-part2 .final-cta h2{font-family:var(--ff-display);font-weight:400;line-height:var(--lh-title)}.zeus-part1 .process-text,.zeus-part1 .benefit-text,.zeus-part1 .product-tagline,.zeus-part1 .comparison-cell,.zeus-part1 .product-also p,.zeus-part2 .custom-text,.zeus-part2 .testimonial-text,.zeus-part2 .affiliation-content>p,.zeus-part2 .affiliation-calc-label,.zeus-part2 .urgency-text,.zeus-part2 .faq-content .prose,.zeus-part2 .faq-content p,.zeus-part2 .final-cta p,.zeus-part2 .final-cta-note,.zeus-part2 .footer p,.zeus-part2 .roi-note{font-family:var(--ff-body);line-height:var(--lh-body)}.zeus-part1 .stat-label,.zeus-part1 .trust-label,.zeus-part1 .product-versions-label,.zeus-part1 .product-also h4,.zeus-part2 .roi-input-group label,.zeus-part2 .roi-result-label,.zeus-part2 .affiliation-calc-title,.zeus-part2 .affiliation-example-title{font-family:var(--ff-ui);font-weight:700;letter-spacing:var(--tr-caption);text-transform:uppercase}.zeus-part1 .hero{--zp-hero-overlay: .72;--zp-hero-media-position: center;min-height:min(72svh,36rem);background:var(--zeus-bg-dark);color:var(--zeus-text-on-dark);display:flex;align-items:center;position:relative;overflow:hidden}.zeus-part1 .hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.zeus-part1 .hero-media img{width:100%;height:100%;object-fit:cover;object-position:var(--zp-hero-media-position)}.zeus-part1 .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,color-mix(in srgb,var(--zeus-navy) calc(var(--zp-hero-overlay) * 100%),transparent),color-mix(in srgb,var(--zeus-navy) calc(var(--zp-hero-overlay) * 88%),transparent) 42%,color-mix(in srgb,var(--zeus-navy) calc(var(--zp-hero-overlay) * 35%),transparent) 68%,color-mix(in srgb,var(--zeus-navy) calc(var(--zp-hero-overlay) * 18%),transparent))}.zeus-part1 .hero:not(.hero--has-media) .hero-overlay{background:transparent}.zeus-part1 .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--zeus-degrade-grain-opacity);background-image:var(--zeus-degrade-grain);mix-blend-mode:overlay}.zeus-part1 .hero-content{width:100%;max-width:var(--zeus-container);margin:0 auto;padding:var(--zeus-section-y-tight) var(--zeus-gutter);position:relative;z-index:2}.zeus-part1 .zeus-part1__hero-header{max-width:min(36rem,100%);margin:0;padding:0;align-items:flex-start;text-align:left;gap:0}.zeus-part1 .zeus-part1__hero-header>.zeus-badge{margin-bottom:var(--space-3);animation:zp-slide-in .8s ease}@keyframes zp-slide-in{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.zeus-part1 .zeus-part1__hero-title.zeus-section-title{font-size:clamp(1.85rem,3.4vw,3.15rem);font-weight:400;line-height:1.05;letter-spacing:.01em;max-width:18ch;margin-bottom:var(--space-3);animation:zp-fade-up 1s ease .2s both;color:var(--zeus-text-on-dark)}.zeus-part1 .zeus-part1__hero-title.zeus-section-title:after{display:block;width:3.5rem;margin-top:var(--space-3);background:var(--zeus-burnt)}.zeus-part1 .zeus-part1__hero-title span{color:var(--zeus-cream)}@keyframes zp-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.zeus-part1 .zeus-part1__hero-subtitle.zeus-section-subtitle{max-width:42ch;margin-bottom:var(--space-5);opacity:.95;animation:zp-fade-up 1s ease .4s both;color:var(--zp-on-dark-muted);text-align:left;font-size:var(--fs-body);line-height:var(--lh-body)}.zeus-part1 .hero-buttons{display:flex;gap:var(--space-3);flex-wrap:wrap;animation:zp-fade-up 1s ease .6s both}.zeus-part1 .stats-bar{background:var(--zeus-cream);padding:var(--zeus-section-y-tight) var(--zeus-gutter)}.zeus-part1 .stats-container{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:var(--space-5);text-align:center}.zeus-part1 .stat-item{padding:var(--space-4)}.zeus-part1 .stat-number{font-family:var(--ff-display);font-size:var(--fs-h1);font-weight:400;color:var(--zeus-ink);line-height:var(--lh-display);margin-bottom:var(--space-2)}.zeus-part1 .stat-label{font-size:var(--fs-caption);color:var(--zeus-ink)}.zeus-part1 .trust-section{padding:var(--zeus-section-y-tight) var(--zeus-gutter);background:var(--zeus-bg-primary);border-bottom:1px solid var(--zeus-border-subtle)}.zeus-part1 .trust-container{max-width:64rem;margin:0 auto;text-align:center}.zeus-part1 .trust-label{font-size:var(--fs-caption);color:color-mix(in srgb,var(--zeus-ink) 40%,transparent);margin-bottom:var(--space-5)}.zeus-part1 .trust-logos{display:flex;justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap}.zeus-part1 .trust-logo{display:grid;place-items:center;min-height:var(--space-8);background:var(--zeus-cream-light);padding:var(--space-3) var(--space-5);border-radius:var(--radius-card);font-family:var(--ff-ui);font-weight:700;font-size:var(--fs-caption);color:var(--zeus-ink);opacity:.7;transition:opacity .3s ease,transform .3s ease}.zeus-part1 .trust-logo img{width:auto;max-width:10rem;max-height:var(--space-7)}.zeus-part1 .trust-logo:hover{opacity:1;transform:translateY(-3px)}.zeus-part1 .process-section{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-alt)}.zeus-part1 .process-grid{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);position:relative}.zeus-part1 .process-grid:before{content:"";position:absolute;top:3.75rem;left:20%;right:20%;height:3px;background:var(--zeus-sky);z-index:0}.zeus-part1 .process-step{text-align:center;position:relative;z-index:1}.zeus-part1 .process-number{width:5rem;height:5rem;background:var(--zeus-sky);color:var(--zeus-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;margin:0 auto var(--space-4);box-shadow:var(--shadow-pill)}.zeus-part1 .process-title{font-size:var(--fs-h2);margin-bottom:var(--space-3);color:var(--zeus-ink)}.zeus-part1 .process-text{font-size:var(--fs-body);color:color-mix(in srgb,var(--zeus-ink) 60%,transparent)}.zeus-part1 .why-zeus{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-primary)}.zeus-part1 .benefits-grid{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-5)}.zeus-part1 .benefit-card{background:var(--zeus-bg-alt);padding:var(--space-6);border-radius:var(--radius-card);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;border:2px solid transparent}.zeus-part1 .benefit-card:hover{border-color:var(--zeus-burnt);transform:translateY(-5px);box-shadow:var(--shadow-lift)}.zeus-part1 .benefit-icon{width:3.75rem;height:3.75rem;background:var(--zeus-sky);color:var(--zeus-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.zeus-part1 .benefit-icon svg{width:1.25rem;height:1.25rem}.zeus-part1 .benefit-icon img{width:100%;height:100%;object-fit:contain;padding:var(--space-2)}.zeus-part1 .benefit-title{font-size:var(--fs-h2);margin-bottom:var(--space-3);color:var(--zeus-ink)}.zeus-part1 .benefit-text{color:color-mix(in srgb,var(--zeus-ink) 72%,transparent)}.zeus-part1 .comparison-section{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-dark);color:var(--zeus-text-on-dark)}.zeus-part1 .comparison-section .zeus-section-title{color:var(--zeus-text-on-dark)}.zeus-part1 .comparison-table{max-width:64rem;margin:0 auto;background:var(--zp-on-dark-faint);border-radius:var(--radius-card);overflow:hidden}.zeus-part1 .comparison-row{display:grid;grid-template-columns:1.5fr 1fr 1fr;border-bottom:1px solid var(--zp-border-on-dark)}.zeus-part1 .comparison-row:last-child{border-bottom:none}.zeus-part1 .comparison-header{background:var(--zp-on-dark-subtle)}.zeus-part1 .comparison-cell{padding:var(--space-4) var(--space-5);font-size:var(--fs-body)}.zeus-part1 .comparison-header .comparison-cell{font-family:var(--ff-ui);font-weight:700;font-size:var(--fs-caption);letter-spacing:var(--tr-caption)}.zeus-part1 .comparison-cell.zeus{background:color-mix(in srgb,var(--zeus-cream) 10%,transparent);color:var(--zeus-cream);font-weight:700;text-align:center}.zeus-part1 .comparison-cell.competitor{color:color-mix(in srgb,var(--zeus-white) 60%,transparent);text-align:center}.zeus-part1 .comparison-cell.feature{font-weight:600}.zeus-part1 .check-icon,.zeus-part1 .cross-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5)}.zeus-part1 .check-icon{color:var(--zeus-sky)}.zeus-part1 .cross-icon{color:var(--zeus-burnt);opacity:.6}.zeus-part1 .products-section{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-textured);color:var(--zeus-text-on-dark)}.zeus-part1 .products-section .zeus-section-title{color:var(--zeus-text-on-dark)}.zeus-part1 .products-section .zeus-section-subtitle{color:var(--zp-on-dark-muted)}.zeus-part1 .products-grid{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--space-5)}.zeus-part1 .product-card{background:var(--zp-on-dark-faint);border:1px solid var(--zp-border-on-dark);padding:var(--space-6);border-radius:var(--radius-card);transition:background .3s ease,transform .3s ease,box-shadow .3s ease;position:relative}.zeus-part1 .product-card:hover{background:var(--zp-on-dark-subtle);transform:translateY(-8px);box-shadow:var(--shadow-lift)}.zeus-part1 .product-badge{position:absolute;top:var(--space-4);right:var(--space-4)}.zeus-part1 .product-media{margin:calc(var(--space-6) * -1) calc(var(--space-6) * -1) var(--space-5);aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid var(--zp-border-on-dark)}.zeus-part1 .product-media img{width:100%;height:100%;object-fit:cover}.zeus-part1 .product-name{font-size:var(--fs-h1);margin-bottom:var(--space-2);color:var(--zeus-cream)}.zeus-part1 .product-tagline{font-size:var(--fs-body);color:var(--zp-on-dark-muted);margin-bottom:var(--space-4)}.zeus-part1 .product-features{list-style:none;margin-bottom:var(--space-4);padding:0}.zeus-part1 .product-features li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--zp-border-on-dark);font-size:var(--fs-body);font-family:var(--ff-body)}.zeus-part1 .product-features li:last-child{border-bottom:none}.zeus-part1 .feature-check{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;width:2.75rem;height:2.75rem;background:var(--zeus-sky);color:var(--zeus-navy);border-radius:50%;flex-shrink:0}.zeus-part1 .feature-check svg{width:1rem;height:1rem}.zeus-part1 .product-versions{background:var(--zp-on-dark-faint);padding:var(--space-3) var(--space-4);margin-top:var(--space-4);border-radius:var(--radius-sm)}.zeus-part1 .product-versions-label{font-size:var(--fs-caption);color:var(--zeus-cream);margin-bottom:var(--space-2)}.zeus-part1 .product-versions-list{display:flex;gap:var(--space-2);flex-wrap:wrap}.zeus-part1 .product-also{max-width:var(--zeus-container);margin:var(--space-5) auto 0;padding:var(--space-5);background:color-mix(in srgb,var(--zeus-sky) 10%,transparent);border:2px solid var(--zeus-sky);border-radius:var(--radius-card);text-align:center}.zeus-part1 .product-also h4{color:var(--zeus-sky);font-size:var(--fs-lede);margin-bottom:var(--space-2)}.zeus-part1 .product-also p{color:var(--zp-on-dark);font-size:var(--fs-body)}.zeus-part2 .customization{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-alt)}.zeus-part2 .custom-grid{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18.75rem),1fr));gap:var(--space-5)}.zeus-part2 .custom-card{background:var(--zeus-bg-primary);padding:var(--space-6);text-align:center;border-radius:var(--radius-card);border:2px solid transparent;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.zeus-part2 .custom-card:hover{border-color:var(--zeus-burnt);transform:translateY(-5px);box-shadow:var(--shadow-lift)}.zeus-part2 .custom-icon{width:5rem;height:5rem;background:var(--zeus-sky);color:var(--zeus-navy);border-radius:50%;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center}.zeus-part2 .custom-icon svg{width:1.5rem;height:1.5rem}.zeus-part2 .custom-icon img{width:100%;height:100%;object-fit:contain;padding:var(--space-3);border-radius:50%}.zeus-part2 .custom-title{font-size:var(--fs-h2);margin-bottom:var(--space-3);color:var(--zeus-ink)}.zeus-part2 .custom-text{color:color-mix(in srgb,var(--zeus-ink) 72%,transparent)}.zeus-part2 .roi-section{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-primary)}.zeus-part2 .roi-container{max-width:68rem;margin:0 auto}.zeus-part2 .roi-calculator{background:var(--zeus-bg-dark);padding:var(--space-6);border-radius:var(--radius-card);color:var(--zeus-text-on-dark)}.zeus-part2 .roi-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:var(--space-5);margin-bottom:var(--space-5)}.zeus-part2 .roi-input-group label{display:block;font-size:var(--fs-caption);margin-bottom:var(--space-2);color:var(--zeus-cream)}.zeus-part2 .roi-input-group select,.zeus-part2 .roi-input-group input{width:100%;min-height:var(--space-8);padding:var(--space-3) var(--space-4);font-family:var(--ff-ui);font-size:var(--fs-body);background:var(--zp-on-dark-subtle);border:2px solid var(--zp-border-on-dark);color:var(--zeus-text-on-dark);border-radius:var(--radius-sm);transition:border-color .3s ease}.zeus-part2 .roi-input-group select:focus,.zeus-part2 .roi-input-group input:focus{outline:none;border-color:var(--zeus-cream)}.zeus-part2 .roi-input-group select:focus-visible,.zeus-part2 .roi-input-group input:focus-visible{outline:3px solid var(--zeus-gold);outline-offset:2px}.zeus-part2 .roi-input-group select option{background:var(--zeus-navy);color:var(--zeus-white)}.zeus-part2 .roi-results{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--zp-border-on-dark)}.zeus-part2 .roi-result-item{text-align:center;padding:var(--space-5) var(--space-4);background:color-mix(in srgb,var(--zeus-cream) 10%,transparent);border-radius:var(--radius-card)}.zeus-part2 .roi-result-value{font-family:var(--ff-display);font-size:var(--fs-h1);font-weight:400;color:var(--zeus-cream);margin-bottom:var(--space-2);line-height:var(--lh-display)}.zeus-part2 .roi-result-label{font-size:var(--fs-caption);opacity:.8}.zeus-part2 .roi-note{text-align:center;margin-top:var(--space-5);font-size:var(--fs-caption);opacity:.6}.zeus-part2 .testimonials{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-alt)}.zeus-part2 .testimonials-grid{max-width:var(--zeus-container);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,31.25rem),1fr));gap:var(--space-5)}.zeus-part2 .testimonial-card{background:var(--zeus-bg-primary);padding:var(--space-6);border-radius:var(--radius-card);position:relative;border-left:5px solid var(--zeus-burnt)}.zeus-part2 .testimonial-quote{font-family:var(--ff-display);font-size:var(--fs-display);font-weight:400;color:var(--zeus-burnt);line-height:1;margin-bottom:var(--space-4)}.zeus-part2 .testimonial-text{font-family:var(--ff-ui);font-size:var(--fs-lede)}.zeus-part2 .testimonial-highlight{background:var(--zeus-cream);padding:2px var(--space-2);font-weight:700;color:var(--zeus-ink);border-radius:var(--radius-sm)}.zeus-part2 .testimonial-author{display:flex;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--zp-border-light)}.zeus-part2 .testimonial-avatar{width:4.375rem;height:4.375rem;background:var(--zeus-bg-dark);color:var(--zeus-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-size:var(--fs-lede);font-weight:400;flex-shrink:0}.zeus-part2 .testimonial-info h4{font-size:var(--fs-lede);margin-bottom:var(--space-1);color:var(--zeus-ink)}.zeus-part2 .testimonial-info p{font-family:var(--ff-body);font-size:var(--fs-body);color:color-mix(in srgb,var(--zeus-ink) 60%,transparent)}.zeus-part2 .testimonial-badge{position:absolute;top:var(--space-5);right:var(--space-5)}.zeus-part2 .affiliation{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-sky)}.zeus-part2 .affiliation-container{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-8);align-items:center}.zeus-part2 .affiliation-content h2{font-size:var(--fs-h1);margin-bottom:var(--space-4);color:var(--zeus-ink)}.zeus-part2 .affiliation-content>p{font-size:var(--fs-lede);margin-bottom:var(--space-5);color:var(--zeus-ink)}.zeus-part2 .affiliation-benefits{list-style:none;padding:0;margin:0}.zeus-part2 .affiliation-benefits li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--zp-border-light);font-weight:600;color:var(--zeus-ink);font-family:var(--ff-body)}.zeus-part2 .affiliation-benefits li:last-child{border-bottom:none}.zeus-part2 .affiliation-check{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;width:2.75rem;height:2.75rem;background:var(--zeus-ink);color:var(--zeus-sky);border-radius:50%;flex-shrink:0}.zeus-part2 .affiliation-check svg{width:1rem;height:1rem}.zeus-part2 .affiliation-calculator{background:var(--zeus-bg-textured);padding:var(--space-6);color:var(--zeus-text-on-dark);border-radius:var(--radius-card)}.zeus-part2 .affiliation-calc-title{font-size:var(--fs-caption);letter-spacing:var(--tr-caption);color:var(--zeus-sky);margin-bottom:var(--space-4)}.zeus-part2 .affiliation-percent{font-family:var(--ff-display);font-size:var(--fs-display);font-weight:400;color:var(--zeus-sky);line-height:var(--lh-display);margin-bottom:var(--space-3)}.zeus-part2 .affiliation-percent span{font-size:var(--fs-h1)}.zeus-part2 .affiliation-calc-label{font-size:var(--fs-body);margin-bottom:var(--space-5);opacity:.8}.zeus-part2 .affiliation-example{background:var(--zp-on-dark-faint);padding:var(--space-4);margin-top:var(--space-4);border-radius:var(--radius-sm)}.zeus-part2 .affiliation-example-title{font-size:var(--fs-caption);color:var(--zeus-sky);margin-bottom:var(--space-3)}.zeus-part2 .affiliation-example-row{display:flex;justify-content:space-between;padding:var(--space-2) 0;font-size:var(--fs-body);border-bottom:1px solid var(--zp-border-on-dark);font-family:var(--ff-body)}.zeus-part2 .affiliation-example-row:last-child{border-bottom:none;font-weight:700;color:var(--zeus-sky);font-size:var(--fs-lede);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--zeus-sky)}.zeus-part2 .urgency-banner{background:var(--zeus-burnt);color:var(--zeus-text-on-dark);padding:var(--space-4) var(--zeus-gutter);text-align:center}.zeus-part2 .urgency-content{max-width:var(--zeus-container);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.zeus-part2 .urgency-icon{display:inline-flex;color:var(--zeus-cream)}.zeus-part2 .urgency-text{font-family:var(--ff-ui);font-size:var(--fs-lede);font-weight:700}.zeus-part2 .urgency-text span{text-decoration:underline}.zeus-part2 .faq-section{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-primary)}.zeus-part2 .faq-container{max-width:64rem;margin:0 auto}.zeus-part2 .faq-accordion-box{background:var(--zeus-bg-alt);border-radius:var(--radius-card);overflow:hidden}.zeus-part2 .faq-item{border-bottom:1px solid var(--zp-border-light)}.zeus-part2 .faq-item:last-child{border-bottom:none}.zeus-part2 .faq-input{display:none}.zeus-part2 .faq-label{width:100%;min-height:var(--space-8);padding:var(--space-4) var(--space-5);display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;font-family:var(--ff-ui);font-size:var(--fs-lede);font-weight:700;text-align:left;color:var(--zeus-ink);transition:color .3s ease,background .3s ease;gap:var(--space-4)}.zeus-part2 .faq-label:hover{color:var(--zeus-burnt);background:color-mix(in srgb,var(--zeus-burnt) 5%,var(--zeus-cream-light))}.zeus-part2 .faq-label:focus-visible{outline:3px solid var(--zeus-gold);outline-offset:-3px}.zeus-part2 .faq-label h3{margin:0;flex:1;font:inherit;color:inherit}.zeus-part2 .faq-icon{width:2.25rem;height:2.25rem;background:var(--zeus-cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;transition:transform .3s ease,background .3s ease,color .3s ease;flex-shrink:0;color:var(--zeus-ink)}.zeus-part2 .faq-input:checked+.faq-label{color:var(--zeus-burnt);background:color-mix(in srgb,var(--zeus-burnt) 5%,var(--zeus-cream-light))}.zeus-part2 .faq-input:checked+.faq-label .faq-icon{transform:rotate(45deg);background:var(--zeus-burnt);color:var(--zeus-white)}.zeus-part2 .faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.zeus-part2 .faq-input:checked+.faq-label+.faq-content{max-height:500px;padding:0 var(--space-5) var(--space-4)}.zeus-part2 .faq-content .prose,.zeus-part2 .faq-content p{color:color-mix(in srgb,var(--zeus-ink) 70%,transparent)}.zeus-part2 .faq-content p{margin:0}.zeus-part2 .final-cta{padding:var(--zeus-section-y) var(--zeus-gutter);background:var(--zeus-bg-dark);text-align:center;position:relative;overflow:hidden}.zeus-part2 .final-cta:before{content:"ZEUS";position:absolute;font-family:var(--ff-display);font-size:clamp(12rem,30vw,25rem);font-weight:400;opacity:.03;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--zeus-text-on-dark);pointer-events:none}.zeus-part2 .final-cta-content{position:relative;z-index:2;max-width:var(--zeus-container);margin:0 auto}.zeus-part2 .final-cta h2{font-size:var(--fs-h1);color:var(--zeus-text-on-dark);margin-bottom:var(--space-4)}.zeus-part2 .final-cta h2 span{color:var(--zeus-cream)}.zeus-part2 .final-cta p{font-size:var(--fs-lede);color:var(--zp-on-dark);margin-bottom:var(--space-5)}.zeus-part2 .final-cta-note{margin-top:var(--space-4);font-size:var(--fs-body);color:var(--zp-on-dark-muted)}.zeus-part2 .footer{background:var(--zeus-bg-textured);padding:var(--space-5) var(--zeus-gutter);text-align:center;border-top:3px solid var(--zeus-cream)}.zeus-part2 .footer-logo{font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;color:var(--zeus-cream);margin-bottom:var(--space-3)}.zeus-part2 .sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;background:color-mix(in srgb,var(--zeus-navy) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:3px solid var(--zeus-gold);padding:var(--space-3) var(--zeus-gutter) max(var(--space-3),env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-lift);z-index:var(--zeus-z-sticky-ui)}.zeus-part2 .sticky-cta .zeus-btn{width:100%}.zeus-part1.zeus-scheme--navy-reverse .hero:not(.hero--has-media),.zeus-part1.zeus-scheme--navy-reverse .comparison-section,.zeus-part1.zeus-scheme--navy-reverse .products-section,.zeus-part2.zeus-scheme--navy-reverse .roi-calculator,.zeus-part2.zeus-scheme--navy-reverse .final-cta{background:var(--zeus-scheme-bg);color:var(--zeus-scheme-fg)}.zeus-part1.zeus-scheme--cream-warm .stats-bar,.zeus-part1.zeus-scheme--cream-warm .process-section,.zeus-part2.zeus-scheme--cream-warm .customization,.zeus-part2.zeus-scheme--cream-warm .testimonials,.zeus-part2.zeus-scheme--sky-accent .affiliation,.zeus-part2.zeus-scheme--burnt-punch .urgency-banner{background:var(--zeus-scheme-bg);color:var(--zeus-scheme-fg)}@media(prefers-reduced-motion:reduce){.zeus-part1 .benefit-card:hover,.zeus-part1 .product-card:hover,.zeus-part1 .trust-logo:hover,.zeus-part2 .custom-card:hover{transform:none;transition:none}.zeus-part1 .zeus-part1__hero-header>.zeus-badge,.zeus-part1 .zeus-part1__hero-title,.zeus-part1 .zeus-part1__hero-subtitle,.zeus-part1 .hero-buttons{animation:none}}@media screen and (max-width:699px){.zeus-part1 .hero{min-height:auto}.zeus-part1 .hero-content{padding-block:var(--space-7)}.zeus-part1 .hero--has-media .hero-overlay{background:color-mix(in srgb,var(--zeus-navy) calc(var(--zp-hero-overlay) * 100%),transparent)}.zeus-part1 .zeus-part1__hero-title.zeus-section-title{font-size:clamp(1.7rem,7.2vw,2.35rem);max-width:none}.zeus-part1 .zeus-part1__hero-subtitle.zeus-section-subtitle{max-width:none}.zeus-part1 .hero:after{opacity:.45}.zeus-part1 .process-section,.zeus-part1 .why-zeus,.zeus-part1 .comparison-section,.zeus-part1 .products-section,.zeus-part2 .customization,.zeus-part2 .roi-section,.zeus-part2 .affiliation,.zeus-part2 .faq-section,.zeus-part2 .final-cta{padding-block:var(--zeus-section-y-tight)}.zeus-part2 .customization{border-top:3px solid var(--zeus-gold)}.zeus-part2 .final-cta{padding-bottom:calc(var(--zeus-section-y-tight) + 5rem)}.zeus-part1 .process-grid{grid-template-columns:1fr}.zeus-part1 .process-grid:before{display:none}.zeus-part1 .comparison-row{grid-template-columns:1fr}.zeus-part1 .comparison-cell{text-align:left!important}.zeus-part1 .comparison-row:not(.comparison-header) .comparison-cell:before{font-weight:700;margin-right:var(--space-2)}.zeus-part1 .comparison-row:not(.comparison-header) .comparison-cell.zeus:before{content:var(--zp-comparison-zeus-label)}.zeus-part1 .comparison-row:not(.comparison-header) .comparison-cell.competitor:before{content:var(--zp-comparison-competitor-label)}.zeus-part1 .benefits-grid,.zeus-part1 .products-grid,.zeus-part2 .custom-grid,.zeus-part2 .testimonials-grid,.zeus-part2 .roi-results,.zeus-part2 .affiliation-container{grid-template-columns:1fr}.zeus-part1 .hero-buttons{flex-direction:column}.zeus-part1 .hero-buttons .zeus-btn{width:100%}.zeus-part2 .roi-calculator,.zeus-part2 .testimonial-card,.zeus-part2 .affiliation-calculator{padding:var(--space-5) var(--space-4)}.zeus-part2 .sticky-cta{display:block}.zeus-part2 .footer{padding-bottom:6.25rem}}@media screen and (min-width:700px)and (max-width:999px){.zeus-part2 .affiliation-container{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/zeus-schools-landing.css.map */
