@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{--bg:#121212;--bg-alt:#161f2e;--surface-0:#121c2efa;--surface-1:#162236f0;--surface-2:#1a283cf5;--surface-glass:#ffffff0d;--surface-report:#0d1626db;--surface-report-strong:#0f192af0;--surface-card:#0c1422c7;--surface-card-subtle:#ffffff09;--surface-card-elevated:#101b2deb;--surface-card-muted:#070c164d;--surface-input:#080e1ae0;--border:#ffffff26;--border-sm:#ffffff17;--border-hover:#ffffff42;--border-subtle:#ffffff14;--border-strong:#ffffff29;--border-accent-subtle:#90c4ff2e;--border-accent-strong:#90c4ff4d;--accent:#90c4ff;--accent-dim:#90c4ff26;--accent-teal:#82dcc9;--accent-04:#90c4ff0a;--accent-08:#90c4ff14;--accent-12:#90c4ff1f;--accent-16:#90c4ff29;--accent-22:#90c4ff38;--accent-28:#90c4ff47;--accent-38:#90c4ff61;--teal-08:#82dcc914;--teal-20:#82dcc933;--teal-24:#82dcc93d;--amber:#f3cc76;--amber-dim:#f3cc762e;--text:#d8ecfa;--text-strong:#f0f8ff;--text-muted:#b0cfe6;--text-soft:#8fafc8;--text-accent:var(--accent);--text-subtle:var(--text-soft);--heading:#f0f8ff;--focus-ring:#60b0ff;--error:#ff8a80;--error-bg:#ff8a801f;--warning:#ffd180;--warning-bg:#ffd1801a;--success:#69f0ae;--success-bg:#69f0ae1a;--surface-warning-subtle:#f0c0670b;--surface-success-subtle:#80d6a809;--surface-danger-subtle:#f48e780e;--tone-info-surface:var(--accent-08);--tone-info-border:var(--border-accent-subtle);--tone-warning-surface:var(--surface-warning-subtle);--tone-warning-border:#f0c06738;--tone-warning-border-strong:#f0c0674d;--tone-positive-surface:var(--surface-success-subtle);--tone-positive-border:#80d6a838;--tone-positive-border-strong:#80d6a84d;--tone-danger-surface:var(--surface-danger-subtle);--tone-danger-border:#f48e783d;--tone-danger-border-strong:#f48e784d;--tone-future-surface:#f4a56e0b;--tone-future-border:#f4a56e38;--shadow-soft:0 10px 28px #00000029;--shadow-card:0 14px 34px #00000038;--shadow-inset:inset 0 1px 0 #ffffff06;--shadow-lift:0 7px 18px #00000024}[data-theme=light]{--bg:#d8dde5;--bg-alt:#c8d0da;--surface-0:#eff2f6fa;--surface-1:#e8ecf2f7;--surface-2:#dee4edf5;--surface-glass:#eef1f6c7;--surface-report:#ebeef4eb;--surface-report-strong:#f4f6f9f5;--surface-card:#f2f4f8cc;--surface-card-subtle:#1f2b3c0e;--surface-card-elevated:#f7f8fbf0;--surface-card-muted:#e1e7f0ad;--surface-input:#f7f8fbe0;--border:#1f2b3c29;--border-sm:#1f2b3c1a;--border-hover:#1f2b3c4d;--border-subtle:#1f2b3c1c;--border-strong:#1f2b3c33;--border-accent-subtle:#12489b2e;--border-accent-strong:#12489b4d;--accent:#12489b;--accent-dim:#12489b24;--accent-teal:#0c6c61;--accent-04:#12489b0a;--accent-08:#12489b14;--accent-12:#12489b1f;--accent-16:#12489b29;--accent-22:#12489b38;--accent-28:#12489b47;--accent-38:#12489b61;--teal-08:#0c6c6114;--teal-20:#0c6c6133;--teal-24:#0c6c613d;--amber:#7a5000;--amber-dim:#7a500029;--text:#101927;--text-strong:#070b12;--text-muted:#314156;--text-soft:#4e6076;--text-accent:var(--accent);--text-subtle:var(--text-soft);--heading:#070b12;--focus-ring:#12489b;--error:#a91d1d;--error-bg:#b91c1c12;--warning:#79430a;--warning-bg:#79430a14;--success:#11572d;--success-bg:#11572d14;--surface-warning-subtle:#79430a0b;--surface-success-subtle:#11572d0a;--surface-danger-subtle:#b91c1c0a;--tone-info-surface:var(--accent-08);--tone-info-border:var(--border-accent-subtle);--tone-warning-surface:var(--surface-warning-subtle);--tone-warning-border:#79430a38;--tone-warning-border-strong:#79430a52;--tone-positive-surface:var(--surface-success-subtle);--tone-positive-border:#11572d38;--tone-positive-border-strong:#11572d4d;--tone-danger-surface:var(--surface-danger-subtle);--tone-danger-border:#b91c1c38;--tone-danger-border-strong:#b91c1c4d;--tone-future-surface:#a64e1c0b;--tone-future-border:#a64e1c33;--shadow-soft:0 10px 24px #1f2b3c1c;--shadow-card:0 16px 38px #1f2b3c24;--shadow-inset:inset 0 1px 0 #ffffff8c;--shadow-lift:0 9px 20px #1f2b3c21}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--report-gap:22px;--card-gap:var(--space-3);--panel-header-padding-x:22px;--panel-body-padding-x:22px;--panel-header-padding-top:18px;--panel-body-padding-top:14px;--panel-body-padding-bottom:20px;--radius-sm:7px;--radius-md:11px;--radius-lg:15px;--radius-xl:20px;--radius-card:8px;--radius-panel:10px;--radius-pill:999px;--control-height-sm:32px;--control-height-md:40px;--transition:.15s ease;--density-row-compact:8px 12px;--density-section-gap:12px;--density-card-padding:14px;--density-meta-row:42px;--card-border:var(--border-subtle);--card-border-hover:var(--border-strong);--font-display:"Fraunces", Georgia, serif;--font-sans:"Outfit", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-base:1rem;--font-sm:.9375rem;--font-xs:.875rem;--font-xxs:.8125rem;--line-height-body:1.65;--line-height-heading:1.25;--line-height-tight:1.15;--ease-entrance:cubic-bezier(.16, 1, .3, 1);--ease-state:cubic-bezier(.4, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--dur-micro:.12s;--dur-fast:.18s;--dur-enter:.28s;--dur-slow:.38s}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes revealClip{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0 0% 0 0);opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:Outfit,system-ui,sans-serif;font-size:var(--font-base);line-height:var(--line-height-body);color:var(--text);background-color:var(--bg);background-image:radial-gradient(135% 95% at 50% -25%, var(--bg-alt) 0%, color-mix(in srgb, var(--bg-alt) 50%, transparent) 36%, transparent 70%), radial-gradient(ellipse 70% 50% at 8% -8%, #90c4ff1f 0%, #90c4ff0d 32%, transparent 66%), radial-gradient(ellipse 55% 42% at 92% 2%, #82dcc914 0%, #82dcc908 34%, transparent 64%);background-attachment:fixed;margin:0;transition:background-color .2s,color .2s;overflow-x:clip}[data-theme=light] body{background-image:radial-gradient(135% 95% at 50% -25%, var(--bg-alt) 0%, color-mix(in srgb, var(--bg-alt) 58%, transparent) 38%, transparent 72%), radial-gradient(ellipse 70% 50% at 8% -8%, #12489b0b 0%, #12489b05 34%, transparent 68%), radial-gradient(ellipse 55% 42% at 92% 2%, #0c6c6109 0%, #0c6c6104 36%, transparent 66%)}a{color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{color:var(--heading);font-family:Fraunces,Georgia,serif;line-height:var(--line-height-heading);margin:0;font-weight:600}h1{font-size:clamp(1.75rem,4vw,2.5rem)}h2{font-size:clamp(1.35rem,3vw,1.875rem)}h3{font-size:clamp(1.125rem,2.5vw,1.375rem)}h4{font-size:1.0625rem}p{line-height:var(--line-height-body);margin:0}::selection{background:var(--accent-22);color:var(--text-strong)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:3px}@media (width<=720px){:root{--report-gap:16px;--card-gap:10px;--panel-header-padding-x:16px;--panel-body-padding-x:16px;--panel-header-padding-top:16px;--panel-body-padding-top:12px;--panel-body-padding-bottom:16px;--density-card-padding:12px}}@media (width<=420px){:root{--panel-header-padding-x:14px;--panel-body-padding-x:14px;--density-card-padding:11px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--accent);color:#000;border-radius:var(--radius-sm);z-index:1000;padding:8px 16px;font-weight:600;text-decoration:none;transition:top .15s;position:absolute;top:-100%;left:8px}.skip-link:focus{top:8px}@media print{@page{margin:14mm}:root,[data-theme=dark],[data-theme=light]{--bg:#fff;--bg-alt:#fff;--surface-report:#fff;--surface-report-strong:#fff;--surface-card:#fff;--surface-card-subtle:#fff;--surface-card-elevated:#fff;--surface-card-muted:#fff;--surface-input:#fff;--border-subtle:#d8dee8;--border-strong:#c6ceda;--border-accent-subtle:#c6ceda;--text:#172033;--text-strong:#050b16;--text-muted:#344761;--text-soft:#52647b;--text-accent:#172033;--heading:#050b16;--shadow-soft:none;--shadow-card:none;--shadow-inset:none;--shadow-lift:none;--tone-info-surface:#fff;--tone-info-border:#c6ceda;--tone-warning-surface:#fff;--tone-warning-border:#d0d8e8;--tone-warning-border-strong:#c6ceda;--tone-positive-surface:#fff;--tone-positive-border:#d0d8e8;--tone-positive-border-strong:#c6ceda;--tone-danger-surface:#fff;--tone-danger-border:#d0d8e8;--tone-danger-border-strong:#c6ceda;--tone-future-surface:#fff;--tone-future-border:#d0d8e8}html,body,#root{color:#172033!important;background:#fff!important;min-height:auto!important}body{background-image:none!important;background-attachment:scroll!important}.print-hidden{display:none!important}.print-avoid-break{break-inside:avoid;page-break-inside:avoid}.report-surface{break-inside:auto;page-break-inside:auto;box-shadow:none!important;background:#fff!important;border:1px solid #d8dee8!important;overflow:visible!important}.report-surface,.report-surface *{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;text-shadow:none!important;overflow:visible!important}.report-surface a{text-decoration:none;color:#172033!important}[data-mobile-sticky=true]{position:static!important}}@keyframes sectionHighlightPulse{0%{box-shadow:0 0 0 0 var(--accent-28)}60%{box-shadow:0 0 0 6px var(--accent-04)}to{box-shadow:0 0 #0000}}[data-section-highlight=true]{border-radius:var(--radius-md,12px);animation:1.4s both sectionHighlightPulse}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-section-highlight=true]{box-shadow:0 0 0 2px var(--accent-38)}}@media print{[class*=atlasRoot],[class*=narrowBanner],.print-hidden,[class*=asideShowBar],[class*=resultsAside],[class*=scrollTopButton],[class*=onboardingBanner],[class*=actionBar],[class*=composerBody],[class*=scopeGapsSection],nav,header [class*=actions],[class*=shimmerBar],[class*=statusText],[class*=collapseRow],[class*=routeNavWrap],button[class*=actionButton],button[class*=copyButton]{display:none!important}@page{margin:18mm 16mm;size:A4 portrait}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:13px;color:#0f1e38!important;background:#fff!important}[class*=surface],[class*=Surface_surface]{break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #d0d8e8!important}[class*=card],[class*=Card],[class*=Panel],[class*=panel],[class*=row],[class*=Row],[class*=Item],[class*=item]{box-shadow:none!important;background:#fff!important}[class*=resultsMain],[class*=reportSection],[class*=sectionStack]{gap:14px!important}[class*=cardCode]{font-weight:700;color:#0f1e38!important}[class*=accordionBody],[class*=redArticleBody],[class*=standardPurposeList],[class*=techChecklistGroups],[class*=InputResolutionPanel_body]{height:auto!important;display:grid!important;overflow:visible!important}[class*=card],[class*=routeCard],[class*=priorityPanel],[class*=docStatusPanel],[class*=evidenceShell],[class*=evidenceRow],[class*=obligationCard],[class*=readinessGroup],[class*=techSnapshot],[class*=docReferenceSection],[class*=standardVersionRow]{break-inside:avoid;page-break-inside:avoid}body:before{content:"RuleGrid.net - Compliance Scope Report";color:#4e6a8c;letter-spacing:.05em;border-bottom:1px solid #d0d8e8;margin-bottom:18px;padding-bottom:8px;font-family:Fraunces,Georgia,serif;font-size:11px;display:block}[class*=sampleChip],[class*=scopeGapChip],[class*=routeNavChip]{display:none!important}[class*=trackStep]{background:#d0d8e8!important}[class*=trackStepActive]{background:#8fafc8!important}[class*=trackStepCurrent]{background:#2e4a6e!important}}._scrollingRows_1xo80_3{flex-direction:column;gap:8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}._row_1xo80_27{height:30px;position:relative;overflow:hidden}._pill_1xo80_35{height:30px;color:var(--text-muted);white-space:nowrap;cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;background:#ffffff0e;border:1px solid #ffffff21;border-radius:10px;align-items:center;padding:0 12px;font-size:.82rem;font-weight:500;transition:border-color .14s,background .14s,color .14s,box-shadow .14s,top .14s;display:inline-flex;position:absolute;top:0;left:0}._pill_1xo80_35:hover{color:var(--text-strong);background:#82dcc91f;border-color:#82dcc966;top:-2px;box-shadow:0 4px 12px #00000038,0 0 0 1px #82dcc91a}._pill_1xo80_35:focus-visible{outline-offset:2px;outline:2px solid #7db9ff80}[data-theme=light] ._pill_1xo80_35{background:#ffffffb3;border-color:#0e265824}[data-theme=light] ._pill_1xo80_35:hover{background:#0e7a6a14;border-color:#0e7a6a52}[data-theme=light] ._pill_1xo80_35:focus-visible{outline-color:#1553b680}@media (width<=560px){._scrollingRows_1xo80_3{gap:7px;-webkit-mask-image:linear-gradient(90deg,#000 0% 86%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 86%,#0000 100%)}._row_1xo80_27{height:36px}._pill_1xo80_35{border-radius:var(--radius-md);height:36px;min-height:36px;padding:0 13px;font-size:.8rem}}@media (pointer:coarse){._pill_1xo80_35:hover{color:var(--text-muted);box-shadow:none;top:0}._pill_1xo80_35:active{color:var(--text-strong);background:#82dcc91f;border-color:#82dcc966}}._comp_1y7x2_3{background:linear-gradient(158deg,#0c1420 0%,#080d18 100%);border:1px solid #ffffff1a;border-radius:18px;min-width:0;transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #90c4ff0a,0 36px 72px #00000085,0 10px 28px #0000004d,inset 0 1px #ffffff0f}._comp_1y7x2_3:focus-within{box-shadow:0 0 0 1px #90c4ff14,0 0 0 4px #82dcc914,0 36px 72px #00000085,0 10px 28px #0000004d,inset 0 1px #ffffff0f}[data-theme=light] ._comp_1y7x2_3{background:linear-gradient(158deg, var(--surface-report-strong) 0%, var(--surface-1) 100%);border-color:var(--border);box-shadow:0 0 0 1px var(--border-sm), 0 30px 60px #1f2b3c21, 0 8px 22px #1f2b3c17}[data-theme=light] ._comp_1y7x2_3:focus-within{box-shadow:0 0 0 1px var(--teal-20), 0 0 0 4px var(--teal-08), 0 30px 60px #1f2b3c21}._comp_1y7x2_3:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0000,#0000 32px,#90c4ff06 32px 33px);background-position:0 80px;position:absolute;inset:0}[data-theme=light] ._comp_1y7x2_3:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 32px,#1f2b3c08 32px 33px)}._accent_1y7x2_66{z-index:1;background:linear-gradient(90deg,#82dcc9cc 0%,#90c4ff80 45%,#0000 100%);height:2px;position:relative}[data-theme=light] ._accent_1y7x2_66{background:linear-gradient(90deg, var(--teal-24) 0%, var(--accent-28) 45%, transparent 100%)}._head_1y7x2_78{z-index:1;background:#0000002e;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex;position:relative}[data-theme=light] ._head_1y7x2_78{background:var(--surface-card-subtle);border-color:var(--border-sm)}._status_1y7x2_94{align-items:center;gap:8px;min-width:0;display:flex}._sdot_1y7x2_95{background:var(--accent-teal);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.8s ease-in-out infinite _compDotPulse_1y7x2_1}@keyframes _compDotPulse_1y7x2_1{0%,to{opacity:1}50%{opacity:.28}}._statusId_1y7x2_105{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-teal);font-size:.62rem}._meta_1y7x2_112{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);white-space:nowrap;font-size:.6rem}._body_1y7x2_123{z-index:1;min-width:0;display:flex;position:relative}._margin_1y7x2_125{background:linear-gradient(#82dcc90d 0%,#0000 100%);border-right:1px solid #82dcc924;flex-shrink:0;justify-content:center;align-items:flex-start;width:44px;padding-top:24px;display:flex}[data-theme=light] ._margin_1y7x2_125{border-right-color:var(--teal-20);background:linear-gradient(180deg, var(--teal-08) 0%, transparent 100%)}._prompt_1y7x2_139{font-family:var(--font-mono);color:var(--accent-teal);-webkit-user-select:none;user-select:none;font-size:1.1rem;line-height:1}._textarea_1y7x2_147{resize:vertical;min-width:0;min-height:168px;color:var(--text-strong);font-family:var(--font-sans);caret-color:var(--accent-teal);background:0 0;border:none;outline:none;flex:1;padding:20px 24px 18px 20px;font-size:1.06rem;line-height:1.9}._textarea_1y7x2_147::placeholder{color:var(--text-soft);opacity:.48;font-style:italic}._textareaError_1y7x2_163{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--error) 60%, transparent)}._validation_1y7x2_165{z-index:1;color:var(--error);margin:0;padding:0 22px 4px 64px;font-size:.82rem;position:relative}._privacyNote_1y7x2_174{z-index:1;color:var(--text-soft);margin:0;padding:0 22px 12px 64px;font-size:.77rem;line-height:1.5;position:relative}._templates_1y7x2_186{z-index:1;background:#0000001f;border-top:1px solid #ffffff0e;gap:8px;padding:13px 22px;display:grid;position:relative}[data-theme=light] ._templates_1y7x2_186{border-top-color:var(--border-sm);background:var(--surface-card-subtle)}._templatesLabel_1y7x2_199{font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--text-soft);font-size:.57rem}._foot_1y7x2_209{z-index:1;background:#00000029;border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:12px;padding:15px 22px;display:flex;position:relative}[data-theme=light] ._foot_1y7x2_209{border-top-color:var(--border-sm);background:var(--surface-card-subtle)}._analyzeBtn_1y7x2_225{border-radius:var(--radius-md);background:var(--accent-teal);color:#021008;height:48px;font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;border:none;align-items:center;gap:10px;padding:0 28px;font-size:.94rem;font-weight:700;transition:background .13s,transform .12s,box-shadow .14s;display:inline-flex}._analyzeBtn_1y7x2_225 ._arrow_1y7x2_242{transition:transform .15s}._analyzeBtn_1y7x2_225:hover{background:#9becd6;transform:translateY(-1px);box-shadow:0 8px 22px #82dcc94d}._analyzeBtn_1y7x2_225:hover ._arrow_1y7x2_242{transform:translate(3px)}._analyzeBtn_1y7x2_225:active{transform:scale(.97)}._analyzeBtn_1y7x2_225:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._analyzeBtnSoft_1y7x2_251{opacity:.78}._analyzeBtnSoft_1y7x2_251:hover{box-shadow:none;transform:none}[data-theme=light] ._analyzeBtn_1y7x2_225{color:#fff}._resetBtn_1y7x2_255{color:var(--text-soft);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.84rem;transition:color .13s}._resetBtn_1y7x2_255:hover{color:var(--text)}._busy_1y7x2_267{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-teal);align-items:center;gap:8px;font-size:.67rem;display:inline-flex}._spinner_1y7x2_277{border:2px solid var(--teal-20);border-top-color:var(--accent-teal);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite _spin_1y7x2_277}._right_1y7x2_286{align-items:center;gap:14px;margin-left:auto;display:flex}._cnt_1y7x2_287{font-family:var(--font-mono);letter-spacing:.08em;font-size:.62rem;transition:color .2s}._cntNone_1y7x2_293,._cntLow_1y7x2_293{color:var(--text-soft)}._cntGood_1y7x2_294{color:var(--accent-teal)}._spin_1y7x2_277{animation:.8s linear infinite _spin_1y7x2_277}@keyframes _spin_1y7x2_277{to{transform:rotate(360deg)}}@media (width<=768px){._comp_1y7x2_3{border-radius:14px}._body_1y7x2_123{flex-direction:column}._margin_1y7x2_125{background:linear-gradient(90deg,#82dcc90a,#0000);border-bottom:1px solid #82dcc91a;border-right:none;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:36px;padding:0 18px}[data-theme=light] ._margin_1y7x2_125{border-bottom-color:var(--teal-20)}._textarea_1y7x2_147{min-height:144px;padding:14px 18px;font-size:1rem;line-height:1.72}._validation_1y7x2_165,._privacyNote_1y7x2_174{padding-left:18px}._foot_1y7x2_209{gap:10px}._analyzeBtn_1y7x2_225{flex:1;justify-content:center;min-width:0}._right_1y7x2_286{margin-left:0}}@media (width<=560px){._head_1y7x2_78{grid-template-columns:1fr;align-items:start;gap:5px;padding:11px 16px;display:grid}._meta_1y7x2_112{white-space:normal;line-height:1.35}._templates_1y7x2_186{padding:12px 16px}}@media (width<=480px){._textarea_1y7x2_147{min-height:132px;padding:13px 15px}._foot_1y7x2_209{flex-wrap:wrap;padding:13px 16px}._analyzeBtn_1y7x2_225{flex-basis:100%;min-height:48px}._resetBtn_1y7x2_255{min-height:40px}._right_1y7x2_286{justify-content:flex-end;width:100%}}@media (pointer:coarse){._analyzeBtn_1y7x2_225:hover,._analyzeBtnSoft_1y7x2_251:hover{box-shadow:none;transform:none}._analyzeBtn_1y7x2_225:hover ._arrow_1y7x2_242{transform:none}._resetBtn_1y7x2_255{min-height:40px}}@media (prefers-reduced-motion:reduce){._sdot_1y7x2_95,._spinner_1y7x2_277,._spin_1y7x2_277{animation:none}._analyzeBtn_1y7x2_225:hover,._analyzeBtn_1y7x2_225:active,._analyzeBtn_1y7x2_225:hover ._arrow_1y7x2_242{transform:none}}._intake_t6trg_1{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:0 0;gap:8px;padding:10px 12px;display:grid}._intakeToggle_t6trg_10{color:var(--text-strong);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:28px;padding:0;font-size:.78rem;font-weight:600;display:flex}._intake_t6trg_1:focus-within{border-color:var(--border-accent-subtle);background:var(--surface-card-subtle)}._intakeToggleLabel_t6trg_30{flex:1;gap:1px;min-width:0;font-size:.82rem;display:grid}._intakeToggleSecondary_t6trg_38{color:var(--text-soft);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:500}._group_t6trg_46{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card-subtle);gap:8px;margin:0;padding:9px 10px;display:grid}._groupTitle_t6trg_56{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;padding:0 4px;font-size:.7rem;font-weight:700}._previewBlock_t6trg_65{gap:4px;display:grid}._previewLabel_t6trg_70{color:var(--text-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}._intakeBody_t6trg_78{border-top:1px solid var(--border-subtle);gap:10px;padding-top:8px;display:grid}._intakeHint_t6trg_85{color:var(--text-soft);margin:0;font-size:.72rem;line-height:1.45}._fieldRow_t6trg_92{gap:5px;display:grid}._fieldLabel_t6trg_97{color:var(--text-soft);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:650}._fieldInput_t6trg_105{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-glass);color:var(--text);padding:6px 9px;font-size:.8rem}._fieldInput_t6trg_105:focus{outline:2px solid var(--focus-ring);outline-offset:1px}._chipRow_t6trg_119{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._chip_t6trg_119{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-glass);color:var(--text-muted);cursor:pointer;padding:4px 9px;font-size:.72rem;transition:color .14s,border-color .14s,background .14s}._chip_t6trg_119:hover{color:var(--text-strong);border-color:var(--border)}._chipActive_t6trg_142{color:var(--text-accent);border-color:var(--border-accent-subtle);background:var(--accent-08)}._marketHint_t6trg_148{color:var(--text-soft);font-size:.7rem}._preview_t6trg_65{border-radius:var(--radius-sm);background:var(--surface-glass);border:1px dashed var(--border-subtle);color:var(--text);margin:0;padding:8px 10px;font-size:.78rem;line-height:1.5}._actionRow_t6trg_164{flex-wrap:wrap;gap:6px;display:flex}._actionBtn_t6trg_170{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:5px 10px;font-size:.74rem;font-weight:600;display:inline-flex}._actionPrimary_t6trg_184{background:var(--accent-08);border-color:var(--border-accent-subtle);color:var(--text-accent)}._actionPrimary_t6trg_184:hover{background:var(--accent-12);border-color:var(--border-accent-strong)}._actionGhost_t6trg_195:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-glass)}._actionBtnDisabled_t6trg_201,._actionBtn_t6trg_170:disabled{cursor:not-allowed;opacity:.55}._suggestStrip_t6trg_208{border:1px solid var(--border-accent-subtle);border-radius:var(--radius-card);background:linear-gradient(120deg, var(--accent-08) 0%, transparent 60%), var(--surface-card-muted);gap:8px;margin-bottom:10px;padding:10px 12px;display:grid}._suggestHeader_t6trg_220{color:var(--text-accent);align-items:center;gap:6px;display:flex}._suggestTitle_t6trg_227{letter-spacing:.03em;font-size:.74rem;font-weight:760}._suggestHint_t6trg_233{color:var(--text-soft);margin-left:auto;font-size:.68rem;font-weight:600}._suggestChips_t6trg_240{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._suggestChip_t6trg_240{border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:999px;align-items:stretch;display:inline-flex;overflow:hidden}._suggestChipAdd_t6trg_258{color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 9px;font-size:.72rem;font-weight:600;display:inline-flex}._suggestChipAdd_t6trg_258:hover{background:var(--accent-08);color:var(--text-strong)}._suggestChipDismiss_t6trg_276{border:none;border-left:1px solid var(--border-subtle);color:var(--text-soft);cursor:pointer;background:0 0;align-items:center;padding:0 6px;display:inline-flex}._suggestChipDismiss_t6trg_276:hover{color:var(--text);background:var(--surface-glass)}._headerAction_17tfm_6{border-radius:var(--radius-md);border:1px solid var(--border-accent-strong);background:var(--accent-12);min-height:44px;color:var(--text-strong);letter-spacing:.01em;align-items:center;gap:7px;padding:0 16px;font-size:.83rem;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s,transform .12s,box-shadow .14s;display:inline-flex}._headerAction_17tfm_6:hover{background:var(--accent-22);border-color:var(--accent-38);box-shadow:var(--shadow-lift);transform:translateY(-1px)}._heroBg_17tfm_30{pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff0e 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:-48px -32px 0;-webkit-mask-image:linear-gradient(#00000080 0%,#0000 72%);mask-image:linear-gradient(#00000080 0%,#0000 72%)}@media (prefers-reduced-motion:no-preference){._heroBg_17tfm_30{animation:22s ease-in-out infinite alternate _heroBgDrift_17tfm_1}}@keyframes _heroBgDrift_17tfm_1{0%{opacity:.65;transform:translateY(0)}to{opacity:.9;transform:translateY(-8px)}}[data-theme=light] ._heroBg_17tfm_30{background-image:radial-gradient(circle,#0e265811 1px,#0000 1px);background-size:28px 28px}._hero_17tfm_30{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:56px;min-width:0;padding:60px 0 80px;display:grid;position:relative;overflow-x:clip}._heroCopy_17tfm_65{z-index:1;flex-direction:column;gap:22px;min-width:0;padding-top:6px;display:flex;position:relative}._eyebrow_17tfm_76{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-teal);background:#82dcc914;border:1px solid #82dcc938;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;padding:4px 12px 4px 10px;font-family:IBM Plex Mono,monospace;font-size:.68rem;line-height:1.35;display:inline-flex}._eyebrowDot_17tfm_93{background:var(--accent-teal);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.4s ease-in-out infinite _dotPulse_17tfm_1}@keyframes _dotPulse_17tfm_1{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-teal) 45%, transparent)}50%{opacity:.35;box-shadow:0 0 0 5px color-mix(in srgb, var(--accent-teal) 0%, transparent)}}._heroTitle_17tfm_107{letter-spacing:-.032em;color:var(--text-strong);text-wrap:pretty;margin:0;font-family:Fraunces,Georgia,serif;font-size:5rem;font-weight:600;line-height:1}._heroTitleEm_17tfm_117{color:var(--accent);text-shadow:0 0 80px #90c4ff38;font-style:italic;font-weight:500}._heroText_17tfm_125{color:var(--text-muted);max-width:42ch;margin:0;font-family:Fraunces,Georgia,serif;font-size:1.3rem;font-style:italic;font-weight:400;line-height:1.52}._inlineComposer_17tfm_137{flex-direction:column;gap:11px;min-width:0;display:flex}._composerHint_17tfm_143{color:var(--text-soft);letter-spacing:.005em;margin:0 0 2px;font-size:.8rem;line-height:1.4}._composerInputRow_17tfm_150{background:var(--surface-input);border:1px solid var(--border-accent-subtle);border-radius:11px;align-items:center;min-width:0;transition:border-color .14s,box-shadow .14s;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000024,0 1px 3px #00000014}._composerInputRow_17tfm_150:focus-within{border-color:var(--border-accent-strong);box-shadow:0 0 0 3.5px #82dcc938,0 4px 16px #00000026}._composerPrompt_17tfm_165{color:var(--accent-teal);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 12px;font-family:IBM Plex Mono,monospace;font-size:.85rem}._composerInput_17tfm_150{height:50px;color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 4px;font-family:inherit;font-size:.9rem}._composerInput_17tfm_150::placeholder{color:var(--text-muted);opacity:.58}._composerBtn_17tfm_189{background:var(--accent-teal);height:50px;color:var(--instrument-dark,#121212);cursor:pointer;white-space:nowrap;letter-spacing:.02em;border:none;flex-shrink:0;padding:0 22px;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .13s,filter .12s,transform .12s,box-shadow .12s}._composerBtn_17tfm_189:hover{filter:brightness(1.05);background:#9becd6;transform:translateY(-1px);box-shadow:0 4px 12px #82dcc938}._composerChips_17tfm_212{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chip_17tfm_218{border:1px solid var(--border-subtle);background:var(--surface-card-subtle);min-height:36px;color:var(--text-soft);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;padding:0 12px;font-family:inherit;font-size:.76rem;text-decoration:none;transition:background .12s,border-color .12s,color .12s,transform .1s;display:inline-flex}._chip_17tfm_218:hover{background:var(--accent-08);border-color:var(--border-accent-subtle);color:var(--accent);transform:translateY(-1px)}._chipMuted_17tfm_240{color:var(--text-soft);opacity:.7}._chipMuted_17tfm_240:hover{opacity:1}._heroStatements_17tfm_251{border-top:1px solid var(--border-subtle);min-width:0}._heroStatement_17tfm_251{border-bottom:1px solid var(--border-subtle);grid-template-columns:42px 1fr;align-items:start;gap:16px;padding:13px 0;display:grid}._heroStatementNum_17tfm_265{color:var(--accent-teal);font-family:Fraunces,Georgia,serif;font-size:1.05rem;font-style:italic;font-weight:500;line-height:1.3}._heroStatementBody_17tfm_274{flex-direction:column;gap:2px;display:flex}._heroStatementClaim_17tfm_280{color:var(--text-strong);font-size:.94rem;font-weight:500;line-height:1.35}._heroStatementGloss_17tfm_287{color:var(--text-soft);font-family:Fraunces,Georgia,serif;font-size:.83rem;font-style:italic;line-height:1.5}._briefShowcase_17tfm_297{z-index:1;flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}._sampleSelector_17tfm_306{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;gap:6px;min-width:0;display:flex;overflow-x:auto}._sampleSelector_17tfm_306::-webkit-scrollbar{display:none}._sampleSelectorBtn_17tfm_319{color:#b0cfe694;letter-spacing:.06em;white-space:nowrap;cursor:pointer;background:#060c1a8c;border:1px solid #90c4ff1c;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:.61rem;transition:background .13s,border-color .13s,color .13s,box-shadow .13s;display:inline-flex}._sampleSelectorBtn_17tfm_319:hover{color:#daf6efe0;background:#82dcc912;border-color:#82dcc938}._sampleSelectorBtnActive_17tfm_341{color:#c8f5eb;background:#82dcc929;border-color:#82dcc973;box-shadow:0 0 0 1px #82dcc91f,inset 0 1px #ffffff0f}._briefCard_17tfm_349{z-index:1;background:linear-gradient(#0f1623 0%,#0a0f1a 100%);border:1px solid #ffffff1a;border-radius:14px;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;transition:box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #90c4ff0a,0 32px 72px #00000080,0 8px 24px #00000047,inset 0 1px #ffffff0a}._briefCard_17tfm_349:hover{box-shadow:0 0 0 1px #90c4ff0f,0 32px 80px #0000008a,0 8px 28px #0000004d,inset 0 1px #ffffff0d}._briefAccentLine_17tfm_375{background:linear-gradient(90deg,#90c4ffa6 0%,#82dcc96b 55%,#0000 100%);flex-shrink:0;height:2px}._briefSection_17tfm_387{border-top:1px solid #fff1;flex-direction:column;gap:10px;padding:13px 18px;display:flex}._briefHeader_17tfm_396{background:#00000024;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 18px;display:flex}._briefCode_17tfm_406{letter-spacing:.15em;text-transform:uppercase;color:#82dcc9;overflow-wrap:anywhere;min-width:0;font-size:.62rem}._briefStatusLabel_17tfm_414{letter-spacing:.13em;text-transform:uppercase;color:#8fafc8bf;flex-shrink:0;align-items:center;gap:7px;font-size:.6rem;display:flex}._briefStatusDot_17tfm_424{background:#82dcc9;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.8s ease-in-out infinite _statusPulse_17tfm_1}@keyframes _statusPulse_17tfm_1{0%,to{opacity:1}50%{opacity:.3}}._briefProductSection_17tfm_438{flex-direction:column;gap:6px;padding:15px 18px 13px;display:flex}._briefProductNameRow_17tfm_444{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._briefProductName_17tfm_444{color:#f0f8ff;letter-spacing:-.01em;font-family:Fraunces,Georgia,serif;font-size:1.18rem;font-weight:600;line-height:1.2}._briefProductFlags_17tfm_458{letter-spacing:.14em;text-transform:uppercase;color:#8fafc8a6;font-family:IBM Plex Mono,monospace;font-size:.59rem}._briefProductDesc_17tfm_465{color:#8fafc8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:Fraunces,Georgia,serif;font-size:.82rem;font-style:italic;line-height:1.57;display:-webkit-box;overflow:hidden}._briefSectionLabel_17tfm_479{letter-spacing:.16em;text-transform:uppercase;color:#82dcc9;overflow-wrap:anywhere;font-size:.6rem;line-height:1.35}._briefSectionLabelAmber_17tfm_487{letter-spacing:.16em;text-transform:uppercase;color:#f5cc81;overflow-wrap:anywhere;font-size:.6rem;line-height:1.35}._briefSectionRow_17tfm_495{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._briefStdCount_17tfm_502{letter-spacing:.11em;text-transform:uppercase;color:#8fafc88c;overflow-wrap:anywhere;font-size:.59rem;line-height:1.35}._routeRail_17tfm_512{flex-direction:column;display:flex}._routeRailItem_17tfm_516{border-bottom:1px solid #ffffff0a;grid-template-columns:78px 1fr;align-items:start;gap:8px;min-width:0;padding:5px 0;display:grid}._routeRailItem_17tfm_516:last-child{border-bottom:none}._routeRailKey_17tfm_528{letter-spacing:.1em;text-transform:uppercase;color:#8fafc88c;white-space:nowrap;flex-shrink:0;padding-top:1px;font-size:.54rem;line-height:1.55}._routeRailValue_17tfm_538{letter-spacing:.02em;color:#b0cfe6;overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;font-size:.61rem;line-height:1.45;display:flex}._routeRailDot_17tfm_549{border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:4px}._briefStandardsViewport_17tfm_558{min-width:0}._briefMoreRow_17tfm_563 td{padding:5px 0 2px!important}._briefMoreCell_17tfm_566{letter-spacing:.1em;text-transform:uppercase;color:#8fafc873;text-align:center;border-top:1px dashed #ffffff0e;font-style:italic;padding-top:6px!important;font-size:.6rem!important}._briefTable_17tfm_578{border-collapse:collapse;table-layout:fixed;width:100%}._briefTableHead_17tfm_583 th{letter-spacing:.12em;text-transform:uppercase;color:#8fafc88c;text-align:left;border-bottom:1px solid #ffffff0d;padding:0 0 7px;font-size:.54rem;font-weight:500;line-height:1.2}._briefTableHead_17tfm_583 th:last-child{text-align:right}._briefTableRow_17tfm_597{border-bottom:1px solid #ffffff0a;transition:background .1s}._briefTableRow_17tfm_597:hover{background:#ffffff05}._briefTableRow_17tfm_597:last-child{border-bottom:none}._briefTableRow_17tfm_597 td{vertical-align:middle;text-overflow:ellipsis;white-space:normal;padding:5px 0;font-size:.66rem;line-height:1.3;overflow:hidden}._briefTdRoute_17tfm_616{width:76px;padding-right:8px!important}._briefTdRoute_17tfm_616 span{color:#90c4ff;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;align-items:center;max-width:100%;min-height:19px;padding:0 6px;font-size:.54rem;line-height:1;display:inline-flex;overflow:hidden}._briefTdNum_17tfm_637{color:#f0f8ff;letter-spacing:.02em;overflow-wrap:anywhere;width:118px;font-weight:650}._briefTdDesc_17tfm_644{color:#b0cfe6;letter-spacing:0;font-family:Outfit,system-ui,sans-serif;padding-right:8px!important;font-size:.7rem!important}._briefTdHarmonised_17tfm_651{color:#9ce0bc;text-align:right;letter-spacing:.02em;width:78px;font-size:.58rem!important}._briefTdCandidate_17tfm_658{color:#f5cc81;text-align:right;letter-spacing:.02em;width:78px;font-size:.58rem!important}._briefTwoCols_17tfm_667{border-top:1px solid #fff1;grid-template-columns:1fr 1fr;gap:16px;padding:13px 18px;display:grid}._briefList_17tfm_674{flex-direction:column;gap:5px;margin:7px 0 0;padding-left:0;list-style:none;display:flex}._briefList_17tfm_674 li{color:#d8ecfad9;padding-left:11px;font-size:.7rem;line-height:1.42;position:relative}._briefList_17tfm_674 li:before{content:"·";color:#82dcc9;position:absolute;left:0}._briefClarification_17tfm_695{align-items:baseline;gap:5px;display:flex;padding-left:0!important}._briefClarification_17tfm_695:before{display:none!important}._briefQMark_17tfm_704{color:#f5cc81;flex-shrink:0;font-weight:600}._briefClarification_17tfm_695 em{color:#d8ecfad9;font-family:Fraunces,Georgia,serif;font-size:.7rem;font-style:italic;line-height:1.42}._briefFooter_17tfm_718{background:#00000029;border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 18px;display:flex}._briefDisclaimer_17tfm_728{letter-spacing:.1em;text-transform:uppercase;color:#8fafc88c;overflow-wrap:anywhere;min-width:0;font-size:.58rem;line-height:1.35}._briefExport_17tfm_737{letter-spacing:.1em;color:#90c4ff;white-space:nowrap;font-size:.62rem;transition:color .12s}._briefExport_17tfm_737:hover{color:#b5d8ff}._briefBottomStrip_17tfm_749{background:#0003;border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 18px;display:flex}._briefBottomStrip_17tfm_749>span{letter-spacing:.1em;text-transform:uppercase;color:#8fafc88c;overflow-wrap:anywhere;min-width:0;font-size:.58rem;line-height:1.35}._briefTryCta_17tfm_768{letter-spacing:.12em;text-transform:uppercase;color:#82dcc9;align-items:center;min-height:32px;padding:6px 0;font-size:.64rem;font-weight:600;text-decoration:none;transition:color .13s,letter-spacing .13s;display:inline-flex}._briefTryCta_17tfm_768:hover{color:#b0eedd;letter-spacing:.14em}._capabilityStrip_17tfm_787{background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:13px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:44px;display:grid;overflow:hidden}._capabilityItem_17tfm_797{background:var(--surface-card);flex-direction:column;gap:5px;padding:18px 18px 15px;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}._capabilityItem_17tfm_797:after{content:"";opacity:0;background:linear-gradient(90deg,#82dcc9b8,#90c4ff70 60%,#0000 100%);height:2px;transition:opacity .22s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0}._capabilityItem_17tfm_797:hover{background:var(--surface-card-elevated);transform:translateY(-2px);box-shadow:inset 0 2px #82dcc924,0 6px 22px #0000001f}._capabilityItem_17tfm_797:hover:after{opacity:1}._capabilityTitle_17tfm_827{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.69rem;font-weight:600}._capabilitySub_17tfm_835{color:var(--text-soft);opacity:.75;font-size:.76rem;line-height:1.56}._features_17tfm_843{flex-direction:column;gap:28px;margin-top:66px;display:flex}._featuresHeader_17tfm_849{flex-direction:column;gap:6px;display:flex}._featuresSubtitle_17tfm_854{color:var(--text-muted);margin:0;font-size:.92rem}._featuresGrid_17tfm_859{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._featureCard_17tfm_864{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:14px;min-width:0;padding:26px;transition:border-color .16s,box-shadow .2s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000001f,inset 0 1px #ffffff0a}._featureCard_17tfm_864:before{content:"";opacity:.14;background:linear-gradient(90deg,#82dcc9b8,#90c4ff70 55%,#0000 100%);height:2px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){._featureCard_17tfm_864:hover{border-color:var(--border-accent-subtle);box-shadow:var(--shadow-soft), 0 0 0 1px #82dcc91f, 0 0 28px #82dcc90f;transform:translateY(-3px)}._featureCard_17tfm_864:hover:before{opacity:1}._featureCard_17tfm_864:hover ._featureIconWrap_17tfm_898{box-shadow:0 0 0 4px var(--accent-08), 0 0 18px var(--accent-12);border-color:var(--border-accent-strong)}}._featureCardTop_17tfm_903{justify-content:space-between;align-items:center;display:flex}._featureNum_17tfm_908{letter-spacing:-.04em;color:var(--accent);opacity:.18;font-family:Fraunces,Georgia,serif;font-size:2.4rem;font-style:italic;font-weight:600;line-height:1;transition:opacity .2s}._featureCard_17tfm_864:hover ._featureNum_17tfm_908{opacity:.32}._featureIconWrap_17tfm_898{background:var(--accent-08);border:1px solid var(--border-accent-subtle);width:48px;height:48px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .2s,border-color .16s;display:flex;box-shadow:0 0 18px #82dcc90f}._featureTitle_17tfm_934{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-size:1.06rem;font-weight:600}._featureText_17tfm_942{color:var(--text-soft);margin:0;font-size:.83rem;line-height:1.67}._method_17tfm_950{flex-direction:column;gap:28px;margin-top:76px;display:flex}._methodHeader_17tfm_956{flex-direction:column;gap:6px;display:flex}._sectionEyebrow_17tfm_961{letter-spacing:.22em;text-transform:uppercase;color:var(--text-soft);font-family:IBM Plex Mono,monospace;font-size:.61rem}._methodSubtitle_17tfm_968{color:var(--text-muted);margin:0;font-size:.92rem}._methodTitle_17tfm_973{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-size:1.08rem;font-weight:600}._methodText_17tfm_981{color:var(--text-soft);margin:0;font-size:.85rem;line-height:1.67}._ctaStrip_17tfm_989{border-radius:var(--radius-xl);background:linear-gradient(135deg,#90c4ff21 0%,#82dcc912 40%,#0000 70%);border:1px solid #90c4ff33;flex-wrap:wrap;align-items:center;gap:32px;margin-top:70px;padding:40px 44px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #90c4ff42,0 12px 40px #00000029,0 0 60px #82dcc90a}._ctaStrip_17tfm_989:before{content:"";background:linear-gradient(90deg,#82dcc98c,#90c4ff4d 45%,#0000);height:1px;position:absolute;top:0;left:0;right:0}._ctaContent_17tfm_1017{flex-direction:column;flex:1;gap:7px;min-width:200px;display:flex}._ctaTitle_17tfm_1024{color:var(--text-strong);letter-spacing:-.025em;margin:0;font-family:Fraunces,Georgia,serif;font-size:1.72rem;font-weight:600}._ctaText_17tfm_1032{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.6}._ctaActions_17tfm_1038{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._ctaBtn_17tfm_1044{border-radius:var(--radius-md);background:var(--accent);color:#04111e;letter-spacing:.01em;align-items:center;gap:8px;height:42px;padding:0 22px;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .13s,transform .12s,box-shadow .14s;display:inline-flex}._ctaBtn_17tfm_1044:hover{box-shadow:var(--shadow-lift), 0 0 24px #90c4ff38;background:#b5d8ff;transform:translateY(-1px)}._ctaBtnSecondary_17tfm_1064{border-radius:var(--radius-md);border:1px solid var(--border-subtle);height:42px;color:var(--text-muted);background:0 0;align-items:center;padding:0 18px;font-size:.85rem;text-decoration:none;transition:border-color .13s,color .13s,background .13s;display:inline-flex}._ctaBtnSecondary_17tfm_1064:hover{border-color:var(--border-strong);color:var(--text);background:var(--surface-card-subtle)}._footer_17tfm_1084{flex-direction:column;gap:0;margin-top:56px;display:flex}._footerTop_17tfm_1090{flex-direction:column;gap:10px;padding-bottom:22px;display:flex}._footerBrand_17tfm_1096{align-items:center;gap:9px;display:inline-flex}._footerBrandMark_17tfm_1101{color:var(--accent);opacity:.75;flex-shrink:0}._footerBrandName_17tfm_1106{letter-spacing:-.015em;color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:1.08rem;font-weight:600}._footerTagline_17tfm_1113{color:var(--text-soft);max-width:58ch;margin:0;font-size:.84rem;line-height:1.65}._footerDivider_17tfm_1120{background:var(--border-subtle);height:1px;margin-bottom:20px}._footerBottom_17tfm_1125{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._footerLinks_17tfm_1132{flex-wrap:wrap;gap:20px;display:flex}._footerLink_17tfm_1132{min-height:44px;color:var(--text-soft);align-items:center;gap:6px;font-size:.84rem;text-decoration:none;transition:color .13s;display:inline-flex}._footerLink_17tfm_1132:hover{color:var(--accent)}@media (width>=1101px){._briefSectionRoute_17tfm_1158{min-height:186px}._briefSectionStandards_17tfm_1164{min-height:300px}._briefProductDesc_17tfm_465{min-height:68px}._briefTwoCols_17tfm_667{min-height:140px}}[data-theme=light] ._eyebrow_17tfm_76{color:#1a7a60;background:#64b4a014;border-color:#64b4a038}[data-theme=light] ._eyebrowDot_17tfm_93{background:#1a7a60}[data-theme=light] ._composerInputRow_17tfm_150{background:#ffffffeb;border-color:#648cc838;box-shadow:0 4px 16px #0e265812,0 1px 3px #0e26580d}[data-theme=light] ._composerInputRow_17tfm_150:focus-within{border-color:#1553b666;box-shadow:0 0 0 3px #1553b614,0 4px 16px #0e265814}[data-theme=light] ._composerInput_17tfm_150{color:var(--text)}[data-theme=light] ._composerPrompt_17tfm_165{color:#1a7a60}[data-theme=light] ._composerBtn_17tfm_189{color:#fff;background:#0e7a6a}[data-theme=light] ._composerBtn_17tfm_189:hover{background:#0c6a5a}[data-theme=light] ._briefCard_17tfm_349{background:linear-gradient(#f5f2ed 0%,#f0ede6 100%);border-color:#0e26581a;box-shadow:0 0 0 1px #0e26580a,0 28px 64px #0e265817,0 8px 20px #0e26580d}[data-theme=light] ._briefAccentLine_17tfm_375{background:linear-gradient(90deg,#1553b68c 0%,#0e7a6a61 55%,#0000 100%)}[data-theme=light] ._briefHeader_17tfm_396{background:#0e265806;border-color:#0e265812}[data-theme=light] ._briefCode_17tfm_406{color:#0e7a6a}[data-theme=light] ._briefStatusLabel_17tfm_414{color:#4e6a8ccc}[data-theme=light] ._briefStatusDot_17tfm_424{background:#0e7a6a}[data-theme=light] ._briefProductName_17tfm_444{color:#0a1628}[data-theme=light] ._briefProductFlags_17tfm_458{color:#4e6a8ca6}[data-theme=light] ._briefProductDesc_17tfm_465{color:#4e6a8c}[data-theme=light] ._briefSectionLabel_17tfm_479{color:#0e7a6a}[data-theme=light] ._briefSectionLabelAmber_17tfm_487{color:#8a5a10}[data-theme=light] ._briefStdCount_17tfm_502{color:#4e6a8c99}[data-theme=light] ._briefSection_17tfm_387,[data-theme=light] ._briefTwoCols_17tfm_667{border-top-color:#0e265812}[data-theme=light] ._briefTableHead_17tfm_583 th{color:#4e6a8c99;border-bottom-color:#0e265812}[data-theme=light] ._briefTableRow_17tfm_597{border-bottom-color:#0e26580f}[data-theme=light] ._briefTableRow_17tfm_597:hover{background:#0e265806}[data-theme=light] ._briefTdRoute_17tfm_616 span{color:#1553b6;background:#0e26580d;border-color:#0e26581f}[data-theme=light] ._briefTdNum_17tfm_637{color:#0a1c38}[data-theme=light] ._briefTdDesc_17tfm_644{color:#2e4a6eb8}[data-theme=light] ._briefTdHarmonised_17tfm_651{color:#0e7a56}[data-theme=light] ._briefTdCandidate_17tfm_658{color:#8a5a10}[data-theme=light] ._briefRoutItem_17tfm_1261{border-bottom-color:#0e26580f}[data-theme=light] ._routeRailKey_17tfm_528{color:#4e6a8c99}[data-theme=light] ._routeRailItem_17tfm_516{border-bottom-color:#0e26580f}[data-theme=light] ._routeRailValue_17tfm_538{color:#2e4a6ecc}[data-theme=light] ._briefList_17tfm_674 li{color:#2e4a6ed9}[data-theme=light] ._briefList_17tfm_674 li:before{color:#0e7a6a}[data-theme=light] ._briefClarification_17tfm_695 em{color:#2e4a6ed9}[data-theme=light] ._briefQMark_17tfm_704{color:#8a5a10}[data-theme=light] ._briefMoreCell_17tfm_566{color:#4e6a8c80}[data-theme=light] ._briefFooter_17tfm_718,[data-theme=light] ._briefBottomStrip_17tfm_749{background:#0e265805;border-top-color:#0e265812}[data-theme=light] ._briefDisclaimer_17tfm_728,[data-theme=light] ._briefBottomStrip_17tfm_749>span{color:#4e6a8c8c}[data-theme=light] ._briefExport_17tfm_737{color:#1553b6}[data-theme=light] ._briefTryCta_17tfm_768{color:#0e7a6a}[data-theme=light] ._briefTryCta_17tfm_768:hover{color:#0a5a50}[data-theme=light] ._sampleSelectorBtn_17tfm_319{color:#1f375ba8;background:#ffffffc7;border-color:#1553b624}[data-theme=light] ._sampleSelectorBtn_17tfm_319:hover,[data-theme=light] ._sampleSelectorBtnActive_17tfm_341{color:#145b49;background:#1a7a601a;border-color:#1a7a6042}[data-theme=light] ._capabilityStrip_17tfm_787{background:#648cc814}[data-theme=light] ._capabilityItem_17tfm_797{background:#ffffffeb}[data-theme=light] ._capabilityItem_17tfm_797:hover{box-shadow:inset 0 2px #0e7a6a33}[data-theme=light] ._capabilityItem_17tfm_797:after{background:#0e7a6a61}[data-theme=light] ._featureCard_17tfm_864{background:#fffffff5;box-shadow:0 4px 18px #0e265812,inset 0 1px #ffffffe6}[data-theme=light] ._featureIconWrap_17tfm_898{color:#1553b6;background:#1553b612;border-color:#1553b624}[data-theme=light] ._featureCard_17tfm_864:before{background:linear-gradient(90deg,#1553b638,#0000 70%)}[data-theme=light] ._ctaStrip_17tfm_989{background:linear-gradient(135deg,#1553b614 0%,#0e7a6a0a 40%,#0000 70%);border-color:#1553b62e;box-shadow:inset 0 1px #1553b62e,0 8px 28px #0e265814}[data-theme=light] ._ctaStrip_17tfm_989:before{background:linear-gradient(90deg,#0e7a6a73,#1553b642 45%,#0000)}[data-theme=light] ._ctaBtn_17tfm_1044{color:#fff;background:#1553b6}[data-theme=light] ._ctaBtn_17tfm_1044:hover{background:#1a5fcc}@media (width<=1100px){._hero_17tfm_30{grid-template-columns:1fr;gap:32px;padding:40px 0 52px}._heroTitle_17tfm_107{font-size:4.2rem}._briefCard_17tfm_349{max-width:600px}._briefShowcase_17tfm_297{max-width:640px}._capabilityStrip_17tfm_787,._featuresGrid_17tfm_859{grid-template-columns:repeat(2,1fr)}._ctaStrip_17tfm_989{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=720px){._hero_17tfm_30{gap:24px;padding:26px 0 34px}._heroBg_17tfm_30{background-size:auto,24px 24px;inset:-36px -24px 0}._heroCopy_17tfm_65{gap:18px}._heroTitle_17tfm_107{font-size:3.1rem;line-height:1.04}._heroText_17tfm_125{font-size:1.06rem;line-height:1.58}._heroStatementClaim_17tfm_280{font-size:.88rem}._heroStatementGloss_17tfm_287{font-size:.8rem}._capabilityStrip_17tfm_787{grid-template-columns:1fr 1fr}._featuresGrid_17tfm_859{grid-template-columns:1fr}._briefTwoCols_17tfm_667{grid-template-columns:1fr;gap:12px}._briefCard_17tfm_349{max-width:100%}._sampleSelector_17tfm_306{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}._ctaActions_17tfm_1038,._ctaBtn_17tfm_1044,._ctaBtnSecondary_17tfm_1064{width:100%}._ctaBtn_17tfm_1044,._ctaBtnSecondary_17tfm_1064{justify-content:center}._chip_17tfm_218,._chipMuted_17tfm_240{min-height:40px;padding:0 14px;font-size:.8rem}._composerBtn_17tfm_189,._composerInput_17tfm_150{height:52px}._heroHint_17tfm_1443{gap:7px;font-size:.81rem}}@media (width<=560px){._hero_17tfm_30{gap:20px;padding:20px 0 30px}._heroCopy_17tfm_65{gap:16px}._eyebrow_17tfm_76{letter-spacing:.1em;white-space:normal;overflow-wrap:anywhere;border-radius:10px;align-items:flex-start}._heroTitle_17tfm_107{text-wrap:balance;font-size:2.55rem;line-height:1.05}._heroText_17tfm_125{font-size:1rem;line-height:1.58}._heroStatementNum_17tfm_265{font-size:.95rem}._composerInputRow_17tfm_150{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._composerInput_17tfm_150{height:48px;padding-right:10px}._composerBtn_17tfm_189{border-radius:0 0 8px 8px;grid-column:1/-1;width:100%;height:44px;box-shadow:none!important;transform:none!important}._composerChips_17tfm_212,._sampleSelector_17tfm_306{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}._composerChips_17tfm_212::-webkit-scrollbar{display:none}._sampleSelector_17tfm_306::-webkit-scrollbar{display:none}._chip_17tfm_218,._chipMuted_17tfm_240,._sampleSelectorBtn_17tfm_319{flex:none}._sampleSelector_17tfm_306{margin-right:-12px;padding-right:12px}._sampleSelectorBtn_17tfm_319{min-height:34px;padding:6px 10px;line-height:1.2}._briefCard_17tfm_349{border-radius:12px}._briefHeader_17tfm_396,._briefProductSection_17tfm_438,._briefSection_17tfm_387,._briefTwoCols_17tfm_667,._briefFooter_17tfm_718,._briefBottomStrip_17tfm_749{padding-left:14px;padding-right:14px}._briefProductName_17tfm_444{font-size:1.08rem}._briefProductDesc_17tfm_465{font-size:.78rem;line-height:1.5}._routeRailItem_17tfm_516{grid-template-columns:62px 1fr;gap:6px}._routeRailKey_17tfm_528{letter-spacing:.08em;font-size:.5rem}._routeRailValue_17tfm_538{font-size:.57rem}._briefChip_17tfm_1565,._briefChipExtra_17tfm_1566{white-space:normal;height:auto;min-height:24px;padding-top:4px;padding-bottom:4px;line-height:1.2}._briefTable_17tfm_578{table-layout:auto}._briefTableHead_17tfm_583 th:nth-child(3),._briefTdDesc_17tfm_644{display:none}._briefTdRoute_17tfm_616{width:66px}._briefTdNum_17tfm_637{width:auto}._briefTdHarmonised_17tfm_651,._briefTdCandidate_17tfm_658{width:64px}._capabilityStrip_17tfm_787{grid-template-columns:1fr}._capabilityItem_17tfm_797,._featureCard_17tfm_864,._methodStep_17tfm_1603{padding:18px}._features_17tfm_843{gap:20px;margin-top:36px}._method_17tfm_950{gap:20px;margin-top:44px}._ctaStrip_17tfm_989{border-radius:var(--radius-lg);margin-top:44px;padding:24px 20px}._heroStatement_17tfm_251{padding:10px 0}._heroHint_17tfm_1443{gap:6px;font-size:.78rem}._chip_17tfm_218,._chipMuted_17tfm_240{min-height:40px;padding:0 12px;font-size:.78rem}._sampleSelectorBtn_17tfm_319{min-height:40px}}@media (width<=480px){._eyebrow_17tfm_76{letter-spacing:.1em;border-radius:10px;align-items:flex-start}._composerInputRow_17tfm_150{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._composerBtn_17tfm_189{border-radius:0 0 8px 8px;grid-column:1/-1;width:100%;height:44px;box-shadow:none!important;transform:none!important}._composerChips_17tfm_212{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}._composerChips_17tfm_212::-webkit-scrollbar{display:none}._chip_17tfm_218,._chipMuted_17tfm_240{flex:none}._ctaStrip_17tfm_989{padding:24px 20px}._briefHeader_17tfm_396,._briefProductSection_17tfm_438,._briefSection_17tfm_387,._briefTwoCols_17tfm_667,._briefFooter_17tfm_718,._briefBottomStrip_17tfm_749{padding-left:14px;padding-right:14px}._sampleSelectorBtn_17tfm_319{white-space:nowrap;letter-spacing:.03em;flex:none;min-height:36px;padding:6px 8px;line-height:1.2}._briefHeader_17tfm_396,._briefFooter_17tfm_718,._briefBottomStrip_17tfm_749{flex-direction:column;align-items:flex-start;gap:7px}._briefStatusLabel_17tfm_414,._briefExport_17tfm_737,._briefTryCta_17tfm_768{white-space:normal}._briefProductNameRow_17tfm_444{gap:6px}._briefProductFlags_17tfm_458{line-height:1.35}._briefChip_17tfm_1565,._briefChipExtra_17tfm_1566{white-space:normal;height:auto;min-height:24px;padding-top:4px;padding-bottom:4px;line-height:1.2}._briefTable_17tfm_578{table-layout:auto}._briefTableHead_17tfm_583 th:nth-child(3),._briefTdDesc_17tfm_644{display:none}._briefTdRoute_17tfm_616{width:70px}._briefTdNum_17tfm_637{width:auto}._briefTdHarmonised_17tfm_651,._briefTdCandidate_17tfm_658{width:68px}._briefTwoCols_17tfm_667{display:none}._briefStandardsViewport_17tfm_558{overscroll-behavior:contain}}@media (width<=380px){._heroTitle_17tfm_107{font-size:2.2rem}._briefHeader_17tfm_396,._briefProductSection_17tfm_438,._briefSection_17tfm_387,._briefTwoCols_17tfm_667,._briefFooter_17tfm_718,._briefBottomStrip_17tfm_749{padding-left:12px;padding-right:12px}._briefTdRoute_17tfm_616{width:56px}._briefTdRoute_17tfm_616 span{padding:0 4px;font-size:.5rem}._briefTdHarmonised_17tfm_651,._briefTdCandidate_17tfm_658{width:58px;font-size:.54rem!important}._routeRailItem_17tfm_516{grid-template-columns:54px 1fr;gap:5px}}@media (prefers-reduced-motion:reduce){._eyebrowDot_17tfm_93{opacity:1;box-shadow:none;animation:none}._briefStatusDot_17tfm_424{opacity:1;animation:none}._headerAction_17tfm_6,._chip_17tfm_218,._chipMuted_17tfm_240,._composerBtn_17tfm_189,._sampleSelectorBtn_17tfm_319,._featureCard_17tfm_864,._featureIconWrap_17tfm_898,._methodStep_17tfm_1603,._briefCard_17tfm_349,._footerLink_17tfm_1132,._capabilityItem_17tfm_797,._trustStat_17tfm_1783{transition:none}._featureCard_17tfm_864:before,._featureCard_17tfm_864:hover:before{opacity:0}._composerBtn_17tfm_189:hover{box-shadow:none;transform:none}._chip_17tfm_218:hover,._capabilityItem_17tfm_797:hover{transform:none}._heroBg_17tfm_30{animation:none!important}._anim_17tfm_1791{opacity:1!important;animation:none!important;transform:none!important}._reveal_17tfm_1792{opacity:1!important;transition:none!important;transform:none!important}._nodeDot_17tfm_1793,._nodeKey_17tfm_1794,._nodeVal_17tfm_1794{opacity:1!important;transform:none!important}._bandActive_17tfm_1795 ._nodeDot_17tfm_1793,._bandActive_17tfm_1795 ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._nodeVal_17tfm_1794{animation:none!important}._bandRail_17tfm_1798:before{transition:none!important;transform:none!important}._timelineMarker_17tfm_1799{opacity:1!important;transform:none!important}._timelineStepActive_17tfm_1800 ._timelineMarker_17tfm_1799{animation:none!important}._timeline_17tfm_1799:before{transition:none!important;transform:none!important}._briefScan_17tfm_1802{display:none!important}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516,._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597{opacity:1!important;animation:none!important}._ctaBtn_17tfm_1044:after{display:none!important}}._heroHint_17tfm_1443{width:fit-content;color:var(--text-soft);align-items:center;gap:9px;padding:4px 2px;font-size:.82rem;text-decoration:none;transition:color .15s;display:inline-flex}._heroHint_17tfm_1443:hover{color:var(--text-strong)}._heroHintIcon_17tfm_1827{color:var(--accent-teal);flex-shrink:0;display:inline-flex}._heroHintArrow_17tfm_1828{color:var(--accent);flex-shrink:0;transition:transform .16s}._heroHint_17tfm_1443:hover ._heroHintArrow_17tfm_1828{transform:translate(3px)}._coverageBar_17tfm_1832{margin-top:14px}._trustStats_17tfm_1835{background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:14px;display:grid;overflow:hidden}._trustStat_17tfm_1783{background:var(--surface-card);flex-direction:column;gap:4px;padding:20px 22px;transition:background .18s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1);display:flex}._trustStat_17tfm_1783:hover{background:var(--surface-card-elevated);box-shadow:inset 0 0 0 1px var(--border-accent-subtle)}._trustStatNum_17tfm_1858{letter-spacing:-.03em;color:var(--text-strong);font-family:Fraunces,Georgia,serif;font-size:1.9rem;font-weight:600;line-height:1}._trustStatLabel_17tfm_1866{letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);font-family:IBM Plex Mono,monospace;font-size:.62rem;line-height:1.4}._trustStatAccent_17tfm_1874 ._trustStatNum_17tfm_1858{color:var(--accent-teal);font-size:2.2rem}._trustStatWide_17tfm_1878 ._trustStatNum_17tfm_1858{color:var(--text-strong);letter-spacing:-.02em;font-size:1.55rem;font-weight:600}._trustStatWide_17tfm_1878 ._trustStatLabel_17tfm_1866{font-size:.62rem}@media (width<=980px){._trustStats_17tfm_1835{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){._trustStats_17tfm_1835{grid-template-columns:1fr 1fr}._trustStat_17tfm_1783{padding:16px 18px}._trustStatNum_17tfm_1858{font-size:1.55rem}}._band_17tfm_1795{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);margin-top:16px;padding:30px 30px 26px;position:relative;overflow:hidden}._band_17tfm_1795:before{content:"";background:linear-gradient(90deg, var(--route-red), var(--route-safety), var(--route-emc), var(--route-radio), var(--route-cyber), var(--route-parallel));opacity:.7;height:2px;position:absolute;inset:0 0 auto}._bandHead_17tfm_1914{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px;display:flex}._bandTitle_17tfm_1922{color:var(--text-strong);letter-spacing:-.02em;font-family:Fraunces,Georgia,serif;font-size:1.18rem;font-weight:600}._bandTitle_17tfm_1922 em{color:var(--accent);font-style:italic}._bandNote_17tfm_1930{letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);opacity:.75;font-family:IBM Plex Mono,monospace;font-size:.6rem}._bandRail_17tfm_1798{grid-template-columns:repeat(6,1fr);gap:0;display:grid;position:relative}._bandRail_17tfm_1798:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--route-red) 50%, transparent), color-mix(in srgb, var(--route-safety) 42%, transparent), color-mix(in srgb, var(--route-emc) 42%, transparent), color-mix(in srgb, var(--route-radio) 42%, transparent), color-mix(in srgb, var(--route-cyber) 42%, transparent), color-mix(in srgb, var(--route-parallel) 50%, transparent));z-index:0;transform-origin:0;height:2px;transition:transform 1s cubic-bezier(.2,.7,.2,1) .15s;position:absolute;top:6px;left:8%;right:8%;transform:scaleX(0)}._node_17tfm_1793{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 6px;display:flex;position:relative}._nodeDot_17tfm_1793{border:3px solid var(--bg);width:14px;height:14px;box-shadow:0 0 0 1px var(--border), 0 0 16px var(--nc,transparent);background:var(--nc);opacity:.22;border-radius:50%;transition:box-shadow .2s;transform:scale(.4)}._node_17tfm_1793:hover ._nodeDot_17tfm_1793{box-shadow:0 0 0 1px var(--border), 0 0 24px var(--nc)}._nodeKey_17tfm_1794{letter-spacing:.1em;text-transform:uppercase;color:var(--text-strong);opacity:0;font-family:IBM Plex Mono,monospace;font-size:.58rem;font-weight:600;transform:translateY(7px)}._nodeVal_17tfm_1794{color:var(--text-soft);opacity:0;max-width:16ch;font-size:.73rem;line-height:1.5;transition:color .16s;transform:translateY(7px)}._node_17tfm_1793:hover ._nodeVal_17tfm_1794{color:var(--text-muted)}._capabilityKey_17tfm_2008{align-items:center;gap:9px;display:flex}._capabilityIcon_17tfm_2013{color:var(--accent);opacity:.9;display:inline-flex}._analyzerSection_17tfm_2016{flex-direction:column;gap:28px;margin-top:84px;scroll-margin-top:90px;display:flex}._analyzerHeader_17tfm_2023{flex-direction:column;gap:10px;max-width:64ch;display:flex}._analyzerTitle_17tfm_2029{letter-spacing:-.03em;color:var(--text-strong);margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}._analyzerTitle_17tfm_2029 em{color:var(--accent);font-style:italic}._analyzerLede_17tfm_2038{color:var(--text-muted);margin:0;font-size:.96rem;line-height:1.6}._analyzerLede_17tfm_2038 strong{color:var(--text-strong);font-weight:600}._azPanel_17tfm_2046{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(176deg, var(--surface-card-elevated), var(--surface-card));box-shadow:var(--shadow-card);position:relative;overflow:hidden}._azPanel_17tfm_2046:before{content:"";background:linear-gradient(90deg, var(--accent-teal), var(--accent) 48%, transparent 92%);height:2px;position:absolute;inset:0 0 auto}._azHead_17tfm_2061{border-bottom:1px solid var(--border-subtle);background:var(--surface-card-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;display:flex}._azHeadL_17tfm_2071{flex-direction:column;gap:3px;display:flex}._azHeadTitle_17tfm_2072{letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);font-family:IBM Plex Mono,monospace;font-size:.66rem}._azHeadSub_17tfm_2079{color:var(--text-soft);font-size:.8rem}._azProg_17tfm_2080{align-items:center;gap:11px;display:flex}._azSegs_17tfm_2081{gap:5px;display:flex}._azSeg_17tfm_2081{background:var(--surface-card-subtle);border:1px solid var(--border-subtle);border-radius:999px;width:26px;height:4px;transition:background .3s,border-color .3s}._azSegOn_17tfm_2090{border-color:#0000}._azProgTxt_17tfm_2091{letter-spacing:.08em;color:var(--text-soft);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:.62rem}._azGrid_17tfm_2099{grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}._azCard_17tfm_2105{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card-subtle);flex-direction:column;transition:border-color .18s,box-shadow .18s,background .18s,transform .16s;display:flex;overflow:hidden}._azCard_17tfm_2105:hover{border-color:var(--border-sm);background:var(--surface-card);box-shadow:var(--shadow-lift);transform:translateY(-2px)}._azCardSet_17tfm_2120{border-color:var(--azc-bd,var(--border-accent-subtle));background:linear-gradient(160deg, color-mix(in srgb, var(--azc,var(--accent-teal)) 7%, var(--surface-card)), var(--surface-card) 60%);box-shadow:0 0 0 1px var(--azc-bd,transparent), var(--shadow-lift)}._azCardBar_17tfm_2125{display:none}._azCardIn_17tfm_2126{flex-direction:column;gap:12px;padding:15px 16px 17px;display:flex}._azCardHead_17tfm_2127{align-items:baseline;gap:9px;display:flex}._azNum_17tfm_2128{color:var(--azc,var(--accent-teal));opacity:.4;font-family:Fraunces,Georgia,serif;font-size:1.4rem;font-style:italic;font-weight:500;line-height:1;transition:opacity .2s}._azCardSet_17tfm_2120 ._azNum_17tfm_2128{opacity:.95}._azLbl_17tfm_2139{letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);font-family:IBM Plex Mono,monospace;font-size:.62rem;transition:color .18s}._azCardSet_17tfm_2120 ._azLbl_17tfm_2139{color:var(--azc,var(--accent-teal))}._azCheck_17tfm_2148{color:var(--azc,var(--accent-teal));margin-left:auto;display:inline-flex}._azChips_17tfm_2149{flex-wrap:wrap;gap:7px;display:flex}._azChip_17tfm_2149{border:1px solid var(--border-subtle);background:var(--surface-card-subtle);min-height:36px;color:var(--text-muted);white-space:nowrap;cursor:pointer;border-radius:999px;padding:0 13px;font-family:inherit;font-size:.81rem;transition:color .13s,background .13s,border-color .13s,transform .12s}._azChip_17tfm_2149:hover{background:var(--accent-08);border-color:var(--border-accent-subtle);color:var(--text-strong);transform:translateY(-1px)}._azChipSel_17tfm_2169{background:var(--azc-sel,var(--accent-16));border-color:var(--azc-bd,var(--border-accent-strong));color:var(--azc-txt,var(--text-strong));font-weight:500}._azCard_17tfm_2105[data-c=safety]{--azc:#8fdab8;--azc-bd:#8fdab866;--azc-sel:#8fdab829;--azc-txt:#9ce0bc}._azCard_17tfm_2105[data-c=radio]{--azc:#9cc7ff;--azc-bd:#9cc7ff66;--azc-sel:#9cc7ff29;--azc-txt:#b5d8ff}._azCard_17tfm_2105[data-c=amber]{--azc:#f3cc76;--azc-bd:#f3cc7666;--azc-sel:#f3cc7629;--azc-txt:#f5d47a}._azCard_17tfm_2105[data-c=teal]{--azc:#82dcc9;--azc-bd:#82dcc966;--azc-sel:#82dcc929;--azc-txt:#a8edd8}[data-theme=light] ._azCard_17tfm_2105[data-c=safety]{--azc-txt:#0e7a56}[data-theme=light] ._azCard_17tfm_2105[data-c=radio]{--azc-txt:#1553b6}[data-theme=light] ._azCard_17tfm_2105[data-c=amber]{--azc-txt:#8a5a10}[data-theme=light] ._azCard_17tfm_2105[data-c=teal]{--azc-txt:#0e7a6a}._azGuided_17tfm_2185{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card-subtle);margin:0 18px;overflow:hidden}._azGuidedSummary_17tfm_2192{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;padding:14px 18px;list-style:none;display:flex}._azGuidedSummary_17tfm_2192::-webkit-details-marker{display:none}._azGuidedIcon_17tfm_2202{color:var(--accent-teal);flex-shrink:0;display:inline-flex}._azGuidedTitle_17tfm_2203{color:var(--text-strong);font-size:.88rem;font-weight:600}._azGuidedOpt_17tfm_2204{letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);font-family:IBM Plex Mono,monospace;font-size:.56rem}._azGuidedChevron_17tfm_2211{color:var(--text-soft);margin-left:auto;transition:transform .25s;display:inline-flex}._azGuided_17tfm_2185[open] ._azGuidedChevron_17tfm_2211{transform:rotate(90deg)}._azGuidedBody_17tfm_2213{padding:0 18px 14px}._azGq_17tfm_2214{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}._azGqTxt_17tfm_2223{color:var(--text);flex:1;min-width:170px;font-size:.87rem}._azGqOpts_17tfm_2224{flex-wrap:wrap;gap:7px;display:flex}._azGopt_17tfm_2225{border:1px solid var(--border-subtle);min-height:36px;color:var(--text-soft);cursor:pointer;background:0 0;border-radius:999px;padding:0 13px;font-family:inherit;font-size:.79rem;transition:color .13s,background .13s,border-color .13s}._azGopt_17tfm_2225:hover{color:var(--text-strong);border-color:var(--border-accent-subtle);background:var(--accent-08)}._azGoptSel_17tfm_2238{background:var(--accent-16);border-color:var(--border-accent-strong);color:var(--text-strong);font-weight:500}._azFoot_17tfm_2241{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding:18px;display:flex}._azAnalyzeBtn_17tfm_2250{border-radius:var(--radius-md);background:var(--accent-teal);color:#021008;cursor:pointer;border:none;align-items:center;gap:10px;height:48px;padding:0 26px;font-family:inherit;font-size:.94rem;font-weight:700;transition:background .13s,transform .12s,box-shadow .14s;display:inline-flex;position:relative;overflow:hidden}._azAnalyzeBtn_17tfm_2250 svg{transition:transform .15s}._azAnalyzeBtn_17tfm_2250:hover{background:#9becd6;transform:translateY(-2px);box-shadow:0 12px 28px #82dcc952}._azAnalyzeBtn_17tfm_2250:hover svg{transform:translate(3px)}._azAnalyzeBtn_17tfm_2250:disabled{opacity:.65;box-shadow:none;cursor:default;transform:none}[data-theme=light] ._azAnalyzeBtn_17tfm_2250{color:#fff}._azHint_17tfm_2273{color:var(--text-soft);max-width:34ch;font-size:.82rem;line-height:1.5}._azBusy_17tfm_2274{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-teal);align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-size:.68rem;display:inline-flex}._azSpin_17tfm_2284{border:2px solid var(--teal-20);border-top-color:var(--accent-teal);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _azspin_17tfm_1}@keyframes _azspin_17tfm_1{to{transform:rotate(360deg)}}._azResult_17tfm_2295{border-top:1px solid var(--border-subtle)}._azResultPad_17tfm_2296{flex-direction:column;gap:14px;padding:20px 18px;display:flex}._azResultTop_17tfm_2297{align-items:center;gap:9px;display:flex}._azResultEyebrow_17tfm_2298{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-teal);font-family:IBM Plex Mono,monospace;font-size:.64rem}._azResultCheck_17tfm_2305{background:var(--success-bg);width:20px;height:20px;color:var(--success);border-radius:50%;place-items:center;display:grid}._azPills_17tfm_2314{flex-wrap:wrap;gap:8px;display:flex}._azPill_17tfm_2314{border:1px solid var(--border-subtle);background:var(--surface-card-subtle);letter-spacing:.04em;height:30px;color:var(--text-muted);border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-family:IBM Plex Mono,monospace;font-size:.64rem;animation:.45s cubic-bezier(.2,.7,.2,1) both _azPillIn_17tfm_1;display:inline-flex}._azPdot_17tfm_2330{border-radius:50%;flex-shrink:0;width:7px;height:7px}@keyframes _azPillIn_17tfm_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._azResultFoot_17tfm_2332{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._azResultMeta_17tfm_2333{color:var(--text-soft);font-size:.82rem}._azResultMeta_17tfm_2333 b{color:var(--text-strong);font-weight:600}._azResultLink_17tfm_2335{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:.72rem;text-decoration:none;transition:gap .16s,color .15s;display:inline-flex}._azResultLink_17tfm_2335:hover{color:var(--text-strong);gap:11px}._timeline_17tfm_1799{grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:relative}._timeline_17tfm_1799:before{content:"";background:var(--border);z-index:0;transform-origin:0;height:2px;transition:transform 1s cubic-bezier(.2,.7,.2,1) .15s;position:absolute;top:19px;left:16%;right:16%;transform:scaleX(0)}._timelineStep_17tfm_1800{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:0 22px;display:flex;position:relative}._timelineMarker_17tfm_1799{background:var(--surface-card-elevated);border:1px solid var(--border-accent-subtle);width:44px;height:44px;color:var(--accent);box-shadow:0 0 0 5px var(--bg), 0 0 24px var(--accent-12);opacity:0;border-radius:50%;place-items:center;font-family:Fraunces,Georgia,serif;font-size:1.1rem;font-style:italic;font-weight:600;display:grid;transform:scale(.5)}._timeline_17tfm_1799 ._methodTitle_17tfm_973{font-size:1.06rem}._timeline_17tfm_1799 ._methodText_17tfm_981{max-width:32ch}._footer_17tfm_1084{position:relative}._footerWatermark_17tfm_2401{color:var(--text-strong);opacity:.035;pointer-events:none;position:absolute;bottom:-28px;right:-10px}@media (width<=980px){._bandRail_17tfm_1798{grid-template-columns:repeat(3,1fr);gap:28px 0}._bandRail_17tfm_1798:before{display:none}._timeline_17tfm_1799{grid-template-columns:1fr;gap:24px}._timeline_17tfm_1799:before{display:none}._timelineStep_17tfm_1800{text-align:left;flex-direction:row;align-items:flex-start;gap:20px;padding:0 8px}._timelineMarker_17tfm_1799{flex-shrink:0}._timeline_17tfm_1799 ._methodTitle_17tfm_973,._timeline_17tfm_1799 ._methodText_17tfm_981{text-align:left}._timeline_17tfm_1799 ._methodText_17tfm_981{max-width:none}}@media (width<=720px){._azGrid_17tfm_2099{grid-template-columns:1fr}._azHead_17tfm_2061{flex-direction:column;align-items:flex-start}._footerWatermark_17tfm_2401{display:none}._azFoot_17tfm_2241{flex-direction:column;align-items:stretch;gap:12px}._azAnalyzeBtn_17tfm_2250{justify-content:center;width:100%;height:52px;font-size:1rem}._azHint_17tfm_2273{max-width:none;font-size:.8rem}._azChip_17tfm_2149{height:44px;padding:0 16px;font-size:.87rem}._azGopt_17tfm_2225{height:44px}._azGuidedSummary_17tfm_2192{min-height:52px;padding:16px 18px}._band_17tfm_1795{padding:22px 22px 20px}._bandHead_17tfm_1914{margin-bottom:16px}._analyzerSection_17tfm_2016{margin-top:60px}}@media (width<=560px){._bandRail_17tfm_1798{grid-template-columns:repeat(2,1fr);gap:24px 0}._band_17tfm_1795{padding:18px 16px}._bandHead_17tfm_1914{flex-direction:column;gap:4px;margin-bottom:12px}._bandTitle_17tfm_1922{font-size:1.02rem}._bandNote_17tfm_1930{font-size:.58rem}._azGrid_17tfm_2099{gap:10px;padding:14px}._azHead_17tfm_2061{padding:14px 16px}._azGuided_17tfm_2185{margin:0 14px}._azGuidedBody_17tfm_2213{padding:0 14px 12px}._azFoot_17tfm_2241{padding:14px}._azResultPad_17tfm_2296{padding:16px 14px}._azGq_17tfm_2214{gap:8px;padding:10px 0}._azGqTxt_17tfm_2223{min-width:0;font-size:.84rem}._azCardIn_17tfm_2126{padding:12px 14px 15px}._timelineStep_17tfm_1800{gap:14px;padding:0 4px}._timelineMarker_17tfm_1799{width:38px;height:38px;font-size:.95rem}}@media (prefers-reduced-motion:reduce){._azPill_17tfm_2314,._azSpin_17tfm_2284{animation:none}._azAnalyzeBtn_17tfm_2250,._azChip_17tfm_2149,._azGopt_17tfm_2225,._azCard_17tfm_2105,._heroHintArrow_17tfm_1828,._azGuidedChevron_17tfm_2211,._nodeDot_17tfm_1793{transition:none}._azAnalyzeBtn_17tfm_2250:hover{box-shadow:none;transform:none}._azChip_17tfm_2149:hover{transform:none}._timelineStep_17tfm_1800{transition:none}}._anim_17tfm_1791{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) both _riseIn_17tfm_1;transform:translateY(16px)}._anim1_17tfm_2491{animation-delay:40ms}._anim2_17tfm_2492{animation-delay:.12s}._anim3_17tfm_2493{animation-delay:.2s}._anim4_17tfm_2494{animation-delay:.28s}._anim5_17tfm_2495{animation-delay:.38s}._anim6_17tfm_2496{animation-delay:.48s}._anim7_17tfm_2497{animation-delay:.6s}@keyframes _riseIn_17tfm_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._reveal_17tfm_1792{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}._revealDelay1_17tfm_2510{transition-delay:60ms}._revealDelay2_17tfm_2511{transition-delay:.12s}._revealDelay3_17tfm_2512{transition-delay:.18s}._revealDelay4_17tfm_2513{transition-delay:.26s}._revealDelay5_17tfm_2514{transition-delay:.36s}._revealIn_17tfm_2515{opacity:1!important;transform:none!important}._bandActive_17tfm_1795 ._bandRail_17tfm_1798:before{transform:scaleX(1)}._bandActive_17tfm_1795 ._nodeDot_17tfm_1793{animation:.55s cubic-bezier(.2,.7,.2,1) forwards _nodePop_17tfm_1}._bandActive_17tfm_1795 ._node_17tfm_1793:first-child ._nodeDot_17tfm_1793{animation-delay:.3s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(2) ._nodeDot_17tfm_1793{animation-delay:.42s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(3) ._nodeDot_17tfm_1793{animation-delay:.54s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(4) ._nodeDot_17tfm_1793{animation-delay:.66s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(5) ._nodeDot_17tfm_1793{animation-delay:.78s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(6) ._nodeDot_17tfm_1793{animation-delay:.9s}._bandActive_17tfm_1795 ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._nodeVal_17tfm_1794{animation:.5s forwards _fadeUp_17tfm_1}._bandActive_17tfm_1795 ._node_17tfm_1793:first-child ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:first-child ._nodeVal_17tfm_1794{animation-delay:.38s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(2) ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(2) ._nodeVal_17tfm_1794{animation-delay:.5s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(3) ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(3) ._nodeVal_17tfm_1794{animation-delay:.62s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(4) ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(4) ._nodeVal_17tfm_1794{animation-delay:.74s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(5) ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(5) ._nodeVal_17tfm_1794{animation-delay:.86s}._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(6) ._nodeKey_17tfm_1794,._bandActive_17tfm_1795 ._node_17tfm_1793:nth-child(6) ._nodeVal_17tfm_1794{animation-delay:.98s}@keyframes _nodePop_17tfm_1{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes _fadeUp_17tfm_1{to{opacity:1;transform:none}}._timelineActive_17tfm_2551:before{transform:scaleX(1)}._timelineStepActive_17tfm_1800 ._timelineMarker_17tfm_1799{animation:.55s cubic-bezier(.2,.7,.2,1) forwards _nodePop_17tfm_1}._timelineStepActive_17tfm_1800:first-child ._timelineMarker_17tfm_1799{animation-delay:.15s}._timelineStepActive_17tfm_1800:nth-child(2) ._timelineMarker_17tfm_1799{animation-delay:.33s}._timelineStepActive_17tfm_1800:nth-child(3) ._timelineMarker_17tfm_1799{animation-delay:.51s}._briefScan_17tfm_1802{z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}._briefCardScanned_17tfm_2567 ._briefScan_17tfm_1802:before{content:"";background:linear-gradient(#0000,#82dcc91a 60%,#82dcc929);border-bottom:1px solid #82dcc966;height:34%;animation:1.25s cubic-bezier(.4,0,.2,1) .15s forwards _briefScanAnim_17tfm_1;position:absolute;top:0;left:0;right:0}@keyframes _briefScanAnim_17tfm_1{0%{opacity:0;transform:translateY(-40%)}18%{opacity:1}to{opacity:0;transform:translateY(330%)}}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516{opacity:0;animation:.5s cubic-bezier(.2,.7,.2,1) forwards _briefRowIn_17tfm_1}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:first-child{animation-delay:.16s}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:nth-child(2){animation-delay:.22s}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:nth-child(3){animation-delay:.28s}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:nth-child(4){animation-delay:.34s}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:nth-child(5){animation-delay:.4s}._briefCardBuilt_17tfm_1803 ._routeRailItem_17tfm_516:nth-child(6){animation-delay:.46s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597{opacity:0;animation:.5s cubic-bezier(.2,.7,.2,1) forwards _briefRowIn_17tfm_1}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:first-child{animation-delay:.3s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(2){animation-delay:.35s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(3){animation-delay:.4s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(4){animation-delay:.45s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(5){animation-delay:.5s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(6){animation-delay:.55s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(7){animation-delay:.6s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(8){animation-delay:.65s}._briefCardBuilt_17tfm_1803 ._briefTableRow_17tfm_597:nth-child(9){animation-delay:.7s}@keyframes _briefRowIn_17tfm_1{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}._ctaBtn_17tfm_1044{position:relative;overflow:hidden}._ctaBtn_17tfm_1044:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff5c,#0000);width:55%;height:100%;position:absolute;top:0;left:-130%;transform:skew(-18deg)}._ctaBtn_17tfm_1044:hover:after{animation:.75s _btnSheen_17tfm_1}@keyframes _btnSheen_17tfm_1{0%{left:-130%}to{left:150%}}._banner_vdnwj_1{background:var(--warning-bg);border-radius:var(--radius-lg);border:1px solid #ffc8502e;gap:14px;padding:18px 20px;display:flex}[data-theme=light] ._banner_vdnwj_1{border-color:#8a5c002e}._iconWrap_vdnwj_14{border-radius:var(--radius-md);width:34px;height:34px;color:var(--warning);background:#ffc8501f;flex-shrink:0;place-items:center;margin-top:2px;display:grid}[data-theme=light] ._iconWrap_vdnwj_14{color:var(--warning);background:#8a5c001a}._body_vdnwj_31{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._heading_vdnwj_39{font-size:var(--font-xs);color:var(--text-strong);margin:0;font-weight:600}._text_vdnwj_46{font-size:var(--font-xs);color:var(--text-muted);margin:0;line-height:1.6}._link_vdnwj_53{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._link_vdnwj_53:hover{color:var(--text-strong)}._strip_vdnwj_66{margin:0}._stripCompact_vdnwj_70{color:var(--text-soft);opacity:.7;text-align:center;border-top:1px solid var(--border-subtle);margin-top:var(--space-2);padding:10px 0;font-size:.75rem;line-height:1.5}._logo_1glre_1{--rg-logo-mark:#90c4ff;--rg-logo-rule:#f0f8ff;--rg-logo-grid:#90c4ff;--rg-logo-gap:.72em;--rg-logo-word-size:1.15rem;--rg-logo-tagline:#8fafc8;align-items:center;gap:var(--rg-logo-gap);color:var(--rg-logo-rule);line-height:1;text-decoration:none;display:inline-flex}._logo_1glre_1[data-tone=light]{--rg-logo-mark:#1553b6;--rg-logo-rule:#0f1e38;--rg-logo-grid:#1553b6;--rg-logo-tagline:#0f1e3894}._logo_1glre_1[data-tone=mono-white]{--rg-logo-mark:#f6f4ef;--rg-logo-rule:#f6f4ef;--rg-logo-grid:#f6f4ef;--rg-logo-tagline:#f6f4efb8}._logo_1glre_1[data-tone=mono-ink]{--rg-logo-mark:#0f1e38;--rg-logo-rule:#0f1e38;--rg-logo-grid:#0f1e38;--rg-logo-tagline:#0f1e3894}._logo_1glre_1[data-size=xs]{--rg-logo-word-size:.82rem;--rg-logo-gap:7px}._logo_1glre_1[data-size=sm]{--rg-logo-word-size:.95rem;--rg-logo-gap:9px}._logo_1glre_1[data-size=nav]{--rg-logo-word-size:1.04rem;--rg-logo-gap:10px}._logo_1glre_1[data-size=md]{--rg-logo-word-size:1.15rem;--rg-logo-gap:11px}._logo_1glre_1[data-size=lg]{--rg-logo-word-size:1.6rem;--rg-logo-gap:14px}._logo_1glre_1[data-size=xl]{--rg-logo-word-size:2.4rem;--rg-logo-gap:18px}._mark_1glre_45{color:var(--rg-logo-mark);flex:none}._wordStack_1glre_50{gap:.32rem;display:grid}._word_1glre_50{font-family:Fraunces,Georgia,serif;font-size:var(--rg-logo-word-size);letter-spacing:-.022em;color:var(--rg-logo-rule);font-weight:600;line-height:1}._grid_1glre_64{color:var(--rg-logo-grid);font-weight:500}._tagline_1glre_69{letter-spacing:.12em;color:var(--rg-logo-tagline);text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:500}@media (width<=720px){._tagline_1glre_69{display:none}}._coverage_1ietp_3{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 34px;padding:17px 26px;display:flex;position:relative;overflow:hidden}._coverage_1ietp_3:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-22) 28%, var(--teal-24) 72%, transparent);height:1px;position:absolute;inset:0 0 auto}._label_1ietp_27{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-teal);white-space:nowrap;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.6rem;display:inline-flex}._mark_1ietp_38{color:var(--accent);opacity:.8;display:inline-flex}._groups_1ietp_44{flex-wrap:wrap;align-items:center;gap:22px;display:flex}._groupWrap_1ietp_50{align-items:center;gap:22px;display:inline-flex}._group_1ietp_44{align-items:baseline;gap:11px;display:inline-flex}._tag_1ietp_60{letter-spacing:.17em;text-transform:uppercase;color:var(--text-soft);opacity:.65;font-family:IBM Plex Mono,monospace;font-size:.54rem}._items_1ietp_68{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;transition:color .16s}._dot_1ietp_76{color:var(--text-soft);opacity:.45;margin:0 2px}._group_1ietp_44:hover ._items_1ietp_68{color:var(--text-strong)}._divider_1ietp_84{background:var(--border);flex-shrink:0;width:1px;height:18px}@media (width<=680px){._coverage_1ietp_3{text-align:center;justify-content:center}._divider_1ietp_84{display:none}}._shell_ctuzs_1{min-height:100svh;position:relative;overflow-x:clip}._shell_ctuzs_1:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(100% 45% at 50% -5%,#90c4ff0b 0%,#0000 55%);position:fixed;inset:0}[data-theme=light] ._shell_ctuzs_1:before{display:none}._header_ctuzs_23{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.14);background:color-mix(in srgb, var(--bg) 90%, transparent);padding-top:env(safe-area-inset-top);border-bottom:1px solid #0000;transition:border-bottom-color .18s,box-shadow .18s;position:sticky;top:0}._headerScrolled_ctuzs_35{border-bottom-color:var(--border-subtle);box-shadow:0 1px 0 var(--border-subtle), 0 2px 8px #00000024}[data-theme=light] ._headerScrolled_ctuzs_35{box-shadow:0 1px 0 var(--border-subtle), 0 2px 6px #0e265817}@media (prefers-reduced-motion:reduce){._header_ctuzs_23{transition:none}}._headerInner_ctuzs_48{justify-content:space-between;align-items:center;gap:12px;width:min(1360px,100% - 40px);min-width:0;min-height:58px;margin:0 auto;display:flex}._leading_ctuzs_59{flex:1;align-items:center;gap:20px;min-width:0;display:flex}._brand_ctuzs_67{flex-shrink:0;min-width:0}._primaryNav_ctuzs_72{align-items:center;gap:2px;display:flex}._navLink_ctuzs_78{min-height:44px;color:var(--text-muted);border-radius:var(--radius-sm);letter-spacing:.01em;transition:color var(--transition), background var(--transition);align-items:center;padding:6px 10px;font-size:.88rem;text-decoration:none;display:inline-flex;position:relative}._navLink_ctuzs_78:hover{color:var(--text-strong);background:var(--surface-card-subtle)}._navLinkActive_ctuzs_97{color:var(--text-strong);font-weight:600}._navLinkActive_ctuzs_97:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 8px var(--accent-22);transform-origin:50%;animation:_navUnderlineIn_ctuzs_1 .22s var(--ease-entrance,ease-out) both;border-radius:999px;position:absolute;bottom:-3px;left:10px;right:10px}@keyframes _navUnderlineIn_ctuzs_1{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._navLinkActive_ctuzs_97:after{animation:none}}[data-theme=light] ._navLinkActive_ctuzs_97:after{background:var(--accent);box-shadow:0 0 8px var(--accent-22)}._actions_ctuzs_132{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._themeToggle_ctuzs_141{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-glass);width:44px;height:44px;color:var(--text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);flex-shrink:0;place-items:center;padding:0;display:grid}._themeToggle_ctuzs_141:hover{color:var(--text-strong);border-color:var(--border-hover);background:var(--accent-08)}._hamburger_ctuzs_163{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-glass);width:38px;height:38px;color:var(--text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);flex-shrink:0;place-items:center;padding:0;display:none}._hamburger_ctuzs_163:hover{color:var(--text-strong);border-color:var(--border-hover);background:var(--accent-08)}._mobileNavOverlay_ctuzs_184{z-index:38;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;animation:.15s _navOverlayFade_ctuzs_1;position:fixed;inset:0}@keyframes _navOverlayFade_ctuzs_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._mobileNavOverlay_ctuzs_184{animation:none}}._main_ctuzs_200{width:min(1360px,100% - 40px);padding:28px 0 max(88px, calc(72px + env(safe-area-inset-bottom)));z-index:1;gap:28px;min-width:0;margin:0 auto;display:grid;position:relative}@media (width<=768px){._main_ctuzs_200{padding-top:20px;padding-bottom:max(100px, calc(80px + env(safe-area-inset-bottom)))}}@media (width<=920px){._headerInner_ctuzs_48{gap:6px 8px;min-height:52px;padding:0}._primaryNav_ctuzs_72{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:1;min-width:0;overflow-x:auto}._primaryNav_ctuzs_72::-webkit-scrollbar{display:none}._navLink_ctuzs_78{white-space:nowrap;padding:6px 9px}._actions_ctuzs_132{gap:4px}}@media (width<=720px){._headerInner_ctuzs_48,._main_ctuzs_200{width:calc(100% - 24px)}._leading_ctuzs_59{flex:1;gap:10px;min-width:0}}@media (width<=640px){._hamburger_ctuzs_163{display:grid}._primaryNav_ctuzs_72{top:calc(100% + 6px);left:max(9px, env(safe-area-inset-left));right:max(9px, env(safe-area-inset-right));z-index:39;background:color-mix(in srgb, var(--bg) 96%, transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(20px)saturate(1.2);flex-direction:column;gap:2px;padding:8px 12px 12px;display:none;position:absolute;box-shadow:0 8px 24px #0000002e}._primaryNavOpen_ctuzs_287{animation:.18s cubic-bezier(.16,1,.3,1) _mobileNavSlide_ctuzs_1;display:flex}@keyframes _mobileNavSlide_ctuzs_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._navLink_ctuzs_78{border-radius:var(--radius-md);align-items:center;min-height:44px;padding:11px 12px;font-size:.92rem;display:flex}._navLinkActive_ctuzs_97:after{bottom:4px;left:12px;right:12px}}@media (width<=560px){._headerInner_ctuzs_48{min-height:50px}}@media (width<=420px){._headerInner_ctuzs_48{width:calc(100% - 18px)}._main_ctuzs_200{width:calc(100% - 18px);padding-top:16px}._themeToggle_ctuzs_141{width:40px;height:40px}._hamburger_ctuzs_163{width:44px;height:44px}._brand_ctuzs_67 [class*=wordStack]{display:none}}@media (prefers-reduced-motion:reduce){._primaryNavOpen_ctuzs_287{animation:none}}@media (pointer:coarse){._navLink_ctuzs_78:hover,._themeToggle_ctuzs_141:hover,._hamburger_ctuzs_163:hover{background:var(--surface-glass);color:var(--text-muted)}._navLink_ctuzs_78:active,._themeToggle_ctuzs_141:active,._hamburger_ctuzs_163:active{background:var(--accent-08);color:var(--text-strong)}}._loading_5u0po_1{flex-direction:column;gap:10px;padding:8px 0;display:flex}._skeleton_5u0po_8{background:linear-gradient(90deg,#a7b7cb14 25%,#a7b7cb24 50%,#a7b7cb14 75%) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.6s infinite _shimmer_5u0po_1}@keyframes _shimmer_5u0po_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeleton_5u0po_8{background-position:0 0;animation:none}}
