.jDH3nq_page{--paper:#fbfaf7;--tint:#eef3f4;--ink:#17181b;--body:#4a4f57;--muted:#5b616a;--line:#17181b1a;--cyan:#22c5dc;--cyan-strong:#086b78;--cyan-ink:#052a30;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px #17181b0d, 0 12px 32px #17181b14;--max:1320px;background:var(--paper);color:var(--ink);min-height:100vh;font-size:17px;line-height:1.55}.jDH3nq_page :focus-visible{outline:3px solid var(--cyan-strong);outline-offset:3px;border-radius:6px}.jDH3nq_container{width:100%;max-width:var(--max);margin:0 auto;padding:0 32px}.jDH3nq_skip{z-index:10;background:var(--ink);color:#fff;border-radius:8px;padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.jDH3nq_skip:focus{top:12px}.jDH3nq_dot{color:var(--cyan)}.jDH3nq_header{z-index:5;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#fbfaf7eb;border-bottom:1px solid #0000;position:sticky;top:0}.jDH3nq_headerInner{align-items:center;gap:32px;height:76px;display:flex}.jDH3nq_wordmark{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:22px;font-weight:750;text-decoration:none;display:inline-flex}.jDH3nq_mark{width:30px;height:30px}.jDH3nq_nav{gap:40px;margin:0 auto;font-size:16px;display:flex}.jDH3nq_nav a,.jDH3nq_footerNav a{color:var(--ink);text-decoration:none}.jDH3nq_nav a:hover,.jDH3nq_footerNav a:hover{color:var(--cyan-strong)}.jDH3nq_button{border-radius:var(--radius-sm);white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 26px;font-size:17px;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.jDH3nq_primary{background:var(--cyan);color:var(--cyan-ink);box-shadow:0 6px 18px #22c5dc47}.jDH3nq_primary:hover{background:#1bb3c9}.jDH3nq_outline{border:1.5px solid var(--cyan);min-height:46px;color:var(--ink);background:#fff;padding:0 28px}.jDH3nq_outline:hover{border-color:var(--cyan-strong)}.jDH3nq_textLink,.jDH3nq_cardLink{color:var(--ink);align-items:center;gap:8px;font-weight:550;text-decoration:none;display:inline-flex}.jDH3nq_textLink{border-bottom:2px solid var(--cyan);padding-bottom:2px;font-size:17px}.jDH3nq_cardLink{white-space:nowrap;color:var(--cyan-strong);margin-top:10px;font-size:15px}.jDH3nq_textLink:hover,.jDH3nq_cardLink:hover{color:var(--cyan-strong)}.jDH3nq_hero{padding:56px 0 88px}.jDH3nq_heroGrid{grid-template-columns:minmax(0,5.6fr) minmax(0,6.4fr);align-items:center;gap:40px;display:grid}.jDH3nq_display{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:800;line-height:1.02}.jDH3nq_lede{max-width:40ch;color:var(--body);margin:26px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem)}.jDH3nq_ctaRow{flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:36px;display:flex}.jDH3nq_note{color:var(--muted);margin:14px 0 0;font-size:14px}.jDH3nq_shot{border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow);border:6px solid #fff;display:block}.jDH3nq_heroShot{box-shadow:0 1px 2px #17181b0f,0 24px 60px #17181b24}.jDH3nq_section{padding:96px 0}.jDH3nq_tint{background:var(--tint)}.jDH3nq_h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:1.06}.jDH3nq_h3{letter-spacing:-.01em;margin:0 0 8px;font-size:1.2rem;font-weight:700}.jDH3nq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-strong);margin:0 0 14px;font-size:14px;font-weight:700}.jDH3nq_body{max-width:46ch;color:var(--body);margin:0 0 14px;font-size:1.15rem}.jDH3nq_iconTile{width:48px;height:48px;color:var(--cyan-strong);background:#e3f6f9;border-radius:12px;flex:none;place-items:center;display:inline-grid}.jDH3nq_iconTile svg{width:24px;height:24px}.jDH3nq_journey{margin-top:36px}.jDH3nq_journeyMedia{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;border:6px solid #fff;position:relative;overflow:hidden}.jDH3nq_journeyImage{aspect-ratio:16/9;width:100%;height:auto;display:block}.jDH3nq_journeyRoute{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.jDH3nq_journeyRoute path{fill:none;stroke:#2ee6f0;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20 34;opacity:.7;filter:drop-shadow(0 0 6px #2ee6f0e6);animation:2.6s linear infinite jDH3nq_routeFlow}@keyframes jDH3nq_routeFlow{to{stroke-dashoffset:-108px}}.jDH3nq_pin{width:34px;height:34px;color:var(--ink);box-shadow:0 0 0 3px var(--cyan), 0 6px 16px #17181b4d;background:#fff;border-radius:50%;place-items:center;font-size:15px;font-weight:750;display:grid;position:absolute;transform:translate(-50%,-50%)}.jDH3nq_pinAlert{box-shadow:0 0 0 3px #e5484d,0 6px 16px #17181b4d}.jDH3nq_pinPulse:after{content:"";border:3px solid var(--cyan);border-radius:50%;animation:2.4s ease-out infinite jDH3nq_pinPulse;position:absolute;inset:-3px}.jDH3nq_pinAlert:after{border-color:#e5484d}@keyframes jDH3nq_pinPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.jDH3nq_callouts{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:6px}.jDH3nq_journey{position:relative}.jDH3nq_callout{pointer-events:auto;background:#fffffff5;border-radius:14px;grid-template-columns:44px minmax(0,1fr);column-gap:14px;width:min(28%,340px);padding:16px 18px;display:grid;position:absolute;box-shadow:0 10px 30px #17181b2e}.jDH3nq_callout:first-child{top:60%;left:2.5%}.jDH3nq_callout:nth-child(2){top:4%;right:2.5%}.jDH3nq_callout:nth-child(3){bottom:5%;right:2.5%}.jDH3nq_calloutNumber{letter-spacing:.06em;color:var(--cyan-strong);grid-column:2;font-size:13px;font-weight:700}.jDH3nq_callout .jDH3nq_iconTile{grid-area:1/1/span 2;width:44px;height:44px}.jDH3nq_callout>div{grid-column:2}.jDH3nq_callout .jDH3nq_h3{margin-bottom:4px;font-size:1.08rem}.jDH3nq_callout p{color:var(--body);margin:0;font-size:14.5px;line-height:1.5}.jDH3nq_iconAlert{color:#c4322f;background:#fdeceb}.jDH3nq_split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.jDH3nq_reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jDH3nq_checks{gap:14px;margin:24px 0 0;padding:0;font-size:1.1rem;list-style:none;display:grid}.jDH3nq_checks li{align-items:center;gap:14px;display:flex}.jDH3nq_checks svg{border:1.8px solid var(--cyan);width:28px;height:28px;color:var(--cyan-strong);border-radius:50%;flex:none;padding:5px}.jDH3nq_factors{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.jDH3nq_factors li{color:var(--body);gap:10px;font-size:14px;display:grid}.jDH3nq_factors strong{color:var(--ink);font-size:15px;display:block}.jDH3nq_scenarioGrid{grid-template-columns:minmax(0,2.6fr) minmax(0,9.4fr);align-items:center;gap:40px;display:grid}.jDH3nq_scenarioGrid .jDH3nq_h2{margin:0;font-size:clamp(1.9rem,2.8vw,2.5rem)}.jDH3nq_scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.jDH3nq_scenario{border-radius:var(--radius);height:100%;box-shadow:var(--shadow);background:#fff;border:1px solid #0000;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.jDH3nq_scenario:hover{border-color:#22c5dc99;transform:translateY(-3px);box-shadow:0 2px 4px #17181b0f,0 18px 40px #17181b1f}.jDH3nq_scenario:has(.jDH3nq_cardLink:focus-visible){outline:3px solid var(--cyan-strong);outline-offset:3px}.jDH3nq_scenarioImage{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.jDH3nq_scenarioText{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.jDH3nq_scenarioText p{color:var(--body);flex:1;margin:0;font-size:15px}.jDH3nq_scenarioText .jDH3nq_cardLink{align-self:flex-start;margin-top:16px}.jDH3nq_cardLink:after{content:"";position:absolute;inset:0}.jDH3nq_cardLink:focus-visible{outline:none}.jDH3nq_scenario:hover .jDH3nq_cardLink{text-underline-offset:3px;text-decoration:underline}.jDH3nq_button svg,.jDH3nq_textLink svg,.jDH3nq_cardLink svg{transition:transform .2s}.jDH3nq_button:hover svg,.jDH3nq_button:focus-visible svg,.jDH3nq_textLink:hover svg,.jDH3nq_textLink:focus-visible svg,.jDH3nq_scenario:hover .jDH3nq_cardLink svg,.jDH3nq_cardLink:focus-visible svg{transform:translate(3px)}.jDH3nq_reveal[data-reveal=pending]{opacity:0;transform:translateY(18px)}.jDH3nq_reveal[data-reveal=shown]{opacity:1;transition:opacity .6s,transform .6s;transform:none}.jDH3nq_metrics{border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin:40px 0 0;padding:22px 28px}.jDH3nq_metricsHead{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:18px;display:flex}.jDH3nq_metricsTitle{font-size:1.1rem;font-weight:700}.jDH3nq_metricsNote{color:var(--muted);font-size:14px}.jDH3nq_metricList{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;display:grid}.jDH3nq_metric{border-left:1px solid var(--line);padding:4px 14px}.jDH3nq_metric:first-child{border-left:0;padding-left:0}.jDH3nq_metric dt{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.jDH3nq_metric dt svg{width:18px;height:18px;color:var(--ink);flex:none}.jDH3nq_metric dd{letter-spacing:-.01em;margin:4px 0 0 26px;font-size:1.35rem;font-weight:750}.jDH3nq_steps{color:var(--ink);margin:18px 0 0;padding-left:1.2em}.jDH3nq_steps li{margin:6px 0}.jDH3nq_videoFrame{margin:0}.jDH3nq_video{aspect-ratio:16/10;border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow);background:#fff;border:6px solid #fff;display:block}.jDH3nq_caption{color:var(--muted);margin-top:10px;font-size:14px}.jDH3nq_closing{background:#e7f0ea;padding:80px 0}.jDH3nq_closingInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;display:flex}.jDH3nq_closingInner .jDH3nq_h2{margin-bottom:10px}.jDH3nq_closingInner .jDH3nq_body{margin:0}.jDH3nq_closingCta{text-align:center}.jDH3nq_footer{background:var(--paper);padding:40px 0 32px}.jDH3nq_footerTop{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-bottom:24px;display:flex}.jDH3nq_footerNav{flex-wrap:wrap;gap:12px 32px;font-size:15px;display:flex}.jDH3nq_footerBottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px 40px;padding-top:20px;font-size:13.5px;display:flex}.jDH3nq_footerBottom p{margin:0}.jDH3nq_footerLegal{gap:4px;display:grid}.jDH3nq_footerLegal a{color:var(--ink);text-underline-offset:3px}.jDH3nq_disclosure{text-align:right;max-width:52ch}@media (max-width:1280px){.jDH3nq_scenarioGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.jDH3nq_callouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid;position:static}.jDH3nq_callout{width:auto;box-shadow:var(--shadow);background:#fff;position:static}.jDH3nq_scenarios{grid-template-columns:minmax(0,1fr)}.jDH3nq_scenario{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.jDH3nq_scenarioImage{aspect-ratio:auto;height:100%;min-height:180px}.jDH3nq_scenarioGrid{grid-template-columns:minmax(0,1fr)}.jDH3nq_metricList{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px}.jDH3nq_metric:nth-child(5){border-left:0;padding-left:0}}@media (max-width:960px){.jDH3nq_heroGrid,.jDH3nq_split,.jDH3nq_reverse{grid-template-columns:minmax(0,1fr);gap:40px}.jDH3nq_nav{gap:24px}.jDH3nq_lede,.jDH3nq_body{max-width:60ch}.jDH3nq_section{padding:72px 0}.jDH3nq_disclosure{text-align:left}}@media (max-width:680px){.jDH3nq_page{font-size:16px}.jDH3nq_container{padding:0 18px}.jDH3nq_nav{display:none}.jDH3nq_headerInner{justify-content:space-between;height:64px}.jDH3nq_wordmark{font-size:19px}.jDH3nq_outline{min-height:42px;padding:0 18px;font-size:15px}.jDH3nq_hero{padding:32px 0 56px}.jDH3nq_ctaRow .jDH3nq_primary{width:100%}.jDH3nq_scenario{display:flex}.jDH3nq_scenarioImage{aspect-ratio:4/3;height:auto;min-height:0}.jDH3nq_callouts,.jDH3nq_factors{grid-template-columns:minmax(0,1fr)}.jDH3nq_metrics{padding:20px}.jDH3nq_metricList{grid-template-columns:repeat(2,minmax(0,1fr))}.jDH3nq_metric,.jDH3nq_metric:nth-child(5){border-left:1px solid var(--line);padding:0 0 0 12px}.jDH3nq_metric:nth-child(odd){border-left:0;padding-left:0}.jDH3nq_section,.jDH3nq_closing{padding:56px 0}.jDH3nq_closingCta,.jDH3nq_closingCta .jDH3nq_primary{width:100%}}@media (max-width:759px){.jDH3nq_journeyImage{aspect-ratio:4/3}.jDH3nq_journeyRoute,.jDH3nq_pin{display:none}}@media (prefers-reduced-motion:reduce){.jDH3nq_button,.jDH3nq_scenario,.jDH3nq_button svg,.jDH3nq_textLink svg,.jDH3nq_cardLink svg{transition:none}.jDH3nq_scenario:hover{transform:none}.jDH3nq_journeyRoute path,.jDH3nq_pinPulse:after{animation:none}}
