.capture-details,.capture-faq{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,6vw,76px);padding-block:clamp(44px,7vw,92px);display:grid}.capture-details,.capture-process,.capture-faq{scroll-margin-top:18px}.capture-details{align-items:center}.capture-details h2,.capture-faq h2{text-wrap:initial;margin-bottom:19px}.capture-benefit-copy{min-width:0}.capture-benefit-intro{max-width:59ch;color:var(--body);margin:-2px 0 12px;font-size:15px}.capture-benefits{border-bottom:1px solid var(--rule)}.benefit-item{border-top:1px solid var(--rule)}.benefit-item h3{margin:0}.benefit-trigger{width:100%;min-height:62px;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:18px;padding:15px 0;font-family:Montserrat Local,system-ui,sans-serif;font-size:16px;font-weight:750;line-height:1.35;display:grid}.benefit-trigger:hover,.benefit-trigger[aria-expanded=true]{color:var(--brand)}.benefit-indicator{color:currentColor;width:18px;height:18px;position:relative}.benefit-indicator:before,.benefit-indicator:after{content:"";top:8px;border-top:2px solid;position:absolute;inset-inline:1px}.benefit-indicator:after{transform:rotate(90deg)}.benefit-trigger[aria-expanded=true] .benefit-indicator:after{display:none}.benefit-panel p{color:var(--body);margin:-1px 38px 18px 0}.benefit-desktop-visual{place-items:center;min-width:0;margin:0;display:grid}.benefit-desktop-visual img{width:100%;height:auto;display:block}.benefit-mobile-visual{margin:2px 0 20px;display:none}.benefit-mobile-visual img{width:100%;height:auto;display:block}.capture-process{border-block:1px solid var(--rule);background:#fff;padding-block:clamp(44px,7vw,90px)}.process-timing{max-width:63ch;margin:14px 0 28px}.process-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.process-steps li{padding-right:clamp(15px,3vw,40px);position:relative}.process-steps li:not(:last-child):before{content:"";border-top:1px solid #91b0a5;position:absolute;top:21px;left:44px;right:0}.process-number{background:var(--brand);color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.process-steps h3{margin:14px 0 5px;font-size:17px;line-height:1.3}.process-steps p{color:var(--body);margin:0;font-size:14px}.capture-faq{grid-template-columns:minmax(0,.63fr) minmax(0,1fr);align-items:start}.faq-cta{min-height:44px;color:var(--brand);text-underline-offset:4px;align-items:center;gap:7px;font-weight:800;display:inline-flex}.faq-list details{border-top:1px solid var(--rule)}.faq-list details:last-child{border-bottom:1px solid var(--rule)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding-block:12px;font-weight:800;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{width:16px;height:16px;color:var(--brand);flex:0 0 16px;position:relative}.faq-list summary span:before,.faq-list summary span:after{content:"";top:7px;border-top:2px solid;position:absolute;inset-inline:1px}.faq-list summary span:after{transform:rotate(90deg)}.faq-list details[open] summary span:after{display:none}.faq-list details p{color:var(--body);margin:0 34px 15px 0}@media (width<=760px){.capture-details,.capture-faq{grid-template-columns:minmax(0,1fr)}.capture-details{gap:0}.benefit-desktop-visual{display:none}.benefit-mobile-visual{display:block}.benefit-panel p{margin-right:0}.process-steps{grid-template-columns:minmax(0,1fr)}.process-steps li{min-height:66px;padding:0 0 22px 61px}.process-steps li:last-child{padding-bottom:0}.process-steps li:not(:last-child):before{border-top:0;border-left:1px solid #91b0a5;inset:44px auto 0 21px}.process-number{position:absolute;top:0;left:0}.process-steps h3{margin-top:2px}}@font-face{font-family:Montserrat Local;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Manrope Local;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{color:#0a0e1a;--paper:#fafaf7;--ink:#0a0e1a;--body:#1a1f2e;--muted:#505a6e;--brand:#0d4d3f;--action:#107a5e;--rule:#d8dedc;background:#fafaf7;font-family:Manrope Local,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:15px;line-height:1.6}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.65;cursor:wait}a{color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:4px}main:focus{outline:none}main{min-height:60vh}.wrap{width:min(1120px,100% - 56px);margin-inline:auto}.jump{z-index:8;background:#fff;padding:10px 16px;position:absolute;top:-100px;left:12px}.jump:focus{top:10px}.availability-bar{background:var(--brand);color:#fff}.availability-inner{text-align:center;justify-content:center;align-items:center;gap:.35em;min-height:46px;padding-block:9px;font-size:14px;line-height:1.4;display:flex}.availability-inner strong{font-family:Montserrat Local,system-ui,sans-serif;font-weight:800}.masthead{border-bottom:1px solid var(--rule);background:#fff}.masthead-inner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,4vw,46px);min-height:82px;display:grid}.brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:74px;height:74px;display:block}.masthead-navigation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,38px);display:grid}.masthead-nav-links{justify-content:flex-end;align-items:center;gap:clamp(18px,3vw,38px);display:flex}.masthead-nav-links a{min-height:44px;color:var(--ink);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.masthead-nav-links a:hover{color:var(--brand);border-bottom-color:var(--brand)}.header-cta{border:2px solid var(--brand);min-height:46px;color:var(--brand);text-align:center;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;padding:9px 16px;font-size:13px;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.header-cta:hover{background:var(--brand);color:#fff}h1,h2{color:var(--ink);text-wrap:balance;letter-spacing:-.055em;margin:0;font-family:Montserrat Local,system-ui,sans-serif;line-height:1.09}h1{font-size:clamp(2.2rem,5vw,4.05rem);font-weight:800}h2{font-size:clamp(1.55rem,3.1vw,2.45rem);font-weight:750}p{margin:0 0 1em}.kicker{color:var(--brand);align-items:center;gap:8px;margin:0 0 16px;font-size:13px;font-weight:800;display:flex}.kicker:before{content:"";background:var(--brand);clip-path:polygon(0 0,100% 50%,0 100%);width:8px;height:10px}.lede{color:var(--body);margin:20px 0 24px;font-size:clamp(.95rem,1.35vw,1.08rem);line-height:1.65}.reading-copy>span{display:block}.reading-copy>span+span{margin-top:8px}.button{color:#fff;background:var(--action);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:11px 18px;font-size:15px;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.button:hover{background:var(--brand)}.button span{font-size:18px}.capture-hero{background:var(--ink);color:#fff;isolation:isolate;position:relative;overflow:hidden}.capture-hero:before{content:"";aspect-ratio:1;clip-path:polygon(0 0,100% 50%,0 100%);opacity:.26;z-index:-1;background:#0d4d3f;width:min(56vw,730px);position:absolute;inset:auto auto -22% -9%}.capture-layout{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:clamp(28px,6vw,80px);padding-block:clamp(40px,6vw,78px);display:grid}.capture-copy h1{color:#fff;text-wrap:initial;font-size:clamp(2.45rem,5.4vw,4.4rem)}.capture-copy h1 em{color:#a8d4c7;font-style:normal}.capture-copy .lede{color:#e8f0ee;max-width:53ch;margin-bottom:18px}.capture-eyebrow{color:#e8f0ee;margin:0 0 18px;font-size:13px;font-weight:800}.capture-eyebrow span{clip-path:polygon(0 0,100% 50%,0 100%);background:#a8d4c7;width:9px;height:10px;margin-right:6px;display:inline-block}.hero-benefits{gap:10px;max-width:54ch;margin:0 0 19px;padding:0;list-style:none;display:grid}.hero-benefits li{grid-template-columns:18px 1fr;align-items:start;gap:9px;display:grid}.hero-benefits li:before{content:"✓";color:#a8d4c7;border:1px solid #a8d4c7;place-items:center;width:17px;height:17px;margin-top:2px;font-size:11px;font-weight:800;line-height:1;display:grid}.hero-benefits strong,.hero-benefits span{display:block}.hero-benefits strong{color:#fff;font-size:14px;line-height:1.35}.hero-benefits span{color:#d5e1dd;margin-top:2px;font-size:13px;line-height:1.45}.pilot-note{margin:0 0 10px;font-size:14px}.pilot-note strong{color:#a8d4c7}.capture-link{color:#fff;text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;font-weight:800;display:inline-flex}.capture-link:focus-visible{outline-color:#a8d4c7}.capture-application{color:var(--ink);border-top:5px solid var(--action);background:#fff;border-radius:4px;padding:clamp(20px,3vw,34px);scroll-margin-top:12px}.capture-application h2{margin-bottom:9px;font-size:clamp(1.5rem,2.6vw,2rem)}.capture-application .kicker{margin-bottom:8px}.capture-application>p:not(.kicker){color:var(--muted);font-size:14px}.capture-application .fields .button{width:100%}.oto-details{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:clamp(25px,7vw,90px);padding-block:clamp(40px,6vw,72px);display:grid}.oto-details h2,.confirmation h2{margin-bottom:14px}.confirmation-card p{color:var(--body)}.fields{align-content:start;gap:13px;display:grid}.fields label{gap:4px;min-width:0;font-size:14px;font-weight:750;display:grid}.fields input:not([type=checkbox]),.fields select{width:100%;min-width:0;min-height:46px;color:var(--ink);background:#fff;border:1px solid #8a978e;border-radius:4px;padding:8px 10px;font-size:16px;font-weight:500}.field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fields .check,.check{align-items:flex-start;gap:9px;font-size:13px;font-weight:650;display:flex}.check input{accent-color:var(--brand);flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.fields .button{justify-self:start}.micro{color:var(--muted);margin:0;font-size:13px}.fields .form-error{color:#9e361b;margin:0;font-size:14px}.oto-stage{border-bottom:1px solid var(--rule);background:#e8f0ee}.oto-content{text-align:center;max-width:940px;padding-block:clamp(23px,4vw,50px) clamp(30px,5vw,64px)}.oto-steps{background:#fff;border:1px solid #a6bbb4;border-radius:4px;grid-template-columns:repeat(3,1fr);max-width:580px;margin:0 auto 25px;padding:0;list-style:none;display:grid;overflow:hidden}.oto-steps li{min-height:39px;color:var(--brand);justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.oto-steps li+li{border-left:1px solid #a6bbb4}.oto-steps li[aria-current]{color:#fff;background:var(--brand)}.oto-steps span{font-variant-numeric:tabular-nums}.oto-notice{color:var(--brand);margin-bottom:12px;font-size:14px;font-weight:800}.oto-content h1{max-width:21ch;margin-inline:auto;font-size:clamp(2rem,5vw,3.95rem)}.oto-content h1 em{color:var(--brand);font-style:normal}.oto-content .lede{max-width:60ch;margin:17px auto 21px}.oto-action{max-width:470px;margin-inline:auto}.oto-action .button{width:100%;min-height:56px;font-size:17px}.oto-action .fields{text-align:left;border:1px solid var(--rule);background:#fff;border-radius:4px;padding:clamp(14px,3vw,25px)}.oto-action>.micro{max-width:50ch;margin-inline:auto}.skip{min-height:44px;color:var(--brand);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:750;display:inline-flex}.oto-details{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.oto-details>div>p:last-child{max-width:46ch}.oto-deliverables{counter-reset:delivery;border-top:3px solid var(--brand);margin:0;padding:0;list-style:none}.oto-deliverables li{counter-increment:delivery;border-bottom:1px solid var(--rule);grid-template-columns:3ch 1fr;gap:3px 12px;padding-block:15px;display:grid}.oto-deliverables li:before{content:counter(delivery, decimal-leading-zero);color:var(--brand);grid-row:span 2;font-weight:800}.oto-deliverables li span{font-size:14px}.video-frame{background:#0a2520;border-radius:4px;max-width:630px;margin:0 auto 18px;overflow:hidden}.video-frame video{aspect-ratio:16/9;width:100%;display:block}.video-launch{text-align:left;color:#fff;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:22px;display:flex}.video-launch:focus-visible{outline-offset:-4px;outline:2px solid #e8f0ee}.video-launch small{color:#d2e4de;display:block}.play-icon{border:1px solid #8bc2b2;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.confirmation,.loading{max-width:800px;padding-block:clamp(50px,9vw,108px)}.confirmation-card{border:1px solid var(--rule);background:#fff;border-radius:4px;max-width:645px;margin-top:30px;padding:clamp(20px,4vw,36px)}.footer{border-top:1px solid var(--rule);color:var(--muted);font-size:13px}.footer-inner,.footer-inner>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.footer-inner{justify-content:space-between;min-height:76px;padding-block:12px}.text-button{color:var(--brand);text-underline-offset:3px;background:0 0;border:none;padding:6px 0;font-size:13px;font-weight:800;text-decoration:underline}.consent{z-index:3;max-width:480px;max-height:calc(100dvh - 32px);color:var(--ink);background:#fff;border:1px solid #8a978e;border-radius:4px;margin-left:auto;padding:15px;position:fixed;inset:auto 16px 16px;overflow:auto}.consent p{margin:4px 0 12px;font-size:13px}.consent-actions,.consent-options{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.consent-options{margin-bottom:12px}.outline-button{border:1px solid var(--brand);min-height:44px;color:var(--brand);background:#fff;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:800}.outline-button:hover{background:#e8f0ee}@media (width<=760px){.wrap{width:calc(100% - 36px)}.availability-inner{min-height:0;font-size:12px;display:block}.availability-inner strong{margin-right:.25em}.masthead{display:none}.masthead-inner{grid-template-columns:auto 1fr;gap:5px 14px;padding-top:5px}.masthead-navigation{display:contents}.header-cta{grid-area:1/2;justify-self:end;min-height:40px;padding:7px 10px;font-size:12px}.masthead-nav-links{border-top:1px solid var(--rule);grid-area:2/1/auto/-1;justify-content:space-between;gap:12px;width:100%;padding-block:4px 5px}.masthead-nav-links a{min-height:36px;font-size:12px}.capture-layout,.oto-details{grid-template-columns:minmax(0,1fr)}.capture-layout{gap:22px;padding-block:32px}.capture-copy h1{max-width:18ch}.capture-hero:before{width:75vw;inset:26% auto auto -15%}.oto-steps{margin-bottom:18px}.oto-content .lede{margin:13px auto 17px}}@media (width<=440px){.field-pair{grid-template-columns:1fr}.masthead-inner{min-height:64px}.brand img{width:64px;height:64px}.masthead-nav-links{gap:8px}.masthead-nav-links a{font-size:11px}.oto-steps li{gap:4px;font-size:10px}.oto-action .button{font-size:15px}}
