.page-module__NvdfPq__page{color:#0a0a0a;--color-bg:#f7f7f5;--color-bg-rgb:247, 247, 245;--color-surface:#0a0a0a0b;--color-surface-strong:#fafaf8f7;--color-text:#0a0a0a;--color-text-rgb:10, 10, 10;--color-text-muted:#0a0a0ab3;--color-text-subtle:#0a0a0a8c;--color-border:#0a0a0a1f;--color-border-strong:#0a0a0a29;--logo-invert:0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-ghost-border:#0a0a0a0f;--brand-surface:#fafaf8;--brand-surface-strong:#f2f2f0;background:#f7f7f5;height:100svh;position:relative;overflow-y:auto}.page-module__NvdfPq__content{width:min(96vw,1120px);padding:calc(var(--header-band-height) + clamp(48px, 8vw, 96px)) 0 clamp(72px, 9vw, 112px);margin:0 auto}.page-module__NvdfPq__hero{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vw,32px);display:flex}.page-module__NvdfPq__heroBrand{--brand-mark-height:clamp(80px, 18vw, 231px);justify-content:center;align-items:center;gap:0;display:flex}.page-module__NvdfPq__orb{width:var(--brand-mark-height);height:var(--brand-mark-height);flex:none;position:relative;transform:translateY(3.1%)}.page-module__NvdfPq__orb:after{background:linear-gradient(var(--orb-angle), #f60 0% 11.6%, #fad126 60%, #fff 81.3% 100%);content:"";border-radius:50%;animation:16s linear infinite page-module__NvdfPq__orb-glow;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 79%,#000 81.5% 84.5%,#0000 87%);mask:radial-gradient(circle closest-side,#0000 0 79%,#000 81.5% 84.5%,#0000 87%)}@property --orb-angle{syntax:"<angle>";inherits:false;initial-value:50deg}@keyframes page-module__NvdfPq__orb-glow{0%{--orb-angle:50deg}to{--orb-angle:410deg}}.page-module__NvdfPq__heroLogo{height:var(--brand-mark-height);width:auto;margin-left:calc(var(--brand-mark-height) * -.1488);display:block}.page-module__NvdfPq__title{color:var(--color-text);letter-spacing:-.03em;margin:0;font-size:clamp(32px,4.4vw,54px);font-weight:500;line-height:1.1}.page-module__NvdfPq__download{color:#f7f7f5;background:#171717;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:10px 18px;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .16s ease-out;display:inline-flex}.page-module__NvdfPq__download:hover,.page-module__NvdfPq__download:focus-visible{background:#0a0a0a}.page-module__NvdfPq__download:focus-visible{outline-offset:3px;outline:2px solid #f60}.page-module__NvdfPq__section{margin-top:clamp(56px,8vw,104px)}.page-module__NvdfPq__sectionHeading{color:var(--color-text);letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1.1}.page-module__NvdfPq__sectionTitle{color:var(--color-text);margin:0 0 12px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.3}.page-module__NvdfPq__section>.page-module__NvdfPq__sectionTitle:first-child{margin-top:0}.page-module__NvdfPq__description{color:var(--color-text-muted);margin:0 0 clamp(20px,2.6vw,32px);font-size:15px;line-height:1.5}.page-module__NvdfPq__sectionTitle+.page-module__NvdfPq__description{margin-top:4px}.page-module__NvdfPq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__NvdfPq__preview{border:1px solid var(--brand-ghost-border);background:var(--brand-surface);border-radius:8px;justify-content:center;align-items:center;min-height:136px;padding:24px;display:flex;overflow:hidden}.page-module__NvdfPq__previewDark{background:#0a0a0a;border-color:#0000}.page-module__NvdfPq__preview img{object-fit:contain;max-width:76%;max-height:88px;display:block}.page-module__NvdfPq__colorCard{max-width:calc(50% - 8px)}.page-module__NvdfPq__gradient{background:linear-gradient(90deg,#fad126,#f60);border-radius:8px;height:90px}.page-module__NvdfPq__colorValues{gap:32px;margin-top:12px;display:flex}.page-module__NvdfPq__colorValue{color:var(--color-text-muted);gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.4;display:grid}.page-module__NvdfPq__swatch{border-radius:3px;width:14px;height:14px}.page-module__NvdfPq__swatchYellow{background:#fad126}.page-module__NvdfPq__swatchOrange{background:#f60}.page-module__NvdfPq__guidance{border:1px solid var(--brand-ghost-border);background:var(--brand-surface);border-radius:8px;padding:24px;overflow:hidden}.page-module__NvdfPq__guidance img{width:100%;height:auto;display:block}.page-module__NvdfPq__avoidGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.page-module__NvdfPq__avoidItem{min-width:0}.page-module__NvdfPq__avoidItem p{color:var(--color-text-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.page-module__NvdfPq__avoidPreview{border:1px solid var(--brand-ghost-border);background:var(--brand-surface);border-radius:8px;justify-content:center;align-items:center;min-height:136px;padding:24px;display:flex;position:relative;overflow:hidden}.page-module__NvdfPq__avoidPreview:after{z-index:1;content:"";pointer-events:none;background:#ff3737;width:116%;height:4px;position:absolute;top:50%;left:-8%;transform:rotate(-15deg)}.page-module__NvdfPq__avoidPreviewColored{background:#fad126;border-color:#0000}.page-module__NvdfPq__avoidPreview img{object-fit:contain;max-width:76%;max-height:88px;display:block}.page-module__NvdfPq__avoidLogoColor{filter:invert(35%)sepia(91%)saturate(2229%)hue-rotate(194deg)brightness(97%)contrast(98%)}.page-module__NvdfPq__avoidLogoOutline{filter:drop-shadow(1px 0 #f60)drop-shadow(-1px 0 #f60)drop-shadow(0 1px #f60)drop-shadow(0 -1px #f60)}.page-module__NvdfPq__avoidLogoStretch{transform:scaleX(1.2)}.page-module__NvdfPq__avoidLogoRotate{transform:rotate(-14deg)}.page-module__NvdfPq__avoidLogoBlack{filter:brightness(0)}.page-module__NvdfPq__typefaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;display:grid}.page-module__NvdfPq__typeface{min-width:0}.page-module__NvdfPq__typefaceName{color:var(--color-text);letter-spacing:-.01em;margin:0;font-size:clamp(19px,1.9vw,23px);font-weight:500;line-height:1.25}.page-module__NvdfPq__typefaceUsage{color:var(--color-text-muted);margin:6px 0 0;font-size:14px;line-height:1.45}.page-module__NvdfPq__typefaceSpecimen{background:var(--brand-surface-strong);color:#0a0a0a38;white-space:nowrap;border-radius:8px;margin-top:18px;padding:26px 20px;font-size:clamp(48px,7vw,84px);line-height:1.15;display:block;overflow:hidden}.page-module__NvdfPq__contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__NvdfPq__contextPreview{aspect-ratio:2;background:#181818;border-radius:8px;overflow:hidden}.page-module__NvdfPq__contextPreview img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.page-module__NvdfPq__orb:after{animation:none}}@media (max-width:760px){.page-module__NvdfPq__grid,.page-module__NvdfPq__avoidGrid,.page-module__NvdfPq__typefaces,.page-module__NvdfPq__contextGrid{grid-template-columns:1fr}.page-module__NvdfPq__colorCard{max-width:none}}
