.cta-button-mega-expanded,.cta-button-mega-expanded *{cursor:default!important}.cta-button-mega-expanded{width:550px!important;max-width:550px!important;height:791px!important;max-height:791px!important;transition:width .6s cubic-bezier(.4,0,.2,1),height .6s cubic-bezier(.4,0,.2,1),border-radius .6s cubic-bezier(.4,0,.2,1);display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:32px!important;cursor:default!important;border-radius:52px!important}.cta-button-mega-expanded .mega-expanded-close-button,.cta-button-mega-expanded .mega-expanded-close-button *,.cta-button-mega-expanded .waitlist-copy-button,.cta-button-mega-expanded .waitlist-copy-button *,.cta-button-mega-expanded .waitlist-social-button,.cta-button-mega-expanded .waitlist-social-button *{cursor:pointer!important}.mega-expanded-close-button{position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgba(250,250,250,.1);border:none;border-radius:50%;color:white;cursor:pointer!important;transition:opacity .3s ease,background .2s ease;z-index:10;opacity:0;pointer-events:none}.mega-expanded-close-button.visible{opacity:1;pointer-events:auto}.mega-expanded-close-button:hover{background:rgba(255,255,255,.1)}.mega-expanded-close-button svg{width:16px;height:16px}.cta-confirmation-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:white;text-align:center;gap:16px;overflow:visible;cursor:default;transition:opacity .3s ease;font-family:var(--font-diatype)}.cta-confirmation-content *{font-family:inherit}.cta-confirmation-content.fading-out{opacity:0}.waitlist-confirmation-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:white;text-align:center;gap:32px;overflow:visible;padding:0}@keyframes waitlistFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.waitlist-confirmation-card .waitlist-rank-section{animation:waitlistFadeIn .4s ease-out .6s forwards;opacity:0}.waitlist-confirmation-card .waitlist-content-wrapper{animation:waitlistFadeIn .4s ease-out .7s forwards;opacity:0}.waitlist-rank-section{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.waitlist-rank-label{font-size:32px;font-weight:300;color:white;margin:0;line-height:1.46;letter-spacing:-.64px}.waitlist-rank-number{font-size:120px;font-weight:500;color:white;margin:0;line-height:1;letter-spacing:-2.4px;white-space:nowrap}.waitlist-content-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.waitlist-subtitle{font-size:28px;font-weight:300;color:rgba(255,255,255,.7);margin:0 0 32px;line-height:1.46;letter-spacing:-.56px;max-width:410px;text-align:center}.waitlist-share-container{display:flex;flex:0 0 auto;align-items:center;gap:16px;background:rgba(255,255,255,.1);border:none;border-radius:56px;padding:12px 13px 12px 24px;width:-moz-max-content;width:max-content;max-width:432px;box-sizing:border-box;margin-bottom:32px}.waitlist-share-url{color:white;font-size:24px;font-weight:300;letter-spacing:-.48px;line-height:1.46;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.waitlist-copy-button{display:flex;align-items:center;justify-content:center;background:white;color:black;border:none;border-radius:56px;padding:9px 18px;height:33.4px;width:55.8px;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s ease;flex-shrink:0;letter-spacing:-.28px}.waitlist-copy-text{display:none}.waitlist-copy-icon{display:block}.waitlist-copy-button:hover{background:rgba(255,255,255,.85)}.waitlist-copy-button:active{transform:scale(.95)}.waitlist-social-section{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.waitlist-social-text{font-size:14px;font-weight:400;color:rgba(255,255,255,.7);margin:0;line-height:1.5;letter-spacing:-.14px}.waitlist-social-buttons{display:flex;gap:12px;justify-content:center}.waitlist-social-button{display:flex;align-items:center;justify-content:center;padding:8px 24px;border:1px solid rgba(255,255,255,.1);border-radius:52px;background:transparent;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.14px;text-decoration:none;transition:all .2s ease;cursor:pointer!important}.waitlist-social-button,.waitlist-social-button:visited{color:rgba(255,255,255,.7)}.waitlist-social-button:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.8)}@media (max-height:864px),(max-width:768px){.cta-button-mega-expanded{width:400px!important;max-width:400px!important;height:542px!important;max-height:542px!important;padding:24px!important;border-radius:32px!important}.waitlist-confirmation-card{gap:32px;padding:0}.waitlist-rank-section{gap:8px}.waitlist-rank-label{font-size:18px}.waitlist-rank-number{font-size:72px;letter-spacing:-1.5px}.waitlist-subtitle{font-size:18px;letter-spacing:-.36px}.waitlist-share-container{max-width:100%;padding:6px 7px 6px 18px;margin-bottom:32px}.waitlist-share-url{font-size:16px}.waitlist-copy-button{padding:8px 14px;font-size:12px}.waitlist-social-buttons{flex-wrap:wrap;gap:8px}.waitlist-social-button{padding:6px 16px;font-size:12px}.waitlist-social-section{gap:16px}}@media (max-height:500px){.cta-button-mega-expanded{width:650px!important;max-width:650px!important;height:auto!important;max-height:none!important;padding:32px!important}.waitlist-confirmation-card{flex-direction:row;gap:32px;justify-content:flex-start;align-items:flex-start}.waitlist-rank-section{gap:8px;align-items:flex-start;padding-top:40px}.waitlist-rank-label{text-align:left}.waitlist-content-wrapper{max-width:420px;align-items:flex-start;padding-top:40px}.waitlist-subtitle{text-align:left}.waitlist-share-container{margin-bottom:32px}.waitlist-social-section{align-items:flex-start}}.holo-card-container{width:100%;display:flex;flex-direction:column;align-items:center;line-height:1}.holo-card__label{display:block;width:100%;font-size:20px;font-weight:400;color:white;margin-bottom:8px;line-height:1.5;letter-spacing:-.01em;text-align:left}.holo-card__rank{display:flex;align-items:flex-start;line-height:1}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;position:relative}.odometer-inside{line-height:1!important}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative;line-height:1!important}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden;line-height:1!important}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent);z-index:1}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;transform:translateZ(0);line-height:1!important}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{line-height:1}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.holo-card__rank .odometer{display:block!important;font-size:120px!important;font-weight:500!important;letter-spacing:-.02em;color:white!important;white-space:nowrap;line-height:1!important}.holo-card__rank .odometer-inside{display:flex!important;align-items:flex-start!important}.holo-card__rank .odometer-digit{display:inline-block!important;position:relative;height:1em;width:.6em}.holo-card__rank .odometer-digit[data-digit="0"]{width:.62em!important}.holo-card__rank .odometer-digit[data-digit="1"]{width:.32em!important}.holo-card__rank .odometer-digit[data-digit="2"],.holo-card__rank .odometer-digit[data-digit="3"]{width:.55em!important}.holo-card__rank .odometer-digit[data-digit="4"]{width:.58em!important}.holo-card__rank .odometer-digit[data-digit="5"]{width:.55em!important}.holo-card__rank .odometer-digit[data-digit="6"]{width:.58em!important}.holo-card__rank .odometer-digit[data-digit="7"]{width:.52em!important}.holo-card__rank .odometer-digit[data-digit="8"]{width:.6em!important}.holo-card__rank .odometer-digit[data-digit="9"]{width:.58em!important}.holo-card__rank .odometer-digit-spacer{display:inline-block!important;visibility:hidden;width:0!important;overflow:hidden}.holo-card__rank .odometer-digit-inner{position:absolute!important;top:0;left:0;right:0;bottom:0;overflow:hidden;text-align:center!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent)}.holo-card__rank .odometer-ribbon,.holo-card__rank .odometer-ribbon-inner{display:block;width:100%}.holo-card__rank .odometer-value{display:block!important;width:100%;text-align:center!important}.holo-card__rank .odometer-formatting-mark{display:inline-flex!important;align-items:flex-start;justify-content:center;width:.25em;height:1em;line-height:1;color:white}@media (max-width:768px){.holo-card__rank .odometer{font-size:80px!important}}@media (max-height:864px) and (min-width:769px){.holo-card__rank .odometer{font-size:80px!important}}@media (max-height:500px) and (min-width:769px){.holo-card-container{align-items:flex-start}}.thinking-section-wrapper{position:relative;width:100%}.thinking-section{box-sizing:border-box;display:flex;flex-direction:column;gap:0;align-items:center;overflow:clip;padding:52px;position:sticky;top:16px;border-radius:52px;width:100%;height:calc(100vh - 32px);background-color:#f2f2f2}.thinking-parallax-bg{z-index:0}.thinking-parallax-bg,.thinking-parallax-bg:after{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.thinking-parallax-bg:after{content:"";background:rgba(0,0,0,0);z-index:1}.thinking-parallax-img-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;will-change:transform,opacity;opacity:0;transition:opacity .3s ease;pointer-events:none}.thinking-parallax-img-wrapper-active,.thinking-parallax-img-wrapper:first-child{opacity:1}.thinking-parallax-buffer{flex-shrink:0}.thinking-parallax-img-inner{width:auto;height:auto;max-width:none;pointer-events:none}.thinking-tabs-container{width:100%;display:flex;justify-content:center;margin-bottom:56px;position:relative;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.thinking-tabs{display:flex;align-items:center;gap:8px;padding:8px;background:rgba(255,255,255,.1);backdrop-filter:blur(20px);border-radius:100px;border:1px solid rgba(255,255,255,.15);transform:translateZ(0);pointer-events:auto}.thinking-tab{padding:16px 32px;border:none;background:transparent;border-radius:100px;font-family:ABCDiatype-Regular,sans-serif;font-size:16px;font-weight:500;color:rgba(255,255,255,.7);cursor:pointer;transition:all .2s ease;white-space:nowrap;pointer-events:auto}.thinking-tab:hover{color:rgba(255,255,255,.9)}.thinking-tab-active{background-color:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.thinking-tab-active,.thinking-tab-active:hover{color:#000000!important}.thinking-tab:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.thinking-tab-active:focus-visible{outline:2px solid #000000;outline-offset:2px}.thinking-content{width:100%;max-width:80%;display:flex;flex-direction:column;gap:32px;position:relative;z-index:1;align-self:flex-start;flex:1;justify-content:center;margin-top:-100px}@media (min-width:769px) and (max-width:960px){.thinking-content{max-width:80%}}@media (min-width:1280px) and (max-width:1599px){.thinking-content{max-width:70%}}@media (min-width:1600px){.thinking-content{max-width:65%}}.thinking-description{max-width:360px}.thinking-description .body-text{color:#ffffff;font-size:18px;font-family:ABCDiatype-Regular,sans-serif;font-weight:500;line-height:1.4;letter-spacing:normal;white-space:pre-line}.thinking-conversation{display:grid;align-items:start}.thinking-tab-content{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;flex-direction:column;gap:24px}.thinking-tab-content-active{opacity:1;pointer-events:auto;transition:opacity .3s ease .3s}.thinking-tab-content .thinking-message{opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.thinking-tab-content-active .thinking-message-user{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;transition-delay:.3s}.thinking-tab-content-active .thinking-message-ai{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;transition-delay:.45s}.thinking-message{display:flex;align-items:flex-start;gap:16px}.thinking-message-icon{width:32px;height:32px;min-width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:10px}.thinking-message-icon-user{background-color:#ffffff;color:#0000C8}.thinking-quote-symbol{font-family:ABCDiatype-Regular,sans-serif;font-size:18px;font-weight:500;line-height:1}.thinking-message-icon-ai{background-color:#0000C8;color:#ffffff}.thinking-message-text{font-family:var(--font-body);font-size:clamp(40px,3.5vw,56px);line-height:1.2;margin:0;padding-top:2px;color:#ffffff}.thinking-message-text-ai{color:#ffffff}@media (max-width:768px){.thinking-section{padding:42px}.thinking-tabs{gap:4px;padding:6px}.thinking-tab{padding:12px 20px;font-size:15px}.thinking-message-text{font-size:32px}.thinking-tabs-container{margin-bottom:60px}.thinking-content{max-width:100%}}@media (max-width:480px){.thinking-section{padding:32px 24px 24px;border-radius:52px;height:calc(100vh - 16px);top:8px}.thinking-content{max-width:100%}.thinking-conversation{min-height:0}.thinking-tabs-container{display:block;text-align:center;overflow:visible;margin-bottom:48px}.thinking-tabs{display:inline-flex;flex-wrap:nowrap;gap:2px;padding:4px}.thinking-tab{padding:10px 16px;font-size:15px}.thinking-message-text{font-size:28px}.thinking-message-icon{width:24px;height:24px;min-width:24px}.thinking-quote-icon{width:8px;height:6px}.thinking-message-icon-ai svg{width:12px;height:12px}}@media (max-height:700px){.thinking-section{top:0!important;height:100vh!important}.thinking-message-text{font-size:24px;line-height:1.35}.thinking-description .body-text{font-size:16px}.thinking-tabs-container{margin-bottom:32px}.thinking-content{justify-content:flex-start!important;margin-top:0!important;gap:24px}}