._btn_1rap3_2{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding-inline:24px;border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}._btn_1rap3_2:hover{transform:translateY(-1px)}._btn_1rap3_2:active{transform:translateY(0)}._btnIcon_1rap3_35{flex:none;transition:transform var(--dur-2) var(--ease)}._btn_1rap3_2:hover ._btnIcon_1rap3_35{transform:translate(2px,-2px)}._primary_1rap3_44{background:var(--accent);color:#180a05;box-shadow:0 0 0 1px #ff450059,0 10px 34px #ff450038}._primary_1rap3_44:hover{background:#ff5a1f;box-shadow:0 0 0 1px #ff693c8c,0 16px 44px #ff450047}._ghost_1rap3_55{background:#ffffff05;border-color:var(--line-strong);color:var(--text)}._ghost_1rap3_55:hover{background:#ffffff0e;border-color:#ffffff42}._quiet_1rap3_66{height:38px;padding-inline:12px;color:var(--text-2);border-color:transparent}._quiet_1rap3_66:hover{color:var(--text);background:#ffffff0b}._sm_1rap3_78{height:38px;padding-inline:16px;font-size:12.5px;gap:8px}._chip_1rap3_86{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:var(--text-2);font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.05em;white-space:nowrap}._chipAccent_1rap3_102{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}._statusDot_1rap3_109{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%;background:var(--accent);box-shadow:0 0 #ff450080;animation:_dotPulse_1rap3_1 2.4s var(--ease) infinite}@keyframes _dotPulse_1rap3_1{0%,to{box-shadow:0 0 #ff450073}50%{box-shadow:0 0 0 6px #ff450000}}._heading_1rap3_131{margin-bottom:clamp(32px,5vw,56px)}._headingTop_1rap3_135{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}._eyebrow_1rap3_143{display:flex;align-items:center;gap:12px;color:var(--accent-ink);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}._headIndex_1rap3_155{color:var(--text-3)}._headDash_1rap3_159{display:inline-block;width:28px;height:1px;background:var(--line-strong)}._meta_1rap3_166{color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-align:right;white-space:nowrap}._title_1rap3_176{font-size:clamp(34px,5.4vw,62px);letter-spacing:-.04em;line-height:.98}._description_1rap3_182{max-width:60ch;margin-top:18px;color:var(--text-2);font-size:clamp(15px,1.4vw,17px);line-height:1.7}._headingCenter_1rap3_190{text-align:center}._headingCenter_1rap3_190 ._headingTop_1rap3_135{justify-content:center}._headingCenter_1rap3_190 ._description_1rap3_182{margin-inline:auto}._marquee_1rap3_203{position:relative;overflow:hidden;border-block:1px solid var(--line);padding-block:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}._marqueeTrack_1rap3_212{display:flex;width:-moz-max-content;width:max-content;animation:_marqueeMove_1rap3_1 var(--speed, 48s) linear infinite;will-change:transform}._marquee_1rap3_203:hover ._marqueeTrack_1rap3_212{animation-play-state:paused}._marqueeGroup_1rap3_223{display:flex;align-items:center;flex:none}._marqueeItem_1rap3_229{display:inline-flex;align-items:center;gap:clamp(18px,3vw,40px);padding-right:clamp(18px,3vw,40px);color:transparent;font-family:var(--font-display);font-size:clamp(28px,4.2vw,54px);font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap;-webkit-text-stroke:1px rgba(242,239,234,.2)}._marqueeStar_1rap3_244{color:var(--accent);font-family:var(--font-body);font-size:11px;-webkit-text-stroke:0;transform:translateY(-.35em)}._marqueeSolid_1rap3_252 ._marqueeItem_1rap3_229{color:var(--text-3);font-size:clamp(18px,2vw,26px);letter-spacing:.02em;-webkit-text-stroke:0;text-transform:uppercase}._marqueeSolid_1rap3_252 ._marqueeStar_1rap3_244{color:var(--accent-ink);font-size:10px}@keyframes _marqueeMove_1rap3_1{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){._marqueeTrack_1rap3_212{animation:none}._marquee_1rap3_203{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@media (max-width: 640px){._headingTop_1rap3_135{align-items:flex-start;flex-direction:column;gap:10px}._meta_1rap3_166{text-align:left}}._header_1woju_1{position:fixed;inset:0 0 auto;z-index:100;border-bottom:1px solid transparent;transition:background var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease),backdrop-filter var(--dur-3) var(--ease)}._scrolled_1woju_12{background:#141618b8;border-bottom-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._inner_1woju_19{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}._logo_1woju_27{display:inline-flex;align-items:baseline;color:var(--text);font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.06em;line-height:1}._logoDot_1woju_38{color:var(--accent)}._nav_1woju_42{display:flex;align-items:center;gap:clamp(16px,2vw,30px)}._link_1woju_48{position:relative;padding:6px 0;color:var(--text-2);font-size:13px;font-weight:500;transition:color var(--dur-2) var(--ease)}._link_1woju_48:hover,._linkActive_1woju_61{color:var(--text)}._linkActive_1woju_61:after{content:"";position:absolute;left:50%;bottom:-4px;width:4px;height:4px;border-radius:50%;background:var(--accent);transform:translate(-50%);box-shadow:0 0 10px #ff4500b3}._actions_1woju_78{display:flex;align-items:center;gap:16px}._availability_1woju_84{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}._menuButton_1woju_95{display:none;place-items:center;width:40px;height:40px;border:1px solid var(--line-strong);border-radius:12px;color:var(--text);transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}._menuButton_1woju_95:hover{background:#ffffff0d;border-color:#ffffff3d}._progress_1woju_113{height:2px;background:transparent}._progress_1woju_113 span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-ink));transform-origin:0 50%;transform:scaleX(0);will-change:transform}._sheet_1woju_128{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;padding:104px var(--gutter) 36px;background:#121416f7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow-y:auto}._sheetNav_1woju_141{display:flex;flex-direction:column;border-top:1px solid var(--line)}._sheetNav_1woju_141 a{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);color:var(--text);font-family:var(--font-display);font-size:clamp(28px,8vw,42px);font-weight:800;letter-spacing:-.04em;line-height:1}._sheetNav_1woju_141 a svg{margin-left:auto;color:var(--text-3)}._sheetIndex_1woju_166{color:var(--accent-ink);font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.12em}._sheetMeta_1woju_174{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:40px;color:var(--text-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em}._sheetMeta_1woju_174 a{color:var(--text)}._sheetMeta_1woju_174 p{display:flex;align-items:center;gap:8px}@media (max-width: 900px){._nav_1woju_42{display:none}._menuButton_1woju_95{display:grid}._availability_1woju_84{display:none}}@media (max-width: 520px){._inner_1woju_19{height:64px}._talk_1woju_213{display:none}._sheet_1woju_128{padding-top:88px}}._hero_vu2j3_1{position:relative;padding-top:clamp(112px,14vw,164px);padding-bottom:0;overflow:hidden}._glow_vu2j3_8{position:absolute;top:-260px;right:-180px;width:min(820px,90vw);height:min(820px,90vw);border-radius:50%;background:radial-gradient(circle,rgba(255,69,0,.13),transparent 66%);pointer-events:none}._heroInner_vu2j3_19{position:relative}._inner_vu2j3_23{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);align-items:end;gap:clamp(44px,7vw,96px);width:calc(100% - var(--gutter) * 2);max-width:var(--container);margin-inline:auto;padding-bottom:clamp(48px,7vw,88px)}._copy_vu2j3_34{min-width:0}._badge_vu2j3_38{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(24px,3.4vw,36px);padding:8px 13px;border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}._title_vu2j3_55{margin-bottom:16px;font-size:clamp(44px,8.9vw,112px);letter-spacing:-.055em;line-height:.9}._period_vu2j3_62{color:var(--accent)}._role_vu2j3_66{max-width:760px;margin-bottom:20px;color:var(--accent-ink);font-family:var(--font-display);font-size:clamp(20px,2.7vw,32px);font-weight:700;letter-spacing:-.025em;line-height:1.18}._tagline_vu2j3_77{max-width:590px;margin-bottom:32px;color:var(--text-2);font-size:clamp(15px,1.4vw,18px);line-height:1.75}._actions_vu2j3_85{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:clamp(34px,5vw,48px)}._proof_vu2j3_92{display:flex;flex-wrap:wrap;gap:0 clamp(22px,3.4vw,46px);max-width:620px;padding-top:20px;border-top:1px solid var(--line)}._proof_vu2j3_92>div{display:flex;flex-direction:column;gap:2px}._proof_vu2j3_92>div+div{padding-left:clamp(22px,3.4vw,46px);border-left:1px solid var(--line)}._proof_vu2j3_92 dt{font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1}._proof_vu2j3_92 dd{color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase}._now_vu2j3_129{display:flex;flex-direction:column;gap:8px;max-width:320px;padding-top:20px;border-top:1px solid var(--line)}._nowLabel_vu2j3_138{display:flex;align-items:center;gap:12px;color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}._nowLine_vu2j3_150{flex:1;height:1px;background:var(--line)}._nowList_vu2j3_156{display:flex;flex-direction:column}._nowCard_vu2j3_161{display:flex;flex-direction:column;gap:3px;padding:14px 0;border-bottom:1px solid var(--line)}._nowPeriod_vu2j3_169{color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}._nowRole_vu2j3_177{color:var(--text);font-size:14px;font-weight:600;line-height:1.35}._nowCompany_vu2j3_184{color:var(--text-2);font-size:12px;line-height:1.4}._nowMeta_vu2j3_190{display:flex;flex-direction:column;gap:8px;margin-top:12px;color:var(--text-3);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.05em}._nowMeta_vu2j3_190 span{display:flex;align-items:center;gap:7px}._nowMeta_vu2j3_190 svg{color:var(--text-3)}._marquee_vu2j3_211{margin-top:clamp(24px,4vw,48px);border-bottom:0;padding-block:clamp(14px,2vw,22px)}@media (max-width: 1024px){._inner_vu2j3_23{grid-template-columns:1fr;align-items:start;gap:40px}._now_vu2j3_129{max-width:640px}._nowList_vu2j3_156{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}._nowCard_vu2j3_161:last-child{border-bottom:1px solid var(--line)}}@media (max-width: 640px){._hero_vu2j3_1{padding-top:104px}._title_vu2j3_55{font-size:clamp(38px,11.5vw,60px);letter-spacing:-.045em}._role_vu2j3_66{font-size:clamp(19px,5.4vw,26px)}._proof_vu2j3_92{gap:0 18px}._proof_vu2j3_92>div+div{padding-left:18px}._proof_vu2j3_92 dt{font-size:19px}._nowList_vu2j3_156{grid-template-columns:1fr}._actions_vu2j3_85{margin-bottom:30px}}@media (max-width: 380px){._proof_vu2j3_92>div+div{padding-left:12px}._proof_vu2j3_92{gap:0 12px}._proof_vu2j3_92 dd{font-size:8px;letter-spacing:.06em}}._console_14gjf_2{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);gap:clamp(28px,4.5vw,64px);align-items:start}._indexColumn_14gjf_9{min-width:0}._indexHead_14gjf_13{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase}._index_14gjf_9{display:flex;flex-direction:column}._row_14gjf_32{position:relative;display:grid;grid-template-columns:26px 64px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;padding:11px 10px;border-bottom:1px solid var(--line);color:var(--text);text-align:left;transition:background var(--dur-2) var(--ease)}._row_14gjf_32:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:2px;background:var(--accent);opacity:0;transform:scaleY(.35);transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}._row_14gjf_32:hover{background:#ffffff06}._rowActive_14gjf_66{background:linear-gradient(90deg,rgba(255,69,0,.11),transparent 82%)}._rowActive_14gjf_66:before{opacity:1;transform:scaleY(1)}._rowIndex_14gjf_75{color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}._rowActive_14gjf_66 ._rowIndex_14gjf_75{color:var(--accent-ink)}._thumb_14gjf_86{display:block;width:64px;height:42px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface)}._thumbImage_14gjf_96{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--dur-3) var(--ease)}._thumbContain_14gjf_103{-o-object-fit:contain;object-fit:contain;background:var(--paper)}._row_14gjf_32:hover ._thumbImage_14gjf_96{transform:scale(1.06)}._rowText_14gjf_112{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTitle_14gjf_119{display:-webkit-box;overflow:hidden;color:var(--text);font-size:14.5px;font-weight:600;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}._rowCategory_14gjf_130{overflow:hidden;color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._rowArrow_14gjf_141{color:var(--accent-ink);opacity:0;transform:translate(-4px,4px);transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}._row_14gjf_32:hover ._rowArrow_14gjf_141,._rowActive_14gjf_66 ._rowArrow_14gjf_141{opacity:1;transform:none}._stage_14gjf_157{position:sticky;top:92px;align-self:start;min-width:0}._printOuter_14gjf_164{width:100%}._print_14gjf_164{position:relative;padding:clamp(10px,1.1vw,16px);border-radius:18px;background:linear-gradient(145deg,var(--paper),var(--paper-2));box-shadow:0 34px 70px #0000006b,0 1px #ffffff59 inset;transform-style:preserve-3d;transition:box-shadow var(--dur-3) var(--ease),transform var(--dur-3) var(--ease);will-change:transform}._print_14gjf_164:hover{box-shadow:0 44px 90px #00000080,0 0 60px #ff450012,0 1px #ffffff59 inset}._artFrame_14gjf_190{position:relative;height:clamp(210px,29vw,390px);overflow:hidden;border-radius:10px;background:#f4f0e8;box-shadow:inset 0 0 0 1px #1b1b1814}._artFrameContain_14gjf_199{display:grid;place-items:center;padding:18px;background:var(--paper)}._artImage_14gjf_206{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._artImageContain_14gjf_212{-o-object-fit:contain;object-fit:contain}._zoomButton_14gjf_216{position:absolute;right:24px;bottom:24px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#121416c7;color:#fff;opacity:0;transform:translateY(5px);transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),background var(--dur-2) var(--ease);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._print_14gjf_164:hover ._zoomButton_14gjf_216,._zoomButton_14gjf_216:focus-visible{opacity:1;transform:none}._zoomButton_14gjf_216:hover{background:var(--accent);color:#180a05}._printCaption_14gjf_249{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 2px 0;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}._printStatus_14gjf_262{display:inline-flex;align-items:center;gap:6px}._liveDot_14gjf_268{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px #ff4500b3}._stageInfo_14gjf_277{min-height:220px;padding-top:20px}._stageKicker_14gjf_282{display:flex;align-items:center;gap:12px;margin-bottom:9px;color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}._stageLive_14gjf_294{display:inline-flex;align-items:center;gap:5px;color:var(--text-3)}._stageTitle_14gjf_301{margin-bottom:10px;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.04em}._stageDesc_14gjf_307{max-width:64ch;color:var(--text-2);font-size:15px;line-height:1.7}._stack_14gjf_314{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}._links_14gjf_321{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}._linkPill_14gjf_328{display:inline-flex;align-items:center;gap:7px;height:34px;padding-inline:12px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:#ffffff05;color:var(--text);font-size:12px;font-weight:500;transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._linkPill_14gjf_328:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}._linkArrow_14gjf_352{opacity:.45}._poster_14gjf_357{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;overflow:hidden;padding:clamp(18px,2.6vw,30px);background:#17191c;color:var(--text)}._poster_14gjf_357:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 82% 6%,var(--poster-accent),transparent 56%),radial-gradient(circle at 4% 100%,rgba(255,255,255,.16),transparent 50%);opacity:.28}._posterGrid_14gjf_380{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,transparent 78%);mask-image:radial-gradient(circle at 50% 40%,#000,transparent 78%);opacity:.55}._posterEmoji_14gjf_392{position:absolute;top:4%;right:4%;font-size:clamp(88px,14vw,190px);line-height:1;filter:drop-shadow(0 16px 30px rgba(0,0,0,.35));transform:rotate(-7deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}._posterKicker_14gjf_403{position:relative;color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}._posterName_14gjf_412{position:relative;max-width:80%;margin-top:8px;font-family:var(--font-display);font-size:clamp(26px,3.6vw,48px);font-weight:800;letter-spacing:-.04em;line-height:.95}._posterMark_14gjf_423{position:relative;margin-top:10px;color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em}._posterCompact_14gjf_432{padding:0;background:#17191c}._posterCompact_14gjf_432 ._posterEmoji_14gjf_392{top:50%;left:50%;right:auto;font-size:24px;transform:translate(-50%,-50%)}._accordion_14gjf_446{border-top:1px solid var(--line)}._accordionHint_14gjf_450{padding:11px 0 8px;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase}._accItem_14gjf_459{border-bottom:1px solid var(--line)}._accItemOpen_14gjf_463{background:linear-gradient(90deg,rgba(255,69,0,.06),transparent 70%)}._accHead_14gjf_467{display:grid;grid-template-columns:24px 58px minmax(0,1fr) 26px;align-items:center;gap:10px;width:100%;padding:11px 4px;color:var(--text);text-align:left}._accHead_14gjf_467 ._thumb_14gjf_86{width:58px;height:38px}._accToggle_14gjf_483{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--line-strong);border-radius:50%;color:var(--text-2)}._accItemOpen_14gjf_463 ._accToggle_14gjf_483{border-color:var(--accent-line);color:var(--accent-ink)}._accPanel_14gjf_498{overflow:hidden}._accInner_14gjf_502{padding:4px 0 26px}._accDesc_14gjf_506{margin-top:16px;color:var(--text-2);font-size:14.5px;line-height:1.7}._lightbox_14gjf_514{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);background:#08090ae0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._lightboxClose_14gjf_527{position:absolute;top:clamp(16px,3vw,30px);right:clamp(16px,3vw,30px);z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-strong);border-radius:50%;background:#ffffff0a;color:var(--text);transition:background var(--dur-2) var(--ease)}._lightboxClose_14gjf_527:hover{background:#ffffff1a}._lightboxInner_14gjf_547{display:flex;flex-direction:column;gap:14px;width:min(1080px,100%);max-height:92vh}._lightboxMatte_14gjf_555{padding:clamp(10px,1.4vw,18px);border-radius:16px;background:linear-gradient(145deg,var(--paper),var(--paper-2));box-shadow:var(--shadow-soft)}._lightboxArt_14gjf_562{height:min(72vh,720px);overflow:hidden;border-radius:8px;background:#f4f0e8}._lightboxContain_14gjf_569{display:grid;place-items:center;padding:20px;background:var(--paper)}._lightboxArt_14gjf_562 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._lightboxContain_14gjf_569 img{-o-object-fit:contain;object-fit:contain}._lightboxCaption_14gjf_586{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;color:var(--text)}._lightboxKicker_14gjf_594{margin-bottom:4px;color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}._lightboxCaption_14gjf_586 h3{font-size:clamp(20px,2.4vw,30px)}._lightboxCaption_14gjf_586>span{color:var(--text-3);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;white-space:nowrap}._footNote_14gjf_616{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;border-top:1px solid var(--line);color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase}@media (hover: none){._zoomButton_14gjf_216{opacity:1;transform:none}}@media (max-width: 640px){._artFrame_14gjf_190{height:clamp(190px,52vw,270px)}._stageInfo_14gjf_277{min-height:0}._footNote_14gjf_616{flex-wrap:wrap}._printCaption_14gjf_249{font-size:8px}._lightboxCaption_14gjf_586{align-items:flex-start;flex-direction:column;gap:6px}}@media (min-width: 1024px) and (max-height: 800px){._stage_14gjf_157{top:84px}._artFrame_14gjf_190{height:clamp(190px,24vw,320px)}._stageInfo_14gjf_277{min-height:0}}._core_fgwtj_1{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:24px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._coreLabel_fgwtj_11{padding-top:9px;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase}._coreWords_fgwtj_20{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:clamp(22px,3vw,38px);column-gap:clamp(22px,3vw,38px);row-gap:6px}._coreWord_fgwtj_20{position:relative;color:var(--text);font-family:var(--font-display);font-size:clamp(26px,3.3vw,46px);font-weight:800;letter-spacing:-.04em;line-height:1;white-space:nowrap}._coreWord_fgwtj_20:before{content:"";position:absolute;top:-9px;left:0;width:16px;height:2px;background:var(--accent)}._groups_fgwtj_49{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(32px,4vw,48px);border-top:1px solid var(--line);border-left:1px solid var(--line)}._group_fgwtj_49{position:relative;padding:clamp(20px,2.4vw,28px) clamp(16px,2vw,24px) clamp(24px,2.6vw,32px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background var(--dur-3) var(--ease)}._group_fgwtj_49:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease)}._group_fgwtj_49:hover{background:#ffffff05}._group_fgwtj_49:hover:before{transform:scaleX(1)}._groupHead_fgwtj_84{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}._groupIndex_fgwtj_91{color:var(--accent-ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em}._groupLabel_fgwtj_98{font-size:clamp(19px,1.8vw,23px);font-weight:700;letter-spacing:-.03em}._groupCount_fgwtj_104{margin-left:auto;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}._groupNote_fgwtj_112{min-height:38px;margin-bottom:18px;color:var(--text-3);font-size:12.5px;line-height:1.5}._list_fgwtj_120{display:flex;flex-direction:column}._list_fgwtj_120 li{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid var(--line);color:var(--text-2);font-size:13px;line-height:1.35;transition:color var(--dur-2) var(--ease)}._list_fgwtj_120 li:last-child{border-bottom:0}._list_fgwtj_120 li:hover{color:var(--text)}._bullet_fgwtj_145{width:3px;height:3px;flex:none;border-radius:50%;background:var(--text-3);transition:background var(--dur-2) var(--ease)}._list_fgwtj_120 li:hover ._bullet_fgwtj_145{background:var(--accent)}@media (max-width: 1024px){._groups_fgwtj_49{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._core_fgwtj_1{grid-template-columns:1fr;gap:12px}._coreWord_fgwtj_20{font-size:clamp(26px,7vw,40px)}._groupNote_fgwtj_112{min-height:0}}@media (max-width: 560px){._groups_fgwtj_49{grid-template-columns:1fr}}._grid_163mu_1{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px)}._aside_163mu_8{position:sticky;top:112px}._eyebrow_163mu_13{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--accent-ink);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}._eyebrowIndex_163mu_25{color:var(--text-3)}._eyebrowDash_163mu_29{width:28px;height:1px;background:var(--line-strong)}._title_163mu_35{font-size:clamp(32px,3.6vw,46px);letter-spacing:-.04em}._lead_163mu_40{margin-top:16px;color:var(--text-2);font-size:15px;line-height:1.7}._stats_163mu_47{display:flex;gap:28px;margin-top:30px;padding-top:20px;border-top:1px solid var(--line)}._stats_163mu_47>div{display:flex;flex-direction:column;gap:2px}._stats_163mu_47 strong{font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1}._stats_163mu_47 span{color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase}._nowCard_163mu_77{display:flex;align-items:flex-start;gap:10px;margin-top:28px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-card)}._nowCard_163mu_77>:first-child{margin-top:5px}._nowLabel_163mu_93{color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}._nowRole_163mu_101{margin-top:3px;color:var(--text);font-size:13px;font-weight:600;line-height:1.35}._nowCompany_163mu_109{color:var(--text-2);font-size:11.5px}._list_163mu_115{border-top:1px solid var(--line)}._role_163mu_119{border-bottom:1px solid var(--line);transition:background var(--dur-3) var(--ease)}._roleOpen_163mu_124{background:linear-gradient(90deg,rgba(255,69,0,.045),transparent 70%)}._roleButton_163mu_128{display:grid;grid-template-columns:132px minmax(0,1fr) 32px;align-items:start;gap:24px;width:100%;padding:24px 8px;color:var(--text);text-align:left}._period_163mu_139{display:flex;flex-direction:column;gap:7px;padding-top:3px;color:var(--text-3);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase}._current_163mu_151{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:3px 6px;border:1px solid var(--accent-line);border-radius:4px;background:var(--accent-soft);color:var(--accent-ink);font-size:7.5px;letter-spacing:.1em}._main_163mu_165{display:flex;flex-direction:column;gap:3px;min-width:0}._roleTitle_163mu_172{font-family:var(--font-display);font-size:clamp(20px,2vw,25px);font-weight:700;letter-spacing:-.03em;line-height:1.15;transition:color var(--dur-2) var(--ease)}._roleButton_163mu_128:hover ._roleTitle_163mu_172{color:var(--accent-ink)}._company_163mu_185{color:var(--text-2);font-size:12.5px;line-height:1.4}._summary_163mu_191{display:-webkit-box;max-width:66ch;margin-top:8px;overflow:hidden;color:var(--text-3);font-size:13.5px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}._toggle_163mu_203{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line-strong);border-radius:50%;color:var(--text-2);transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._roleButton_163mu_128:hover ._toggle_163mu_203{border-color:#ffffff42;color:var(--text)}._roleOpen_163mu_124 ._toggle_163mu_203{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}._panel_163mu_228{overflow:hidden}._panelInner_163mu_232{padding:0 8px 28px 164px}._bullets_163mu_236{display:flex;flex-direction:column;gap:10px}._bullets_163mu_236 li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;color:var(--text-2);font-size:13.5px;line-height:1.65}._bulletIndex_163mu_251{padding-top:2px;color:var(--text-3);font-family:var(--font-mono);font-size:8px;letter-spacing:.06em}._docs_163mu_259{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}._docLink_163mu_266{display:inline-flex;align-items:center;gap:7px;height:34px;padding-inline:12px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:#ffffff05;color:var(--text-2);font-size:12px;transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._docLink_163mu_266:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}@media (max-width: 1024px){._grid_163mu_1{grid-template-columns:1fr;gap:40px}._aside_163mu_8{position:static}._nowCard_163mu_77{max-width:420px}}@media (max-width: 720px){._roleButton_163mu_128{grid-template-columns:minmax(0,1fr) 30px;gap:10px;padding:20px 2px}._period_163mu_139{grid-column:1 / -1;flex-direction:row;align-items:center;gap:10px;padding-top:0}._main_163mu_165{grid-column:1}._toggle_163mu_203{grid-column:2;grid-row:2;width:30px;height:30px}._summary_163mu_191{font-size:13px}._panelInner_163mu_232{padding:0 2px 22px}._bullets_163mu_236 li{grid-template-columns:20px minmax(0,1fr);font-size:13px}}._plate_51as8_1{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(200px,.45fr);gap:clamp(32px,5vw,64px);overflow:hidden;padding:clamp(30px,5vw,64px);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 100% 0%,rgba(255,255,255,.5),transparent 55%),linear-gradient(145deg,var(--paper),var(--paper-2));color:var(--ink);box-shadow:0 40px 90px #00000073,0 1px #ffffff80 inset;transition:transform var(--dur-3) var(--ease),box-shadow var(--dur-3) var(--ease)}._plate_51as8_1:hover{transform:translateY(-3px);box-shadow:0 50px 110px #00000080,0 1px #ffffff80 inset}._plate_51as8_1:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(27,27,24,.22);border-radius:calc(var(--radius-lg) - 10px);pointer-events:none}._watermark_51as8_35{position:absolute;right:-1.5%;bottom:-16%;color:#1b1b180e;font-family:var(--font-display);font-size:clamp(150px,27vw,340px);font-weight:800;letter-spacing:-.09em;line-height:.8;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._copy_51as8_49{position:relative;z-index:1}._kicker_51as8_54{color:var(--ink-2);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase}._degree_51as8_62{margin:12px 0 6px;color:var(--ink);font-size:clamp(38px,5.4vw,68px);letter-spacing:-.045em;line-height:.96}._school_51as8_70{color:var(--ink);font-size:clamp(16px,1.7vw,19px);font-weight:500}._description_51as8_76{max-width:58ch;margin-top:18px;color:#1b1b18b8;font-size:14.5px;line-height:1.7}._focus_51as8_84{display:flex;align-items:baseline;gap:14px;margin-top:26px;padding-top:18px;border-top:1px solid rgba(27,27,24,.18)}._focusLabel_51as8_93{flex:none;color:var(--ink-2);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}._focusList_51as8_102{display:flex;flex-wrap:wrap;gap:6px}._focusList_51as8_102 li{padding:4px 8px;border:1px solid rgba(27,27,24,.2);border-radius:6px;color:var(--ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.04em}._side_51as8_118{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:32px;text-align:right}._seal_51as8_129{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:136px;height:136px;border:1px dashed rgba(27,27,24,.45);border-radius:50%;box-shadow:0 0 0 7px #1b1b180a;transform:rotate(-6deg)}._sealMain_51as8_143{color:var(--ink);font-family:var(--font-display);font-size:34px;font-weight:800;letter-spacing:-.06em;line-height:1}._sealSmall_51as8_152{color:var(--ink-2);font-family:var(--font-mono);font-size:7.5px;letter-spacing:.16em;text-transform:uppercase}._sideMeta_51as8_160{display:flex;flex-direction:column;gap:6px}._period_51as8_166{color:var(--ink-2);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}._class_51as8_174{color:var(--ink);font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.03em}@media (max-width: 820px){._plate_51as8_1{grid-template-columns:1fr;gap:30px}._side_51as8_118{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}._seal_51as8_129{width:96px;height:96px}._sealMain_51as8_143{font-size:24px}._sideMeta_51as8_160{text-align:right}}@media (max-width: 520px){._plate_51as8_1{padding:28px 24px;border-radius:22px}._plate_51as8_1:before{top:9px;right:9px;bottom:9px;left:9px}._focus_51as8_84{flex-direction:column;gap:10px}._side_51as8_118{flex-direction:column;align-items:flex-start;gap:18px}._sideMeta_51as8_160{text-align:left}._seal_51as8_129{width:84px;height:84px;transform:rotate(-4deg)}._watermark_51as8_35{font-size:170px;bottom:-8%}}._grid_hfvo5_1{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:clamp(44px,6vw,84px)}._eyebrow_hfvo5_8{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--accent-ink);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}._eyebrowIndex_hfvo5_20{color:var(--text-3)}._eyebrowDash_hfvo5_24{width:28px;height:1px;background:var(--line-strong)}._title_hfvo5_30{max-width:12ch;font-size:clamp(38px,5.2vw,66px);letter-spacing:-.045em;line-height:.95}._titleAccent_hfvo5_37{color:var(--accent-ink)}._lead_hfvo5_41{max-width:46ch;margin-top:20px;color:var(--text-2);font-size:15.5px;line-height:1.7}._rows_hfvo5_49{margin-top:34px;border-top:1px solid var(--line)}._row_hfvo5_49{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--line);color:var(--text);transition:padding-left var(--dur-2) var(--ease)}a._row_hfvo5_49:hover{padding-left:5px}._iconBox_hfvo5_68{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--accent-ink);transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}a._row_hfvo5_49:hover ._iconBox_hfvo5_68{border-color:var(--accent-line);background:var(--accent-soft)}._rowText_hfvo5_88{display:flex;flex-direction:column;gap:2px;min-width:0}._rowLabel_hfvo5_95{color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.13em;text-transform:uppercase}._rowValue_hfvo5_103{overflow-wrap:anywhere;color:var(--text);font-size:14px;font-weight:500;line-height:1.4}._rowArrow_hfvo5_111{margin-left:auto;flex:none;color:var(--text-3);transition:color var(--dur-2) var(--ease),transform var(--dur-2) var(--ease)}a._row_hfvo5_49:hover ._rowArrow_hfvo5_111{color:var(--accent-ink);transform:translate(2px,-2px)}._copyButton_hfvo5_125{display:grid;place-items:center;width:36px;height:36px;flex:none;margin-left:auto;border:1px solid var(--line);border-radius:10px;color:var(--text-2);transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._copyButton_hfvo5_125:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-ink)}._meta_hfvo5_147{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;color:var(--text-3);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.04em}._meta_hfvo5_147 span{display:inline-flex;align-items:center;gap:7px}._formCard_hfvo5_165{position:relative;overflow:hidden;padding:clamp(24px,3.6vw,38px);border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(90% 80% at 100% 0%,rgba(255,69,0,.06),transparent 55%),linear-gradient(160deg,var(--surface),var(--bg-soft));box-shadow:var(--shadow-card),0 30px 70px #00000042}._formCard_hfvo5_165:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,105,60,.6),transparent)}._formHead_hfvo5_185{margin-bottom:24px}._formKicker_hfvo5_189{font-family:var(--font-display);font-size:clamp(20px,2vw,24px);font-weight:700;letter-spacing:-.03em}._formHint_hfvo5_196{margin-top:4px;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.06em}._field_hfvo5_204{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}._label_hfvo5_211{color:var(--text-3);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}._input_hfvo5_219{width:100%;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--recessed);color:var(--text);font-size:14px;transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}._input_hfvo5_219::-moz-placeholder{color:var(--text-3);opacity:.75}._input_hfvo5_219::placeholder{color:var(--text-3);opacity:.75}._input_hfvo5_219:hover{border-color:#ffffff29}._input_hfvo5_219:focus{border-color:var(--accent-line);background:#141618;box-shadow:0 0 0 3px #ff45001a;outline:none}._textarea_hfvo5_250{height:auto;min-height:138px;padding:12px 14px;line-height:1.6;resize:vertical}._error_hfvo5_258{margin-bottom:14px;padding:10px 12px;border:1px solid var(--accent-line);border-radius:10px;background:var(--accent-soft);color:var(--accent-ink);font-size:12.5px;line-height:1.5}._error_hfvo5_258 a{text-decoration:underline;text-underline-offset:2px}._submit_hfvo5_274{width:100%;margin-top:4px}._submit_hfvo5_274:disabled{cursor:wait;opacity:.8;transform:none}._spinner_hfvo5_285{display:inline-block;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_hfvo5_285 .8s linear infinite}@keyframes _spin_hfvo5_285{to{transform:rotate(360deg)}}._status_hfvo5_301{min-height:16px;margin-top:8px;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.05em}._success_hfvo5_311{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0 12px}._successIcon_hfvo5_319{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--accent-line);border-radius:50%;background:var(--accent-soft);color:var(--accent-ink)}._success_hfvo5_311 h3{font-size:clamp(26px,3vw,34px);letter-spacing:-.04em}._success_hfvo5_311 p{max-width:38ch;color:var(--text-2);font-size:14.5px;line-height:1.65}._success_hfvo5_311 .ui-btn{margin-top:8px}@media (max-width: 960px){._grid_hfvo5_1{grid-template-columns:1fr;gap:40px}._title_hfvo5_30{max-width:16ch}._formCard_hfvo5_165{max-width:640px}}@media (max-width: 520px){._row_hfvo5_49{padding:13px 0}._iconBox_hfvo5_68{width:36px;height:36px}._rowValue_hfvo5_103{font-size:13px}._meta_hfvo5_147{gap:8px 14px}}._footer_iwii1_1{position:relative;padding-top:16px}._marquee_iwii1_6{border-bottom:1px solid var(--line)}._bottom_iwii1_10{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:26px 36px;color:var(--text-3);font-family:var(--font-mono);font-size:9px;letter-spacing:.09em;text-transform:uppercase}._mid_iwii1_23{color:var(--text-3)}._toTop_iwii1_27{display:inline-flex;align-items:center;gap:7px;color:var(--text-2);transition:color var(--dur-2) var(--ease)}._toTop_iwii1_27:hover{color:var(--accent-ink)}@media (max-width: 760px){._bottom_iwii1_10{flex-wrap:wrap;gap:10px 18px}._mid_iwii1_23{order:3;width:100%}}:root{--bg: #141618;--bg-soft: #191b1e;--surface: #212427;--surface-2: #26292d;--recessed: #151719;--paper: #ede6d9;--paper-2: #e3dac9;--ink: #1b1b18;--ink-2: #55544c;--text: #f2efea;--text-2: #b3aea7;--text-3: #8e8981;--accent: #ff4500;--accent-ink: #ff6b3d;--accent-soft: rgba(255, 69, 0, .12);--accent-line: rgba(255, 69, 0, .35);--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .15);--shadow-soft: 0 24px 70px rgba(0, 0, 0, .38);--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .05), 0 16px 40px rgba(0, 0, 0, .22);--radius-lg: 28px;--radius: 20px;--radius-sm: 12px;--radius-pill: 999px;--font-display: "Syne", "Arial Black", sans-serif;--font-body: "Outfit", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--container: 1280px;--gutter: clamp(20px, 4vw, 40px);--section-y: clamp(72px, 9vw, 128px);--ease: cubic-bezier(.22, 1, .36, 1);--dur-1: .18s;--dur-2: .32s;--dur-3: .56s}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;color-scheme:dark}body{min-height:100vh;background-color:var(--bg);background-image:radial-gradient(1100px 620px at 12% -8%,rgba(255,69,0,.07),transparent 62%),radial-gradient(900px 520px at 104% 2%,rgba(255,128,70,.045),transparent 60%);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.app{position:relative;isolation:isolate;min-height:100vh}.app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.02;color:var(--text);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}img{display:block;max-width:100%}ul,ol{list-style:none}::-moz-selection{background:#ff450047;color:#fff}::selection{background:#ff450047;color:#fff}:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:4px}.container{width:calc(100% - var(--gutter) * 2);max-width:var(--container);margin-inline:auto}.section{position:relative;padding-block:var(--section-y)}[id]{scroll-margin-top:96px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:12px;z-index:400;transform:translateY(-160%);padding:10px 16px;border-radius:10px;background:var(--accent);color:#180a05;font-size:13px;font-weight:600;transition:transform var(--dur-2) var(--ease)}.skip-link:focus-visible{transform:translateY(0)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#33373b;border:2px solid var(--bg);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#464b50}@media (max-width: 768px){.section{padding-block:clamp(56px,10vw,80px)}[id]{scroll-margin-top:84px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
