*{margin:0;padding:0;box-sizing:border-box}html,body{background:#000}body{font-family:Geist Mono,monospace;color:#fff;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}.oh-section{padding:80px 36px}.oh-col{max-width:646px;margin:0 auto}.oh-dark{background:#000;color:#fff}.oh-light{background:#fff;color:#000}.oh-light-alt{background:#f8f8fb;color:#000}.oh-title{font-family:Geist,sans-serif;font-size:46px;font-weight:600;line-height:1.05;letter-spacing:-1.5px;margin-bottom:28px}.oh-title--grad{background:linear-gradient(315deg,#0e1349,#6b7ac2 70.7153%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.oh-accent{background:linear-gradient(90deg,#fc9,#ff8c19 54.8138%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.oh-accent--flat{background:none;-webkit-text-fill-color:currentColor;color:#ff9f40}.oh-p{font-family:Geist Mono,monospace;font-size:20px;font-weight:400;line-height:1.45;margin-bottom:28px}.oh-p:last-child{margin-bottom:0}.oh-p strong{font-weight:700}.oh-dark .oh-p--gray{color:#bdbdbd}.oh-dark .oh-p--gray strong{color:#fff}.oh-p strong.oh-orange,.oh-p .oh-orange{color:#ff9f40}.oh-img{width:100%;margin:16px 0 28px}.oh-img--r14{border-radius:14px}.oh-img--sm{width:80%;margin-left:auto;margin-right:auto}.oh-hero{padding:60px 36px 48px;position:relative;overflow:hidden}.oh-hero-rabbit-run{position:absolute;bottom:0;left:10%;width:90%;z-index:0}.oh-hero .oh-col{position:relative;z-index:1}.oh-hero-logo{width:340px;max-width:90%;border-radius:14px;margin-left:-6px;margin-bottom:16px}.oh-hero h1{font-family:Geist Mono,monospace;font-size:24px;font-weight:400;margin-bottom:28px}.oh-video{position:relative;width:100%;padding-top:56.25%;background:#000}.oh-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.oh-mental-logo{width:130px;margin-bottom:24px}.oh-gif-center{display:block;margin:12px auto 28px}.oh-faq-card{background:#f2f2f2;border-radius:20px;padding:8px 20px;margin-top:40px}.oh-faq-item{border-bottom:1px solid rgba(0,0,0,.07)}.oh-faq-item:last-child{border-bottom:none}.oh-faq-q{display:flex;align-items:baseline;gap:16px;width:100%;background:none;border:none;text-align:left;cursor:pointer;padding:26px 0;font-family:Geist,sans-serif;font-size:24px;font-weight:600;line-height:1.3;color:#333}.oh-faq-icon{flex-shrink:0;font-family:Geist,sans-serif;font-weight:400;font-size:22px;color:#8c8c8c;width:20px}.oh-faq-a{padding:0 0 30px 36px}.oh-link{color:#1a73e8;text-decoration:underline}.oh-faq-a p{font-family:DM Mono,monospace;font-size:18px;font-weight:400;line-height:1.5;color:#666;margin-bottom:24px}.oh-faq-a p:last-child{margin-bottom:0}.oh-faq-a strong{font-weight:700}.oh-faq-a em{font-style:italic}.oh-faq-a img{width:100%;max-width:618px;margin:8px 0 24px}.oh-faq-a img.oh-faq-img-sm{max-width:360px}.oh-final-cta{padding:40px 36px 120px;text-align:center}.oh-rabbit{width:60px;height:60px;margin:0 auto;position:relative;z-index:1}.oh-btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:646px;margin:0 auto;background:#f26d0f;border-radius:72px;padding:18px 28px;font-family:Geist,sans-serif;font-size:24px;font-weight:700;color:#fff;text-decoration:none}.oh-topbar{position:fixed;top:0;left:0;right:0;z-index:50;background:#ec7014;text-align:center;padding:14px 10px 16px;opacity:0;pointer-events:none;transition:opacity .4s ease}.oh-topbar.oh-bar-visible{opacity:1;pointer-events:auto}.oh-topbar-label{font-family:Geist,sans-serif;font-size:18px;font-weight:600;color:#fff;margin-bottom:2px}.oh-topbar-count{font-family:Inter,sans-serif;font-size:24px;font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.oh-topbar-label--lg{font-size:16px;font-weight:800}.oh-topbar-sub{font-family:Geist Mono,monospace;font-size:12.6px;font-weight:500;color:#fff}.oh-bottombar{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#1a1a1ae6;display:flex;align-items:center;justify-content:center;gap:20px;padding:20px 10px;opacity:0;pointer-events:none;transition:opacity .4s ease}.oh-bottombar.oh-bar-visible{opacity:1;pointer-events:auto}.oh-bottombar-text{font-family:Geist Mono,monospace;font-size:19px;font-weight:700;color:#fff;line-height:1.3;text-align:right}.oh-bottombar .oh-btn{width:auto;margin:0;padding:16px 28px}@media(max-width:480px){.oh-title{font-size:34px}.oh-p{font-size:18px}.oh-faq-q{font-size:20px}.oh-faq-a{padding-left:0}.oh-bottombar-text{font-size:16px}.oh-bottombar .oh-btn{font-size:20px}}@media(min-width:768px){.oh-col{max-width:480px}.oh-video{max-width:480px;margin:0 auto 48px;padding-top:0;aspect-ratio:16 / 9}.oh-img--hipno{width:85%;margin-left:auto;margin-right:auto}.oh-img--r14{max-width:480px;margin-left:auto;margin-right:auto}.oh-btn{max-width:480px}.oh-hero-rabbit-run{width:432px;left:calc(50% - 192px)}.oh-title{font-size:34px}.oh-p{font-size:18px}.oh-faq-q{font-size:20px}.oh-faq-a{padding-left:0}.oh-bottombar-text{font-size:20px}.oh-bottombar .oh-btn{font-size:20px;padding:16px 56px}}
