:root{--serif:"Source Serif 4", Georgia, "Times New Roman", serif;--sans:"Inter", "SF Pro Text", "Helvetica Neue", sans-serif;--page:1180px;--gutter:20px;--ease-settle:cubic-bezier(.32, .72, 0, 1);--ease-lift:cubic-bezier(.34, 1.3, .64, 1);--t-press:.1s;--t-settle:.34s}*{box-sizing:border-box}body{background:var(--surface);color:var(--on-surface);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4{font-family:var(--serif);text-wrap:balance;font-optical-sizing:auto;margin:0;font-weight:600}h1{letter-spacing:-.012em;font-weight:700;line-height:1.06}h2{letter-spacing:-.008em;font-weight:700;line-height:1.1}h3{letter-spacing:-.004em;line-height:1.2}h4{letter-spacing:0;line-height:1.25}p{margin:0}a{color:var(--teal);text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.em{color:var(--teal);font-style:italic}.eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);font-size:14px;font-weight:600}.btn{font-family:var(--sans);cursor:pointer;transition:background var(--t-press) ease-out, color var(--t-press) ease-out, border-color var(--t-press) ease-out, transform var(--t-press) ease-out;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:13px 22px;font-size:15px;font-weight:600;display:inline-flex}.btn:active{transform:scale(.975)}.btn-primary{background:var(--navy);color:#fff}.btn-primary:hover{background:var(--navy-container)}.btn-ghost{color:var(--navy);border-color:var(--outline-variant);background:0 0}.btn-ghost:hover{border-color:var(--navy)}.btn-invert{color:var(--navy);background:#fff}.btn-invert:hover{background:var(--teal-container)}.link-arrow{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.link-arrow:hover{text-decoration:underline}.todo{letter-spacing:.06em;text-transform:uppercase;color:var(--standard);border:1px dashed var(--standard);background:var(--standard-bg);vertical-align:middle;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.nav{z-index:20;background:var(--nav-veil);-webkit-backdrop-filter:blur(20px)saturate(180%);position:sticky;top:0}.nav:after{content:"";opacity:0;height:22px;transition:opacity var(--t-settle) var(--ease-settle);pointer-events:none;background:linear-gradient(#121c2817,#121c2800);position:absolute;top:100%;left:0;right:0}.nav.stuck:after{opacity:1}.nav-in{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.mark{font-family:var(--serif);color:var(--navy);align-items:center;gap:9px;font-size:21px;font-weight:600;display:flex}.mark svg{display:block}.nav-links{align-items:center;gap:26px;font-size:14.5px;font-weight:500;display:flex}.nav-links a{color:var(--on-surface-var)}.nav-links a:hover{color:var(--navy)}.nav .btn{padding:10px 18px;font-size:14px}.hero{padding:64px 0 56px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:center;gap:40px;display:grid}.hero h1{color:var(--navy);margin:16px 0 0;font-size:clamp(38px,5.4vw,62px)}.hero .sub{color:var(--on-surface-var);max-width:46ch;margin-top:20px;font-size:19px;line-height:1.5}.hero-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.hero .micro{color:var(--on-surface-var);margin-top:16px;font-size:13px}.facts{border-top:1px solid var(--outline-variant);grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid}.fact{padding:18px 20px 0 0}.fact+.fact{border-left:1px solid var(--outline-variant);padding-left:20px}.fact b{font-family:var(--serif);color:var(--navy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:600;display:block}.fact span{color:var(--on-surface-var);font-size:13.5px}.hero-phone{justify-self:end}.phone{--w:250px;width:var(--w);flex:0 0 var(--w);aspect-ratio:9/19.3;box-shadow:0 22px 48px -20px rgba(var(--shadow-rgb), .5), 0 3px 10px rgba(var(--shadow-rgb), .14);font-size:calc(var(--w) / 26);--drop:0px;--lift:0px;transform:translateY(calc(var(--drop) - var(--lift)));transition:transform var(--t-settle) var(--ease-lift), box-shadow var(--t-settle) var(--ease-settle);background:#0a1622;border-radius:30px;padding:6px;position:relative}.screen{background:var(--surface);border-radius:25px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.statusbar{z-index:2;background:var(--surface);color:var(--on-surface);letter-spacing:.01em;justify-content:space-between;align-items:center;padding:.55em .95em .35em;font-size:.5em;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.screen .shot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:.3em;padding:.2em .5em;font-size:.5em;font-weight:600;display:inline-flex}.chip .dot{border-radius:999px;flex:none;width:.5em;height:.5em}.c-opt{background:var(--optimal-bg);color:var(--optimal)}.c-opt .dot{background:var(--optimal)}.c-std{background:var(--standard-bg);color:var(--standard)}.c-std .dot{background:var(--standard)}.c-crit{background:var(--critical-bg);color:var(--critical)}.c-crit .dot{background:var(--critical)}.p-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.5em}.p-table th{text-align:left;color:var(--on-surface-var);border-bottom:1px solid var(--outline-variant);padding:.35em .3em;font-size:.95em;font-weight:600}.p-table td{border-bottom:1px solid var(--surface-variant);color:var(--on-surface);padding:.38em .3em}.p-table td.num{text-align:right;font-weight:600}.seg{gap:.18em;display:flex}.seg span{background:var(--surface-mid);border:1px solid var(--surface-variant);border-radius:.2em;flex:1;height:1.15em}.seg span.fill{background:var(--teal);border-color:var(--teal)}.scale-row{flex-direction:column;gap:.28em;display:flex}.scale-row .nm{color:var(--on-surface-var);justify-content:space-between;font-size:.52em;display:flex}.scale-row .nm b{color:var(--on-surface);font-weight:600}.dose-row{justify-content:space-between;align-items:center;gap:.4em;font-size:.52em;display:flex}.dose-row .tick{border:1.5px solid var(--outline-variant);border-radius:999px;flex:none;width:1.1em;height:1.1em}.dose-row .tick.done{background:var(--teal);border-color:var(--teal)}.ocr-row{border-bottom:1px solid var(--surface-variant);justify-content:space-between;align-items:baseline;gap:.4em;padding:.3em 0;font-size:.52em;display:flex}.ocr-row b{font-variant-numeric:tabular-nums}.flagged{color:var(--standard)}.strip{background:var(--surface-low);padding:96px 0 88px;overflow:hidden}.strip-head{text-align:center;margin-bottom:46px}.strip-rail{justify-content:center;align-items:center;gap:0;padding-bottom:40px;display:flex}.strip-rail .phone+.phone{margin-left:-20px}.phone-fig{--drop:0px;--lift:0px;transform:translateY(calc(var(--drop) - var(--lift)));transition:transform var(--t-settle) var(--ease-lift);flex-direction:column;align-items:center;gap:14px;margin:0;display:flex}.phone-fig .phone{transform:none}.phone-fig figcaption{color:var(--navy);text-align:center;font-size:13px;font-weight:600}.strip-rail .phone-fig+.phone-fig{margin-left:-20px}.strip-rail .phone-fig.s-out{--drop:76px;z-index:1}.strip-rail .phone-fig.s-in{--drop:40px;z-index:2}.strip-rail .phone-fig.s-mid{--drop:0px;z-index:3}.strip-rail .phone-fig.s-out .phone{--w:156px}.strip-rail .phone-fig.s-in .phone{--w:196px}.strip-rail .phone-fig.s-mid .phone{--w:256px}.strip-rail .phone.s-out{--w:156px;--drop:76px;z-index:1}.strip-rail .phone.s-in{--w:196px;--drop:40px;z-index:2}.strip-rail .phone.s-mid{--w:256px;--drop:0px;z-index:3}.strip-rail .phone-fig.s-mid .phone,.strip-rail .phone.s-mid{box-shadow:0 34px 64px -22px rgba(var(--shadow-rgb), .55), 0 4px 14px rgba(var(--shadow-rgb), .16)}@media (hover:hover) and (pointer:fine){.strip-rail .phone:hover,.strip-rail .phone-fig:hover{--lift:14px;z-index:4}}.strip-cap{text-align:center;color:var(--on-surface-var);margin-top:6px;font-size:14px}.sec{padding:96px 0}.sec-head{text-align:center;max-width:76ch;margin:0 auto 54px}.sec-head h2{color:var(--navy);max-width:44ch;margin-inline:auto;font-size:clamp(30px,3.7vw,44px)}.sec-head p{color:var(--on-surface-var);margin-top:14px;font-size:18px}.benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;display:grid}.ben{grid-template-columns:44px 1fr;align-items:start;gap:18px;display:grid}.ben .ico{background:var(--teal-container);border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.ben h3{color:var(--navy);font-size:19px}.ben p{color:var(--on-surface-var);margin-top:7px;font-size:15.5px}.grid-foot{flex-direction:column;align-items:center;gap:22px;margin-top:48px;display:flex}.disclaim{color:var(--on-surface-var);text-align:center;max-width:68ch;font-size:13px}.tabs-sec{background:var(--surface-card);border-block:1px solid var(--outline-variant)}.tabs-eyebrow{margin-bottom:18px;display:block}.tablist{flex-wrap:wrap;gap:18px 26px;margin-bottom:44px;padding-bottom:10px;display:flex;position:relative}.tab{font-family:var(--serif);color:var(--outline);letter-spacing:-.004em;text-align:left;cursor:pointer;transition:color var(--t-press) ease-out, transform var(--t-press) ease-out;background:0 0;border:0;padding:4px 0;scroll-margin-top:120px;font-size:18px;font-weight:600}.tab[aria-selected=true]{color:var(--navy)}.tab:hover{color:var(--navy-soft)}.tab:active{transform:scale(.98)}.tab-rail{background:var(--teal);width:0;height:2px;transition:transform var(--t-settle) var(--ease-settle), width var(--t-settle) var(--ease-settle);border-radius:2px;position:absolute;top:0;left:0;transform:translate(0)}.panel{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:center;gap:56px;display:grid}.panel[hidden]{display:none}.panel.enter{animation:panel-in var(--t-settle) var(--ease-settle) both}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.panel h3{color:var(--navy);font-size:clamp(27px,3.2vw,38px)}.panel p{color:var(--on-surface-var);max-width:48ch;margin-top:18px;font-size:17px}.panel .btn,.panel .link-arrow{margin-top:30px}.panel-art{justify-content:center;display:flex}.feature-phone{--w:260px;--drop:0px;--lift:0px}.privacy{background:var(--navy);color:#fff}.priv-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:64px;display:grid}.privacy h2{color:#fff;font-size:clamp(30px,3.7vw,44px)}.privacy .lede{color:var(--on-navy);max-width:52ch;margin-top:18px;font-size:18px}.priv-list{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.priv-list li{color:var(--on-navy);padding-left:26px;font-size:15.5px;position:relative}.priv-list li:before{content:"";background:var(--teal-container);border-radius:2px;width:9px;height:9px;position:absolute;top:.55em;left:0}.priv-list li.placeholder-box{color:#0000;-webkit-user-select:none;user-select:none}.priv-list li.placeholder-box:before{border:1.5px solid var(--teal-container);background:0 0;width:11px;height:11px;top:.35em}.priv-list b{color:#fff;font-weight:600}.priv-links{flex-wrap:wrap;gap:26px;margin-top:34px;display:flex}.priv-links a{color:var(--teal-container);font-weight:600}.emblem{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.emblem-cap{color:var(--on-navy-dim);max-width:30ch;font-size:13.5px}.quote-card{text-align:center;background:var(--surface-card);border:1px solid var(--outline-variant);border-radius:12px;max-width:62ch;margin:0 auto;padding:44px 40px}.quote-card blockquote{font-family:var(--serif);color:var(--navy);margin:0;font-size:24px;line-height:1.4}.quote-src{color:var(--on-surface-var);margin-top:20px;font-size:14px;font-weight:600}.quote-why{color:var(--teal-deep);margin-top:8px;font-size:15px;font-style:italic}.quote-nav{justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.qbtn{border:1px solid var(--outline-variant);background:var(--surface-card);width:40px;height:40px;color:var(--navy);cursor:pointer;transition:border-color var(--t-press) ease-out, transform var(--t-press) ease-out;border-radius:999px;font-size:16px}.qbtn:hover{border-color:var(--navy)}.qbtn:active{transform:scale(.94)}.qslide[hidden]{display:none}.qslide.from-right{animation:q-right var(--t-settle) var(--ease-settle) both}.qslide.from-left{animation:q-left var(--t-settle) var(--ease-settle) both}@keyframes q-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes q-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.quote-dots{align-items:center;gap:7px;display:flex}.quote-dots i{background:var(--outline-variant);width:7px;height:7px;transition:background var(--t-settle) var(--ease-settle), width var(--t-settle) var(--ease-settle);border-radius:999px}.quote-dots i.on{background:var(--teal);width:20px}.reviews{background:var(--surface-low)}.reviews .sec-head{margin-bottom:44px}.why{border-top:1px solid var(--outline-variant)}.why-grid{max-width:900px;margin-inline:auto;display:block}.why-grid>h2{text-align:center}.why h2{color:var(--navy);font-size:clamp(30px,3.7vw,44px)}.why p{color:var(--on-surface-var);max-width:52ch;margin-top:20px;font-size:17px}.founder-quote{background:var(--surface-card);max-width:900px;box-shadow:0 14px 40px -18px rgba(var(--shadow-rgb), .12);border:1px solid var(--surface-variant);border-radius:16px;margin:28px auto 0;padding:32px 34px 32px 38px;position:relative}.founder-quote:before{content:"\"";color:var(--teal);opacity:.22;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:64px;line-height:1;position:absolute;top:18px;left:22px}.founder-quote p{color:var(--on-surface-var);max-width:none;margin-top:0;font-size:18.5px;line-height:1.62}.founder-quote p+p{margin-top:16px}.founder-quote footer{color:var(--navy);margin-top:24px;font-size:15px;font-weight:600}.wait{background:var(--navy-container);color:#fff;text-align:center}.wait h2{color:#fff;max-width:30ch;margin-inline:auto;font-size:clamp(30px,3.9vw,46px)}.wait p.sub{color:var(--on-navy);margin-top:18px;max-width:52ch;margin-inline:auto;font-size:18px}.wait form{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.wait input,.wait select{font-family:var(--sans);border:1px solid var(--field-border);background:var(--field-bg);color:#fff;border-radius:8px;min-width:240px;padding:13px 15px;font-size:15px}.wait input::placeholder{color:var(--on-navy-faint)}.wait .micro{color:var(--on-navy-dim);margin-top:20px;max-width:56ch;margin-inline:auto;font-size:13px}.foot{background:var(--surface);padding:72px 0 40px}.foot-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:40px;display:grid}.foot h4{letter-spacing:.07em;text-transform:uppercase;color:var(--navy);font-size:13px;font-weight:600}.foot ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.foot a{color:var(--on-surface-var);font-size:14.5px}.foot a:hover{color:var(--navy)}.foot-legal{border-top:1px solid var(--outline-variant);color:var(--on-surface-var);max-width:78ch;margin-top:56px;padding-top:24px;font-size:13px}@media (width<=900px){.hero-grid,.panel,.priv-grid,.why-grid{grid-template-columns:minmax(0,1fr)}.hero-phone{justify-self:center;margin-top:12px}.benefits{grid-template-columns:minmax(0,1fr);gap:30px}.foot-grid{grid-template-columns:repeat(2,1fr);gap:32px}.sec,.strip{padding:72px 0}.founder-quote{margin-top:22px;padding:22px 20px 22px 24px}.founder-quote:before{font-size:52px;top:14px;left:16px}.founder-quote p{font-size:17px;line-height:1.65}.tab{font-size:15.5px}.tablist{gap:16px 22px}.strip-rail{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:18px;padding:0 calc(50vw - 107px) 44px;overflow-x:auto}.strip-rail::-webkit-scrollbar{display:none}.strip-rail .phone-fig{scroll-snap-align:center;--drop:0px;--lift:0px;flex:none;transform:none;margin-left:0!important}.strip-rail .phone-fig.s-out .phone,.strip-rail .phone-fig.s-in .phone,.strip-rail .phone-fig.s-mid .phone,.strip-rail .phone{--w:214px;--drop:0px;margin-left:0!important}.strip-rail .phone-fig.s-mid{order:-1}.nav-links{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.12s!important;animation:none!important}.phone{transition-property:box-shadow!important}.strip-rail .phone:hover{--lift:0px}.tab-rail{transition:none!important}}@media (prefers-reduced-transparency:reduce){.nav{background:var(--surface);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.nav{background:var(--surface);-webkit-backdrop-filter:none;border-bottom:1px solid var(--on-surface)}.p-card,.quote-card,.foot-grid a{border-color:var(--outline)}.btn-ghost{border-color:var(--navy)}.privacy .lede,.priv-list li,.wait p.sub,.wait .micro,.emblem-cap{color:var(--on-navy)}}.cookie-bar{z-index:60;background:var(--surface-card);border-top:1px solid var(--outline-variant);box-shadow:0 -8px 28px -18px rgba(var(--shadow-rgb), .45);position:fixed;bottom:0;left:0;right:0}.cookie-in{width:100%;max-width:var(--page);padding:16px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}.cookie-in p{color:var(--on-surface-var);max-width:72ch;font-size:14px}.cookie-actions{flex-wrap:wrap;gap:10px;display:flex}.cookie-bar .btn{padding:10px 18px;font-size:14px}.contact{background:linear-gradient(135deg, var(--surface-low) 0%, var(--surface) 55%, var(--tint-edge) 100%);min-height:calc(100vh - 69px);padding:72px 0 80px}.contact-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid}.contact-copy{max-width:52ch}.contact h1{color:var(--navy);margin:16px 0 0;font-size:clamp(36px,4.8vw,56px)}.contact .sub{color:var(--on-surface-var);margin-top:18px;font-size:19px;line-height:1.5}.contact-email{background:var(--teal);gap:10px;margin-top:30px}.contact-email:hover{background:var(--teal-deep)}.contact-email svg{flex:none}.contact-back{color:var(--on-surface-var);margin-top:20px;font-size:14.5px;font-weight:500;display:block}.contact-back:hover{color:var(--navy)}.contact-art{justify-self:end;width:100%;max-width:680px}.contact-art img{border-radius:24px;width:100%;height:auto;display:block}@media (width<=900px){.contact{padding:48px 0 64px}.contact-grid{grid-template-columns:1fr;gap:36px}.contact-art{justify-self:center;max-width:520px}.contact-copy{order:-1}}@media (width<=640px){.contact h1{font-size:32px}.contact .sub{font-size:17px}.contact-email{width:100%}}.p-label{letter-spacing:.07em;text-transform:uppercase;color:var(--on-surface-var);font-size:.5em;font-weight:600}.legal-body{flex-direction:column;gap:18px;line-height:1.65;display:flex}.legal-body h2{color:var(--navy);margin:22px 0 0;font-size:23px;line-height:1.3}.legal-body h3{color:var(--navy);margin:14px 0 0;font-size:17.5px;font-weight:600}.legal-body p{margin:0}.legal-body ul{flex-direction:column;gap:9px;margin:0;padding-left:22px;display:flex}.legal-body li{line-height:1.6}.legal-body strong{color:var(--navy);font-weight:600}.legal-body a{color:var(--teal);text-underline-offset:2px;text-decoration:underline}.legal-body hr{border:0;border-top:1px solid var(--outline-variant);margin:10px 0}.legal-body blockquote{border-left:3px solid var(--teal);background:#006a690d;border-radius:0 8px 8px 0;margin:0;padding:14px 18px;font-size:15.5px}.legal-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.legal-table table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px}.legal-table th,.legal-table td{border:1px solid var(--outline-variant);text-align:left;vertical-align:top;padding:10px 12px}.legal-table th{background:rgba(var(--shadow-rgb), .04);color:var(--navy);font-weight:600}.report-page{background:linear-gradient(180deg, var(--surface-low) 0%, var(--surface) 340px)}.report-head{text-align:center;max-width:60ch;margin:0 auto 48px}.report-head h1{color:var(--navy);margin-top:16px;font-size:clamp(32px,4.2vw,50px)}.report-head .sub{color:var(--on-surface-var);margin-top:18px;font-size:18px;line-height:1.55}.report-grid{grid-template-columns:minmax(0,.52fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.report-inapp,.report-print{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.report-inapp .phone{--w:250px;--drop:0px;--lift:0px}.report-inapp figcaption,.report-print figcaption{color:var(--navy);font-size:13.5px;font-weight:600}.paper{border:1px solid var(--outline-variant);width:100%;box-shadow:0 28px 60px -28px rgba(var(--shadow-rgb), .4), 0 2px 8px rgba(var(--shadow-rgb), .06);background:#fff;border-radius:4px;padding:22px;overflow:hidden}.paper iframe{aspect-ratio:1/1.32;background:#fff;border:0;width:100%;display:block}.report-note{text-align:center;max-width:62ch;margin:48px auto 0}.report-note p{color:var(--on-surface-var);font-size:16px;line-height:1.6}.report-note b{color:var(--navy)}.report-note>.report-actions:first-child{margin-top:0}.report-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:26px;display:flex}.report-page .contact-back{text-align:center;margin-top:36px}@media (width<=900px){.report-grid{grid-template-columns:minmax(0,1fr);gap:40px}.report-print{order:-1}.paper{padding:12px}.paper iframe{aspect-ratio:1/1.5}}.blog-index,.blog-post{flex-direction:column;gap:18px;max-width:46em;display:flex}.blog-index h1,.blog-post h1{color:var(--navy);margin:0;font-size:34px;line-height:1.2}.blog-lede{color:var(--on-surface-var);margin:0;font-size:17px}.blog-list{flex-direction:column;gap:34px;margin:18px 0 0;padding:0;list-style:none;display:flex}.blog-list h2{color:var(--navy);margin:0 0 6px;font-size:22px;line-height:1.3}.blog-list a{text-decoration:none}.blog-list a:hover h2{text-underline-offset:3px;text-decoration:underline}.blog-list p{margin:0;line-height:1.6}.blog-meta{color:var(--on-surface-var);margin:6px 0 0;font-size:13.5px}.blog-post .legal-body{margin-top:8px}.blog-disclaimer{border-top:1px solid var(--outline-variant);color:var(--on-surface-var);margin-top:28px;padding-top:18px;font-size:14px;line-height:1.6}.wait-inline{border:1px solid var(--outline-variant);background:var(--surface-container,var(--surface));border-radius:12px;margin-top:36px;padding:26px 26px 22px}.wait-inline h3{margin:0 0 8px;font-size:19px;line-height:1.35}.wait-inline>p{color:var(--on-surface-var);max-width:54ch;margin:0;font-size:15px;line-height:1.6}.wait-inline form{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.wait-inline input{font-family:var(--sans);border:1px solid var(--outline-variant);background:var(--surface);color:var(--on-surface);border-radius:8px;flex:240px;min-width:0;padding:12px 14px;font-size:15px}.wait-inline input::placeholder{color:var(--on-surface-var)}.wait-inline .micro{color:var(--on-surface-var);max-width:54ch;margin:14px 0 0;font-size:13px;line-height:1.55}@media (width<=520px){.wait-inline{padding:22px 18px 18px}.wait-inline form button{width:100%}}.blog-empty{color:var(--on-surface-var)}
