@keyframes IY9hAW_rise{0%{opacity:0;transform:translateY(24px)}}.IY9hAW_head{margin-top:12px}.IY9hAW_head>*{animation:IY9hAW_rise .8s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 60ms)}.IY9hAW_pageTitle{letter-spacing:-.015em;font-size:34px;font-weight:700;font-stretch:92%;line-height:1.15}.IY9hAW_pageSub{color:var(--text-3);margin-top:4px;font-size:14px}.IY9hAW_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.IY9hAW_list>li{animation:IY9hAW_rise .8s var(--ease-out) backwards;animation-delay:calc(.1s + var(--i,0) * 80ms);display:flex}.IY9hAW_list>li>*{flex:1;min-width:0}.IY9hAW_list>li:first-child{grid-column:1/-1}.IY9hAW_empty{border-radius:var(--r-md);background:var(--surface);color:var(--text-2);flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;padding:32px;font-size:15px;display:flex}.IY9hAW_stage{isolation:isolate;border-radius:var(--r-lg);background:var(--surface);min-height:520px;animation:IY9hAW_stage-in 1.2s var(--ease-out) backwards;align-items:flex-end;margin-top:16px;display:flex;position:relative;overflow:hidden}@keyframes IY9hAW_stage-in{0%{clip-path:inset(3% round 16px)}to{clip-path:inset(0 round 16px)}}.IY9hAW_bg{z-index:-1;position:absolute;inset:0}.IY9hAW_bg img{object-fit:cover;filter:brightness(var(--dim,.5));animation:IY9hAW_bg-zoom 1.8s var(--ease-out) backwards;transform:scale(1.04)}@keyframes IY9hAW_bg-zoom{0%{transform:scale(1.18)}}.IY9hAW_inner{flex-direction:column;align-items:flex-start;width:100%;max-width:640px;padding:56px 48px 48px;display:flex}.IY9hAW_stage [data-part]{animation:IY9hAW_rise .9s var(--ease-out) backwards;animation-delay:calc(.3s + var(--i,0) * 70ms)}.IY9hAW_logo{object-fit:contain;object-position:left bottom;width:auto;max-width:260px;height:auto;max-height:84px;margin-bottom:28px}.IY9hAW_eyebrow{letter-spacing:.01em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.IY9hAW_dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.IY9hAW_ended .IY9hAW_dot{background:var(--text-3)}.IY9hAW_title{letter-spacing:-.02em;margin-top:12px;font-size:56px;font-weight:700;font-stretch:85%;line-height:1.02}.IY9hAW_desc{color:#e7e7ea;max-width:46ch;margin-top:14px;font-size:16px;line-height:1.5}.IY9hAW_period{color:#e7e7ea;margin:20px 0 28px;font-size:14px;font-weight:500}.IY9hAW_timer{margin:28px 0}.IY9hAW_units{gap:8px;display:flex}.IY9hAW_unit{animation:.6s cubic-bezier(.34,1.8,.64,1) backwards IY9hAW_unit-in;animation-delay:calc(.75s + var(--i,0) * 60ms);flex-direction:column;align-items:center;gap:6px;display:flex}@keyframes IY9hAW_unit-in{0%{opacity:0;transform:translateY(40%)}}.IY9hAW_unit b{border-radius:var(--r-sm);text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#0f0f11b8;min-width:64px;height:60px;font-size:28px;font-weight:700;line-height:60px;display:block;overflow:hidden}.IY9hAW_unit b>span{display:block}.IY9hAW_unit>span{color:var(--text-2);font-size:12px}.IY9hAW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.IY9hAW_cell{animation:IY9hAW_rise .8s var(--ease-out) backwards;animation-delay:calc(.5s + var(--i,0) * 60ms);display:flex}.IY9hAW_cell>*{flex:1;min-width:0}.IY9hAW_none{color:var(--text-2);font-size:15px}.IY9hAW_terms{max-width:760px;margin-top:56px}.IY9hAW_terms h2{letter-spacing:-.005em;margin-bottom:16px;font-size:22px;font-weight:700}.IY9hAW_terms ul{flex-direction:column;gap:12px;display:flex}.IY9hAW_terms li{color:var(--text-2);grid-template-columns:16px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid}.IY9hAW_terms svg{color:var(--positive);margin-top:3px}.IY9hAW_others{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1100px){.IY9hAW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.IY9hAW_others{grid-template-columns:1fr 1fr}}@media (max-width:720px){.IY9hAW_pageTitle{font-size:28px}.IY9hAW_list{grid-template-columns:1fr;gap:12px}.IY9hAW_empty{padding:24px 20px}.IY9hAW_stage{min-height:0;margin-top:12px;padding-top:120px}.IY9hAW_inner{padding:24px 20px}.IY9hAW_logo{max-width:180px;max-height:56px;margin-bottom:20px}.IY9hAW_title{font-size:38px}.IY9hAW_desc{font-size:15px}.IY9hAW_timer{margin:22px 0}.IY9hAW_units{gap:6px}.IY9hAW_unit b{width:64px;min-width:0;height:52px;font-size:24px;line-height:52px}.IY9hAW_cta{width:100%}.IY9hAW_grid{grid-template-columns:1fr 1fr;gap:12px}.IY9hAW_terms{margin-top:44px}.IY9hAW_terms h2{font-size:19px}.IY9hAW_others{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:12px;overflow-x:auto}.IY9hAW_others>*{scroll-snap-align:start}}
