.partners-page{--partners-ink:#0c2440;--partners-copy:#516778;--partners-green:#23a985;--partners-green-dark:#08795d;--partners-green-soft:#eaf8f3;--partners-line:#0c24401c;color:var(--partners-ink);background:#fff;min-height:100vh}.partners-page *,.partners-page :before,.partners-page :after{box-sizing:border-box}.partners-page a{color:inherit}.partners-shell{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(22px,4vw,64px)}.partners-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--partners-line);z-index:30;background:#ffffffeb;position:sticky;top:0}.partners-header-inner{justify-content:space-between;align-items:center;min-height:74px;display:flex}.partners-brand{text-decoration:none;display:inline-flex}.partners-nav{align-items:center;gap:24px;display:flex}.partners-nav a{font-size:.69rem;font-weight:750;text-decoration:none}.partners-nav-cta{background:var(--partners-ink);border-radius:10px;padding:11px 17px;color:#fff!important}.partners-hero{border-bottom:1px solid var(--partners-line);background:radial-gradient(circle at 76% 22%,#23a9851f,#0000 27%),#f7faf9;padding-block:clamp(50px,7vw,84px) clamp(82px,10vw,124px);overflow:hidden}.partners-back-link{align-items:center;gap:8px;margin-bottom:42px;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-flex;color:var(--partners-copy)!important}.partners-back-link svg{width:15px;height:15px}.partners-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(50px,7vw,88px);display:grid}.partners-eyebrow{color:var(--partners-green);letter-spacing:.12em;text-transform:uppercase;margin:0 0 17px;font-size:.65rem;font-weight:850}.partners-hero-copy>.partners-eyebrow{align-items:center;gap:9px;display:flex}.partners-hero-copy>.partners-eyebrow span{background:var(--partners-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #23a9851f}.partners-hero h1,.partners-section-heading h2,.partners-experience h2,.partners-economics h2,.partners-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.055em}.partners-hero h1{margin:0;font-size:clamp(3.35rem,6vw,5.8rem);font-weight:600;line-height:.96}.partners-hero h1 span{color:var(--partners-green);display:block}.partners-hero-lede{color:var(--partners-copy);max-width:610px;margin:28px 0 0;font-size:clamp(.95rem,1.35vw,1.12rem);line-height:1.72}.partners-hero-actions,.partners-cta-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:32px;display:flex}.partners-primary-button,.partners-secondary-button{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:.71rem;font-weight:750;text-decoration:none;display:inline-flex}.partners-primary-button{background:var(--partners-ink);border:1px solid var(--partners-ink);color:#fff!important}.partners-secondary-button{border:1px solid var(--partners-line)}:is(.partners-primary-button:hover,.partners-primary-button:focus-visible,.partners-secondary-button:hover,.partners-secondary-button:focus-visible){border-color:var(--partners-green)}.partners-primary-button svg,.partners-secondary-button svg{width:16px;height:16px}.partners-hero-proof{flex-wrap:wrap;gap:10px 18px;margin:27px 0 0;padding:0;list-style:none;display:flex}.partners-hero-proof li{color:var(--partners-copy);align-items:center;gap:6px;font-size:.59rem;font-weight:750;display:flex}.partners-hero-proof svg{color:var(--partners-green);width:13px;height:13px}.partners-hero-note{color:#6b7f8f;max-width:580px;margin:18px 0 0;font-size:.59rem;line-height:1.6}.partners-preview-figure{margin:0}.partners-preview-figure figcaption{justify-content:space-between;align-items:center;margin-bottom:12px;padding-inline:5px;display:flex}.partners-preview-figure figcaption span{color:var(--partners-green);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:850;display:block}.partners-preview-figure figcaption strong{font-family:var(--font-display), sans-serif;margin-top:4px;font-size:.95rem;display:block}.partners-preview-figure figcaption small{background:var(--partners-green-soft);color:var(--partners-green-dark);text-transform:uppercase;border-radius:10px;padding:7px 9px;font-size:.5rem;font-weight:850}.partners-preview-browser{transform-origin:50%;background:#fff;border:1px solid #0c244024;border-radius:8px;overflow:hidden;transform:perspective(1600px)rotateY(-2.5deg)rotateX(1deg);box-shadow:0 32px 80px #0c244024}.partners-preview-chrome{color:#657281;background:#f0f2f5;border-bottom:1px solid #0c244017;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 14px;font-size:.48rem;display:grid}.partners-preview-dots{gap:4px;display:flex}.partners-preview-dots i{background:#b8c0ca;border-radius:50%;width:6px;height:6px}.partners-preview-address{text-align:center;background:#fff;border:1px solid #0c244014;border-radius:10px;justify-self:center;width:min(88%,310px);padding:6px 22px}.partners-site-capture{background:#fff;position:relative;overflow:hidden}.partners-site-capture img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.partners-site-capture--hero{aspect-ratio:1.48}.partners-fictional-brand{color:#0c2440;z-index:2;background:#fff;align-items:center;gap:7px;width:25%;min-height:7.6%;padding:.4% 1.3%;display:flex;position:absolute;top:0;left:0}.partners-fictional-brand>span{background:var(--partners-ink);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:clamp(17px,2.1vw,27px);height:clamp(17px,2.1vw,27px);font-size:clamp(.34rem,.55vw,.52rem);font-weight:850;display:flex}.partners-fictional-brand small,.partners-fictional-brand strong{line-height:1;display:block}.partners-fictional-brand small{letter-spacing:.12em;font-size:clamp(.28rem,.42vw,.39rem);font-weight:850}.partners-fictional-brand strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin-top:2px;font-size:clamp(.47rem,.78vw,.72rem)}.partners-clone-showcase{background:#fff;padding-block:clamp(78px,9vw,118px)}.partners-clone-heading{grid-template-columns:minmax(0,1fr) minmax(330px,.58fr);align-items:end;gap:clamp(34px,7vw,86px);display:grid}.partners-clone-heading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(2.5rem,4.8vw,4.7rem);font-weight:600;line-height:.98}.partners-clone-heading>p{color:var(--partners-copy);margin:0 0 4px;font-size:.82rem;line-height:1.72}.partners-clone-frame{background:#fff;border:1px solid #0c244021;border-radius:8px;margin:clamp(42px,6vw,70px) 0 0;overflow:hidden;box-shadow:0 34px 92px #0c244021}.partners-clone-chrome{color:#657281;background:#f0f2f5;border-bottom:1px solid #0c244017;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 17px;font-size:.58rem;display:grid}.partners-site-capture--full{aspect-ratio:1.35;border-bottom:1px solid var(--partners-line)}.partners-clone-frame figcaption{color:var(--partners-copy);margin:0;padding:16px 22px 18px;font-size:.59rem;line-height:1.58}.partners-receive,.partners-process,.partners-experience,.partners-economics,.partners-policy{padding-block:clamp(84px,10vw,134px)}.partners-section-heading{grid-template-columns:minmax(0,1fr) minmax(310px,.52fr);align-items:end;gap:56px;display:grid}.partners-section-heading h2,.partners-experience h2,.partners-economics h2,.partners-cta h2{margin:0;font-size:clamp(2.35rem,4.6vw,4.3rem);font-weight:600;line-height:1.02}.partners-section-heading>p,.partners-experience-grid>div:first-child>p:not(.partners-eyebrow),.partners-economics-card>div:first-child>p:not(.partners-eyebrow),.partners-cta p:not(.partners-eyebrow){color:var(--partners-copy);margin:0;font-size:.82rem;line-height:1.72}.partners-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(44px,6vw,70px);display:grid}.partners-benefit-grid article{border:1px solid var(--partners-line);border-radius:8px;min-height:300px;padding:27px}.partners-benefit-grid article>span{background:var(--partners-green-soft);color:var(--partners-green);border-radius:8px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.partners-benefit-grid svg{width:20px;height:20px}.partners-benefit-grid h3,.partners-process-list h3,.partners-policy-grid h3{font-family:var(--font-display), sans-serif;letter-spacing:-.035em}.partners-benefit-grid h3{margin:72px 0 0;font-size:1.18rem}.partners-benefit-grid p{color:var(--partners-copy);margin:13px 0 0;font-size:.64rem;line-height:1.65}.partners-process,.partners-economics,.partners-policy{border-block:1px solid var(--partners-line);background:#f5f8f7}.partners-process-list{grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(44px,6vw,70px) 0 0;padding:0;list-style:none;display:grid}.partners-process-list li{border-top:1px solid var(--partners-line);grid-template-columns:auto 1fr;gap:18px;padding:27px 22px 32px 0;display:grid}.partners-process-list li+li{border-left:1px solid var(--partners-line);padding-left:22px}.partners-process-list li>span{color:var(--partners-green);font-size:.57rem;font-weight:850}.partners-process-list h3{margin:0;font-size:1.05rem}.partners-process-list p{color:var(--partners-copy);margin:10px 0 0;font-size:.62rem;line-height:1.65}.partners-experience-grid{grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);align-items:center;gap:clamp(60px,10vw,120px);display:grid}.partners-experience-grid>div:first-child>p:not(.partners-eyebrow){margin-top:24px}.partners-experience-checks{gap:12px;margin-top:28px;display:grid}.partners-experience-checks span{color:var(--partners-copy);align-items:center;gap:10px;font-size:.66rem;font-weight:750;display:flex}.partners-experience-checks svg{color:var(--partners-green);width:17px;height:17px}.partners-experience-panel{background:var(--partners-ink);color:#fff;border-radius:8px;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;padding:clamp(30px,5vw,46px);display:grid}.partners-experience-panel>div{min-width:0}.partners-experience-panel>div>span{color:#77dfc2;background:#23a9852b;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.partners-experience-panel svg{width:20px;height:20px}.partners-experience-panel>svg{color:#77dfc2}.partners-experience-panel p{color:#77dfc2;letter-spacing:.08em;text-transform:uppercase;margin:28px 0 0;font-size:.52rem;font-weight:850}.partners-experience-panel strong{font-family:var(--font-display), sans-serif;margin-top:7px;font-size:1.12rem;line-height:1.2;display:block}.partners-experience-panel small{color:#b9c8d3;border-top:1px solid #ffffff21;grid-column:1/-1;padding-top:18px;font-size:.55rem;line-height:1.55}.partners-economics-card{grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);align-items:center;gap:clamp(58px,9vw,112px);display:grid}.partners-economics-card>div:first-child>p:not(.partners-eyebrow){margin-top:23px}.partners-economics-summary{border:1px solid var(--partners-line);background:#fff;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.partners-economics-summary article{padding:28px}.partners-economics-summary article+article{border-left:1px solid var(--partners-line)}.partners-economics-summary article>svg{color:var(--partners-green);width:22px;height:22px}.partners-economics-summary span,.partners-economics-summary strong,.partners-economics-summary small{display:block}.partners-economics-summary span{margin-top:40px;font-size:.62rem;font-weight:800}.partners-economics-summary strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin-top:8px;font-size:2rem}.partners-economics-summary small{color:var(--partners-copy);margin-top:4px;font-size:.5rem}.partners-economics-summary>p{background:var(--partners-green-soft);color:var(--partners-green-dark);grid-column:1/-1;margin:0;padding:15px 28px;font-size:.56rem;line-height:1.55}.partners-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(44px,6vw,70px);display:grid}.partners-policy-grid article{border:1px solid var(--partners-line);background:#fff;border-radius:8px;grid-template-columns:auto 1fr;gap:17px;padding:clamp(27px,4vw,38px);display:grid}.partners-policy-grid article>span{background:var(--partners-green-soft);color:var(--partners-green);border-radius:8px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.partners-policy-grid article>span svg{width:21px;height:21px}.partners-policy-grid article>div>p:first-child{color:var(--partners-green);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:850}.partners-policy-grid h3{margin:8px 0 0;font-size:1.22rem}.partners-policy-grid article>div>p:not(:first-child),.partners-policy-grid small{color:var(--partners-copy);margin:13px 0 0;font-size:.61rem;line-height:1.65;display:block}.partners-policy-grid small{font-size:.54rem}.partners-boundaries ul{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.partners-boundaries li{color:var(--partners-copy);grid-template-columns:auto 1fr;align-items:start;gap:8px;font-size:.6rem;line-height:1.5;display:grid}.partners-boundaries li svg{color:var(--partners-green);width:15px;height:15px}.partners-cta{padding-block:clamp(84px,10vw,126px)}.partners-cta-inner{background:var(--partners-ink);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:60px;padding-block:clamp(38px,6vw,64px);display:flex}.partners-cta-inner>div:first-child{max-width:720px}.partners-cta .partners-eyebrow{color:#77dfc2}.partners-cta p:not(.partners-eyebrow){color:#b9c8d3;max-width:620px;margin-top:20px}.partners-cta .partners-primary-button{background:#fff;border-color:#fff;color:var(--partners-ink)!important}.partners-cta .partners-secondary-button{color:#fff;border-color:#ffffff38}.partners-footer{border-top:1px solid var(--partners-line);color:var(--partners-copy);padding-block:27px}.partners-footer .partners-shell{justify-content:space-between;align-items:center;gap:22px;font-size:.56rem;display:flex}.partners-footer a{font-weight:750;text-decoration:none}.partners-footer p{margin:0}.partners-page :focus-visible{outline-offset:3px;outline:3px solid #23a98573}@media (prefers-reduced-motion:no-preference){.partners-preview-browser{animation:.7s ease-out both partners-preview-arrive}@keyframes partners-preview-arrive{0%{opacity:0;transform:perspective(1600px)rotateY(-2.5deg)rotateX(1deg)translateY(14px)}to{opacity:1;transform:perspective(1600px)rotateY(-2.5deg)rotateX(1deg)translateY(0)}}}@media (max-width:1040px){.partners-hero-grid,.partners-section-heading,.partners-clone-heading,.partners-experience-grid,.partners-economics-card{grid-template-columns:1fr}.partners-preview-figure{max-width:760px}.partners-section-heading{align-items:start;gap:20px}.partners-section-heading>p{max-width:690px}.partners-clone-heading>p{max-width:720px}.partners-benefit-grid,.partners-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-process-list li:nth-child(3){border-left:0;padding-left:0}.partners-cta-inner{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.partners-header-inner{min-height:66px}.partners-nav>a:not(.partners-nav-cta){display:none}.partners-hero{padding-block:42px 76px}.partners-back-link{margin-bottom:30px}.partners-hero h1{font-size:clamp(3rem,14vw,4.2rem)}.partners-hero-actions{flex-direction:column;align-items:stretch}.partners-preview-browser{transform:none}.partners-site-capture--hero{aspect-ratio:1.25}.partners-fictional-brand{width:34%;min-height:8.4%}.partners-clone-frame{border-radius:8px}.partners-clone-chrome{gap:8px;padding:10px 11px;font-size:.48rem}.partners-site-capture--full{aspect-ratio:1.1}.partners-clone-frame figcaption{padding-inline:16px}.partners-benefit-grid,.partners-process-list,.partners-policy-grid{grid-template-columns:1fr}.partners-benefit-grid article{min-height:250px}.partners-process-list li,.partners-process-list li+li,.partners-process-list li:nth-child(3){border-left:0;padding-left:0}.partners-experience-panel{grid-template-columns:1fr}.partners-experience-panel>svg{transform:rotate(90deg)}.partners-economics-summary{grid-template-columns:1fr}.partners-economics-summary article+article{border-left:0;border-top:1px solid var(--partners-line)}.partners-economics-summary>p{grid-column:auto}.partners-cta-actions{flex-direction:column;align-items:stretch;width:100%}.partners-footer .partners-shell{flex-direction:column;align-items:flex-start}}
