._signature_58r3z_1{display:block;width:84px;height:57px;color:var(--nav-text);opacity:.86}._signature_58r3z_1 svg{display:block;width:100%;height:100%;overflow:visible}._stroke_58r3z_3{stroke-dasharray:1;stroke-dashoffset:0;animation:_write_58r3z_1 var(--duration) var(--pen-easing) var(--delay) both}._accessibleName_58r3z_4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes _write_58r3z_1{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}._signature_58r3z_1[data-still] ._stroke_58r3z_3{animation:none}@media(prefers-reduced-motion:reduce){._stroke_58r3z_3{animation:none}}@media(max-width:600px){._signature_58r3z_1{width:72px;height:49px}}._mark_rrzax_4{flex:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:inherit;text-align:center}._signature_rrzax_13{width:140px;height:95px;color:inherit;opacity:.9}._signature_rrzax_13>span{width:100%;height:100%;color:inherit;opacity:1}._credit_rrzax_15{margin:0;font:11px/1.6 var(--mono, ui-monospace, "SF Mono", Menlo, monospace);letter-spacing:.08em;opacity:.62;white-space:nowrap}@media(max-width:720px){._mark_rrzax_4{display:none}}._footer_7yyeb_10{--f-ink: #eef1f7;--f-sub: rgba(238, 241, 247, .78);--f-line: rgba(230, 238, 255, .16);--f-band: transparent;--f-glow: none;position:relative;margin:clamp(56px,9vh,96px) calc(50% - 50vw) calc(-1 * var(--shell-pad-bottom, 0px));padding:0 calc(50vw - 50%) var(--shell-pad-bottom, 0px);background:var(--f-band);color:var(--f-sub);font:13px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;transition:color .7s ease,background .7s ease}._inner_7yyeb_26{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 0 26px;border-top:1px solid var(--f-line)}._inner_7yyeb_26 p{margin:0;letter-spacing:.02em}._signature_7yyeb_35{min-width:150px;min-height:102px;color:var(--f-ink);filter:var(--f-glow)}._signature_7yyeb_35>span{width:150px;height:102px;color:inherit;opacity:1}._footer_7yyeb_10[data-tone=night]{--f-ink: #e9edff;--f-sub: rgba(205, 213, 240, .78);--f-line: rgba(200, 210, 255, .16);--f-band: linear-gradient(to bottom, transparent, rgba(6, 7, 20, .35));--f-glow: drop-shadow(0 0 10px rgba(150, 170, 255, .28))}._footer_7yyeb_10[data-tone=day]{--f-ink: #24405a;--f-sub: rgba(36, 64, 90, .82);--f-line: rgba(36, 64, 90, .18);--f-band: linear-gradient(to bottom, rgba(250, 247, 240, 0), rgba(250, 247, 240, .82) 38%, rgba(247, 242, 232, .96));--f-glow: none}._footer_7yyeb_10[data-tone=dawn]{--f-ink: #57323f;--f-sub: rgba(87, 50, 63, .82);--f-line: rgba(87, 50, 63, .2);--f-band: linear-gradient(to bottom, rgba(255, 236, 222, 0), rgba(255, 236, 222, .62) 40%, rgba(252, 228, 208, .9));--f-glow: drop-shadow(0 1px 0 rgba(255, 246, 236, .6))}._footer_7yyeb_10[data-tone=dusk]{--f-ink: #43263a;--f-sub: rgba(67, 38, 58, .82);--f-line: rgba(67, 38, 58, .22);--f-band: linear-gradient(to bottom, rgba(238, 196, 160, 0), rgba(238, 200, 168, .58) 40%, rgba(232, 190, 156, .88));--f-glow: drop-shadow(0 1px 0 rgba(255, 232, 214, .5))}._footer_7yyeb_10[data-tone=rain]{--f-ink: #eef3f8;--f-sub: rgba(226, 234, 242, .8);--f-line: rgba(255, 255, 255, .2);--f-band: linear-gradient(to bottom, rgba(14, 20, 30, .05), rgba(14, 20, 30, .42));--f-glow: drop-shadow(0 0 6px rgba(200, 220, 240, .22));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._footer_7yyeb_10[data-condition=snow]{--f-line: rgba(170, 200, 230, .42)}._footer_7yyeb_10[data-condition=snow][data-tone=day]{--f-ink: #2a4766}._footer_7yyeb_10[data-condition=fog][data-tone=day]{--f-band: linear-gradient(to bottom, rgba(244, 244, 240, .2), rgba(244, 244, 240, .94) 30%)}._footer_7yyeb_10[data-condition=fog][data-tone=night]{--f-band: linear-gradient(to bottom, rgba(10, 12, 26, .1), rgba(10, 12, 26, .55))}@media(max-width:720px){._signature_7yyeb_35{min-width:116px;min-height:79px}._signature_7yyeb_35>span{width:116px;height:79px}}@media(min-width:721px){._footer_7yyeb_10{display:none}}@media(prefers-reduced-motion:reduce){._footer_7yyeb_10{transition:none}}._home_135a0_6{--serif: "Iowan Old Style", "Palatino Linotype", "Palatino", Georgia, serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--ink: #eef1f7;--ink-soft: rgba(238, 241, 247, .82);--navy: #141923;--paper: #f7f3eb;--paper-ink: #39372f;--paper-soft: #6b655a;--home-nav-h: 77px;position:relative;z-index:2;color:var(--ink);font-family:var(--sans)}._stage_135a0_24{position:relative}._stage_135a0_24[data-animated]{height:calc(100svh - var(--home-nav-h) + 95svh)}._sticky_135a0_26{position:relative;height:calc(100svh - var(--home-nav-h));min-height:460px;overflow:hidden;background:var(--navy)}._stage_135a0_24[data-animated] ._sticky_135a0_26{position:sticky;top:var(--home-nav-h)}._frame_135a0_36{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#0d1017;z-index:1;will-change:left,top,width,height}._layer_135a0_47,._layer_135a0_47 img{position:absolute;inset:0;display:block;width:100%;height:100%}._layer_135a0_47 img{object-fit:cover}._layer_135a0_47[data-role=next]{opacity:0;z-index:0}._layer_135a0_47[data-role=previous]{z-index:1}._layer_135a0_47[data-role=current]{z-index:2;animation:_fade-in_135a0_1 1.4s cubic-bezier(.3,.1,.2,1) both}._layer_135a0_47[data-role=current] img{animation:_drift_135a0_1 7s linear both}@keyframes _fade-in_135a0_1{0%{opacity:0}to{opacity:1}}@keyframes _drift_135a0_1{0%{transform:scale(1.04)}to{transform:scale(1)}}._scrim_135a0_62{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to top,#080a10c7,#080a1052 34%,#080a1000 58%),linear-gradient(to bottom,#080a1047,#080a1000 18%);opacity:calc(.25 + .75 * var(--hero-fade))}._caption_135a0_73{position:absolute;z-index:4;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px);bottom:clamp(28px,7vh,72px);display:flex;justify-content:space-between;align-items:flex-end;gap:28px 48px;opacity:var(--hero-fade);transform:translateY(calc((1 - var(--hero-fade)) * 24px));text-shadow:0 1px 18px rgba(0,0,0,.35)}._stage_135a0_24[data-phase=entries] ._caption_135a0_73,._stage_135a0_24[data-phase=entries] ._scrollCue_135a0_87{visibility:hidden}._identity_135a0_88{max-width:34ch}._name_135a0_89{margin:0 0 8px;font:600 clamp(22px,2.4vw,30px)/1.15 var(--serif);letter-spacing:-.01em}._tagline_135a0_94{margin:0;color:var(--ink-soft);font:15px/1.7 var(--serif)}._show_135a0_95{text-align:right;min-width:0}._eyebrow_135a0_96{font:12px/1.6 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}._title_135a0_102{margin:4px 0 14px;font:400 clamp(48px,8.5vw,112px)/.95 var(--serif);letter-spacing:-.035em;overflow-wrap:anywhere}._controls_135a0_108{display:flex;align-items:center;justify-content:flex-end;gap:14px 22px;flex-wrap:wrap}._enter_135a0_109{color:var(--ink);text-decoration:none;font-size:15px;padding:10px 0;border-bottom:1px solid rgba(238,241,247,.45)}._enter_135a0_109:hover{border-bottom-color:var(--ink)}._player_135a0_117{display:flex;align-items:center;gap:2px;font:13px/1 var(--mono);color:var(--ink-soft)}._player_135a0_117 button{min-width:40px;min-height:40px;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer}._player_135a0_117 button:hover,._player_135a0_117 button:focus-visible{background:#ffffff1f;color:var(--ink)}._counter_135a0_129{font-variant-numeric:tabular-nums;padding:0 6px}._scrollCue_135a0_87{position:absolute;z-index:4;left:50%;bottom:14px;transform:translate(-50%);display:grid;justify-items:center;gap:8px;padding:6px 12px;border:0;background:transparent;color:var(--ink-soft);font:12px/1 var(--mono);letter-spacing:.16em;cursor:pointer;opacity:var(--hero-fade)}._scrollCue_135a0_87 i{display:block;width:1px;height:28px;background:currentColor;transform-origin:top;animation:_cue_135a0_1 2.2s ease-in-out infinite}@keyframes _cue_135a0_1{0%{transform:scaleY(0)}45%{transform:scaleY(1);transform-origin:top}55%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}._entries_135a0_153{--entries-w: min(1180px, calc(100vw - 64px) , calc((100svh - var(--home-nav-h) - 250px) * 2.45));width:var(--entries-w);margin:0 auto;padding:0}._stage_135a0_24[data-animated] ._entries_135a0_153{position:absolute;inset:0;z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:center}._entriesHead_135a0_168{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:clamp(18px,3.4vh,34px);opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * 18px))}._entriesTitle_135a0_177{margin:6px 0 0;font:400 clamp(26px,3.2vw,42px)/1.2 var(--serif);letter-spacing:-.02em}._entryGrid_135a0_182{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto auto;gap:16px clamp(18px,2.4vw,32px)}._photoSlot_135a0_188{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:4px;background:#ffffff0a}._slotLink_135a0_195{position:absolute;inset:0;z-index:3;border-radius:4px}._stage_135a0_24[data-animated] ._photoSlot_135a0_188{background:transparent}._stage_135a0_24[data-animated][data-phase=entries] :is(._slotLink_135a0_195,._softwareCard_135a0_204,._entryCaption_135a0_204){pointer-events:auto}._stage_135a0_24[data-animated]:not([data-phase=entries]) ._slotLink_135a0_195{visibility:hidden}._slotLink_135a0_195:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._softwareCard_135a0_204{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;overflow:hidden;padding:clamp(18px,2.2vw,30px);border:1px solid #e4dccf;border-radius:4px;background:var(--paper);color:var(--paper-ink);text-decoration:none;box-shadow:0 22px 48px #00000038;opacity:var(--reveal);transform:translate(calc((1 - var(--reveal)) * 42px));transition:box-shadow .2s ease}._softwareCard_135a0_204:hover{box-shadow:0 26px 56px #0000004d}._softwareCard_135a0_204:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._softwareLabel_135a0_228{font:12px/1.6 var(--mono);letter-spacing:.12em;color:#84633e}._softwareLead_135a0_229{font:400 clamp(22px,2.3vw,32px)/1.3 var(--serif);letter-spacing:-.02em;max-width:12em;padding-right:clamp(64px,8vw,112px)}._softwareList_135a0_230{display:grid;gap:8px;margin-top:auto;position:relative;z-index:1}._softwareList_135a0_230>span{display:flex;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid #dcd2c2;font:14px/1.5 var(--serif)}._softwareList_135a0_230 b{font-weight:600}._softwareList_135a0_230 i{font:12px/1.7 var(--mono);font-style:normal;color:var(--paper-soft)}._softwareArt_135a0_234{position:absolute;right:clamp(-28px,-1vw,-8px);top:clamp(18px,3vw,36px);width:clamp(84px,9vw,132px);height:auto;mix-blend-mode:multiply;transform:rotate(6deg);opacity:.9}._entryCaption_135a0_204{display:grid;gap:3px;color:var(--ink);text-decoration:none;font-size:16px;line-height:1.45;opacity:var(--reveal)}._entryCaption_135a0_204 small{color:var(--ink-soft);font-size:13px}._entryCaption_135a0_204:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}._entryCaption_135a0_204:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._stage_135a0_24[data-animated]:not([data-phase=entries]) :is(._softwareCard_135a0_204,._entryCaption_135a0_204){visibility:hidden}._home_135a0_6 main>._entries_135a0_153{padding:clamp(48px,9vh,96px) 0 24px}._footer_135a0_263{position:relative;display:flow-root;width:min(1180px,calc(100vw - 64px));margin:0 auto}@media(min-width:721px){._footer_135a0_263{display:none}}@media(max-width:720px){._home_135a0_6{--home-nav-h: 107px}._caption_135a0_73{flex-direction:column;align-items:stretch;gap:22px;bottom:28px}._scrollCue_135a0_87{display:none}._show_135a0_95{text-align:left}._controls_135a0_108{justify-content:space-between}._title_135a0_102{margin-bottom:8px}._tagline_135a0_94{font-size:14px}._entries_135a0_153{--entries-w: calc(100vw - 32px) }._entryGrid_135a0_182{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:10px}._photoSlot_135a0_188{order:1}._captionSeen_135a0_288{order:2;margin-bottom:8px}._softwareCard_135a0_204{order:3;min-height:150px;padding:18px;transform:translateY(calc((1 - var(--reveal)) * 28px))}._captionMade_135a0_290{order:4}._softwareLead_135a0_229{font-size:20px;padding-right:64px;max-width:none}._softwareList_135a0_230{display:none}._softwareArt_135a0_234{width:78px;right:8px;top:14px}._entriesTitle_135a0_177{font-size:24px}._footer_135a0_263{width:calc(100vw - 32px)}}@media(max-width:720px)and (max-height:720px){._entriesHead_135a0_168{display:none}}@media(max-height:640px)and (min-width:721px){._entriesHead_135a0_168{margin-bottom:12px}._entriesTitle_135a0_177{font-size:24px}}@media(prefers-reduced-motion:reduce){._layer_135a0_47[data-role=current],._layer_135a0_47[data-role=current] img,._scrollCue_135a0_87 i{animation:none}}._section_1arxa_5{width:100%;max-width:var(--presence-column);margin:34px auto 0;text-align:left}._body_1arxa_12{min-width:0}._body_1arxa_12>form{min-width:0}._navigation_1arxa_20{max-width:none;margin:0}._navigation_1arxa_20 ._title_1arxa_25{font-size:clamp(28px,3.5vw,44px);line-height:1.1}._navigation_1arxa_20 ._intro_1arxa_30{max-width:65ch;margin-bottom:18px;font-size:15px;line-height:1.65}._navigation_1arxa_20 ._body_1arxa_12{display:grid;gap:20px;align-items:start}._navigation_1arxa_20 ._fromRow_1arxa_43{margin-bottom:14px}._navigation_1arxa_20 ._threadFrame_1arxa_47{height:200px;margin:0;border-radius:12px;box-shadow:none}._navigation_1arxa_20 ._thread_1arxa_47{border-radius:11px;padding:12px 14px}._navigation_1arxa_20 ._entryText_1arxa_59{font-size:15px}._navigation_1arxa_20 ._error_1arxa_63{color:var(--accent)}@media(min-width:961px){._navigation_1arxa_20 ._withThread_1arxa_68{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._label_1arxa_73{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);opacity:.8;margin-bottom:10px}._title_1arxa_25{font-family:var(--serif);font-size:clamp(22px,3.4vw,28px);font-weight:600;letter-spacing:-.01em;color:var(--title);margin:0 0 10px}._intro_1arxa_30{font-family:var(--serif);font-size:16px;line-height:1.6;color:var(--sub);margin:0 0 26px}._fromRow_1arxa_43{display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--sub);transition:border-color .22s ease;margin-bottom:22px;opacity:.95}._fromRow_1arxa_43:focus-within{border-bottom-color:var(--accent)}._fromPrefix_1arxa_111{font-family:var(--serif);font-size:16px;color:var(--sub);opacity:.7}._nameInput_1arxa_117{flex:1;min-width:0;font-family:var(--serif);font-size:16px;color:var(--title);background:transparent;border:none;outline:none;padding:8px 0}._msgField_1arxa_130{border-bottom:1px solid var(--sub);transition:border-color .22s ease;margin-bottom:18px}._msgField_1arxa_130:focus-within{border-bottom-color:var(--accent)}._msg_1arxa_130{width:100%;font-family:var(--serif);font-size:clamp(18px,2.4vw,21px);line-height:1.55;color:var(--title);background:transparent;border:none;outline:none;resize:none;padding:6px 2px 12px;min-height:92px}._nameInput_1arxa_117::placeholder,._msg_1arxa_130::placeholder{color:var(--sub);opacity:.6}._foot_1arxa_153{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._send_1arxa_160{font-family:var(--mono);font-size:13px;letter-spacing:.02em;background:none;border:none;cursor:pointer;padding:6px 0;color:var(--accent);transition:transform .2s ease,opacity .2s ease}._send_1arxa_160:hover:not(:disabled){transform:translate(2px)}._send_1arxa_160:disabled{color:var(--sub);opacity:.5;cursor:default}._count_1arxa_173{font-family:var(--mono);font-size:12px;color:var(--sub);opacity:.6}._error_1arxa_63{font-family:var(--mono);font-size:12px;color:#ff8c8ceb}._sent_1arxa_186{font-family:var(--serif);font-size:17px;line-height:1.6;color:var(--sub);border-left:2px solid var(--accent);padding-left:16px;margin:0}._sent_1arxa_186 strong{color:var(--title);font-weight:600}._threadFrame_1arxa_47{position:relative;height:248px;margin:0 0 26px;border:1px solid var(--hairline);border-radius:18px;background:var(--surface);box-shadow:0 22px 48px -30px #00000073}._thread_1arxa_47{height:100%;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border-radius:17px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sub) 45%,transparent) transparent;padding:16px 18px;outline:none}._thread_1arxa_47:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 42%,transparent)}._thread_1arxa_47::-webkit-scrollbar{width:7px}._thread_1arxa_47::-webkit-scrollbar-track{background:transparent}._thread_1arxa_47::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sub) 38%,transparent);border-radius:999px}._thread_1arxa_47::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sub) 58%,transparent)}._threadList_1arxa_246{min-height:100%;display:flex;flex-direction:column;gap:18px}._entry_1arxa_59{display:flex;flex-direction:column;gap:5px}._threadList_1arxa_246>._entry_1arxa_59:first-child{margin-top:auto}._entryReply_1arxa_262{border-left:2px solid var(--accent);padding-left:16px}._entryMine_1arxa_266{border-left:1px solid var(--sub);padding-left:16px;opacity:.78}._entryMeta_1arxa_271{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--sub);opacity:.85}._entryReply_1arxa_262 ._entryMeta_1arxa_271{color:var(--accent);opacity:.9}._entryText_1arxa_59{font-family:var(--serif);font-size:17px;line-height:1.6;color:var(--title);white-space:pre-wrap;word-break:break-word}._entryMine_1arxa_266 ._entryText_1arxa_59{color:var(--sub)}._latestButton_1arxa_293{position:absolute;z-index:1;left:50%;bottom:18px;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--title) 20%,transparent);border-radius:50%;color:var(--title);background:color-mix(in srgb,var(--title) 13%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--title) 13%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:var(--mono);font-size:20px;line-height:1;cursor:pointer;transform:translate(-50%);transition:transform .18s ease,background-color .18s ease}._latestButton_1arxa_293:hover{background:color-mix(in srgb,var(--title) 20%,transparent);transform:translate(-50%) translateY(2px)}._latestButton_1arxa_293:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._honeypot_1arxa_326{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:520px){._threadFrame_1arxa_47{border-radius:15px}._thread_1arxa_47{border-radius:14px;padding:16px 14px}._navigation_1arxa_20 ._threadFrame_1arxa_47{height:156px}._navigation_1arxa_20 ._title_1arxa_25{font-size:30px}._navigation_1arxa_20 ._intro_1arxa_30{font-size:14px}}._split_1arxa_365{--ell-gap: 24px;position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:var(--ell-gap);row-gap:0;text-align:left}._splitFrame_1arxa_365{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;transition:opacity .24s ease}._splitFrame_1arxa_365[data-ready=true]{opacity:1}._splitFrame_1arxa_365 path{fill:var(--surface);stroke:var(--hairline);stroke-width:1}._splitAside_1arxa_396{position:relative;grid-column:1;grid-row:1;align-self:start;margin-bottom:var(--ell-gap);min-width:0}._splitSection_1arxa_405{display:contents}._splitRead_1arxa_407{position:relative;grid-column:2;grid-row:1;display:flex;flex-direction:column;min-width:0;padding:22px 24px 20px}._splitRead_1arxa_407 ._intro_1arxa_30{margin-bottom:18px}._splitRead_1arxa_407 ._threadFrame_1arxa_47{flex:1 1 0;height:auto;min-height:140px;margin:0;border-radius:10px;box-shadow:none}._splitRead_1arxa_407 ._thread_1arxa_47{border-radius:9px;padding:12px 16px}._splitRead_1arxa_407 ._entryText_1arxa_59{font-size:16px}._splitWrite_1arxa_430{position:relative;grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:subgrid;column-gap:var(--ell-gap);min-width:0;padding:18px 24px 16px}@supports not (grid-template-columns: subgrid){._splitWrite_1arxa_430{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}._splitWho_1arxa_444{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;min-width:0}._splitWho_1arxa_444:after{content:"";position:absolute;top:2px;bottom:2px;right:calc(var(--ell-gap) / -2);width:1px;background:var(--hairline)}._splitWho_1arxa_444 ._fromRow_1arxa_43{margin-bottom:0}._splitHint_1arxa_463{margin:0;font-family:var(--serif);font-size:13px;line-height:1.65;color:var(--sub);opacity:.8}._splitWhat_1arxa_472{display:flex;flex-direction:column;min-width:0}._splitWhat_1arxa_472 ._msg_1arxa_130{height:60px;min-height:0;font-size:18px;padding-bottom:6px}._splitWhat_1arxa_472 ._msgField_1arxa_130{margin-bottom:12px}@media(max-width:860px){._split_1arxa_365{grid-template-columns:minmax(0,1fr)}._splitAside_1arxa_396,._splitRead_1arxa_407,._splitWrite_1arxa_430{grid-column:1}._splitAside_1arxa_396{grid-row:1}._splitRead_1arxa_407{grid-row:2}._splitRead_1arxa_407 ._threadFrame_1arxa_47{flex:none;height:248px}._splitWrite_1arxa_430{grid-row:3;grid-template-columns:minmax(0,1fr);row-gap:18px;padding-top:4px}._splitWho_1arxa_444:after{display:none}}@media(max-width:420px){._splitRead_1arxa_407,._splitWrite_1arxa_430{padding-left:16px;padding-right:16px}}._entryLink_1arxa_494{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-all}._entryLink_1arxa_494:hover{text-decoration-thickness:2px}._entryLinkWrap_1arxa_503{white-space:normal}._copyLink_1arxa_504{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:3px 5px;vertical-align:-2px;border:1px solid var(--hairline);border-radius:6px;background:transparent;color:var(--sub);font-family:var(--mono);font-size:12px;line-height:1;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}._copyLink_1arxa_504:hover{color:var(--title);border-color:var(--sub);background:color-mix(in srgb,var(--title) 6%,transparent)}._copyLink_1arxa_504:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._copyLinkDone_1arxa_523{color:var(--accent);border-color:var(--accent)}._copyLinkNote_1arxa_524{white-space:nowrap}._card_1t7mi_1{position:relative;min-width:0;color:var(--title);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._coverLink_1t7mi_8{display:block;color:inherit;text-decoration:none}._frame_1t7mi_14{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--surface)}._slide_1t7mi_22{position:absolute;inset:0;opacity:0;pointer-events:none;background:var(--surface);transition:opacity .6s ease}._visible_1t7mi_31{opacity:1}._picture_1t7mi_33,._image_1t7mi_34{display:block;width:100%;height:100%}._image_1t7mi_34{object-fit:contain}._badge_1t7mi_42{position:absolute;top:12px;left:12px;padding:4px 6px;color:#fff;background:#141a1dc7;font-family:var(--mono);font-size:12px;line-height:1.4;letter-spacing:.04em}._coverLink_1t7mi_8:focus-visible,._title_1t7mi_56 a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._caption_1t7mi_61{padding-top:18px;display:flex;align-items:baseline;justify-content:space-between;gap:16px}._information_1t7mi_69{flex:1;min-width:0}._title_1t7mi_56{margin:0;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1.4;letter-spacing:-.01em;overflow-wrap:anywhere}._title_1t7mi_56 a{color:inherit;text-decoration:none;text-underline-offset:5px}._title_1t7mi_56 a:hover{text-decoration:underline;text-decoration-thickness:1px}._metadata_1t7mi_94{display:flex;flex-wrap:wrap;gap:6px 12px;margin:5px 0 0;color:var(--sub-strong);font-family:var(--mono);font-size:12px;line-height:1.6;letter-spacing:.02em}._metadata_1t7mi_94 span+span:before{content:"·";margin-right:12px;opacity:.6}._counter_1t7mi_112{flex-shrink:0;color:var(--sub-strong);font-family:var(--mono);font-size:12px;line-height:1.5;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._counter_1t7mi_112 span{opacity:.5}._previewStatus_1t7mi_125{margin:6px 0 0;color:var(--sub-strong);font-size:12px;line-height:1.5}._upcoming_1t7mi_132,._unavailable_1t7mi_133{display:flex;box-sizing:border-box;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:22px;color:var(--sub-strong);text-align:center}._upcoming_1t7mi_132{border:1px solid var(--hairline)}._upcomingLabel_1t7mi_149{color:var(--title);font-size:20px;line-height:1.4}._openingTime_1t7mi_155{font-family:var(--mono);font-size:12px;line-height:1.8}._unavailable_1t7mi_133{font-size:13px;line-height:1.7}@media(prefers-reduced-motion:reduce){._slide_1t7mi_22{transition:none}}._navigation_1t7mi_172{--title: var(--nav-text);--sub-strong: var(--nav-sub);--surface: color-mix(in srgb, var(--nav-text) 6%, var(--nav-bg));--hairline: var(--nav-line);--accent: var(--nav-text)}._navigation_1t7mi_172 ._frame_1t7mi_14{aspect-ratio:4 / 3}._navigation_1t7mi_172 ._caption_1t7mi_61{padding-top:14px;gap:10px}._navigation_1t7mi_172 ._title_1t7mi_56{font-size:16px;font-weight:400;line-height:1.45;letter-spacing:normal}._navigation_1t7mi_172 ._badge_1t7mi_42{color:var(--nav-text);background:var(--nav-bg)}._navigation_1t7mi_172 ._openingTime_1t7mi_155{font-size:12px}@media(max-width:600px){._navigation_1t7mi_172 ._caption_1t7mi_61{padding-top:9px;gap:6px;flex-wrap:wrap}._navigation_1t7mi_172 ._title_1t7mi_56{font-size:14px}}._chargeIndicator_1t7mi_189{position:absolute;right:12px;bottom:12px;width:40px;height:40px;border-radius:50%;color:#fff;background:#141a1db8;box-shadow:0 1px 8px #0000001f;pointer-events:none}._chargeRing_1t7mi_201{display:block;width:100%;height:100%;transform:rotate(-90deg)}._chargeTrack_1t7mi_202{stroke:#ffffff40;stroke-width:2}._chargeProgress_1t7mi_203{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}._chargeIndicator_1t7mi_189[data-waiting] ._chargeProgress_1t7mi_203{stroke-dashoffset:0}._navigation_1t7mi_172 ._chargeIndicator_1t7mi_189{width:34px;height:34px;right:8px;bottom:8px}._card_1t7mi_1:not(._navigation_1t7mi_172) ._counter_1t7mi_112{opacity:0;transition:opacity .3s ease}._card_1t7mi_1:not(._navigation_1t7mi_172):is(:hover,:focus-within) ._counter_1t7mi_112{opacity:1}._feature_1t7mi_219 ._frame_1t7mi_14{aspect-ratio:auto;height:clamp(320px,66vh,720px);background:transparent}._feature_1t7mi_219 ._slide_1t7mi_22{background:transparent}._feature_1t7mi_219 ._image_1t7mi_34{object-position:left center}._feature_1t7mi_219 ._caption_1t7mi_61{padding-top:26px}._feature_1t7mi_219 ._title_1t7mi_56{font-family:var(--serif);font-size:clamp(32px,4.2vw,52px);font-weight:400;line-height:1.1;letter-spacing:-.02em}._feature_1t7mi_219 ._metadata_1t7mi_94{margin-top:12px}._feature_1t7mi_219 ._status_1t7mi_231{color:var(--title)}@media(max-width:720px){._feature_1t7mi_219 ._frame_1t7mi_14{height:auto;aspect-ratio:3 / 2}._feature_1t7mi_219 ._image_1t7mi_34{object-position:center}}@media(prefers-reduced-motion:reduce){._card_1t7mi_1:not(._navigation_1t7mi_172) ._counter_1t7mi_112{transition:none}}._spotlight_1t7mi_243{display:grid;height:100%;min-height:0;column-gap:clamp(24px,3.2vw,44px)}._spotlight_1t7mi_243 ._coverLink_1t7mi_8{min-height:0;height:100%}._spotlight_1t7mi_243 ._frame_1t7mi_14{aspect-ratio:auto;height:100%;background:transparent}._spotlight_1t7mi_243 ._slide_1t7mi_22{background:transparent}._spotlight_1t7mi_243 ._caption_1t7mi_61{padding-top:0;min-height:0}._spotlight_1t7mi_243 ._title_1t7mi_56{font-family:var(--serif);font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1.12;letter-spacing:-.02em}._spotlight_1t7mi_243 ._metadata_1t7mi_94{margin-top:12px}._spotlight_1t7mi_243 ._status_1t7mi_231{color:var(--title)}._spotlight_1t7mi_243[data-shape=tall]{grid-template-columns:minmax(0,1fr) clamp(240px,30%,340px);grid-template-rows:auto minmax(0,1fr)}._spotlight_1t7mi_243[data-shape=tall] ._coverLink_1t7mi_8{grid-column:1;grid-row:1 / 3}._spotlight_1t7mi_243[data-shape=tall] ._image_1t7mi_34{object-position:right center}._spotlight_1t7mi_243[data-shape=tall] ._lead_1t7mi_269{grid-column:2;grid-row:1;margin-bottom:clamp(24px,6vh,64px)}._spotlight_1t7mi_243[data-shape=tall] ._caption_1t7mi_61{grid-column:2;grid-row:2;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:24px}._spotlight_1t7mi_243[data-shape=tall] ._information_1t7mi_69{flex:none}._spotlight_1t7mi_243[data-shape=wide]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;row-gap:clamp(14px,2.2vh,22px)}._spotlight_1t7mi_243[data-shape=wide] ._image_1t7mi_34{object-position:left center}._spotlight_1t7mi_243[data-shape=wide] ._caption_1t7mi_61{align-items:flex-end;gap:28px}._spotlight_1t7mi_243[data-shape=wide] ._title_1t7mi_56{font-size:clamp(28px,2.8vw,40px)}._spotlight_1t7mi_243[data-shape=wide] ._after_1t7mi_281{flex:none;max-width:300px;text-align:right}._spotlight_1t7mi_243[data-shape=wide] ._counter_1t7mi_112{display:none}@media(max-width:720px){._spotlight_1t7mi_243,._spotlight_1t7mi_243[data-shape]{display:flex;flex-direction:column;height:auto;gap:18px}._spotlight_1t7mi_243 ._coverLink_1t7mi_8{height:auto;order:1}._spotlight_1t7mi_243 ._frame_1t7mi_14{height:auto;aspect-ratio:3 / 2}._spotlight_1t7mi_243 ._image_1t7mi_34{object-position:center!important}._spotlight_1t7mi_243 ._lead_1t7mi_269{margin:0!important}._spotlight_1t7mi_243[data-shape] ._caption_1t7mi_61{flex-direction:column;align-items:stretch;gap:16px}._spotlight_1t7mi_243[data-shape=wide] ._after_1t7mi_281{text-align:left;max-width:none}}._strips_1h2tl_1{display:grid;gap:22px}._row_1h2tl_3{--frame-h: 112px;min-width:0}._meta_1h2tl_4{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:8px;font-size:12px;line-height:1.5;color:var(--sub)}._name_1h2tl_14{color:var(--title);font-weight:500;white-space:nowrap}._outlet_1h2tl_15{margin-left:8px;color:var(--sub);font-weight:400}._now_1h2tl_16{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .25s ease}._now_1h2tl_16[data-active=true]{opacity:1}._viewport_1h2tl_28{position:relative;overflow:hidden;height:var(--frame-h);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}._track_1h2tl_36{display:flex;width:max-content;height:100%;animation:_drift_1h2tl_1 var(--duration) linear infinite;will-change:transform}._viewport_1h2tl_28:focus-within ._track_1h2tl_36{animation-play-state:paused}._viewport_1h2tl_28:not([data-ready]) ._track_1h2tl_36{opacity:0}._viewport_1h2tl_28[data-ready] ._track_1h2tl_36{opacity:1;transition:opacity .4s ease}._set_1h2tl_47{display:flex;height:100%}._gallery_1h2tl_48{display:flex;gap:2px;height:100%;padding-right:12px}._frame_1h2tl_50{display:block;flex:none;height:100%;aspect-ratio:var(--ratio);background:var(--hairline);outline-offset:-2px}._frame_1h2tl_50 img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}._gallery_1h2tl_48:hover ._frame_1h2tl_50 img{opacity:.86}._gallery_1h2tl_48:hover ._frame_1h2tl_50:hover img{opacity:1}._frame_1h2tl_50:focus-visible{outline:2px solid var(--accent)}@keyframes _drift_1h2tl_1{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:600px){._row_1h2tl_3{--frame-h: 84px}._strips_1h2tl_1{gap:18px}._now_1h2tl_16{display:none}}@media(prefers-reduced-motion:reduce){._viewport_1h2tl_28{overflow-x:auto;-webkit-mask-image:none;mask-image:none}._viewport_1h2tl_28 ._track_1h2tl_36{opacity:1;transition:none}._track_1h2tl_36{animation:none}._set_1h2tl_47[aria-hidden=true]{display:none}}._navigation_1h2tl_88{--title: var(--nav-text);--sub: var(--nav-sub);--hairline: color-mix(in srgb, var(--nav-text) 8%, var(--nav-bg));--accent: var(--nav-text);gap:18px}._navigation_1h2tl_88 ._row_1h2tl_3{--frame-h: 96px}@media(max-width:600px){._navigation_1h2tl_88 ._row_1h2tl_3{--frame-h: 72px}}._social_xleab_1{display:flex;align-items:center;gap:2px}._icon_xleab_2{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--nav-sub, currentColor);transition:color .16s ease,background-color .16s ease}._icon_xleab_2:hover,._icon_xleab_2:focus-visible{color:var(--nav-text, currentColor);background:color-mix(in srgb,currentColor 9%,transparent)}._toastRegion_xleab_12{position:fixed;left:50%;top:88px;z-index:120;transform:translate(-50%);pointer-events:none}._toast_xleab_12{display:block;max-width:calc(100vw - 32px);padding:11px 18px;border-radius:999px;background:#f7f3eb;color:#2f2b24;box-shadow:0 10px 30px #00000047;font:500 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:_toast_xleab_12 2.6s ease both}._toast_xleab_12:not([data-ok]){background:#fbe9e4}@keyframes _toast_xleab_12{0%{opacity:0;transform:translateY(-6px)}8%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media(max-width:600px){._icon_xleab_2{width:34px;height:34px}._toastRegion_xleab_12{top:112px}._toast_xleab_12{font-size:13px;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){._toast_xleab_12{animation:none}._icon_xleab_2{transition:none}}._sky_1i76e_2{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}._sky_1i76e_2 i,._sky_1i76e_2 span{position:absolute;display:block}._ribbon_1i76e_14{inset:0;background:var(--sky-ribbon);animation:_ribbon-in_1i76e_1 .7s ease both}@keyframes _ribbon-in_1i76e_1{0%{opacity:0}to{opacity:1}}._now_1i76e_20{top:0;bottom:0;left:var(--sky-now);width:140px;transform:translate(-50%);background:radial-gradient(closest-side,#ffffff38,#fff0);transition:left 1s ease}._now_1i76e_20:after{content:"";position:absolute;left:50%;bottom:0;width:34px;height:3px;transform:translate(-50%);border-radius:3px 3px 0 0;background:currentColor;opacity:.9}._nowIcon_1i76e_29{position:absolute;left:50%;bottom:7px;transform:translate(-50%);opacity:.9}._sky_1i76e_2[data-light] ._now_1i76e_20{background:radial-gradient(closest-side,#fffcf08c,#fffcf000)}._glow_1i76e_34{inset:0}._sky_1i76e_2[data-period=day] ._glow_1i76e_34{background:radial-gradient(420px 160px at var(--sky-now, 88%) -30%,rgba(255,214,120,.42),transparent 70%)}._sky_1i76e_2[data-period=day][data-clear] ._glow_1i76e_34:after{content:"";position:absolute;inset:-40% -10%;background:repeating-linear-gradient(115deg,transparent 0 60px,rgba(255,246,214,.16) 60px 64px,transparent 64px 130px);animation:_rays_1i76e_1 16s linear infinite}._sky_1i76e_2[data-period=dawn] ._glow_1i76e_34{background:radial-gradient(520px 140px at var(--sky-now, 10%) 130%,rgba(255,182,140,.45),transparent 72%)}._sky_1i76e_2[data-period=dusk] ._glow_1i76e_34{background:radial-gradient(520px 150px at var(--sky-now, 90%) 130%,rgba(255,150,110,.42),transparent 72%),radial-gradient(300px 120px at calc(var(--sky-now, 90%) - 12%) 140%,rgba(170,120,220,.22),transparent 70%)}._sky_1i76e_2[data-period=night] ._glow_1i76e_34{background:radial-gradient(220px 120px at var(--sky-now, 92%) -20%,rgba(200,214,255,.2),transparent 70%)}._sky_1i76e_2[data-kind=panel] ._glow_1i76e_34{opacity:.8}._star_1i76e_48{border-radius:50%;background:#f4f6ff;box-shadow:0 0 4px #dce4ffcc;animation:_twinkle_1i76e_1 4s ease-in-out infinite}._cloud_1i76e_54{left:-40%;height:46px;border-radius:50%;background:radial-gradient(closest-side,#ffffff57,#fff0);filter:blur(6px);animation:_drift_1i76e_1 70s linear infinite}._sky_1i76e_2[data-period=night] ._cloud_1i76e_54{background:radial-gradient(closest-side,#aab6d633,#aab6d600)}._sky_1i76e_2[data-kind=panel] ._cloud_1i76e_54{height:90px}._fog_1i76e_64{left:-50%;width:200%;top:20%;height:70%;background:repeating-linear-gradient(90deg,#e6eaf000 0 120px,#e6eaf038 220px,#e6eaf000 360px);filter:blur(10px);animation:_fog_1i76e_64 28s linear infinite}._fogSlow_1i76e_73{top:45%;opacity:.7;animation-duration:46s;animation-direction:reverse}._drop_1i76e_74{top:0;width:1.2px;background:linear-gradient(to bottom,transparent,var(--sky-rain));opacity:.9;transform:translateY(-30px) rotate(12deg);animation:_fall_1i76e_1 .8s linear infinite}._flake_1i76e_82{top:0;border-radius:50%;background:#fffffff2;box-shadow:0 0 3px #7896be59;animation:_snow_1i76e_1 8s linear infinite}._wind_1i76e_89{left:-30%;width:22%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:_gust_1i76e_1 3s ease-in infinite}._flash_1i76e_96{inset:0;background:#e6ecff8c;opacity:0;animation:_flash_1i76e_96 7s infinite}@keyframes _rays_1i76e_1{to{transform:translate(130px)}}@keyframes _twinkle_1i76e_1{0%,to{opacity:.9}50%{opacity:.25}}@keyframes _drift_1i76e_1{to{transform:translate(180vw)}}@keyframes _fog_1i76e_64{to{transform:translate(25%)}}@keyframes _fall_1i76e_1{to{transform:translateY(var(--sky-fall)) translate(-14px) rotate(12deg)}}@keyframes _snow_1i76e_1{0%{transform:translateY(-10px)}50%{transform:translate(var(--sway),calc(var(--sky-fall) / 2))}to{transform:translateY(var(--sky-fall))}}@keyframes _gust_1i76e_1{0%{transform:translate(0);opacity:0}20%{opacity:1}to{transform:translate(170vw);opacity:0}}@keyframes _flash_1i76e_96{0%,90%,94%,to{opacity:0}91%{opacity:.9}92%{opacity:.1}93%{opacity:.6}}._sky_1i76e_2[data-light] ._cloud_1i76e_54{background:radial-gradient(closest-side,#7088a457,#7088a400)}._sky_1i76e_2[data-light] ._fog_1i76e_64{background:repeating-linear-gradient(90deg,#788ca200 0 120px,#788ca242 220px,#788ca200 360px)}._sky_1i76e_2[data-light] ._flake_1i76e_82{background:#fff;box-shadow:0 0 0 1px #506e9652,0 1px 3px #3c5a8266}._sky_1i76e_2[data-light] ._wind_1i76e_89{background:linear-gradient(90deg,transparent,rgba(60,90,124,.45),transparent)}._sky_1i76e_2[data-reduced] *,._sky_1i76e_2[data-reduced] *:after{animation:none!important;transition:none!important}._sky_1i76e_2[data-reduced] ._cloud_1i76e_54{left:auto}._sky_1i76e_2[data-reduced] ._cloud_1i76e_54:nth-of-type(odd){left:8%}._sky_1i76e_2[data-reduced] ._cloud_1i76e_54:nth-of-type(2n){left:55%}._chip_1i76e_124{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border:1px solid var(--nav-line);border-radius:999px;background:color-mix(in srgb,var(--nav-bg) 55%,transparent);color:var(--nav-text);font:13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._chip_1i76e_124 svg{flex:none}._chipName_1i76e_142{font-weight:600}._chipCity_1i76e_143,._chipTime_1i76e_143{color:var(--nav-sub)}._chipCity_1i76e_143:before,._chipTime_1i76e_143:before{content:"·";margin-right:7px;opacity:.6}._chipName_1i76e_142+._chipCity_1i76e_143:before{display:inline}._chip_1i76e_124>svg+._chipCity_1i76e_143:before{display:none}._chipTime_1i76e_143{font-variant-numeric:tabular-nums}._chipTime_1i76e_143 small{margin-left:4px;font-size:12px}._chipZone_1i76e_149{margin-left:4px;font-size:12px;letter-spacing:.04em;opacity:.85}@media(max-width:1100px){._chipTime_1i76e_143 small{display:none}}@media(max-width:600px){._chip_1i76e_124{min-height:28px;padding:0 9px;gap:5px;font-size:12px}._chipCity_1i76e_143{display:none}}._header_1wav2_1{position:sticky;top:0;z-index:90;flex:none;background:var(--nav-bg);background:var(--nav-glass);color:var(--nav-text);backdrop-filter:blur(22px) saturate(115%);-webkit-backdrop-filter:blur(22px) saturate(115%);box-shadow:inset 0 1px var(--nav-glint);transition:background-color .7s ease,color .7s ease,border-color .7s ease;border-bottom:1px solid var(--nav-line);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_1wav2_1 a{color:inherit;text-decoration:none}._header_1wav2_1 button{font:inherit;color:inherit;cursor:pointer}._header_1wav2_1 :is(a,button):focus-visible{outline:2px solid var(--nav-text);outline-offset:4px}._bar_1wav2_5{position:relative;z-index:1;min-height:76px;padding:0 36px;display:flex;align-items:center;gap:40px;max-width:1800px;margin:auto}._brand_1wav2_6{display:flex;align-items:center;gap:14px;flex:none}._wordmark_1wav2_7{display:flex;align-items:center;justify-self:start;flex:none;padding:5px 0;font-family:Georgia,serif;font-weight:600;font-size:23px;line-height:1.1;letter-spacing:-.07em;white-space:nowrap}._wordmarkLatin_1wav2_8>span{color:var(--nav-sub)}._nav_1wav2_9{display:flex;gap:30px;align-self:stretch;flex-shrink:0}._navItem_1wav2_10{display:flex;align-items:stretch}._trigger_1wav2_11{white-space:nowrap;padding:0;border:0;background:transparent;position:relative;display:inline-flex;align-items:center;gap:9px;font-size:16px;text-transform:capitalize}._trigger_1wav2_11:after{content:"";position:absolute;bottom:19px;height:1px;left:0;right:0;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}._navItem_1wav2_10[data-active=true] ._trigger_1wav2_11:after,._trigger_1wav2_11:hover:after{transform:scaleX(1)}._previewTrigger_1wav2_14{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-width:28px;min-height:44px;padding:0 6px;border:0;border-radius:4px;background:transparent}._previewTrigger_1wav2_14:hover,._previewTrigger_1wav2_14:focus-visible{background:color-mix(in srgb,var(--nav-text) 6%,transparent)}._chevron_1wav2_16{font-size:12px;opacity:.55}._panel_1wav2_17{position:absolute;top:100%;left:0;right:0;background:var(--nav-bg);border-bottom:1px solid var(--nav-line);box-shadow:0 24px 40px #00000016;animation:_reveal_1wav2_1 .2s ease both}._panelInner_1wav2_18{position:relative;z-index:1;display:grid;grid-template-columns:230px minmax(0,1fr);gap:42px;max-width:1800px;margin:auto;padding:30px 36px 38px;max-height:min(650px,calc(100dvh - 150px));overflow-y:auto;overscroll-behavior:contain}._directory_1wav2_19{border-right:1px solid var(--nav-line);padding-right:30px;display:flex;flex-direction:column;align-items:stretch}._eyebrow_1wav2_20{color:var(--nav-sub);font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1.6}._directory_1wav2_19>._eyebrow_1wav2_20{margin-bottom:24px}._category_1wav2_22{text-align:left;background:transparent;border:0;padding:13px 0;opacity:.6}._category_1wav2_22>span{display:flex;justify-content:space-between;gap:8px;font-size:17px;line-height:1.4}._category_1wav2_22>span>span{opacity:0;font-size:15px}._category_1wav2_22 small{display:block;margin-top:6px;font-size:12px;color:var(--nav-sub)}._category_1wav2_22[aria-pressed=true],._category_1wav2_22:hover{opacity:1}._category_1wav2_22[aria-pressed=true]>span>span{opacity:1}._allLink_1wav2_28{margin-top:32px;font-size:12px;display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid var(--nav-line)}._allLink_1wav2_28:hover{text-decoration:underline}._close_1wav2_30{align-self:flex-start;border:0;background:transparent;padding:12px 0;font-size:12px!important;color:var(--nav-sub)!important}._directoryText_1wav2_31{font-family:Georgia,serif;font-size:25px;line-height:1.3;margin:6px 0 28px}._content_1wav2_32{min-width:0}._grid_1wav2_33{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}._single_1wav2_34{grid-template-columns:minmax(0,660px)}._cover_1wav2_35,._editorialCard_1wav2_35{min-width:0;display:block}._imageFrame_1wav2_36{position:relative;aspect-ratio:4 / 3;background:color-mix(in srgb,var(--nav-text) 6%,var(--nav-bg));overflow:hidden}._wideFrame_1wav2_37{aspect-ratio:3 / 2}._sportFrame_1wav2_38{aspect-ratio:5 / 4}._imageFrame_1wav2_36 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}._cover_1wav2_35:hover img{transform:scale(1.025)}._imageFallback_1wav2_41{display:grid;place-items:center;height:100%;font-family:Georgia,serif;font-size:24px;padding:20px;box-sizing:border-box}._badge_1wav2_42{position:absolute;top:12px;left:12px;background:var(--nav-bg);padding:5px 7px;font-size:12px;letter-spacing:.1em}._caption_1wav2_43{margin-top:14px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:16px;line-height:1.45}._caption_1wav2_43>span:last-child{font-size:13px}._meta_1wav2_45{color:var(--nav-sub);font-size:12px;line-height:1.6;margin-top:6px}._cover_1wav2_35:hover ._caption_1wav2_43,._editorialCard_1wav2_35:hover ._caption_1wav2_43{text-decoration:underline;text-underline-offset:4px}._poster_1wav2_47{min-height:235px;box-sizing:border-box;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;background:color-mix(in srgb,var(--nav-text) 5%,var(--nav-bg));border:1px solid var(--nav-line)}._poster_1wav2_47 strong{font:30px/1.2 Georgia,serif;overflow-wrap:anywhere}._poster_1wav2_47>span:last-child{font-size:12px;line-height:1.6}._sportPoster_1wav2_50{background-image:linear-gradient(135deg,transparent 49.7%,var(--nav-line) 50%,transparent 50.3%)}._toolPoster_1wav2_51 mark{color:inherit;background:color-mix(in srgb,#b9c36c 45%,transparent)}._empty_1wav2_52{padding:60px 20px;color:var(--nav-sub);font-size:14px}@keyframes _reveal_1wav2_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){._bar_1wav2_5{gap:0 24px;padding:0 24px}._nav_1wav2_9{min-height:68px;gap:24px}._panelInner_1wav2_18{grid-template-columns:190px minmax(0,1fr);gap:26px;padding:26px 24px;max-height:calc(100dvh - 145px)}._grid_1wav2_33{grid-template-columns:repeat(2,minmax(0,1fr))}._single_1wav2_34{grid-template-columns:minmax(0,660px)}}@media(max-width:600px){._bar_1wav2_5{padding:0 16px;gap:0;display:grid;grid-template-columns:minmax(0,1fr) auto}._brand_1wav2_6{grid-column:1;grid-row:1;gap:6px;padding:10px 0 4px}._wordmark_1wav2_7{font-size:20px;padding:5px 0}._nav_1wav2_9{grid-column:1;grid-row:2;gap:8px;min-height:46px}._previewTrigger_1wav2_14{min-width:22px;padding:0 3px}._trigger_1wav2_11{font-size:13px!important;gap:4px}._trigger_1wav2_11:after{bottom:8px}._panelInner_1wav2_18{display:block;padding:18px 16px 26px;max-height:calc(100dvh - 140px)}._directory_1wav2_19{border:0;padding:0 0 16px;margin-bottom:20px;border-bottom:1px solid var(--nav-line);display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._directory_1wav2_19>._eyebrow_1wav2_20{grid-column:1 / -1;margin-bottom:4px}._category_1wav2_22{padding:8px 0}._category_1wav2_22>span{font-size:15px;justify-content:flex-start}._category_1wav2_22 small{font-size:12px}._allLink_1wav2_28{grid-column:1 / 3;margin:4px 0 0;border:0;justify-content:flex-start;gap:16px;padding:10px 0}._close_1wav2_30{justify-self:end;align-self:center}._directoryText_1wav2_31{grid-column:1 / -1;font-size:22px;margin-bottom:0}._grid_1wav2_33{gap:24px 14px}._single_1wav2_34{grid-template-columns:minmax(0,1fr)}._caption_1wav2_43{font-size:14px;margin-top:9px}._poster_1wav2_47{padding:16px;min-height:195px}._poster_1wav2_47 strong{font-size:24px}}@media(prefers-reduced-motion:reduce){._panel_1wav2_17{animation:none}._imageFrame_1wav2_36 img,._trigger_1wav2_11:after{transition:none}}._triggerBadges_1wav2_87{display:inline-flex;gap:3px;align-self:center;transform:translateY(-9px);margin-left:-5px}._updateBadge_1wav2_88{display:inline-block;flex:none;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,#849058 15%,var(--nav-bg));color:var(--nav-text);border:1px solid color-mix(in srgb,#849058 32%,var(--nav-line));font:500 12px/1.1 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.03em;white-space:nowrap;text-transform:none}._updateBadge_1wav2_88[data-kind=exhibition]{background:color-mix(in srgb,#b68a51 14%,var(--nav-bg));border-color:color-mix(in srgb,#b68a51 38%,var(--nav-line))}._srOnly_1wav2_90{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._weather_1wav2_91{margin-left:auto;flex:none;display:flex;align-items:center}._weather_1wav2_91+._language_1wav2_92{margin-left:14px}._language_1wav2_92{position:relative;margin-left:auto;flex:none}._languageButton_1wav2_94{border:0;background:none;padding:10px 2px 10px 12px;min-height:44px;display:flex;align-items:center;gap:7px;font-size:12px!important}._languageMenu_1wav2_95{position:absolute;top:calc(100% + 4px);right:0;z-index:3;min-width:152px;padding:6px;border:1px solid var(--nav-line);background:var(--nav-bg);box-shadow:0 12px 30px #00000015}._languageMenu_1wav2_95 button{width:100%;border:0;background:transparent;display:flex;justify-content:space-between;gap:24px;text-align:left;padding:12px;font-size:13px}._languageMenu_1wav2_95 button:hover,._languageMenu_1wav2_95 button[aria-checked=true]{background:color-mix(in srgb,var(--nav-text) 6%,transparent)}._panelNotices_1wav2_98{border-top:1px solid var(--nav-line);padding-top:14px;margin-top:22px}._panelNotice_1wav2_98{display:flex;gap:7px;align-items:baseline;font-size:12px;line-height:1.6;margin-bottom:10px}._panelNotice_1wav2_98>a{flex:1;min-width:0;overflow-wrap:anywhere}._panelNotice_1wav2_98>a:hover{text-decoration:underline;text-underline-offset:3px}._panelNotice_1wav2_98>button{border:0;background:transparent;padding:4px;min-width:24px;min-height:28px;color:var(--nav-sub)}._contactPanel_1wav2_103[hidden]{display:none}._contactLinks_1wav2_104{display:grid;gap:18px;font-size:13px}._contactLinks_1wav2_104 a{overflow-wrap:anywhere}._contactLinks_1wav2_104 a:hover{text-decoration:underline}._contactLinks_1wav2_104 small{display:block;margin-top:5px;font-size:12px;color:var(--nav-sub)}@media(max-width:600px){._language_1wav2_92{grid-column:2;grid-row:1;align-self:end}._weather_1wav2_91+._language_1wav2_92{margin-left:0}._weather_1wav2_91{grid-column:2;grid-row:2;justify-self:end;align-self:center;margin-left:8px}._languageButton_1wav2_94{padding-right:0}._triggerBadges_1wav2_87{transform:translateY(-7px);margin-left:0}._panelNotices_1wav2_98,._contactLinks_1wav2_104{grid-column:1 / -1}._contactLinks_1wav2_104{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:8px}._panelNotices_1wav2_98{margin-top:8px}}@starting-style{._header_1wav2_1{background:#141923;color:#edf0f5}}@media(prefers-reduced-motion:reduce){._header_1wav2_1{transition:none}}._madeGrid_1wav2_123{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}._madePoster_1wav2_124{min-height:0;aspect-ratio:5 / 4;gap:10px;padding:18px 20px;color:#39372f;background:#f7f3eb;border-color:#e4dccf;overflow:hidden}._madeHead_1wav2_125{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#746957;font:12px/1.5 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}._madeStatus_1wav2_126{display:inline-flex;align-items:center;gap:6px;padding:1px 8px;border:1px solid #c9b48f;border-radius:999px;color:#7a5a2c;white-space:nowrap}._madeStatus_1wav2_126 i{width:6px;height:6px;border-radius:50%;background:#c88a3a}._madeArt_1wav2_128{flex:1;display:flex;align-items:center;justify-content:center;gap:18px;min-width:0}._madeArt_1wav2_128 img{width:clamp(80px,8vw,128px);height:auto;mix-blend-mode:multiply;flex-shrink:0}._madeArt_1wav2_128 strong{font:400 clamp(22px,2vw,30px)/1.35 Georgia,serif;letter-spacing:-.02em}._madeArt_1wav2_128 mark{color:inherit;background:#f0e7a0;padding:0 2px}._madeArt_1wav2_128:has(._madeWord_1wav2_132){flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px}._madeWord_1wav2_132{font:500 clamp(26px,2.6vw,38px)/1 Georgia,serif;letter-spacing:-.035em}._madeLine_1wav2_134{width:100%;max-width:220px;height:auto;fill:none;stroke:#2f7a5a;stroke-width:2.4;stroke-linejoin:round}._editorialCard_1wav2_35:hover ._madePoster_1wav2_124,._editorialCard_1wav2_35:focus-visible ._madePoster_1wav2_124{border-color:#a88a60}@media(max-width:1100px){._madeGrid_1wav2_123{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._madeGrid_1wav2_123{grid-template-columns:minmax(0,1fr)}._madePoster_1wav2_124{aspect-ratio:auto;min-height:170px}}._tools_oiyqy_1{display:grid;gap:28px}._tool_oiyqy_1{--made-paper: rgba(252, 253, 255, .91);--made-preview: #ecf1f6;--made-highlight: #f0e7a0;border:1px solid var(--hairline);border-radius:20px;background:var(--made-paper);overflow:hidden;color:var(--title)}._tool_oiyqy_1[data-tone=dark]{--made-paper: rgba(23, 34, 53, .94);--made-preview: #202e45;--made-highlight: #685d32}._tool_oiyqy_1[data-tone=paper]{--made-paper: transparent;--made-preview: #eee9de;--made-highlight: #f0e7a0;--title: #39372f;--sub-strong: #5f594e;--accent: #365963;--hairline: #dcd2c2;--hairline-strong: #c4b8a3;--surface: #fffdf8;--surface-hover: #ffffff;border:0;border-radius:0}._hero_oiyqy_32{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:32px}._heroText_oiyqy_33{min-width:0}._release_oiyqy_34{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font:12px/1.6 var(--mono);color:var(--sub-strong);margin-bottom:18px}._fresh_oiyqy_35{color:var(--accent)}._hero_oiyqy_32 h2{font:600 clamp(27px,3.8vw,38px)/1.12 var(--serif);letter-spacing:-.025em;margin:0}._description_oiyqy_37{margin:16px 0 20px;font:18px/1.65 var(--serif);color:var(--title);max-width:26ch}._features_oiyqy_38{display:flex;flex-wrap:wrap;gap:8px 16px;font:12px/1.65 var(--mono);color:var(--sub-strong)}._features_oiyqy_38 span:first-child{flex-basis:100%}._preview_oiyqy_40{margin:0;min-width:0;background:var(--made-preview);border-radius:12px;padding:16px 18px 18px}._previewCaption_oiyqy_41{font:12px/1.5 var(--mono);color:var(--sub-strong);margin-bottom:12px}._previewPage_oiyqy_42{border:1px solid var(--hairline);border-radius:8px;background:var(--made-paper);overflow:hidden}._previewBar_oiyqy_43{display:flex;gap:4px;align-items:center;height:24px;border-bottom:1px solid var(--hairline);padding:0 10px}._previewBar_oiyqy_43 i{width:4px;height:4px;border-radius:50%;background:var(--hairline-strong)}._previewBar_oiyqy_43>span{height:4px;width:40%;margin-left:10px;border-radius:2px;background:var(--hairline)}._previewContent_oiyqy_46{padding:14px 17px 17px}._previewLabel_oiyqy_47{font:12px/1.6 var(--mono);color:var(--sub-strong)}._previewContent_oiyqy_46 p{font:19px/1.8 var(--serif);margin:9px 0 12px}._previewContent_oiyqy_46 mark{color:inherit;background:var(--made-highlight);padding:2px 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}._textLines_oiyqy_50{display:grid;gap:6px}._textLines_oiyqy_50 span{height:4px;width:90%;border-radius:2px;background:var(--hairline)}._textLines_oiyqy_50 span:nth-child(2){width:100%}._textLines_oiyqy_50 span:last-child{width:60%}._previewReview_oiyqy_53{display:flex;align-items:center;gap:12px;padding-top:14px}._reviewArrow_oiyqy_54{font:28px/1 var(--serif);color:var(--accent)}._previewReview_oiyqy_53>div{min-width:0;flex:1;border-left:2px solid var(--accent);padding-left:12px}._previewReview_oiyqy_53 p{font:15px/1.4 var(--serif);margin:4px 0 0}._body_oiyqy_57{padding:0 32px 8px}._install_oiyqy_58{border-top:1px solid var(--hairline);padding-top:24px}._install_oiyqy_58 h3{font:600 17px/1.4 var(--serif);margin:0 0 16px}._downloads_oiyqy_60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._downloadOption_oiyqy_61{min-width:0}._download_oiyqy_60{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--hairline-strong);border-radius:10px;text-decoration:none;color:var(--title);background:var(--surface);transition:border-color .16s,background .16s}._download_oiyqy_60:hover{border-color:var(--accent);background:var(--surface-hover)}._download_oiyqy_60 svg{width:24px;height:24px;flex-shrink:0;color:var(--accent)}._download_oiyqy_60>span:first-of-type{flex:1;min-width:0;font:600 17px/1.4 var(--mono)}._download_oiyqy_60 small{display:block;font:12px/1.5 var(--serif);color:var(--sub-strong);margin-top:2px}._download_oiyqy_60>span:last-child{color:var(--accent)}._trust_oiyqy_68{font:12px/1.65 var(--mono);color:var(--sub-strong);margin:9px 0 0}._steps_oiyqy_69{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0 20px;padding:0}._steps_oiyqy_69 li{min-width:0}._stepTop_oiyqy_71{display:flex;align-items:center;gap:10px;color:var(--accent)}._stepTop_oiyqy_71 svg{width:23px;height:23px}._stepTop_oiyqy_71 span{font:12px var(--mono);opacity:.8}._steps_oiyqy_69 h4{font:600 14px/1.5 var(--serif);margin:10px 0 5px}._steps_oiyqy_69 p{font:13px/1.7 var(--serif);color:var(--sub-strong);margin:0}._preserve_oiyqy_76{border-left:2px solid var(--accent);padding-left:12px;margin:0 0 24px;font:12px/1.7 var(--serif);color:var(--sub-strong)}._disclosure_oiyqy_77{border-top:1px solid var(--hairline);font:14px/1.75 var(--serif);color:var(--sub-strong)}._disclosure_oiyqy_77 summary{padding:15px 0;cursor:pointer;color:var(--title);font-size:14px}._disclosure_oiyqy_77 summary::marker{color:var(--accent)}._disclosure_oiyqy_77>p,._disclosure_oiyqy_77>ol{margin-top:0;margin-bottom:20px}._disclosure_oiyqy_77 ol{padding-left:22px}._disclosure_oiyqy_77 li+li{margin-top:8px}._disclosure_oiyqy_77 h4{margin:0 0 8px;color:var(--title)}._platformGuides_oiyqy_83{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:4px 0 10px}._platformGuides_oiyqy_83 ol{margin-top:0}._zipRow_oiyqy_85{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:4px 0 16px}._zipLink_oiyqy_86{color:var(--accent);padding:9px 16px;border:1px solid var(--hairline-strong);border-radius:8px;text-decoration:none}._zipRow_oiyqy_85>span{font:12px/1.6 var(--mono);overflow-wrap:anywhere}._checksum_oiyqy_88 code{display:block;font:12px/1.7 var(--mono);overflow-wrap:anywhere;margin-top:5px}._followUp_oiyqy_89>div{margin:0;padding:5px 0 0;border:0}._download_oiyqy_60:focus-visible,._zipLink_oiyqy_86:focus-visible,._disclosure_oiyqy_77 summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._back_oiyqy_91{margin-top:22px}@media(max-width:720px){._hero_oiyqy_32{grid-template-columns:1fr;gap:24px;padding:24px}._description_oiyqy_37{max-width:none}._body_oiyqy_57{padding:0 24px 6px}._preview_oiyqy_40{max-width:440px;width:100%;box-sizing:border-box}._steps_oiyqy_69{gap:16px}}@media(max-width:480px){._hero_oiyqy_32{padding:20px}._body_oiyqy_57{padding:0 20px 6px}._downloads_oiyqy_60,._platformGuides_oiyqy_83{grid-template-columns:1fr;gap:16px}._steps_oiyqy_69{grid-template-columns:1fr;gap:18px}._steps_oiyqy_69 li{display:grid;grid-template-columns:40px 1fr;column-gap:12px}._stepTop_oiyqy_71{grid-row:1 / 3;flex-direction:column;gap:5px;align-self:start;padding-top:2px}._steps_oiyqy_69 h4{margin:0 0 4px}._steps_oiyqy_69 p{grid-column:2}._features_oiyqy_38{font-size:12px}}@media(prefers-reduced-motion:reduce){._download_oiyqy_60{transition:none}}._appLogo_oiyqy_111{display:block;width:min(100%,320px);height:auto;border-radius:24px;justify-self:center;box-shadow:0 12px 40px #281e0f14}._appIntro_oiyqy_112{font:15px/1.8 var(--serif);color:var(--sub-strong);margin:0 0 18px}._appDownload_oiyqy_113{max-width:360px}._appRequirement_oiyqy_114{font:12px/1.8 var(--mono);color:var(--sub-strong);margin:16px 0}._intro_oiyqy_118{margin:0 0 22px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._eyebrow_oiyqy_119{color:var(--sub-strong);font:12px/1.6 var(--mono);letter-spacing:.12em;margin-bottom:14px}._eyebrow_oiyqy_119 span{margin:0 10px;opacity:.45}._pageHeading_oiyqy_121{margin:0}._cover_oiyqy_123{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px 48px;align-items:center;padding:clamp(24px,4vw,52px);color:#39372f;background:#f7f3eb;border:1px solid #e4dccf;border-radius:4px;box-shadow:0 4px 6px #30281805,0 26px 60px #00000040}._coverText_oiyqy_135{min-width:0;container-type:inline-size}._coverMeta_oiyqy_136{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;color:#746957;font:12px/1.6 var(--mono);letter-spacing:.1em}._status_oiyqy_137{display:inline-flex;align-items:center;gap:8px;padding:3px 10px;border:1px solid #c9b48f;border-radius:999px;color:#7a5a2c;letter-spacing:.06em}._status_oiyqy_137 i{width:7px;height:7px;border-radius:50%;background:#c88a3a;animation:_pulse_oiyqy_1 1.8s ease-in-out infinite}@keyframes _pulse_oiyqy_1{50%{opacity:.35;transform:scale(.8)}}._coverTitle_oiyqy_140{margin:18px 0 14px;font:500 clamp(40px,5.6vw,72px)/1 var(--serif);letter-spacing:-.035em}@container (min-width: 1px){._coverTitle_oiyqy_140{font-size:clamp(32px,17cqi,72px)}}._coverLead_oiyqy_143{margin:0 0 14px;font:clamp(17px,1.6vw,20px)/1.75 var(--serif);text-wrap:pretty}._coverNote_oiyqy_144{margin:0;padding-left:14px;border-left:2px solid #c88a3a;color:#5f594e;font:14px/1.85 var(--serif)}._coverTimeline_oiyqy_145{min-width:0}._coverGuide_oiyqy_146{grid-column:1 / -1;border-top:1px solid #dcd2c2}._coverGuide_oiyqy_146>section{margin-top:18px;text-align:left}._coverGuide_oiyqy_146>section>ul{justify-content:flex-start}._stack_oiyqy_156{--made-nav-h: 77px;--index-w: 190px;--pins-w: clamp(210px, 22vw, 320px);--panel-h: calc(100svh - var(--made-nav-h));position:relative;overflow-x:visible;overflow-y:clip;margin-top:8px}._layout_oiyqy_169{display:grid;grid-template-columns:var(--index-w) minmax(0,1fr) var(--pins-w);column-gap:30px;width:min(1120px,calc(100vw - 44px));height:100%;margin:0 auto}._overlay_oiyqy_177{position:sticky;top:var(--made-nav-h);z-index:4;height:0;pointer-events:none}._overlay_oiyqy_177>._layout_oiyqy_169{height:var(--panel-h)}._index_oiyqy_185{grid-column:1;align-self:center;display:grid;gap:2px;pointer-events:auto}._index_oiyqy_185 button{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;padding:9px 0;border:0;background:transparent;color:var(--sub-strong);font:14px/1.5 var(--serif);text-align:left;cursor:pointer;transition:color .3s ease}._index_oiyqy_185 button span{font-family:var(--mono);font-size:12px;padding-top:2px}._index_oiyqy_185 button small{grid-column:2;font:12px/1.5 var(--mono);opacity:.8}._index_oiyqy_185 button[aria-current=true]{color:var(--title)}._index_oiyqy_185 button[aria-current=true] span:before{content:"●";margin-right:6px;font-size:8px;vertical-align:2px;color:#c88a3a}._index_oiyqy_185 button:hover{color:var(--title)}._pins_oiyqy_210{grid-column:3;position:relative}._pinSet_oiyqy_211{position:absolute;inset:0;opacity:0;transform:translateY(26px) rotate(-1.5deg);transition:opacity .6s ease,transform .8s cubic-bezier(.2,.7,.2,1)}._pinSet_oiyqy_211[data-active]{opacity:1;transform:none}._panel_oiyqy_220{position:sticky;top:var(--made-nav-h);height:var(--panel-h);min-height:520px;margin-inline:calc(50% - 50vw);background:var(--panel-bg, #141923);border-top:1px solid var(--hairline);box-shadow:0 -24px 48px #00000038;overflow:hidden}._panel_oiyqy_220:first-of-type{box-shadow:none}._marquee_oiyqy_232{position:absolute;z-index:1;left:0;right:0;top:clamp(14px,3vh,34px);overflow:hidden;color:#f4efe4;font:400 clamp(54px,7.6vw,116px)/1.05 var(--serif);letter-spacing:-.02em;white-space:nowrap;pointer-events:none}._marqueeTrack_oiyqy_245{display:inline-flex;animation:_run_oiyqy_1 46s linear infinite}._marqueeHalf_oiyqy_246>span{display:inline-flex;align-items:center;padding-right:.5em}._seal_oiyqy_247{display:inline-grid;place-items:center;align-content:center;width:82px;height:82px;margin-right:.3em;border-radius:50%;background:#f4efe4;color:#1a2130;font:400 28px/1 var(--serif);letter-spacing:0}._seal_oiyqy_247 small{font:12px/1.3 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.08em}@keyframes _run_oiyqy_1{to{transform:translate(-50%)}}._panelBody_oiyqy_262{position:relative;z-index:2;height:100%}._sheetWrap_oiyqy_263{grid-column:2;position:relative;display:flex;flex-direction:column;min-height:0;padding-top:calc(clamp(14px,3vh,34px) + clamp(30px,4.4vw,68px));padding-bottom:14px}._sheet_oiyqy_263{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:auto;background:#f7f3eb;color:#39372f;border:1px solid #e4dccf;border-radius:3px;box-shadow:0 4px 6px #30281805,0 30px 60px #0000004d;scrollbar-width:thin;scrollbar-color:#c4b8a3 transparent}._sheet_oiyqy_263>article{border:0;box-shadow:none;background:transparent}._sheetWide_oiyqy_289{grid-column:2 / -1}._sheet_oiyqy_263>._cover_oiyqy_123{border:0;border-radius:0;box-shadow:none;background:transparent}._scrollHint_oiyqy_291{position:absolute;z-index:3;left:0;top:calc(clamp(14px,3vh,34px) + clamp(30px,4.4vw,68px) + 28px);transform:translate(calc(-100% - 6px));display:grid;justify-items:center;gap:9px;padding:12px 0 10px;width:24px;border-radius:999px;background:#f4efe4;box-shadow:0 6px 18px #00000038;color:#1a2130;font:600 12px/1 var(--mono);letter-spacing:.16em;pointer-events:none}._sheetWrap_oiyqy_263:not([data-scrollable]) ._scrollHint_oiyqy_291{display:none}._scrollHint_oiyqy_291>b{writing-mode:vertical-rl;font-weight:600}._scrollHint_oiyqy_291 i{position:relative;display:block;width:2px;height:84px;border-radius:2px;background:#d8ccb8;overflow:hidden}._scrollHint_oiyqy_291 i:after{content:"";position:absolute;inset:0;background:#c88a3a;transform-origin:top;transform:scaleY(var(--progress, 0))}._scrollHint_oiyqy_291 em{font-style:normal;font-size:12px;line-height:1;animation:_nudge_oiyqy_1 1.6s ease-in-out infinite}@keyframes _nudge_oiyqy_1{50%{transform:translateY(4px)}}._next_oiyqy_319{align-self:center;display:inline-flex;align-items:center;gap:12px;margin-top:12px;padding:8px 6px;border:0;background:transparent;color:var(--title);font:15px/1.4 var(--serif);cursor:pointer}._next_oiyqy_319 span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f4efe4;color:#1a2130;font-size:15px}._next_oiyqy_319:hover span{background:#fff}._index_oiyqy_185 button:focus-visible,._next_oiyqy_319:focus-visible,._sheet_oiyqy_263:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._stackEnd_oiyqy_335{height:1px}._pin_oiyqy_210{position:absolute;display:block;width:100%;height:auto;padding:8px 8px 26px;box-sizing:border-box;background:#fbf9f4;box-shadow:0 16px 34px #00000052}._pinA_oiyqy_347{top:10%;left:-16%;transform:rotate(6deg);z-index:2}._pinB_oiyqy_348{top:40%;left:6%;transform:rotate(-5deg)}._pinC_oiyqy_349{top:70%;left:-6%;width:58%;transform:rotate(9deg)}._pinLogo_oiyqy_350{padding:12px 12px 22px}._note_oiyqy_351{display:grid;gap:14px;padding:18px 20px 24px;color:#39372f;background:#fbf6e2}._note_oiyqy_351 small{font:12px/1.5 var(--mono);color:#84633e;letter-spacing:.06em}._note_oiyqy_351 strong{font:400 clamp(26px,2.6vw,38px)/1.25 var(--serif);letter-spacing:-.02em}._note_oiyqy_351 mark{color:inherit;background:#f0e7a0;padding:0 2px}._noteSmall_oiyqy_355{width:78%;background:#fffdf8}._noteSmall_oiyqy_355 span{font:18px/1.5 var(--serif);border-left:2px solid #365963;padding-left:10px}@media(max-width:1100px){._stack_oiyqy_156{--index-w: 140px;--pins-w: 190px}._layout_oiyqy_169{column-gap:20px}}@media(max-width:860px){._cover_oiyqy_123{grid-template-columns:minmax(0,1fr)}._stack_oiyqy_156{--index-w: 0px;--pins-w: 0px}._layout_oiyqy_169{column-gap:0;width:calc(100vw - 32px)}._overlay_oiyqy_177{display:none}._marquee_oiyqy_232{font-size:clamp(40px,12vw,64px)}._seal_oiyqy_247{width:56px;height:56px;font-size:19px}._sheetWrap_oiyqy_263{padding-top:calc(clamp(14px,3vh,34px) + 46px)}._scrollHint_oiyqy_291{display:none}}@media(prefers-reduced-motion:reduce){._marqueeTrack_oiyqy_245,._status_oiyqy_137 i,._scrollHint_oiyqy_291 em{animation:none}._pinSet_oiyqy_211,._index_oiyqy_185 button{transition:none}}._stack_oiyqy_156[data-tone=dark] ._sheet_oiyqy_263{background:#1c2230;color:var(--title);border-color:#ffffff14;box-shadow:0 4px 6px #0000001f,0 30px 60px #00000061;scrollbar-color:rgba(255,255,255,.22) transparent}._stack_oiyqy_156[data-tone=dark] ._marquee_oiyqy_232{color:#f4efe4e6}._stack_oiyqy_156[data-marquee=off] ._sheetWrap_oiyqy_263{padding-top:clamp(16px,3vh,32px)}._stack_oiyqy_156[data-marquee=off] ._scrollHint_oiyqy_291{top:calc(clamp(16px,3vh,32px) + 28px)}._shell_v7aef_8{position:relative;z-index:1;min-height:calc(100dvh - var(--public-nav-h, 0px));display:flex;flex-direction:column;--shell-pad-bottom: 56px;padding:clamp(28px,6vh,64px) 22px var(--shell-pad-bottom);color:var(--title)}._shell_v7aef_8:focus{outline:none}._topbar_v7aef_24{width:100%;max-width:960px;margin:0 auto 8px;display:flex;align-items:center;justify-content:space-between}._wordmark_v7aef_32{font-family:var(--mono);font-size:13px;letter-spacing:.02em;color:var(--sub);text-decoration:none;transition:color .16s ease}._wordmark_v7aef_32:hover{color:var(--title)}._body_v7aef_42{width:100%;margin:0 auto;flex:1}._body_v7aef_42:has(>footer){display:flex;flex-direction:column}._body_v7aef_42:has(>footer)>*{flex-shrink:0}._body_v7aef_42>footer{flex-grow:1}._label_v7aef_54{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);opacity:.85}._display_v7aef_62{font-family:var(--serif);font-size:clamp(34px,6.4vw,60px);font-weight:700;letter-spacing:-.02em;color:var(--title);margin:0}._heading_v7aef_70{font-family:var(--serif);font-size:clamp(26px,4vw,40px);font-weight:600;letter-spacing:-.014em;color:var(--title);margin:0}._subtitle_v7aef_78{font-family:var(--serif);font-size:clamp(15px,2vw,18px);line-height:1.6;color:var(--sub);margin:0}._prose_v7aef_85{font-family:var(--serif);font-size:16px;line-height:1.7;color:var(--sub);margin:0}._cards_v7aef_94{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._card_v7aef_94{display:block;padding:22px 24px;border-radius:16px;background:var(--surface);border:1px solid var(--hairline);text-decoration:none;color:inherit;transition:transform .16s ease,background .16s ease,border-color .16s ease;cursor:pointer}._card_v7aef_94:hover{transform:translateY(-2px);background:var(--surface-hover);border-color:var(--hairline-strong)}._card_v7aef_94:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._cardLabel_v7aef_119{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--sub-strong);opacity:.85;margin-bottom:8px}._cardTitle_v7aef_128{font-family:var(--serif);font-size:21px;font-weight:600;color:var(--title);margin:0 0 6px}._cardSub_v7aef_135{font-family:var(--serif);font-size:14px;line-height:1.5;color:var(--sub-strong);margin:0;word-break:break-word}._textLink_v7aef_145{font-family:var(--serif);font-size:16px;color:var(--accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 40%,transparent);transition:border-color .16s ease}._textLink_v7aef_145:hover{border-bottom-color:var(--accent)}._ghostBtn_v7aef_155{font-family:var(--mono);font-size:12px;letter-spacing:.02em;cursor:pointer;background:none;border:1px solid var(--hairline);border-radius:999px;padding:10px 16px;color:var(--accent);transition:border-color .16s ease,color .16s ease}._ghostBtn_v7aef_155:hover{border-color:var(--accent)}._ghostBtn_v7aef_155:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._backLink_v7aef_171{display:inline-block;font-family:var(--mono);font-size:13px;color:var(--accent);text-decoration:none;transition:transform .16s ease;padding:14px 14px 14px 0;margin:-14px -14px -14px 0}._backLink_v7aef_171:hover{transform:translate(-2px)}._pageHeader_v7aef_185{display:flex;justify-content:space-between;align-items:center;gap:40px;margin:0 0 32px;text-align:left}._pageHeaderText_v7aef_186{min-width:0;max-width:680px}._pageEyebrow_v7aef_187{color:var(--sub-strong);font:12px/1.6 var(--mono);letter-spacing:.12em}._pageEyebrow_v7aef_187 span{margin:0 10px;opacity:.45}._pageTitle_v7aef_189{margin:14px 0 0;color:var(--title);font-family:var(--serif);font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.2;letter-spacing:-.02em}._pageLead_v7aef_198{max-width:620px;margin:14px 0 0;color:var(--sub-strong);font:15px/1.85 var(--serif)}@media(max-width:720px){._pageHeader_v7aef_185{margin-bottom:22px}}.fo-shell{--fo-surface: #14142b;--fo-text: #f2f2f2;--fo-muted: #c5c5d1;--fo-line: rgba(255, 255, 255, .2);--fo-font: var(--font, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);position:fixed;inset:auto auto calc(16px + env(safe-area-inset-bottom,0px)) 50%;z-index:180;display:flex;justify-content:center;width:max-content;max-width:calc(100vw - 24px);margin:0;padding:0;border:0;background:transparent;color:var(--fo-text);font-family:var(--fo-font);transform:translate(-50%);isolation:isolate}.fo-shell,.fo-shell *{box-sizing:border-box}.fo-shell[hidden],.fo-shell [hidden],.fo-dock-spacer[hidden]{display:none!important}.fo-shell.is-covered{visibility:hidden;pointer-events:none}.fo-dock-spacer{height:calc(80px + env(safe-area-inset-bottom,0px));flex:none;pointer-events:none}.fo-launcher{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-width:44px;min-height:48px;padding:11px 18px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:var(--fo-surface);color:var(--fo-text);box-shadow:0 6px 24px #00000038;font:600 14px/1.4 var(--fo-font);text-align:center;white-space:normal;cursor:pointer;touch-action:manipulation}.fo-launcher:hover{border-color:#ffffff94}.fo-launcher-label{min-width:0;overflow-wrap:anywhere}.fo-launcher-mark{flex:none;width:7px;height:7px;border-radius:50%;background:#d2d8c4;font-size:0;line-height:0}.fo-launcher-chevron{flex:none;line-height:1;transition:transform .14s ease}.fo-shell.is-open .fo-launcher-chevron{transform:rotate(180deg)}.fo-shell.is-busy .fo-launcher-mark{background:#ffe09d}.fo-shell.has-error .fo-launcher{border-color:#e6ac8e}.fo-shell.has-error .fo-launcher-mark{background:#ffc2a5}.fo-notice,.fo-panel{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);border:1px solid var(--fo-line);background:var(--fo-surface);color:var(--fo-text);box-shadow:0 14px 38px #00000042}.fo-notice{width:min(340px,calc(100vw - 24px));padding:12px 16px;border-radius:14px;text-align:center;pointer-events:none}.fo-notice:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-6px;width:10px;height:10px;border-right:1px solid var(--fo-line);border-bottom:1px solid var(--fo-line);background:var(--fo-surface);transform:rotate(45deg)}.fo-notice-title,.fo-notice-detail{display:block;overflow-wrap:anywhere}.fo-notice-title{font-size:14px;font-weight:650;line-height:1.4}.fo-notice-detail{margin-top:3px;color:var(--fo-muted);font-size:13px;line-height:1.45}.fo-notice-detail:empty{display:none}.fo-notice.is-error{--fo-line: #d79b7e}.fo-notice.is-error .fo-notice-title{color:#ffcfb8}.fo-shell.is-open .fo-notice{display:none}.fo-panel{display:flex;flex-direction:column;gap:14px;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - 120px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 120px - env(safe-area-inset-bottom,0px));padding:18px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;border-radius:20px;font:400 14px/1.5 var(--fo-font);text-align:left;-webkit-user-select:text;user-select:text}.fo-panel>*{min-width:0;flex:none}.fo-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.fo-panel-title{margin:0;font:650 20px/1.4 var(--fo-font);overflow-wrap:anywhere}.fo-panel-close{flex:none;width:44px;height:44px;padding:0;border:1px solid var(--fo-line);border-radius:50%;background:transparent;color:var(--fo-text);font:400 26px/1 var(--fo-font);cursor:pointer}.fo-panel-close:hover{border-color:#ffffff8c}.fo-global-status{margin:0;color:var(--fo-muted);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.fo-global-status:empty{display:none}.fo-global-actions{position:sticky;bottom:-18px;z-index:1;display:flex;flex-direction:column;gap:8px;margin:0 -18px -18px;padding:14px 18px 18px;border-top:1px solid var(--fo-line);background:var(--fo-surface);box-shadow:0 -8px 14px var(--fo-surface)}.fo-global-actions:not(:has(>:not([hidden]))){display:none}.fo-global-actions button,.fo-review-summary,.fo-details-toggle,.fo-email-form button,.fo-name-form button,.fo-verify-button{max-width:100%;min-width:44px;min-height:44px;padding:10px 14px;border-radius:11px;font:600 14px/1.45 var(--fo-font);white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation}.fo-submit-checkpoint{border:1px solid #f2f2f2;background:#f2f2f2;color:#111120}.fo-submit-final{border:1px solid rgba(255,255,255,.4);background:transparent;color:#f2f2f2}.fo-retry{border:1px solid rgba(255,204,117,.65);background:transparent;color:#ffda9b}.fo-review-summary,.fo-details-toggle{width:100%;border:1px solid var(--fo-line);background:transparent;color:var(--fo-muted);text-align:left}.fo-review-summary:hover,.fo-details-toggle:hover{border-color:#ffffff8c;color:var(--fo-text)}.fo-global-actions button:disabled,.fo-verify-button:disabled,.fo-name-form button:disabled{cursor:not-allowed;opacity:.46}.fo-details{padding:14px;border:1px solid var(--fo-line);border-radius:12px;background:#101023}.fo-order-copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;text-align:left}.fo-kicker{color:#b9b9c7;font-size:12px;font-weight:650;letter-spacing:.06em}.fo-number{max-width:100%;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.fo-phase{padding:3px 8px;border:1px solid var(--fo-line);border-radius:999px;color:var(--fo-muted);font-size:12px}.fo-deadline{margin:12px 0 0;color:var(--fo-muted);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.fo-participant-row{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0}.fo-participant-row:not(:has(>:not([hidden]))){display:none}.fo-participant-email,.fo-participant-name{min-width:0;color:#d3d3dd;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.fo-participant-name{display:flex;align-items:center;justify-content:space-between;gap:8px}.fo-participant-name-text{min-width:0;white-space:normal;overflow-wrap:anywhere}.fo-name-edit{flex:none;min-width:44px;min-height:44px;padding:0;border:1px solid var(--fo-line);border-radius:50%;background:transparent;color:var(--fo-text);font:400 16px/1 var(--fo-font);cursor:pointer}.fo-name-edit:hover{border-color:#fff9}.fo-name-form{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0}.fo-name-form button{flex:1 1 80px}.fo-name-save{border:1px solid #f2f2f2;background:#f2f2f2;color:#111120}.fo-name-cancel{border:1px solid rgba(255,255,255,.38);background:transparent;color:#fff}.fo-name-status{width:100%;color:var(--fo-muted);font-size:13px;line-height:1.5}.fo-name-status:empty{display:none}.fo-gate{width:100%;margin:0;padding:0}.fo-gate-message,.fo-email-status{margin:0 0 10px;color:var(--fo-muted);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.fo-email-status.is-waiting:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#ffe09d}.fo-email-form label{display:block;margin-bottom:6px;font-size:14px;font-weight:600}.fo-email-form>div{display:flex;flex-direction:column;gap:8px}.fo-email-form>div+label{margin-top:12px}.fo-email-form input,.fo-name-form input{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid rgba(255,255,255,.3);border-radius:9px;background:#0c0c1e;color:#fff;font:400 16px/1.4 var(--fo-font)}.fo-name-form input{flex-basis:100%}.fo-email-form button,.fo-verify-button{border:1px solid #f2f2f2;background:#f2f2f2;color:#111120}.fo-subscribe{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:16px 48px 16px 16px;border:1px solid var(--fo-line);border-radius:12px;background:#101023}.fo-subscribe.is-subscribed{border-color:#ffffff4d}.fo-subscribe-copy{margin:0;color:#d3d3dd;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.fo-subscribe-button{max-width:100%;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid rgba(255,255,255,.5);border-radius:11px;background:transparent;color:#f2f2f2;font:600 14px/1.45 var(--fo-font);white-space:normal;cursor:pointer}.fo-subscribe-button:disabled{cursor:not-allowed;opacity:.46}.fo-subscribe-dismiss{position:absolute;top:3px;right:3px;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--fo-muted);font:400 24px/1 var(--fo-font);cursor:pointer}.fo-subscribe-dismiss:hover{color:#fff;background:#ffffff24}.fo-subscribe-status{width:100%;margin:0;color:var(--fo-muted);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.fo-subscribe-status:empty{display:none}.fo-controls{position:absolute;right:10px;bottom:10px;z-index:7;display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#080814d1;box-shadow:0 5px 22px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default}.fo-controls[hidden],.fo-control[hidden]{display:none!important}.fo-control,.lb .fo-controls .fo-control{position:static;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;margin:0;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:#fff;font:400 23px/1 var(--font);cursor:pointer;touch-action:manipulation}.fo-control:hover,.lb .fo-controls .fo-control:hover{color:#fff;background:#ffffff2b;transform:none}.fo-control:disabled{cursor:wait;opacity:.62}.fo-like.is-liked{background:#ffffff36}.fo-note{position:relative;font-size:20px}.fo-note.has-text:after{content:"✓";position:absolute;right:2px;bottom:2px;width:16px;height:16px;border:2px solid #111120;border-radius:50%;background:#fff;color:#111120;font-size:10px;font-weight:800;line-height:12px}.fo-controls.is-saving:before{content:"";position:absolute;left:-8px;top:-8px;width:9px;height:9px;border:2px solid #111120;border-radius:50%;background:#ffe09d}.fo-controls.has-conflict{border-color:#ffb09f}.lb .fo-controls-lightbox{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:5}.fo-drawer-backdrop{position:fixed;inset:0;z-index:300;display:flex;justify-content:flex-end;background:#02020aa8}.fo-drawer-backdrop[hidden]{display:none!important}.fo-drawer{box-sizing:border-box;width:min(100%,480px);height:100vh;height:100dvh;overflow:auto;padding:max(24px,env(safe-area-inset-top)) max(22px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(22px,env(safe-area-inset-left));border-left:1px solid rgba(255,255,255,.15);background:#14142b;color:#f2f2f2;box-shadow:-22px 0 70px #00000075;font-family:var(--font);animation:fo-drawer-in .18s var(--ease);-webkit-user-select:text;user-select:text}@keyframes fo-drawer-in{0%{transform:translate(18px)}to{transform:translate(0)}}.fo-drawer header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.fo-drawer header span{color:#a9a9b8;font-size:.7rem;font-weight:700;letter-spacing:.18em}.fo-drawer h2{margin:6px 0 0;font-size:clamp(1.35rem,5vw,1.8rem)}.fo-drawer-close{flex:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:transparent;color:#fff;font:400 28px/1 var(--font);cursor:pointer}#fo-drawer-hint{margin:18px 0 26px;color:#b9b9c6;font-size:.9rem;line-height:1.6}.fo-drawer label{display:block;margin-bottom:9px;font-size:.9rem;font-weight:650}.fo-drawer textarea{box-sizing:border-box;width:100%;min-height:190px;resize:vertical;padding:14px 15px;border:1px solid rgba(255,255,255,.27);border-radius:12px;background:#0c0c1e;color:#fff;font:400 max(16px,1rem)/1.65 var(--font)}.fo-drawer textarea:disabled{color:#c5c5ce;opacity:.82}.fo-drawer-status{min-height:1.5em;margin:10px 1px 18px;color:#c8c8d2;font-size:.84rem;text-align:center}.fo-drawer-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.fo-clear-note,.fo-drawer-dismiss,.fo-drawer-retry{min-height:44px;padding:9px 15px;border:1px solid rgba(255,183,168,.5);border-radius:999px;background:transparent;color:#ffc2b7;font:650 max(14px,.9rem)/1.2 var(--font);cursor:pointer}.fo-drawer-dismiss{border-color:#ffffff61;color:#fff}.fo-drawer-retry{border-color:#ffcc75a6;color:#ffda9b;white-space:normal}.fo-drawer-retry:disabled{opacity:.46;cursor:not-allowed}.fo-clear-note[hidden],.fo-drawer-retry[hidden]{display:none!important}.fo-summary-backdrop{position:fixed;inset:0;z-index:320;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#02020ab8}.fo-summary-backdrop[hidden]{display:none!important}.fo-summary{box-sizing:border-box;display:flex;flex-direction:column;width:min(100%,560px);max-height:min(86vh,820px);max-height:min(86dvh,820px);padding:clamp(18px,4vw,26px);border:1px solid rgba(255,255,255,.15);border-radius:20px;background:#14142b;color:#f2f2f2;box-shadow:0 26px 80px #00000080;font-family:var(--font);animation:fo-summary-in .18s var(--ease);-webkit-user-select:text;user-select:text}@keyframes fo-summary-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fo-summary header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.fo-summary header span{color:#a9a9b8;font-size:.7rem;font-weight:700;letter-spacing:.18em}.fo-summary h2{margin:6px 0 0;font-size:clamp(1.2rem,4.4vw,1.5rem)}.fo-summary-close{flex:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:transparent;color:#fff;font:400 28px/1 var(--font);cursor:pointer}.fo-summary-intro,.fo-summary-warning,.fo-summary-counts,.fo-summary-empty{margin:14px 0 0;font-size:.86rem;line-height:1.55}.fo-summary-intro,.fo-summary-empty{color:#b9b9c6}.fo-summary-warning{color:#ffc2b7}.fo-summary-counts{color:#c8c8d2;font-weight:650}.fo-summary-intro[hidden],.fo-summary-warning[hidden],.fo-summary-counts[hidden],.fo-summary-empty[hidden],.fo-summary-confirm[hidden]{display:none!important}.fo-summary-list{flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;margin:14px 0 0;padding:0;list-style:none}.fo-summary-list:empty{display:none}.fo-summary-group{margin-top:18px}.fo-summary-group:first-child{margin-top:0}.fo-summary-group-name{margin:0;color:#a9a9b8;font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.fo-summary-group-list{margin:4px 0 0;padding:0;list-style:none}.fo-summary-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.1)}.fo-summary-item:first-child{border-top:0;padding-top:4px}.fo-summary-thumb{flex:none;overflow:hidden;width:62px;height:62px;border-radius:10px;background:#ffffff14}.fo-summary-thumb img{display:block;width:100%;height:100%;object-fit:cover}.fo-summary-thumb:empty{display:none}.fo-summary-body{flex:1 1 auto;min-width:0}.fo-summary-name{margin:0;color:#f2f2f2;font-size:.86rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.fo-summary-liked{margin:4px 0 0;color:#ffc2b7;font-size:.82rem;line-height:1.4}.fo-summary-change{margin:4px 0 0;color:#f2d5bc;font-size:.82rem;line-height:1.4}.fo-summary-note{margin:6px 0 0;color:#c8c8d2;font-size:.86rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.fo-summary-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}.fo-summary-cancel,.fo-summary-confirm{min-height:44px;padding:9px 16px;border-radius:999px;font:650 max(14px,.9rem)/1.2 var(--font);white-space:normal;cursor:pointer}.fo-summary-cancel{border:1px solid rgba(255,255,255,.38);background:transparent;color:#fff}.fo-summary-confirm{border:1px solid #f2f2f2;background:#f2f2f2;color:#111120}.fo-shell button:focus-visible,.fo-shell input:focus-visible,.fo-shell select:focus-visible,.fo-control:focus-visible,.lb .fo-controls .fo-control:focus-visible,.fo-drawer button:focus-visible,.fo-summary button:focus-visible,.fo-drawer textarea:focus-visible{outline:3px solid #fff;outline-offset:2px}@media(max-width:560px){.fo-controls{right:7px;bottom:7px;gap:3px;padding:2px}.lb .fo-controls-lightbox{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom))}.fo-drawer-backdrop{align-items:flex-end}.fo-drawer{width:100%;height:auto;max-height:min(88vh,760px);max-height:min(88dvh,760px);border-top:1px solid rgba(255,255,255,.15);border-left:0;border-radius:20px 20px 0 0;animation-name:fo-drawer-up}@keyframes fo-drawer-up{0%{transform:translateY(18px)}to{transform:translateY(0)}}.fo-summary-backdrop{align-items:flex-end;padding:0}.fo-summary{width:100%;max-height:min(88vh,760px);max-height:min(88dvh,760px);padding:18px max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-radius:20px 20px 0 0;animation-name:fo-summary-up}@keyframes fo-summary-up{0%{transform:translateY(18px)}to{transform:translateY(0)}}.fo-summary-actions{justify-content:center}.fo-summary-actions button{flex:1 1 150px}}@media(prefers-reduced-motion:reduce){.fo-drawer,.fo-summary{animation:none}.fo-launcher-chevron{transition:none}.fo-panel{scroll-behavior:auto}}@media(forced-colors:active){.fo-controls,.fo-drawer,.fo-summary{border:2px solid CanvasText}.fo-shell{--fo-surface: Canvas;--fo-text: CanvasText;--fo-muted: CanvasText;--fo-line: CanvasText}.fo-launcher,.fo-panel,.fo-notice{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}.fo-notice.is-error{--fo-line: CanvasText}.fo-notice.is-error .fo-notice-title{color:CanvasText}.fo-launcher-mark,.fo-shell.is-busy .fo-launcher-mark,.fo-shell.has-error .fo-launcher-mark{background:Highlight}.fo-global-actions{box-shadow:none}.fo-details,.fo-subscribe{background:Canvas;color:CanvasText}.fo-shell button:focus-visible,.fo-shell input:focus-visible,.fo-shell select:focus-visible{outline-color:Highlight}}html.fo-verification-mode{min-height:100%;background:#0c0c1e}html.fo-verification-mode body>.site-header,html.fo-verification-mode body>main,html.fo-verification-mode body>.site-footer,html.fo-verification-mode body>.lb,html.fo-verification-mode body>noscript{display:none!important}body.fo-verification-mode{box-sizing:border-box;min-height:100vh;min-height:100dvh;overflow:auto;display:grid;place-items:center;background:#0c0c1e;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}body.fo-verification-mode>.site-header,body.fo-verification-mode>main,body.fo-verification-mode>.site-footer,body.fo-verification-mode>.lb,body.fo-verification-mode>noscript{display:none!important}.fo-shell.fo-confirmation-shell,.fo-shell.fo-managed-verification{position:static;inset:auto;width:min(100%,520px);max-width:100%;margin:0 auto;transform:none}.fo-confirmation-shell .fo-panel,.fo-managed-verification .fo-panel{position:static;inset:auto;width:100%;max-height:none;padding:clamp(22px,5vw,36px);overflow:visible;scrollbar-gutter:auto;transform:none}.fo-confirmation-shell .fo-panel[hidden],.fo-managed-verification .fo-panel[hidden]{display:flex!important}.fo-confirmation-shell .fo-launcher,.fo-confirmation-shell .fo-notice,.fo-confirmation-shell .fo-panel-close,.fo-confirmation-shell .fo-details-toggle,.fo-confirmation-shell .fo-details,.fo-confirmation-shell .fo-global-actions,.fo-confirmation-shell .fo-review-summary{display:none!important}.fo-confirmation-shell .fo-gate{padding-top:16px;border-top:1px solid var(--fo-line)}.fo-confirmation-shell .fo-verify-button{width:100%}.fo-managed-verification-page{justify-content:center}.fo-managed-verification-page>:not(.fo-shell){display:none!important}.fo-mail-language{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin:0;color:var(--fo-muted);font-size:14px;line-height:1.5}.fo-mail-language select{width:100%;min-height:44px;max-width:100%;padding:9px 12px;border:1px solid #aaa;border-radius:9px;background:#faf9f7;color:#1c1b19;font:400 16px/1.4 var(--fo-font)}._intro_v62ra_1{max-width:680px;margin:0 0 32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._eyebrow_v62ra_7{color:var(--sub-strong);font:12px/1.6 var(--mono);letter-spacing:.12em}._eyebrow_v62ra_7 span{margin:0 10px;opacity:.45}._heading_v62ra_14{margin:16px 0;color:var(--title);font-size:clamp(30px,4vw,44px);font-weight:550;letter-spacing:-.045em;line-height:1.25}._description_v62ra_23{max-width:620px;margin:0;color:var(--sub-strong);font-size:14px;line-height:1.9}._browseHint_v62ra_31{margin:0;color:var(--sub-strong);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.6}._pointerHint_v62ra_38{display:none}@media(hover:hover)and (pointer:fine){._pointerHint_v62ra_38{display:inline}._touchHint_v62ra_41{display:none}}._catalogStatus_v62ra_44{margin:18px 0;color:var(--sub);font-family:var(--serif);font-size:14px;line-height:1.6}._catalogStatus_v62ra_44 p{margin:0 0 10px}._specialMore_v62ra_55,._permanentGrid_v62ra_56{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}._specialMore_v62ra_55{margin-top:56px}._specialBand_v62ra_66{margin-top:clamp(72px,10vw,120px);padding:clamp(44px,6vw,72px) 0 clamp(52px,7vw,88px);background:var(--surface);box-shadow:0 0 0 100vmax var(--surface);clip-path:inset(0 -100vmax)}._permanent_v62ra_56{margin-top:clamp(72px,10vw,120px)}._chapter_v62ra_75{margin:0 0 32px}._sectionHeading_v62ra_76{display:flex;align-items:baseline;gap:18px;margin:0;color:var(--title);font:400 clamp(26px,3vw,32px)/1.2 var(--serif);letter-spacing:-.01em}._sectionHeading_v62ra_76:after{content:"";flex:1 0 24px;align-self:center;height:1px;background:var(--hairline)}._sectionIndex_v62ra_92{color:var(--sub-strong);font:12px/1 var(--mono);letter-spacing:.08em;font-variant-numeric:tabular-nums}._chapterNote_v62ra_98{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-top:12px}._chapterNote_v62ra_98>p:first-child{margin:0;color:var(--sub-strong);font:14px/1.7 var(--serif)}._secondaryContent_v62ra_112{max-width:760px;margin:60px 0 0}@media(max-width:720px){._specialMore_v62ra_55,._permanentGrid_v62ra_56{grid-template-columns:minmax(0,1fr);gap:26px}._intro_v62ra_1,._chapter_v62ra_75{margin-bottom:22px}._sectionHeading_v62ra_76{gap:12px}._secondaryContent_v62ra_112{margin-top:40px}}@media(min-width:721px)and (max-width:960px){._specialMore_v62ra_55,._permanentGrid_v62ra_56{grid-template-columns:repeat(2,minmax(0,1fr))}}._sports_v62ra_132{margin-bottom:0}._sportsGrid_v62ra_133{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}._sportCard_v62ra_138{display:flex;flex-direction:column;min-width:0;color:var(--title);text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._sportCover_v62ra_146{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--surface);border:1px solid var(--hairline)}._sportCover_v62ra_146 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}._sportCard_v62ra_138:hover ._sportCover_v62ra_146 img{transform:scale(1.03)}._sportCaption_v62ra_161{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;font-size:17px;line-height:1.45}._sportTitle_v62ra_170{color:var(--sub-strong);font-family:var(--serif)}._sportMeta_v62ra_171{margin-top:4px;color:var(--sub-strong);font-size:12px;line-height:1.6}._sportCard_v62ra_138:hover ._sportCaption_v62ra_161>span:first-child{text-decoration:underline;text-underline-offset:4px}._sportCard_v62ra_138:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:960px){._sportsGrid_v62ra_133{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._sportsGrid_v62ra_133{grid-template-columns:minmax(0,1fr);gap:26px}}@media(prefers-reduced-motion:reduce){._sportCover_v62ra_146 img{transition:none}}._chapterSheet_v62ra_185{padding:clamp(22px,3.4vw,44px) clamp(20px,3.4vw,44px) clamp(28px,4vw,52px)}._chapterSheet_v62ra_185 ._chapter_v62ra_75{margin-bottom:clamp(22px,3vw,32px)}@media(min-width:861px)and (max-width:1240px){._chapterSheet_v62ra_185 ._specialMore_v62ra_55,._chapterSheet_v62ra_185 ._permanentGrid_v62ra_56{grid-template-columns:repeat(2,minmax(0,1fr))}}._spotlightSheet_v62ra_193{box-sizing:border-box;height:100%;min-height:420px;padding:clamp(22px,3.4vw,40px)}._spotlightSheet_v62ra_193 ._chapter_v62ra_75{margin:0}._spotlightSheet_v62ra_193 ._sectionHeading_v62ra_76{font-size:clamp(22px,2.2vw,28px)}._spotlightSheet_v62ra_193 ._browseHint_v62ra_31{margin-top:14px}._enterLink_v62ra_202{display:inline-flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--hairline-strong);color:var(--title);font:15px/1.4 var(--serif);text-decoration:none}._enterLink_v62ra_202:hover{border-bottom-color:var(--title)}._enterLink_v62ra_202:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:720px){._spotlightSheet_v62ra_193{height:auto;min-height:0}}._secondaryContent_v62ra_112:empty{display:none}@media(min-width:721px){main:has(>div>[role=region][data-tone=dark]){--shell-pad-bottom: 0px}}._paper_1qrda_1{scroll-margin-top:110px;color:#39372f;background:#f7f3eb;border:1px solid #e4dccf;box-shadow:0 4px 6px #30281805,0 22px 48px #3028180b;padding:36px 40px 0}._hero_1qrda_2{display:grid;grid-template-columns:.95fr 1.05fr;gap:32px;align-items:center;padding-bottom:36px}._art_1qrda_3{min-width:0}._art_1qrda_3 img{display:block;width:100%;height:auto;mix-blend-mode:multiply}._intro_1qrda_5{min-width:0}._release_1qrda_6{display:flex;gap:16px;align-items:center;color:#746957;font:12px/1.6 var(--mono);letter-spacing:.14em}._release_1qrda_6 span:last-child{margin-left:auto;letter-spacing:.04em}._intro_1qrda_5 h2{margin:17px 0 8px;font:500 16px/1.5 var(--serif)}._tagline_1qrda_9{font:400 clamp(28px,3.5vw,40px)/1.35 var(--serif);letter-spacing:-.035em;margin:0 0 16px;text-wrap:balance}._description_1qrda_10{color:#6b655a;font:14px/1.9 var(--serif);margin:0 0 24px;text-wrap:pretty}._download_1qrda_11{display:flex;gap:12px;align-items:center;min-height:56px;box-sizing:border-box;padding:14px 18px;background:#365963;color:#fffdf7;text-decoration:none;border-radius:4px;box-shadow:0 3px #233e45;transition:background .15s ease}._download_1qrda_11:hover{background:#274650}._download_1qrda_11 svg{width:23px;height:23px;flex-shrink:0}._download_1qrda_11 span{font-size:16px;font-weight:600}._download_1qrda_11 small{margin-left:auto;white-space:nowrap;font:12px/1.5 var(--mono)}._requirements_1qrda_16{font:12px/1.7 var(--mono);color:#6b655a;margin:16px 0 4px}._trust_1qrda_17{font:12px/1.7 var(--serif);color:#6b655a;margin:0}._install_1qrda_18{padding:24px 0 26px;border-top:1px solid #dcd2c2}._sectionHeading_1qrda_19{display:flex;align-items:baseline;gap:12px;justify-content:space-between}._sectionHeading_1qrda_19 h3{font:500 16px/1.5 var(--serif);margin:0}._sectionHeading_1qrda_19>span{color:#786e60;font:12px/1.6 var(--serif)}._steps_1qrda_22{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;margin:24px 0 0;list-style:none}._number_1qrda_23{display:block;color:#a57848;font:12px/1.5 var(--mono);margin-bottom:10px}._steps_1qrda_22 h4{font:600 13px/1.5 var(--serif);margin:0 0 6px}._steps_1qrda_22 p{color:#6b655a;font:12px/1.85 var(--serif);margin:0}._details_1qrda_26{border-top:1px solid #dcd2c2;font:12px/1.8 var(--serif);color:#6b655a}._details_1qrda_26 summary{padding:18px 0;cursor:pointer;color:#595143}._details_1qrda_26 p{margin:0 0 18px}._checksum_1qrda_29 code{display:block;font:12px/1.6 var(--mono);overflow-wrap:anywhere;margin:5px 0 20px}._paper_1qrda_1 :is(a,summary):focus-visible{outline:2px solid #365963;outline-offset:5px}@media(max-width:720px){._paper_1qrda_1{padding:24px 24px 0}._hero_1qrda_2{grid-template-columns:.8fr 1.2fr;gap:20px}._download_1qrda_11{flex-wrap:wrap;gap:8px;padding:12px}._download_1qrda_11 small{margin-left:31px}._steps_1qrda_22{gap:18px}._sectionHeading_1qrda_19{flex-wrap:wrap}}@media(max-width:520px){._paper_1qrda_1{padding:20px 20px 0;scroll-margin-top:130px}._hero_1qrda_2{grid-template-columns:1fr;gap:8px;padding-bottom:24px}._art_1qrda_3{width:170px;justify-self:center}._tagline_1qrda_9{font-size:30px}._intro_1qrda_5 h2{margin-top:12px}._description_1qrda_10{margin-bottom:20px}._download_1qrda_11{flex-wrap:nowrap;padding:14px}._download_1qrda_11 small{margin-left:auto}._steps_1qrda_22{grid-template-columns:1fr;gap:20px;margin-top:20px}._steps_1qrda_22 li{display:grid;grid-template-columns:24px 1fr;gap:12px}._number_1qrda_23{margin:0;padding-top:2px}}@media(prefers-reduced-motion:reduce){._download_1qrda_11{transition:none}}._showcase_1qrda_54{border-top:1px solid #dcd2c2;padding-top:28px}._showcase_1qrda_54>h3{margin:0 0 8px;font:500 clamp(22px,3vw,28px)/1.4 var(--serif);letter-spacing:-.02em}._previewNote_1qrda_56{margin:0 0 30px;color:#786e60;font:12px/1.8 var(--serif)}._scenario_1qrda_57{margin:0 0 32px}._scenario_1qrda_57 figcaption{max-width:620px;margin-bottom:16px}._eyebrow_1qrda_59{color:#84633e;font:12px/1.7 var(--mono);letter-spacing:.08em}._scenario_1qrda_57 h4{margin:8px 0 10px;font:500 clamp(19px,2.5vw,24px)/1.45 var(--serif);text-wrap:balance}._scenario_1qrda_57 p{margin:0;color:#6b655a;font:13px/1.9 var(--serif);text-wrap:pretty}._sceneTags_1qrda_62{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;padding:0;list-style:none;color:#496467;font:12px/1.7 var(--serif)}._sceneTags_1qrda_62 li+li{border-left:1px solid #d4ccbd;padding-left:16px}._scenario_1qrda_57 img{display:block;width:100%;height:auto;border-radius:9px;border:1px solid #d8d4cb;box-sizing:border-box}._uiDetails_1qrda_65{display:grid;grid-template-columns:.75fr 1.25fr;gap:24px;margin:0 0 28px;padding:20px 22px;background:#eee9de;border-radius:8px}._uiDetails_1qrda_65 h4{margin:0;font:500 16px/1.6 var(--serif)}._uiDetails_1qrda_65 ul{margin:0;padding-left:17px;color:#6b655a;font:12px/1.9 var(--serif)}@media(max-width:520px){._showcase_1qrda_54{padding-top:24px}._previewNote_1qrda_56{margin-bottom:24px}._scenario_1qrda_57{margin-bottom:28px}._sceneTags_1qrda_62{gap:6px 10px}._sceneTags_1qrda_62 li+li{padding-left:10px}._uiDetails_1qrda_65{grid-template-columns:1fr;gap:10px;padding:16px}}._card_d7n0m_1{width:100%;overflow:hidden;color:#f2e8d5;background:radial-gradient(circle at 72% 12%,rgba(61,255,168,.055),transparent 34%),#100d0a;border:1px solid rgba(242,232,213,.2);border-radius:18px;box-shadow:0 22px 48px -30px #000000b8,inset 0 0 48px #ffffff03}._compact_d7n0m_15{padding:18px 18px 14px}._expanded_d7n0m_19{padding:clamp(20px,3vw,30px)}._header_d7n0m_23{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px}._eyebrow_d7n0m_31{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#f2e8d58c}._title_d7n0m_39{margin-top:4px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:18px;font-weight:600;letter-spacing:-.008em;color:#f2e8d5}._expanded_d7n0m_19 ._title_d7n0m_39{font-size:clamp(20px,3vw,26px)}._readout_d7n0m_52{flex:none;text-align:right;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-variant-numeric:tabular-nums}._readoutValue_d7n0m_59{font-size:18px;font-weight:700;line-height:1.1}._expanded_d7n0m_19 ._readoutValue_d7n0m_59{font-size:24px}._readoutMeta_d7n0m_69{margin-top:4px;font-size:12px;color:#f2e8d580}._chart_d7n0m_75{display:block;width:100%;height:auto;overflow:visible}._plotSurface_d7n0m_82{fill:#0000002e;stroke:#f2e8d51a}._gridLine_d7n0m_87{stroke:#f2e8d50e;stroke-width:1;vector-effect:non-scaling-stroke}._zeroLine_d7n0m_93{stroke:#f2e8d557;stroke-width:1;vector-effect:non-scaling-stroke}._nowLine_d7n0m_99{stroke:#f2e8d524;stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}._committedLine_d7n0m_106{fill:none;stroke:#f2e8d5e0;stroke-width:2;stroke-linejoin:miter;stroke-linecap:square;vector-effect:non-scaling-stroke}._projectedLine_d7n0m_115{fill:none;stroke-width:1.7;stroke-linejoin:miter;stroke-linecap:square;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}._growth_d7n0m_124{stroke:#3dffa8}._fun_d7n0m_128{stroke:#ff8a3d}._neutral_d7n0m_132{stroke:#f2e8d5b8}._idle_d7n0m_140{stroke:#8a7f6a}._stepMarker_d7n0m_144{stroke-width:2.4;vector-effect:non-scaling-stroke}._currentPoint_d7n0m_149{stroke:#100d0a;stroke-width:2;vector-effect:non-scaling-stroke}._currentPointHalo_d7n0m_158{fill:none;stroke:currentColor;stroke-width:1;stroke-opacity:.8;transform-box:fill-box;transform-origin:center;pointer-events:none;animation:_currentPointPulse_d7n0m_1 1.4s cubic-bezier(.333333,.666667,.666667,1) infinite}@keyframes _currentPointPulse_d7n0m_1{0%{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){._currentPointHalo_d7n0m_158{display:none;animation:none}}._axisLabel_d7n0m_181{fill:#f2e8d575;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-size:12px}._nowLabel_d7n0m_187{fill:#f2e8d5b8}._footer_d7n0m_191{display:flex;justify-content:space-between;gap:14px;margin-top:8px;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-size:12px;color:#f2e8d57a}._status_d7n0m_201{color:#3dffa8b8}._stale_d7n0m_205{color:#ff8a3dd6}._placeholder_d7n0m_209{min-height:210px;display:grid;place-items:center;padding:24px;text-align:center;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-size:12px;letter-spacing:.04em;color:#f2e8d580}._expanded_d7n0m_19._placeholder_d7n0m_209{min-height:340px}@media(max-width:520px){._compact_d7n0m_15{padding:16px 14px 12px;border-radius:15px}._header_d7n0m_23{gap:10px}._title_d7n0m_39,._readoutValue_d7n0m_59{font-size:16px}._axisLabel_d7n0m_181{font-size:12px}}._guide_1h4v0_1{margin-top:26px;text-align:center;font-size:13px;line-height:1.8}._title_1h4v0_8{margin:0 0 10px;font-size:14px;font-weight:600}._origin_1h4v0_14,._meaning_1h4v0_15{margin:0 0 14px;text-align:left;opacity:.8}._source_1h4v0_21{color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}._source_1h4v0_21:focus-visible{outline:2px solid currentColor;outline-offset:4px}._legend_1h4v0_33{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;padding:0;margin:20px 0 12px;list-style:none;font-size:12px}._legend_1h4v0_33 li{display:flex;align-items:center;gap:8px}._swatch_1h4v0_50{width:36px;height:30px;flex:none;padding:2px;background:#100d0a;border-radius:5px;fill:none;stroke-width:2}._growth_1h4v0_61{stroke:#3dffa8}._consumption_1h4v0_62{stroke:#ff8a3d}._maintenance_1h4v0_63{stroke:#8a7f6a}@media(max-width:520px){._guide_1h4v0_1{margin-top:22px}._legend_1h4v0_33{gap:10px 18px}}._panel_72nw1_5{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:center;gap:12px 36px;margin-top:18px;padding:14px 24px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface)}main:has(>div>._panel_72nw1_5){--shell-pad-bottom: 20px}._label_72nw1_18{margin:0 0 4px;color:var(--sub-strong);font:12px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;font-weight:400}._intro_72nw1_19{margin:0;color:var(--sub-strong);font:13px/1.65 var(--serif)}._form_72nw1_21{min-width:0;align-self:center}._choices_72nw1_22{display:flex;gap:8px;margin:0;padding:0;border:0;min-width:0}._choice_72nw1_22{display:inline-flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;padding:0 14px;border:1px solid var(--hairline);border-radius:999px;color:var(--title);font:14px/1.2 var(--serif);white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease}._choice_72nw1_22:hover{border-color:var(--hairline-strong)}._choice_72nw1_22:has(input:checked){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}._choice_72nw1_22:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._choice_72nw1_22 input{margin:0;width:15px;height:15px;accent-color:var(--accent);flex:none}._choices_72nw1_22:disabled ._choice_72nw1_22{opacity:.6;cursor:default}._row_72nw1_44{display:flex;flex-wrap:wrap;gap:10px}._field_72nw1_45{font:15px/1.5 var(--serif);color:var(--title);background:transparent;border:1px solid var(--hairline);border-radius:12px;padding:10px 14px;min-height:44px;box-sizing:border-box;transition:border-color .16s ease}._field_72nw1_45::placeholder{color:var(--sub);opacity:.7}._field_72nw1_45:hover{border-color:var(--hairline-strong)}._field_72nw1_45:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}._email_72nw1_59{flex:1 1 180px;min-width:0}._locale_72nw1_60{flex:0 0 auto;font-family:var(--mono);font-size:13px;cursor:pointer}._locale_72nw1_60 option{color:CanvasText;background:Canvas}._submit_72nw1_62{flex:0 0 auto;min-height:44px;padding:10px 24px;border:1px solid var(--accent);border-radius:999px;background:none;color:var(--accent);font:13px/1 var(--mono);letter-spacing:.02em;cursor:pointer;transition:background .16s ease,opacity .16s ease}._submit_72nw1_62:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 12%,transparent)}._submit_72nw1_62:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._submit_72nw1_62:disabled{opacity:.55;cursor:default}._status_72nw1_79{margin:0;color:var(--sub);font:12px/1.6 var(--mono)}._status_72nw1_79[data-tone=ok]{color:var(--accent)}._status_72nw1_79[data-tone=error]{color:color-mix(in srgb,#e5484d 74%,var(--title))}._srOnly_72nw1_82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1100px){._panel_72nw1_5{grid-template-columns:minmax(0,1fr)}._intro_72nw1_19{margin-bottom:0}}@media(max-width:560px){._choices_72nw1_22{flex:1 1 100%}._choice_72nw1_22{flex:1 1 0;justify-content:center}}@media(max-width:420px){._panel_72nw1_5{padding:18px 16px 12px}._submit_72nw1_62{flex:1 1 100%}}._services_1kr7z_1{margin:0;padding:22px 24px 20px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface)}._servicesLabel_1kr7z_8{color:var(--sub-strong);font:12px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase}._servicesTitle_1kr7z_9{margin:6px 0 16px;color:var(--title);font:600 22px/1.3 var(--serif)}._facts_1kr7z_10{margin:0;display:grid;gap:12px}._facts_1kr7z_10>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding-top:12px;border-top:1px solid var(--hairline)}._facts_1kr7z_10 dt{color:var(--sub-strong);font:13px/1.7 var(--serif)}._facts_1kr7z_10 dd{margin:0;color:var(--title);font:15px/1.7 var(--serif);display:grid;gap:2px}._ask_1kr7z_14{margin:16px 0 0;color:var(--sub-strong);font:14px/1.7 var(--serif)}@media(max-width:420px){._services_1kr7z_1{padding:18px 16px}._facts_1kr7z_10>div{grid-template-columns:1fr;gap:2px}}:root{--presence-space-xs: 4px;--presence-space-sm: 8px;--presence-space-md: 12px;--presence-space-lg: 16px;--presence-space-xl: 20px;--presence-space-xxl: 24px;--presence-radius-sm: 10px;--presence-radius-md: 14px;--presence-radius-lg: 16px;--presence-radius-pill: 999px;--presence-column: 660px;--presence-font-caption: 10px;--presence-font-label: 11px;--presence-font-meta: 12px;--presence-font-body: 13px;--presence-font-subtitle: 14px;--presence-font-title-desktop: 22px;--presence-font-title-phone: 18px;--presence-font-display-desktop: 30px;--presence-font-display-phone: 26px;--presence-surface-glass: rgba(10, 12, 30, .55);--presence-surface-subtle: rgba(255, 255, 255, .03);--presence-surface-input: rgba(255, 255, 255, .05);--presence-border-soft: rgba(100, 120, 180, .14);--presence-border-faint: rgba(100, 120, 180, .1);--presence-border-strong: rgba(120, 144, 238, .24);--presence-text-primary: #eef2ff;--presence-text-secondary: rgba(188, 198, 228, .72);--presence-text-muted: rgba(160, 170, 200, .62);--presence-shadow-soft: 0 16px 40px rgba(0, 0, 0, .2);--presence-shadow-raise: 0 12px 32px rgba(0, 0, 0, .28), 0 0 0 1px rgba(120, 144, 238, .12);--presence-accent: rgba(120, 144, 238, .92);--presence-accent-strong: rgba(96, 118, 224, .96);--presence-success: rgba(120, 220, 160, .92)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100%}body{overflow-x:hidden;overflow-y:auto;background:#141923;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.presence-input{width:100%;background:var(--presence-surface-input);border:1px solid rgba(255,255,255,.08);border-radius:var(--presence-radius-sm);color:var(--presence-text-primary);padding:10px 12px;font-size:var(--presence-font-meta);line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.presence-input::placeholder{color:#b4bedc61}.presence-input:focus{border-color:#7890ee80;box-shadow:0 0 0 2px #7890ee26}.presence-input:focus-visible{outline:2px solid rgba(120,144,238,.55);outline-offset:1px}.presence-btn{border:none;border-radius:var(--presence-radius-sm);cursor:pointer;font:inherit;font-size:var(--presence-font-body);font-weight:700;line-height:1.35;padding:10px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .12s ease,opacity .12s ease,box-shadow .18s ease,border-color .18s ease}.presence-btn:focus-visible{outline:2px solid rgba(120,144,238,.5);outline-offset:2px}.presence-btn--primary{color:#fff;background:linear-gradient(135deg,var(--presence-accent),var(--presence-accent-strong));box-shadow:0 10px 28px #5268cc47}.presence-btn--secondary{color:var(--presence-text-primary);background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.presence-btn--ghost{color:#ced8f5d6;background:transparent;border:1px solid rgba(120,136,190,.12)}.presence-btn--sm{font-size:var(--presence-font-meta);padding:9px 11px}.presence-btn--md{font-size:var(--presence-font-body)}.presence-btn--block{width:100%}@media(hover:hover){.presence-btn:hover{opacity:.92;transform:translateY(-1px)}}.presence-btn:active{opacity:.82;transform:scale(.98)}.presence-btn:disabled{cursor:not-allowed;opacity:.48;transform:none;box-shadow:none}.presence-surface{background:var(--presence-surface-glass);border:1px solid var(--presence-border-soft);border-radius:var(--presence-radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--presence-shadow-soft)}.presence-surface--subtle{background:var(--presence-surface-subtle);border:1px solid var(--presence-border-faint);border-radius:var(--presence-radius-md)}.presence-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.presence-card:hover{transform:translateY(-2px);box-shadow:var(--presence-shadow-raise);border-color:#7890ee38!important}}.presence-row{transition:background .18s ease}@media(hover:hover){.presence-row:hover{background:#7890ee0f!important}}@keyframes presence-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.presence-bar-fill{transform-origin:left;animation:presence-bar-fill .8s cubic-bezier(.22,.61,.36,1) forwards}.scene-background,.scene-background>div{position:fixed;inset:0;pointer-events:none}.scene-background{z-index:0}.scene-background-current{animation:scene-arrive .7s ease both}@keyframes scene-arrive{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.scene-background-current{animation:none}}
