.landing-module__AtPAbq__page{--p500:#b5703c;--p400:#d4884a;--p300:#e8a872;--p200:#f3ccab;--p100:#fae8d8;--g500:#7aa32e;--g100:#e5f0d0;--a500:#5b3dba;--a100:#e0d8fd;--n900:#1e1914;--n800:#332c24;--n700:#4a4137;--n600:#6b6054;--n500:#8a7e6f;--n400:#b0a494;--n300:#cfc5b8;--n200:#e5ded4;--n100:#f7f3ee;--n50:#fdfbf8;--sh-md:0 4px 14px #3e251514;--sh-lg:0 10px 28px #3e25151a;color:#fff;background:#1e1914;min-height:100vh;font-family:Manrope,sans-serif;overflow-x:hidden}.landing-module__AtPAbq__topbar{background:linear-gradient(90deg, var(--p500) 0%, var(--p400) 45%, var(--g500) 100%);z-index:100;width:100%;height:4px;position:fixed;top:0;left:0}.landing-module__AtPAbq__header{z-index:10;justify-content:space-between;align-items:center;padding:28px 24px 0;display:flex;position:relative}.landing-module__AtPAbq__logoWrap{align-items:center;gap:8px;display:flex}.landing-module__AtPAbq__spnPill{background:#ffffff0d;border:1px solid #ffffff17;border-radius:20px;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.landing-module__AtPAbq__spnLogo{object-fit:contain;opacity:.9;flex-shrink:0;width:28px;height:auto}.landing-module__AtPAbq__spnText{text-transform:uppercase;letter-spacing:1px;color:#fff6;font-size:10px;font-weight:700}.landing-module__AtPAbq__hero{text-align:center;padding:40px 24px 32px;position:relative}.landing-module__AtPAbq__heroGlow{pointer-events:none;background:radial-gradient(circle,#b5703c33 0%,#0000 65%);border-radius:50%;width:400px;height:400px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.landing-module__AtPAbq__eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:var(--p500);align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:700;display:inline-flex}.landing-module__AtPAbq__eyebrowDot{background:var(--g500);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite landing-module__AtPAbq__pulseDot}@keyframes landing-module__AtPAbq__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.landing-module__AtPAbq__heroHeadline{letter-spacing:-1px;color:#fff;margin-bottom:14px;font-family:Bricolage Grotesque,sans-serif;font-size:32px;font-weight:800;line-height:1.08}.landing-module__AtPAbq__heroHeadline em{color:var(--p400);font-style:normal}.landing-module__AtPAbq__heroSub{color:var(--n500);max-width:340px;margin:0 auto 32px;font-size:15px;font-weight:500;line-height:1.65}.landing-module__AtPAbq__storySection{padding:0 24px 32px}.landing-module__AtPAbq__storyCard{border:1px solid #ffffff12;border-left:3px solid var(--p500);background:#ffffff08;border-radius:12px;padding:22px 20px}.landing-module__AtPAbq__storyFounder{align-items:center;gap:14px;margin-bottom:18px;display:flex}.landing-module__AtPAbq__storyAvatar{object-fit:cover;object-position:center top;border:2px solid #b5703c4d;border-radius:12px;flex-shrink:0;width:56px;height:56px}.landing-module__AtPAbq__storyFounderName{color:#fff;margin-bottom:2px;font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:700}.landing-module__AtPAbq__storyFounderRole{color:var(--p400);letter-spacing:.3px;font-size:11px;font-weight:600}.landing-module__AtPAbq__storyLabel{letter-spacing:2px;text-transform:uppercase;color:var(--p500);margin-bottom:12px;font-size:10px;font-weight:700}.landing-module__AtPAbq__storyText{color:var(--n400);font-size:14px;font-weight:500;line-height:1.75}.landing-module__AtPAbq__storyTextEm{color:var(--n300)}.landing-module__AtPAbq__videoBlock{z-index:2;padding:0 24px 36px;position:relative}.landing-module__AtPAbq__videoContainer{background:var(--n800);aspect-ratio:16/9;cursor:pointer;border-radius:16px;max-width:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff12}.landing-module__AtPAbq__videoPlaceholder{background:var(--n800);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.landing-module__AtPAbq__playCircle{background:var(--p500);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 32px #b5703c73}.landing-module__AtPAbq__playCircle:hover{transform:scale(1.06);box-shadow:0 12px 40px #b5703c8c}.landing-module__AtPAbq__playIcon{border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #fff;width:0;height:0;margin-left:4px}.landing-module__AtPAbq__videoPlaceholderText{color:var(--n600);text-align:center;font-size:13px;font-weight:600}.landing-module__AtPAbq__videoNative{object-fit:cover;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.landing-module__AtPAbq__fullscreenBtn{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#0000008c;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;bottom:12px;right:12px}.landing-module__AtPAbq__fullscreenBtn:hover{background:#000000bf}.landing-module__AtPAbq__videoDuration{color:#fff;letter-spacing:.3px;background:#000000b3;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:14px;right:14px}.landing-module__AtPAbq__statsStrip{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;margin:0 0 48px;padding:20px 0;display:flex}.landing-module__AtPAbq__stat{text-align:center;border-right:1px solid #ffffff0f;flex:1;padding:0 12px}.landing-module__AtPAbq__stat:last-child{border-right:none}.landing-module__AtPAbq__statValue{letter-spacing:-.8px;color:var(--p400);margin-bottom:4px;font-family:Bricolage Grotesque,sans-serif;font-size:22px;font-weight:800;line-height:1;display:block}.landing-module__AtPAbq__statLabel{color:var(--n700);letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.3}.landing-module__AtPAbq__highlights{padding:0 24px 36px}.landing-module__AtPAbq__highlightsLabel{letter-spacing:2px;text-transform:uppercase;color:var(--n700);text-align:center;margin-bottom:16px;font-size:10px;font-weight:700}.landing-module__AtPAbq__highlightsGrid{flex-direction:column;gap:10px;display:flex}.landing-module__AtPAbq__highlightCard{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.landing-module__AtPAbq__highlightIco{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.landing-module__AtPAbq__highlightIco.landing-module__AtPAbq__copper{background:#b5703c2e}.landing-module__AtPAbq__highlightIco.landing-module__AtPAbq__olive{background:#7aa32e26}.landing-module__AtPAbq__highlightIco.landing-module__AtPAbq__violet{background:#5b3dba2e}.landing-module__AtPAbq__highlightTitle{letter-spacing:-.2px;color:#fff;margin-bottom:2px;font-family:Bricolage Grotesque,sans-serif;font-size:15px;font-weight:700}.landing-module__AtPAbq__highlightDesc{color:var(--n600);font-size:12px;font-weight:500;line-height:1.45}.landing-module__AtPAbq__quoteBlock{background:#b5703c14;border:1px solid #b5703c33;border-radius:14px;margin:0 24px 36px;padding:22px 20px;position:relative}.landing-module__AtPAbq__quoteMark{color:var(--p500);opacity:.3;font-family:Bricolage Grotesque,sans-serif;font-size:60px;font-weight:800;line-height:.8;position:absolute;top:12px;left:16px}.landing-module__AtPAbq__quoteText{color:var(--n300);z-index:1;padding-top:20px;font-size:14px;font-style:italic;font-weight:500;line-height:1.7;position:relative}.landing-module__AtPAbq__quoteAuthor{color:var(--p400);letter-spacing:.3px;margin-top:14px;font-size:11px;font-weight:700}.landing-module__AtPAbq__ctaSection{text-align:center;padding:0 24px 48px}.landing-module__AtPAbq__ctaLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--n700);margin-bottom:16px;font-size:11px;font-weight:700}.landing-module__AtPAbq__ctaBtn{background:var(--p500);color:#fff;text-align:center;letter-spacing:.2px;border-radius:12px;width:100%;margin-bottom:12px;padding:18px 24px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:all .15s;display:block;box-shadow:0 6px 28px #b5703c6b}.landing-module__AtPAbq__ctaBtn:hover{background:var(--p400);transform:translateY(-1px)}.landing-module__AtPAbq__ctaBtn:active{transform:translateY(0)}.landing-module__AtPAbq__ctaSecondary{color:var(--n600);padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:block}.landing-module__AtPAbq__ctaSecondary:hover{color:var(--n400)}.landing-module__AtPAbq__ctaSub{color:var(--n700);margin-top:8px;font-size:11px;font-weight:500}.landing-module__AtPAbq__partnerSection{padding:0 24px 48px}.landing-module__AtPAbq__partnerDivider{background:linear-gradient(90deg,#0000,#b5703c4d,#0000);height:1px;margin-bottom:36px}.landing-module__AtPAbq__partnerCard{background:#fdfbf8;border-radius:16px;padding:28px 24px;position:relative;overflow:hidden}.landing-module__AtPAbq__partnerGlow{pointer-events:none;background:radial-gradient(circle,#b5703c1f 0%,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-80px}.landing-module__AtPAbq__partnerEyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--p500);z-index:1;margin-bottom:14px;font-size:10px;font-weight:700;position:relative}.landing-module__AtPAbq__partnerHeadline{letter-spacing:-.5px;color:var(--n900);z-index:1;margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:22px;font-weight:800;line-height:1.15;position:relative}.landing-module__AtPAbq__partnerDesc{color:var(--n600);z-index:1;margin-bottom:24px;font-size:13px;font-weight:500;line-height:1.65;position:relative}.landing-module__AtPAbq__partnerBenefits{z-index:1;flex-direction:column;gap:10px;margin-bottom:24px;display:flex;position:relative}.landing-module__AtPAbq__partnerBenefit{align-items:center;gap:10px;display:flex}.landing-module__AtPAbq__partnerBenefitIco{background:#e5f0d0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.landing-module__AtPAbq__partnerBenefitText{color:var(--n700);font-size:13px;font-weight:600}.landing-module__AtPAbq__partnerForm{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.landing-module__AtPAbq__partnerInput{border:1px solid var(--n200);width:100%;color:var(--n900);background:#fff;border-radius:10px;outline:none;padding:14px 16px;font-family:Manrope,sans-serif;font-size:14px;font-weight:500}.landing-module__AtPAbq__partnerInput::placeholder{color:var(--n400)}.landing-module__AtPAbq__partnerBtn{background:var(--n900);color:#fff;cursor:pointer;letter-spacing:.2px;border:none;border-radius:10px;width:100%;padding:16px;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;transition:opacity .15s}.landing-module__AtPAbq__partnerBtn:hover{opacity:.85}.landing-module__AtPAbq__partnerDisclaimer{color:var(--n400);text-align:center;margin-top:0;font-size:11px;font-weight:500}.landing-module__AtPAbq__partnerSuccess{text-align:center;z-index:1;padding:20px 0;position:relative}.landing-module__AtPAbq__partnerSuccessIco{background:#e5f0d0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;display:flex}.landing-module__AtPAbq__partnerSuccessTitle{color:var(--n900);margin-bottom:8px;font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:800}.landing-module__AtPAbq__partnerSuccessText{color:var(--n600);font-size:13px;line-height:1.6}.landing-module__AtPAbq__callbackSection{padding:0 24px 48px}.landing-module__AtPAbq__callbackCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:24px 20px}.landing-module__AtPAbq__callbackBlock{margin-bottom:0}.landing-module__AtPAbq__callbackBlockTitle{color:var(--n100);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.landing-module__AtPAbq__callbackInputRow{flex-direction:column;gap:4px;display:flex}.landing-module__AtPAbq__callbackInputWrap{gap:8px;display:flex}.landing-module__AtPAbq__callbackInput{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;outline:none;flex:1;padding:11px 14px;font-family:Manrope,sans-serif;font-size:13px}.landing-module__AtPAbq__callbackInput::placeholder{color:var(--n600)}.landing-module__AtPAbq__callbackBtn{color:#fff;white-space:nowrap;background:var(--p500);cursor:pointer;border:none;border-radius:10px;padding:11px 18px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;transition:opacity .15s}.landing-module__AtPAbq__callbackBtn:hover{opacity:.9}.landing-module__AtPAbq__callbackError{color:#dc6464;padding-left:4px;font-size:11px}.landing-module__AtPAbq__callbackSuccess{color:var(--g300);background:#2e8b5726;border:1px solid #2e8b574d;border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:600;display:flex}.landing-module__AtPAbq__callbackDivider{align-items:center;gap:10px;margin:20px 0;display:flex}.landing-module__AtPAbq__callbackDividerLine{background:#ffffff1a;flex:1;height:1px}.landing-module__AtPAbq__callbackDividerText{color:var(--n500);font-size:11px;font-weight:500}.landing-module__AtPAbq__callbackCalendly{width:100%;color:var(--p300);background:0 0;border:1.5px solid #ac5b3766;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}.landing-module__AtPAbq__callbackCalendly:hover{opacity:.8}.landing-module__AtPAbq__callbackCalendlySub{text-align:center;color:var(--n600);margin-top:8px;font-size:11px}.landing-module__AtPAbq__footer{text-align:center;border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.landing-module__AtPAbq__footerLogo{opacity:.5}.landing-module__AtPAbq__footerLinks{gap:20px;display:flex}.landing-module__AtPAbq__footerLink{color:var(--n700);letter-spacing:.3px;font-size:11px;font-weight:600;text-decoration:none;transition:color .15s}.landing-module__AtPAbq__footerLink:hover{color:var(--n500)}.landing-module__AtPAbq__footerLegal{color:var(--n800);font-size:10px;line-height:1.5}
@keyframes fillAnimation{0%{fill:#0000}50%{fill:#ac5b37}to{fill:#0000}}.fill-animation{animation:2s infinite fillAnimation}
