.front_page__z1SHQ{background:var(--read-ground);color:var(--read-ink);min-height:100vh;font-family:var(--read-ui);padding-inline:clamp(20px,5vw,64px);padding-bottom:0;max-width:1160px;margin-inline:auto}.front_fold___o2pp{min-height:92svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,4vw,44px);padding-block:32px}.front_slug__Ld4No{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--read-rule-hair)}.front_slugName__4FsCB{display:flex;align-items:center;gap:8px}.front_wordmark__Fsv_v{letter-spacing:var(--read-overline-tracking);text-transform:uppercase;color:var(--read-ink)}.front_dateline__XY7km,.front_wordmark__Fsv_v{font-family:var(--read-mono);font-size:var(--read-label)}.front_dateline__XY7km{letter-spacing:.08em;color:var(--read-faint)}@media (prefers-reduced-motion:no-preference){.front_word__g0GDg{opacity:0;transform:translateY(5px);animation:front_acroResolve__4Arh6 .62s cubic-bezier(.2,.7,.3,1) forwards}.front_acroCol__htYBn:first-child .front_word__g0GDg{animation-delay:.42s}.front_acroCol__htYBn:nth-child(2) .front_word__g0GDg{animation-delay:.56s}.front_acroCol__htYBn:nth-child(3) .front_word__g0GDg{animation-delay:.7s}.front_acroCol__htYBn:nth-child(4) .front_word__g0GDg{animation-delay:.84s}.front_acroCol__htYBn:nth-child(5) .front_word__g0GDg{animation-delay:.98s}.front_instruction__wAA0p{opacity:0;animation:front_acroResolve__4Arh6 .7s cubic-bezier(.2,.7,.3,1) 1.18s forwards}@keyframes front_acroResolve__4Arh6{to{opacity:1;transform:none}}}.front_acro__HhqgQ{display:flex;gap:12px;flex-wrap:wrap;margin:0;padding:0;font-size:1rem;font-weight:400}.front_acroCol__htYBn{flex:1 1 150px;border-top:2px solid var(--read-rule-section);padding-top:10px;min-width:0}.front_letter__pDH0n{display:block;font-family:var(--font-display);font-size:clamp(88px,12vw,168px);line-height:.86;font-weight:400;color:var(--read-marker)}.front_word__g0GDg{display:block;margin-top:6px;font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:.1em;text-transform:uppercase;color:var(--read-quiet)}.front_instruction__wAA0p{margin:0;font-size:clamp(22px,2.6vw,34px);line-height:1.32;letter-spacing:-.01em;color:var(--read-ink);max-width:22ch}.front_acts__1XMmb{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,28px)}.front_primary__aqzVi{display:inline-block;background:var(--read-accent);color:var(--read-accent-ink);font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:15px 24px;border-radius:2px}.front_primary__aqzVi:hover{filter:brightness(1.06)}.front_quiet__pcQsL{font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:.08em;text-transform:uppercase;color:var(--read-marker);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.front_band__vs_ba a:focus-visible,.front_imprint__w4Z7I a:focus-visible,.front_primary__aqzVi:focus-visible,.front_quiet__pcQsL:focus-visible{outline:2px solid var(--read-marker);outline-offset:3px}.front_band__vs_ba{border-top:1px solid var(--read-rule-hair);padding-block:clamp(36px,6vw,64px)}.front_bandLabel__B7pVa{margin:0 0 clamp(20px,3vw,32px);font-family:var(--read-mono);font-size:var(--read-label);font-weight:400;letter-spacing:var(--read-overline-tracking);text-transform:uppercase;color:var(--read-faint)}.front_feature__CgJ2_{display:block}.front_deckLabel__PyvLj{margin:clamp(28px,4vw,44px) 0 clamp(16px,2vw,22px);padding-top:clamp(20px,3vw,28px);border-top:1px solid var(--read-rule-hair);font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:var(--read-overline-tracking);text-transform:uppercase;color:var(--read-faint)}.front_featureText__myzZk{min-width:0}.front_kicker__bGrwA{margin:0 0 8px;font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:var(--read-overline-tracking);text-transform:uppercase}.front_kicker__bGrwA[data-family=colour]{color:var(--read-fam-colour)}.front_kicker__bGrwA[data-family=record]{color:var(--read-fam-record)}.front_kicker__bGrwA[data-family=moment]{color:var(--read-fam-moment)}.front_headline__IPSB1{margin:0;max-width:min(100%,calc(var(--read-measure) * 1.25));font-size:var(--read-h2);line-height:var(--read-h2-leading);letter-spacing:var(--read-h2-tracking);font-weight:500;color:var(--read-ink)}.front_headline__IPSB1 a{color:inherit;text-decoration:none}.front_headline__IPSB1 a:hover{text-decoration:underline;text-underline-offset:3px}.front_dek__coooK{margin:8px 0 0;font-size:var(--read-small);line-height:var(--read-small-leading);color:var(--read-quiet);max-width:var(--read-measure)}.front_body__XmfKy{margin:16px 0 0;font-size:var(--read-body);line-height:var(--read-leading);color:var(--read-ink);max-width:var(--read-measure);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.front_tags__0D0wA{margin:16px 0 0;font-family:var(--read-mono);font-size:var(--read-label);line-height:var(--read-label-leading);letter-spacing:.04em;color:var(--read-quiet)}.front_tags__0D0wA b{color:var(--read-faint);text-transform:uppercase;letter-spacing:var(--read-overline-tracking);font-weight:400;margin-right:12px}.front_more__OxxMO{display:inline-block;margin-top:18px;font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:.08em;text-transform:uppercase;color:var(--read-marker);text-decoration:underline;text-underline-offset:4px}.front_deck__YGlGd{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(24px,3vw,40px)}.front_card__BoBDl{min-width:0;border-top:1px solid var(--read-rule-hair);padding-top:16px}.front_plateWrap__0ilvd{margin:0 0 14px}.front_plateImg__N30qk{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--read-inset);border-radius:2px}.front_cutline__cvASH{margin:6px 0 0;font-family:var(--read-mono);font-size:var(--read-micro);line-height:1.5;color:var(--read-faint)}.front_headSm__xRXKv{margin:0;font-size:var(--read-h3);line-height:var(--read-h3-leading);font-weight:500;color:var(--read-ink)}.front_headSm__xRXKv a{color:inherit;text-decoration:none}.front_headSm__xRXKv a:hover{text-decoration:underline;text-underline-offset:3px}.front_dekSm__tKjvD{margin:6px 0 0;color:var(--read-quiet)}.front_bodySm__K9UB4,.front_dekSm__tKjvD{font-size:var(--read-small);line-height:var(--read-small-leading)}.front_bodySm__K9UB4{margin:10px 0 0;color:var(--read-ink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.front_imprint__w4Z7I{border-top:1px solid var(--read-rule-hair);padding-block:28px 40px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:.06em;color:var(--read-faint)}.front_imprintName__ZiFdO{margin:0;text-transform:uppercase}.front_imprintName__ZiFdO i{font-style:normal;padding-inline:6px}.front_imprintLinks__UqH5u{display:flex;gap:20px}.front_imprintLinks__UqH5u a{color:var(--read-faint);text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.front_imprintLinks__UqH5u a:hover{color:var(--read-ink)}@media (prefers-reduced-motion:reduce){.front_primary__aqzVi{transition:none}}.front_sentence__pYVHY{margin:0;font-size:var(--front-sentence-size,clamp(24px,3.4vw,42px));line-height:1.34;letter-spacing:-.012em;color:var(--read-ink);max-width:var(--front-sentence-measure,20ch);text-wrap:pretty}.front_ch__8Nkli{opacity:0;transition:opacity .14s ease-out}.front_ch__8Nkli[data-lit=true]{opacity:1}.front_ch__8Nkli[data-caret=true]{border-right:2px solid var(--read-marker);margin-right:-2px;animation:front_frontCaret__000NW 1.05s steps(1) infinite}@keyframes front_frontCaret__000NW{50%{border-right-color:transparent}}.front_room__XIqtm{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-decoration:none;text-underline-offset:.18em;text-decoration-thickness:1.5px;cursor:pointer;transition:color .42s ease}.front_sentence__pYVHY[data-done=true] .front_room__XIqtm{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--read-marker)}.front_room__XIqtm:disabled{cursor:default}.front_room__XIqtm:not(:disabled):focus-visible,.front_room__XIqtm:not(:disabled):hover{color:var(--read-marker)}.front_almanacLede__onCoH{margin:0 0 clamp(22px,3vw,32px);max-width:var(--read-measure);font-family:var(--read-serif);font-size:var(--read-lede);line-height:var(--read-lede-leading);color:var(--read-ink)}.front_almanacAct__XUJnw{margin:clamp(26px,3.5vw,36px) 0 0}.front_roomLine__8g4Wd{margin:14px 0 0;max-width:var(--read-measure);font-family:var(--read-mono);font-size:var(--read-label);letter-spacing:var(--read-overline-tracking);text-transform:uppercase;color:var(--read-faint);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.front_roomLineLabel__0eQ8w{color:var(--read-faint);margin-right:2px}.front_roomMark__LsklD{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--read-marker)}.front_room__XIqtm:focus-visible{outline:2px solid var(--read-marker);outline-offset:3px;border-radius:2px}.front_hint__VVmWB{margin:clamp(20px,3vw,30px) 0 0;font-family:var(--font-data);font-size:var(--read-micro,13px);letter-spacing:var(--read-label-tracking,.14em);text-transform:uppercase;color:var(--read-faint);opacity:0;transition:opacity .9s ease}.front_hint__VVmWB[data-done=true]{opacity:1}@media (prefers-reduced-motion:reduce){.front_ch__8Nkli{transition:none}.front_ch__8Nkli[data-caret=true]{animation:none}.front_hint__VVmWB{transition:none}}.front_nameFoot__Uvdez{border-top:1px solid var(--read-hairline);padding-top:clamp(40px,7vw,76px);margin-top:clamp(48px,8vw,96px);display:flex;flex-direction:column;gap:clamp(26px,4vw,44px)}.welcome_page__8V7yW{--serif:var(--read-serif,var(--font-crimson),Georgia,"Times New Roman",serif);--mono:var(--read-mono,var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace);--ink:var(--read-ink,#241f17);--quiet:var(--read-quiet,#5a4630);--faint:var(--read-faint,#755f46);--rule-hair:var(--read-rule-hair,#8f7f6a);--edge:var(--read-hairline,#b3a48e);--ground:var(--read-ground,#fbf8f0);--sheet:var(--read-sheet,#fffdf7);--marker:var(--read-marker,#8a5a1f);--head-item:clamp(21px,2.6vw,24px);--head-lead:calc(var(--head-item) * 1.25);--col-body:calc(var(--head-item) * 0.8);--agate:calc(var(--head-item) * 0.543);--micro:calc(var(--head-item) * 0.514);--nameplate:calc(var(--head-item) * 1.543);--column:600px;background:var(--ground);color:var(--ink);min-height:100dvh;padding:clamp(18px,3vw,34px) var(--page-gutter,20px) clamp(48px,8vw,96px);overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.welcome_sheet__P2iXU{width:100%;max-width:calc(var(--read-measure, 680px) + 60px);margin-inline:auto}.welcome_masthead__wAaMY{padding-top:6px}.welcome_nameplate__Sh0w8{display:block;margin:0;font-family:var(--read-ui);font-weight:700;font-size:var(--nameplate);line-height:1.15;letter-spacing:var(--read-h1-tracking,-.032em);color:var(--ink)}.welcome_ruleIdentity__ImKYl{height:2px;background:var(--read-rule-identity,#241f17);margin-top:10px}.welcome_dateline__auBb2{margin:0;padding-block:5px;font-family:var(--mono);font-size:var(--read-label,15px);letter-spacing:var(--read-label-tracking,.06em);text-transform:uppercase;color:var(--faint)}.welcome_ruleThin__2lTD4{height:1px;background:var(--read-rule-thin,#755f46)}.welcome_leaf__VKMg5{animation:welcome_leafTurn__7qR7A .34s cubic-bezier(.22,.61,.36,1) both;transform-origin:left center;padding-top:calc(var(--head-item) * 1.1);min-height:clamp(220px,30vh,300px)}@keyframes welcome_leafTurn__7qR7A{0%{opacity:0;transform:perspective(1600px) rotateY(-6deg) translateX(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.welcome_leaf__VKMg5{animation:none}}.welcome_kicker___8IVm{margin:0;font-family:var(--mono);font-size:var(--read-label,15px);letter-spacing:var(--read-label-tracking,.06em);text-transform:uppercase;color:var(--quiet)}.welcome_kicker___8IVm[data-family=colour]{color:var(--read-fam-colour,#33506b)}.welcome_kicker___8IVm[data-family=record]{color:var(--read-fam-record,#664527)}.welcome_kicker___8IVm[data-family=moment]{color:var(--read-fam-moment,#414b5c)}.welcome_head__yoeNe{margin:6px 0 0;font-family:var(--read-ui);font-weight:700;font-size:var(--head-item);line-height:1.257;letter-spacing:var(--read-h2-tracking,-.028em);color:var(--ink);text-wrap:balance;overflow-wrap:break-word}.welcome_head__yoeNe[data-rank=lead]{font-size:var(--head-lead);line-height:1.182;letter-spacing:var(--read-h1-tracking,-.032em)}.welcome_dek__PJSjm{margin:8px 0 0;font-style:italic;font-weight:400;font-size:calc(var(--head-item) * .771);line-height:1.407}.welcome_body__OE_a1,.welcome_dek__PJSjm{max-width:var(--column);font-family:var(--read-ui);color:var(--quiet)}.welcome_body__OE_a1{margin:12px 0 0;font-size:var(--col-body);line-height:1.5;overflow-wrap:break-word}.welcome_body__OE_a1+.welcome_body__OE_a1{margin-top:9px}.welcome_band__2mIiQ{display:flex;width:100%;height:8px;margin-top:14px;border-radius:1px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--rule-hair)}.welcome_swatch__Ea0Qn{flex:1 1 0;min-width:0;height:100%}.welcome_plate__VHNSQ{margin:14px 0 0;max-width:var(--column)}.welcome_plateImg__l4qcu{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:color-mix(in srgb,var(--ink) 7%,transparent)}.welcome_cutline__U5mj9{margin:7px 0 0;font-family:var(--read-ui);font-style:italic;font-size:calc(var(--head-item) * .714);line-height:1.45;color:var(--faint)}.welcome_acts__gnL1x{margin-top:calc(var(--head-item) * 1.15);padding-top:calc(var(--head-item) * .7);border-top:1px solid var(--rule-hair)}.welcome_primary__fXyt6{max-width:320px}.welcome_quietActs__XYXLt{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 26px;margin-top:2px}.welcome_act__mgzoN{display:inline-block;font-family:var(--mono);font-size:var(--read-label,15px);letter-spacing:var(--read-label-tracking,.06em);text-transform:uppercase;color:var(--marker);background:none;border:0;padding:0;text-decoration:none;cursor:pointer;padding-block:12px}.welcome_act__mgzoN:hover{text-decoration:underline;text-underline-offset:4px}.welcome_actQuiet__aLf7_{color:var(--quiet)}.welcome_foot__uDEtS{margin-top:calc(var(--head-item) * .9)}.welcome_fields__N63Eu{display:flex;flex-direction:column;gap:16px;max-width:380px;margin-top:20px}.welcome_label__w9lca{display:block;margin:0 0 6px;font-family:var(--mono);font-size:var(--read-label,15px);letter-spacing:var(--read-label-tracking,.06em);text-transform:uppercase;color:var(--faint)}.welcome_input__v7ccF{width:100%;height:46px;padding:0 13px;border:1px solid var(--edge);border-radius:2px;background:var(--sheet);color:var(--ink);font-family:var(--read-ui);font-size:18px;outline:none}.welcome_input__v7ccF::placeholder{color:var(--read-placeholder,var(--read-faint))}.welcome_inputRow__wHm8Z:focus-within,.welcome_input__v7ccF:focus{border-color:var(--marker)}.welcome_inputRow__wHm8Z{display:flex;align-items:center;gap:6px;width:100%;height:46px;padding:0 13px;border:1px solid var(--edge);border-radius:2px;background:var(--sheet)}.welcome_prefix__WaKEW{font-family:var(--read-ui);font-size:18px;color:var(--faint)}.welcome_bare___Ofk_{flex:1 1 auto;min-width:0;height:100%;border:0;background:none;color:var(--ink);font-family:var(--read-ui);font-size:18px;outline:none}.welcome_bare___Ofk_::placeholder{color:var(--read-placeholder,var(--read-faint))}.welcome_note__8ixy_{margin:0;font-family:var(--mono);font-size:var(--read-micro,14px);line-height:1.6;letter-spacing:.06em;color:var(--faint)}.welcome_note__8ixy_[data-tone=bad]{color:var(--read-danger,#a8412f);text-transform:none;letter-spacing:.02em}.welcome_portrait__oVv3u{position:relative;width:88px;height:88px;margin-top:18px;border:0;padding:0;background:none;cursor:pointer}.welcome_portrait__oVv3u:disabled{cursor:default}.welcome_portraitImg__lKxgl{object-fit:cover}.welcome_portraitEmpty__bnyLV,.welcome_portraitImg__lKxgl{width:100%;height:100%;border-radius:999px;background:var(--read-inset,rgba(36,31,23,.05))}.welcome_portraitEmpty__bnyLV{display:flex;align-items:center;justify-content:center;border:1px dashed var(--edge);color:var(--faint)}.welcome_portraitBadge__DEuE7{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--read-accent,#d98a1f);border:2px solid var(--ground);color:var(--read-accent-ink,#1c1206)}.welcome_doorSheet__nhQSv{padding-top:calc(var(--head-item) * 1.6)}.welcome_skeleton__jhs5h{display:flex;flex-direction:column;gap:10px;max-width:var(--column);margin-top:2px}.welcome_demo__dBg9O{--front-sentence-size:var(--head-item);--front-sentence-measure:var(--read-measure,680px);margin:clamp(18px,3vw,28px) 0 clamp(4px,1vw,10px)}.welcome_carries__JRjXZ{margin:clamp(20px,3.4vw,32px) 0 0;padding:0}.welcome_carry__G80SM{padding:clamp(14px,2vw,18px) 0;border-top:1px solid var(--rule-hair)}.welcome_carryHead__kPPqC{margin:0;font-family:var(--read-ui);font-weight:700;font-size:var(--head-sub,1.0625rem);line-height:1.3;letter-spacing:var(--read-h2-tracking,-.028em);color:var(--ink)}.welcome_carryNote__W6jrK{margin:4px 0 0;font-family:var(--read-ui);font-size:var(--read-body,1rem);line-height:1.6;color:var(--quiet);max-width:var(--read-measure,680px)}