
.forum-page.forum-side-event-page{--rubi:#ff1500;--ink:#0b0b0c;--body:#52525a;--soft:#3c3c42;--muted:#8b8b93;--rule:#e7e7e4;--bg:#ecebe8;--deep:#05070f;--serif:"PP Mori",Arial,Helvetica,sans-serif;--sans:"PP Mori",Arial,Helvetica,sans-serif;--side-sans:"PP Mori",Arial,Helvetica,sans-serif;background:var(--bg);color:var(--ink);font-family:var(--side-sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}.forum-page.forum-side-event-page .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.forum-page.forum-side-event-page .hero,.forum-page.forum-side-event-page section,.forum-page.forum-side-event-page .kick,.forum-page.forum-side-event-page h1,.forum-page.forum-side-event-page h2,.forum-page.forum-side-event-page .chip,.forum-page.forum-side-event-page .herometa,.forum-page.forum-side-event-page .lede,.forum-page.forum-side-event-page .claimbox,.forum-page.forum-side-event-page .eyebrow,.forum-page.forum-side-event-page .spc,.forum-page.forum-side-event-page .step,.forum-page.forum-side-event-page .info,.forum-page.forum-side-event-page .form,.forum-page.forum-side-event-page .btn,.forum-page.forum-side-event-page label,.forum-page.forum-side-event-page input,.forum-page.forum-side-event-page textarea,.forum-page.forum-side-event-page .legal{font-family:var(--side-sans)}.forum-page.forum-side-event-page .alt,.forum-page.forum-side-event-page :is(h1,h2,h3,strong,b,.btn,.eyebrow,.kick,.chip){font-feature-settings:"ss01","cv11"}.forum-page.forum-side-event-page .hero{background:var(--deep);color:#fff;position:relative;overflow:hidden}.forum-page.forum-side-event-page .hero .bg-wrap{z-index:0;width:56%;height:100%;position:absolute;top:0;right:0}.forum-page.forum-side-event-page .hero .bg{object-fit:cover;opacity:.8;-webkit-mask-image:linear-gradient(90deg,#0000,#0000008c 40%,#000 85%);mask-image:linear-gradient(90deg,#0000,#0000008c 40%,#000 85%)}.forum-page.forum-side-event-page .hero .in{z-index:1;padding:64px 28px 76px;position:relative}.forum-page.forum-side-event-page .logos{align-items:center;gap:22px;display:flex}.forum-page.forum-side-event-page .logos img.sh,.forum-page.forum-side-event-page .logos .sh{border-radius:10px;width:168px;height:auto;display:block}.forum-page.forum-side-event-page .logos .x{color:#6b7383;font-size:22px}.forum-page.forum-side-event-page .logos .gp{background:#fff;border-radius:10px;align-items:center;padding:12px 18px;display:flex}.forum-page.forum-side-event-page .logos .gp img{width:118px;height:auto;display:block}.forum-page.forum-side-event-page .kick{letter-spacing:.24em;text-transform:uppercase;color:var(--rubi);margin-top:52px;font-size:13px;font-weight:600}.forum-page.forum-side-event-page h1{letter-spacing:-.035em;font-feature-settings:"ss01","cv11";max-width:16ch;margin-top:20px;font-size:clamp(34px,5.4vw,60px);font-weight:600;line-height:1.04}.forum-page.forum-side-event-page .chips{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.forum-page.forum-side-event-page .chip{letter-spacing:-.02em;border-radius:12px;padding:9px 18px;font-size:17px;font-weight:600}.forum-page.forum-side-event-page .chip.a{color:#000;background:#fff}.forum-page.forum-side-event-page .chip.b{background:var(--rubi);color:#fff}.forum-page.forum-side-event-page .plus{color:#7c8494;font-weight:600}.forum-page.forum-side-event-page .herometa{color:#d6dae3;margin-top:22px;font-size:17px;line-height:1.6}.forum-page.forum-side-event-page .herometa b{color:#fff;font-weight:600}.forum-page.forum-side-event-page .btn{background:var(--rubi);color:#fff;letter-spacing:.02em;cursor:pointer;border:0;border-radius:12px;margin-top:30px;padding:16px 30px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.forum-page.forum-side-event-page .btn:hover{filter:brightness(1.08)}.forum-page.forum-side-event-page .btn:disabled{opacity:.7;cursor:not-allowed}.forum-page.forum-side-event-page section{padding:64px 0}.forum-page.forum-side-event-page .lede p{color:var(--body);max-width:74ch;margin-top:18px;font-size:19px;line-height:1.65}.forum-page.forum-side-event-page .lede p:first-child{margin-top:0}.forum-page.forum-side-event-page .claimbox{background:var(--deep);color:#fff;border-radius:18px;margin-top:40px;padding:38px 40px}.forum-page.forum-side-event-page .claimbox .q{color:#fff;letter-spacing:-.02em;text-wrap:balance;max-width:44ch;font-size:clamp(21px,2.5vw,27px);font-weight:600;line-height:1.45}.forum-page.forum-side-event-page .claimbox .s{letter-spacing:.24em;text-transform:uppercase;color:var(--rubi);margin-top:20px;font-size:13px;font-weight:600}.forum-page.forum-side-event-page h2{letter-spacing:-.03em;font-feature-settings:"ss01","cv11";font-size:clamp(26px,3.4vw,38px);font-weight:600;line-height:1.12}.forum-page.forum-side-event-page .eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--rubi);margin-bottom:14px;font-size:13px;font-weight:600}.forum-page.forum-side-event-page .rule{background:var(--rule);height:1px;margin:0}.forum-page.forum-side-event-page .sp{gap:22px;margin-top:34px;display:grid}.forum-page.forum-side-event-page .spc{background:#fff;border-radius:18px;align-items:flex-start;gap:24px;padding:28px 30px;display:flex}.forum-page.forum-side-event-page .spc .person-photo,.forum-page.forum-side-event-page .spc img{object-fit:cover;border-radius:50%;flex:0 0 96px;width:96px;height:96px}.forum-page.forum-side-event-page .spc .n{letter-spacing:-.02em;font-size:23px;font-weight:600}.forum-page.forum-side-event-page .spc .r{color:var(--muted);margin-top:4px;font-size:15px}.forum-page.forum-side-event-page .spc .th{letter-spacing:.22em;text-transform:uppercase;color:var(--rubi);margin-top:16px;font-size:12.5px;font-weight:600}.forum-page.forum-side-event-page .spc .q{color:var(--soft);max-width:62ch;margin-top:8px;font-size:17px;line-height:1.55}.forum-page.forum-side-event-page .hosts{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;display:grid}.forum-page.forum-side-event-page .spc.host{align-items:center;padding:22px 24px}.forum-page.forum-side-event-page .spc.host .person-photo,.forum-page.forum-side-event-page .spc.host img{flex:0 0 76px;width:76px;height:76px}.forum-page.forum-side-event-page .spc.host .n{font-size:20px}.forum-page.forum-side-event-page .steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:34px;display:grid}.forum-page.forum-side-event-page .step{background:#fff;border-radius:18px;padding:26px 26px 28px}.forum-page.forum-side-event-page .step .k{letter-spacing:.2em;text-transform:uppercase;color:var(--rubi);font-size:12.5px;font-weight:600}.forum-page.forum-side-event-page .step .n{letter-spacing:-.02em;margin-top:12px;font-size:20px;font-weight:600}.forum-page.forum-side-event-page .step .t{color:var(--body);margin-top:10px;font-size:16px;line-height:1.55}.forum-page.forum-side-event-page .venue{object-fit:cover;border-radius:18px;width:100%;height:340px;margin-top:30px;display:block}.forum-page.forum-side-event-page .info{background:#fff;border-radius:18px;margin-top:20px;padding:32px 34px}.forum-page.forum-side-event-page .info .d{letter-spacing:-.025em;font-size:clamp(21px,2.6vw,27px);font-weight:600;line-height:1.3}.forum-page.forum-side-event-page .info .a{color:var(--soft);margin-top:8px;font-size:18px}.forum-page.forum-side-event-page .info .p{color:var(--muted);margin-top:10px;font-size:16px}.forum-page.forum-side-event-page .info .note{border-top:1px solid var(--rule);color:var(--body);margin-top:20px;padding-top:18px;font-size:15.5px;line-height:1.6}.forum-page.forum-side-event-page .form{background:#fff;border-radius:18px;margin-top:30px;padding:34px}.forum-page.forum-side-event-page .grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.forum-page.forum-side-event-page label{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.forum-page.forum-side-event-page label.qlab{letter-spacing:0;text-transform:none;color:var(--ink);font-size:16px;line-height:1.4}.forum-page.forum-side-event-page input,.forum-page.forum-side-event-page textarea{width:100%;color:var(--ink);border:1px solid var(--rule);background:#fafaf9;border-radius:10px;outline:none;padding:13px 14px;font-family:inherit;font-size:16px}.forum-page.forum-side-event-page input:focus,.forum-page.forum-side-event-page textarea:focus{border-color:var(--rubi)}.forum-page.forum-side-event-page textarea{resize:vertical;min-height:120px}.forum-page.forum-side-event-page .field{margin-bottom:18px}.forum-page.forum-side-event-page .legal{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.55}.forum-page.forum-side-event-page .legal.ok{color:#1a6b3c}.forum-page.forum-side-event-page .legal.error{color:#b42318}.forum-page.forum-side-event-page .reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(18px)}.forum-page.forum-side-event-page .reveal.in{opacity:1;transform:none}@media (max-width:760px){.forum-page.forum-side-event-page .wrap{padding:0 20px}.forum-page.forum-side-event-page .hero .bg-wrap{width:100%}.forum-page.forum-side-event-page .hero .bg{opacity:.32}.forum-page.forum-side-event-page .hero .in{padding:44px 20px 52px}.forum-page.forum-side-event-page .logos img.sh,.forum-page.forum-side-event-page .logos .sh{width:132px}.forum-page.forum-side-event-page .logos .gp{padding:9px 13px}.forum-page.forum-side-event-page .logos .gp img{width:92px}.forum-page.forum-side-event-page .kick{letter-spacing:.2em;margin-top:34px;font-size:12px}.forum-page.forum-side-event-page .herometa{font-size:16px}.forum-page.forum-side-event-page .grid2{grid-template-columns:1fr;gap:0}.forum-page.forum-side-event-page .hosts{grid-template-columns:1fr;gap:14px}.forum-page.forum-side-event-page .spc{flex-direction:column;padding:24px}.forum-page.forum-side-event-page .spc.host{flex-direction:row;align-items:center;padding:18px 20px}.forum-page.forum-side-event-page .spc .person-photo,.forum-page.forum-side-event-page .spc img{flex:0 0 80px;width:80px;height:80px}.forum-page.forum-side-event-page .spc .q{font-size:16px}.forum-page.forum-side-event-page .claimbox{border-radius:16px;padding:28px 24px}.forum-page.forum-side-event-page .claimbox .q{max-width:none}.forum-page.forum-side-event-page .steps{grid-template-columns:1fr;gap:14px}.forum-page.forum-side-event-page .step{padding:22px}.forum-page.forum-side-event-page .venue{height:210px;margin-top:22px}.forum-page.forum-side-event-page .info,.forum-page.forum-side-event-page .form{border-radius:16px;padding:24px 22px}.forum-page.forum-side-event-page .info .a{font-size:16.5px}.forum-page.forum-side-event-page .lede p{font-size:17px}.forum-page.forum-side-event-page .btn{text-align:center;width:100%;display:block}.forum-page.forum-side-event-page section{padding:44px 0}}
