@charset "UTF-8";.button{display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:#000;padding:16px 48px;border-radius:40px;font-size:16px;font-weight:500;border:none;font-family:Satoshi,sans-serif;text-decoration:none;cursor:pointer}.button:disabled{opacity:.6;cursor:not-allowed}.button.light{color:#000;background-color:#fff}.button.button--waitlist{color:#fff;background:#1174ff;border:1px solid #1174ff;box-shadow:none;font-weight:600;letter-spacing:0}.button.button--waitlist:hover{background:#0e63dd;border-color:#0e63dd;transform:none}@media (max-width: 767px){.button{padding:12px 28px;font-size:14px;border-radius:30px}}@media (max-width: 567px){.button{padding:10px 22px;font-size:13px}}.footer{display:flex;flex-direction:column;gap:64px;background-color:#000;color:#fff}.footer .footer__inner{padding:20px;border-top:1px solid rgba(255,255,255,.2);text-align:center}.footer .footer__inner p{margin:0}.footer .footer__links{margin-top:10px;display:flex;justify-content:center;gap:20px}.footer .footer__links a{color:#fff;opacity:.9}.footer .footer__links a:hover{text-decoration:underline}.navbar{background:#fff;position:sticky;z-index:3;top:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;height:var(--header-height)}.navbar .sidebar-logo{width:120px;height:32px}@media (max-width: 767px){.navbar .sidebar-logo{width:100px;height:27px}}@media (max-width: 567px){.navbar .sidebar-logo{width:92px;height:24px}}.navbar .navbar__sections{display:flex;justify-content:space-between;align-items:center;gap:78px}@media (max-width: 992px){.navbar .navbar__sections{gap:48px}}@media (max-width: 767px){.navbar .navbar__sections{display:none}}.navbar .navbar__sections a{font-size:16px;font-weight:600}.navbar .navbar__sections a:hover{text-decoration:underline}@media (max-width: 567px){.navbar button{display:none}}.join-waitlist-page{padding:32px 20px 64px;background:radial-gradient(circle at 20% 0%,#f4f9ff,#eef4ff 40%,#f7f9fd)}.join-waitlist-page__inner{max-width:760px;margin:0 auto;background:#fff;border:1px solid #e7ecf8;border-radius:16px;padding:32px}.join-waitlist-page__eyebrow{margin:0;text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:#0f6fff;font-weight:700}.join-waitlist-page h1{margin:10px 0;font-size:40px;line-height:1.2}.join-waitlist-page__intro{margin:0 0 24px;color:#42506b;line-height:1.6}.join-waitlist-form{display:grid;gap:10px}.join-waitlist-form label{font-size:14px;font-weight:600;margin-top:4px}.join-waitlist-form input,.join-waitlist-form select{width:100%;box-sizing:border-box;border:1px solid #d6dff2;border-radius:10px;padding:12px 14px;font-size:15px;font-family:Satoshi,sans-serif;background:#fff}.join-waitlist-form input:focus,.join-waitlist-form select:focus{outline:none;border-color:#0f6fff;box-shadow:0 0 0 3px #0f6fff1f}.join-waitlist-form .button{margin-top:8px;justify-self:start}.join-waitlist-feedback{margin:16px 0 0;padding:12px 14px;border-radius:10px;font-size:14px;font-weight:600}.join-waitlist-feedback.success{background:#e8fcef;color:#0d7d3a;border:1px solid #ade4c0}.join-waitlist-feedback.error{background:#fff0f0;color:#b02222;border:1px solid #f5c2c2}@media (max-width: 767px){.join-waitlist-page{padding:20px 12px 48px}.join-waitlist-page__inner{padding:22px}.join-waitlist-page h1{font-size:30px}}.banner{position:relative;background-color:#000;background-image:url(/assets/banner-image-BeksoMaz.png);background-size:cover;background-position:center;color:#fff;overflow:hidden}.banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;z-index:1}.banner .banner__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;text-align:center;padding:0 20px;height:calc(100dvh - var(--header-height));max-height:1000px}.banner .banner__inner .banner__pill{border:1px solid rgba(255,255,255,.4);border-radius:999px;padding:10px 18px;background:#ffffff1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:12px;letter-spacing:.08em;text-transform:uppercase;animation:fadeUp .5s ease both}.banner .banner__inner .banner__title{font-size:58px;font-weight:800;max-width:800px;animation:fadeUp .65s ease both}@media (max-width: 992px){.banner .banner__inner .banner__title{font-size:52px}}@media (max-width: 767px){.banner .banner__inner .banner__title{font-size:44px}}.banner .banner__inner .banner__description{font-size:18px;font-weight:500;color:#e0e0e0;animation:fadeUp .75s ease both}.banner .banner__inner .button{animation:fadeUp .85s ease both}.banner .banner__inner .banner__meta{width:min(960px,100%);margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;animation:fadeUp .98s ease both}.banner .banner__inner .banner__meta-item{background:#00000073;border:1px solid rgba(255,255,255,.2);border-radius:12px;text-align:left;padding:12px}.banner .banner__inner .banner__meta-item span{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#fdcf3b;font-weight:700}.banner .banner__inner .banner__meta-item p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#f5f5f5}@media (max-width: 992px){.banner .banner__inner .banner__meta{grid-template-columns:1fr}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.flex-section{display:flex;flex-direction:row;justify-content:space-between;min-height:520px}@media (max-width: 767px){.flex-section{flex-direction:column}}.flex-section .flex-section__text{width:calc(57% - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;background:linear-gradient(145deg,#020202,#111);color:#fff}@media (max-width: 767px){.flex-section .flex-section__text{width:calc(100% - 40px)!important}}@media (min-width: 767px){.flex-section .flex-section__text>div{max-width:599px}}.flex-section .flex-section__text .flex-section__text__inner{display:flex;flex-direction:column;justify-content:center;gap:22px}.flex-section .flex-section__text .flex-section__text__inner .flex-section__text-eyebrow{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#8ca9ff;font-weight:700}.flex-section .flex-section__text .flex-section__text__inner .flex-section__text-title{color:#fdcf3b;font-size:40px;line-height:1.2;font-weight:700;letter-spacing:-1px}.flex-section .flex-section__text .flex-section__text__inner .flex-section__text-description{font-size:18px;line-height:1.7;font-weight:400;color:#d6d6d6;max-width:560px}.flex-section .flex-section__text .flex-section__text__inner .flex-section__text__button-wrapper{width:100%}.flex-section .flex-section__image{flex:1;display:flex;justify-content:center;align-items:center;padding:52px 20px;background:radial-gradient(circle at 80% 30%,#f5f8ff,#fff 50%)}.flex-section .flex-section__image img{width:84%;height:auto;border-radius:20px;box-shadow:0 24px 48px #14234238}@media (max-width: 767px){.flex-section.reverse{flex-direction:column-reverse}}.flex-section.reverse .flex-section__text{width:calc(43% - 40px);background:linear-gradient(145deg,#041226,#091a38)}.flex-section.reverse .flex-section__text .flex-section__text-title{color:#1174ff}.flex-section.reverse .flex-section__text .flex-section__text-eyebrow{color:#7ec6ff}@media (max-width: 992px){.flex-section .flex-section__text .flex-section__text__inner .flex-section__text-title{font-size:34px}}.features{background:linear-gradient(180deg,#060606,#000);color:#fff}.features .features__inner{display:flex;flex-direction:column;gap:42px;padding:96px 20px}.features .features__inner .features__title{color:#ff4343;font-size:42px;line-height:1.2;font-weight:600;text-align:center}.features .features__inner .features__main{display:flex;flex-direction:row;justify-content:space-between;max-width:1300px;margin:0 auto;gap:20px}@media (max-width: 767px){.features .features__inner .features__main{flex-direction:column;gap:32px}}.features .features__inner .features__main .features__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:370px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:28px 22px;transition:transform .22s ease,border-color .22s ease}.features .features__inner .features__main .features__item:hover{transform:translateY(-3px);border-color:#ffffff42}.features .features__inner .features__main .features__item img{width:64px;height:64px}.features .features__inner .features__main .features__item .features__item-title{font-size:24px;font-weight:700}.features .features__inner .features__main .features__item .features__item-description{color:#b2b2b2;line-height:1.6}.how-it-works{padding:88px 20px;background:linear-gradient(180deg,#f6f9ff,#fff)}.how-it-works__inner{max-width:1180px;margin:0 auto}.how-it-works__top{max-width:760px;margin-bottom:28px}.how-it-works__top h2{margin:0;font-size:40px;line-height:1.2;letter-spacing:-.6px}.how-it-works__eyebrow{margin:0 0 10px;color:#1174ff;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.how-it-works__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.how-it-works__card{border:1px solid #e4ebfa;border-radius:16px;background:#fff;padding:22px}.how-it-works__card h3{margin:0 0 10px;font-size:24px;line-height:1.25}.how-it-works__card p{margin:0;color:#3f4f6a;line-height:1.6}.how-it-works__index{margin:0 0 12px;color:#ff4343;font-weight:800;font-size:13px;letter-spacing:.1em}@media (max-width: 992px){.how-it-works__top h2{font-size:32px}.how-it-works__grid{grid-template-columns:1fr}}.momentum{background:radial-gradient(circle at 10% 20%,#1d1d1d,#0a0a0a 35%,#000);color:#fff;padding:80px 20px}.momentum__inner{max-width:1180px;margin:0 auto;display:grid;gap:30px}.momentum__headline{display:grid;gap:14px}.momentum__headline h2{margin:0;font-size:42px;line-height:1.2;max-width:740px}.momentum__eyebrow{margin:0;color:#fdcf3b;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.momentum__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.momentum__stat{background:#ffffff0a;border:1px solid;border-radius:18px;padding:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:floatIn .5s ease both}.momentum__stat:nth-child(2){animation-delay:.12s}.momentum__stat:nth-child(3){animation-delay:.22s}.momentum__stat-value{margin:0;font-size:36px;line-height:1.1;font-weight:800}.momentum__stat-label{margin:10px 0 0;color:#d0d0d0;line-height:1.5}@keyframes floatIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 992px){.momentum__headline h2{font-size:34px}}@media (max-width: 767px){.momentum{padding:64px 20px}.momentum__stats{grid-template-columns:1fr}.momentum__headline h2{font-size:28px}}.resources{padding:90px 20px;background:linear-gradient(180deg,#fff,#f8fbff)}.resources__inner{max-width:1180px;margin:0 auto}.resources__top{max-width:760px;margin-bottom:32px}.resources__top h2{margin:0;font-size:40px;line-height:1.2;letter-spacing:-.8px}.resources__eyebrow{margin:0 0 10px;color:#0f6fff;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.resources__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.resources__card{border-radius:16px;border:1px solid #e6ecf7;background:#fff;padding:24px;display:grid;gap:12px;transition:transform .22s ease,box-shadow .22s ease}.resources__card:hover{transform:translateY(-4px);box-shadow:0 16px 28px #09214e1a}.resources__card h3{margin:0;font-size:24px;line-height:1.3}.resources__card p{margin:0;color:#35455f;line-height:1.55}.resources__card .resources__read-guide{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid #d8e2f4;font-size:14px;font-weight:600;color:#0f6fff;background:linear-gradient(180deg,#fff,#f1f7ff);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.resources__card .resources__read-guide:after{content:"→";font-size:14px;line-height:1}.resources__card .resources__read-guide:hover{transform:translateY(-1px);border-color:#0f6fff;box-shadow:0 8px 16px #0f6fff2e}.resources__tag{margin:0;display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.07em;color:#ff4343;text-transform:uppercase}@media (max-width: 992px){.resources__top h2{font-size:32px}.resources__grid{grid-template-columns:1fr}}.playbook-page{padding:32px 20px 64px;background:linear-gradient(180deg,#fbfcff,#f5f8ff)}.playbook-page__inner{max-width:920px;margin:0 auto;padding:34px;background:#fff;border:1px solid #e8edf8;border-radius:16px}.playbook-page__inner--empty{text-align:center}.playbook-page__tag{margin:0;color:#0f6fff;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}.playbook-page h1{margin:10px 0 12px;font-size:42px;line-height:1.2}.playbook-page__summary{margin:0;color:#38445e;font-size:17px;line-height:1.6}.playbook-page__read-time{margin:14px 0 0;color:#6c7488;font-size:14px}.playbook-page__sections{margin-top:30px;display:grid;gap:22px}.playbook-page__section{padding:20px;border-radius:12px;background:#f8faff;border:1px solid #e4ebfb}.playbook-page__section h2{margin:0 0 10px;font-size:24px;line-height:1.3}.playbook-page__section ul{margin:0;padding-left:20px}.playbook-page__section li{margin-bottom:8px;color:#2f3e5a;line-height:1.6}.playbook-page__cta{margin-top:30px;background:#111;color:#fff;border-radius:14px;padding:20px;display:flex;justify-content:space-between;align-items:center;gap:16px}.playbook-page__cta h3{margin:0;font-size:21px;line-height:1.3}.playbook-page__home-link{display:inline-flex;margin-top:8px;color:#0f6fff}@media (max-width: 767px){.playbook-page{padding:20px 12px 48px}.playbook-page__inner{padding:22px}.playbook-page h1{font-size:32px}.playbook-page__section h2{font-size:20px}.playbook-page__cta{flex-direction:column;align-items:flex-start}}.legal-page{padding:32px 20px 80px;background:#fafafa}.legal-page__content{max-width:920px;margin:0 auto;padding:32px;background:#fff;border-radius:16px;border:1px solid #ececec}.legal-page__content h1{margin:0 0 24px;font-size:38px;line-height:1.2;letter-spacing:-.6px}.legal-page__content h2{margin:28px 0 10px;font-size:22px;line-height:1.3;letter-spacing:-.2px}.legal-page__content h3{margin:18px 0 10px;font-size:18px;line-height:1.4}.legal-page__content p{margin:0 0 12px;font-size:15px;line-height:1.65;color:#1e1e1e}.legal-page__content ul{margin:0 0 12px;padding-left:22px}.legal-page__content ul li{font-size:15px;line-height:1.65;color:#1e1e1e}@media (max-width: 768px){.legal-page{padding:20px 12px 48px}.legal-page__content{padding:20px;border-radius:12px}.legal-page__content h1{font-size:30px}.legal-page__content h2{font-size:20px}}:root{--header-height: 80px}:root{font-family:Satoshi,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}a{text-decoration:none;color:inherit}.no_select,.click{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.click{cursor:pointer;transition:transform .2s ease}.click:active{opacity:.85;transform:translateY(4px)}.font-secondary{font-family:Bricolage Grotesque,sans-serif;letter-spacing:-.3px}
