._7T5Noq_hero{flex-direction:column;justify-content:center;align-items:center;gap:34px;min-height:calc(100dvh - 170px);padding:20px 0 10px;display:flex}._7T5Noq_pack{width:calc(260px * var(--u));height:calc(440px * var(--u));--u:.74;color:inherit;text-decoration:none;display:block}._7T5Noq_pack>*{transform-origin:0 0;scale:var(--u)}._7T5Noq_packDim{filter:saturate(.4)brightness(.6)}._7T5Noq_cta{background:var(--sig);color:var(--on-sig-solid);font:600 11px/var(--control-line-height) var(--mono);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;text-decoration:none}._7T5Noq_cta:hover{filter:brightness(1.1);color:var(--on-sig-solid)}._7T5Noq_ctaCount{background:#0b0a092e;border-radius:99px;margin-left:8px;padding:2px 6px}._7T5Noq_later{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#faf7f099}._7T5Noq_resume{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);text-underline-offset:4px;padding:12px 8px}._7T5Noq_lede{text-align:center;max-width:34ch;font:500 11px/1.6 var(--mono);letter-spacing:.08em;color:#faf7f0b3;margin:-14px 0 0}._7T5Noq_lede a{color:var(--paper);text-underline-offset:4px}@media (min-height:700px){._7T5Noq_pack{--u:.88}}@media (min-height:820px){._7T5Noq_pack{--u:1}}._7T5Noq_featured{padding:10px 0 30px}._7T5Noq_featuredTitle{font:600 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#faf7f08c;margin:0 0 14px}._7T5Noq_row{scroll-snap-type:x mandatory;gap:18px;margin:0;padding:0 0 6px;list-style:none;display:flex;position:relative;overflow-x:auto}._7T5Noq_row>li{scroll-snap-align:start}._7T5Noq_theme{color:var(--paper);flex-direction:column;align-items:flex-start;gap:6px;text-decoration:none;display:flex}._7T5Noq_theme:hover{color:var(--paper)}._7T5Noq_theme:hover>:first-child{transform:translateY(-3px)}._7T5Noq_theme>:first-child{transition:transform .15s ease-out}._7T5Noq_themeName{font:600 10px var(--mono);letter-spacing:.12em;text-transform:uppercase}@media (max-width:720px){._7T5Noq_hero{gap:16px;min-height:0;padding:12px 0 8px}._7T5Noq_pack{--u:.6}}@media (max-width:720px) and (min-height:760px){._7T5Noq_pack{--u:.72}}@media (max-width:720px) and (min-height:860px){._7T5Noq_pack{--u:.86}}@media (max-width:720px) and (max-height:640px){._7T5Noq_pack{--u:.5}}._7T5Noq_cta{}
