._stage_1az0l_2{text-align:center;border-radius:var(--r-lg);background:radial-gradient(70% 80% at 50% 40%, color-mix(in oklab, var(--red) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--ink-2), var(--ink-1));box-shadow:inset 0 0 0 1px var(--line-2), 0 60px 110px -60px var(--shade);place-items:center;gap:22px;padding:clamp(40px,5vw,72px) 28px;display:grid}._stage_1az0l_2>span{transform-origin:50%;margin:18px 0;transform:scale(1.8)}._stage_1az0l_2 p{max-width:34ch;color:var(--text-3);font-size:var(--fs-sm)}._mailBig_1az0l_5{border-radius:var(--r-pill);min-height:56px;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3);transition:background var(--dur) var(--ease);align-items:center;gap:10px;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}._mailBig_1az0l_5:hover{background:color-mix(in oklab, var(--text) 5%, transparent)}._files_1az0l_8{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._file_1az0l_8{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);margin:0;display:grid;overflow:hidden}._preview_1az0l_10{aspect-ratio:16/9;background:var(--ink);box-shadow:inset 0 -1px 0 var(--line);place-items:center;padding:24px;display:grid}._file_1az0l_8[data-on=light] ._preview_1az0l_10{background:var(--text)}._preview_1az0l_10 img{max-width:80%;height:auto}._file_1az0l_8 figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}._file_1az0l_8 b{font-weight:600;display:block}._file_1az0l_8 small{font-size:var(--fs-xs);color:var(--text-3)}._file_1az0l_8 a{border-radius:var(--r-pill);color:var(--text);font-size:var(--fs-sm);box-shadow:inset 0 0 0 1px var(--line-3);align-items:center;gap:8px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}._file_1az0l_8 a:hover{background:color-mix(in oklab, var(--text) 5%, transparent)}._colors_1az0l_19{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._colors_1az0l_19 li{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:18px 20px;display:grid}._colors_1az0l_19 i{border-radius:var(--r-sm);background:var(--c);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--line-3);grid-row:span 3;align-self:start}._colors_1az0l_19 b{font-weight:600}._colors_1az0l_19 code{font-size:var(--fs-xs);color:var(--text-3);-webkit-user-select:all;user-select:all}._colors_1az0l_19 span{font-size:var(--fs-sm);color:var(--text-2);line-height:1.5}._fonts_1az0l_26{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._fonts_1az0l_26>div{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);gap:6px;padding:26px 28px;display:grid}._fonts_1az0l_26 b{font-weight:600}._fonts_1az0l_26 span{font-size:var(--fs-sm);color:var(--text-3)}._sampleSans_1az0l_30{font-size:var(--fs-h2);letter-spacing:-.045em;margin-bottom:12px;font-weight:700;line-height:1.05}._sampleTitle_1az0l_31{font-family:var(--font-title);font-size:var(--fs-h2);text-transform:uppercase;margin-bottom:12px;font-weight:700;line-height:1}._texts_1az0l_33{gap:16px;max-width:980px;display:grid}._texts_1az0l_33 figure{border-radius:var(--r-lg);background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:22px 26px}._texts_1az0l_33 figcaption{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;display:flex}._texts_1az0l_33 blockquote{font-size:var(--fs-lg);color:var(--text);-webkit-user-select:all;user-select:all;margin:14px 0 0;line-height:1.6}._copy_1az0l_37{appearance:none;cursor:pointer;border-radius:var(--r-pill);color:var(--text-2);font:inherit;font-size:var(--fs-xs);letter-spacing:0;text-transform:none;box-shadow:inset 0 0 0 1px var(--line-3);background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}._copy_1az0l_37:hover{color:var(--text)}._note_1az0l_39{color:var(--text-3);font-size:var(--fs-sm);max-width:var(--measure);margin-top:20px}@media (width<=1080px){._files_1az0l_8{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){._fonts_1az0l_26{grid-template-columns:minmax(0,1fr)}}
