.bq[data-astro-cid-q3czvzsx]{--s: 1px}.lime[data-astro-cid-q3czvzsx]{color:var(--lime)}.sm-br[data-astro-cid-q3czvzsx]{display:inline}.bq-hero[data-astro-cid-q3czvzsx]{position:relative;height:max(680px,100svh);overflow:hidden;background:#0b0b0c}.bq-photo[data-astro-cid-q3czvzsx]{position:absolute;inset:0;animation:bq-settle 2.4s cubic-bezier(.22,1,.36,1) both}@keyframes bq-settle{0%{transform:scale(1.06)}to{transform:none}}.bq-shade[data-astro-cid-q3czvzsx]{position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#0000 22%),radial-gradient(ellipse 47.5% 40% at 50% 45%,#000000a6,#0000),#0006}.bq-copy[data-astro-cid-q3czvzsx]{position:absolute;z-index:2;left:0;right:0;top:calc(50% + 20px);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;padding:0 24px;text-align:center}.bq-copy[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]{animation:bq-rise .9s cubic-bezier(.22,1,.36,1) both}.bq-copy[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]:nth-child(2){animation-delay:.08s}.bq-copy[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]:nth-child(3){animation-delay:.16s}.bq-copy[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]:nth-child(4){animation-delay:.24s}@keyframes bq-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.bq-copy[data-astro-cid-q3czvzsx] .big-title[data-astro-cid-q3czvzsx]{margin-top:24px;font-size:32px;line-height:33px;letter-spacing:-1.3px}.bq-copy[data-astro-cid-q3czvzsx] .l1[data-astro-cid-q3czvzsx]{color:#fff}.bq-copy[data-astro-cid-q3czvzsx] .l2[data-astro-cid-q3czvzsx]{color:#fff9}.bq-copy[data-astro-cid-q3czvzsx] .hero-sub[data-astro-cid-q3czvzsx]{margin-top:20px;color:#ffffffd9;font-size:15px;line-height:23px}.dark-pill[data-astro-cid-q3czvzsx]{margin-top:20px;background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff2e;backdrop-filter:blur(12px);filter:none}.dark-pill[data-astro-cid-q3czvzsx] .cta-start[data-astro-cid-q3czvzsx]{background:#fff;color:#0b0b0c}.dark-pill[data-astro-cid-q3czvzsx] .cta-talk[data-astro-cid-q3czvzsx]{color:#fff}.bq-tabs[data-astro-cid-q3czvzsx]{position:absolute;z-index:4;left:0;right:0;bottom:0;display:flex;align-items:center;padding-left:20px;background:linear-gradient(180deg,#00000059,#0000008c);border-top:1px solid #ffffff0a;backdrop-filter:blur(10px);overflow-x:auto;scrollbar-width:none}.bq-tabs[data-astro-cid-q3czvzsx]::-webkit-scrollbar{display:none}.bq-tabs-label[data-astro-cid-q3czvzsx]{flex-shrink:0;width:104px;color:#ffffff80;font-size:12px;font-weight:500;white-space:nowrap}.bq-tab[data-astro-cid-q3czvzsx]{flex-shrink:0;height:52px;padding:0 18px;margin:0;border:0;border-left:1px solid #ffffff0a;background:none;cursor:pointer;color:#fff6;font:600 14px/normal Montserrat,system-ui,sans-serif;letter-spacing:-.3px;white-space:nowrap;transition:color .2s ease,box-shadow .3s ease}.bq-tab[data-astro-cid-q3czvzsx]:hover{color:#fff}.bq-tab[data-astro-cid-q3czvzsx][aria-selected=true]{color:#fff;font-weight:700;box-shadow:inset 0 -2px 0 var(--lime)}.bq-tab[data-astro-cid-q3czvzsx]:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.bq-sec[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;align-items:center;padding:80px 24px;background:#fff}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx]{font-size:34px;line-height:36px;letter-spacing:-1.3px}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx] .l1[data-astro-cid-q3czvzsx]{color:#000}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx] .l2[data-astro-cid-q3czvzsx]{color:var(--grey)}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .sub[data-astro-cid-q3czvzsx]{font-size:15px;line-height:23px}.rail-sec[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx]{font-size:29px;line-height:31px;letter-spacing:-1.1px}.who-sec[data-astro-cid-q3czvzsx]{padding-top:24px}.mono[data-astro-cid-q3czvzsx]{color:var(--grey);font:400 calc(11 * var(--s)) / normal "IBM Plex Mono",system-ui,monospace;letter-spacing:calc(1.4 * var(--s));white-space:nowrap}.muted[data-astro-cid-q3czvzsx]{color:var(--grey)}.rail-panel[data-astro-cid-q3czvzsx]{position:relative;width:100%;height:540px;margin-top:48px;border-radius:28px;background:#f5f5f6;overflow:hidden}.rail-stage[data-astro-cid-q3czvzsx]{position:absolute;left:50%;top:-30px;width:calc(1440 * var(--s));height:calc(580 * var(--s));margin-left:-590px}.rail-stage[data-astro-cid-q3czvzsx] .rail-art{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.size-label[data-astro-cid-q3czvzsx]{position:absolute;left:calc(var(--x) * var(--s));top:calc(530 * var(--s));color:var(--grey);font:500 calc(13 * var(--s)) / normal "IBM Plex Mono",system-ui,monospace}.size-label[data-astro-cid-q3czvzsx].on{color:#fff}.chip[data-astro-cid-q3czvzsx]{position:absolute;display:inline-flex;align-items:center;gap:calc(6 * var(--s));padding:calc(7 * var(--s)) calc(12 * var(--s));border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #0000000f;color:#000;font-size:calc(12 * var(--s));font-weight:700;white-space:nowrap}.chip[data-astro-cid-q3czvzsx] svg{width:calc(13 * var(--s));height:calc(13 * var(--s))}.chip-l[data-astro-cid-q3czvzsx]{left:calc(588 * var(--s));top:calc(98 * var(--s));background:var(--lime);box-shadow:none;color:#0b0b0c}.chip-m[data-astro-cid-q3czvzsx]{left:calc(440 * var(--s));top:calc(140 * var(--s))}.chip-xxl[data-astro-cid-q3czvzsx]{left:calc(1030 * var(--s));top:calc(55 * var(--s));color:var(--text)}@media(max-width:1279px){.chip-xxl[data-astro-cid-q3czvzsx]{display:none}}.rail-panel[data-astro-cid-q3czvzsx] .fig{transform-box:fill-box}.rail-panel[data-astro-cid-q3czvzsx].is-ready .fig{transform:translateY(105%)}.rail-panel[data-astro-cid-q3czvzsx].is-ready .size-label[data-astro-cid-q3czvzsx],.rail-panel[data-astro-cid-q3czvzsx].is-ready .chip[data-astro-cid-q3czvzsx]{opacity:0;transform:translateY(8px) scale(.96)}.rail-panel[data-astro-cid-q3czvzsx].is-in .fig,.rail-panel[data-astro-cid-q3czvzsx].is-in .size-label[data-astro-cid-q3czvzsx],.rail-panel[data-astro-cid-q3czvzsx].is-in .chip[data-astro-cid-q3czvzsx]{opacity:1;transform:none}.rail-panel[data-astro-cid-q3czvzsx] .fig{transition:transform 1s cubic-bezier(.22,1,.36,1)}.size-label[data-astro-cid-q3czvzsx],.chip[data-astro-cid-q3czvzsx]{transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.rail-panel[data-astro-cid-q3czvzsx] .fig-xs{transition-delay:0s}.rail-panel[data-astro-cid-q3czvzsx] .fig-s{transition-delay:.08s}.rail-panel[data-astro-cid-q3czvzsx] .fig-m{transition-delay:.16s}.rail-panel[data-astro-cid-q3czvzsx] .fig-l{transition-delay:.24s}.rail-panel[data-astro-cid-q3czvzsx] .fig-xl{transition-delay:.32s}.rail-panel[data-astro-cid-q3czvzsx] .fig-xxl{transition-delay:.4s}.size-label[data-astro-cid-q3czvzsx]{transition-delay:.5s}.chip-l[data-astro-cid-q3czvzsx]{transition-delay:.75s}.chip-m[data-astro-cid-q3czvzsx]{transition-delay:.95s}.chip-xxl[data-astro-cid-q3czvzsx]{transition-delay:1.15s}.rail-panel[data-astro-cid-q3czvzsx] .eyes{transform-box:fill-box;transform-origin:center;animation:bq-blink 5s infinite}.rail-panel[data-astro-cid-q3czvzsx] .fig-m .eyes{animation-delay:1.7s}@keyframes bq-blink{0%,94%,to{transform:none}97%{transform:scaleY(.1)}}.who-panel[data-astro-cid-q3czvzsx]{width:100%;margin-top:48px;border-radius:28px;background:#f5f5f6;overflow:hidden}.who-row[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 0}.step[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--s));width:290px;flex-shrink:0}.step-pill[data-astro-cid-q3czvzsx]{display:inline-flex;align-items:center;gap:calc(8 * var(--s));padding:calc(6 * var(--s)) calc(12 * var(--s));border-radius:999px;background:#fff;font-size:calc(12 * var(--s));font-weight:600;white-space:nowrap}.step-pill[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{color:var(--green);font:600 calc(11 * var(--s)) / normal "IBM Plex Mono",system-ui,monospace}.step-card[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:calc(14 * var(--s));width:100%;height:calc(360 * var(--s));padding:calc(20 * var(--s));border-radius:calc(24 * var(--s));background:#fff;box-shadow:inset 0 0 0 1px #0000000a}.step-arrow[data-astro-cid-q3czvzsx]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(36 * var(--s));height:calc(36 * var(--s));border-radius:999px;background:#fff;transform:rotate(90deg)}.step-arrow[data-astro-cid-q3czvzsx] svg{width:calc(16 * var(--s));height:calc(16 * var(--s))}.dress[data-astro-cid-q3czvzsx]{position:relative;flex-shrink:0;height:calc(172 * var(--s));border-radius:calc(16 * var(--s));background:var(--i-boutique-lace-dress) center / cover no-repeat}.dress-sm[data-astro-cid-q3czvzsx]{height:calc(170 * var(--s));border-radius:calc(14 * var(--s))}.dress-price[data-astro-cid-q3czvzsx]{position:absolute;left:calc(12 * var(--s));top:calc(12 * var(--s));padding:calc(5 * var(--s)) calc(10 * var(--s));border-radius:999px;background:#ffffffe6;font-size:calc(12 * var(--s));font-weight:700}.dress-name[data-astro-cid-q3czvzsx],.who[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:calc(2 * var(--s));min-width:0}.dress-name[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(16 * var(--s));font-weight:700}.dress-name[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx],.who[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{color:var(--grey);font-size:calc(12 * var(--s));white-space:nowrap}.dress-sizes[data-astro-cid-q3czvzsx]{display:flex;gap:calc(6 * var(--s))}.dsize[data-astro-cid-q3czvzsx]{border:0;padding:0;font:inherit;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.dsize[data-astro-cid-q3czvzsx]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.dsize[data-astro-cid-q3czvzsx]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:calc(44 * var(--s));border-radius:calc(12 * var(--s));background:#f5f5f6}.dsize[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(13 * var(--s));font-weight:700}.dsize[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{color:var(--grey);font-size:calc(9 * var(--s))}.dsize[data-astro-cid-q3czvzsx].on{background:#000;color:#fff}.dsize[data-astro-cid-q3czvzsx].on span[data-astro-cid-q3czvzsx]{color:#fff9}.sale-head[data-astro-cid-q3czvzsx]{display:flex;align-items:center;justify-content:space-between;font-size:calc(15 * var(--s))}.sale-head[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-weight:700;white-space:nowrap}.sale-head[data-astro-cid-q3czvzsx] .sm[data-astro-cid-q3czvzsx]{font-size:calc(14 * var(--s))}.sale-line[data-astro-cid-q3czvzsx]{display:flex;justify-content:space-between;padding:calc(10 * var(--s)) calc(12 * var(--s));border-radius:calc(12 * var(--s));background:#f5f5f6;font-size:calc(12 * var(--s));white-space:nowrap}.field[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:calc(2 * var(--s));padding:calc(10 * var(--s)) calc(12 * var(--s));border-radius:calc(12 * var(--s));box-shadow:inset 0 0 0 1px #0000000f}.field[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{color:var(--grey);font-size:calc(10 * var(--s))}.field[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{min-height:1.2em;font-size:calc(14 * var(--s));font-weight:600;white-space:nowrap}.field-on[data-astro-cid-q3czvzsx]{box-shadow:inset 0 0 0 1.5px var(--lime)}.field[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx].is-typing:after{content:"";display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-2px;background:#000;animation:bq-caret .8s steps(1) infinite}@keyframes bq-caret{50%{opacity:0}}.save[data-astro-cid-q3czvzsx]{display:flex;align-items:center;justify-content:center;height:calc(40 * var(--s));border-radius:999px;background:#000;color:#fff;font-size:calc(13 * var(--s));font-weight:600}.profile[data-astro-cid-q3czvzsx]{display:flex;align-items:center;gap:calc(10 * var(--s))}.step-card[data-astro-cid-q3czvzsx] .profile[data-astro-cid-q3czvzsx]{gap:calc(12 * var(--s))}.step-card[data-astro-cid-q3czvzsx] .who[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(16 * var(--s));font-weight:700}.avatar[data-astro-cid-q3czvzsx]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(40 * var(--s));height:calc(40 * var(--s));border-radius:999px;font-size:calc(13 * var(--s));font-weight:700}.avatar-lg[data-astro-cid-q3czvzsx]{width:calc(48 * var(--s));height:calc(48 * var(--s));font-size:calc(15 * var(--s))}.lime-bg[data-astro-cid-q3czvzsx],.av-lime[data-astro-cid-q3czvzsx]{background:var(--lime);color:#0b0b0c}.av-dark[data-astro-cid-q3czvzsx]{background:#111;color:#fff}.av-owes[data-astro-cid-q3czvzsx]{background:var(--mint);color:#2f5e14}.av-grey[data-astro-cid-q3czvzsx]{background:#f5f5f6;color:#000}.stats[data-astro-cid-q3czvzsx]{display:flex;gap:calc(8 * var(--s))}.stat[data-astro-cid-q3czvzsx]{display:flex;flex:1;flex-direction:column;gap:calc(2 * var(--s));padding:calc(12 * var(--s));border-radius:calc(12 * var(--s));background:#f5f5f6}.stat[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(22 * var(--s));font-weight:800}.stat[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{color:var(--grey);font-size:calc(11 * var(--s))}.last[data-astro-cid-q3czvzsx]{display:flex;align-items:center;gap:calc(10 * var(--s));padding:calc(10 * var(--s));border-radius:calc(12 * var(--s));background:#f5f5f6}.last[data-astro-cid-q3czvzsx] .who[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(12 * var(--s));font-weight:600}.last[data-astro-cid-q3czvzsx] .who[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{font-size:calc(11 * var(--s))}.swatch[data-astro-cid-q3czvzsx]{flex-shrink:0;width:calc(32 * var(--s));height:calc(32 * var(--s));border-radius:calc(8 * var(--s));background:linear-gradient(160deg,#8cc152 11%,#2f5e14 89%)}.who-panel[data-astro-cid-q3czvzsx].is-ready .step[data-astro-cid-q3czvzsx],.who-panel[data-astro-cid-q3czvzsx].is-ready .step-arrow[data-astro-cid-q3czvzsx]{opacity:0;translate:0 24px}.who-panel[data-astro-cid-q3czvzsx].is-in .step[data-astro-cid-q3czvzsx],.who-panel[data-astro-cid-q3czvzsx].is-in .step-arrow[data-astro-cid-q3czvzsx]{opacity:1;translate:none}.step[data-astro-cid-q3czvzsx],.step-arrow[data-astro-cid-q3czvzsx]{transition:opacity .6s ease calc(var(--i) * .35s),translate .8s cubic-bezier(.22,1,.36,1) calc(var(--i) * .35s)}.board[data-astro-cid-q3czvzsx]{position:relative;width:100%;height:1170px;margin-top:48px;border-radius:28px;background:#f5f5f6;overflow:hidden}.board-stage[data-astro-cid-q3czvzsx]{position:absolute;left:50%;top:0;width:342px;height:100%;margin-left:-171px}.board-stage[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]{--x: var(--x2);--y: var(--y2)}.board-stage[data-astro-cid-q3czvzsx] .threads{position:absolute;inset:0;width:100%;height:100%;overflow:visible;display:none}.board-stage[data-astro-cid-q3czvzsx] .th-sm{display:block}.w-card[data-astro-cid-q3czvzsx],.note[data-astro-cid-q3czvzsx],.pin[data-astro-cid-q3czvzsx]{position:absolute;left:calc(var(--x) * var(--s));top:calc(var(--y) * var(--s))}.w-card[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:calc(12 * var(--s));width:calc(230 * var(--s));padding:calc(20 * var(--s));border-radius:calc(20 * var(--s));background:#fff;box-shadow:inset 0 0 0 1px #0000000f,0 10px 24px #0000000a;transform-origin:top left;rotate:var(--r)}.dress-card[data-astro-cid-q3czvzsx]{width:calc(260 * var(--s))}.w-card[data-astro-cid-q3czvzsx] .who[data-astro-cid-q3czvzsx] b[data-astro-cid-q3czvzsx]{font-size:calc(15 * var(--s));font-weight:700;white-space:nowrap}.w-card[data-astro-cid-q3czvzsx] .who[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{font-size:calc(11 * var(--s))}.meta[data-astro-cid-q3czvzsx]{display:flex;gap:calc(6 * var(--s))}.pill[data-astro-cid-q3czvzsx]{align-self:flex-start;padding:calc(4 * var(--s)) calc(10 * var(--s));border-radius:999px;font-size:calc(11 * var(--s));font-weight:700;white-space:nowrap}.person-card[data-astro-cid-q3czvzsx] .pill[data-astro-cid-q3czvzsx]{padding:calc(5 * var(--s)) calc(10 * var(--s))}.pill-mint[data-astro-cid-q3czvzsx],.tag-dark[data-astro-cid-q3czvzsx]{background:var(--mint);color:#2f5e14}.pill-grey[data-astro-cid-q3czvzsx],.tag-grey[data-astro-cid-q3czvzsx]{background:#f5f5f6;color:var(--text)}.tag-lime[data-astro-cid-q3czvzsx]{background:var(--lime);color:#0b0b0c}.tag-owes[data-astro-cid-q3czvzsx]{background:#fdecec;color:#c53030}.note[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:calc(6 * var(--s));width:calc(190 * var(--s));padding:calc(16 * var(--s));border-radius:calc(16 * var(--s));background:#e6f2d9;transform-origin:top left;rotate:var(--r)}.note[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{color:#2f5e14;font:400 calc(10 * var(--s)) / normal "IBM Plex Mono",system-ui,monospace;letter-spacing:calc(1 * var(--s))}.note[data-astro-cid-q3czvzsx] p[data-astro-cid-q3czvzsx]{color:#1e3a10;font-size:calc(14 * var(--s));line-height:calc(19 * var(--s));font-weight:600}.pin[data-astro-cid-q3czvzsx]{z-index:2;width:calc(14 * var(--s));height:calc(14 * var(--s));border-radius:50%;background:#111;outline:calc(2.5 * var(--s)) solid #ffffff;outline-offset:calc(-2.5 * var(--s))}.pin-lime[data-astro-cid-q3czvzsx]{background:var(--lime)}.board[data-astro-cid-q3czvzsx] .threads path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw, 1))}.board[data-astro-cid-q3czvzsx].is-ready .w-card[data-astro-cid-q3czvzsx],.board[data-astro-cid-q3czvzsx].is-ready .note[data-astro-cid-q3czvzsx]{opacity:0;translate:0 -18px;scale:.96}.board[data-astro-cid-q3czvzsx].is-ready .pin[data-astro-cid-q3czvzsx]{opacity:0;scale:.2}.board[data-astro-cid-q3czvzsx].is-in .w-card[data-astro-cid-q3czvzsx],.board[data-astro-cid-q3czvzsx].is-in .note[data-astro-cid-q3czvzsx]{opacity:1;translate:none;scale:none}.board[data-astro-cid-q3czvzsx].is-in .pin[data-astro-cid-q3czvzsx]{opacity:1;scale:none}.w-card[data-astro-cid-q3czvzsx],.note[data-astro-cid-q3czvzsx]{transition:opacity .5s ease calc(var(--d) * .12s),translate .7s cubic-bezier(.22,1,.36,1) calc(var(--d) * .12s),scale .7s cubic-bezier(.22,1,.36,1) calc(var(--d) * .12s)}.pin[data-astro-cid-q3czvzsx]{transition:opacity .3s ease calc(.25s + var(--d) * .12s),scale .5s cubic-bezier(.34,1.56,.64,1) calc(.25s + var(--d) * .12s)}.price-sec[data-astro-cid-q3czvzsx]{align-items:stretch;gap:40px}.price-head[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:24px}.price-title[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;gap:20px}.ptitle[data-astro-cid-q3czvzsx]{font-size:32px;line-height:34px;letter-spacing:-1.2px;font-weight:600}.ptitle[data-astro-cid-q3czvzsx] span[data-astro-cid-q3czvzsx]{display:block}.ptitle[data-astro-cid-q3czvzsx] .p2[data-astro-cid-q3czvzsx]{color:var(--grey)}.price-intro[data-astro-cid-q3czvzsx]{color:var(--text);font-size:16px;line-height:24px}.bq-end[data-astro-cid-q3czvzsx]{position:relative;height:820px;overflow:hidden;background:#0b0b0c;color:#fff}.bq-end[data-astro-cid-q3czvzsx] .room{position:absolute;top:0;right:0;height:100%;overflow:visible;display:none}.bq-end[data-astro-cid-q3czvzsx] .room-sm{display:block;width:390px}.end-ill[data-astro-cid-q3czvzsx]{position:absolute;right:0;top:440px;width:351px;height:364px;overflow:hidden}.end-ill[data-astro-cid-q3czvzsx] svg{display:block;width:100%;height:100%}.end-copy[data-astro-cid-q3czvzsx]{position:absolute;z-index:2;left:24px;right:24px;top:80px;display:flex;flex-direction:column;gap:20px}.end-label[data-astro-cid-q3czvzsx]{display:flex;align-items:center;gap:10px;color:#ffffffa6;font-size:17px;font-style:italic}.sq[data-astro-cid-q3czvzsx]{width:10px;height:10px;background:var(--lime)}.end-title[data-astro-cid-q3czvzsx]{font-size:34px;line-height:35px;letter-spacing:-1.3px;font-weight:600}.end-buttons[data-astro-cid-q3czvzsx]{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding-top:8px}.end-start[data-astro-cid-q3czvzsx]{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:#fff;color:#0b0b0c;font-size:15px;font-weight:600;white-space:nowrap}.end-start[data-astro-cid-q3czvzsx] svg{width:18px;height:18px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.end-start[data-astro-cid-q3czvzsx]:hover svg{transform:translate(3px)}.end-talk[data-astro-cid-q3czvzsx]{color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.end-ill[data-astro-cid-q3czvzsx] .cube,.end-ill[data-astro-cid-q3czvzsx] .bag{transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.end-ill[data-astro-cid-q3czvzsx] .cube{transition-delay:calc((9 - var(--i)) * .07s)}.end-ill[data-astro-cid-q3czvzsx] .bag{transition-delay:.8s;transition-timing-function:ease,cubic-bezier(.34,1.4,.64,1)}.bq-end[data-astro-cid-q3czvzsx].is-ready .end-ill[data-astro-cid-q3czvzsx] .cube{opacity:0;transform:translateY(30px)}.bq-end[data-astro-cid-q3czvzsx].is-ready .end-ill[data-astro-cid-q3czvzsx] .bag{opacity:0;transform:translateY(-60px)}.bq-end[data-astro-cid-q3czvzsx].is-in .end-ill[data-astro-cid-q3czvzsx] .cube,.bq-end[data-astro-cid-q3czvzsx].is-in .end-ill[data-astro-cid-q3czvzsx] .bag{opacity:1;transform:none}@media(min-width:768px){.sm-br[data-astro-cid-q3czvzsx]{display:none}.bq-hero[data-astro-cid-q3czvzsx]{height:max(960px,100svh)}.bq-copy[data-astro-cid-q3czvzsx]{padding:0 40px}.bq-copy[data-astro-cid-q3czvzsx] .big-title[data-astro-cid-q3czvzsx]{font-size:58px;line-height:60px;letter-spacing:-2.4px;white-space:normal}.bq-copy[data-astro-cid-q3czvzsx] .hero-sub[data-astro-cid-q3czvzsx]{margin-top:28px;font-size:18px;line-height:27px}.dark-pill[data-astro-cid-q3czvzsx]{margin-top:32px}.bq-tabs[data-astro-cid-q3czvzsx]{padding-left:24px}.bq-tabs-label[data-astro-cid-q3czvzsx]{width:130px;font-size:13px}.bq-tab[data-astro-cid-q3czvzsx]{height:56px;padding:0 22px;font-size:16px}.bq-sec[data-astro-cid-q3czvzsx]{padding:110px 32px}.who-sec[data-astro-cid-q3czvzsx]{padding-top:32px}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx],.rail-sec[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx]{font-size:48px;line-height:51px;letter-spacing:-1.9px}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .sub[data-astro-cid-q3czvzsx]{font-size:17px;line-height:26px}.rail-panel[data-astro-cid-q3czvzsx]{height:600px;margin-top:64px}.rail-stage[data-astro-cid-q3czvzsx]{top:30px}.chip-l[data-astro-cid-q3czvzsx]{left:calc(616 * var(--s))}.chip-m[data-astro-cid-q3czvzsx]{left:calc(396 * var(--s))}.who-panel[data-astro-cid-q3czvzsx]{margin-top:64px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.who-panel[data-astro-cid-q3czvzsx]::-webkit-scrollbar{display:none}.who-row[data-astro-cid-q3czvzsx]{flex-direction:row;justify-content:flex-start;gap:16px;width:-moz-max-content;width:max-content;min-width:100%;height:520px;padding:0 32px}.step[data-astro-cid-q3czvzsx]{width:250px;scroll-snap-align:center}.step-arrow[data-astro-cid-q3czvzsx]{transform:none}.board[data-astro-cid-q3czvzsx]{height:760px;margin-top:64px}.board-stage[data-astro-cid-q3czvzsx]{width:704px;margin-left:-352px}.board-stage[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]{--x: var(--x1);--y: var(--y1)}.board-stage[data-astro-cid-q3czvzsx] .th-sm{display:none}.board-stage[data-astro-cid-q3czvzsx] .th-md{display:block}.price-sec[data-astro-cid-q3czvzsx]{gap:56px}.ptitle[data-astro-cid-q3czvzsx]{font-size:48px;line-height:51px;letter-spacing:-1.9px}.price-intro[data-astro-cid-q3czvzsx]{font-size:18px;line-height:27px}.bq-end[data-astro-cid-q3czvzsx]{height:860px}.bq-end[data-astro-cid-q3czvzsx] .room-sm{display:none}.bq-end[data-astro-cid-q3czvzsx] .room-md{display:block;width:768px}.end-ill[data-astro-cid-q3czvzsx]{top:360px;width:459px;height:476px}.end-copy[data-astro-cid-q3czvzsx]{left:32px;right:32px;top:96px;gap:24px}.end-title[data-astro-cid-q3czvzsx]{font-size:58px;line-height:60px;letter-spacing:-2.4px}.end-buttons[data-astro-cid-q3czvzsx]{flex-direction:row;align-items:center;gap:16px}.end-start[data-astro-cid-q3czvzsx]{padding:16px 26px;font-size:16px}.end-talk[data-astro-cid-q3czvzsx]{font-size:16px}}@media(min-width:1280px){.bq[data-astro-cid-q3czvzsx]{--s: var(--u)}.bq-hero[data-astro-cid-q3czvzsx]{height:calc(900 * var(--u))}.bq-copy[data-astro-cid-q3czvzsx]{padding:0}.bq-copy[data-astro-cid-q3czvzsx] .big-title[data-astro-cid-q3czvzsx]{margin-top:calc(24 * var(--u));font-size:calc(80 * var(--u));line-height:calc(83 * var(--u));letter-spacing:calc(-3.4 * var(--u));white-space:nowrap}.bq-copy[data-astro-cid-q3czvzsx] .hero-sub[data-astro-cid-q3czvzsx]{margin-top:calc(28 * var(--u));font-size:calc(19 * var(--u));line-height:calc(29 * var(--u))}.dark-pill[data-astro-cid-q3czvzsx]{margin-top:calc(32 * var(--u))}.bq-tabs[data-astro-cid-q3czvzsx]{padding:0 0 0 calc(40 * var(--u));overflow:visible}.bq-tabs-label[data-astro-cid-q3czvzsx]{width:calc(200 * var(--u));font-size:calc(13 * var(--u))}.bq-tab[data-astro-cid-q3czvzsx]{flex:1 1 0;height:calc(56 * var(--u));padding:0;font-size:calc(16 * var(--u));letter-spacing:calc(-.3 * var(--u))}.bq-sec[data-astro-cid-q3czvzsx]{padding:calc(150 * var(--u)) calc(120 * var(--u))}.who-sec[data-astro-cid-q3czvzsx]{padding:calc(40 * var(--u)) calc(120 * var(--u)) calc(160 * var(--u))}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx],.rail-sec[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .title[data-astro-cid-q3czvzsx]{font-size:calc(64 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.6 * var(--u))}.bq[data-astro-cid-q3czvzsx] .head[data-astro-cid-q3czvzsx] .sub[data-astro-cid-q3czvzsx]{font-size:calc(18 * var(--u));line-height:calc(27 * var(--u))}.rail-panel[data-astro-cid-q3czvzsx]{max-width:calc(1200 * var(--u));height:calc(600 * var(--u));margin-top:calc(96 * var(--u));border-radius:calc(28 * var(--u))}.rail-stage[data-astro-cid-q3czvzsx]{top:calc(30 * var(--u));margin-left:calc(-720 * var(--u))}.chip-l[data-astro-cid-q3czvzsx]{left:calc(616 * var(--u))}.chip-m[data-astro-cid-q3czvzsx]{left:calc(396 * var(--u))}.who-panel[data-astro-cid-q3czvzsx]{max-width:calc(1200 * var(--u));margin-top:calc(96 * var(--u));border-radius:calc(28 * var(--u))}.who-row[data-astro-cid-q3czvzsx]{justify-content:center;gap:calc(20 * var(--u));height:calc(560 * var(--u));padding:0 calc(48 * var(--u))}.step[data-astro-cid-q3czvzsx]{width:calc(300 * var(--u))}.board[data-astro-cid-q3czvzsx]{max-width:calc(1200 * var(--u));height:calc(640 * var(--u));margin-top:calc(96 * var(--u));border-radius:calc(28 * var(--u))}.board-stage[data-astro-cid-q3czvzsx]{width:calc(1200 * var(--u));margin-left:calc(-600 * var(--u))}.board-stage[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx]{--x: var(--x0);--y: var(--y0)}.board-stage[data-astro-cid-q3czvzsx] .th-md{display:none}.board-stage[data-astro-cid-q3czvzsx] .th-lg{display:block}.price-sec[data-astro-cid-q3czvzsx]{gap:calc(96 * var(--u))}.price-head[data-astro-cid-q3czvzsx]{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:0}.price-title[data-astro-cid-q3czvzsx]{gap:calc(20 * var(--u))}.ptitle[data-astro-cid-q3czvzsx]{font-size:calc(64 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.6 * var(--u));white-space:nowrap}.price-intro[data-astro-cid-q3czvzsx]{font-size:calc(18 * var(--u));line-height:calc(27 * var(--u));white-space:nowrap}.bq-end[data-astro-cid-q3czvzsx]{height:calc(760 * var(--u))}.bq-end[data-astro-cid-q3czvzsx] .room-md{display:none}.bq-end[data-astro-cid-q3czvzsx] .room-lg{display:block;width:calc(1440 * var(--u))}.end-ill[data-astro-cid-q3czvzsx]{top:0;width:calc(540 * var(--u));height:calc(560 * var(--u))}.end-copy[data-astro-cid-q3czvzsx]{left:calc(120 * var(--u));right:auto;top:calc(150 * var(--u));width:calc(780 * var(--u));gap:calc(24 * var(--u))}.end-label[data-astro-cid-q3czvzsx]{gap:calc(10 * var(--u));font-size:calc(17 * var(--u))}.sq[data-astro-cid-q3czvzsx]{width:calc(10 * var(--u));height:calc(10 * var(--u))}.end-title[data-astro-cid-q3czvzsx]{font-size:calc(80 * var(--u));line-height:calc(83 * var(--u));letter-spacing:calc(-3.4 * var(--u));white-space:nowrap}.end-buttons[data-astro-cid-q3czvzsx]{gap:calc(16 * var(--u));padding-top:calc(8 * var(--u))}.end-start[data-astro-cid-q3czvzsx]{gap:calc(10 * var(--u));padding:calc(16 * var(--u)) calc(26 * var(--u));font-size:calc(16 * var(--u))}.end-start[data-astro-cid-q3czvzsx] svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.end-talk[data-astro-cid-q3czvzsx]{font-size:calc(16 * var(--u))}}@media(prefers-reduced-motion:reduce){.bq-photo[data-astro-cid-q3czvzsx],.bq-copy[data-astro-cid-q3czvzsx]>[data-astro-cid-q3czvzsx],.rail-panel[data-astro-cid-q3czvzsx] .eyes{animation:none}}
