.specimen_page__q7IWw{--specimen-assert:var(--font-assert,"Specimen Cormorant");--specimen-read:var(--font-read,"Specimen Alegreya");--specimen-verify:var(--font-verify,"Specimen Necto");--specimen-ink:var(--app-text,#08111b);--specimen-muted:var(--app-text-muted,#52636b);--specimen-line:var(--app-border,#e2e8eb);--specimen-blue:#d2dde2;min-height:100vh;padding:28px clamp(24px,6vw,96px) 44px;background:var(--app-bg,#fff);color:var(--specimen-ink);font-family:var(--specimen-read),"Specimen Alegreya",sans-serif}.specimen_footer__ecCTr,.specimen_header__7JXw5{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--specimen-line);padding-bottom:20px}.specimen_colorRole__aEpqX,.specimen_colorValue__bMQSo,.specimen_eyebrow__rWHzN,.specimen_footer__ecCTr,.specimen_headerLabel__JFUyJ,.specimen_lockupCaption___gWzs,.specimen_roleFamily__0K639,.specimen_roleMeta__GmMW2,.specimen_sectionNumber__lekX9{font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.specimen_footer__ecCTr,.specimen_headerLabel__JFUyJ{color:var(--specimen-muted)}.specimen_intro__h4ktK{max-width:790px;padding:clamp(74px,12vw,150px) 0 110px}.specimen_eyebrow__rWHzN{color:var(--specimen-muted);margin:0 0 22px}.specimen_intro__h4ktK h1{font-family:var(--specimen-assert),"Specimen Cormorant",serif;font-size:clamp(54px,8vw,104px);font-weight:500;letter-spacing:-.045em;line-height:.87;margin:0;max-width:800px}.specimen_lede__pNwCT{color:var(--specimen-muted);font-size:18px;line-height:1.45;max-width:450px;margin:34px 0 0}.specimen_section__JZcM2{border-top:1px solid var(--specimen-line);padding:36px 0 110px}.specimen_sectionHeading__28qtZ{display:grid;grid-template-columns:64px 1fr;gap:20px;margin-bottom:54px}.specimen_sectionNumber__lekX9{color:var(--specimen-muted);padding-top:7px}.specimen_section__JZcM2 h2{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif;font-size:26px;font-weight:500;letter-spacing:-.02em;margin:0 0 5px}.specimen_sectionHeading__28qtZ p{color:var(--specimen-muted);margin:0;font-size:15px}.specimen_typeGrid__R8Q3e{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.specimen_typeRole__1NauH{border-top:2px solid var(--specimen-ink);padding-top:14px;min-height:240px;display:flex;flex-direction:column}.specimen_roleMeta__GmMW2{display:flex;justify-content:space-between;gap:12px}.specimen_roleMeta__GmMW2 span{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em}.specimen_roleMeta__GmMW2 code{color:var(--specimen-muted);font-size:9px}.specimen_typeSample__RUHZM{margin:42px 0 25px}.specimen_typeAssert__Up608{font-family:var(--specimen-assert),"Specimen Cormorant",serif;font-size:clamp(33px,4vw,53px);font-weight:500;line-height:.94;letter-spacing:-.035em}.specimen_typeRead__tgJxt{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif;font-size:25px;line-height:1.04;letter-spacing:-.02em}.specimen_typeVerify__Egkv4{font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:12px;line-height:1.5}.specimen_roleDescription__iXJb6{color:var(--specimen-muted);font-size:15px;line-height:1.35;max-width:280px;margin:auto 0 15px}.specimen_roleFamily__0K639{color:var(--specimen-muted);margin:0}.specimen_scaleHeading__Ksxdh{border-top:1px solid var(--specimen-line);margin-top:72px;padding-top:24px}.specimen_scaleHeading__Ksxdh h3{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif;font-size:20px;font-weight:500;margin:0 0 4px}.specimen_scaleHeading__Ksxdh p{color:var(--specimen-muted);font-size:15px;margin:0}.specimen_scaleGrid__Wi1c3{display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px}.specimen_scaleRow__WPFkY{border-bottom:1px solid var(--specimen-line);padding:22px 0 24px;min-width:0}.specimen_scaleInfo__dcTYt{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--specimen-muted);font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.specimen_scaleInfo__dcTYt code{font-size:9px;overflow-wrap:anywhere;text-align:right}.specimen_scaleRow__WPFkY p{color:var(--specimen-ink);margin:18px 0 17px}.specimen_scaleOpening__7TbBR{font-family:var(--specimen-assert),"Specimen Cormorant",serif;font-size:var(--type-opening-size,clamp(2.3rem,4vw,3.3rem));font-weight:400;line-height:1;letter-spacing:-.025em}.specimen_scaleTitle__wkItf{font-size:var(--type-title-size,1.625rem);font-weight:500;line-height:1.15;letter-spacing:-.015em}.specimen_scaleBody__a5kQK,.specimen_scaleTitle__wkItf{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif}.specimen_scaleBody__a5kQK{font-size:var(--type-body-size,1.0625rem);font-weight:400;line-height:1.65}.specimen_scaleUi__MepUC{font-family:var(--specimen-read),"Specimen Alegreya",sans-serif;font-size:var(--type-ui-size,.9375rem);font-weight:500;line-height:1.3}.specimen_scaleMeta__kr4Hk{font-size:var(--type-meta-size,.75rem);line-height:1.4;letter-spacing:.04em}.specimen_scaleCode__O9nIC,.specimen_scaleMeta__kr4Hk{font-family:var(--specimen-verify),"Specimen Necto",monospace;font-weight:400}.specimen_scaleCode__O9nIC{font-size:var(--type-code-size,.8125rem);line-height:1.5}.specimen_scaleDetails__Jrrn7{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--specimen-muted);font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:9px;line-height:1.4}.specimen_colorGrid__xUggY,.specimen_lockupGrid__1caci{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.specimen_colorPanel__0ti88,.specimen_lockupPanel__g8ojW{padding:23px;min-height:280px}.specimen_lightPanel__U6giU{border:1px solid var(--specimen-line)}.specimen_darkPanel__Jg_hS,.specimen_lightPanel__U6giU{background:var(--app-bg);color:var(--app-text)}.specimen_panelTitle__Nk0Vf{display:flex;justify-content:space-between;font-size:16px;font-weight:500;border-bottom:1px solid;padding-bottom:16px}.specimen_panelTitle__Nk0Vf span:last-child{font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:9px;opacity:.65;text-transform:uppercase;letter-spacing:.08em;padding-top:4px}.specimen_colorList__srEwO{padding-top:12px}.specimen_colorRow__2RqI6{display:grid;grid-template-columns:20px 1fr auto;gap:10px;align-items:center;border-bottom:1px solid;border-color:color-mix(in srgb,currentColor 14%,transparent);padding:12px 0}.specimen_swatch__bZJL2{width:16px;height:16px;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.specimen_colorName__B16IH{font-size:15px}.specimen_colorRole__aEpqX,.specimen_colorValue__bMQSo{opacity:.65}.specimen_colorRole__aEpqX{grid-column:2/4;font-size:9px}.specimen_lockupGrid__1caci{grid-template-columns:1fr 1fr 1fr}.specimen_lockupPanel__g8ojW{min-height:180px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.specimen_lockupPanel__g8ojW .specimen_lockup__gPnlV{align-self:center;margin-top:35px}.specimen_lockupCaption___gWzs{opacity:.65}.specimen_productLockupGrid__DUBMb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.specimen_productLockupPanel__xni7P{display:flex;min-height:124px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px;padding:22px;border:1px solid var(--specimen-line)}.specimen_footer__ecCTr{border-top:1px solid var(--specimen-line);border-bottom:0;padding:20px 0 0}.specimen_buttonSpecimen__qK1xm{display:grid;gap:28px;padding:28px;border:1px solid var(--specimen-line);background:color-mix(in srgb,var(--app-surface) 94%,var(--specimen-blue))}.specimen_buttonGroup__BeVI5{display:grid;gap:16px}.specimen_buttonGroupLabel__eVGIt{display:flex;align-items:baseline;justify-content:space-between;gap:18px;color:var(--specimen-muted);font-family:var(--specimen-verify),"Specimen Necto",monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.specimen_buttonGroupLabel__eVGIt code{font-size:9px;opacity:.75;text-transform:none;letter-spacing:0}.specimen_buttonRow__QkvqF{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.specimen_buttonIcon__26_Ag{width:16px;height:16px;flex:none}.specimen_buttonNote__xdRWN{max-width:560px;margin:0;color:var(--specimen-muted);font-size:14px;line-height:1.45}@media (max-width:760px){.specimen_page__q7IWw{padding-inline:20px}.specimen_headerLabel__JFUyJ{display:none}.specimen_intro__h4ktK{padding-block:82px 82px}.specimen_colorGrid__xUggY,.specimen_lockupGrid__1caci,.specimen_productLockupGrid__DUBMb,.specimen_scaleGrid__Wi1c3,.specimen_typeGrid__R8Q3e{grid-template-columns:1fr}.specimen_sectionHeading__28qtZ{grid-template-columns:40px 1fr}.specimen_typeRole__1NauH{min-height:220px}.specimen_colorPanel__0ti88{min-height:250px}.specimen_scaleInfo__dcTYt{align-items:flex-start;flex-direction:column;gap:5px}.specimen_scaleInfo__dcTYt code{text-align:left}}.specimen_glyphWrap__XvkhA{display:flex;flex-direction:column;gap:36px}.specimen_glyphRules__h6o_g{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:0}.specimen_glyphRules__h6o_g dt{font-family:var(--specimen-verify),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--specimen-muted);margin-bottom:6px}.specimen_glyphRules__h6o_g dd{margin:0;font-size:15px;line-height:1.5}.specimen_glyphPigments__c8CLA{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.specimen_glyphPigment__nLD3D{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--specimen-line);border-radius:14px}.specimen_glyphPigmentName__Ji3T_{font-weight:500;font-size:16px}.specimen_glyphPigmentMeta__fCEQM{font-size:12px;color:var(--specimen-muted)}.specimen_glyphGrid__UCzoz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.specimen_glyphGrid__UCzoz li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border:1px solid var(--specimen-line);border-radius:12px}.specimen_glyphPair__eSBrl{display:inline-flex;gap:12px}.specimen_glyphName__S9ipm{font-size:12px;color:var(--specimen-muted);font-family:var(--specimen-verify),monospace}.specimen_themeSummary__UrlAT{display:grid;gap:14px;justify-items:start;margin-bottom:48px}.specimen_themeStatus__9q7Ee{margin:0;color:var(--specimen-muted);font-size:15px;line-height:1.45;max-width:640px}.specimen_themeFacts__EIcJ8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 30px;margin:0 0 40px}.specimen_themeFacts__EIcJ8 dt{font-family:var(--specimen-verify),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--specimen-muted)}.specimen_themeFacts__EIcJ8 dd{margin:4px 0 0;font-size:16px}.specimen_themeChapter__v0GXv{font-family:var(--specimen-assert),serif;font-size:26px;font-weight:500;margin:40px 0 18px}.specimen_themeGrid__nWoz8{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.specimen_themeCard__BrLir{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--specimen-line)}.specimen_themeLabel__QY5nH{margin:0;font-family:var(--specimen-verify),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--specimen-muted)}.specimen_themeLabel__QY5nH code{text-transform:none}.specimen_themeValues__J6tJ3{display:grid;gap:6px;font-size:14px}.specimen_themeValues__J6tJ3>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.specimen_themeValues__J6tJ3 code{font-family:var(--specimen-verify),monospace;font-size:12px}.specimen_themeRatio__74ZiF{color:var(--specimen-muted);font-family:var(--specimen-verify),monospace;font-size:11px}.specimen_themeVoiceSample__KDC_8{margin:0;font-size:28px;line-height:1.1}.specimen_themeWhy__xa83A{margin:0;font-size:14px;line-height:1.5}.specimen_themeSource__AB_pV{margin:0;color:var(--specimen-muted);font-family:var(--specimen-verify),monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.specimen_themeFailures__FUZkE{margin:0;padding-left:18px;color:var(--app-err);font-size:14px;line-height:1.6}.glyph{flex-shrink:0;vertical-align:-.15em}.glyph--duo path[opacity="0.2"]{opacity:.5;fill:var(--glyph-accent,currentColor)}.glyph--vox{--glyph-accent:var(--area-vox)}.glyph--continuum{--glyph-accent:var(--area-continuum)}.glyph--perpetuum{--glyph-accent:var(--area-perpetuum)}.glyph--limen{--glyph-accent:var(--area-limen)}.glyph--settings{--glyph-accent:var(--area-settings)}.glyph--alert{--glyph-accent:var(--area-alert)}.Button_button__96uC6{--button-height:38px;--button-radius:999px;display:inline-flex;min-height:var(--button-height);align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid transparent;border-radius:var(--button-radius);color:var(--app-text,#08111b);background:transparent;font-family:var(--font-read,"Alegreya Sans",sans-serif);font-size:var(--type-ui-size,.9375rem);font-weight:500;line-height:1;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.Button_button__96uC6:focus-visible{outline:2px solid var(--app-accent,#245c72);outline-offset:3px}.Button_buttonPrimary__yDFeq{color:var(--app-accent-foreground,#fff);background:var(--app-text,#08111b)}.Button_buttonPrimary__yDFeq:hover:not(:disabled){background:var(--app-accent,#245c72)}.Button_buttonSecondary__uP4mr{border-color:var(--app-border,#e2e8eb);background:var(--app-surface,#fff)}.Button_buttonSecondary__uP4mr:hover:not(:disabled){border-color:var(--app-accent,#245c72);background:var(--app-accent-soft,#e9f0f3)}.Button_buttonQuiet__JVlU6{color:var(--app-text-muted,#52636b)}.Button_buttonQuiet__JVlU6:hover:not(:disabled){color:var(--app-text,#08111b);background:var(--app-accent-soft,#e9f0f3)}.Button_buttonIcon__7I0ka{border-color:var(--app-border,#e2e8eb);background:var(--app-surface,#fff)}.Button_buttonIcon__7I0ka:hover:not(:disabled){border-color:var(--app-accent,#245c72);background:var(--app-accent-soft,#e9f0f3)}.Button_buttonSend__U73j_{color:var(--app-accent-foreground,#fff);background:var(--app-accent,#245c72)}.Button_buttonSend__U73j_:hover:not(:disabled){transform:translateY(-1px)}.Button_buttonIconOnly__FW7NC{width:var(--button-height);padding:8px}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.42}@media (prefers-reduced-motion:reduce){.Button_button__96uC6{transition:none}}.ProductLockup_lockup__WiYnO{display:inline-flex;align-items:center;min-width:0;color:var(--app-text);white-space:nowrap}.ProductLockup_separator__Lih9e{width:1px;height:1rem;margin:0 12px;background:var(--app-border)}.ProductLockup_product__IavcN{color:var(--app-text-muted);font-family:var(--font-verify);font-size:.72rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}@media (max-width:720px){.ProductLockup_separator__Lih9e{margin-inline:9px}.ProductLockup_product__IavcN{font-size:.68rem}}@media (max-width:600px){.ProductLockup_product__IavcN,.ProductLockup_separator__Lih9e{display:none}}