@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-ext-400-normal.2e-_y_uwqv7f7.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-400-normal.023p8_ziywxmz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-400-normal.3y-wbkz85mts9.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-400-normal.0b7vwgh_xfk8w.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-ext-400-normal.3o3h-y653ipo6.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-400-normal.3jiyjnebytj3c.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-400-normal.2bd6x1ofvxdgc.woff2)format("woff2"),url(../media/source-sans-3-greek-400-normal.40djrq0_6-436.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-vietnamese-400-normal.3gm41f9x87yvz.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-400-normal.3puc5203tf-pg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-ext-400-normal.1a6_tkwppa6ku.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-400-normal.3cy-0he0n9qly.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-400-normal.1h1rt903zk-ir.woff2)format("woff2"),url(../media/source-sans-3-latin-400-normal.32x8nn8azcbel.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-cyrillic-ext-500-normal.1-luncfbjwam-.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-500-normal.14dgwoegly6n2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-cyrillic-500-normal.0v25n4ci0l_0v.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-500-normal.2qxqk5g2h_9m1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-greek-ext-500-normal.1906p4v3imjgn.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-500-normal.3dpd29zc1c2jd.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-greek-500-normal.2quwlfehgmc2_.woff2)format("woff2"),url(../media/source-sans-3-greek-500-normal.3nn8df_n9uhi9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-vietnamese-500-normal.3r15wlgfhe1zf.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-500-normal.0m5509-mfk9wo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-latin-ext-500-normal.3b3tbg2z4ubf4.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-500-normal.0n3zek-6s_o0a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(../media/source-sans-3-latin-500-normal.41t9my7gbgh8m.woff2)format("woff2"),url(../media/source-sans-3-latin-500-normal.1pxbk8o440chq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-ext-600-normal.3_upuse2s07nv.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-600-normal.06ikj85xdvqcu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-600-normal.3gnsw6qyh404u.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-600-normal.0ppnqojh_wtkw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-ext-600-normal.0sxmhzwi0gxqy.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-600-normal.3evwscyoup01_.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-600-normal.2gp4_34irwa1c.woff2)format("woff2"),url(../media/source-sans-3-greek-600-normal.1ec1r58kgnu5e.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-vietnamese-600-normal.02uxao3_po_81.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-600-normal.41b9mwn7su825.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-ext-600-normal.214x-yfi_sjxa.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-600-normal.30ko6avm8zjn1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-600-normal.3s8u80raf8n99.woff2)format("woff2"),url(../media/source-sans-3-latin-600-normal.23phpl45324hp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#07090c;--ink-soft:#0d1116;--paper:#f2efe7;--paper-soft:#e9e5dc;--text-on-ink:#f5f6f7;--muted-on-ink:#aeb6c0;--text-on-paper:#111419;--muted-on-paper:#575e67;--line-on-ink:#2b323b;--line-on-paper:#aaa69d;--blue:#1d5fae;--blue-bright:#66a8ff;--success:#39c876;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--text-on-ink);background:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:"Source Sans 3",Segoe UI,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.55;overflow-x:clip}::selection{color:#fff;background:var(--blue)}a{color:inherit}button,input{font:inherit}button,summary,a,input,label{-webkit-tap-highlight-color:transparent}img{max-width:100%}h1,h2,h3,p,li,dd,dt,a,span{overflow-wrap:anywhere}h1,h2,h3{letter-spacing:-.025em;text-wrap:pretty;font-weight:500}h1{max-width:12ch;font-size:clamp(3rem,5.6vw,5.4rem);line-height:1}h2{max-width:18ch;font-size:clamp(2.15rem,3.8vw,3.8rem);line-height:1.05}h3{font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.15}:focus-visible{outline:3px solid var(--blue-bright);outline-offset:4px}section,#test-application,#content{scroll-margin-top:5rem}.skip-link{z-index:300;color:#fff;background:var(--blue);align-items:center;min-height:3rem;padding:.6rem 1rem;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;top:.65rem;left:.65rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;border-bottom:1px solid var(--line-on-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090cf5;position:sticky;top:0}.site-navigation,.privacy-navigation{grid-template-columns:auto 1fr auto;align-items:stretch;min-height:4.25rem;display:grid}.privacy-navigation{grid-template-columns:auto 1fr auto}.brand-link,.header-cta,.language-menu summary,.language-list a,.privacy-back{justify-content:center;align-items:center;min-height:3rem;text-decoration:none;display:inline-flex}.brand-link{border-right:1px solid var(--line-on-ink);white-space:nowrap;gap:.75rem;min-height:4.2rem;padding-inline:clamp(1.1rem,3.6vw,3.5rem);font-size:1.05rem;font-weight:600}.brand-link img{object-fit:contain;flex:none;width:1.9rem;height:1.9rem}.footer-links a:hover,.privacy-back:hover{color:var(--text-on-ink)}.language-menu{border-inline:1px solid var(--line-on-ink);position:relative}.language-menu summary{cursor:pointer;min-width:4rem;min-height:4.2rem;font-size:.85rem;list-style:none}.language-menu summary::-webkit-details-marker{display:none}.language-menu[open] summary{background:var(--ink-soft)}.language-list{border:1px solid var(--line-on-ink);background:var(--ink);grid-template-columns:repeat(3,1fr);width:12.25rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + 1px);right:-1px}.language-list a{min-width:3rem;min-height:3rem;color:var(--muted-on-ink);font-size:.85rem}.language-list a:hover,.language-list a[aria-current=page]{color:var(--text-on-ink);background:var(--ink-soft)}.language-list a[aria-current=page]{text-underline-offset:.35rem;text-decoration:underline}.header-cta,.primary-action{color:#fff;background:var(--blue);font-weight:600}.header-cta{white-space:nowrap;min-height:4.2rem;padding-inline:clamp(1rem,2.7vw,2.7rem);font-size:.94rem}.header-cta:hover,.primary-action:hover,.form-actions button:hover{background:#174f92}.product-hero{grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);max-width:88rem;min-height:calc(100svh - 4.25rem);margin:0 auto;padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,5vw,5rem);display:grid}.hero-copy{min-width:0}.section-label{color:var(--blue-bright);letter-spacing:.12em;text-transform:uppercase;margin-bottom:clamp(1rem,2vw,1.6rem);font-size:.78rem;font-weight:600}.product-description{color:#d0d5db;max-width:38rem;margin-top:clamp(1.5rem,2.5vw,2.1rem);font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.45}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:clamp(1.8rem,3.2vw,2.6rem);display:flex}.primary-action,.text-action{justify-content:center;align-items:center;min-height:3.25rem;text-decoration:none;display:inline-flex}.primary-action{padding-inline:1.4rem}.text-action{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--blue-bright);text-decoration-color:var(--blue-bright);text-underline-offset:.38rem;font-weight:600;text-decoration-thickness:1px}.availability-note{max-width:35rem;color:var(--muted-on-ink);margin-top:1.25rem;font-size:.92rem}.hero-facts{border-top:1px solid var(--line-on-ink);flex-wrap:wrap;gap:0;margin-top:clamp(1.75rem,3.2vw,2.8rem);list-style:none;display:flex}.hero-facts li{border-bottom:1px solid var(--line-on-ink);color:var(--muted-on-ink);flex:9rem;padding:1rem 1.2rem 1rem 0;font-size:.9rem}.hero-facts li+li{border-left:1px solid var(--line-on-ink);padding-left:1.2rem}.hero-device{justify-self:center;width:min(100%,25rem);margin:0}.phone-frame{aspect-ratio:9/16;background:#05090f;border:1px solid #485463;border-radius:2rem;width:100%;position:relative;overflow:hidden}.phone-frame img{object-fit:contain;object-position:center top;pointer-events:none}.content-section{padding:clamp(4.5rem,8vw,7rem) clamp(1.25rem,5vw,5rem)}.section-frame,.form-layout{width:100%;max-width:77.5rem;margin-inline:auto}.section-frame>*,.form-layout>*,.tester-form,.form-field>*,.privacy-page article>*{min-width:0}.product-summary,.form-section{color:var(--text-on-paper);background:var(--paper)}.summary-layout,.trust-layout{grid-template-columns:minmax(16rem,.64fr) minmax(0,1.36fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.summary-list,.requirement-list{list-style:none}.summary-list{border-top:1px solid var(--text-on-paper)}.summary-list li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:clamp(1.4rem,2.8vw,2.1rem);display:grid}.summary-list li>span{color:#2869b9;font-variant-numeric:tabular-nums;padding-top:.25rem;font-size:.8rem}.summary-list h3{margin-bottom:.45rem}.summary-list p{max-width:34rem;color:var(--muted-on-paper)}.trust-section{border-top:1px solid var(--line-on-ink);color:var(--text-on-ink);background:var(--ink)}.trust-copy>p{max-width:30rem;color:var(--muted-on-ink);margin-top:1.4rem;font-size:1.05rem}.requirement-list{border-top:1px solid var(--text-on-ink)}.requirement-list li{border-bottom:1px solid var(--line-on-ink);color:#d0d5db;padding:1.25rem 0}.privacy-statement{color:var(--text-on-ink);letter-spacing:-.015em;margin-top:2rem;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:500}.trust-section .text-action{color:var(--text-on-ink);margin-top:1.25rem}.form-section{border-top:1px solid var(--line-on-paper)}.form-layout{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,9vw,9rem);display:grid}.form-copy{align-self:start}.form-copy h2{max-width:12ch}.form-copy p{max-width:34rem;color:var(--muted-on-paper);margin-top:1.4rem}.form-copy a,.consent-field a{color:#155dab;text-underline-offset:.25rem;font-weight:600}.tester-form{border-top:1px solid var(--text-on-paper);min-width:0}.form-field{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr);gap:1.5rem;padding-block:1.5rem;display:grid}.form-field>label{padding-top:.9rem;font-weight:600}.form-field>div{gap:.45rem;min-width:0;display:grid}.form-field input{width:100%;min-height:3.4rem;color:var(--text-on-paper);background:#fbfaf6;border:1px solid #77746d;border-radius:0;padding-inline:.9rem}.form-field input::placeholder{color:#6e737a}.form-field span{color:var(--muted-on-paper);font-size:.85rem}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent-field{border-bottom:1px solid var(--line-on-paper);cursor:pointer;grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.85rem;min-height:4.5rem;padding-block:1.4rem;font-size:.92rem;display:grid}.consent-field input{width:1.5rem;height:1.5rem;accent-color:var(--blue);margin-top:.05rem}.form-feedback:empty{display:none}.form-pending{color:var(--muted-on-paper);margin-top:1.2rem}.form-success,.form-error{border:1px solid var(--line-on-paper);background:#fbfaf6;margin-top:1.25rem;padding:1rem}.form-success{border-left:4px solid #1f7e48}.form-success strong{display:block}.form-success p{color:var(--muted-on-paper);margin-top:.25rem}.form-error{color:#7d1c24;border-left:4px solid #a72d34}.form-actions{justify-content:flex-end;padding-top:1.5rem;display:flex}.form-actions button{border:1px solid var(--blue);color:#fff;background:var(--blue);cursor:pointer;border-radius:0;min-width:12rem;min-height:3.25rem;padding-inline:1.25rem;font-weight:600}.form-actions button:disabled{cursor:wait;background:#767b80;border-color:#767b80}.compact-answers{border-top:1px solid var(--text-on-paper);width:100%;max-width:77.5rem;margin:clamp(3.5rem,7vw,6rem) auto 0}.compact-answers>div{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);gap:clamp(1.5rem,5vw,5rem);padding-block:1.35rem;display:grid}.compact-answers dt{font-weight:600}.compact-answers dd{color:var(--muted-on-paper)}.site-footer{border-top:1px solid var(--line-on-ink);background:var(--ink-soft);grid-template-columns:minmax(16rem,1fr) auto;align-items:end;gap:3rem;padding:3.5rem clamp(1.25rem,5vw,5rem);display:grid}.site-footer strong{font-weight:600}.site-footer p{max-width:44rem;color:var(--muted-on-ink);margin-top:.6rem;font-size:.88rem}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;display:flex}.footer-links a{min-height:3rem;color:var(--muted-on-ink);align-items:center;font-size:.88rem;display:inline-flex}.privacy-back{color:var(--muted-on-ink);justify-self:end;padding-inline:1.5rem;font-size:.94rem}.privacy-page{color:var(--text-on-paper);background:var(--paper)}.privacy-page article{grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,8rem);max-width:74rem;margin:0 auto;padding:clamp(5rem,9vw,8rem) clamp(1.25rem,5vw,5rem);display:grid}.privacy-title{align-self:start}.privacy-title h1{max-width:12ch;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1}.privacy-title>p:first-child{color:var(--muted-on-paper);margin-bottom:1.4rem;font-size:.85rem}.privacy-title>p:last-child{color:var(--muted-on-paper);margin-top:1.5rem;font-size:1.05rem}.privacy-sections{border-top:1px solid var(--text-on-paper)}.privacy-sections section{border-bottom:1px solid var(--line-on-paper);padding-block:1.9rem 2.1rem}.privacy-sections h2{max-width:none;margin-bottom:1rem;font-size:1.55rem;line-height:1.2}.privacy-sections p{color:var(--muted-on-paper)}.privacy-sections p+p{margin-top:.9rem}.privacy-contact{min-height:3.25rem;color:var(--text-on-paper);text-align:center;border:1px solid #77746d;grid-column:2;justify-content:center;align-items:center;padding:.7rem 1.2rem;font-weight:600;display:inline-flex}.privacy-contact:hover{border-color:var(--blue);color:#155dab}@media (max-width:68rem){.product-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:3rem}}@media (max-width:51.25rem){section,#test-application,#content{scroll-margin-top:7.5rem}.product-hero{grid-template-columns:1fr;gap:3.5rem;min-height:0;padding-top:4rem}.hero-device{width:min(100%,23rem)}.summary-layout,.trust-layout,.form-layout,.privacy-page article{grid-template-columns:1fr}.summary-layout,.trust-layout{gap:2.5rem}.form-field{grid-template-columns:1fr;gap:.6rem}.form-field>label{padding-top:0}.compact-answers>div{grid-template-columns:1fr;gap:.55rem}.site-footer{grid-template-columns:1fr}.footer-links{justify-content:flex-start}.privacy-contact{grid-column:1}}@media (max-width:35rem){.site-navigation{grid-template-columns:minmax(0,1fr) auto}.brand-link{justify-content:flex-start;min-width:0;padding-inline:1rem}.language-menu{border-right:0}.header-cta{white-space:normal;grid-column:1/-1;min-height:3.25rem}.privacy-navigation .brand-link span{display:none}.privacy-back{padding-inline:.8rem}h1{font-size:clamp(2.75rem,13vw,3.8rem)}h2{font-size:clamp(2rem,10vw,3rem)}.content-section{padding-block:4rem}.hero-actions{flex-direction:column;align-items:stretch}.primary-action{width:100%}.hero-facts{grid-template-columns:1fr;display:grid}.hero-facts li{padding-left:0}.hero-facts li+li{border-left:0}.summary-list li{grid-template-columns:2rem minmax(0,1fr);gap:.65rem}.form-actions{display:block}.form-actions button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
