:root{--ac-bg:#06070b;--ac-deep:#0b0e15;--ac-surface:#10141c;--ac-surface2:#151a23;--ac-line:#29303b;--ac-text:#f1f4f7;--ac-muted:#a8b2c0;--ac-accent:#d7ff3a;--ac-accent2:#bcf05b;--ac-radius:22px;--ac-width:1232px}html{scroll-behavior:smooth}body{background:var(--ac-bg);color:var(--ac-text)}body,button,input,textarea,select{font-family:Inter,Assistant,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}*,*:before,*:after{box-sizing:border-box}body .gradient{background:var(--ac-bg)}.ac-container{width:min(calc(100% - 48px),var(--ac-width));margin-inline:auto}.ac-section{padding:104px 0;position:relative}.ac-section--compact{padding:64px 0}.ac-alt{background:#0b0e14}.ac-subtle{color:var(--ac-muted)}.ac-upper{font-size:12px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--ac-accent);display:inline-flex;align-items:center;gap:10px}.ac-upper:before{content:"";width:21px;height:1px;background:var(--ac-accent)}.ac-h2{font-size:clamp(32px,4.5vw,58px);line-height:1.12;letter-spacing:-.048em;font-weight:780;margin:20px 0}.ac-h3{font-size:clamp(20px,2.3vw,25px);line-height:1.27;letter-spacing:-.025em;font-weight:760;margin:0 0 12px}.ac-lead{font-size:17px;line-height:1.8;color:var(--ac-muted);max-width:640px;margin:0}.ac-eyebrow{font-size:14px;font-weight:650;color:var(--ac-muted)}.ac-center{text-align:center}.ac-center .ac-lead{margin-inline:auto}.ac-section__head{margin-bottom:45px}.ac-section__head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ac-section__head--split .ac-lead{max-width:445px}.ac-kicker{background:#d7ff3a14;border:1px solid rgba(215,255,58,.22);color:#dfff82;border-radius:999px;padding:9px 14px;display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:720;letter-spacing:.02em}.ac-dot{width:7px;height:7px;border-radius:100%;background:var(--ac-accent);box-shadow:0 0 0 4px #d7ff3a1f}.ac-btn{-webkit-appearance:none;appearance:none;border:1px solid transparent;background:var(--ac-accent);color:#080a0b!important;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:17px 26px;font-size:14px;font-weight:800;text-decoration:none!important;border-radius:12px;min-height:52px;transition:transform .18s,background .18s,border-color .18s;line-height:1.2;cursor:pointer}.ac-btn:hover{transform:translateY(-2px);background:#e4ff7f}.ac-btn:focus-visible,.ac-link:focus-visible,.ac-header a:focus-visible,.ac-footer a:focus-visible{outline:3px solid #d7ff3a;outline-offset:4px}.ac-btn--dark{background:#171d27;color:#fff!important;border-color:#323945}.ac-btn--dark:hover{background:#252d39}.ac-btn--outline{background:transparent;color:#f2f5f6!important;border:1px solid #363e48}.ac-btn--outline:hover{background:#17202a}.ac-btn--wide{width:100%}.ac-link{font-size:14px;color:var(--ac-accent);font-weight:740;text-decoration:none;display:inline-flex;align-items:center;gap:7px}.ac-link:hover{text-decoration:underline}.ac-mutedlink{color:var(--ac-muted)!important}.ac-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ac-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ac-card{border-radius:var(--ac-radius);border:1px solid var(--ac-line);background:linear-gradient(156deg,#171b24,#0d1017);padding:28px;min-width:0}.ac-icon{width:52px;height:52px;border-radius:15px;background:#d7ff3a1a;border:1px solid rgba(215,255,58,.19);color:var(--ac-accent);display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.ac-chip{display:inline-block;border:1px solid #343d49;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:650;color:#cdd4dc}.ac-check{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;background:#d7ff3a1a;color:var(--ac-accent);font-size:12px;font-weight:900;flex-shrink:0}.ac-checklist{margin:0;padding:0;list-style:none;display:grid;gap:13px}.ac-checklist li{display:flex;align-items:flex-start;gap:12px;line-height:1.5;font-size:14px;color:#d6dce4}.ac-announcement{background:#d7ff3a;color:#0b1106;font-size:12px;letter-spacing:.015em;font-weight:750;text-align:center;padding:10px 18px}.ac-header{background:#06070bf0;border-bottom:1px solid #20252d;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ac-nav{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:25px}.ac-wordmark{color:#f7f9fb!important;text-decoration:none!important;display:inline-flex;gap:10px;align-items:center;font-size:23px;font-weight:820;letter-spacing:-.065em;white-space:nowrap}.ac-wordmark__icon{display:inline-grid;place-items:center;background:var(--ac-accent);color:#0a1005;min-width:34px;height:34px;border-radius:11px;font-size:21px;font-weight:900;letter-spacing:-.09em}.ac-wordmark strong{color:var(--ac-accent);font-weight:840}.ac-nav__links{display:flex;align-items:center;gap:28px}.ac-nav__links a{font-size:13px;color:#c8d0d9;text-decoration:none;transition:color .2s;font-weight:660}.ac-nav__links a:hover{color:var(--ac-accent)}.ac-nav__actions{display:flex;align-items:center;gap:18px}.ac-cart-link{display:inline-flex;align-items:center;gap:5px;color:#f1f1f1;font-size:13px;text-decoration:none;font-weight:700}.ac-header .ac-btn{min-height:43px;padding:12px 16px;font-size:12px}.ac-mobile-nav{display:none}.ac-mobile-nav summary{list-style:none;cursor:pointer;border:1px solid var(--ac-line);border-radius:9px;padding:10px 12px;font-size:18px}.ac-mobile-nav summary::-webkit-details-marker{display:none}.ac-mobile-nav__panel{position:absolute;top:100%;left:0;right:0;background:#0d1118;border-bottom:1px solid #2b313a;padding:20px 24px 30px;box-shadow:0 25px 35px #0000004d}.ac-mobile-nav__panel a{display:block;color:#fff;text-decoration:none;padding:13px 7px;border-bottom:1px solid #202630;font-size:14px}.ac-hero{padding:100px 0 108px;overflow:hidden;position:relative;background:radial-gradient(ellipse 44% 48% at 84% 36%,rgba(127,177,43,.13),transparent 80%),radial-gradient(ellipse 38% 40% at 27% 0,rgba(27,68,64,.16),transparent 75%),#06070b}.ac-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to right,transparent 18%,black);mask-image:linear-gradient(to right,transparent 18%,black);pointer-events:none}.ac-hero__grid{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:60px;position:relative}.ac-hero h1{font-size:clamp(45px,5.7vw,81px);line-height:1.065;letter-spacing:-.07em;margin:24px 0;font-weight:790}.ac-hero h1 em{color:var(--ac-accent);font-style:normal}.ac-hero__copy>p{color:#b7c1ce;font-size:17px;line-height:1.85;max-width:535px}.ac-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.ac-hero__micro{margin-top:28px;display:flex;flex-wrap:wrap;gap:17px;color:#bbc4cb;font-size:12px;font-weight:650}.ac-hero__micro span{display:inline-flex;align-items:center;gap:7px}.ac-hero__micro b{color:var(--ac-accent);font-weight:900}.ac-dashboard{position:relative;min-height:478px;transform:perspective(1200px) rotateY(-3deg) rotateX(2deg)}.ac-dashboard__frame{border:1px solid #384151;background:#0f131b;border-radius:21px;box-shadow:0 36px 100px #000b,0 0 95px #a9d62e15;overflow:hidden}.ac-dashboard__top{padding:16px 18px;background:#181e28;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343c48}.ac-traffic{display:flex;gap:5px}.ac-traffic i{width:8px;height:8px;background:#46515f;border-radius:50%}.ac-traffic i:first-child{background:#d7ff3a}.ac-dashboard__top small{color:#98a5b6;font-size:10px}.ac-dashboard__inner{padding:23px}.ac-dash__greet{display:flex;align-items:center;justify-content:space-between;gap:20px}.ac-dash__greet h3{margin:0;color:#fff;font-size:23px;line-height:1.2;font-weight:800}.ac-dash__greet p{margin:6px 0 0;font-size:12px;color:#aab5c3}.ac-dash__avatar{background:#d7ff3a;border-radius:12px;padding:11px;color:#0b0e10;font-weight:900}.ac-dashboard__statrow{margin-top:21px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ac-dash__stat{background:#1b2230;border:1px solid #323c4b;border-radius:13px;padding:13px 12px}.ac-dash__stat b{font-size:19px;display:block;color:#fff;line-height:1.2}.ac-dash__stat small{display:block;color:#8f9caa;font-size:10px;line-height:1.5;margin-top:5px}.ac-dash__stat:first-child b{color:#d7ff3a}.ac-dash__divider{height:1px;background:#303947;margin:23px 0 18px}.ac-dash__label{font-size:13px;font-weight:800;color:#e2e9f1;margin-bottom:11px}.ac-dash__lesson{display:flex;gap:13px;align-items:center;background:#171d28;border:1px solid #303945;border-radius:13px;padding:12px;margin-top:9px}.ac-dash__lesson__icon{width:42px;height:42px;display:grid;place-items:center;color:var(--ac-accent);border-radius:10px;background:#2c3533;font-size:20px}.ac-dash__lesson b{font-size:12px;color:#f0f3f9;display:block}.ac-dash__lesson p{font-size:10px;color:#9aa8b9;margin:5px 0 0}.ac-dash__lesson small{color:#b5bfcb;font-size:10px;margin-left:auto;white-space:nowrap}.ac-dash__float{position:absolute;bottom:-25px;right:-25px;border:1px solid #4e5d43;padding:15px 18px;background:#151e19;box-shadow:0 20px 45px #000b;border-radius:14px;font-size:12px;color:#e6f5dd;display:flex;gap:10px;align-items:center}.ac-dash__float b{font-size:23px;color:var(--ac-accent)}.ac-strip{border-block:1px solid #232a34;background:#0c1016}.ac-strip__content{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;flex-wrap:wrap}.ac-strip__content span{font-weight:800;font-size:12px;color:#abb7c5;letter-spacing:.035em}.ac-strip__content b{font-weight:780;font-size:15px;color:#e8ecf0}.ac-strip__content b:before{content:"\2726";color:var(--ac-accent);margin-right:10px}.ac-benefit-card{padding:30px;min-height:250px}.ac-benefit-card .ac-icon{margin-bottom:26px}.ac-benefit-card p,.ac-resource p,.ac-audience-card p{color:#aab4c0;font-size:14px;line-height:1.75;margin:0}.ac-resource{padding:0;overflow:hidden}.ac-resource__visual{height:164px;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 20%,#758b3852,transparent 55%),linear-gradient(135deg,#1b2731,#10151c);border-bottom:1px solid #28303d;display:flex;align-items:center;justify-content:center}.ac-resource__visual:before{content:" ";width:140px;height:140px;position:absolute;transform:rotate(27deg);border:1px solid #ffffff16;border-radius:28px}.ac-resource__visual span{font-size:64px;font-weight:840;letter-spacing:-.07em;color:var(--ac-accent);text-shadow:0 9px 36px #d7ff3a30}.ac-resource__body{padding:25px 25px 30px}.ac-resource .ac-chip{margin-bottom:15px}.ac-resource .ac-h3{font-size:20px}.ac-resource__body p{min-height:75px}.ac-resource__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.ac-resource__foot small{font-size:12px;color:#7e8d9a}.ac-audience-card{padding:28px;display:flex;align-items:flex-start;gap:20px}.ac-audience-card .ac-icon{width:46px;height:46px;font-size:21px;border-radius:13px}.ac-audience-card .ac-h3{margin:0 0 8px}.ac-audience-card:nth-child(2){background:linear-gradient(135deg,#212a1f,#11171c)}.ac-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ac-step{position:relative;padding:30px;border:1px solid var(--ac-line);border-radius:19px;background:#121720}.ac-step__num{display:flex;align-items:center;justify-content:space-between;margin-bottom:46px;color:#d7ff3a;font-size:45px;font-weight:830;line-height:1}.ac-step__num i{border-radius:50%;width:32px;height:32px;border:1px solid #576648;display:grid;place-items:center;font-size:16px;font-style:normal}.ac-step p{font-size:14px;color:var(--ac-muted);line-height:1.7;margin:0}.ac-pricing{padding-top:103px}.ac-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch;margin-top:20px}.ac-plan{background:#111620;border:1px solid #303946;border-radius:23px;padding:30px;position:relative;display:flex;flex-direction:column;min-width:0}.ac-plan--featured{border-color:var(--ac-accent);background:linear-gradient(156deg,#1b2521,#10151d);box-shadow:0 0 0 1px #d7ff3a29,0 20px 65px #7d9c2a1f;transform:translateY(-12px)}.ac-plan__tag{position:absolute;top:-16px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--ac-accent);color:#080d06;font-size:11px;font-weight:850;letter-spacing:.04em;padding:8px 18px;border-radius:99px}.ac-plan__duration{font-size:14px;color:#e9eef2;font-weight:780}.ac-plan__intro{font-size:13px;color:#a8b4c1;line-height:1.6;min-height:44px;margin:13px 0 10px}.ac-plan__price{display:flex;align-items:baseline;gap:7px;margin:18px 0 3px;white-space:nowrap}.ac-plan__price strong{font-size:clamp(37px,4vw,52px);letter-spacing:-.065em;line-height:1.1;color:#f8fbf9}.ac-plan__price small{font-size:11px;color:var(--ac-muted)}.ac-plan__once{font-size:12px;color:#9aa8b9;margin:5px 0 25px}.ac-plan__features{padding:23px 0;margin-top:10px;border-top:1px solid #303945;flex:1}.ac-plan__features .ac-checklist{gap:13px}.ac-plan__features li{font-size:13px}.ac-plan .ac-btn{margin-top:12px}.ac-pricing__notice{text-align:center;color:#93a0af;font-size:12px;line-height:1.6;margin-top:32px}.ac-comparison{width:100%;border-collapse:separate;border-spacing:0;background:#10151c;overflow:hidden;border:1px solid #2b333e;border-radius:19px;font-size:13px}.ac-comparison th,.ac-comparison td{padding:18px 19px;text-align:center;border-bottom:1px solid #29313c;color:#dce4eb}.ac-comparison th:first-child,.ac-comparison td:first-child{text-align:left;width:45%}.ac-comparison thead{background:#181f29}.ac-comparison th{font-size:13px;color:#d9e0ea}.ac-comparison tr:last-child td{border-bottom:0}.ac-comparison td.ac-yes{color:var(--ac-accent);font-size:19px;font-weight:840}.ac-comparison th:nth-child(3){color:var(--ac-accent)}.ac-comparison td:first-child{color:#b7c3cf}.ac-comparison-wrap{overflow-x:auto}.ac-feature-highlight{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ac-feature-highlight__panel{background:linear-gradient(155deg,#1e2a1f,#11161e);border:1px solid #3d4f34;border-radius:25px;min-height:398px;padding:34px;display:flex;flex-direction:column;justify-content:space-between}.ac-feature-highlight__panel .ac-upper{margin-bottom:15px}.ac-feature-highlight__panel blockquote{font-size:30px;line-height:1.27;letter-spacing:-.048em;font-weight:760;margin:0}.ac-feature-highlight__panel strong{color:var(--ac-accent)}.ac-feature-highlight__panel__bottom{border-top:1px solid #415342;padding-top:21px;display:flex;justify-content:space-between;align-items:center;color:#c8d4ca;font-size:12px}.ac-feature-highlight__bullets{display:grid;gap:23px;margin:26px 0 33px}.ac-feature-highlight__bullets div{display:flex;gap:15px}.ac-feature-highlight__bullets b{display:block;font-size:15px;margin-bottom:5px}.ac-feature-highlight__bullets p{font-size:13px;color:#a5b1c0;line-height:1.65;margin:0}.ac-addon-card{display:flex;gap:18px;align-items:flex-start}.ac-addon-card .ac-icon{width:44px;height:44px;border-radius:13px}.ac-addon-card h3{font-size:18px;margin:0 0 10px}.ac-addon-card p{font-size:13px;color:#a6b1bf;line-height:1.7;min-height:72px;margin:0}.ac-addon-card__bottom{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ac-addon-card__bottom b{font-size:23px;letter-spacing:-.035em;color:#f0f4fa}.ac-faq-list{display:grid;gap:12px;max-width:900px;margin:auto}.ac-faq-item{background:#11161e;border:1px solid #2a3440;border-radius:14px;overflow:hidden}.ac-faq-item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 25px;color:#f1f4f8;font-size:15px;font-weight:760}.ac-faq-item summary::-webkit-details-marker{display:none}.ac-faq-item summary:after{content:"+";color:var(--ac-accent);font-size:23px;font-weight:400}.ac-faq-item[open] summary:after{content:"\2212"}.ac-faq-answer{padding:0 25px 24px;color:#abb7c5;font-size:14px;line-height:1.85}.ac-faq-answer p{margin:0}.ac-faq-list details:focus-within{outline:1px solid #657b4d}.ac-cta{padding:96px 0}.ac-cta__inner{border-radius:28px;background:radial-gradient(ellipse at 85% 15%,#b1df3d39,transparent 55%),linear-gradient(125deg,#1b2a1c,#0c1117);border:1px solid #3e5434;padding:64px 70px;position:relative;overflow:hidden}.ac-cta__inner:after{content:"A";position:absolute;right:3%;bottom:-82px;font-size:340px;font-weight:950;line-height:1;color:#dbff3b0c;pointer-events:none}.ac-cta__inner>*{position:relative;z-index:1}.ac-cta__inner h2{font-size:clamp(32px,5vw,55px);max-width:680px;line-height:1.14;letter-spacing:-.05em;margin:18px 0 20px}.ac-cta__inner p{color:#bbcab8;max-width:590px;font-size:15px;line-height:1.8}.ac-cta__inner .ac-btn{margin-top:22px}.ac-footer{background:#080b10;border-top:1px solid #222c37;padding:67px 0 24px}.ac-footer__grid{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:50px}.ac-footer__brand p{color:#a8b4c0;font-size:14px;line-height:1.8;margin-top:19px;max-width:300px}.ac-footer h3{font-size:13px;letter-spacing:.025em;margin:4px 0 20px;color:#edf2f6}.ac-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:14px}.ac-footer__links a{color:#9eaab7;font-size:13px;text-decoration:none}.ac-footer__links a:hover{color:var(--ac-accent)}.ac-footer__bottom{border-top:1px solid #29303b;margin-top:54px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#7e8e9e;font-size:12px}.ac-footer__bottom a{color:#aab5bf;text-decoration:none}.ac-float-cta{display:none}.ac-page-hero{padding:91px 0 52px;background:radial-gradient(ellipse at 80% 20%,#d7ff3a10,transparent 55%)}.ac-page-hero h1{font-size:clamp(40px,5vw,67px);letter-spacing:-.06em;line-height:1.12;margin:21px 0}.ac-page-hero p{font-size:16px;max-width:720px;color:#aab6c4;line-height:1.8}.ac-page-body{padding:30px 0 110px}.ac-prose{max-width:880px;line-height:1.9;color:#bcc7d3;font-size:15px}.ac-prose h2{font-size:26px;letter-spacing:-.035em;color:#f5f7fa;line-height:1.25;margin:40px 0 14px}.ac-prose h3{font-size:19px;color:#f1f5f9;margin:27px 0 10px}.ac-prose p{margin:0 0 18px}.ac-prose ul,.ac-prose ol{padding-left:24px;margin:0 0 23px}.ac-prose li{margin-bottom:8px}.ac-prose a{color:var(--ac-accent)}.ac-prose strong{color:#f1f3f6}.ac-note{background:#141c24;border-left:3px solid var(--ac-accent);border-radius:6px;padding:19px 22px;margin:27px 0;color:#cdd8df}.ac-contact-grid{display:grid;grid-template-columns:.65fr 1fr;gap:28px}.ac-contact-card{border:1px solid #2b3541;background:#121821;border-radius:18px;padding:30px}.ac-contact-card .ac-h3{margin-bottom:14px}.ac-contact-form{max-width:100%;display:grid;gap:14px}.ac-contact-form label{display:block;font-size:13px;color:#c5d0dc;margin-bottom:7px}.ac-contact-form input,.ac-contact-form textarea{width:100%;background:#0b1118;border:1px solid #36424f;border-radius:10px;color:#fff;padding:15px 16px;min-height:48px;font-size:14px}.ac-contact-form textarea{min-height:140px;resize:vertical}.ac-contact-form input:focus,.ac-contact-form textarea:focus{outline:2px solid #d7ff3a;outline-offset:1px}.ac-contact-success{border:1px solid #647e3b;padding:16px;border-radius:12px;background:#1a291a}.ac-about-highlights{margin:45px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.ac-about-highlights>div{border-radius:15px;background:#151c26;border:1px solid #313b46;padding:23px}.ac-about-highlights b{display:block;font-size:28px;color:var(--ac-accent)}.ac-about-highlights span{font-size:12px;color:#b2c0cd}body .color-scheme-1,body .color-scheme-2,body .color-scheme-3,body .color-scheme-4{color:rgb(var(--color-foreground))}.product__title h1,.main-page-title,.title,h1,.h1{letter-spacing:-.04em}body .button,body .shopify-payment-button__button--unbranded{border-radius:12px;min-height:49px}body .product-form__submit{background:#d7ff3a;color:#07100b}body .product-form__submit:hover{background:#e1ff77}body .product__info-container{background:#111720;border-radius:19px;border:1px solid #2b3541;padding:26px}body .product__description{color:#bac7d3;line-height:1.75}body .product__media img{border-radius:20px}body .price{color:#ecf7d6}body .price__regular .price-item{font-weight:760}body .product__tax{color:#9ca8b5}body .cart__footer,body .cart-items,body .cart-item{color:#f6f7f9}.ac-product-usps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ac-product-usp{padding:25px;background:#121a21;border:1px solid #2c363f;border-radius:14px}.ac-product-usp h3{font-size:17px;margin:10px 0}.ac-product-usp p{color:#a7b4c2;font-size:13px;line-height:1.7;margin:0}.ac-product-note{color:#aab6c3;font-size:13px;line-height:1.6;text-align:center;margin:20px 0 0}.ac-breadcrumbs{padding:18px 0;color:#9ba7b7;font-size:12px}.ac-breadcrumbs a{color:#b1bfc9;text-decoration:none}.ac-breadcrumbs a:hover{color:#d7ff3a}@media(max-width:1100px){.ac-nav__links{gap:16px}.ac-hero__grid{gap:30px}.ac-plan{padding:22px}.ac-footer__grid{gap:25px}.ac-dashboard{min-height:auto}}@media(max-width:850px){.ac-section{padding:75px 0}.ac-section--compact{padding:45px 0}.ac-grid3,.ac-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-plan--featured{transform:none}.ac-hero__grid{grid-template-columns:1fr}.ac-hero{padding:70px 0}.ac-hero__copy>p{max-width:650px}.ac-dashboard{max-width:570px;margin-inline:auto;width:100%}.ac-feature-highlight{grid-template-columns:1fr}.ac-header .ac-nav__links{display:none}.ac-mobile-nav{display:block}.ac-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-contact-grid{grid-template-columns:1fr}.ac-section__head--split{display:block}.ac-section__head--split .ac-lead{max-width:640px}.ac-steps{grid-template-columns:1fr}.ac-step__num{margin-bottom:24px}.ac-product-usps{grid-template-columns:1fr}}@media(max-width:600px){.ac-container{width:min(calc(100% - 32px),var(--ac-width))}.ac-h2{font-size:36px}.ac-section{padding:65px 0}.ac-hero{padding:55px 0 70px}.ac-hero h1{font-size:46px;letter-spacing:-.065em}.ac-hero__copy>p{font-size:15px}.ac-hero__actions{display:grid;grid-template-columns:1fr}.ac-hero__actions .ac-btn{width:100%}.ac-dashboard__inner{padding:14px}.ac-dashboard__statrow{gap:7px}.ac-dash__stat{padding:9px 8px}.ac-dash__stat b{font-size:16px}.ac-dash__stat small{font-size:9px}.ac-dash__lesson small{display:none}.ac-dash__float{right:0;bottom:-17px}.ac-nav{min-height:67px;gap:10px}.ac-wordmark{font-size:20px}.ac-wordmark__icon{min-width:30px;height:30px;font-size:19px}.ac-header .ac-btn{display:none}.ac-nav__actions{gap:10px}.ac-cart-link{font-size:11px}.ac-strip__content{justify-content:center;gap:11px 20px}.ac-strip__content span{width:100%;text-align:center}.ac-strip__content b{font-size:12px}.ac-grid3,.ac-grid2,.ac-plan-grid{grid-template-columns:1fr}.ac-benefit-card{min-height:auto}.ac-audience-card{padding:22px}.ac-plan{padding:27px}.ac-plan__intro{min-height:auto}.ac-plan__price strong{font-size:50px}.ac-cta{padding:55px 0}.ac-cta__inner{padding:38px 27px}.ac-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ac-footer__brand{grid-column:1/-1}.ac-footer__bottom{display:block}.ac-footer__bottom span{display:block;margin-bottom:9px}.ac-feature-highlight__panel{min-height:340px;padding:26px}.ac-feature-highlight__panel blockquote{font-size:27px}.ac-page-hero{padding:61px 0 30px}.ac-page-body{padding:23px 0 85px}.ac-about-highlights{grid-template-columns:1fr}.ac-mobile-nav__panel .ac-btn{display:flex;margin-top:17px}.ac-float-cta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:31;padding:9px 16px calc(9px + env(safe-area-inset-bottom));background:#080c10f2;border-top:1px solid #2d373f}.ac-float-cta a{width:100%;min-height:45px}body.template-product .ac-float-cta{display:none}body .product__info-container{padding:16px}.ac-comparison{min-width:540px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ac-btn{transition:none}.ac-btn:hover{transform:none}}#shopify-section-header-group-ac-header,.shopify-section-group-header-group.accessclub-section{position:sticky;top:0;z-index:60}.ac-product-fallback{max-width:580px;margin:auto}.ac-product-fallback img{display:block;width:100%;height:auto;border:1px solid #303a44;border-radius:22px;box-shadow:0 22px 70px #0006}body .product--no-media .product__media-wrapper{display:block;width:100%}body .product--no-media .product__info-wrapper{max-width:700px;margin:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/accessclub-premium.css.map */
