.for-page-root #format,.for-page-root #schedule,.for-page-root #vip,.for-page-root #faq{padding:56px 0}.for-page-root #audiences,.for-page-root #vip+.section--tight{padding:40px 0}.for-page-root .hiw-section-head,.for-page-root .hiw-aud-title{margin-bottom:32px}.for-page-root .hiw-hero{position:relative;padding:180px 0 64px;overflow:hidden;border-bottom:1px solid var(--line)}.for-page-root .hiw-hero-title{font-family:var(--font-sans);font-weight:600;letter-spacing:-.025em;line-height:.96;font-size:clamp(48px,8vw,120px);margin:0;color:var(--fg);text-wrap:balance}.for-page-root .hiw-hero-title em{font-style:normal;font-weight:700;color:var(--yellow)}.for-page-root .hiw-hero-lede{font-family:var(--font-sans);font-size:17px;line-height:1.5;color:var(--dim);margin:36px 0 0;max-width:720px}.for-page-root .hiw-hero-ctas{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.for-page-root .hiw-section-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-bottom:48px}.for-page-root .hiw-sec-title-wide{max-width:880px}.for-page-root .hiw-sec-lede{font-family:var(--font-sans);font-size:17px;line-height:1.5;color:var(--dim);max-width:380px;margin:0}.for-page-root .steps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--ink)}.for-page-root .step{position:relative;padding:36px 28px 32px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:14px;min-height:380px;background:transparent;transition:background .2s var(--ease-out)}.for-page-root .step:last-child{border-right:none}.for-page-root .step:hover{background:var(--ink-3)}.for-page-root .step__num{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--dimmer);text-transform:uppercase}.for-page-root .step__big{font-family:var(--font-sans);font-weight:800;font-size:80px;letter-spacing:-.04em;line-height:.9;color:var(--fg);margin:0;font-variant-numeric:tabular-nums;transition:color .2s var(--ease-out)}.for-page-root .step:hover .step__big{color:var(--yellow)}.for-page-root .step__title{font-family:var(--font-sans);font-weight:600;font-size:22px;letter-spacing:-.01em;margin:0;color:var(--fg)}.for-page-root .step__body{font-family:var(--font-sans);font-size:14px;line-height:1.55;color:var(--dim);margin:0;flex:1}.for-page-root .step__meta{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer)}.for-page-root .twoup{display:grid;grid-template-columns:1fr 1fr;gap:16px}.for-page-root .hiw-aud-title{max-width:900px;margin-bottom:48px}.for-page-root .persona{position:relative;border:1px solid var(--line);border-radius:14px;padding:36px;background:var(--ink-2);overflow:hidden;transition:border-color .2s,background .2s;display:flex;flex-direction:column;gap:20px;min-height:540px}.for-page-root .persona:hover{border-color:#ffffff2e;background:var(--ink-3)}.for-page-root .persona__hd{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.for-page-root .persona__num{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--dimmer);text-transform:uppercase}.for-page-root .persona__title{font-family:var(--font-sans);font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:.95;margin:0}.for-page-root .persona__title em{font-style:normal;color:var(--yellow);font-weight:700}.for-page-root .persona__lede{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--dim);margin:0}.for-page-root .persona__list{list-style:none;padding:0;margin:0;display:grid;gap:0;border-top:1px solid var(--line)}.for-page-root .persona__list li{display:grid;grid-template-columns:32px 1fr auto;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);align-items:center}.for-page-root .persona__list li .idx{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--dimmer)}.for-page-root .persona__list li .lab{font-family:var(--font-sans);font-size:15px;color:var(--fg)}.for-page-root .persona__list li .val{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.for-page-root .persona__ctas{margin-top:auto;display:flex;gap:12px;flex-wrap:wrap}.for-page-root .persona__btn{padding:12px 18px;white-space:nowrap}.for-page-root .schedule{display:grid;grid-template-columns:200px 1fr;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--ink)}.for-page-root .schedule__day{padding:24px 24px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink-2)}.for-page-root .schedule>.schedule__day:nth-last-child(2){border-bottom:none}.for-page-root .schedule__day .d{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer)}.for-page-root .schedule__day .dt{font-family:var(--font-sans);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-top:8px;color:var(--fg)}.for-page-root .schedule__day-foot{color:var(--dimmer);margin-top:16px}.for-page-root .schedule__events{padding:18px 24px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.for-page-root .schedule__events:last-child{border-bottom:none}.for-page-root .schedule__event{display:grid;grid-template-columns:90px 1fr auto;gap:16px;padding:8px 0;align-items:center;font-size:14px;color:var(--dim);transition:color .15s}.for-page-root .schedule__event:hover{color:var(--fg)}.for-page-root .schedule__event .tm{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--dimmer)}.for-page-root .schedule__event .tt{color:var(--fg);font-weight:500}.for-page-root .schedule__event .ven{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer)}.for-page-root .schedule-foot{margin-top:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.for-page-root .schedule-foot-link{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--yellow)}.for-page-root .vip{border:1.5px solid rgba(255,255,255,.9);border-radius:14px;padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:56px;position:relative;background:transparent;transition:background .2s,border-color .2s}.for-page-root .vip:hover{background:var(--yellow-wash);border-color:var(--yellow)}.for-page-root .hiw-vip-title{margin-bottom:20px}.for-page-root .vip__lede{font-family:var(--font-sans);font-size:17px;line-height:1.5;color:var(--dim);margin:0 0 28px;max-width:460px}.for-page-root .vip__ctas{display:flex;gap:12px;flex-wrap:wrap}.for-page-root .vip__sticker,.for-page-root .vip__btn{white-space:nowrap}.for-page-root .vip__cap{margin-top:28px;color:var(--dimmer)}.for-page-root .vip__perks{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line)}.for-page-root .vip__perk{padding:18px 16px 18px 0;border-bottom:1px solid var(--line);display:flex;gap:12px;align-items:flex-start}.for-page-root .vip__perk .dot{flex:0 0 auto;margin-top:7px;width:6px;height:6px;border-radius:50%;background:var(--yellow);box-shadow:0 0 10px var(--yellow)}.for-page-root .vip__perk .text{font-family:var(--font-sans);font-size:14px;color:var(--fg);line-height:1.45}.for-page-root .vip__perk .text small{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);margin-top:4px}.for-page-root .hiw-stats-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px;flex-wrap:wrap;gap:16px}.for-page-root .hiw-stats-link{color:var(--dim)}.for-page-root .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.for-page-root .kpi{border:1.5px solid rgba(255,255,255,.9);border-radius:12px;padding:24px 20px 28px;transition:background .2s,border-color .2s}.for-page-root .kpi:hover{background:var(--yellow-wash);border-color:var(--yellow)}.for-page-root .kpi__v{font-size:64px;font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.for-page-root .kpi__v em{font-style:normal;color:var(--yellow);font-weight:700}.for-page-root .kpi__l{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;margin-top:12px}.for-page-root .hiw-faq-title{max-width:720px}.for-page-root .hiw-faq-cta{white-space:nowrap}.for-page-root .faq{border-top:1px solid var(--line)}.for-page-root .faq__row{all:unset;display:block;width:100%;border-bottom:1px solid var(--line);padding:26px 0;cursor:pointer;transition:background .2s;text-align:left;box-sizing:border-box}.for-page-root .faq__row:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px}.for-page-root .faq__hd{display:grid;grid-template-columns:60px 1fr 32px;align-items:center;gap:24px}.for-page-root .faq__num{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--dimmer);text-align:right}.for-page-root .faq__q{font-family:var(--font-sans);font-weight:600;font-size:22px;letter-spacing:-.015em;margin:0;color:var(--fg);transition:color .2s}.for-page-root .faq__row:hover .faq__q{color:var(--yellow)}.for-page-root .faq__sign{font-family:var(--font-mono);font-size:22px;color:var(--dim);text-align:right;transition:color .2s,transform .2s;display:inline-block}.for-page-root .faq__row.open .faq__sign{color:var(--yellow);transform:rotate(45deg)}.for-page-root .faq__a{display:grid;grid-template-columns:60px 1fr 32px;gap:24px;margin-top:18px;font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--dim)}.for-page-root .faq__a p{margin:0}.for-page-root .cta-band{position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px 0;overflow:hidden}.for-page-root .cta-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../sf.webp);background-size:cover;background-position:center;filter:saturate(.6) contrast(1.1) brightness(.45)}.for-page-root .cta-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a99,#0a0a0a59,#0a0a0ad9)}.for-page-root .cta-band__inner{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px}.for-page-root .cta-band__display{margin:0;font-size:clamp(40px,7vw,96px)}.for-page-root .cta-band__coords{color:#ffffffe0;max-width:600px}.for-page-root .cta-band__ctas{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.for-page-root .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 18%,#000 82%,transparent 100%)}.for-page-root .pill{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;border:1px solid var(--line-strong);background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.for-page-root .pill__dot{width:6px;height:6px;border-radius:50%;background:var(--yellow);box-shadow:0 0 12px var(--yellow);animation:svelte-1srqehk-hiwPulse 2s ease-in-out infinite}@keyframes svelte-1srqehk-hiwPulse{0%,to{opacity:1}50%{opacity:.4}}.for-page-root .sticker{display:inline-block;background:var(--yellow);color:#0a0a0a;font-family:var(--font-sans);font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:12px 18px;border:1px solid #000;box-shadow:var(--shadow-cta);border-radius:6px;transition:transform .2s var(--ease-out)}.for-page-root .sticker:hover{transform:translateY(-1px)}.for-page-root .dtw-display{font-family:var(--font-sans);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;color:var(--fg);text-shadow:var(--text-outline)}.for-page-root .btn--ghost{background:transparent;color:var(--fg);border:1px solid var(--line-strong);font-weight:600;text-transform:none;letter-spacing:0}.for-page-root .btn--ghost:hover{border-color:var(--yellow);background:var(--yellow-wash)}.for-page-root .btn--lg{padding:18px 30px;font-size:17px}@media (max-width: 900px){.for-page-root .hiw-hero{padding:140px 0 64px}.for-page-root .steps{grid-template-columns:1fr}.for-page-root .step{border-right:none;border-bottom:1px solid var(--line);min-height:auto}.for-page-root .step:last-child{border-bottom:none}.for-page-root .twoup{grid-template-columns:1fr}.for-page-root .persona{padding:28px;min-height:auto}.for-page-root .persona__title{font-size:36px}.for-page-root .vip{grid-template-columns:1fr;padding:32px;gap:32px}.for-page-root .vip__perks{grid-template-columns:1fr}.for-page-root .kpis{grid-template-columns:repeat(2,1fr)}.for-page-root .kpi__v{font-size:48px}.for-page-root .schedule{grid-template-columns:1fr}.for-page-root .schedule__day{border-right:none}.for-page-root .schedule__event{grid-template-columns:70px 1fr}.for-page-root .schedule__event .ven{grid-column:2}.for-page-root .cta-band{padding:80px 0}}
