@import url("https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700,900&display=swap");#f30v2{--signal-orange:#f3701e;--orange-light:#ff9449;--orange-deep:#d95e0c;--cloud-white:#f7f2ec;--cream-warm:#fffdf9;--white:#fff;--launch-blue:#4b607f;--blue-light:#607089;--blue-soft:#7a8fa6;--tan-relay:#e8d8c9;--ink:#1a2838;--ink-deep:#162131;--ink-deep-2:#1e2e42;--orange-dim:rgba(243,112,30,.08);--orange-tint:rgba(243,112,30,.14);--orange-border:rgba(243,112,30,.22);--orange-glow:rgba(243,112,30,.18);--blue-border:rgba(75,96,127,.14);--blue-border-mid:rgba(75,96,127,.22);--bg-canvas:var(--cloud-white);--bg-card:var(--white);--bg-dark:linear-gradient(160deg,var(--ink-deep) 0%,var(--ink-deep-2) 100%);--grad-orange:linear-gradient(135deg,var(--signal-orange),var(--orange-light));--grad-canvas:linear-gradient(180deg,var(--cream-warm) 0%,var(--cloud-white) 100%);--fg-primary:var(--ink);--border-soft:var(--blue-border);--border-mid:var(--blue-border-mid);--font-display:"Satoshi",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-body:"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--shadow-stat:0 4px 14px rgba(27,39,59,.04);--shadow-card-lg:0 22px 64px rgba(27,39,59,.08);--shadow-cta:0 14px 32px rgba(243,112,30,.22);--shadow-cta-hover:0 18px 40px rgba(243,112,30,.28);--ease-standard:cubic-bezier(0.22,1,0.36,1);font-family:var(--font-body);color:var(--fg-primary);background:var(--cloud-white);background-image:var(--grad-canvas);background-attachment:fixed;-webkit-font-smoothing:antialiased;min-height:100vh}#f30v2 *,#f30v2 :after,#f30v2 :before{box-sizing:border-box}#f30v2 a{color:inherit;text-decoration:none}#f30v2 img{max-width:100%;display:block}#f30v2 .container{max-width:1200px;margin:0 auto;padding:0 32px}#f30v2 .ribbon{position:sticky;top:0;z-index:51;background:var(--ink-deep);color:#f7f2ec;font-size:12px;padding:8px 0;text-align:center;letter-spacing:.04em}#f30v2 .ribbon b{color:#ff9449;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#f30v2 .ribbon .countdown{font-family:var(--font-display);font-weight:800}#f30v2 .ribbon .countdown span{color:#ff9449}#f30v2 .nav{position:sticky;top:33px;z-index:50;background:hsla(33,41%,95%,.92);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--border-soft)}#f30v2 .nav-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 0}#f30v2 .nav-left{display:flex;align-items:center;gap:14px}#f30v2 .nav-left img{height:26px}#f30v2 .nav-left .pipe{width:1px;height:22px;background:var(--border-soft)}#f30v2 .nav-left .tag{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-light)}#f30v2 .nav-right{display:flex;align-items:center;gap:18px}#f30v2 .nav-right .when{font-size:12px;color:var(--blue-light);font-weight:600}#f30v2 .nav-right .when b{color:var(--ink);font-weight:800}#f30v2 .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:800;font-size:14px;letter-spacing:-.005em;padding:10px 20px;border-radius:999px;cursor:pointer;border:0;transition:transform .18s var(--ease-standard),box-shadow .18s var(--ease-standard)}#f30v2 .btn-primary{background:var(--grad-orange);color:#fff8f3;box-shadow:var(--shadow-cta)}#f30v2 .btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-cta-hover)}#f30v2 .hero{padding:56px 0 64px}#f30v2 .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:start}#f30v2 .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--signal-orange);margin-bottom:22px}#f30v2 .eyebrow:before{content:"";width:28px;height:2px;background:var(--signal-orange)}#f30v2 h1.hero-title{font-family:var(--font-display);font-weight:900;font-size:clamp(44px,5vw,68px);line-height:.98;letter-spacing:-.04em;margin:0 0 22px;color:var(--ink)}#f30v2 h1.hero-title em{font-style:italic;color:var(--signal-orange);font-weight:900}#f30v2 .hero-sub{font-size:18px;color:var(--blue-light);line-height:1.55;margin:0 0 28px;max-width:560px}#f30v2 .hero-sub em{font-style:italic;color:var(--signal-orange);font-weight:700}#f30v2 .hero-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}#f30v2 .hero-chips .chip{display:inline-flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--border-soft);padding:8px 14px;border-radius:999px;font-size:12.5px;color:var(--ink);font-weight:600;box-shadow:var(--shadow-stat)}#f30v2 .hero-chips .chip b{color:var(--signal-orange);font-weight:800}#f30v2 .hero-chips .chip svg{width:14px;height:14px}#f30v2 .hero-stats{display:grid;grid-template-columns:repeat(3,auto);gap:24px 36px;padding-top:24px;border-top:1px solid var(--border-soft)}#f30v2 .hero-stats .s .n{font-family:var(--font-display);font-weight:900;font-size:28px;line-height:1;letter-spacing:-.025em;color:var(--ink)}#f30v2 .hero-stats .s .n em{font-style:italic;color:var(--signal-orange)}#f30v2 .hero-stats .s .l{font-size:11.5px;color:var(--blue-light);font-weight:600;margin-top:6px;line-height:1.4;max-width:160px}#f30v2 .form-card{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-2xl);padding:28px;box-shadow:var(--shadow-card-lg);position:relative;overflow:hidden}#f30v2 .form-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(243,112,30,.1),transparent 50%);pointer-events:none}#f30v2 .form-card .form-h{position:relative}#f30v2 .form-card .form-tag{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--signal-orange);background:var(--orange-dim);border:1px solid var(--orange-border);padding:5px 12px;border-radius:999px;margin-bottom:14px}#f30v2 .form-card .form-tag .dot{width:6px;height:6px;border-radius:999px;background:var(--signal-orange);animation:f30v2-pulse 2s infinite}@keyframes f30v2-pulse{0%,to{opacity:1}50%{opacity:.4}}#f30v2 .form-card h2{font-family:var(--font-display);font-weight:900;font-size:26px;line-height:1.05;letter-spacing:-.025em;margin:0 0 6px;color:var(--ink)}#f30v2 .form-card h2 em{font-style:italic;color:var(--signal-orange)}#f30v2 .form-card .form-sub{font-size:13.5px;color:var(--blue-light);line-height:1.5;margin:0 0 20px}#f30v2 .form-card .form-sub b{color:var(--ink);font-weight:700}#f30v2 form.reg{display:grid;gap:14px;position:relative}#f30v2 .field{display:grid;gap:6px}#f30v2 .field.row2{grid-template-columns:1fr 1fr;gap:12px}#f30v2 .field label{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-light)}#f30v2 .field label .req{color:var(--signal-orange)}#f30v2 .field input,#f30v2 .field select,#f30v2 .field textarea{font-family:var(--font-body);font-size:14px;color:var(--ink);background:var(--cloud-white);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:11px 14px;outline:none;transition:border .18s,box-shadow .18s,background .18s;width:100%}#f30v2 .field input:focus,#f30v2 .field select:focus,#f30v2 .field textarea:focus{border-color:var(--signal-orange);background:var(--white);box-shadow:0 0 0 4px var(--orange-dim)}#f30v2 .field input::-moz-placeholder{color:var(--blue-soft)}#f30v2 .field input::placeholder{color:var(--blue-soft)}#f30v2 .field.checkbox{display:flex;gap:10px;align-items:flex-start;padding-top:4px}#f30v2 .field.checkbox input{width:16px;height:16px;margin-top:2px;accent-color:var(--signal-orange)}#f30v2 .field.checkbox label{font-size:12px;letter-spacing:0;text-transform:none;color:var(--ink);font-weight:500;line-height:1.5}#f30v2 .field.checkbox label a{color:var(--signal-orange);text-decoration:underline}#f30v2 .submit{background:var(--grad-orange);color:#fff8f3;font-family:var(--font-display);font-weight:800;font-size:16px;padding:14px 22px;border-radius:999px;border:0;cursor:pointer;box-shadow:var(--shadow-cta);transition:transform .18s,box-shadow .18s;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:10px}#f30v2 .submit:hover{transform:translateY(-1px);box-shadow:var(--shadow-cta-hover)}#f30v2 .form-fine{font-size:11px;color:var(--blue-soft);text-align:center;margin-top:6px;line-height:1.5}#f30v2 .form-fine b{color:var(--blue-light);font-weight:700}#f30v2 .success{display:none;text-align:center;padding:18px 8px}#f30v2 .success.show{display:block}#f30v2 .success svg{width:56px;height:56px;color:var(--signal-orange);margin:0 auto 14px}#f30v2 .success h3{font-family:var(--font-display);font-weight:900;font-size:22px;margin:0 0 8px;color:var(--ink);letter-spacing:-.02em}#f30v2 .success p{font-size:14px;color:var(--blue-light);line-height:1.55;margin:0 0 4px}#f30v2 .success p b{color:var(--ink);font-weight:700}#f30v2 section.block{padding:80px 0;position:relative}#f30v2 section.block.dark{background:var(--bg-dark);color:#f7f2ec}#f30v2 section.block.warm{background:var(--white);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}#f30v2 .sec-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--signal-orange);margin-bottom:14px}#f30v2 .sec-eyebrow:before{content:"";width:24px;height:2px;background:var(--signal-orange)}#f30v2 section.block.dark .sec-eyebrow{color:#ff9449}#f30v2 section.block.dark .sec-eyebrow:before{background:#ff9449}#f30v2 h2.sec-title{font-family:var(--font-display);font-weight:900;font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.035em;margin:0 0 16px;max-width:900px}#f30v2 h2.sec-title em{font-style:italic;color:var(--signal-orange)}#f30v2 section.block.dark h2.sec-title{color:#f7f2ec}#f30v2 section.block.dark h2.sec-title em{color:#ff9449}#f30v2 .sec-lead{font-size:17px;color:var(--blue-light);line-height:1.6;max-width:720px;margin:0}#f30v2 .sec-lead em{font-style:italic;color:var(--signal-orange);font-weight:700}#f30v2 section.block.dark .sec-lead{color:#b5c2d1}#f30v2 .walk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:48px}#f30v2 .walk-card{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:22px 22px 24px;box-shadow:var(--shadow-stat);position:relative}#f30v2 .walk-card .num{font-family:var(--font-display);font-weight:900;font-size:13px;color:var(--signal-orange);letter-spacing:.04em;margin-bottom:14px}#f30v2 .walk-card h3{font-family:var(--font-display);font-weight:800;font-size:18px;line-height:1.25;letter-spacing:-.015em;margin:0 0 8px;color:var(--ink)}#f30v2 .walk-card p{font-size:13.5px;color:var(--blue-light);line-height:1.55;margin:0}#f30v2 .walk-card.feature{background:var(--ink-deep);color:#f7f2ec;border-color:rgba(243,112,30,.3);position:relative;overflow:hidden}#f30v2 .walk-card.feature:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(243,112,30,.18),transparent 55%);pointer-events:none}#f30v2 .walk-card.feature .num{color:#ff9449}#f30v2 .walk-card.feature h3{color:#f7f2ec;position:relative}#f30v2 .walk-card.feature p{color:#e8d8c9;position:relative}#f30v2 .walk-card.feature p em{color:#ff9449;font-weight:700;font-style:italic}#f30v2 .ros{display:grid;grid-template-columns:200px 1fr;gap:0;margin-top:40px}#f30v2 .ros-row{display:contents}#f30v2 .ros-time{padding:22px 24px 22px 0;text-align:right;border-right:2px solid #ff9449;position:relative}#f30v2 .ros-time .min{font-family:var(--font-display);font-weight:900;font-size:22px;color:#f7f2ec;line-height:1;letter-spacing:-.025em}#f30v2 .ros-time .lbl{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ff9449;margin-top:6px}#f30v2 .ros-time:after{content:"";position:absolute;right:-8px;top:26px;width:14px;height:14px;border-radius:50%;background:#ff9449;box-shadow:0 0 0 5px var(--ink-deep)}#f30v2 .ros-body{padding:22px 0 22px 28px;border-bottom:1px dashed rgba(255,148,73,.22)}#f30v2 .ros-row:last-child .ros-body{border-bottom:0}#f30v2 .ros-body h3{font-family:var(--font-display);font-weight:800;font-size:20px;letter-spacing:-.015em;line-height:1.2;margin:0 0 6px;color:#f7f2ec}#f30v2 .ros-body h3 em{font-style:italic;color:#ff9449}#f30v2 .ros-body p{font-size:14px;color:#b5c2d1;line-height:1.6;margin:0;max-width:560px}#f30v2 .guests{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}#f30v2 .guest-card{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-xl);padding:28px;box-shadow:var(--shadow-stat);display:flex;flex-direction:column;gap:16px}#f30v2 .guest-portrait{width:72px;height:72px;border-radius:999px;background:linear-gradient(160deg,var(--tan-relay),var(--orange-dim));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:900;font-size:26px;letter-spacing:-.02em;color:var(--signal-orange);border:2px solid var(--white);box-shadow:0 4px 14px rgba(243,112,30,.18);-o-object-fit:cover;object-fit:cover}#f30v2 .guest-card .tag{font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--signal-orange)}#f30v2 .guest-card .name{font-family:var(--font-display);font-weight:900;font-size:22px;letter-spacing:-.02em;line-height:1.1;margin:0;color:var(--ink)}#f30v2 .guest-card .role{font-size:12.5px;color:var(--blue-light);font-weight:600;line-height:1.4;margin:4px 0 0}#f30v2 .guest-card .desc{font-size:14px;color:var(--ink);line-height:1.6;margin:0}#f30v2 .guest-card .desc em{font-style:italic;color:var(--signal-orange);font-weight:600}#f30v2 .guest-card.host{background:linear-gradient(160deg,#162131,#1e2e42);color:#f7f2ec;border-color:rgba(243,112,30,.22)}#f30v2 .guest-card.host .name{color:#f7f2ec}#f30v2 .guest-card.host .role{color:#b5c2d1}#f30v2 .guest-card.host .desc{color:#e8d8c9}#f30v2 .guest-card.host .guest-portrait{background:var(--grad-orange);color:#fff8f3;border-color:#1e2e42}#f30v2 .bring-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:40px}#f30v2 .bring-card{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-xl);padding:28px 30px;box-shadow:var(--shadow-stat)}#f30v2 .bring-card.bring{border-left:4px solid var(--signal-orange)}#f30v2 .bring-card.skip{border-left:4px solid var(--launch-blue)}#f30v2 .bring-card .h{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px}#f30v2 .bring-card.bring .h{color:var(--signal-orange)}#f30v2 .bring-card.skip .h{color:var(--launch-blue)}#f30v2 .bring-card ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}#f30v2 .bring-card li{font-size:15px;line-height:1.5;padding-left:26px;position:relative;color:var(--ink)}#f30v2 .bring-card.bring li:before{content:"✓";color:var(--signal-orange);font-weight:800;position:absolute;left:0;top:0;font-size:16px}#f30v2 .bring-card.skip li{color:var(--blue-light)}#f30v2 .bring-card.skip li:before{content:"✕";color:var(--blue-soft);font-weight:800;position:absolute;left:0;top:0;font-size:16px}#f30v2 .faq{display:grid;gap:12px;margin-top:40px;max-width:900px}#f30v2 .faq details{background:var(--white);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:18px 22px;box-shadow:var(--shadow-stat)}#f30v2 .faq details[open]{border-color:var(--orange-border)}#f30v2 .faq summary{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}#f30v2 .faq summary::-webkit-details-marker{display:none}#f30v2 .faq summary:after{content:"+";color:var(--signal-orange);font-weight:900;font-size:22px;line-height:1;transition:transform .2s}#f30v2 .faq details[open] summary:after{content:"−"}#f30v2 .faq details p{font-size:14px;color:var(--blue-light);line-height:1.65;margin:14px 0 0}#f30v2 .faq details p em{font-style:italic;color:var(--signal-orange);font-weight:600}#f30v2 .final{background:linear-gradient(160deg,#162131,#1e2e42);color:#f7f2ec;padding:80px 0;position:relative;overflow:hidden}#f30v2 .final:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 100%,rgba(243,112,30,.16),transparent 50%),radial-gradient(circle at 100% 0,rgba(243,112,30,.12),transparent 55%);pointer-events:none}#f30v2 .final-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center;position:relative}#f30v2 .final h2{font-family:var(--font-display);font-weight:900;font-size:clamp(36px,4.5vw,56px);line-height:1.02;letter-spacing:-.04em;margin:0 0 18px;color:#f7f2ec}#f30v2 .final h2 em{font-style:italic;color:#ff9449}#f30v2 .final p{font-size:16px;color:#b5c2d1;line-height:1.6;margin:0 0 24px;max-width:480px}#f30v2 .final p em{font-style:italic;color:#ff9449;font-weight:700}#f30v2 .final .when-pill{display:inline-flex;align-items:center;gap:10px;background:rgba(243,112,30,.14);border:1px solid rgba(243,112,30,.4);color:#ff9449;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#f30v2 .final .when-pill .dot{width:6px;height:6px;border-radius:999px;background:#ff9449;animation:f30v2-pulse 2s infinite}#f30v2 .final .scroll-cta{background:rgba(243,112,30,.14);border:1px solid rgba(243,112,30,.4);border-radius:var(--radius-xl);padding:28px;text-align:center}#f30v2 .final .scroll-cta .l{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ff9449;margin-bottom:10px}#f30v2 .final .scroll-cta .url{font-family:var(--font-display);font-weight:900;font-size:28px;line-height:1.1;letter-spacing:-.025em;color:#f7f2ec;margin-bottom:18px}#f30v2 .final .scroll-cta .url span{color:#ff9449}#f30v2 .final .scroll-cta button{background:var(--grad-orange);color:#fff8f3;font-family:var(--font-display);font-weight:800;font-size:15px;padding:13px 26px;border-radius:999px;border:0;cursor:pointer;box-shadow:var(--shadow-cta);width:100%;transition:transform .18s}#f30v2 .final .scroll-cta button:hover{transform:translateY(-1px)}#f30v2 footer.foot{background:var(--ink-deep);color:#b5c2d1;padding:32px 0;font-size:12.5px}#f30v2 footer.foot .row{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}#f30v2 footer.foot img{height:22px;opacity:.85;filter:brightness(0) invert(1)}#f30v2 footer.foot a:hover{color:#ff9449}@media (max-width:900px){#f30v2 .container{padding:0 20px}#f30v2 .nav-right .when{display:none}#f30v2 .hero{padding:32px 0 40px}#f30v2 .hero-grid{grid-template-columns:1fr;gap:36px}#f30v2 .hero-grid>.form-card{order:-1}#f30v2 .hero-stats{gap:18px 24px}#f30v2 .hero-stats,#f30v2 .walk-grid{grid-template-columns:1fr 1fr}#f30v2 .bring-grid,#f30v2 .guests{grid-template-columns:1fr}#f30v2 .ros{grid-template-columns:110px 1fr}#f30v2 .ros-time{padding-right:14px}#f30v2 .ros-body{padding-left:18px}#f30v2 .final-grid{grid-template-columns:1fr;gap:32px}#f30v2 section.block{padding:56px 0}#f30v2 .field.row2{grid-template-columns:1fr}}@media (max-width:640px){#f30v2 .walk-grid{grid-template-columns:1fr}}#f30v2 .form-auth{position:relative;display:flex;flex-direction:column;gap:14px}#f30v2 .form-auth>*{margin:0!important;max-width:none!important}#f30v2 .form-auth a[role=button],#f30v2 .form-auth button[type=button],#f30v2 .form-auth button[type=submit]{width:100%;justify-content:center}#f30v2 .btn.btn-registered{gap:8px;padding:10px 18px;border-radius:999px;font-size:13px;letter-spacing:-.005em;color:#1f8b4f;background:rgba(45,122,78,.1);border:1px solid rgba(45,122,78,.32)}#f30v2 .btn.btn-registered,#f30v2 .scroll-cta-registered{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:800;cursor:default}#f30v2 .scroll-cta-registered{justify-content:center;gap:10px;width:100%;padding:13px 26px;border-radius:999px;font-size:15px;color:#fff8f3;background:linear-gradient(135deg,#2d7a4e,#1f8b4f);border:1px solid rgba(255,148,73,.4);box-shadow:0 8px 22px rgba(31,139,79,.22)}