:root{--page:#faf7f2;--surface:#fffdf9;--band-spec:#f7f3ec;--band-alt:#f2ece1;--chip:#f4efe6;--ink:#1a1a18;--ink-hover:#3a342c;--body:#4a443c;--body-2:#5f584d;--body-3:#6b6459;--small:#6e675b;--note:#6e665a;--caption:#6f6659;--accent:#75643f;--accent-display:#6e5a38;--dark:#151310;--dark-stripe-a:#211e19;--dark-stripe-b:#1a1815;--on-dark:#f5f1e8;--on-dark-hover:#e8dcc4;--accent-dark:#c4b091;--body-dark:#b7af9f;--body-dark-2:#cfc7b8;--body-dark-3:#9c917f;--legal-dark:#8b8375;--hair-dark-16:#f5f1e829;--hair-dark-18:#f5f1e82e;--hair-dark-22:#f5f1e838;--hair:#eae2d5;--hair-band:#e6decf;--hair-input:#e5dccb;--hair-card:#ede6d9;--hair-link:#d9cebb;--hair-btn:#d6cbb8;--hair-underline:#c9bca4;--hair-eyebrow:#c9b896;--progress:#8a7a5c;--error:#9a3a20;--inset-hair:#1a1a180d;--display:"Newsreader Variable", Newsreader, Georgia, serif;--text:"Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--r-btn:2px;--r-input:3px;--r-tile:4px;--r-card:5px;--shadow-card:0 22px 44px -28px #1a1a1866;--shadow-card-dark:0 22px 44px -28px #1a1a188c;--shadow-nav:0 18px 40px -34px #1a1a18b3;--gutter:clamp(20px, 5vw, 56px);--section-y:clamp(76px, 10vw, 150px);--section-y-tight:clamp(76px, 10vw, 144px);--col-gap:clamp(32px, 5vw, 64px);--maxw:1280px;--ease-out:cubic-bezier(.19, .78, .22, 1);--ease-soft:cubic-bezier(.2, .7, .3, 1);--nav-h:74px}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-standard-normal.BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-standard-normal.BQn1nviT.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-standard-normal.s-izfB6B.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-standard-italic.DTr-ymY4.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-standard-italic.CSPGnFdO.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-standard-italic.kJKFiXvB.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-standard-normal.DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-standard-normal.C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-standard-normal.DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-standard-normal.BOyYyU_V.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-standard-normal.HoL-AExg.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-standard-normal.BpEBLj1O.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-standard-italic.Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-standard-italic.Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-standard-italic.CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-standard-italic.C-k5pZlm.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-standard-italic.BhUEwDRF.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-standard-italic.BOLXpvkj.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--ink);font-family:var(--text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}body:after{content:"";z-index:98;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}[id]{scroll-margin-top:calc(var(--nav-h) + 12px)}.wrap{max-width:var(--maxw);margin:0 auto}.section{padding:var(--section-y) var(--gutter)}.eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.h2{font-family:var(--display);letter-spacing:-.034em;text-wrap:balance;font-size:clamp(33px,5.4vw,64px);font-weight:300;line-height:1}.lede,.prose{text-wrap:pretty}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--ink);color:var(--page);border-radius:var(--r-btn);padding:12px 18px;font-size:14px;transition:top .2s;position:absolute;top:-60px;left:12px}.skip-link:focus-visible{top:12px}:focus-visible{outline:2px solid var(--accent-display);outline-offset:3px}button:active,[role=button]:active{transition-duration:.12s;transform:translateY(1px)scale(.985)}::selection{background:var(--accent-dark);color:var(--ink)}.scroller{scrollbar-width:thin;scrollbar-color:var(--hair-underline) transparent}.scroller::-webkit-scrollbar{height:8px}.scroller::-webkit-scrollbar-thumb{background:var(--hair-underline);border-radius:99px}.scroller::-webkit-scrollbar-track{background:0 0}.pagesection{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.pagesection+.pagesection{padding-top:clamp(52px,7vw,92px)}.pagesection>h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,4vw,46px);font-weight:300;line-height:1.05}.prose{max-width:62ch;color:var(--body);text-wrap:pretty;margin-top:20px;font-size:16.5px;line-height:1.7}.prose a{border-bottom:1px solid var(--hair-link);transition:border-color .3s var(--ease-soft)}.prose a:hover{border-color:var(--ink)}.tablecard{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);margin-top:24px;overflow-x:auto}.tablecard table{border-collapse:collapse;width:100%;font-size:15px}.tablecard th,.tablecard td{text-align:left;border-bottom:1px solid var(--hair);white-space:nowrap;padding:14px 18px}.tablecard tbody tr:last-child td{border-bottom:none}.tablecard tbody tr{transition:background .3s var(--ease-soft)}.tablecard tbody tr:hover{background:var(--band-spec)}.tablecard th{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}.tablecard td:first-child{color:var(--accent)}.tablecard td a{color:var(--ink);border-bottom:1px solid var(--hair-link);transition:border-color .3s var(--ease-soft)}.tablecard td a:hover{border-color:var(--ink)}.tablecard .num{text-align:right}.tablecard tfoot td{background:var(--band-alt);border-bottom:none;font-weight:600}[data-reveal]{opacity:0;transition:opacity .85s var(--ease-out), transform .95s var(--ease-out);transform:translateY(26px)}[data-reveal].is-in{opacity:1;transform:none}@view-transition{navigation:auto}::view-transition-old(root){animation:.22s cubic-bezier(.4,0,1,1) both cdPageOut}::view-transition-new(root){animation:cdPageIn .42s var(--ease-out) both}@keyframes cdPageOut{to{opacity:0;transform:translateY(-6px)}}@keyframes cdPageIn{0%{opacity:0;transform:translateY(10px)}}@keyframes cdWord{0%{opacity:0;transform:translateY(105%)rotate(2.5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes cdSteam{0%,to{opacity:.5;transform:translate(0,0)scale(1)}50%{opacity:.75;transform:translate(1.5%,-2%)scale(1.05)}}@keyframes cdFaqIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes cdPulse{0%{scale:1}32%{scale:1.045}to{scale:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}button:active,[role=button]:active{transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}::view-transition-old(root),::view-transition-new(root){animation:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.nav[data-astro-cid-wpvy4v7s]{z-index:80;backdrop-filter:blur(16px);border-bottom:1px solid var(--hair);transition:padding .45s var(--ease-soft), background .4s, box-shadow .5s;background:#faf7f2e0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;padding:17px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.nav[data-astro-cid-wpvy4v7s][data-scrolled]{box-shadow:var(--shadow-nav);padding-top:11px;padding-bottom:11px}.mark[data-astro-cid-wpvy4v7s]{flex:none;align-items:baseline;gap:9px;display:flex}.mark-name[data-astro-cid-wpvy4v7s]{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:26px}.mark-city[data-astro-cid-wpvy4v7s]{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.links[data-astro-cid-wpvy4v7s]{min-width:0;color:var(--body);flex-wrap:nowrap;flex:auto;gap:18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{white-space:nowrap;transition:color .3s}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--accent-display)}.right[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;gap:10px;display:flex}.cta[data-astro-cid-wpvy4v7s]{border-radius:var(--r-btn);background:var(--ink);color:var(--page);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:none;padding:12px 18px;font-size:11.5px;font-weight:500;transition:background .3s}.cta[data-astro-cid-wpvy4v7s]:hover{background:var(--ink-hover)}.burger[data-astro-cid-wpvy4v7s]{border:1px solid var(--hair-input);border-radius:var(--r-input);background:var(--surface);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;padding:0;display:none}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--ink);width:17px;height:1px;transition:transform .3s var(--ease-soft), opacity .2s;display:block}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(3px)rotate(45deg)}.burger[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-3px)rotate(-45deg)}.drawer[data-astro-cid-wpvy4v7s]{top:var(--nav-h);z-index:79;background:var(--page);border-bottom:1px solid var(--hair);gap:4px;padding:18px clamp(16px,4vw,48px) 26px;display:grid;position:sticky}.drawer[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{gap:2px;margin:0 0 14px;padding:0;list-style:none;display:grid}.drawer[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{opacity:0;animation:cdDrawerIn .5s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms + 60ms);transform:translateY(10px)}@keyframes cdDrawerIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.drawer[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{opacity:1;animation:none;transform:none}}.drawer[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--hair);padding:13px 2px;font-size:17px;display:block}.drawer-cta[data-astro-cid-wpvy4v7s]{border-radius:var(--r-btn);background:var(--ink);color:var(--page);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;padding:17px 24px;font-size:12.5px;font-weight:500}@media (width<=900px){.links[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:flex}}@media (width<=420px){.cta[data-astro-cid-wpvy4v7s]{display:none}}@media (width>=901px){.drawer[data-astro-cid-wpvy4v7s]{display:none}}.foot[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--on-dark);padding:clamp(60px, 8vw, 104px) var(--gutter) 32px}.top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--hair-dark-18);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:32px;padding-bottom:40px;display:grid}.mark[data-astro-cid-jo6i4kqk]{font-family:var(--display);letter-spacing:-.015em;font-size:30px}.blurb[data-astro-cid-jo6i4kqk]{max-width:34ch;color:var(--body-dark);margin-top:14px;font-size:15px;line-height:1.6}.colhead[data-astro-cid-jo6i4kqk]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:14px;font-size:10.5px}.links[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk]{color:var(--body-dark);gap:10px;margin:0;padding:0;font-size:15px;font-style:normal;list-style:none;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-dark)}.cta[data-astro-cid-jo6i4kqk]{border-radius:var(--r-btn);background:var(--on-dark);color:var(--ink);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;padding:17px 28px;font-size:12.5px;font-weight:500;transition:background .3s;display:inline-block}.cta[data-astro-cid-jo6i4kqk]:hover{background:var(--on-dark-hover)}.bottom[data-astro-cid-jo6i4kqk]{color:var(--legal-dark);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:24px;font-size:13px;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-dark)}.nf[data-astro-cid-ibpinaeu]{max-width:620px;padding:clamp(70px, 12vw, 150px) var(--gutter);justify-items:start;gap:18px;margin:0 auto;display:grid}h1[data-astro-cid-ibpinaeu]{font-family:var(--display);letter-spacing:-.036em;font-size:clamp(40px,7vw,72px);font-weight:300;line-height:1}.body[data-astro-cid-ibpinaeu]{color:var(--body);font-size:17px;line-height:1.65}.cta[data-astro-cid-ibpinaeu]{border-radius:var(--r-btn);background:var(--ink);color:var(--page);letter-spacing:.16em;text-transform:uppercase;margin-top:12px;padding:18px 30px;font-size:12.5px;font-weight:500}.clause[data-astro-cid-q2rufn52].italic{color:var(--accent-display);font-style:italic}.mask[data-astro-cid-q2rufn52]{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}.word[data-astro-cid-q2rufn52]{animation:cdWord 1s var(--ease-out) both;display:inline-block}@media (prefers-reduced-motion:reduce){.word[data-astro-cid-q2rufn52]{animation:none}}.modal[data-astro-cid-pbyx34ym]{border:1px solid var(--hair-band);border-radius:var(--r-card);background:var(--surface);width:min(520px,100vw - 32px);max-height:min(88dvh,760px);color:var(--ink);overscroll-behavior:contain;padding:0;overflow:auto}.modal[data-astro-cid-pbyx34ym]::backdrop{backdrop-filter:blur(3px);background:#1513108c}.modal[data-astro-cid-pbyx34ym][open]{animation:modalIn .4s var(--ease-soft) both}.modal[data-astro-cid-pbyx34ym][open]::backdrop{animation:backdropIn .4s var(--ease-soft) both}.modal[data-astro-cid-pbyx34ym][data-closing]{animation:.2s cubic-bezier(.4,0,1,1) both modalOut}.modal[data-astro-cid-pbyx34ym][data-closing]::backdrop{animation:.2s cubic-bezier(.4,0,1,1) both backdropOut}@keyframes modalIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes modalOut{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes backdropIn{0%{opacity:0}}@keyframes backdropOut{to{opacity:0}}.inner[data-astro-cid-pbyx34ym]{gap:15px;padding:clamp(26px,4vw,38px);display:grid;position:relative}.close[data-astro-cid-pbyx34ym]{border-radius:var(--r-input);width:36px;height:36px;color:var(--body-3);cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:background .25s,color .25s;position:absolute;top:12px;right:12px}.close[data-astro-cid-pbyx34ym]:hover{background:var(--chip);color:var(--ink)}.brow[data-astro-cid-pbyx34ym]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:11px}h2[data-astro-cid-pbyx34ym]{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,5vw,38px);font-weight:300;line-height:1.05}.body[data-astro-cid-pbyx34ym]{color:var(--body-2);text-wrap:pretty;font-size:15.5px;line-height:1.6}.config[data-astro-cid-pbyx34ym]{background:var(--band-alt);border:1px solid var(--hair-band);border-radius:var(--r-input);gap:4px;padding:16px 18px;display:grid}.configlabel[data-astro-cid-pbyx34ym]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.configtotal[data-astro-cid-pbyx34ym]{font-family:var(--display);font-size:27px;line-height:1.1}.configrows[data-astro-cid-pbyx34ym]{color:var(--small);font-size:13.5px;line-height:1.5}.inner[data-astro-cid-pbyx34ym] label[data-astro-cid-pbyx34ym]{color:var(--body-2);gap:7px;font-size:14px;display:grid}.inner[data-astro-cid-pbyx34ym] input[data-astro-cid-pbyx34ym][type=text],.inner[data-astro-cid-pbyx34ym] input[data-astro-cid-pbyx34ym][type=email]{border:1px solid var(--hair-input);border-radius:var(--r-input);background:var(--page);color:var(--ink);padding:14px 16px;font-family:inherit;font-size:16px}.inner[data-astro-cid-pbyx34ym] input[data-astro-cid-pbyx34ym]::placeholder{color:var(--small)}.hp[data-astro-cid-pbyx34ym]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.err[data-astro-cid-pbyx34ym]{color:var(--error);font-size:14px}.submit[data-astro-cid-pbyx34ym]{border-radius:var(--r-btn);background:var(--ink);color:var(--page);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;margin-top:4px;padding:19px 24px;font-size:12.5px;font-weight:500;transition:background .3s,opacity .3s}.submit[data-astro-cid-pbyx34ym]:hover{background:var(--ink-hover)}.submit[data-astro-cid-pbyx34ym][disabled]{opacity:.55;cursor:progress}.fine[data-astro-cid-pbyx34ym]{color:var(--small);font-size:13px;line-height:1.55}.done[data-astro-cid-pbyx34ym]{text-align:center;gap:14px;padding:clamp(38px,6vw,54px) clamp(26px,4vw,38px)}.donetitle[data-astro-cid-pbyx34ym]{font-family:var(--display);font-size:36px;font-weight:300;line-height:1.1}.donebody[data-astro-cid-pbyx34ym]{color:var(--body-2);font-size:16px;line-height:1.6}.again[data-astro-cid-pbyx34ym]{border:1px solid var(--hair-btn);border-radius:var(--r-btn);background:var(--page);cursor:pointer;justify-self:center;margin-top:6px;padding:12px 22px;font-size:15px}.head[data-astro-cid-ybatimd6]{max-width:var(--maxw);padding:clamp(28px, 4vw, 48px) var(--gutter) clamp(40px, 6vw, 72px);margin:0 auto}.crumbs[data-astro-cid-ybatimd6],.lede[data-astro-cid-ybatimd6],.ctas[data-astro-cid-ybatimd6]{animation:cdHeadIn .8s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes cdHeadIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.crumbs[data-astro-cid-ybatimd6],.lede[data-astro-cid-ybatimd6],.ctas[data-astro-cid-ybatimd6]{animation:none}}.crumbs[data-astro-cid-ybatimd6]{color:var(--small);flex-wrap:wrap;gap:8px;margin-bottom:30px;font-size:13.5px;display:flex}.crumbs[data-astro-cid-ybatimd6] a[data-astro-cid-ybatimd6]:hover{color:var(--accent-display)}.sep[data-astro-cid-ybatimd6]{color:var(--hair-underline)}h1[data-astro-cid-ybatimd6]{max-width:20ch;font-family:var(--display);letter-spacing:-.036em;text-wrap:balance;margin-top:18px;font-size:clamp(36px,5.6vw,74px);font-weight:300;line-height:1}.lede[data-astro-cid-ybatimd6]{max-width:52ch;color:var(--body);text-wrap:pretty;margin-top:24px;font-size:clamp(16.5px,1.5vw,19px);line-height:1.65}.ctas[data-astro-cid-ybatimd6]{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:34px;display:flex}.primary[data-astro-cid-ybatimd6]{border-radius:var(--r-btn);color:var(--page);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg, var(--ink-hover) 50%, var(--ink) 50%);transition:background-position .7s var(--ease-out), transform .35s var(--ease-out);background-position:100% 0;background-size:220% 100%;border:none;padding:19px 34px;font-size:13.5px;font-weight:500}.primary[data-astro-cid-ybatimd6]:hover{background-position:0 0}.secondary[data-astro-cid-ybatimd6]{border-bottom:1px solid var(--hair-underline);letter-spacing:.14em;text-transform:uppercase;transition:border-color .4s var(--ease-soft);padding:19px 2px;font-size:13.5px}.secondary[data-astro-cid-ybatimd6]:hover{border-color:var(--ink)}.close[data-astro-cid-ybatimd6]{background:var(--dark);color:var(--on-dark);padding:clamp(56px, 8vw, 104px) var(--gutter);margin-top:clamp(72px,9vw,130px)}.closeinner[data-astro-cid-ybatimd6]{text-align:center;max-width:640px;margin:0 auto}.close[data-astro-cid-ybatimd6] h2[data-astro-cid-ybatimd6]{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,4.4vw,48px);font-weight:300;line-height:1.05}.close[data-astro-cid-ybatimd6] p[data-astro-cid-ybatimd6]{max-width:46ch;color:var(--body-dark);text-wrap:pretty;margin:20px auto 0;font-size:16px;line-height:1.65}.closecta[data-astro-cid-ybatimd6]{border-radius:var(--r-btn);background:var(--on-dark);color:var(--ink);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .3s var(--ease-soft);border:none;margin-top:30px;padding:18px 32px;font-size:12.5px;font-weight:500}.closecta[data-astro-cid-ybatimd6]:hover{background:var(--on-dark-hover)}.acc[data-astro-cid-ztaq7sjr]{border-top:1px solid var(--hair-band);max-width:900px}details[data-astro-cid-ztaq7sjr]{border-bottom:1px solid var(--hair-band)}summary[data-astro-cid-ztaq7sjr]{cursor:pointer;transition:color .3s var(--ease-soft), padding-left .4s var(--ease-soft);justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;list-style:none;display:flex}summary[data-astro-cid-ztaq7sjr]::-webkit-details-marker{display:none}summary[data-astro-cid-ztaq7sjr]:hover{color:var(--accent-display);padding-left:8px}summary[data-astro-cid-ztaq7sjr] h3,summary[data-astro-cid-ztaq7sjr] h4{font-family:var(--display);font-size:clamp(18px,2.2vw,23px);font-weight:400;line-height:1.3}.sign[data-astro-cid-ztaq7sjr]{flex:none;width:18px;height:18px;position:relative}.sign[data-astro-cid-ztaq7sjr]:before,.sign[data-astro-cid-ztaq7sjr]:after{content:"";background:var(--accent);height:1.5px;transition:transform .4s var(--ease-soft), opacity .3s var(--ease-soft);position:absolute;inset:50% 0 auto}.sign[data-astro-cid-ztaq7sjr]:after{transform:rotate(90deg)}details[data-astro-cid-ztaq7sjr][open] .sign[data-astro-cid-ztaq7sjr]:after{opacity:0;transform:rotate(0)}.answer[data-astro-cid-ztaq7sjr]{max-width:66ch;animation:cdFaqIn .5s var(--ease-soft) both;padding:0 2px 26px}.answer[data-astro-cid-ztaq7sjr] p[data-astro-cid-ztaq7sjr]{color:var(--body-2);text-wrap:pretty;font-size:16px;line-height:1.65}.cards[data-astro-cid-ilaweob7]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min)), 1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}a[data-astro-cid-ilaweob7]{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-tile);height:100%;transition:transform .55s var(--ease-soft), border-color .4s var(--ease-soft), box-shadow .55s var(--ease-soft);align-content:start;gap:6px;padding:20px 22px;display:grid}a[data-astro-cid-ilaweob7]:hover{box-shadow:var(--shadow-card);border-color:#c4b091;transform:translateY(-6px)}a[data-astro-cid-ilaweob7]:active{transition-duration:.12s;transform:translateY(-2px)}strong[data-astro-cid-ilaweob7]{font-family:var(--display);font-size:20px;font-weight:400;line-height:1.15}.note[data-astro-cid-ilaweob7]{color:var(--small);font-size:14px;line-height:1.5}.meta[data-astro-cid-ilaweob7]{color:var(--accent);margin-top:2px;font-size:13.5px}.posts[data-astro-cid-7asjnfgg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}a[data-astro-cid-7asjnfgg]{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);height:100%;transition:transform .55s var(--ease-soft), border-color .4s var(--ease-soft), box-shadow .55s var(--ease-soft);align-content:start;gap:12px;padding:26px 28px;display:grid}a[data-astro-cid-7asjnfgg]:hover{box-shadow:var(--shadow-card);border-color:#c4b091;transform:translateY(-6px)}a[data-astro-cid-7asjnfgg]:active{transition-duration:.12s;transform:translateY(-2px)}.topic[data-astro-cid-7asjnfgg]{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:11px}.title[data-astro-cid-7asjnfgg]{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,2.2vw,26px);font-weight:400;line-height:1.15}.desc[data-astro-cid-7asjnfgg]{color:var(--body-2);text-wrap:pretty;font-size:15px;line-height:1.6}.meta[data-astro-cid-7asjnfgg]{color:var(--small);flex-wrap:wrap;gap:8px;margin-top:4px;font-size:13.5px;display:flex}.safety[data-astro-cid-miqgixdf]{background:var(--band-spec);border:1px solid var(--hair-band);border-left:3px solid var(--accent);border-radius:var(--r-card);max-width:68ch;padding:clamp(24px,3vw,34px) clamp(22px,3vw,36px)}h2[data-astro-cid-miqgixdf]{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(24px,2.6vw,30px);font-weight:400;line-height:1.1}p[data-astro-cid-miqgixdf],li[data-astro-cid-miqgixdf]{color:var(--body);text-wrap:pretty;font-size:16px;line-height:1.65}p[data-astro-cid-miqgixdf]{margin-top:14px}ul[data-astro-cid-miqgixdf]{gap:6px;margin:12px 0 0;padding-left:1.2em;display:grid}li[data-astro-cid-miqgixdf]::marker{color:var(--accent)}a[data-astro-cid-miqgixdf]{border-bottom:1px solid var(--hair-link);transition:border-color .3s var(--ease-soft)}a[data-astro-cid-miqgixdf]:hover{border-color:var(--ink)}.sources[data-astro-cid-cthuqu36]{max-width:78ch;color:var(--body-2);gap:10px;margin:20px 0 0;padding-left:1.4em;font-size:14.5px;line-height:1.6;display:grid}li[data-astro-cid-cthuqu36]{scroll-margin-top:calc(var(--nav-h,72px) + 24px)}li[data-astro-cid-cthuqu36]::marker{color:var(--accent);font-variant-numeric:tabular-nums}cite[data-astro-cid-cthuqu36]{font-style:italic}a[data-astro-cid-cthuqu36]{color:var(--accent-display);border-bottom:1px solid var(--hair-link);overflow-wrap:anywhere;transition:border-color .3s var(--ease-soft)}a[data-astro-cid-cthuqu36]:hover{border-color:var(--ink)}.byline[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--hair);letter-spacing:.02em;color:var(--small);flex-wrap:wrap;gap:8px;padding-bottom:22px;font-size:13.5px;display:flex}.md[data-astro-cid-zg7dkzxc]{max-width:68ch;color:var(--body);font-size:clamp(17px,1.3vw,18.5px);line-height:1.75}.md[data-astro-cid-zg7dkzxc] p,.md[data-astro-cid-zg7dkzxc] ul,.md[data-astro-cid-zg7dkzxc] ol,.md[data-astro-cid-zg7dkzxc] blockquote,.md[data-astro-cid-zg7dkzxc] .tablecard{text-wrap:pretty;margin-top:1.1em}.md[data-astro-cid-zg7dkzxc] h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:2.1em;font-size:clamp(28px,3.4vw,40px);font-weight:300;line-height:1.08}.md[data-astro-cid-zg7dkzxc] h3{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin-top:1.7em;font-size:clamp(21px,2vw,25px);font-weight:400;line-height:1.2}.md[data-astro-cid-zg7dkzxc] h2+p,.md[data-astro-cid-zg7dkzxc] h3+p{margin-top:.7em}.md[data-astro-cid-zg7dkzxc] ul,.md[data-astro-cid-zg7dkzxc] ol{gap:.45em;padding-left:1.3em;display:grid}.md[data-astro-cid-zg7dkzxc] li::marker{color:var(--accent)}.md[data-astro-cid-zg7dkzxc] strong{color:var(--ink);font-weight:600}.md[data-astro-cid-zg7dkzxc] a{color:var(--ink);border-bottom:1px solid var(--hair-link);transition:border-color .3s var(--ease-soft)}.md[data-astro-cid-zg7dkzxc] a:hover{border-color:var(--ink)}.md[data-astro-cid-zg7dkzxc] blockquote{border-left:2px solid var(--hair-eyebrow);font-family:var(--display);color:var(--ink);margin-left:0;padding:4px 0 4px 22px;font-size:1.12em;font-style:italic}.md[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.md[data-astro-cid-zg7dkzxc] th,.md[data-astro-cid-zg7dkzxc] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hair);padding:12px 14px}.md[data-astro-cid-zg7dkzxc] th{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}.doctor[data-astro-cid-zg7dkzxc]{background:var(--band-spec);border:1px solid var(--hair-band);border-left:3px solid var(--accent);border-radius:var(--r-card);max-width:68ch;color:var(--body);text-wrap:pretty;margin-top:22px;padding:16px 20px;font-size:15.5px;line-height:1.6}.doctor[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{color:var(--ink);font-weight:600}.md[data-astro-cid-zg7dkzxc] sup.cite{font-variant-numeric:tabular-nums;margin-left:1px;font-size:.68em;line-height:0}.md[data-astro-cid-zg7dkzxc] a.cite-ref{color:var(--accent-display);border-bottom:0;padding:0 1px}.md[data-astro-cid-zg7dkzxc] a.cite-ref:hover{text-decoration:underline}.disclaimer[data-astro-cid-zg7dkzxc]{max-width:78ch;color:var(--small);margin-top:22px;font-size:14px;font-style:italic;line-height:1.6}.range[data-astro-cid-xm2uq3ac]{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-card);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.range[data-astro-cid-xm2uq3ac] li[data-astro-cid-xm2uq3ac]{background:var(--surface);gap:8px;padding:26px 28px;display:grid}.rnum[data-astro-cid-xm2uq3ac]{font-family:var(--display);letter-spacing:-.028em;font-size:clamp(30px,3.8vw,44px);font-weight:300;line-height:1}.rlab[data-astro-cid-xm2uq3ac]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:12px}.examples[data-astro-cid-xm2uq3ac]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.examples[data-astro-cid-xm2uq3ac] li[data-astro-cid-xm2uq3ac]{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);transition:transform .55s var(--ease-soft), border-color .4s var(--ease-soft), box-shadow .55s var(--ease-soft);padding:24px 26px}.examples[data-astro-cid-xm2uq3ac] li[data-astro-cid-xm2uq3ac]:hover{box-shadow:var(--shadow-card);border-color:#c4b091;transform:translateY(-6px)}.ename[data-astro-cid-xm2uq3ac]{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:11px}.eprice[data-astro-cid-xm2uq3ac]{font-family:var(--display);letter-spacing:-.028em;margin-top:12px;font-size:34px;font-weight:300;line-height:1}.ewho[data-astro-cid-xm2uq3ac]{color:var(--body-2);margin-top:12px;font-size:15px;line-height:1.55}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.fig[data-astro-cid-khyig4bw]{margin:0}.frame[data-astro-cid-khyig4bw]{aspect-ratio:var(--ratio);border-radius:var(--radius);border:1px solid var(--hair-input);box-shadow:inset 0 0 0 1px var(--inset-hair);position:relative;overflow:hidden}.frame[data-astro-cid-khyig4bw] img{object-fit:cover;width:100%;height:100%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.frame[data-astro-cid-khyig4bw][data-parallax] img{scale:calc(1 + var(--speed) * 1.6);animation:linear both cdParallax view()}}}@keyframes cdParallax{0%{translate:0 calc(var(--speed) * -60%)}to{translate:0 calc(var(--speed) * 60%)}}.steam[data-astro-cid-khyig4bw]{pointer-events:none;background:radial-gradient(110% 70% at 70% 20%,#ffffff8c,#fff0 60%);animation:14s ease-in-out infinite cdSteam;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.steam[data-astro-cid-khyig4bw]{animation:none}}figcaption[data-astro-cid-khyig4bw]{color:var(--caption);margin-top:10px}figcaption[data-astro-cid-khyig4bw].note{font-size:13px;font-style:italic;line-height:1.4}figcaption[data-astro-cid-khyig4bw].label{letter-spacing:.18em;text-transform:uppercase;font-size:11.5px;line-height:1.45}.two[data-astro-cid-75ihmiar]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:clamp(24px,4vw,44px);display:grid}.panel[data-astro-cid-75ihmiar]{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);padding:clamp(24px,3vw,34px)}.pricebrow[data-astro-cid-75ihmiar]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:11px}.price[data-astro-cid-75ihmiar]{font-family:var(--display);letter-spacing:-.028em;margin-top:10px;font-size:clamp(38px,5vw,56px);font-weight:300;line-height:1}.pricenote[data-astro-cid-75ihmiar]{color:var(--small);margin-top:14px;font-size:14.5px;line-height:1.6}.specs[data-astro-cid-75ihmiar]{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-input);gap:1px;margin:24px 0;font-size:14.5px;display:grid;overflow:hidden}.specs[data-astro-cid-75ihmiar]>div[data-astro-cid-75ihmiar]{background:var(--surface);justify-content:space-between;gap:14px;padding:13px 15px;display:flex}.specs[data-astro-cid-75ihmiar] dt[data-astro-cid-75ihmiar]{color:var(--accent)}.specs[data-astro-cid-75ihmiar] dd[data-astro-cid-75ihmiar]{text-align:right;margin:0}.cta[data-astro-cid-75ihmiar]{border-radius:var(--r-btn);width:100%;color:var(--page);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg, var(--ink-hover) 50%, var(--ink) 50%);transition:background-position .7s var(--ease-out);background-position:100% 0;background-size:220% 100%;border:none;padding:18px 24px;font-size:12.5px;font-weight:500;display:block}.cta[data-astro-cid-75ihmiar]:hover{background-position:0 0}.bullets[data-astro-cid-75ihmiar]{max-width:62ch;color:var(--body);gap:10px;margin:22px 0 0;padding:0;font-size:16.5px;line-height:1.6;list-style:none;display:grid}.bullets[data-astro-cid-75ihmiar] li[data-astro-cid-75ihmiar]:before{content:"◦ ";color:var(--accent)}.legal[data-astro-cid-sb6l2mzp]{padding:clamp(48px, 7vw, 96px) var(--gutter) var(--section-y)}.inner[data-astro-cid-sb6l2mzp]{max-width:760px;margin:0 auto}h1[data-astro-cid-sb6l2mzp],.updated[data-astro-cid-sb6l2mzp]{animation:cdHeadIn .8s var(--ease-out) both}.updated[data-astro-cid-sb6l2mzp]{animation-delay:.12s}@media (prefers-reduced-motion:reduce){h1[data-astro-cid-sb6l2mzp],.updated[data-astro-cid-sb6l2mzp]{animation:none}}h1[data-astro-cid-sb6l2mzp]{font-family:var(--display);letter-spacing:-.034em;text-wrap:balance;font-size:clamp(34px,5vw,56px);font-weight:300;line-height:1.02}.updated[data-astro-cid-sb6l2mzp]{color:var(--small);margin-top:14px;font-size:14px}.prose[data-astro-cid-sb6l2mzp]{color:var(--body);text-wrap:pretty;margin-top:40px;font-size:16.5px;line-height:1.7}.prose[data-astro-cid-sb6l2mzp] h2{font-family:var(--display);color:var(--ink);margin:44px 0 14px;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.2}.prose[data-astro-cid-sb6l2mzp] p{margin-bottom:16px}.prose[data-astro-cid-sb6l2mzp] ul{margin:0 0 16px;padding-left:20px}.prose[data-astro-cid-sb6l2mzp] li{margin-bottom:8px}.prose[data-astro-cid-sb6l2mzp] a{border-bottom:1px solid var(--hair-link)}.prose[data-astro-cid-sb6l2mzp] a:hover{border-color:var(--ink)}.facts[data-astro-cid-cmqxbsr7]{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-card);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.facts[data-astro-cid-cmqxbsr7] li[data-astro-cid-cmqxbsr7]{background:var(--surface);gap:7px;padding:26px 28px;display:grid}.fnum[data-astro-cid-cmqxbsr7]{font-family:var(--display);letter-spacing:-.028em;font-size:clamp(28px,3.4vw,40px);font-weight:300;line-height:1}.flab[data-astro-cid-cmqxbsr7]{color:var(--accent);font-size:13px;line-height:1.45}.progress[data-astro-cid-hfrh22jg]{z-index:99;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.progress[data-astro-cid-hfrh22jg] span[data-astro-cid-hfrh22jg]{background:var(--progress);opacity:.75;transform-origin:0;height:100%;display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.progress[data-astro-cid-hfrh22jg] span[data-astro-cid-hfrh22jg]{animation:linear both cdProgress scroll(root);display:block}}}@keyframes cdProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero[data-astro-cid-ge2uvauf]{padding:clamp(28px, 4vw, 56px) var(--gutter) clamp(48px, 6vw, 88px);max-width:var(--maxw);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,56px);margin:0 auto;display:grid}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.brow[data-astro-cid-ge2uvauf]{align-items:center;gap:14px;margin-bottom:22px;display:inline-flex}.rule[data-astro-cid-ge2uvauf]{background:var(--hair-eyebrow);width:44px;height:1px}h1[data-astro-cid-ge2uvauf]{font-family:var(--display);letter-spacing:-.032em;text-wrap:balance;padding-bottom:.1em;font-size:clamp(38px,4.3vw,68px);font-weight:300;line-height:1.1}.lede[data-astro-cid-ge2uvauf]{max-width:40ch;color:var(--body);text-wrap:pretty;margin-top:22px;font-size:clamp(16.5px,1.5vw,19px);line-height:1.65}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:32px;display:flex}.primary[data-astro-cid-ge2uvauf]{border-radius:var(--r-btn);color:var(--page);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:linear-gradient(90deg, var(--ink-hover) 50%, var(--ink) 50%);transition:background-position .7s var(--ease-out), transform .35s var(--ease-out);background-position:100% 0;background-size:220% 100%;border:none;padding:20px 36px;font-size:14px;font-weight:500}.primary[data-astro-cid-ge2uvauf]:hover{background-position:0 0}.secondary[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--hair-underline);letter-spacing:.14em;text-transform:uppercase;padding:20px 2px;font-size:14px;transition:border-color .4s,color .3s}.secondary[data-astro-cid-ge2uvauf]:hover{border-color:var(--ink)}.strip[data-astro-cid-fctat2lq]{border-top:1px solid var(--hair-band);border-bottom:1px solid var(--hair-band);background:var(--band-spec);padding:0 var(--gutter)}.grid[data-astro-cid-fctat2lq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0 auto;padding:0;list-style:none;display:grid}.grid[data-astro-cid-fctat2lq] li[data-astro-cid-fctat2lq]{border-right:1px solid var(--hair-band);padding:30px 26px}.grid[data-astro-cid-fctat2lq] li[data-astro-cid-fctat2lq]:first-child{padding-left:0}.grid[data-astro-cid-fctat2lq] li[data-astro-cid-fctat2lq]:last-child{border-right:none;padding-right:0}.num[data-astro-cid-fctat2lq],.title[data-astro-cid-fctat2lq]{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(30px,3vw,38px);font-weight:300;line-height:1.05;display:block}.title[data-astro-cid-fctat2lq]{font-size:clamp(22px,2.2vw,27px);font-weight:400;line-height:1.4}.note[data-astro-cid-fctat2lq]{color:var(--note);margin-top:8px;font-size:14px;line-height:1.45}@media (width<=767px){.grid[data-astro-cid-fctat2lq] li[data-astro-cid-fctat2lq]{border-right:none;border-bottom:1px solid var(--hair-band);padding:22px 0}.grid[data-astro-cid-fctat2lq] li[data-astro-cid-fctat2lq]:last-child{border-bottom:none}}.head[data-astro-cid-vbcthlst]{gap:22px;margin-bottom:clamp(32px,4vw,52px);display:grid}.intro[data-astro-cid-vbcthlst]{max-width:62ch;color:var(--body);text-wrap:pretty;font-size:16.5px;line-height:1.65}.cards[data-astro-cid-vbcthlst]{grid-template-columns:repeat(auto-fit,minmax(min(100%,262px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-vbcthlst]{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-card);transition:transform .55s var(--ease-soft), border-color .4s, box-shadow .55s, opacity .85s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-vbcthlst]:hover{box-shadow:var(--shadow-card);border-color:#c4b091;transform:translateY(-6px)}.card[data-astro-cid-vbcthlst] .card-img .frame{border:none;border-bottom:1px solid var(--hair);border-radius:0}.body[data-astro-cid-vbcthlst]{flex-direction:column;flex:1;gap:13px;padding:28px 26px 26px;display:flex}.premium[data-astro-cid-vbcthlst]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent-dark);font-size:10.5px}h3[data-astro-cid-vbcthlst]{font-family:var(--display);font-size:26px;font-weight:400;line-height:1.1}h3[data-astro-cid-vbcthlst] a[data-astro-cid-vbcthlst]{border-bottom:1px solid #0000;transition:border-color .3s}.card[data-astro-cid-vbcthlst]:hover h3[data-astro-cid-vbcthlst] a[data-astro-cid-vbcthlst]{border-bottom-color:var(--hair-link)}.card[data-astro-cid-vbcthlst].dark:hover h3[data-astro-cid-vbcthlst] a[data-astro-cid-vbcthlst]{border-bottom-color:#e8dcc466}.desc[data-astro-cid-vbcthlst]{color:var(--body-2);text-wrap:pretty;font-size:14.5px;line-height:1.6}.tags[data-astro-cid-vbcthlst]{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-vbcthlst] li[data-astro-cid-vbcthlst]{background:var(--chip);border-radius:var(--r-btn);color:var(--body-3);padding:5px 11px;font-size:12px}.specs[data-astro-cid-vbcthlst]{color:var(--small);flex:1;gap:6px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.specs[data-astro-cid-vbcthlst]>div[data-astro-cid-vbcthlst]{justify-content:space-between;gap:8px;display:flex}.specs[data-astro-cid-vbcthlst] dt[data-astro-cid-vbcthlst]{color:var(--accent);flex:none}.specs[data-astro-cid-vbcthlst] dd[data-astro-cid-vbcthlst]{text-align:right;margin:0}.pricerow[data-astro-cid-vbcthlst]{border-top:1px solid var(--hair-card);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;padding-top:14px;display:flex}.price[data-astro-cid-vbcthlst]{font-family:var(--display);white-space:nowrap;font-size:27px;line-height:1.1}.pick[data-astro-cid-vbcthlst]{border:none;border-bottom:1px solid var(--hair-link);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:0 0 2px;font-size:11.5px;font-weight:500;transition:border-color .3s,color .3s}.pick[data-astro-cid-vbcthlst]:hover{border-color:var(--ink);color:var(--accent-display)}.card[data-astro-cid-vbcthlst].dark{background:var(--dark);color:var(--on-dark);border-color:var(--dark)}.card[data-astro-cid-vbcthlst].dark:hover{border-color:var(--accent);box-shadow:var(--shadow-card-dark)}.card[data-astro-cid-vbcthlst].dark .card-img .frame{border-bottom-color:var(--dark-stripe-a)}.card[data-astro-cid-vbcthlst].dark .desc[data-astro-cid-vbcthlst]{color:var(--body-dark-2)}.card[data-astro-cid-vbcthlst].dark .tags[data-astro-cid-vbcthlst] li[data-astro-cid-vbcthlst]{background:var(--dark-stripe-a);color:var(--body-dark)}.card[data-astro-cid-vbcthlst].dark .specs[data-astro-cid-vbcthlst]{color:var(--body-dark)}.card[data-astro-cid-vbcthlst].dark .specs[data-astro-cid-vbcthlst] dt[data-astro-cid-vbcthlst]{color:var(--accent-dark)}.card[data-astro-cid-vbcthlst].dark .pricerow[data-astro-cid-vbcthlst]{border-top-color:var(--hair-dark-16)}.card[data-astro-cid-vbcthlst].dark .pick[data-astro-cid-vbcthlst]{color:var(--on-dark-hover);border-bottom-color:#e8dcc466}.card[data-astro-cid-vbcthlst].dark .pick[data-astro-cid-vbcthlst]:hover{color:var(--on-dark);border-bottom-color:var(--on-dark-hover)}.band[data-astro-cid-6tjzm5i2]{background:var(--band-alt);border-top:1px solid var(--hair-band);border-bottom:1px solid var(--hair-band);padding:var(--section-y) var(--gutter)}.head[data-astro-cid-6tjzm5i2]{max-width:640px;margin-bottom:clamp(32px,4vw,48px)}.head[data-astro-cid-6tjzm5i2] .eyebrow[data-astro-cid-6tjzm5i2]{margin-bottom:20px}.intro[data-astro-cid-6tjzm5i2]{color:var(--body);text-wrap:pretty;margin-top:20px;font-size:16.5px;line-height:1.65}.body[data-astro-cid-6tjzm5i2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:20px;display:grid}.panel[data-astro-cid-6tjzm5i2]{background:var(--surface);border:1px solid var(--hair-band);border-radius:var(--r-card);gap:22px;padding:clamp(20px,3vw,32px);display:grid}.group[data-astro-cid-6tjzm5i2]{border:none;margin:0;padding:0}.extras[data-astro-cid-6tjzm5i2]{border-top:1px solid var(--hair-card);padding-top:20px}.grouphead[data-astro-cid-6tjzm5i2]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.glabel[data-astro-cid-6tjzm5i2]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);padding:0;font-size:11px}.ghint[data-astro-cid-6tjzm5i2]{color:var(--small);font-size:13px}.options[data-astro-cid-6tjzm5i2]{flex-wrap:wrap;gap:9px;display:flex}.opt[data-astro-cid-6tjzm5i2]{border:1px solid var(--hair-input);border-radius:var(--r-input);background:var(--page);cursor:pointer;flex:140px;min-width:0;padding:13px 15px;transition:border-color .3s,background .3s,transform .3s;position:relative}.opt[data-astro-cid-6tjzm5i2]:hover{background:var(--surface);border-color:#c4b091;transform:translateY(-2px)}.opt-label[data-astro-cid-6tjzm5i2]{color:var(--ink);font-size:15.5px;font-weight:500;display:block}.opt-price[data-astro-cid-6tjzm5i2]{color:var(--small);margin-top:3px;font-size:13px;display:block}.pill[data-astro-cid-6tjzm5i2]{border:1px solid var(--hair-input);border-radius:var(--r-btn);background:var(--page);color:var(--ink);cursor:pointer;padding:11px 16px;font-size:14.5px;transition:border-color .3s,background .3s,transform .3s;position:relative}.pill[data-astro-cid-6tjzm5i2]:hover{background:var(--surface);border-color:#c4b091;transform:translateY(-2px)}.pill-price[data-astro-cid-6tjzm5i2]{color:var(--small)}.ring[data-astro-cid-6tjzm5i2]{border:2px solid var(--ink);pointer-events:none;opacity:0;border-radius:4px;transition:opacity .2s;position:absolute;inset:-1px}.pill-ring[data-astro-cid-6tjzm5i2]{border-radius:var(--r-btn)}[data-astro-cid-6tjzm5i2]:where(.opt,.pill) input[data-astro-cid-6tjzm5i2]:checked~.ring[data-astro-cid-6tjzm5i2]{opacity:1}[data-astro-cid-6tjzm5i2]:where(.opt,.pill) input[data-astro-cid-6tjzm5i2]:focus-visible~.ring[data-astro-cid-6tjzm5i2]{opacity:1;border-color:var(--accent-display)}.summary[data-astro-cid-6tjzm5i2]{top:calc(var(--nav-h) + 14px);background:var(--dark);color:var(--on-dark);border-radius:var(--r-card);gap:18px;padding:clamp(22px,3vw,34px);display:grid;position:sticky}.sum-brow[data-astro-cid-6tjzm5i2]{letter-spacing:.26em;text-transform:uppercase;color:var(--accent-dark);font-size:11px}.totalnum[data-astro-cid-6tjzm5i2]{font-family:var(--display);letter-spacing:-.028em;transform-origin:0;font-size:clamp(38px,5.5vw,56px);font-weight:300;line-height:1}.rows[data-astro-cid-6tjzm5i2]{border-top:1px solid var(--hair-dark-16);border-bottom:1px solid var(--hair-dark-16);gap:8px;margin:0;padding:18px 0;font-size:14.5px;display:grid}.rows[data-astro-cid-6tjzm5i2]>div[data-astro-cid-6tjzm5i2]{justify-content:space-between;gap:14px;display:flex}.rows[data-astro-cid-6tjzm5i2] dt[data-astro-cid-6tjzm5i2]{color:var(--body-dark-3)}.rows[data-astro-cid-6tjzm5i2] dd[data-astro-cid-6tjzm5i2]{text-align:right;color:var(--on-dark);margin:0}.fine[data-astro-cid-6tjzm5i2]{color:var(--body-dark-3);font-size:14px;line-height:1.6}.sum-cta[data-astro-cid-6tjzm5i2]{border-radius:var(--r-btn);background:var(--on-dark);width:100%;color:var(--ink);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;padding:18px 24px;font-size:12.5px;font-weight:500;transition:background .3s;display:block}.sum-cta[data-astro-cid-6tjzm5i2]:hover{background:var(--on-dark-hover)}@media (width<=719px){.summary[data-astro-cid-6tjzm5i2]{position:static}}.grid[data-astro-cid-jabhex2p]{gap:var(--col-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;display:grid}.stack[data-astro-cid-jabhex2p]{background:var(--hair);border:1px solid var(--hair);border-radius:var(--r-card);gap:1px;margin:34px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.stack[data-astro-cid-jabhex2p] li[data-astro-cid-jabhex2p]{background:var(--surface);padding:26px 28px}.stack[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{font-family:var(--display);margin-bottom:8px;font-size:22px;font-weight:400}.stack[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]{color:var(--body-2);text-wrap:pretty;font-size:15px;line-height:1.6}.media[data-astro-cid-jabhex2p]{gap:14px;display:grid}.quote[data-astro-cid-jabhex2p]{background:var(--dark);color:var(--on-dark);border-radius:var(--r-card);padding:24px}.qbrow[data-astro-cid-jabhex2p]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:14px;font-size:11px}.qbody[data-astro-cid-jabhex2p]{font-family:var(--display);text-wrap:pretty;font-size:clamp(20px,2.4vw,27px);font-style:italic;font-weight:300;line-height:1.35}.qfoot[data-astro-cid-jabhex2p]{color:var(--body-dark-3);margin-top:18px;font-size:14px}.dark[data-astro-cid-grsovck6]{background:var(--dark);color:var(--on-dark);padding:var(--section-y) var(--gutter)}.head[data-astro-cid-grsovck6]{max-width:620px;margin-bottom:clamp(36px,5vw,56px)}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{border-top:1px solid var(--hair-dark-22);padding-top:20px}.num[data-astro-cid-grsovck6]{font-family:var(--display);color:var(--accent-dark);font-size:44px;font-weight:300;line-height:1;display:block}h3[data-astro-cid-grsovck6]{font-family:var(--display);margin:14px 0 8px;font-size:21px;font-weight:400}.steps[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:var(--body-dark);text-wrap:pretty;font-size:15px;line-height:1.6}.head[data-astro-cid-rj65ajc3]{gap:22px;margin-bottom:clamp(28px,4vw,44px);display:grid}.intro[data-astro-cid-rj65ajc3]{max-width:62ch;color:var(--body);text-wrap:pretty;font-size:16.5px;line-height:1.65}.tiles[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,178px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.band[data-astro-cid-2naouctr]{background:var(--band-alt);border-top:1px solid var(--hair-band);padding:var(--section-y-tight) var(--gutter)}.grid[data-astro-cid-2naouctr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(32px,5vw,56px);display:grid}.eyebrow[data-astro-cid-2naouctr]{margin-bottom:20px}.big[data-astro-cid-2naouctr]{font-size:clamp(35px,5.6vw,68px)}.intro[data-astro-cid-2naouctr]{max-width:44ch;color:var(--body);text-wrap:pretty;margin-top:22px;font-size:16.5px;line-height:1.65}.counter[data-astro-cid-2naouctr]{background:var(--surface);border:1px solid var(--hair-band);border-radius:var(--r-card);align-items:baseline;gap:16px;margin-top:36px;padding:24px 26px;display:flex}.cnum[data-astro-cid-2naouctr]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(38px,4.6vw,52px);font-weight:300;line-height:1}.counter[data-astro-cid-2naouctr] p[data-astro-cid-2naouctr]{color:var(--body);font-size:14.5px;line-height:1.5}.counter[data-astro-cid-2naouctr] em[data-astro-cid-2naouctr]{color:var(--small)}.card[data-astro-cid-2naouctr]{background:var(--surface);border:1px solid var(--hair-band);border-radius:var(--r-card);gap:16px;padding:clamp(22px,3vw,34px);display:grid}.meta[data-astro-cid-2naouctr]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.metalabel[data-astro-cid-2naouctr]{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:11px}.metatotal[data-astro-cid-2naouctr]{color:var(--small);font-size:14px}.card[data-astro-cid-2naouctr] label[data-astro-cid-2naouctr]{color:var(--body-2);gap:7px;font-size:14px;display:grid}.card[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr][type=text],.card[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr][type=email]{border:1px solid var(--hair-input);border-radius:var(--r-input);background:var(--page);color:var(--ink);padding:14px 16px;font-family:inherit;font-size:16px}.card[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]::placeholder{color:var(--small)}.hp[data-astro-cid-2naouctr]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.err[data-astro-cid-2naouctr]{color:var(--error);font-size:14px}.submit[data-astro-cid-2naouctr]{border-radius:var(--r-btn);background:var(--ink);color:var(--page);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;margin-top:8px;padding:19px 24px;font-size:12.5px;font-weight:500;transition:background .3s,opacity .3s}.submit[data-astro-cid-2naouctr]:hover{background:var(--ink-hover)}.submit[data-astro-cid-2naouctr][disabled]{opacity:.55;cursor:progress}.fine[data-astro-cid-2naouctr]{color:var(--small);font-size:13px;line-height:1.55}.done[data-astro-cid-2naouctr]{text-align:center;gap:14px;padding:26px 6px}.donetitle[data-astro-cid-2naouctr]{font-family:var(--display);font-size:34px;font-weight:300;line-height:1.1}.donebody[data-astro-cid-2naouctr]{color:var(--body-2);font-size:16px;line-height:1.6}.again[data-astro-cid-2naouctr]{border:1px solid var(--hair-btn);border-radius:var(--r-btn);background:var(--page);cursor:pointer;justify-self:center;margin-top:6px;padding:12px 22px;font-size:15px}.faq[data-astro-cid-hemr5th4]{padding:var(--section-y-tight) var(--gutter)}.inner[data-astro-cid-hemr5th4]{max-width:900px;margin:0 auto}.head[data-astro-cid-hemr5th4]{margin-bottom:clamp(28px,4vw,44px)}.fh2[data-astro-cid-hemr5th4]{font-size:clamp(33px,5.2vw,58px)}
/*$vite$:1*/