@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.26ydf-cqcbk-4.ttf)format("truetype");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.W4A-da_className{font-family:dmSans,dmSans Fallback;font-style:normal}.W4A-da_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-body:var(--font-dm-sans,system-ui), sans-serif;--ink:#172e2b;--muted:#4d625e;--line:#748781;--accent:#156557;--accent-hover:#0f5146;--danger:#a12632;--canvas:#f6f8f6;--surface:#fff;--on-accent:#fff;--notice:#e8f2ee;--error:#fbeeee;--width-form:30rem;--width-text:44rem;--width-site:72rem;--width-card:16rem;--width-mark:11.875rem;--width-mark-compact:6.5rem;--type-display:clamp(2.75rem, 1.5rem + 4vw, 4.5rem);--type-section-display:clamp(2rem, 1.25rem + 2vw, 3rem);--type-lead:1.25rem;--type-title:1.75rem;--type-section:1.15rem;--type-body:1rem;--type-small:.9rem;--leading-body:1.5;--leading-title:1.25;--leading-display:1.05;--tracking-title:-.025em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem}*{box-sizing:border-box}body{font-family:var(--font-body);font-size:var(--type-body);color:var(--ink);line-height:var(--leading-body);background:var(--canvas);margin:0}.site-header,.site-footer{max-width:var(--width-site);padding:var(--space-6) var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.site-header{border-bottom:1px solid var(--line);border-image:linear-gradient(var(--line) 0 0) 0 0 1 / 0 0 1px / 0 100vw;flex-wrap:nowrap;min-height:5.5rem;position:relative}.site-header .wordmark{margin-right:auto}.site-header a{white-space:nowrap;font-size:var(--type-small);font-weight:600}.site-header a,.site-footer a{align-items:center;min-height:2.75rem;display:inline-flex}.site-header nav a,.site-footer a{padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2))}.site-header .header-action{width:auto;min-height:2.75rem;font-size:var(--type-small);align-items:center;padding-block:0;display:inline-flex}.mobile-menu{display:none}.site-footer{border-top:1px solid var(--line);border-image:linear-gradient(var(--line) 0 0) 1 0 0 / 1px 0 0 / 0 100vw;padding-bottom:var(--space-10);font-size:var(--type-small)}.site-header nav,.site-footer nav{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.site-header nav a{font-weight:600}.site-footer p{flex-basis:100%;margin:0}.site-footer nav a{white-space:nowrap}.wordmark{color:var(--ink);vertical-align:middle;border-radius:.5rem;display:inline-flex}.wordmark svg{width:var(--width-mark);height:2.5rem;display:block}.page{max-width:var(--width-form);padding:var(--space-10) var(--space-5) var(--space-16);margin:0 auto}.page.wide{max-width:var(--width-site)}.page.wide>*{max-width:var(--width-text)}.page.wide>.plans{max-width:var(--width-site)}.page.home h1,.marketing h1,.pricing h1{font-size:var(--type-display);line-height:var(--leading-display);text-wrap:balance;margin-bottom:var(--space-6);font-weight:600}.marketing>p:first-of-type{font-size:var(--type-lead)}.home-sections h2,.marketing>section>h2{font-size:var(--type-section-display);line-height:var(--leading-display);letter-spacing:var(--tracking-title);font-weight:600}h1{font-size:var(--type-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);margin:0 0 var(--space-3)}h2{font-size:var(--type-section);margin:var(--space-8) 0 var(--space-2)}h3,h4,h5,h6{font-size:var(--type-body)}p,li{color:var(--muted)}pre{font-size:var(--type-small);background:var(--surface);border:1px solid var(--line);padding:var(--space-3) var(--space-4);overflow-x:auto}a{color:var(--accent);text-decoration:none}main a{font-weight:600}a:hover{color:var(--accent-hover)}a:hover,a:focus{text-decoration:underline}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{color:var(--on-accent);background:var(--accent)}::placeholder{color:var(--muted);opacity:1;font-weight:400}form{gap:var(--space-4);margin:var(--space-6) 0;display:grid}label{gap:var(--space-1);color:var(--ink);font-weight:600;display:grid}select:invalid{color:var(--muted)}select option{color:var(--ink)}input{font:inherit;color:var(--ink);background:var(--surface);padding:var(--space-3);border:1px solid var(--line);width:100%;accent-color:var(--accent);border-radius:.5rem}input:focus{outline:2px solid var(--accent);outline-offset:1px}button,.primary,a.secondary{font:inherit;padding:var(--space-3) var(--space-4);background:var(--accent);color:var(--on-accent);cursor:pointer;text-align:center;border:0;border-radius:.5rem;width:100%;font-weight:600;text-decoration:none;display:block}button:hover,.primary:hover{background:var(--accent-hover);color:var(--on-accent)}button.secondary,a.secondary{background:var(--surface);color:var(--accent);border:1px solid var(--accent)}button.secondary:hover,a.secondary:hover{background:var(--notice);color:var(--accent-hover)}button.danger{background:var(--surface);color:var(--danger);border:1px solid var(--danger)}button.danger:hover{background:var(--error);color:var(--danger)}.hint,.small{font-size:var(--type-small)}.access .lead{font-size:var(--type-lead);color:var(--ink);margin:0 0 var(--space-4)}.access form{padding:var(--space-5);border:1px solid var(--line);background:var(--surface);border-radius:.5rem}.access form .small,.access form .hint{margin:0}.recovery{margin-top:var(--space-6)}.recovery summary{cursor:pointer;color:var(--accent);min-height:2.75rem;padding-block:var(--space-2);font-weight:600}.recovery summary+p{margin-top:var(--space-3)}.gets{margin:0 0 var(--space-6);gap:var(--space-2);padding:0;list-style:none;display:grid}.gets li{padding-left:var(--space-6);color:var(--ink);position:relative}.gets li:before{content:"✓";color:var(--accent);font-weight:600;position:absolute;left:0}main>[data-action=primary]{margin-top:var(--space-6)}.home{padding-top:var(--space-6)}.page.home{max-width:var(--width-site)}.home-hero{gap:var(--space-8);display:grid}.home-hero>section{gap:var(--space-4);display:grid}.home-intro,.home-entry{min-width:0}.home-hero form{max-width:var(--width-form)}@media (min-width:60rem){.home-hero>section{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:0}.home-intro,.home-entry{grid-column:1}.home-hero .sample-card{grid-area:1/2/span 2}}.sample-card,.plan{border:1px solid var(--line);background:var(--surface);padding:var(--space-6);border-radius:.5rem}.plans{gap:var(--space-6);margin:var(--space-8) 0 var(--space-6);grid-template-columns:repeat(auto-fit, minmax(min(var(--width-card), 100%), 1fr));display:grid}.plan h2{margin:0}.plan ul{padding-left:var(--space-5)}.pricing .lead{font-size:var(--type-lead);color:var(--ink)}.plan .price{margin:var(--space-3) 0 var(--space-1);color:var(--muted)}.plan .price .amount{color:var(--ink);font-size:var(--type-section-display);line-height:var(--leading-display);letter-spacing:var(--tracking-title);font-weight:600}.plan .plan-scope{margin:0 0 var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);color:var(--ink)}.plan li+li{margin-top:var(--space-2)}.plan-terms{margin:var(--space-6) 0;padding:var(--space-5);border:1px solid var(--line);background:var(--surface);border-radius:.5rem}.plan-terms h2{margin-top:0}.plan-terms ul{padding-left:var(--space-5);margin-bottom:0}.plan-terms li+li{margin-top:var(--space-2)}.sample-card{padding:var(--space-8);border-radius:1rem}.sample-card h2{color:var(--ink);font-size:var(--type-lead);line-height:var(--leading-title);letter-spacing:var(--tracking-title);margin:0;font-weight:600}.sample-card p{font-size:var(--type-small);margin:0}.sample-card .sample-named{margin:var(--space-4) 0 var(--space-6);color:var(--accent);font-size:var(--type-lead);line-height:var(--leading-title);font-weight:600}.sample-card .sample-method,.sample-card .sample-help{font-size:var(--type-body);color:var(--ink)}.sample-card .sample-help{margin-top:var(--space-4)}.sample-card .sample-source{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line)}.eyebrow{margin:0 0 var(--space-5);color:var(--accent);font-size:var(--type-small);font-weight:600}.home-hero h1{margin:0 0 var(--space-6);font-size:var(--type-display);line-height:var(--leading-display);text-wrap:balance;font-weight:600}.home-hero .lead{margin:0 0 var(--space-6);font-size:var(--type-lead)}.home-hero .closed-state{background:0 0;border:0;margin:0;padding:0}.home-hero .closed-state p{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--type-small)}.home-hero .closed-state>.primary,.home-action{width:auto;min-height:3rem;padding:var(--space-3) var(--space-5);justify-content:center;align-items:center;margin:0;display:inline-flex}.home form{gap:var(--space-3);margin:var(--space-5) 0}.home label{gap:var(--space-1);line-height:var(--leading-title)}.home form :is(input,select){height:2.875rem;padding-block:0}.home form>.small{margin:calc(-1 * var(--space-1)) 0 0;text-align:center;text-wrap:balance}.field{gap:var(--space-1);min-width:0;display:grid}.field>:is(.hint,.field-error){margin:0}.field-error{color:var(--danger);font-size:var(--type-small);font-weight:600}input[aria-invalid=true]{border-color:var(--danger)}.scan-questions{padding:var(--space-4);background:var(--notice);border-radius:.5rem}.scan-questions>p{margin:0}.scan-questions .scan-question{margin-top:var(--space-1);color:var(--ink);font-weight:600}.scan-questions details{margin-top:var(--space-2)}.scan-questions ol{margin:var(--space-2) 0;padding-left:var(--space-5)}.scan-questions li+li{margin-top:var(--space-1)}.scan-saved>p{margin:0 0 var(--space-4)}#free-scan{scroll-margin-top:var(--space-6)}.home-sections{margin-top:var(--space-16)}.home-sections>section{padding-block:var(--space-16)}.home-sections h2{margin:0 0 var(--space-6);max-width:var(--width-text);color:var(--ink);font-size:var(--type-section-display);line-height:var(--leading-display);letter-spacing:var(--tracking-title);text-wrap:balance;font-weight:600}.home-sections p{max-width:var(--width-text)}.home-sections p:first-child{margin-top:0}.home-band{border-image:conic-gradient(var(--surface) 0 0) fill 0 / / 0 100vw}.home-split>div>p:last-child{margin-bottom:0}.home-gets{gap:var(--space-6) var(--space-10);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.home-gets li{padding-top:var(--space-4);border-top:1px solid var(--line)}.home-gets strong,.home-price strong{color:var(--ink)}.home-price{color:var(--ink);font-size:var(--type-lead)}@media (min-width:60rem){.home-hero{padding-top:var(--space-10)}.home-hero form{grid-template-columns:1fr 1fr;align-items:start}.home-hero form>:is(p,button,noscript,.choice,.scan-questions){grid-column:1/-1}.home-split{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.home-split h2{margin:0}.home-gets{grid-template-columns:1fr 1fr}}@media (max-width:60rem){.eyebrow{margin-bottom:var(--space-3)}.home-hero h1,.home-hero .lead{margin-bottom:var(--space-4)}.home form{gap:var(--space-2);margin-top:var(--space-4)}.home form :is(input,select){height:2.75rem}.home-hero .lead{font-size:var(--type-body)}.sample-card{padding:var(--space-6)}.home-sections{margin-top:var(--space-10)}.home-sections>section{padding-block:var(--space-10)}}form>.hint,form>.small{margin:calc(-1 * var(--space-2)) 0 0}.notice{padding:var(--space-3);background:var(--notice);color:var(--ink);overflow-wrap:anywhere;border-radius:.5rem}.closed-state{margin:var(--space-5) 0;padding:var(--space-5);border:1px solid var(--line);background:var(--surface);border-radius:.5rem}.closed-state p{margin:0 0 var(--space-4);color:var(--ink)}.closed-state>a{font-weight:600}.closed-state>a+p{margin:var(--space-4) 0 0}.legal-summary{margin:var(--space-5) 0 var(--space-6);padding:var(--space-5);border:1px solid var(--line);background:var(--surface);border-radius:.5rem}.legal-summary h2{margin-top:0}.legal-summary ul{padding-left:var(--space-5)}.legal-summary li+li{margin-top:var(--space-2)}.legal-summary>p{color:var(--ink);margin-bottom:0}.error{padding:var(--space-3);background:var(--error);color:var(--danger);border-radius:.5rem}textarea,select{font:inherit;color:var(--ink);padding:var(--space-3);border:1px solid var(--line);background:var(--surface);border-radius:.5rem;width:100%}input[type=file]::file-selector-button{font:inherit;color:var(--accent);background:var(--surface);border:1px solid var(--accent);padding:var(--space-2) var(--space-4);margin-right:var(--space-3);cursor:pointer;border-radius:.5rem;font-weight:600}input[type=file]::file-selector-button:hover{background:var(--notice);color:var(--accent-hover)}input,select,textarea{font-weight:400}textarea:focus,select:focus{outline:2px solid var(--accent);outline-offset:1px}.page>p>a:only-child{padding-block:var(--space-3)}main.page[aria-busy=true]{min-height:100vh}fieldset{border:1px solid var(--line);padding:var(--space-3) var(--space-4);gap:var(--space-2);border-radius:.5rem;margin:0;display:grid}legend{padding:0 var(--space-1);font-weight:600}label.choice{gap:var(--space-2);min-height:2.75rem;padding-block:var(--space-2);align-items:baseline;font-weight:400;display:flex}label.choice input{width:auto}.facts{gap:var(--space-1) var(--space-4);margin:var(--space-2) 0;grid-template-columns:max-content 1fr;display:grid}.facts dt{font-weight:600}.facts dd{color:var(--muted);margin:0}.facts ul{padding-left:var(--space-5);margin:0}.facts dd,.scan-report{overflow-wrap:anywhere;min-width:0}.report-scores{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--width-card)), 1fr));gap:var(--space-4);display:grid}.report-scores>div{border:1px solid var(--line);padding:var(--space-4);border-radius:.5rem}.report-scores dt{margin-bottom:var(--space-1);font-weight:700}.report-scores dd{margin:var(--space-1) 0;color:var(--muted)}.report-scores strong{color:var(--ink);font-size:var(--type-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-variant-numeric:tabular-nums;font-weight:600}.report-identity{margin-bottom:var(--space-4)}.report-summary{border-block:1px solid var(--line);background:var(--surface);padding:var(--space-5);margin-bottom:var(--space-8)}.report-headline{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.report-overall{margin:0}.report-overall dt{font-weight:600}.report-overall dd{margin:var(--space-2) 0 0}.report-rate{color:var(--muted)}.report-rate strong{color:var(--ink);font-size:var(--type-display);line-height:var(--leading-display);letter-spacing:var(--tracking-title);margin-bottom:var(--space-2);font-weight:600;display:block}.report-action{align-self:center}.report-action p{margin:var(--space-2) 0 0}.report-labels p{font-size:var(--type-small);margin-block:var(--space-4) 0}.report-summary>.small:last-child{margin-bottom:0}.report-scale{color:var(--muted)}.report-bars{margin:var(--space-4) 0 var(--space-8)}.report-bars>div{gap:var(--space-2) var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60rem){.report-bars>div{grid-template-columns:minmax(0,1fr) auto}}.report-bars dt{font-weight:600}.report-bars dd{margin:0}.report-bars .small,.report-track{grid-column:1/-1}.report-track{height:var(--space-2);background:var(--notice);border:1px solid var(--line);border-radius:.2rem;overflow:hidden}.report-track>span{background:var(--accent);transform-origin:0;height:100%;display:block}.report-variation{margin-block:var(--space-6)}.report-variation .facts{display:block}.report-variation .facts>div{margin-block:var(--space-4)}.report-comparison{table-layout:fixed;border-collapse:collapse;width:100%;margin-block:var(--space-5)}.report-comparison caption{text-align:left;color:var(--muted);font-size:var(--type-small);padding-bottom:var(--space-4)}.report-comparison th,.report-comparison td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-2);border-bottom:1px solid var(--line)}.report-comparison th:first-child,.report-comparison td:first-child{padding-left:0}.report-comparison thead .small{color:var(--muted);margin-top:var(--space-2);font-weight:400;display:block}.report-comparison tbody tr:first-child{background:var(--surface)}.comparison-rate{font-size:var(--type-section);line-height:var(--leading-title);margin-bottom:var(--space-2);display:block}.report-comparison td p{margin:var(--space-2) 0 0}.comparison-detail{padding-block:var(--space-4);border-top:1px solid var(--line)}@media (min-width:60rem){.report-headline:has(.report-action){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sample-sources{padding-left:var(--space-5)}.scan-report .scan-headline{font-size:var(--type-title);line-height:var(--leading-title);text-wrap:balance;margin-bottom:var(--space-4);font-weight:600}.scan-report .lead{font-size:var(--type-lead);color:var(--muted);margin:0 0 var(--space-6)}.scan-action{margin-block:var(--space-6) var(--space-8)}.scan-progress{margin-block:var(--space-6);padding:var(--space-5);border:1px solid var(--line);background:var(--surface);border-radius:.5rem}.scan-progress .scan-count{margin:0 0 var(--space-3);font-size:var(--type-lead)}.scan-progress .scan-back{margin:0 0 var(--space-3)}.scan-progress .scan-count strong{font-size:var(--type-section-display);line-height:var(--leading-display);color:var(--accent);font-variant-numeric:tabular-nums}.scan-progress .report-track{height:var(--space-3)}.scan-progress .report-track>span{transition:transform .6s ease-out}.scan-progress .small{margin:var(--space-3) 0 0;color:var(--muted)}.scan-progress time{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.scan-notify{margin-block:var(--space-8)}.scan-notify form{margin-block:var(--space-4)}.scan-notify .small{color:var(--muted)}label.check{align-items:flex-start;gap:var(--space-2);min-height:2.75rem;padding-block:var(--space-2);font-weight:400;display:flex}label.check input{width:auto;margin-top:var(--space-1)}.scan-feed{margin:var(--space-4) 0 var(--space-8);padding:0;list-style:none}.scan-feed li{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--line);display:grid}.scan-feed .small{color:var(--muted)}@media (prefers-reduced-motion:reduce){.scan-progress .report-track>span{transition:none}}.scan-action .small{margin:var(--space-2) 0 0;color:var(--muted)}@media (min-width:60rem){main :is(a.primary,a.secondary,button:not(form button)){width:auto;min-height:3rem;padding:var(--space-3) var(--space-5);justify-content:center;justify-self:start;align-items:center;display:inline-flex}main form:not(:has(:is(input:not([type=hidden]),select,textarea))) button{width:auto;min-height:3rem;padding:var(--space-3) var(--space-5);justify-content:center;justify-self:start;align-items:center;display:inline-flex}.page.wide form>button{width:auto;min-height:3rem;padding:var(--space-3) var(--space-5);justify-content:center;justify-self:start;align-items:center;display:inline-flex}}.answer-question{margin-block:var(--space-6) var(--space-8)}.answer-question h3{margin:0 0 var(--space-3);font-size:var(--type-section);line-height:var(--leading-title)}.answer{border:1px solid var(--line);background:var(--surface);margin-block:var(--space-2);border-radius:.5rem}.answer>summary{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);color:var(--ink);flex-wrap:wrap;display:flex}.answer>:not(summary){margin-inline:var(--space-4)}.answer[open]>summary{border-bottom:1px solid var(--line)}.answer-verdict{font-size:var(--type-small);padding:0 var(--space-2);border-radius:.2rem;font-weight:600}.answer-verdict.named{background:var(--notice);color:var(--accent)}.answer-verdict.missed{background:var(--error);color:var(--danger)}.answer-rivals{font-size:var(--type-small);color:var(--muted);flex-basis:100%}.answer-meta{color:var(--muted);margin-top:var(--space-3)}.answer-text{border-left:2px solid var(--line);padding-left:var(--space-4)}.answer-text ul,.answer-text ol{padding-left:var(--space-5)}.answer-text mark{background:var(--notice);color:var(--ink);padding-inline:var(--space-1);border-radius:.2rem;font-weight:700}.answer-sources-title{margin-bottom:var(--space-1);font-weight:600}.answer-sources{padding-left:var(--space-5);margin-bottom:var(--space-4)}summary{color:var(--accent);cursor:pointer}main summary{min-height:2.75rem;padding-block:var(--space-2)}.back,.link-action,.sample-sources ul>li>a:only-child{align-items:center;min-height:2.75rem;display:inline-flex}.back:before{content:"←";content:"←" / "";margin-right:var(--space-2);font-size:var(--type-lead);line-height:var(--leading-title)}.account-nav{gap:0 var(--space-4);margin:var(--space-2) 0 var(--space-6);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:60rem){.account-nav{gap:0 var(--space-5);flex-wrap:wrap;display:flex}}.account-nav a{min-height:2.75rem;font-size:var(--type-small);align-items:center;font-weight:600;display:inline-flex}.link-list{margin:var(--space-4) 0 var(--space-6);border-top:1px solid var(--line);padding:0;list-style:none}.link-list li{min-height:3.5rem;padding-block:var(--space-1);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;column-gap:.25em;display:flex}.link-list a{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.screen{min-height:100vh}.page.wide form.task{max-width:var(--width-form)}button:disabled{opacity:.65;cursor:wait}.receipts{padding-left:var(--space-5);overflow-wrap:anywhere}.referral{gap:var(--space-4);margin:var(--space-6) 0;display:grid}.referral>.hint{margin:calc(-1 * var(--space-2)) 0 0}.billing form{max-width:var(--width-form)}.billing label.choice{align-items:center;min-height:2.75rem}.billing details>summary{min-height:2.75rem;padding-block:var(--space-3)}.billing>p:first-child a{align-items:center;min-height:2.75rem;display:inline-flex}.period{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.opening-hours:not(:has(input[name=hours][value=set]:checked))>.opening-hours-days{display:none}@media (max-width:60rem){.site-header{gap:var(--space-2);padding-block:var(--space-3);flex-wrap:wrap;min-height:4.5rem}.site-header .wordmark svg{width:var(--width-mark-compact);height:auto}.site-header .desktop-nav{display:none}.site-header .header-action{padding:var(--space-2) var(--space-3)}.mobile-menu{display:block}.mobile-menu summary{padding-inline:var(--space-2);min-height:2.75rem;font-size:var(--type-small);border-radius:.5rem;justify-content:center;align-items:center;font-weight:600;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary{background:var(--notice)}.site-header .mobile-menu nav{inset-inline:var(--space-5);padding:var(--space-2) var(--space-4);border:1px solid var(--line);background:var(--surface);z-index:1;border-radius:.5rem;gap:0;display:grid;position:absolute;top:100%}.site-footer{flex-direction:column;align-items:flex-start}.site-footer p{flex-basis:auto}}@media (max-width:24rem){.site-header:has(>a.primary.header-action) .wordmark{flex-basis:100%}}
