:root{--color-bg-primary:#fafaf7;--color-bg-secondary:#f2efe9;--color-bg-elevated:#fff;--color-text-primary:#14110f;--color-text-secondary:#4a4540;--color-text-muted:#706b66;--color-text-inverse:#fafaf7;--color-text-inverse-muted:#c9c4bc;--color-border-subtle:#e5e0d4;--color-border-strong:#14110f;--color-accent:#c93838;--color-accent-hover:#a82a2a;--color-accent-soft:#f7e7e5;--color-success:#1b7a4b;--color-success-soft:#e3f0e8;--color-warning:#c97900;--color-warning-soft:#f6ecd6;--color-info:#2c5282;--shadow-sm:0 1px 2px #14110f0f;--shadow-md:0 2px 8px #14110f14;--shadow-lg:0 8px 24px #14110f1f;--spacing-xs:clamp(.25rem, .5vw, .375rem);--spacing-sm:clamp(.5rem, 1vw, .75rem);--spacing-md:clamp(.75rem, 1.5vw, 1.125rem);--spacing-lg:clamp(1rem, 2.5vw, 1.75rem);--spacing-xl:clamp(1.5rem, 4vw, 2.5rem);--spacing-2xl:clamp(2rem, 6vw, 4rem);--spacing-3xl:clamp(3rem, 8vw, 6rem);--spacing-4xl:clamp(4rem, 10vw, 8rem);--radii-sm:2px;--radii-md:4px;--radii-lg:6px;--radii-xl:8px;--radii-pill:999px;--border-width-sm:1px;--border-width-md:2px;--border-width-lg:4px;--font-family-sans:"Geist", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-display:"Geist", "Inter", system-ui, sans-serif;--font-family-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-family-serif:"Fraunces", Georgia, "Times New Roman", serif;--font-size-xs:clamp(.75rem, .7rem + .2vw, .8125rem);--font-size-sm:clamp(.875rem, .82rem + .2vw, .9375rem);--font-size-md:clamp(1rem, .96rem + .2vw, 1.0625rem);--font-size-lg:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--font-size-xl:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--font-size-2xl:clamp(1.5rem, 1.3rem + 1vw, 2rem);--font-size-3xl:clamp(1.875rem, 1.5rem + 1.8vw, 2.5rem);--font-size-4xl:clamp(2.25rem, 1.8rem + 2.4vw, 3.25rem);--font-size-5xl:clamp(2.75rem, 2.1rem + 3.4vw, 4rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.1;--line-height-snug:1.3;--line-height-normal:1.5;--line-height-relaxed:1.65;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--max-width-prose:65ch;--max-width-content:72rem;--z-index-base:1;--z-index-dropdown:100;--z-index-sticky:200;--z-index-modal:400;--z-index-toast:500;--opacity-disabled:.5;--opacity-muted:.7}html[data-lang=zh]{--font-family-sans:"PingFang SC", "HarmonyOS Sans SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-family-display:"PingFang SC", "HarmonyOS Sans SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "PingFang SC", "Microsoft YaHei", monospace;--font-family-serif:"Songti SC", "SimSun", "Noto Serif SC", Georgia, serif}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-family-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{min-block-size:100vh;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.015em;margin-block:0}code,.mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}p{margin-block:0}a{color:inherit;text-decoration-thickness:var(--border-width-sm);text-underline-offset:.2em}button{cursor:pointer;background:0 0;border:0;font-family:inherit}img,svg{block-size:auto;max-inline-size:100%;display:block}.skipLink{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-text-primary);color:var(--color-text-inverse);z-index:var(--z-index-toast);position:absolute;inset-block-start:0;inset-inline-start:-9999px}.skipLink:focus{inset-inline-start:var(--spacing-sm)}.visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.classifier{gap:var(--spacing-lg);display:grid}.classifierPrompt{gap:var(--spacing-sm);background-color:var(--color-bg-elevated);border:var(--border-width-md) solid var(--color-border-strong);border-radius:var(--radii-lg);padding:var(--spacing-sm);box-shadow:var(--shadow-md);max-inline-size:40rem;display:flex}.classifierPrompt input{font-size:var(--font-size-md);padding-inline:var(--spacing-sm);color:var(--color-text-primary);background:0 0;border:0;flex:1;min-inline-size:0;font-family:inherit}.classifierPrompt input:focus{outline:none}.classifierPrompt button{background-color:var(--color-text-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);padding-inline:var(--spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--radii-md);font-size:var(--font-size-md);white-space:nowrap}.classifierPrompt button:hover:not(:disabled){background-color:var(--color-accent)}.classifierPrompt button:disabled{opacity:var(--opacity-disabled);cursor:default}@media (width<=640px){.classifierPrompt{flex-direction:column}.classifierPrompt button{inline-size:100%}}.classifierError{color:var(--color-accent);font-size:var(--font-size-sm);margin:0}.classifierResult{background-color:var(--color-bg-elevated);border:var(--border-width-md) solid var(--color-border-strong);border-radius:var(--radii-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-lg);gap:var(--spacing-md);max-inline-size:40rem;display:grid}.classifierResult .crLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:var(--font-weight-medium);margin-block-end:var(--spacing-xs);display:block}.crCode{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-3xl);color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.crMeta{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.crDuty{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-3xl);color:var(--color-accent);font-weight:var(--font-weight-bold)}.crDutyNote{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.crConf{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border-radius:var(--radii-sm);display:inline-block}.crConfHigh{color:var(--color-success);background-color:var(--color-success-soft)}.crConfMed{color:var(--color-warning);background-color:var(--color-warning-soft)}.crConfLow{color:var(--color-accent);background-color:var(--color-accent-soft)}.crDesc{color:var(--color-text-primary);font-weight:var(--font-weight-medium);margin:0}.crReason{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.crAlts ul{margin:var(--spacing-xs) 0 0;gap:var(--spacing-xs);padding:0;list-style:none;display:grid}.crAlts li{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.crAltCode{font-family:var(--font-family-mono);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.crVerify{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.crReportBtn{background-color:var(--color-text-primary);inline-size:100%;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);padding-block:var(--spacing-md);padding-inline:var(--spacing-lg);border-radius:var(--radii-md);cursor:pointer;border:0;display:block}.crReportBtn:hover{background-color:var(--color-accent)}.crReportBtn:disabled{opacity:var(--opacity-disabled);cursor:default}.crBridge{justify-content:space-between;align-items:center;gap:var(--spacing-md);background-color:var(--color-accent-soft);border:var(--border-width-md) solid var(--color-accent);border-radius:var(--radii-md);padding:var(--spacing-md);flex-wrap:wrap;display:flex}.crBridgeBody{flex:16rem}.crBridgeTitle{margin:0 0 var(--spacing-xs);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.crBridgeText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.crBridgeCta{background-color:var(--color-accent);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);padding-inline:var(--spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--radii-md);white-space:nowrap;flex:none;text-decoration:none;display:inline-block}.crBridgeCta:hover{background-color:var(--color-accent-hover)}@media (width<=640px){.crBridgeCta{text-align:center;flex-basis:100%}}.crFootnote{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.leadForm{background-color:var(--color-bg-elevated);color:var(--color-text-primary);border-radius:var(--radii-lg);padding:var(--spacing-xl);max-inline-size:36rem;box-shadow:var(--shadow-lg);gap:var(--spacing-md);display:grid}.leadForm h2{font-size:var(--font-size-xl);color:var(--color-text-primary)}.leadForm .row{gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (width>=640px){.leadForm .row{grid-template-columns:1fr 1fr}}.leadForm input,.leadForm select{padding:var(--spacing-sm) var(--spacing-md);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);font-size:var(--font-size-md);background-color:var(--color-bg-primary);color:var(--color-text-primary);min-inline-size:0;font-family:inherit}.leadForm input:focus,.leadForm select:focus{outline:var(--border-width-md) solid var(--color-accent);outline-offset:1px}.leadForm button{background-color:var(--color-accent);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);padding-block:var(--spacing-md);border-radius:var(--radii-md);font-size:var(--font-size-md)}.leadForm button:hover:not(:disabled){background-color:var(--color-accent-hover)}.leadForm button:disabled{opacity:var(--opacity-disabled)}.leadForm .formTrust{margin:var(--spacing-md) 0 var(--spacing-sm);gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:0;list-style:none;display:grid}.leadForm .formTrust li:before{content:"✓ ";color:var(--color-success);font-weight:var(--font-weight-bold)}.leadForm .fine{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.leadDone h2{font-size:var(--font-size-xl);margin-block-end:var(--spacing-sm)}.leadDone p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.refundCalc{background-color:var(--color-bg-elevated);color:var(--color-text-primary);border-radius:var(--radii-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-lg);gap:var(--spacing-md);max-inline-size:40rem;display:grid}.rcGrid{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (width>=560px){.rcGrid{grid-template-columns:1fr 1fr}}.refundCalc label{gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);display:grid}.refundCalc select,.refundCalc input{padding:var(--spacing-sm) var(--spacing-md);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);font-size:var(--font-size-md);background-color:var(--color-bg-primary);color:var(--color-text-primary);min-inline-size:0;font-family:inherit}.rcCalcBtn{background-color:var(--color-text-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);padding-block:var(--spacing-md);padding-inline:var(--spacing-lg);border-radius:var(--radii-md);cursor:pointer;border:0}.rcCalcBtn:hover{background-color:var(--color-accent)}.rcCalcBtn:disabled{opacity:var(--opacity-disabled);cursor:default}.rcResult{gap:var(--spacing-md);border-block-start:var(--border-width-sm) solid var(--color-border-subtle);padding-block-start:var(--spacing-md);display:grid}.rcBig{gap:var(--spacing-xs);display:grid}.rcBigLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.rcBigNum{font-family:var(--font-family-mono);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-success);line-height:var(--line-height-tight)}.rcBreak{gap:var(--spacing-xs);margin:0;padding:0;list-style:none;display:grid}.rcBreak li{justify-content:space-between;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.rcBreak strong{font-family:var(--font-family-mono);color:var(--color-text-primary)}.rcHonest{background-color:var(--color-warning-soft);border-inline-start:var(--border-width-lg) solid var(--color-warning);padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug);border-radius:var(--radii-sm)}.rcHonest strong{color:var(--color-text-primary)}.rcIor{gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:grid}.rcIorBtns{gap:var(--spacing-sm);display:flex}.rcIorBtns button{padding:var(--spacing-xs) var(--spacing-md);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);cursor:pointer;font-size:var(--font-size-sm);background:0 0}.rcIorBtns button.on{background-color:var(--color-text-primary);color:var(--color-text-inverse);border-color:var(--color-text-primary)}.rcIorNote{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-snug);margin:0}.rcLead{gap:var(--spacing-sm);border-block-start:var(--border-width-sm) solid var(--color-border-subtle);padding-block-start:var(--spacing-md);display:grid}.rcLeadHead{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0}.rcLeadRow{gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (width>=560px){.rcLeadRow{grid-template-columns:1.4fr 1fr auto}}.rcLead input{padding:var(--spacing-sm) var(--spacing-md);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);font-size:var(--font-size-md);background-color:var(--color-bg-primary);min-inline-size:0;font-family:inherit}.rcLead button{background-color:var(--color-accent);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);padding-block:var(--spacing-sm);padding-inline:var(--spacing-lg);border-radius:var(--radii-md);cursor:pointer;white-space:nowrap;border:0}.rcLead button:hover{background-color:var(--color-accent-hover)}.rcDone{background-color:var(--color-success-soft);padding:var(--spacing-md);border-radius:var(--radii-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.rcDone strong{color:var(--color-success)}.rcErr{font-size:var(--font-size-sm);color:var(--color-accent);margin:0}.rcFine{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.cpscStatus{gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radii-sm);border-inline-start:var(--border-width-lg) solid var(--color-border-subtle);display:grid}.cpscStatus.flagged{background-color:var(--color-accent-soft);border-inline-start-color:var(--color-accent)}.cpscStatus.unknown{background-color:var(--color-warning-soft);border-inline-start-color:var(--color-warning)}.cpscStatus p{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug);margin:0}.cpscStatus strong{color:var(--color-text-primary)}.cpscPill{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background-color:var(--color-accent);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border-radius:var(--radii-sm);justify-self:start}.cpscPill.amber{background-color:var(--color-warning);color:var(--color-text-primary)}.cpscReq{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug);gap:var(--spacing-xs);display:grid}.cpscReq strong{color:var(--color-text-primary)}.cpscReq.subtle{background-color:var(--color-bg-secondary);padding:var(--spacing-md);border-radius:var(--radii-sm)}.visuallyHidden[data-astro-cid-l4evwy7q]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.langSwitcher[data-astro-cid-l4evwy7q]{font-size:var(--font-size-sm);position:relative}summary[data-astro-cid-l4evwy7q]{align-items:center;gap:var(--spacing-xs);cursor:pointer;color:var(--color-text-secondary);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);list-style:none;display:inline-flex}summary[data-astro-cid-l4evwy7q]::-webkit-details-marker{display:none}summary[data-astro-cid-l4evwy7q]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.globe[data-astro-cid-l4evwy7q]{color:var(--color-accent)}.code[data-astro-cid-l4evwy7q]{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}.menu[data-astro-cid-l4evwy7q]{background-color:var(--color-bg-elevated);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--radii-md);max-block-size:70vh;min-inline-size:16rem;box-shadow:var(--shadow-lg);padding:var(--spacing-md);z-index:var(--z-index-dropdown);gap:var(--spacing-md);display:grid;position:absolute;inset-block-start:calc(100% + var(--spacing-xs));inset-inline-end:0;overflow-y:auto}.groupName[data-astro-cid-l4evwy7q]{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:var(--font-weight-semibold);margin-block-end:var(--spacing-xs)}ul[data-astro-cid-l4evwy7q]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);color:var(--color-text-secondary);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border-radius:var(--radii-sm);text-decoration:none;display:flex}.menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q].active{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.loc[data-astro-cid-l4evwy7q]{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}.sheetTitle[data-astro-cid-l4evwy7q],.scrim[data-astro-cid-l4evwy7q]{display:none}@media (width<=640px){.menu[data-astro-cid-l4evwy7q]{border-radius:var(--radii-xl) var(--radii-xl) 0 0;max-block-size:72dvh;min-inline-size:0;overscroll-behavior:contain;border-block-end:none;border-inline:none;padding-block-end:calc(var(--spacing-lg) + env(safe-area-inset-bottom,0px));position:fixed;inset-block:auto 0;inset-inline:0}.sheetTitle[data-astro-cid-l4evwy7q]{border-block-end:var(--border-width-sm) solid var(--color-border-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-block-end:0;padding-block-end:var(--spacing-sm);display:block}.scrim[data-astro-cid-l4evwy7q]{z-index:calc(var(--z-index-dropdown) - 1);background-color:#00000073;display:block;position:fixed;inset:0}.menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{min-block-size:44px;padding-block:var(--spacing-sm);align-items:center}}.header[data-astro-cid-nen7h5rs]{border-block-end:var(--border-width-sm) solid var(--color-border-subtle);background-color:var(--color-bg-primary);z-index:var(--z-index-sticky);position:sticky;inset-block-start:0}.inner[data-astro-cid-nen7h5rs]{max-inline-size:var(--max-width-content);padding-inline:var(--spacing-lg);padding-block:var(--spacing-md);justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin-inline:auto;display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--spacing-xs);color:var(--color-text-primary);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);letter-spacing:-.02em;text-decoration:none;display:inline-flex}.brandMark[data-astro-cid-nen7h5rs]{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);background-color:var(--color-accent);color:var(--color-text-inverse);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border-radius:var(--radii-sm);letter-spacing:.01em;font-size:.92em}.right[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--spacing-lg);display:flex}.nav[data-astro-cid-nen7h5rs]{gap:var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-text-secondary);text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-text-primary)}@media (width<=640px){.inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.right[data-astro-cid-nen7h5rs]{gap:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;inline-size:100%}.nav[data-astro-cid-nen7h5rs]{gap:var(--spacing-md)}}.footer[data-astro-cid-jo6i4kqk]{border-block-start:var(--border-width-sm) solid var(--color-border-subtle);background-color:var(--color-bg-secondary);margin-block-start:var(--spacing-3xl)}.inner[data-astro-cid-jo6i4kqk]{max-inline-size:var(--max-width-content);padding-inline:var(--spacing-lg);padding-block:var(--spacing-xl);gap:var(--spacing-lg);margin-inline:auto;display:grid}.brandRow[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--spacing-sm);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);color:var(--color-text-primary);display:flex}.brandMark[data-astro-cid-jo6i4kqk]{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);background-color:var(--color-accent);color:var(--color-text-inverse);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);border-radius:var(--radii-sm);font-size:var(--font-size-md)}.links[data-astro-cid-jo6i4kqk]{gap:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-secondary);text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text-primary);text-decoration:underline}.sibling[data-astro-cid-jo6i4kqk]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.sibling[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-secondary)}
