.Tk4sxG_manual{background:var(--heyz-canvas);color:var(--heyz-ink);font-family:var(--font-sans)}body:has(#brand-system-v2){background:var(--heyz-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(#brand-system-v2) .topbar{border-color:var(--heyz-rule)}:is(body:has(#brand-system-v2) .wordmark,body:has(#brand-system-v2) .topbar nav a,body:has(#brand-system-v2) .nav-account [data-slot=button]){color:var(--heyz-forest)}body:has(#brand-system-v2) .topbar nav a:hover{color:var(--heyz-ink)}body:has(#brand-system-v2) .site-footer{background:var(--heyz-canvas);border-color:var(--heyz-rule)}:is(body:has(#brand-system-v2) .site-footer p,body:has(#brand-system-v2) .site-footer nav a,body:has(#brand-system-v2) .site-footer .cookie-settings,body:has(#brand-system-v2) .brand-guide-link){color:var(--heyz-secondary-ink)}:is(body:has(#brand-system-v2) .site-footer-brand,body:has(#brand-system-v2) .site-footer-legal-label){color:var(--heyz-forest)}.Tk4sxG_manual p{color:var(--text-secondary);line-height:1.65}.Tk4sxG_manual h2,.Tk4sxG_manual h3,.Tk4sxG_manual h4{margin-top:0;font-weight:500}.Tk4sxG_manual a{text-underline-offset:4px}.Tk4sxG_manual a:focus-visible,.Tk4sxG_manual summary:focus-visible{outline:3px solid var(--heyz-forest);outline-offset:5px}.Tk4sxG_hero{background:var(--heyz-canvas);color:var(--heyz-forest)}.Tk4sxG_heroInner{width:min(100% - 96px,1320px);margin-inline:auto;padding:20px 0 72px}.Tk4sxG_heroMasthead{border-bottom:1px solid var(--heyz-rule);min-height:55px;color:var(--heyz-secondary-ink);font:600 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;display:flex}.Tk4sxG_heroLockup{color:var(--heyz-forest);font:600 18px/1 var(--font-sans);letter-spacing:-.045em;text-transform:none;align-items:center;gap:8px;display:flex}.Tk4sxG_heroLockup img{width:28px;height:auto}.Tk4sxG_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,3.6vw,56px);min-height:610px;display:grid}.Tk4sxG_eyebrow,.Tk4sxG_specimenCaption,.Tk4sxG_sectionNumber,.Tk4sxG_stageCaption,.Tk4sxG_typeHeading,.Tk4sxG_exampleNav,.Tk4sxG_exampleEyebrow,.Tk4sxG_exampleFooter{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:12px}.Tk4sxG_eyebrow{color:var(--heyz-terracotta-text);margin:0 0 20px}.Tk4sxG_hero h1{letter-spacing:-.07em;max-width:690px;margin:0 0 24px;font-size:clamp(46px,4.1vw,64px);font-weight:600;line-height:1.035}.Tk4sxG_hero h1 em{color:var(--heyz-terracotta-text);font-style:normal}.Tk4sxG_manual .Tk4sxG_heroSubhead{color:var(--heyz-forest);margin:0;font-size:18px;font-weight:600}.Tk4sxG_manual .Tk4sxG_heroLead{max-width:520px;color:var(--heyz-secondary-ink);margin:16px 0 0;font-size:17px}.Tk4sxG_heroActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:30px;display:flex}.Tk4sxG_heroPrimary,.Tk4sxG_heroSecondary{justify-content:center;align-items:center;gap:12px;min-height:48px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Tk4sxG_heroPrimary{border-radius:var(--radius-small);background:var(--heyz-forest);color:var(--heyz-paper);padding:0 18px}.Tk4sxG_heroPrimary:hover{background:var(--heyz-ink)}.Tk4sxG_heroSecondary{color:var(--heyz-forest)}.Tk4sxG_heroSecondary:hover{text-decoration:underline}.Tk4sxG_manual .Tk4sxG_heroPrimary:focus-visible{outline:3px solid var(--heyz-paper);outline-offset:2px;box-shadow:0 0 0 6px var(--heyz-forest)}.Tk4sxG_manual .Tk4sxG_heroSecondary:focus-visible{outline:3px solid var(--heyz-forest);outline-offset:4px}.Tk4sxG_heroFootnote{color:var(--heyz-secondary-ink);font:500 11px/1.5 var(--font-mono);letter-spacing:.02em;margin-top:42px;display:block}.Tk4sxG_heroWorld{border:1px solid var(--heyz-rule);border-radius:var(--radius-large);background:var(--heyz-canvas);min-height:540px;position:relative;overflow:hidden}.Tk4sxG_heroWorldImage{object-fit:contain;object-position:center;width:100%;height:540px;display:block}.Tk4sxG_heroWorldLabel{z-index:1;background:var(--heyz-paper);color:var(--heyz-forest);font:600 10px/1.4 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;padding:9px 12px;position:absolute;top:24px;left:18px}.Tk4sxG_heroWorldBadge{z-index:1;border-top:4px solid var(--heyz-terracotta);background:var(--heyz-paper);max-width:270px;color:var(--heyz-ink);font:600 11px/1.4 var(--font-mono);align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;bottom:12px;right:6px;box-shadow:0 15px 30px #23483c2b}.Tk4sxG_heroWorldBadge img{flex:none;width:21px;height:auto}.Tk4sxG_buttonRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Tk4sxG_buttonRow [data-slot=button]{min-height:44px}.Tk4sxG_textLink{color:var(--foreground);align-items:center;gap:9px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.Tk4sxG_textLink:hover{text-decoration:underline}.Tk4sxG_index{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);grid-template-columns:repeat(8,1fr);width:min(100% - 96px,1248px);margin-inline:auto;display:grid}.Tk4sxG_index a{color:var(--text-secondary);flex-direction:column;gap:9px;padding:22px 0;font-size:12px;text-decoration:none;display:flex}.Tk4sxG_index a:hover{color:var(--heyz-terracotta-text)}.Tk4sxG_index a span{font-family:var(--font-mono);color:var(--text-subtle);font-size:12px}.Tk4sxG_section{width:min(100% - 96px,1248px);margin-inline:auto;padding-top:88px;scroll-margin-top:24px}.Tk4sxG_section:last-child{padding-bottom:96px}.Tk4sxG_sectionHeading{align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.Tk4sxG_sectionNumber{color:var(--heyz-terracotta-text);flex:none;min-width:24px}.Tk4sxG_sectionHeading h2{letter-spacing:-.045em;margin-bottom:12px;font-size:clamp(28px,3.4vw,40px);line-height:1.15}.Tk4sxG_sectionHeading p{max-width:660px;margin:0;font-size:15px}.Tk4sxG_identityGrid{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.Tk4sxG_logoStage{border:1px solid var(--heyz-rule);background:var(--heyz-paper);min-height:300px;color:var(--heyz-forest);border-radius:var(--radius-large);place-items:center;padding:48px;display:grid;position:relative}.Tk4sxG_wordmarkDot{color:var(--heyz-terracotta)}.Tk4sxG_wordmark{align-items:center;gap:22px;display:flex}.Tk4sxG_wordmark>span{letter-spacing:-.065em;font-size:64px;font-weight:600;line-height:1}.Tk4sxG_lockupMark{width:88px;height:auto}.Tk4sxG_stageCaption{color:var(--heyz-secondary-ink);justify-content:space-between;gap:16px;font-size:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.Tk4sxG_logoRules{background:var(--muted);border-radius:var(--radius-large);flex-direction:column;justify-content:center;align-items:center;padding:28px 32px;display:flex}.Tk4sxG_clearSpace{border:1px dashed var(--border-strong);margin-bottom:28px;padding:22px;position:relative}.Tk4sxG_clearSpace span{white-space:nowrap;font-family:var(--font-mono);color:var(--text-subtle);font-size:12px;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.Tk4sxG_clearMark{width:52px;height:auto}.Tk4sxG_logoRules h3{text-align:center;margin:6px 0;font-size:17px}.Tk4sxG_logoRules p{text-align:center;max-width:300px;margin-bottom:0;font-size:12px}.Tk4sxG_variantGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.Tk4sxG_variant{border:1px solid var(--border);border-radius:var(--radius-medium);justify-content:center;align-items:center;gap:24px;min-height:140px;padding:22px;display:flex}.Tk4sxG_variant img{flex:none;width:35px;height:auto}.Tk4sxG_variant span{color:var(--text-secondary);max-width:90px;font-size:12px}.Tk4sxG_paperVariant{background:var(--paper);border-color:var(--paper-border)}.Tk4sxG_paperVariant span{color:var(--paper-muted)}.Tk4sxG_darkVariant{background:var(--brand-charcoal);border-color:var(--brand-charcoal)}.Tk4sxG_darkVariant span{color:var(--brand-ivory)}.Tk4sxG_variantRule{flex-direction:column;grid-column:1/-1;justify-content:center;gap:8px;padding:12px 4px 0;display:flex}.Tk4sxG_variantRule strong{font-size:14px;font-weight:500}.Tk4sxG_variantRule span{color:var(--text-subtle);font-size:12px;line-height:1.5}.Tk4sxG_palette{grid-template-columns:1.25fr 1fr 1fr;gap:12px;display:grid}.Tk4sxG_swatch{border-radius:var(--radius-large);border:1px solid var(--border);flex-direction:column;justify-content:space-between;min-height:270px;padding:28px;display:flex}.Tk4sxG_swatchName{text-transform:capitalize;letter-spacing:-.04em;font-size:27px;font-weight:500}.Tk4sxG_swatch>div{flex-direction:column;gap:7px;display:flex}.Tk4sxG_swatch code{font-size:13px}.Tk4sxG_swatch>div>span{font-size:12px}.Tk4sxG_lightSwatch{color:var(--brand-charcoal)}.Tk4sxG_darkSwatch{color:var(--brand-ivory);border-color:var(--border-strong)}.Tk4sxG_contrastGrid{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;padding-bottom:24px;display:grid}.Tk4sxG_contrastGrid>div{flex-direction:column;gap:5px;display:flex}.Tk4sxG_contrastGrid strong{font-size:18px;font-weight:500}.Tk4sxG_contrastGrid span{color:var(--text-subtle);font-size:12px}.Tk4sxG_manual .Tk4sxG_quietNote{color:var(--text-subtle);margin-top:20px;margin-bottom:0;font-size:12px}.Tk4sxG_landingStage{background:var(--heyz-paper);color:var(--heyz-ink);border-radius:var(--radius-large);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,56px);display:grid}.Tk4sxG_landingEyebrow{color:var(--heyz-terracotta-text);font:600 11px/1.5 var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.Tk4sxG_landingStageCopy h3{letter-spacing:-.065em;max-width:580px;margin:20px 0 16px;font-size:clamp(36px,3.3vw,54px);font-weight:600;line-height:1.08}.Tk4sxG_landingStageCopy h3 em{color:var(--heyz-terracotta-text);font-style:normal}.Tk4sxG_manual .Tk4sxG_landingStageCopy p{color:var(--heyz-secondary-ink);margin:0 0 28px;font-size:16px}.Tk4sxG_landingAction{border-radius:var(--radius-small);background:var(--heyz-forest);min-height:48px;color:var(--heyz-paper);align-items:center;gap:12px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Tk4sxG_landingAction:hover{background:var(--heyz-ink)}.Tk4sxG_manual .Tk4sxG_landingAction:focus-visible{outline:3px solid var(--heyz-paper);outline-offset:2px;box-shadow:0 0 0 6px var(--heyz-forest)}.Tk4sxG_sceneFrame,.Tk4sxG_sceneCard{border:1px solid var(--heyz-rule);border-radius:var(--radius-medium);background:var(--heyz-paper);margin:0;overflow:hidden}.Tk4sxG_sceneFrame img,.Tk4sxG_sceneCard img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.Tk4sxG_sceneFrame figcaption{color:var(--heyz-terracotta-text);font:600 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:12px 16px}.Tk4sxG_sceneSequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.Tk4sxG_sceneCard img{aspect-ratio:16/9}.Tk4sxG_sceneCard figcaption{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px;display:flex}.Tk4sxG_sceneCard strong{color:var(--heyz-forest);font:600 12px/1.5 var(--font-mono);letter-spacing:.03em;text-transform:uppercase}.Tk4sxG_sceneCard span{color:var(--heyz-secondary-ink);font-size:13px;line-height:1.5}.Tk4sxG_landingPalette{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.Tk4sxG_landingSwatch{border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--card);min-width:0;color:var(--foreground);flex-direction:column;gap:5px;padding:8px 8px 12px;display:flex}.Tk4sxG_landingSwatchColor{border-radius:var(--radius-small);min-height:76px;margin-bottom:5px;display:block}.Tk4sxG_landingSwatch strong{font-size:12px;font-weight:500}.Tk4sxG_landingSwatch code{color:var(--text-secondary);font-size:11px}.Tk4sxG_landingContrast{grid-template-columns:1fr 1fr;gap:24px;margin-top:18px;display:grid}.Tk4sxG_manual .Tk4sxG_landingContrast p{color:var(--text-secondary);margin:0;font-size:12px}.Tk4sxG_landingContrast strong{color:var(--foreground);font-weight:600}.Tk4sxG_typeSheet{border:1px solid var(--border);border-radius:var(--radius-large);background:var(--card);padding:30px 36px 36px}.Tk4sxG_typeHeading{color:var(--text-subtle);justify-content:space-between;gap:16px;font-size:12px;display:flex}.Tk4sxG_typeDisplay{letter-spacing:-.065em;padding:48px 0;font-size:clamp(54px,7.4vw,92px);font-weight:500;line-height:1.02}.Tk4sxG_typeDisplay span{color:var(--heyz-terracotta-text)}.Tk4sxG_typeBottom{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:start;gap:48px;padding-top:26px;display:grid}.Tk4sxG_typeBottom p{max-width:390px;margin:0;font-size:16px}.Tk4sxG_typeBottom>div{flex-direction:column;gap:10px;display:flex}.Tk4sxG_typeBottom code{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px}.Tk4sxG_metrics{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px;display:grid}.Tk4sxG_metrics>span{color:var(--text-subtle);flex-direction:column;gap:5px;font-size:12px;display:flex}.Tk4sxG_metrics strong{color:var(--foreground);font-size:17px;font-weight:500}.Tk4sxG_specimenGrid{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.Tk4sxG_formSpecimen,.Tk4sxG_stateSpecimen{border:1px solid var(--border);border-radius:var(--radius-large);min-width:0;padding:32px}.Tk4sxG_formSpecimen{background:var(--card)}.Tk4sxG_specimenCaption{color:var(--text-subtle);margin-bottom:18px;font-size:12px}.Tk4sxG_specimenGrid h3{letter-spacing:-.03em;margin-bottom:10px;font-size:23px}.Tk4sxG_specimenGrid p{font-size:13px}.Tk4sxG_formSpecimen>label{color:var(--text-secondary);margin:26px 0 8px;font-size:13px;display:block}.Tk4sxG_formSpecimen>input{border-color:var(--border-strong);min-height:44px;margin-bottom:8px;font-size:15px}.Tk4sxG_fieldHelp{color:var(--text-subtle);font-size:12px;line-height:1.5;display:block}.Tk4sxG_formSpecimen .Tk4sxG_buttonRow{margin-top:24px;margin-bottom:10px}.Tk4sxG_manual .Tk4sxG_fieldError{color:var(--danger);margin:8px 0 0;font-size:12px}.Tk4sxG_previewResult{border-top:1px solid var(--border);color:var(--text-secondary);overflow-wrap:anywhere;align-items:baseline;gap:10px;margin-top:24px;padding-top:20px;font-size:13px;display:flex}.Tk4sxG_previewResult svg{color:var(--success);flex:none}.Tk4sxG_previewResult strong{font-weight:500}.Tk4sxG_statusLine{border-radius:var(--radius-small);border:1px solid;align-items:flex-start;gap:14px;margin-top:10px;padding:12px 14px;display:flex}.Tk4sxG_statusLine>span{font-family:var(--font-mono);font-size:17px;line-height:1.2}.Tk4sxG_statusLine>div{flex-direction:column;gap:3px;display:flex}.Tk4sxG_statusLine strong{font-size:12px;font-weight:600}.Tk4sxG_statusLine div>span{color:var(--text-secondary);font-size:12px}.Tk4sxG_success{background:var(--success-bg);color:var(--success);border-color:var(--success-border)}.Tk4sxG_warning{background:var(--warning-bg);color:var(--warning);border-color:var(--warning-border)}.Tk4sxG_danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.Tk4sxG_info{background:var(--info-bg);color:var(--info);border-color:var(--info-border)}.Tk4sxG_compositionGrid{grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;display:grid}.Tk4sxG_pageExample{background:var(--heyz-paper);color:var(--heyz-ink);border-radius:var(--radius-large);border:1px solid var(--heyz-rule);overflow:hidden}.Tk4sxG_exampleNav{border-bottom:1px solid var(--heyz-rule);color:var(--heyz-secondary-ink);justify-content:space-between;gap:16px;padding:18px 28px;font-size:12px;display:flex}.Tk4sxG_exampleBrand{color:var(--heyz-forest);font:600 19px/1 var(--font-sans);letter-spacing:-.08em;text-transform:none;align-items:center;gap:7px;display:inline-flex}.Tk4sxG_exampleBrand img{width:20px;height:auto}.Tk4sxG_exampleBody{padding:38px 36px 30px}.Tk4sxG_exampleEyebrow{color:var(--heyz-terracotta-text);font-size:12px}.Tk4sxG_exampleBody h3{letter-spacing:-.055em;margin:18px 0;font-size:clamp(32px,3.2vw,44px);line-height:1.05}.Tk4sxG_exampleBody>p{color:var(--heyz-secondary-ink);max-width:420px;margin-bottom:24px;font-size:14px}.Tk4sxG_exampleAction{border-radius:var(--radius-small);background:var(--heyz-forest);min-height:44px;color:var(--heyz-paper);align-items:center;gap:10px;padding:0 15px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.Tk4sxG_exampleAction:hover{background:var(--heyz-ink)}.Tk4sxG_manual .Tk4sxG_exampleAction:focus-visible{outline:3px solid var(--heyz-paper);outline-offset:2px;box-shadow:0 0 0 6px var(--heyz-forest)}.Tk4sxG_exampleDivider{border-top:1px solid var(--heyz-rule);margin:36px 0 28px}.Tk4sxG_exampleColumns{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.Tk4sxG_exampleColumns svg{color:var(--heyz-terracotta-text);margin-bottom:14px}.Tk4sxG_exampleColumns h4{margin-bottom:7px;font-size:13px}.Tk4sxG_exampleColumns p{color:var(--heyz-secondary-ink);margin:0;font-size:12px}.Tk4sxG_exampleFooter{border-top:1px solid var(--heyz-rule);background:var(--heyz-sage);color:var(--heyz-forest);padding:18px 28px;font-size:12px}.Tk4sxG_compositionNotes{counter-reset:notes;flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.Tk4sxG_compositionNotes li{counter-increment:notes;grid-template-columns:26px 1fr;gap:5px 14px;display:grid}.Tk4sxG_compositionNotes li:before{content:"0" counter(notes);font-family:var(--font-mono);color:var(--heyz-terracotta-text);grid-row:span 2;font-size:12px;line-height:2}.Tk4sxG_compositionNotes strong{font-size:15px;font-weight:500}.Tk4sxG_compositionNotes span{color:var(--text-secondary);font-size:12px;line-height:1.6}.Tk4sxG_downloadGrid{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);column-gap:36px;display:grid}.Tk4sxG_download{color:var(--foreground);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:22px 8px;text-decoration:none;display:flex}.Tk4sxG_download>div{flex-direction:column;gap:5px;display:flex}.Tk4sxG_download strong{font-size:15px;font-weight:500}.Tk4sxG_download span{color:var(--text-subtle);font-size:12px}.Tk4sxG_download svg{color:var(--heyz-terracotta-text);flex:none}.Tk4sxG_download:hover{background:var(--muted)}.Tk4sxG_downloadNote{align-items:flex-start;gap:16px;margin-top:28px;display:flex}.Tk4sxG_downloadNote svg{color:var(--text-subtle);flex:none;margin-top:2px}.Tk4sxG_downloadNote p{max-width:720px;margin:0;font-size:12px}.Tk4sxG_practiceGrid{grid-template-columns:1fr 1fr 1.15fr;gap:32px;padding-top:12px;display:grid}.Tk4sxG_practiceGrid h3{margin-bottom:18px;font-size:17px}.Tk4sxG_practiceGrid ul{margin:0;padding-left:18px}.Tk4sxG_practiceGrid li{color:var(--text-secondary);margin-bottom:12px;padding-left:4px;font-size:12px;line-height:1.6}.Tk4sxG_practiceGrid li::marker{color:var(--heyz-terracotta-text)}.Tk4sxG_workflow{border-left:1px solid var(--border);flex-direction:column;align-items:flex-start;padding-left:28px;display:flex}.Tk4sxG_workflow code{color:var(--text-secondary);overflow-wrap:anywhere;max-width:100%;font-size:12px;line-height:1.8}.Tk4sxG_workflow p{margin-top:18px;font-size:12px}.Tk4sxG_workflow .Tk4sxG_textLink{font-size:12px}@media (max-width:1000px){.Tk4sxG_heroInner,.Tk4sxG_index,.Tk4sxG_section{width:calc(100% - 56px)}.Tk4sxG_heroGrid{gap:24px}.Tk4sxG_hero h1{font-size:clamp(44px,5vw,58px)}.Tk4sxG_landingPalette{grid-template-columns:repeat(3,minmax(0,1fr))}.Tk4sxG_variantGrid{grid-template-columns:repeat(2,1fr)}.Tk4sxG_variantRule{padding:20px}.Tk4sxG_specimenGrid{grid-template-columns:1fr}.Tk4sxG_stateSpecimen{grid-template-columns:1fr 1fr;column-gap:14px;display:grid}.Tk4sxG_stateSpecimen>.Tk4sxG_specimenCaption,.Tk4sxG_stateSpecimen>h3,.Tk4sxG_stateSpecimen>p{grid-column:1/-1}.Tk4sxG_compositionGrid{gap:28px}.Tk4sxG_practiceGrid{grid-template-columns:1fr 1fr}.Tk4sxG_workflow{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;padding:24px 0 0}}@media (max-width:850px){.Tk4sxG_heroGrid{grid-template-columns:1fr;gap:18px;padding-top:38px}.Tk4sxG_heroWorld{min-height:440px}.Tk4sxG_heroWorldImage{height:440px}}@media (max-width:700px){.Tk4sxG_heroInner,.Tk4sxG_index,.Tk4sxG_section{width:calc(100% - 40px)}.Tk4sxG_heroInner{padding:10px 0 48px}.Tk4sxG_heroMasthead{align-items:flex-start;padding-bottom:14px}.Tk4sxG_heroMasthead>span{text-align:right;max-width:150px}.Tk4sxG_heroGrid{padding-top:30px}.Tk4sxG_hero h1{font-size:clamp(36px,9.2vw,58px)}.Tk4sxG_manual .Tk4sxG_heroLead{font-size:16px}.Tk4sxG_heroFootnote{margin-top:28px}.Tk4sxG_heroWorld{min-height:330px}.Tk4sxG_heroWorldImage{height:330px}.Tk4sxG_heroWorldBadge{max-width:235px;font-size:10px;bottom:0;right:0}.Tk4sxG_landingStage,.Tk4sxG_sceneSequence{grid-template-columns:1fr}.Tk4sxG_sceneCard figcaption{flex-direction:column;gap:4px}.Tk4sxG_landingPalette{grid-template-columns:repeat(2,minmax(0,1fr))}.Tk4sxG_landingContrast{grid-template-columns:1fr;gap:10px}.Tk4sxG_index{grid-template-columns:repeat(3,1fr)}.Tk4sxG_index a{padding:16px 0}.Tk4sxG_section{padding-top:56px}.Tk4sxG_sectionHeading{gap:14px;margin-bottom:24px}.Tk4sxG_sectionHeading h2{font-size:28px}.Tk4sxG_sectionHeading p{font-size:14px}.Tk4sxG_identityGrid{grid-template-columns:1fr}.Tk4sxG_logoStage{min-height:260px;padding:32px}.Tk4sxG_wordmark{gap:16px}.Tk4sxG_wordmark>span{font-size:48px}.Tk4sxG_lockupMark{width:56px}.Tk4sxG_logoRules{flex-direction:row;gap:30px;padding:28px}.Tk4sxG_logoRules h3,.Tk4sxG_logoRules p{text-align:left}.Tk4sxG_logoRules h3{margin-top:0}.Tk4sxG_logoRules p{font-size:12px}.Tk4sxG_clearSpace{flex:none;margin-bottom:14px;padding:14px}.Tk4sxG_clearMark{width:36px}.Tk4sxG_clearSpace span{font-size:12px}.Tk4sxG_variantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Tk4sxG_variant{flex-direction:column;gap:16px;min-height:118px;padding:16px}.Tk4sxG_variant span{text-align:center;max-width:none}.Tk4sxG_variantRule{min-width:0;padding:16px}.Tk4sxG_palette{grid-template-columns:1fr}.Tk4sxG_swatch{min-height:180px;padding:24px}.Tk4sxG_swatch>div{flex-direction:row;justify-content:space-between;gap:12px}.Tk4sxG_contrastGrid{grid-template-columns:1fr;gap:18px}.Tk4sxG_typeSheet{padding:24px}.Tk4sxG_typeHeading{font-size:12px}.Tk4sxG_typeDisplay{padding:36px 0;font-size:clamp(48px,11vw,72px)}.Tk4sxG_typeBottom{grid-template-columns:1fr;gap:24px}.Tk4sxG_typeBottom p{font-size:15px}.Tk4sxG_metrics{grid-template-columns:repeat(2,1fr)}.Tk4sxG_formSpecimen,.Tk4sxG_stateSpecimen{padding:24px}.Tk4sxG_formSpecimen .Tk4sxG_buttonRow{gap:10px}.Tk4sxG_stateSpecimen{display:block}.Tk4sxG_compositionGrid{grid-template-columns:1fr;gap:32px}.Tk4sxG_exampleBody{padding:30px 24px 26px}.Tk4sxG_exampleBody h3{font-size:40px}.Tk4sxG_exampleAction{white-space:normal;text-align:center;width:100%;height:auto;padding:12px}.Tk4sxG_exampleColumns{gap:20px}.Tk4sxG_compositionNotes{gap:22px}.Tk4sxG_downloadGrid{grid-template-columns:1fr}.Tk4sxG_practiceGrid{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.Tk4sxG_manual *,.Tk4sxG_manual :before,.Tk4sxG_manual :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
