.livehost-page{--ink:#1c201a;--muted:#6b7068;--lime:#d8f66c;--line:#e3e7de;--purple:#ddd1ff;--page:#fdfefb}.livehost-page *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}.livehost-page{background:var(--page);min-height:100%;color:var(--ink);font-family:var(--font-dm-sans),sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px}.livehost-page a{color:inherit;text-decoration:none}.livehost-page button{font:inherit}.livehost-page a,.livehost-page button{-webkit-tap-highlight-color:transparent}.livehost-page button,.livehost-page a,.livehost-page summary{touch-action:manipulation}.livehost-page a:focus-visible,.livehost-page button:focus-visible,.livehost-page summary:focus-visible{outline-offset:5px;outline:3px solid #7250b6}.livehost-page .wrap{max-width:1320px;margin:auto;padding-left:52px;padding-right:52px}.livehost-page .header{justify-content:space-between;align-items:center;gap:30px;height:108px;display:flex}.livehost-page .logo{font-family:var(--font-manrope),sans-serif;letter-spacing:-4px;font-size:48px;font-weight:800;line-height:1}.livehost-page .logo span{color:var(--ink);vertical-align:top;letter-spacing:0;margin:0 0 0 5px;font-size:37px;display:inline-block}.livehost-page .header nav{gap:32px;font-size:14px;font-weight:550;display:flex}.livehost-page .header nav a:hover{color:#647c20}.livehost-page .button{border:1px solid var(--ink);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:24px;min-height:56px;padding:16px 25px;font-size:15px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.livehost-page .button:hover{transform:translateY(-2px)}.livehost-page .button.dark{background:var(--ink);color:#fff}.livehost-page .button.dark:hover{background:#394432}.livehost-page .button.outline{background:0 0}.livehost-page .button.outline:hover{background:#f0f5e8}.livehost-page .button.small{min-height:44px;padding:11px 20px;font-size:14px}.livehost-page .hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:66px;padding-top:45px;padding-bottom:87px;display:grid}.livehost-page .eyebrow{letter-spacing:1.5px;align-items:center;gap:9px;margin:0 0 24px;font-size:12px;font-weight:650;display:flex}.livehost-page .tiny-signal{background:#7c9c2e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #edf4db}.livehost-page h1{font-family:var(--font-manrope),sans-serif;letter-spacing:-3.6px;margin:0 0 28px;font-size:clamp(46px,4.65vw,65px);font-weight:750;line-height:1.1}.livehost-page .live-word{isolation:isolate;display:inline-block;position:relative}.livehost-page .live-word:before{content:"";z-index:-1;background:var(--lime);position:absolute;inset:8% -6% 0;transform:rotate(-3deg)}.livehost-page .live-word svg{width:104%;height:16px;position:absolute;bottom:-12px;left:0;overflow:visible}.livehost-page .live-word path{stroke:var(--ink);stroke-width:3px;fill:none;stroke-linecap:round}.livehost-page .hero-description{color:var(--muted);max-width:440px;margin:0 0 29px;font-size:17px;line-height:1.7}.livehost-page .hero-actions{flex-wrap:wrap;gap:12px;display:flex}.livehost-page .hero-note{color:var(--muted);margin-top:19px;font-size:12px}.livehost-page .hero-visual{isolation:isolate;min-height:515px;margin:6px 16px 0 7px;position:relative}.livehost-page .hero-visual:before{content:"";background:var(--lime);z-index:-1;border-radius:25px;position:absolute;inset:-13px -16px 11px 9px;transform:rotate(5deg)}.livehost-page .photo-frame{background:#b6baad;border-radius:22px;height:515px;position:relative;overflow:hidden;transform:rotate(-2deg)}.livehost-page .hero-photo{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block}.livehost-page .photo-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#141b13b3);position:absolute;inset:55% 0 0}.livehost-page .photo-top{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:24px;left:23px;right:23px}.livehost-page .live-badge{letter-spacing:.5px;background:var(--lime);border-radius:5px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:700;display:flex}.livehost-page .live-badge i{background:var(--ink);border-radius:100%;width:6px;height:6px}.livehost-page .photo-label{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23261f6e;border-radius:5px;padding:9px 12px;font-size:12px}.livehost-page .photo-bottom{z-index:1;color:#fff;align-items:center;gap:13px;display:flex;position:absolute;bottom:27px;left:24px;right:14px}.livehost-page .photo-bottom strong,.livehost-page .photo-bottom span{display:block}.livehost-page .photo-bottom strong{font-size:18px;font-weight:600}.livehost-page .photo-bottom span{color:#e5e7df;margin-top:4px;font-size:12px}.livehost-page .play-icon{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:39px;height:39px;font-size:12px;display:grid}.livehost-page .hero-sticker{background:var(--purple);font-family:var(--font-manrope),sans-serif;border-radius:3px;padding:20px 22px;font-size:17px;font-weight:700;line-height:1.35;position:absolute;top:177px;right:-39px;transform:rotate(8deg);box-shadow:0 3px 6px #00000010}.livehost-page .hero-sticker em{font-size:14px;font-style:normal}.livehost-page .hero-sticker>span{font-size:49px;font-weight:500;position:absolute;top:-25px;right:7px}.livehost-page .account-tag{background:#fff;border:1px solid #eff1ea;border-radius:12px;align-items:center;gap:12px;padding:17px 22px;display:flex;position:absolute;bottom:-20px;left:-39px;box-shadow:0 10px 40px #18281015}.livehost-page .account-tag>span{background:var(--lime);border-radius:9px;place-items:center;width:38px;height:38px;font-size:24px;display:grid}.livehost-page .account-tag strong,.livehost-page .account-tag div span{font-size:13px;display:block}.livehost-page .account-tag div span{color:var(--muted);margin-top:4px;font-size:12px}.livehost-page .platform-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f5f7f1}.livehost-page .platforms{justify-content:space-between;align-items:center;gap:28px;min-height:115px;display:flex}.livehost-page .platforms p{color:var(--muted);flex-shrink:0;font-size:12px;line-height:1.7}.livehost-page .platforms p strong{color:var(--ink);font-weight:500}.livehost-page .platform-name{white-space:nowrap;letter-spacing:-.6px;font-size:21px;font-weight:700}.livehost-page .whatnot{letter-spacing:-1.6px;font-size:28px}.livehost-page .instagram{font-size:27px}.livehost-page .instagram span{font-size:17px;font-weight:600}.livehost-page .youtube{font-size:22px}.livehost-page .youtube span{letter-spacing:-.9px;font-size:18px}@media (min-width:1440px){.livehost-page .hero{padding-top:65px;padding-bottom:105px}}@media (max-width:1080px){.livehost-page .wrap{padding-left:32px;padding-right:32px}.livehost-page .hero{gap:30px}.livehost-page h1{letter-spacing:-2.8px;font-size:52px}.livehost-page .hero-visual,.livehost-page .photo-frame{height:480px;min-height:480px}.livehost-page .hero-sticker{font-size:15px;right:-16px}.livehost-page .account-tag{left:-14px}.livehost-page .platforms{flex-wrap:wrap;justify-content:center;gap:25px;padding-top:20px;padding-bottom:20px}.livehost-page .platforms p{text-align:center;width:100%;margin:0}}@media (max-width:760px){.livehost-page .header{height:85px}.livehost-page .header nav{display:none}.livehost-page .header .small{padding:10px 13px;font-size:12px}.livehost-page .logo{font-size:41px}.livehost-page .logo span{font-size:30px}.livehost-page .wrap{padding-left:24px;padding-right:24px}.livehost-page .hero{grid-template-columns:1fr;gap:45px;padding-top:28px;padding-bottom:68px}.livehost-page h1{letter-spacing:-2.8px;font-size:clamp(45px,9.6vw,65px);line-height:1.11}.livehost-page .eyebrow{letter-spacing:1.2px;font-size:10px}.livehost-page .hero-description{font-size:16px}.livehost-page .hero-actions{gap:10px}.livehost-page .button{gap:15px;min-height:52px;padding:14px 18px;font-size:14px}.livehost-page .hero-visual{width:calc(100% - 24px);max-width:440px;min-height:480px;margin:0 auto}.livehost-page .photo-frame{height:480px}.livehost-page .hero-sticker{padding:15px;font-size:16px;top:177px;right:-23px}.livehost-page .hero-sticker em{font-size:12px}.livehost-page .account-tag{padding:14px;left:-16px}.livehost-page .platform-name{font-size:18px}.livehost-page .whatnot{font-size:24px}.livehost-page .platforms{gap:20px 28px}.livehost-page .instagram span,.livehost-page .youtube span{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.livehost-page *,.livehost-page :before,.livehost-page :after{transition:none!important}}.livehost-page .section{padding-top:90px;padding-bottom:90px}.livehost-page .section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:43px;display:flex}.livehost-page .section-heading .eyebrow{margin-bottom:17px;font-size:11px}.livehost-page .section-heading>p{color:var(--muted);margin-bottom:4px;font-size:15px;line-height:1.75}.livehost-page h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-1.9px;margin:0;font-size:42px;font-weight:650;line-height:1.19}.livehost-page .serif{letter-spacing:-1.8px;font-family:Georgia,serif;font-style:italic;font-weight:400}.livehost-page h3{font-family:var(--font-manrope),sans-serif;letter-spacing:-.5px;font-size:19px;line-height:1.35}.livehost-page .steps{grid-template-columns:repeat(4,1fr);gap:33px;display:grid}.livehost-page .step-number{color:#687b45;border-top:1px solid #c6cbc0;padding-top:20px;font-size:12px;font-weight:600;display:block}.livehost-page .steps h3{margin:18px 0 10px;font-size:17px}.livehost-page .steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.livehost-page .business-section{background:#f0f3eb;padding-top:78px;padding-bottom:30px}.livehost-page .account-cards{grid-template-columns:1fr 1fr;gap:22px;display:grid}.livehost-page .account-card{background:#fff;border:1px solid #e1e6d9;border-radius:16px;padding:32px 35px}.livehost-page .account-card.lime{background:var(--lime);border-color:var(--lime)}.livehost-page .card-kicker{letter-spacing:1px;align-items:center;gap:13px;font-size:11px;font-weight:650;display:flex}.livehost-page .icon-box{background:#f1f4ea;border:1px solid #e4e8dc;border-radius:9px;place-items:center;width:42px;height:42px;font-size:24px;font-weight:400;display:grid}.livehost-page .lime .icon-box{background:#eaffb2;border-color:#c7e65b}.livehost-page .account-card h3{letter-spacing:-1.1px;margin:25px 0 17px;font-size:29px;font-weight:650;line-height:1.25}.livehost-page .account-card>p{color:#68705f;max-width:405px;font-size:15px;line-height:1.75}.livehost-page .account-card.lime>p{color:#455324}.livehost-page .tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.livehost-page .tags span{border:1px solid #dee3d7;border-radius:30px;padding:8px 12px;font-size:12px}.livehost-page .lime .tags span{border-color:#b9d75b}.livehost-page .section-foot{color:#646d5d;justify-content:space-between;align-items:center;gap:20px;padding:28px 0 0;font-size:12px;display:flex}.livehost-page .text-link{color:var(--ink);gap:20px;font-size:13px;font-weight:650;display:flex}.livehost-page .text-link:hover{text-decoration:underline}.livehost-page .pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.livehost-page .pricing-grid article{border:1px solid var(--line);border-radius:14px;padding:30px;position:relative}.livehost-page .pricing-grid .price-type{color:var(--muted);margin:0 0 20px;font-size:12px}.livehost-page .pricing-grid h3{letter-spacing:-1px;margin:0 0 12px;font-size:25px;font-weight:650}.livehost-page .pricing-grid article>p:not(.price-type){color:var(--muted);min-height:73px;font-size:14px;line-height:1.75}.livehost-page .example{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.livehost-page .example span,.livehost-page .example strong{display:block}.livehost-page .example span{color:var(--muted);margin-bottom:9px;font-size:12px}.livehost-page .example strong{letter-spacing:-1px;font-size:28px;font-weight:550}.livehost-page .example small{letter-spacing:0;font-size:13px;font-weight:400}.livehost-page .pricing-grid .recommended{background:#f6faee;border-color:#a4bf6c}.livehost-page .recommend-label{background:var(--lime);letter-spacing:.6px;border:1px solid #bbd57e;border-radius:20px;padding:5px 13px;font-size:10px;font-weight:650;position:absolute;top:-12px}.livehost-page .pricing-note{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.65}.livehost-page .seller-section{padding-top:5px;padding-bottom:0}.livehost-page .seller-panel{background:var(--ink);color:#f8fbee;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:55px 60px;display:grid}.livehost-page .seller-copy .eyebrow{color:#c5d89b;letter-spacing:1.2px;margin-bottom:20px;font-size:10px}.livehost-page .seller-copy h2{font-size:43px;line-height:1.13}.livehost-page .seller-copy .serif{color:var(--lime)}.livehost-page .seller-copy>p:not(.eyebrow){color:#bfc8b6;max-width:345px;margin:23px 0;font-size:15px;line-height:1.8}.livehost-page .lime-button{background:var(--lime);color:var(--ink);min-height:48px;font-size:13px}.livehost-page .seller-benefits{scroll-margin-top:35px}.livehost-page .seller-benefits>div{border-top:1px solid #434b3d;gap:18px;padding:25px 0;display:flex}.livehost-page .seller-benefits>div:first-child{border-top:none}.livehost-page .seller-benefits>div>span{color:var(--lime);padding-top:4px;font-size:11px}.livehost-page .seller-benefits h3{letter-spacing:0;margin:0 0 10px;font-size:16px;font-weight:500}.livehost-page .seller-benefits p{color:#bfc8b6;margin:0;font-size:14px;line-height:1.7}.livehost-page .faq-section{grid-template-columns:.85fr 1.3fr;gap:90px;display:grid}.livehost-page .faq-section .eyebrow{font-size:11px}.livehost-page .faq-section>div>p:not(.eyebrow){color:var(--muted);margin-top:25px;font-size:15px;line-height:1.7}.livehost-page .faq-list details{border-bottom:1px solid var(--line)}.livehost-page .faq-list details:first-child{border-top:1px solid var(--line)}.livehost-page summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:15px;font-weight:550;list-style:none;display:flex}.livehost-page summary::-webkit-details-marker{display:none}.livehost-page summary span{color:#7a826f;font-size:21px;font-weight:400}.livehost-page details[open] summary span{transform:rotate(45deg)}.livehost-page details p{color:var(--muted);margin:0 30px 22px 0;font-size:14px;line-height:1.8}.livehost-page .footer{border-top:1px solid var(--line)}.livehost-page .footer-top{align-items:center;gap:40px;padding-top:35px;padding-bottom:35px;display:flex}.livehost-page .footer .logo{font-size:41px}.livehost-page .footer-top p{color:var(--muted);margin-right:auto;font-size:12px;line-height:1.6}.livehost-page .footer-top>a:not(.logo){font-size:12px}.livehost-page .footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:20px 0 28px;font-size:10px;display:flex}@media (max-width:1080px){.livehost-page h2{font-size:36px}.livehost-page .steps{gap:23px}.livehost-page .seller-panel{gap:35px;padding:40px}.livehost-page .seller-copy h2{font-size:37px}.livehost-page .pricing-grid article{padding:24px}.livehost-page .faq-section{gap:45px}.livehost-page .example strong{font-size:24px}.livehost-page .example small{font-size:12px}}@media (max-width:760px){.livehost-page .section{padding-top:60px;padding-bottom:60px}.livehost-page .section-heading{margin-bottom:30px;display:block}.livehost-page .section-heading>p{margin-top:20px;font-size:14px}.livehost-page .section-heading .eyebrow,.livehost-page .faq-section .eyebrow{letter-spacing:1.1px;font-size:10px}.livehost-page h2{letter-spacing:-1.5px;font-size:34px}.livehost-page .steps{grid-template-columns:1fr 1fr;gap:30px 23px}.livehost-page .steps h3{font-size:16px}.livehost-page .steps p{font-size:14px}.livehost-page .business-section{padding-top:52px}.livehost-page .account-cards{grid-template-columns:1fr;gap:16px}.livehost-page .account-card{padding:26px}.livehost-page .account-card h3{font-size:27px}.livehost-page .section-foot{flex-direction:column;align-items:flex-start;gap:15px;line-height:1.7}.livehost-page .pricing-grid{grid-template-columns:1fr;gap:24px}.livehost-page .pricing-grid article{padding:28px}.livehost-page .pricing-grid article>p:not(.price-type){min-height:0}.livehost-page .example strong{font-size:28px}.livehost-page .example small{font-size:14px}.livehost-page .seller-panel{border-radius:16px;grid-template-columns:1fr;gap:25px;padding:35px 27px}.livehost-page .seller-copy h2{font-size:36px}.livehost-page .seller-copy .eyebrow{font-size:9px;line-height:1.8}.livehost-page .seller-benefits>div{padding:23px 0}.livehost-page .seller-benefits>div:first-child{border-top:1px solid #434b3d}.livehost-page .faq-section{grid-template-columns:1fr;gap:25px}.livehost-page .faq-section>div>p:not(.eyebrow){display:none}.livehost-page summary{font-size:14px}.livehost-page .footer-top{flex-wrap:wrap;gap:25px}.livehost-page .footer-top p{width:calc(100% - 120px);margin:0}.livehost-page .footer-top>a:not(.logo){font-size:12px}.livehost-page .footer-bottom{flex-wrap:wrap;gap:12px;font-size:10px}.livehost-page .footer-bottom>span:last-child{display:none}}.livehost-page .steps p,.livehost-page .account-card>p,.livehost-page .pricing-grid article>p:not(.price-type),.livehost-page .seller-benefits p,.livehost-page details p,.livehost-page .section-heading>p{font-size:16px}.livehost-page .tags span,.livehost-page .text-link,.livehost-page .price-type,.livehost-page .footer-top>a:not(.logo){font-size:14px}.livehost-page .eyebrow,.livehost-page .section-heading .eyebrow,.livehost-page .seller-copy .eyebrow,.livehost-page .faq-section .eyebrow,.livehost-page .recommend-label,.livehost-page .card-kicker,.livehost-page .footer-bottom{font-size:12px}.livehost-page .seller-copy>p:not(.eyebrow),.livehost-page summary{font-size:16px}.livehost-page .pricing-grid article>p:not(.price-type){min-height:84px}@media (max-width:760px){.livehost-page .pricing-grid article>p:not(.price-type){min-height:0}.livehost-page .eyebrow,.livehost-page .seller-copy .eyebrow{letter-spacing:.8px}.livehost-page .hero-note{line-height:1.65}}.livehost-page .photo-bottom{bottom:68px}.livehost-page .live-word{margin-left:.07em}.livehost-page .logo{letter-spacing:-2px;white-space:nowrap;font-size:36px}.livehost-page .logo span{margin-left:4px;font-size:28px}.livehost-page .footer .logo{letter-spacing:-1.7px;font-size:32px}.livehost-page .footer .logo span{font-size:26px}.livehost-page .hero .eyebrow{letter-spacing:1px;font-size:11px;line-height:1.8}.livehost-page h1{letter-spacing:-3px;font-size:clamp(44px,4.25vw,61px)}.livehost-page .hero-description{max-width:490px}.livehost-page .pricing-grid .example strong{font-size:27px}.livehost-page .example small{font-size:12px;display:inline}.livehost-page .hero-sticker{right:-25px}.livehost-page .photo-bottom strong{font-size:16px}@media (max-width:1080px){.livehost-page .header nav,.livehost-page .header{gap:20px}.livehost-page h1{letter-spacing:-2.5px;font-size:47px}.livehost-page .hero{gap:24px}.livehost-page .pricing-grid .example strong{font-size:25px}.livehost-page .example small{font-size:12px}}@media (max-width:760px){.livehost-page .logo{letter-spacing:-1.7px;font-size:30px}.livehost-page .logo span{font-size:24px}.livehost-page .header{gap:12px}.livehost-page .header .small{padding:10px 12px;font-size:12px}.livehost-page .hero .eyebrow{letter-spacing:.7px;font-size:10px}.livehost-page h1{letter-spacing:-2.3px;font-size:clamp(38px,8.7vw,60px)}.livehost-page .hero-sticker{right:-14px}.livehost-page .seller-copy h2{font-size:33px}.livehost-page .footer-top p{flex:1;width:auto}.livehost-page .hero-actions .button{gap:14px;padding:14px 17px;font-size:14px}.livehost-page .pricing-grid .example strong{font-size:28px}.livehost-page .example small{font-size:13px}}.livehost-page .header .marketplace-entry{flex-shrink:0;gap:10px;font-size:14px}.livehost-page .marketplace-note a{text-underline-offset:4px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.livehost-page .marketplace-note span{margin-top:7px;font-size:12px;display:block}.livehost-page .faq-list details p a{text-underline-offset:3px;text-decoration:underline}@media (max-width:980px){.livehost-page .header nav{display:none}}@media (max-width:420px){.livehost-page .header{flex-wrap:wrap;height:auto;min-height:85px;padding-top:20px;padding-bottom:20px}.livehost-page .header .marketplace-entry{padding:10px 12px}}.livehost-page .pricing-section .section-heading{text-align:center;flex-direction:column;align-items:center}.livehost-page .pricing-section .section-heading .eyebrow{justify-content:center}.livehost-page .pricing-section .section-heading>p{max-width:420px;margin-top:20px;margin-bottom:0}.livehost-page .pricing-grid-single{grid-template-columns:1fr;max-width:720px;margin-inline:auto}.livehost-page .pricing-grid-single article>p:not(.price-type){min-height:0}.livehost-page .pricing-grid-single .example{border-top:1px solid var(--line);justify-content:center;margin-top:25px;padding-top:22px;display:flex}.livehost-page .pricing-section .pricing-note{text-align:center;max-width:560px;margin-left:auto;margin-right:auto}.livehost-page .footer-bottom-brand{align-items:center;gap:8px;display:inline-flex}.livehost-page .pitch-trigger{appearance:none;color:var(--muted);cursor:pointer;opacity:.55;background:0 0;border:0;padding:4px 2px;font-size:14px;line-height:1;transition:opacity .2s,color .2s}.livehost-page .pitch-trigger:hover,.livehost-page .pitch-trigger:focus-visible{opacity:1;color:var(--ink)}.livehost-page .pitch-overlay{z-index:80;padding:24px;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c201acc;place-items:center;display:grid;position:fixed;inset:0}.livehost-page .pitch-dialog{background:var(--page);width:min(860px,100%);max-height:min(860px,92dvh);color:var(--ink);border:1px solid var(--line);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #18281033}.livehost-page .pitch-dialog-top{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:12px;padding:18px 22px;display:flex}.livehost-page .pitch-dialog-title{font-family:var(--font-manrope),sans-serif;letter-spacing:-.3px;margin:0 auto 0 0;font-size:15px;font-weight:700}.livehost-page .pitch-lang{border:1px solid var(--ink);border-radius:9px;flex-shrink:0;display:inline-flex;overflow:hidden}.livehost-page .pitch-lang button{appearance:none;min-width:44px;min-height:36px;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0 12px;font-size:12px;font-weight:650}.livehost-page .pitch-lang button.is-active{background:var(--ink);color:#fff}.livehost-page .pitch-close{appearance:none;cursor:pointer;width:36px;height:36px;color:var(--ink);background:#f0f3eb;border:0;border-radius:9px;flex-shrink:0;font-size:22px;line-height:1}.livehost-page .pitch-close:hover{background:var(--lime)}.livehost-page .pitch-gate{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:360px;margin:0 auto;padding:48px 28px;display:flex}.livehost-page .pitch-gate-hint{color:var(--muted);text-align:center;margin:0 0 8px;font-size:13px}.livehost-page .pitch-gate label{letter-spacing:.6px;font-size:12px;font-weight:650}.livehost-page .pitch-gate input{border:1px solid var(--ink);min-height:48px;font:inherit;background:#fff;border-radius:9px;padding:12px 14px;font-size:16px}.livehost-page .pitch-gate-error{color:#8a2f2f;margin:0;font-size:13px}.livehost-page .pitch-gate .button{margin-top:8px}.livehost-page .pitch-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:28px 28px 12px;overflow:auto}.livehost-page .pitch-slide h3{font-family:var(--font-manrope),sans-serif;letter-spacing:-1.2px;margin:0 0 22px;font-size:clamp(22px,4.2vw,34px);font-weight:650;line-height:1.2}.livehost-page .pitch-slide-title h3{letter-spacing:-2px;margin-bottom:12px;font-size:clamp(32px,8vw,52px)}.livehost-page .pitch-eyebrow{letter-spacing:1px;color:#687b45;margin:0 0 18px;font-size:12px;font-weight:650}.livehost-page .pitch-subheader{letter-spacing:-.5px;margin:0 0 18px;font-family:Georgia,serif;font-size:20px;font-style:italic}.livehost-page .pitch-tagline{color:var(--muted);max-width:520px;margin:0;font-size:16px;line-height:1.7}.livehost-page .pitch-blocks{gap:16px;margin:0;padding:0;list-style:none;display:grid}.livehost-page .pitch-blocks li{border:1px solid var(--line);background:#f5f7f1;border-radius:12px;gap:6px;padding:16px 18px;display:grid}.livehost-page .pitch-blocks strong{letter-spacing:.2px;font-size:13px;font-weight:650}.livehost-page .pitch-blocks p,.livehost-page .pitch-steps p,.livehost-page .pitch-need,.livehost-page .pitch-closing{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.livehost-page .pitch-blocks span{display:block}.livehost-page .pitch-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.livehost-page .pitch-steps li{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.livehost-page .pitch-step-num{color:#687b45;padding-top:3px;font-size:12px;font-weight:700}.livehost-page .pitch-steps strong{font-family:var(--font-manrope),sans-serif;margin-bottom:4px;display:block}.livehost-page .pitch-steps p{margin:0}.livehost-page .pitch-table-wrap{border:1px solid var(--line);border-radius:12px;overflow:auto}.livehost-page .pitch-table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.livehost-page .pitch-table th,.livehost-page .pitch-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.livehost-page .pitch-table thead th{letter-spacing:.4px;background:#f0f3eb;font-size:11px;font-weight:650}.livehost-page .pitch-table tbody th{width:28%;font-weight:600}.livehost-page .pitch-table tbody td:last-child{color:var(--ink);background:#f6faee}.livehost-page .pitch-table tbody tr:last-child th,.livehost-page .pitch-table tbody tr:last-child td{border-bottom:0}.livehost-page .pitch-compare-cards{gap:12px;margin:0;padding:0;list-style:none;display:none}.livehost-page .pitch-compare-cards li{border:1px solid var(--line);background:#f5f7f1;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.livehost-page .pitch-compare-feature{font-size:14px;font-weight:650;font-family:var(--font-manrope),sans-serif}.livehost-page .pitch-compare-row{justify-content:space-between;gap:12px;font-size:13px;line-height:1.45;display:flex}.livehost-page .pitch-compare-row>span:first-child{color:var(--muted);flex:1}.livehost-page .pitch-compare-row>span:last-child{text-align:right;font-weight:550}.livehost-page .pitch-compare-ours{border-top:1px solid var(--line);padding-top:8px}.livehost-page .pitch-compare-ours>span:last-child{color:var(--ink);font-weight:700}.livehost-page .pitch-need{margin:0 0 18px}.livehost-page .pitch-funds-title{letter-spacing:.4px;margin:0 0 12px;font-size:13px;font-weight:650}.livehost-page .pitch-closing{color:var(--ink);margin:22px 0 0;font-family:Georgia,serif;font-size:18px;font-style:italic}.livehost-page .pitch-nav{border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px 8px;display:flex}.livehost-page .pitch-counter{color:var(--muted);white-space:nowrap;margin:0;font-size:13px;font-weight:650}.livehost-page .pitch-progress{background:#e3e7de;border-radius:999px;flex-shrink:0;height:3px;margin:0 16px 12px;display:none;overflow:hidden}.livehost-page .pitch-progress:after{content:"";height:100%;width:var(--pitch-progress,0%);background:var(--ink);border-radius:inherit;transition:width .2s;display:block}.livehost-page .pitch-dots{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:6px;padding:0 22px 18px;display:flex}.livehost-page .pitch-dots button{appearance:none;cursor:pointer;background:#c9cec2;border:0;border-radius:50%;width:7px;height:7px;padding:0}.livehost-page .pitch-dots button.is-active{background:var(--ink);border-radius:999px;width:18px}@media (max-width:760px){.livehost-page .pitch-overlay{align-items:stretch;padding:0}.livehost-page .pitch-dialog{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0}.livehost-page .pitch-dialog-top{grid-template-columns:1fr auto;grid-template-areas:"title close""lang lang";align-items:center;gap:10px 12px;padding:14px 16px;display:grid}.livehost-page .pitch-dialog-title{grid-area:title;margin-right:0;font-size:14px}.livehost-page .pitch-lang{grid-area:lang;justify-self:start}.livehost-page .pitch-close{grid-area:close}.livehost-page .pitch-viewport{padding:16px 16px 20px}.livehost-page .pitch-slide h3{letter-spacing:-.8px;margin-bottom:16px;font-size:clamp(20px,5.6vw,28px)}.livehost-page .pitch-slide-title h3{font-size:clamp(28px,8vw,40px)}.livehost-page .pitch-subheader{font-size:17px}.livehost-page .pitch-tagline,.livehost-page .pitch-blocks p,.livehost-page .pitch-steps p,.livehost-page .pitch-need{font-size:14px}.livehost-page .pitch-blocks{gap:12px}.livehost-page .pitch-blocks li{padding:14px}.livehost-page .pitch-table-wrap{display:none}.livehost-page .pitch-compare-cards{display:grid}.livehost-page .pitch-nav{gap:8px;padding:10px 16px 6px}.livehost-page .pitch-nav .button{flex:1;gap:8px;min-height:44px;padding:10px 14px;font-size:13px}.livehost-page .pitch-counter{text-align:center;order:0;min-width:3.5rem}.livehost-page .pitch-progress{margin:0 16px 10px;display:block}.livehost-page .pitch-dots{display:none}.livehost-page .pitch-gate{padding:32px 20px}}@supports not (height:100dvh){@media (max-width:760px){.livehost-page .pitch-dialog{height:100vh;max-height:100vh}}}.livehost-page.signup-page{flex-direction:column;min-height:100dvh;display:flex}.livehost-page .signup-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1320px;height:88px;margin:0 auto;display:flex}.livehost-page .signup-header .logo{letter-spacing:-1.7px;font-size:32px}.livehost-page .signup-header .logo span{font-size:24px}.livehost-page .signup-back{color:var(--muted);font-size:14px;font-weight:550}.livehost-page .signup-back:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.livehost-page .signup-body{flex-direction:column;flex:1;width:100%;display:flex}.livehost-page .signup-main{box-sizing:border-box;flex:1;width:100%;max-width:920px;margin-left:auto;margin-right:auto;padding-top:28px;padding-bottom:48px}.livehost-page .signup-body>.footer{box-sizing:border-box;flex-shrink:0;width:100%;max-width:1320px;margin:auto auto 0}.livehost-page .signup-main h1{font-family:var(--font-manrope),sans-serif;letter-spacing:-2px;margin:0 0 16px;font-size:clamp(34px,6vw,52px);font-weight:750;line-height:1.12}.livehost-page .signup-lede{color:var(--muted);max-width:520px;margin:0 0 36px;font-size:17px;line-height:1.7}.livehost-page .signup-roles{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:28px;display:grid}.livehost-page .signup-role{appearance:none;text-align:left;cursor:pointer;color:inherit;font:inherit;background:#fff;border:1px solid #e1e6d9;border-radius:16px;padding:28px 26px;transition:border-color .2s,transform .2s,background .2s,box-shadow .2s}.livehost-page .signup-role:hover{border-color:#c6cbc0;transform:translateY(-2px)}.livehost-page .signup-role.lime{background:var(--lime);border-color:var(--lime)}.livehost-page .signup-role.lime .icon-box{background:#eaffb2;border-color:#c7e65b}.livehost-page .signup-role.is-selected{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.livehost-page .signup-role h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.8px;margin:18px 0 10px;font-size:24px;font-weight:650;line-height:1.25}.livehost-page .signup-role p{color:#68705f;margin:0;font-size:15px;line-height:1.65}.livehost-page .signup-role.lime p{color:#455324}.livehost-page .signup-hint{color:var(--muted);margin:0;font-size:14px}.livehost-page .signup-reveal{border:1px solid var(--line);background:#f5f7f1;border-radius:16px;margin-top:8px;padding:28px 30px}.livehost-page .signup-reveal .eyebrow{margin-bottom:12px}.livehost-page .signup-reveal h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-1px;margin:0 0 12px;font-size:28px;font-weight:650}.livehost-page .signup-reveal-copy{color:var(--muted);max-width:460px;margin:0 0 22px;font-size:15px;line-height:1.7}.livehost-page .signup-contact-actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.livehost-page .signup-email{font-family:var(--font-manrope),sans-serif;letter-spacing:-1px;text-underline-offset:5px;word-break:break-word;margin:0;font-size:clamp(20px,4vw,28px);font-weight:700;text-decoration:underline;display:block}.livehost-page .signup-reveal .button{align-self:flex-start;display:inline-flex}@media (max-width:760px){.livehost-page .signup-header{height:76px}.livehost-page .signup-header .logo{font-size:28px}.livehost-page .signup-header .logo span{font-size:22px}.livehost-page .signup-main{padding-top:18px;padding-bottom:40px}.livehost-page .signup-lede{margin-bottom:28px;font-size:16px}.livehost-page .signup-roles{grid-template-columns:1fr;gap:14px}.livehost-page .signup-role{padding:24px 22px}.livehost-page .signup-role h2{font-size:22px}.livehost-page .signup-reveal{padding:24px 20px}.livehost-page .signup-reveal h2{font-size:24px}.livehost-page .signup-contact-actions{gap:16px;width:100%}.livehost-page .signup-reveal .button{justify-content:center;width:100%;min-height:48px}}@supports not (min-height:100dvh){.livehost-page.signup-page{min-height:100vh}}
