.ai-hero{min-height:640px;}.ai-hero-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,color-mix(in srgb,var(--bg) 82%,transparent) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 48%,transparent 75%),linear-gradient(transparent 55%,color-mix(in srgb,var(--bg) 80%,transparent));}.ai-hero-copy{position:absolute;left:0;right:0;top:96px;padding-inline:var(--pad);z-index:2;}.ai-hero-title{max-width:1080px;font-size:clamp(48px,6.1vw,88px);line-height:.95;}.ai-hero-sub{max-width:620px;margin-top:28px;font-size:18px;line-height:1.45;color:var(--text-72);}.ai-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px;}.ai-facts{position:absolute;left:var(--pad);right:var(--pad);bottom:24px;z-index:2;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);}.ai-facts div{padding:16px 16px 0 0;}.ai-facts dt{font:300 12px/1.4 var(--f-mono);letter-spacing:.04em;color:var(--accent-soft);}.ai-facts dd{margin:6px 0 0;font-size:24px;font-weight:500;letter-spacing:-.02em;}.ai-section{position:relative;padding-bottom:96px;}.ai-dark{background:var(--bg);}.ai-head{padding:72px var(--pad) 48px;}.ai-head h2{font-size:clamp(40px,4.45vw,64px);max-width:1100px;}.ai-grid{display:grid;gap:16px;padding:0 var(--pad);}.ai-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));}.ai-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));}.ai-grid-5{grid-template-columns:repeat(5,minmax(0,1fr));}.ai-card{border:1px solid var(--line);background:color-mix(in srgb,var(--bg-2) 55%,transparent);padding:28px;display:flex;flex-direction:column;gap:16px;transition:transform .3s,box-shadow .3s,border-color .3s;}.ai-card h3{font-size:26px;line-height:1.1;letter-spacing:-.02em;}.ai-card p{color:var(--text-72);}.ai-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 32px -6px color-mix(in srgb,var(--accent) 45%,transparent);}.light-panel .ai-card{background:var(--light-2);border-color:var(--line-ink);}.light-panel .ai-card p{color:color-mix(in srgb,var(--ink) 75%,transparent);}.light-panel .ai-card:hover{border-color:color-mix(in srgb,var(--brand) 50%,transparent);box-shadow:0 0 28px -8px color-mix(in srgb,var(--brand) 40%,transparent);}.ai-statement{padding:96px var(--pad) 0;max-width:1180px;}.ai-statement-big{font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.08;letter-spacing:-.03em;}.ai-statement-big em{font-style:normal;color:var(--accent);}.ai-statement p:not(.ai-statement-big){max-width:640px;margin-top:28px;font-size:18px;color:var(--text-72);}.ai-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 var(--pad);}.ai-stat{border-top:1px solid var(--line);padding-top:24px;}.ai-stat-value{font-size:clamp(72px,7vw,96px);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--accent);}.ai-stat-label{margin-top:16px;font-size:18px;max-width:320px;}.ai-lock{display:flex;gap:12px;margin:56px var(--pad) 0;padding-top:24px;border-top:1px solid var(--line-ink);font:400 14px/1.5 var(--f-mono);text-transform:uppercase;}.ai-lock span{color:var(--brand);}.ai-how{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;padding:0 var(--pad);align-items:start;}.ai-note{margin-top:32px;padding:20px 24px;border-left:2px solid var(--brand);background:var(--light-2);font-size:16px;}.ai-author{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:64px;padding:0 var(--pad);align-items:start;}.ai-author-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;}.ai-author-name{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1;}.ai-author-place{margin:12px 0 32px;font:400 13px/1.4 var(--f-mono);color:var(--brand);}.ai-author-copy > p:not([class]){max-width:620px;font-size:18px;line-height:1.5;margin-bottom:16px;}.ai-cases-label{display:flex;gap:10px;margin:72px var(--pad) 24px;font:400 14px/1.4 var(--f-mono);}.ai-cases-label span{color:var(--brand);}.is-hidden{display:none !important;}.ai-review blockquote{margin:0;font-size:22px;line-height:1.3;}.ai-review figcaption span{display:block;margin-top:6px;font:400 12px var(--f-mono);color:var(--text-60);}.ai-acc{border-top:1px solid var(--line);}.ai-acc:last-of-type{border-bottom:1px solid var(--line);}.light-panel .ai-acc{border-color:var(--line-ink);}.ai-acc h3{font:400 15px/1.5 var(--f-mono);letter-spacing:0;}.ai-acc button{width:100%;min-height:48px;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;background:none;text-transform:uppercase;}.ai-acc button > span[aria-hidden]{flex:none;font-size:26px;transition:transform .3s;}.ai-acc button[aria-expanded=true] > span[aria-hidden]{transform:rotate(45deg);}.ai-acc-panel{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s ease;}.ai-acc-panel > div{overflow:hidden;min-height:0;}.ai-acc-ready .ai-acc:not(.is-open) .ai-acc-panel{grid-template-rows:0fr;}.ai-acc-panel p{padding-bottom:24px;color:var(--text-72);max-width:720px;}.light-panel .ai-acc-panel p{color:color-mix(in srgb,var(--ink) 78%,transparent);}.ai-list{margin:0 0 24px;padding:0;list-style:none;display:grid;gap:10px;}.ai-list li{display:flex;gap:12px;}.ai-list li::before{content:'';flex:none;width:8px;height:8px;margin-top:.5em;background:var(--accent);}.light-panel .ai-list li::before{background:var(--brand);}.ai-audience-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:64px var(--pad) 0;align-items:start;}.ai-program{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px;padding:0 var(--pad);align-items:start;}.ai-program-aside{position:sticky;top:96px;display:grid;gap:32px;justify-items:start;}.ai-program-stats{margin:0;display:grid;gap:20px;}.ai-program-stats div{display:flex;align-items:baseline;gap:16px;}.ai-program-stats dd{margin:0;font-size:72px;font-weight:500;line-height:.9;letter-spacing:-.04em;color:var(--accent);min-width:2.2ch;}.ai-program-stats dt{font:400 13px/1.4 var(--f-mono);color:var(--text-72);}.ai-tools{margin:48px var(--pad) 0;}.ai-tools-label{font:400 12px/1.4 var(--f-mono);opacity:.7;margin-bottom:16px;}.ai-tools ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;}.ai-tools li{border:1px solid var(--line-ink);padding:10px 14px;font:400 14px/1.2 var(--f-mono);}.ai-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 var(--pad);}.ai-plan{border:1px solid var(--line-ink);background:var(--light-2);padding:36px;display:flex;flex-direction:column;align-items:start;gap:20px;transition:transform .3s,box-shadow .3s;}.ai-plan:hover{transform:translateY(-4px);box-shadow:0 0 32px -8px color-mix(in srgb,var(--brand) 40%,transparent);}.ai-plan h3{font-size:28px;line-height:1.05;}.ai-plan .ai-list{margin:0;}.ai-plan .btn{margin-top:auto;}.ai-price{font-size:56px;font-weight:500;letter-spacing:-.04em;line-height:1;}.ai-price small{font:400 14px/1.4 var(--f-mono);letter-spacing:0;opacity:.6;}.ai-price.ai-price-tbd{font:400 15px/1.5 var(--f-mono);letter-spacing:0;text-transform:uppercase;opacity:.75;min-height:64px;display:flex;align-items:center;}.ai-plan-dark{background:var(--ink);color:var(--text);border-color:var(--ink);background-image:var(--horizon-bottom);background-repeat:no-repeat;}.ai-plan-dark .pill{color:var(--accent);}.ai-plan-dark .ai-list li::before{background:var(--accent);}.ai-start{background-image:var(--horizon-bottom);background-repeat:no-repeat;padding-bottom:160px;}.ai-start-copy{padding:96px var(--pad) 0;max-width:1100px;}.ai-start h2{font-size:clamp(40px,5vw,72px);line-height:.95;}.ai-start-copy > p{max-width:560px;margin-top:28px;font-size:18px;color:var(--text-72);}.ai-faq-layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:72px var(--pad) 0;}.ai-faq h2{font-size:56px;}.ai-reveal-on [data-ai-reveal],.ai-reveal-on [data-ai-stagger] > *{opacity:0;translate:0 24px;}.ai-reveal-on [data-ai-reveal].is-in,.ai-reveal-on [data-ai-stagger] > .is-in{opacity:1;translate:none;transition:opacity .6s ease var(--ai-delay,0ms),translate .6s ease var(--ai-delay,0ms),transform .3s,box-shadow .3s,border-color .3s;}@media(max-width:1199px){.ai-grid-5{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:809px){.ai-hero{height:auto;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;padding:84px var(--pad) 24px;}.ai-hero-copy{position:relative;top:auto;padding:0;}.ai-hero-shade{background:linear-gradient(color-mix(in srgb,var(--bg) 70%,transparent),color-mix(in srgb,var(--bg) 45%,transparent) 55%,color-mix(in srgb,var(--bg) 85%,transparent));}.ai-hero-title{font-size:38px;}.ai-hero-sub{font-size:16px;margin-top:20px;}.ai-facts{position:relative;left:auto;right:auto;bottom:auto;margin-top:40px;grid-template-columns:repeat(2,minmax(0,1fr));}.ai-facts dd{font-size:20px;}.ai-actions{flex-direction:column;align-items:stretch;margin-top:28px;}.ai-actions .btn,.ai-plan .btn,.ai-program-aside .btn{width:100%;white-space:normal;min-height:48px;}.ai-section{padding-bottom:64px;}.ai-head{padding:48px var(--pad) 32px;}.ai-head h2,.ai-faq h2{font-size:36px;}.ai-grid-2,.ai-grid-3,.ai-grid-5,.ai-stats,.ai-plans{grid-template-columns:1fr;}.ai-card{padding:24px 20px;}.ai-card h3{font-size:22px;}.ai-statement{padding-top:56px;}.ai-statement-big{font-size:28px;}.ai-how,.ai-author,.ai-audience-bottom,.ai-program,.ai-faq-layout{grid-template-columns:1fr;gap:40px;}.ai-author-name{font-size:32px;}.ai-program-aside{position:static;}.ai-program-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.ai-program-stats div{flex-direction:column;gap:6px;}.ai-program-stats dd{font-size:44px;}.ai-program-stats dt{font-size:10px;}.ai-plan{padding:28px 20px;}.ai-plan h3{font-size:26px;}.ai-price{font-size:52px;}.ai-start{padding-bottom:96px;}.ai-start-copy{padding-top:56px;}.ai-start h2{font-size:36px;}.ai-faq-layout{padding-top:48px;}}@media(prefers-reduced-motion:reduce){.ai-card:hover,.ai-plan:hover{transform:none;}}.bot-defs{position:absolute;width:0;height:0;overflow:hidden;}.ai-bot{position:relative;flex:none;width:var(--bot,120px);pointer-events:none;}.ai-bot svg{display:block;width:100%;height:auto;overflow:visible;}.ai-bot-float{animation:mb-float 1.5s ease-in-out infinite alternate;}.ai-dark .ai-bot svg,.ai-hero .ai-bot svg,.ai-plan-dark .ai-bot svg{filter:drop-shadow(0 0 14px rgba(140,200,255,.35));}.light-panel .ai-bot svg{filter:drop-shadow(0 10px 14px rgba(10,21,48,.18));}.light-panel .ai-bot .mb-ground{opacity:.25;}.ai-bot svg *{transform-box:view-box;}.ai-bot:not(.is-live) .ai-bot-float,.ai-bot:not(.is-live) svg *{animation-play-state:paused;}.mb-arm,.mb-leg,.mb-head,.mb-box{transition:transform .45s cubic-bezier(.3,1.4,.5,1);}.mb-arm-l{transform-origin:57px 96px;}.mb-arm-r{transform-origin:103px 96px;}.mb-leg-l{transform-origin:71.5px 120px;}.mb-leg-r{transform-origin:88.5px 120px;}.mb-head{transform-origin:80px 88px;}.ai-bot .mb-eye{transform-box:fill-box;transform-origin:center;animation:mb-blink 5s infinite;}.ai-bot .mb-eye + .mb-eye{animation-delay:.04s;}.mb-antenna-glow{animation:mb-pulse 1.6s ease-in-out infinite alternate;}.mb-q,.mb-card,.mb-dots,.mb-page,.mb-zero,.mb-box,.mb-balls,.mb-thumb{display:none;}.ai-bot--wave .mb-arm-l{transform:rotate(12deg);}.ai-bot--wave .mb-arm-r{transform:rotate(-118deg);animation:mb-wave 1.1s ease-in-out infinite alternate;}.ai-bot--pain .mb-arm-l{transform:rotate(150deg);}.ai-bot--pain .mb-arm-r{transform:rotate(-150deg);}.ai-bot--pain .mb-q{display:inline;}.ai-bot--pain .mb-q text{opacity:.15;animation:mb-q 1.8s infinite;}.ai-bot--pain .mb-q text:nth-child(2){animation-delay:.6s;}.ai-bot--pain .mb-q text:nth-child(3){animation-delay:1.2s;}.ai-bot--point .mb-arm-l{transform:rotate(82deg);}.ai-bot--point .mb-head{transform:rotate(-6deg);}.ai-bot.is-jump svg{animation:mb-jump .6s ease-out;}.ai-bot--typing .mb-arm-l,.ai-bot--tablet .mb-arm-l,.ai-bot--sign .mb-arm-l,.ai-bot--box .mb-arm-l{transform:rotate(-35deg);}.ai-bot--typing .mb-arm-r,.ai-bot--tablet .mb-arm-r,.ai-bot--sign .mb-arm-r,.ai-bot--box .mb-arm-r{transform:rotate(35deg);}.ai-bot--typing .mb-card,.ai-bot--typing .mb-dots,.ai-bot--tablet .mb-card,.ai-bot--tablet .mb-page,.ai-bot--sign .mb-card,.ai-bot--sign .mb-zero{display:inline;}.ai-bot--typing .mb-dots circle{transform-box:fill-box;transform-origin:center;animation:mb-type 1.2s ease-in-out infinite;}.ai-bot--typing .mb-dots circle:nth-child(2){animation-delay:.15s;}.ai-bot--typing .mb-dots circle:nth-child(3){animation-delay:.3s;}.ai-bot--tablet.is-act .mb-page{transform-box:fill-box;transform-origin:center;animation:mb-flip .6s ease-in-out;}.ai-bot--tablet.is-act .mb-arm-r{animation:mb-turn .6s ease-in-out;}.ai-bot--sign .mb-eye{animation-duration:2.4s;}.ai-bot--sit .mb-arm-l{transform:rotate(22deg);}.ai-bot--sit .mb-arm-r{transform:rotate(-22deg);}.ai-bot--sit .mb-leg-l{animation:mb-swing 1.4s ease-in-out infinite alternate;}.ai-bot--sit .mb-leg-r{animation:mb-swing 1.4s ease-in-out infinite alternate-reverse;}.ai-bot--sit .mb-ground{display:none;}.ai-bot--juggle .mb-arm-l{transform:rotate(-30deg);}.ai-bot--juggle .mb-arm-r{transform:rotate(30deg);}.ai-bot--juggle .mb-balls{display:inline;}.ai-bot--juggle .mb-balls circle{animation:mb-juggle 2.4s linear infinite;}.ai-bot--juggle .mb-balls circle:nth-child(2){animation-delay:-.8s;}.ai-bot--juggle .mb-balls circle:nth-child(3){animation-delay:-1.6s;}.ai-bot--box .mb-box{display:inline;}.ai-bot--box .mb-box ellipse{animation:mb-pulse 2s ease-in-out infinite alternate;}.ai-start-row:has(.btn:hover) .mb-box{transform:translateY(-7px);}.ai-start-row:has(.btn:hover) .ai-bot--box .mb-arm-l{transform:rotate(-44deg);}.ai-start-row:has(.btn:hover) .ai-bot--box .mb-arm-r{transform:rotate(44deg);}.ai-bot--think .mb-arm-r{transform:rotate(-160deg);}.ai-bot--think .mb-arm-l{transform:rotate(15deg);}.ai-bot--think .mb-leg{transform:scaleY(.72);}.ai-bot--think.is-act .mb-head{animation:mb-nod .7s ease-in-out;}@keyframes mb-float{to{transform:translateY(-7px);}}@keyframes mb-blink{0%,95%,100%{transform:scaleY(1);}97%{transform:scaleY(.1);}}@keyframes mb-pulse{from{opacity:.35;}to{opacity:1;}}@keyframes mb-wave{from{transform:rotate(-98deg);}to{transform:rotate(-140deg);}}@keyframes mb-q{0%,100%{opacity:.15;}20%,45%{opacity:1;}}@keyframes mb-type{0%,60%,100%{opacity:.3;transform:none;}30%{opacity:1;transform:translateY(-2.5px);}}@keyframes mb-jump{40%{transform:translateY(-16px);}}@keyframes mb-flip{50%{transform:scaleX(0);}}@keyframes mb-turn{50%{transform:rotate(-15deg);}}@keyframes mb-swing{from{transform:rotate(-16deg);}to{transform:rotate(14deg);}}@keyframes mb-nod{30%{transform:rotate(9deg);}60%{transform:rotate(-3deg);}80%{transform:rotate(5deg);}}@keyframes mb-juggle{0%,100%{transform:none;}8%{transform:translate(-3px,-42px);}16%{transform:translate(1px,-80px);}25%{transform:translate(14px,-102px);}34%{transform:translate(27px,-80px);}42%{transform:translate(31px,-42px);}50%{transform:translate(28px,0);}75%{transform:translate(14px,7px);}}.ai-bot-hero{position:absolute;z-index:2;right:calc(var(--pad) + 8%);top:42%;--bot:140px;}.ai-bot-trail{position:absolute;left:50%;top:62%;width:4px;height:140px;margin-left:-2px;border-radius:2px;background:linear-gradient(var(--accent),transparent);opacity:0;transform-origin:top;}.ai-statement{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;max-width:none;}.ai-statement > div:first-child{max-width:1100px;}.ai-statement .ai-bot{--bot:130px;}.is-pending{display:none !important;}.ai-author-photo{position:relative;margin-top:40px;}.ai-author-photo .ai-bot{position:absolute;z-index:1;right:28px;top:-47px;--bot:64px;}.ai-program-aside .ai-bot{--bot:110px;margin:8px 0 -16px;}.ai-plan-dark{position:relative;}.ai-plan-dark h3{max-width:calc(100% - 96px);}.ai-plan-dark .ai-bot{position:absolute;right:24px;top:20px;--bot:104px;}.ai-start-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding-right:calc(var(--pad) + 4%);}.ai-start .ai-bot{--bot:190px;margin-top:96px;}.ai-faq-side .ai-bot{--bot:120px;margin-top:40px;}.ai-hero-actions{position:relative;}.ai-cursor-glow{position:absolute;z-index:1;left:0;top:0;width:240px;height:240px;margin:-120px 0 0 -120px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 24%,transparent),transparent 68%);opacity:0;pointer-events:none;transition:opacity .5s;}.ai-hero.is-pointer .ai-cursor-glow{opacity:1;}[data-ai-tilt] > *{transform-style:preserve-3d;}@media(max-width:1199px){.ai-bot-hero{top:50%;--bot:116px;right:var(--pad);}}@media(max-width:809px){.ai-bot--hide-sm{display:none;}.ai-author-photo{margin-top:0;}.ai-bot-hero{position:relative;right:auto;top:auto;align-self:flex-end;margin-top:12px;--bot:84px;}.ai-statement{grid-template-columns:1fr;gap:16px;}.ai-statement .ai-bot{justify-self:end;--bot:84px;}.ai-plan-dark h3{max-width:none;}.ai-program-aside .ai-bot{--bot:84px;justify-self:center;margin:0;}.ai-start-row{grid-template-columns:1fr;gap:24px;padding-right:0;}.ai-start .ai-bot{--bot:96px;margin:0 var(--pad) 0 auto;}.ai-faq-side .ai-bot{--bot:76px;margin-top:32px;}}@media(prefers-reduced-motion:reduce){.ai-bot-float,.ai-bot svg,.ai-bot svg *{animation:none !important;transition:none !important;}.ai-cursor-glow{display:none;}}.light-panel :focus-visible,.site-footer :focus-visible{outline-color:var(--brand);}@media (max-width:1199px){.ai-plans{grid-template-columns:1fr;}}@media (max-width:809px){.ai-price{font-size:48px;}}.ai-page main{--soft-r:24px;--soft-shadow-dark:0 14px 36px -18px rgba(0,0,0,.7),inset 0 0 0 1px rgba(140,200,255,.1);--soft-shadow-light:0 16px 40px -20px rgba(10,21,48,.22),0 2px 6px -2px rgba(10,21,48,.06);}.ai-page main .corners::after{display:none;}.ai-page main .light-panel{border-radius:32px;}.ai-page main .btn{min-height:54px;padding:0 30px;border-radius:999px;font:500 17px/1.2 var(--f-display);letter-spacing:0;text-transform:none;background:linear-gradient(180deg,#3a72ff,var(--brand));color:#fff;box-shadow:0 12px 28px -12px rgba(30,91,255,.75),0 0 24px -6px rgba(140,200,255,.35);transition:transform .25s ease,box-shadow .25s ease,background-color .25s;}.ai-page main .btn:hover,.ai-page main .btn:focus-visible{background:linear-gradient(180deg,#4f82ff,#2a64ff);color:#fff;transform:translateY(-2px);box-shadow:0 18px 34px -14px rgba(30,91,255,.85),0 0 30px -6px rgba(140,200,255,.45);}.ai-page main .btn.ai-btn-soft{background:rgba(140,200,255,.1);color:var(--text);box-shadow:inset 0 0 0 1px rgba(140,200,255,.32);}.ai-page main .btn.ai-btn-soft:hover,.ai-page main .btn.ai-btn-soft:focus-visible{background:rgba(140,200,255,.18);box-shadow:inset 0 0 0 1px rgba(140,200,255,.5);}.ai-page main .light-panel .btn.ai-btn-soft{background:#fff;color:var(--brand);box-shadow:inset 0 0 0 1px rgba(30,91,255,.25),0 8px 20px -14px rgba(10,21,48,.3);}.ai-page main .light-panel .btn.ai-btn-soft:hover,.ai-page main .light-panel .btn.ai-btn-soft:focus-visible{background:#f1f5ff;}.ai-tag{display:inline-flex;align-items:center;gap:8px;margin:88px var(--pad) 0;padding:8px 16px;border-radius:999px;font:500 15px/1.3 var(--f-display);background:rgba(140,200,255,.12);color:var(--accent-soft);}.light-panel .ai-tag{background:rgba(30,91,255,.08);color:var(--brand);}.ai-tag-hero{margin:0 0 24px;background:rgba(140,200,255,.16);backdrop-filter:blur(6px);}.ai-page main .ai-head{padding:20px var(--pad) 48px;}.ai-page main .ai-head h2,.ai-page main .ai-start h2,.ai-page main .ai-faq h2{line-height:1.02;}.ai-page main .ai-section{padding-bottom:120px;}.ai-page .ai-start-copy{padding-top:20px;}.ai-page .ai-faq-layout{padding-top:20px;}.ai-page .ai-hero-title{line-height:1;}.ai-page .ai-hero-sub{font-size:20px;line-height:1.45;}.ai-care{margin-top:16px;font-size:15px;color:var(--text-72);}.ai-page .ai-facts{gap:12px;border-top:0;}.ai-page .ai-facts div{padding:14px 18px;border-radius:20px;background:rgba(10,21,48,.55);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgba(140,200,255,.12);}.ai-page .ai-facts dt{font:400 14px/1.3 var(--f-display);letter-spacing:0;color:var(--accent-soft);}.ai-page .ai-facts dd{margin-top:4px;font-size:22px;}.ai-page main .ai-card{border:0;border-radius:var(--soft-r);padding:32px;gap:10px;background:rgba(10,21,48,.6);box-shadow:var(--soft-shadow-dark);}.ai-page main .ai-card h3{font-size:24px;line-height:1.15;}.ai-page main .ai-card p{font-size:17px;line-height:1.45;}.ai-page main .ai-card:hover{border-color:transparent;box-shadow:0 20px 40px -18px rgba(0,0,0,.75),inset 0 0 0 1px rgba(140,200,255,.28),0 0 32px -10px rgba(140,200,255,.4);}.ai-page main .light-panel .ai-card{background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main .light-panel .ai-card:hover{box-shadow:0 22px 44px -20px rgba(30,91,255,.35),0 2px 6px -2px rgba(10,21,48,.06);}.ai-page .ai-statement-big{line-height:1.15;}.ai-page .ai-stat{border-top:0;padding:28px 32px;border-radius:var(--soft-r);background:rgba(10,21,48,.5);box-shadow:var(--soft-shadow-dark);}.ai-page main .pill{border:0;border-radius:999px;padding:5px 14px;font:500 14px/1.3 var(--f-display);text-transform:none;background:rgba(30,91,255,.1);color:var(--brand);}.ai-page .ai-lock{display:inline-flex;margin:48px var(--pad) 0;padding:14px 22px;border:0;border-radius:999px;font:500 17px/1.4 var(--f-display);text-transform:none;background:#fff;box-shadow:var(--soft-shadow-light);}.ai-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;}.ai-page main .ai-steps .ai-card{flex-direction:row;align-items:center;gap:20px;padding:24px 28px;}.ai-step-num{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,#3a72ff,var(--brand));color:#fff;font:500 20px/1 var(--f-display);box-shadow:0 8px 18px -8px rgba(30,91,255,.7);}.ai-steps h3{margin-bottom:4px;}.ai-page .ai-note{margin-top:20px;padding:16px 22px;border:0;border-radius:20px;background:rgba(30,91,255,.08);font-size:17px;}.ai-page .ai-author-photo img{border-radius:32px;box-shadow:var(--soft-shadow-light);}.ai-page .ai-author-place{font:500 16px/1.4 var(--f-display);}.ai-page .ai-author-copy > p:not([class]){font-size:19px;}.ai-page .project-card p{font:400 15px/1.5 var(--f-display);}.ai-page .project-card h3{font-size:22px;}.ai-page main .ai-acc,.ai-page main .ai-acc:last-of-type{border:0;margin-bottom:12px;padding:0 24px;border-radius:20px;background:rgba(10,21,48,.6);box-shadow:var(--soft-shadow-dark);}.ai-page main .light-panel .ai-acc{background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main .ai-acc h3{font:500 19px/1.35 var(--f-display);letter-spacing:-.01em;}.ai-page main .ai-acc button{padding:20px 0;text-transform:none;}.ai-page main .ai-acc button > span[aria-hidden]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:22px;line-height:1;background:rgba(140,200,255,.14);}.ai-page main .light-panel .ai-acc button > span[aria-hidden]{background:rgba(30,91,255,.1);color:var(--brand);}.ai-page main .ai-acc-panel p{font-size:17px;line-height:1.5;}.ai-page main .ai-list li::before{width:8px;height:8px;border-radius:50%;}.ai-page .ai-program-stats dt{font:400 16px/1.3 var(--f-display);}.ai-page .ai-tools-label{font:500 18px/1.4 var(--f-display);opacity:1;}.ai-page .ai-tools li{border:0;border-radius:999px;padding:10px 18px;font:500 15px/1.2 var(--f-display);background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main .ai-plan{border:0;border-radius:28px;background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main .ai-plan-dark{background-color:var(--ink);}.ai-page main .ai-plan-dark .pill{background:rgba(140,200,255,.16);color:var(--accent-soft);}.ai-page .ai-plan .ai-list li{font-size:17px;}.ai-page .ai-price small{font:400 16px/1.4 var(--f-display);}@media(max-width:809px){.ai-tag{margin-top:56px;font-size:14px;}.ai-tag-hero{margin-top:0;}.ai-page main .ai-head{padding:16px var(--pad) 28px;}.ai-page main .ai-section{padding-bottom:72px;}.ai-page main .light-panel{border-radius:24px;}.ai-page .ai-hero-sub{font-size:17px;}.ai-page main .btn{width:100%;min-height:54px;font-size:17px;white-space:normal;}.ai-page main .ai-card{padding:24px 22px;}.ai-page main .ai-card h3{font-size:21px;}.ai-page main .ai-steps .ai-card{padding:20px;gap:16px;}.ai-page .ai-stat{padding:22px 24px;}.ai-page .ai-facts{gap:8px;}.ai-page .ai-facts div{padding:12px 14px;}.ai-page .ai-facts dd{font-size:19px;}.ai-page main .ai-acc{padding:0 18px;}.ai-page main .ai-acc h3{font-size:17px;}.ai-page .ai-program-stats dt{font-size:13px;}.ai-page .ai-lock{border-radius:20px;font-size:16px;}}.ai-page .site-header > .btn{min-height:40px;padding:0 20px;border-radius:999px;font:500 15px/1.2 var(--f-display);letter-spacing:0;text-transform:none;}@media(max-width:809px){.ai-page .site-header > .btn{padding:0 14px;font-size:13px;}}.ai-page main .ai-section{padding-bottom:96px;}.ai-tag:not(.ai-tag-hero){margin-top:72px;}.ai-page .ai-statement{padding-top:56px;}.ai-page .ai-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:820px;}.ai-page .ai-stat{padding:20px 22px;}.ai-page .ai-stat-value{font-size:clamp(36px,4vw,56px);}.ai-page .ai-stat-label{margin-top:8px;font-size:16px;}.ai-page main .btn:not(.ai-btn-soft){position:relative;isolation:isolate;}.ai-page main .btn:not(.ai-btn-soft)::after{content:'';position:absolute;z-index:-1;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 5px rgba(140,200,255,.16),0 0 30px 4px rgba(91,140,255,.55);animation:ai-breathe 4.5s ease-in-out infinite;}@keyframes ai-breathe{0%,55%,100%{opacity:0;}77%{opacity:1;}}.ai-page .ai-bot-float{animation:ai-hover 3.2s ease-in-out infinite alternate;}@keyframes ai-hover{from{transform:translateY(0);}to{transform:translateY(-5px);}}.ai-page .ai-bot-hero.ai-bot--wave .mb-arm-r{animation:mb-wave .55s ease-in-out 1.3s 4 alternate both;}.ai-bot--guide .mb-head{animation:ai-guide 4.6s ease-in-out infinite;}.ai-bot--pack .mb-head{animation-name:ai-guide-left;}@keyframes ai-guide{0%,68%,100%{transform:none;}76%{transform:rotate(9deg);}84%{transform:rotate(2deg);}91%{transform:rotate(8deg);}}@keyframes ai-guide-left{0%,68%,100%{transform:rotate(-6deg);}76%{transform:rotate(-16deg);}84%{transform:rotate(-8deg);}91%{transform:rotate(-15deg);}}.ai-pack-cta{display:flex;align-items:center;gap:16px;margin-top:28px;}.ai-pack-cta .ai-bot{--bot:96px;}.ai-cardsec-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;padding:0 var(--pad);align-items:center;}.ai-page .holo-stage{perspective:1400px;padding:10px 0 14px;margin:0 auto;max-width:520px;overflow:hidden;overflow:clip;overflow-clip-margin:16px;}.ai-page .holo-card{--u:calc(min(520px,100vw - 32px) / 100);position:relative;width:100%;aspect-ratio:1011/638;border-radius:calc(var(--u) * 4.55);overflow:hidden;isolation:isolate;clip-path:inset(0 round calc(var(--u) * 4.55));transform:rotateX(0) rotateY(0);will-change:transform;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab;box-shadow:0 18px 40px -18px rgba(30,91,255,.7),0 6px 18px rgba(10,21,48,.28);background:linear-gradient(135deg,#1a2378 0%,#2a48c8 30%,#4f52e0 55%,#8a55dc 78%,#2f5fe8 100%);}.ai-page .holo-card > .layer{position:absolute;pointer-events:none;}.ai-page .holo-card .rainbow{inset:-40%;opacity:.55;will-change:transform;mix-blend-mode:soft-light;background:repeating-linear-gradient(164deg,#3B6CF6 0,#9B5CF6 calc(var(--u) * 4.6),#F06FB0 calc(var(--u) * 9.1),#F5D547 calc(var(--u) * 13.7),#49D6A0 calc(var(--u) * 18.2),#3B6CF6 calc(var(--u) * 22.75));}.ai-page .holo-card .rainbow.r2{opacity:.32;mix-blend-mode:normal;}.ai-page .holo-card .facets{inset:0;background-size:calc(var(--u) * 6.92) calc(var(--u) * 5.93);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='60'%3E%3Cpolygon points='0,60 35,0 70,60' fill='%23fff' fill-opacity='.06'/%3E%3Cpolygon points='35,0 70,60 105,0' fill='%23000' fill-opacity='.06'/%3E%3C/svg%3E");}.ai-page .holo-card .sheen{top:-30%;bottom:-30%;left:-60%;width:220%;will-change:transform;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.42) 48%,rgba(255,255,255,.08) 54%,transparent 60%);}.ai-page .holo-card .glare{width:90%;aspect-ratio:1;left:5%;top:-40%;border-radius:50%;will-change:transform,opacity;background:radial-gradient(circle,rgba(255,255,255,.38),rgba(255,255,255,0) 60%);opacity:.6;}.ai-page .holo-card .vig{inset:0;background:radial-gradient(90% 90% at 30% 40%,transparent 50%,rgba(5,6,26,.55) 100%);}.ai-page .holo-card .edge{inset:0;border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--u) * .3) rgba(255,255,255,.35);}.ai-page .holo-card .ct{position:absolute;inset:0;z-index:2;color:#fff;font-family:var(--f-display);letter-spacing:0;text-shadow:calc(var(--u) * .2) calc(var(--u) * .4) 0 rgba(5,6,26,.42),0 0 calc(var(--u) * 1.6) rgba(5,6,26,.45);}.ai-page .holo-card .ct > *{position:absolute;line-height:1;white-space:nowrap;}.ai-page .holo-card .ct svg{overflow:visible;}.ai-page .holo-card .logo{left:7.5%;top:8.8%;width:calc(var(--u) * 3.2);height:calc(var(--u) * 2.6);}.ai-page .holo-card .brand{left:12.3%;top:7.4%;font-size:calc(var(--u) * 3.17);font-weight:700;letter-spacing:calc(var(--u) * .5);}.ai-page .holo-card .kind{left:12.3%;top:14.6%;font-size:calc(var(--u) * 2.4);font-weight:500;letter-spacing:calc(var(--u) * .15);opacity:.88;}.ai-page .holo-card .nfc{right:7%;top:6.6%;width:calc(var(--u) * 3);height:calc(var(--u) * 6.8);}.ai-page .holo-card .chipc{left:6.33%;top:25%;width:calc(var(--u) * 10.7);height:calc(var(--u) * 8.1);}.ai-page .holo-card .stars{left:21.5%;top:23%;display:flex;align-items:center;gap:calc(var(--u) * 1.4);}.ai-page .holo-card .stars svg{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.27);}.ai-page .holo-card .stars b{font-size:calc(var(--u) * 8.6);font-weight:800;letter-spacing:calc(var(--u) * -.2);font-variant-numeric:tabular-nums;}.ai-page .holo-card .stars span{align-self:flex-end;margin-bottom:calc(var(--u) * 1.05);font-size:calc(var(--u) * 3.2);font-weight:600;letter-spacing:calc(var(--u) * .25);opacity:.95;}.ai-page .holo-card .num{left:6.3%;top:48.5%;font-size:calc(var(--u) * 5.9);font-weight:600;letter-spacing:calc(var(--u) * .25);}.ai-page .holo-card .numhint{left:6.3%;top:57.8%;font-size:calc(var(--u) * 2.7);font-weight:600;letter-spacing:calc(var(--u) * .1);opacity:.92;}.ai-page .holo-card .name{left:6.3%;top:65%;max-width:76%;display:flex;font-size:calc(var(--u) * 4.4);font-weight:700;letter-spacing:calc(var(--u) * .15);}.ai-page .holo-card .pills{left:6.3%;bottom:7%;display:flex;flex-wrap:wrap-reverse;gap:calc(var(--u) * 1) calc(var(--u) * 1.3);max-width:87%;overflow:hidden;}.ai-page .holo-card .pills span{flex:0 0 auto;padding:calc(var(--u) * .9) calc(var(--u) * 1.8);border-radius:99px;font-size:calc(var(--u) * 2.65);font-weight:600;background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 calc(var(--u) * .2) rgba(255,255,255,.35);text-shadow:none;}.ai-page .holo-card .portrait{inset:0;z-index:1;-webkit-filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(1px 1px 0 rgba(5,6,26,.45));filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.35)) drop-shadow(1px 1px 0 rgba(5,6,26,.45));}.ai-page .holo-card .pr-shade,.ai-page .holo-card .pr-ink{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.ai-page .holo-card .pr-shade{background:rgba(6,8,34,.42);}.ai-page .holo-card .pr-ink{opacity:.95;background-image:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.85) 49%,rgba(255,255,255,.15) 54%,transparent 60%),repeating-linear-gradient(150deg,#2f7bff 0,#8a4dff 2.3%,#ff5fb0 4.6%,#ffc83d 6.9%,#2fe0c0 9.2%,#2f7bff 11.5%);background-repeat:no-repeat;background-size:260% 100%,260% 260%;background-blend-mode:screen,normal;-webkit-filter:saturate(1.3);filter:saturate(1.3);background-position:calc(50% + var(--hx,0) * 130%) 0,calc(50% + var(--hx,0) * 20%) calc(50% + var(--hy,0) * 20%);}.ai-page .holo-card:not(.is-near) .portrait{display:none;}.ai-page .holo-card.is-near .pr-shade{-webkit-mask-image:url(../assets/card/fade.59ecf84d.webp);mask-image:url(../assets/card/fade.59ecf84d.webp);}.ai-page .holo-card.is-near .pr-ink{-webkit-mask-image:url(../assets/card/ink.8f170ad1.webp);mask-image:url(../assets/card/ink.8f170ad1.webp);}.ai-page .holo-hint{margin-top:10px;text-align:center;font-size:14px;color:var(--text-60);}.ai-sticky{display:none;}@media(max-width:768px){.ai-sticky{display:block;position:fixed;z-index:25;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));opacity:0;transform:translateY(calc(100% + 28px));pointer-events:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s;}.ai-sticky.is-shown{opacity:1;transform:none;pointer-events:auto;}.ai-page main .ai-sticky .btn{width:100%;box-shadow:0 10px 26px -10px rgba(30,91,255,.6);}}.ai-sparks{position:fixed;z-index:60;left:0;top:0;width:0;height:0;pointer-events:none;}.ai-sparks i{position:absolute;left:-9px;top:-9px;width:18px;height:18px;font-style:normal;font-size:19px;line-height:18px;text-align:center;color:var(--c,#8cc8ff);text-shadow:0 0 6px currentColor;}@media(max-width:809px){.ai-tag:not(.ai-tag-hero){margin-top:48px;}.ai-page main .ai-section{padding-bottom:64px;}.ai-page .ai-statement{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding-top:40px;}.ai-page .ai-statement .ai-bot{--bot:72px;}.ai-page .ai-stats{gap:8px;}.ai-page .ai-stat{padding:14px 12px;border-radius:18px;}.ai-page .ai-stat-value{font-size:28px;}.ai-page .ai-stat-label{font-size:13px;line-height:1.3;}.ai-page main .ai-acc,.ai-page main .ai-acc:last-of-type{padding:0 18px;}.ai-pack-cta{flex-direction:row;}.ai-pack-cta .btn{flex:1;}.ai-pack-cta .ai-bot{--bot:72px;}}.ai-page main .ai-sky{display:flow-root;background:linear-gradient(var(--sky-a),var(--sky-b));}#pain{--sky-a:#050a1c;--sky-b:#081333;}#audience{--sky-a:#081333;--sky-b:#0c1d4a;}#how{--sky-a:#0c1d4a;--sky-b:#112963;}#pack{--sky-a:#112963;--sky-b:#17377e;}#program{--sky-a:#17377e;--sky-b:#1d4699;}.ai-page main #rewards{background:linear-gradient(#1d4699,#2657b3 calc(100% - 240px),#3d70c6 calc(100% - 150px),#6b9fe2 calc(100% - 60px),#8dbcf0);}#price{--sky-a:#8dbcf0;--sky-b:#a9cdf4;}#author,#reviews{--sky-a:#a9cdf4;--sky-b:#c4ddf7;}#faq{--sky-a:#c4ddf7;--sky-b:#dae9f9;}.ai-page main #faq.ai-sky{background:linear-gradient(var(--sky-a),var(--sky-b));}#start{--sky-a:#dae9f9;--sky-b:#eef2f8;}.ai-page main .ai-dark{--text-72:rgba(242,244,248,.84);--text-60:rgba(242,244,248,.76);}.ai-page main .light-panel{margin:0;border-radius:0;color:#0a1530;--text:#0a1530;--text-72:rgba(10,21,48,.8);--text-60:rgba(10,21,48,.72);--accent:#1747c9;--accent-soft:#1747c9;--line:rgba(10,21,48,.14);}.ai-page main .ai-plan-dark{color:#f2f4f8;--text:#f2f4f8;--text-72:rgba(242,244,248,.84);--accent:#8cc8ff;--accent-soft:#bfe0ff;}.ai-page main .light-panel .ai-tag{background:#fff;color:#1747c9;box-shadow:0 6px 16px -10px rgba(10,21,48,.3);}.ai-page main .light-panel .pill,.ai-page .light-panel .ai-author-place{color:#1747c9;}.ai-page main .light-panel .project-card .pill{background:#fff;}.ai-page main .ai-plan-dark .pill{background:rgba(140,200,255,.16);color:#bfe0ff;}.ai-page main .ai-hero .btn.ai-btn-white{background:#fff;color:#0a1530;box-shadow:0 12px 28px -14px rgba(0,0,0,.6);}.ai-page main .ai-hero .btn.ai-btn-white:hover,.ai-page main .ai-hero .btn.ai-btn-white:focus-visible{background:#eaf2ff;color:#0a1530;}.ai-next{display:inline-flex;align-items:center;gap:10px;margin:56px var(--pad) 0;padding:12px 20px;border-radius:999px;font:500 16px/1.2 var(--f-display);color:var(--text);background:rgba(140,200,255,.12);box-shadow:inset 0 0 0 1px rgba(140,200,255,.24);transition:background .25s;}.ai-next:hover,.ai-next:focus-visible{background:rgba(140,200,255,.22);}.ai-next span{display:inline-block;animation:ai-next 2.4s ease-in-out infinite;}@keyframes ai-next{0%,60%,100%{transform:none;}75%{transform:translateY(4px);}}.ai-page main .light-panel .ai-next{background:#fff;color:#0a1530;box-shadow:0 8px 20px -12px rgba(10,21,48,.35);}.ai-rail{display:none;}@media(min-width:1200px){.ai-page main > .ai-section{--pad:104px;}.ai-rail{display:block;position:fixed;z-index:20;left:36px;top:26vh;bottom:16vh;width:40px;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;--rail:rgba(191,224,255,.3);--rail-on:#8cc8ff;--tip-bg:#0a1530;--tip-text:#f2f4f8;}.ai-rail.is-shown{opacity:1;visibility:visible;}.ai-rail.is-light{--rail:rgba(10,21,48,.22);--rail-on:#1e5bff;--tip-bg:#fff;--tip-text:#0a1530;}.ai-rail::before,.ai-rail-fill{content:'';position:absolute;left:19px;top:0;bottom:0;width:2px;border-radius:1px;background:var(--rail);}.ai-rail-fill{background:var(--rail-on);transform-origin:top;transform:scaleY(0);}.ai-rail ol{position:absolute;inset:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-between;}.ai-rail li{position:relative;height:0;}.ai-rail a{position:absolute;left:6px;top:-14px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;}.ai-rail a::before{content:'';width:10px;height:10px;border-radius:50%;background:var(--rail);transition:transform .3s,background-color .3s,box-shadow .3s;}.ai-rail a.is-past::before{background:var(--rail-on);}.ai-rail a.is-on::before{background:var(--rail-on);transform:scale(1.5);box-shadow:0 0 0 4px rgba(140,200,255,.25),0 0 14px var(--rail-on);}.ai-rail a span{position:absolute;left:34px;top:50%;margin-top:-15px;padding:7px 13px;border-radius:999px;white-space:nowrap;font:500 14px/16px var(--f-display);color:var(--tip-text);background:var(--tip-bg);box-shadow:0 8px 20px -10px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .2s;}.ai-rail a:hover span,.ai-rail a:focus-visible span{opacity:1;}.ai-bot--rail{position:absolute;left:0;top:-50px;--bot:40px;}}.ai-way{display:none;}@media(max-width:1199px){.ai-way{display:flex;align-items:center;gap:12px;margin:56px var(--pad) 0;font:500 13px/1 var(--f-display);color:var(--text-72);}.ai-way span{display:flex;gap:5px;}.ai-way i{width:8px;height:8px;border-radius:4px;background:currentColor;opacity:.3;}.ai-way i.past{opacity:.7;}.ai-way i.on{width:22px;opacity:1;background:var(--accent);}.ai-page .ai-way + .ai-tag{margin-top:14px;}}.ai-path{list-style:none;margin:0;padding:0;display:grid;gap:10px;}.ai-path li{display:flex;align-items:center;gap:16px;min-height:64px;padding:12px 14px;border-radius:20px;background:rgba(10,21,48,.55);box-shadow:var(--soft-shadow-dark);}.ai-path-n{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(140,200,255,.16);color:var(--accent-soft);font:500 15px/1 var(--f-display);}.ai-path p{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:2px 12px;font-size:18px;font-weight:500;line-height:1.3;}.ai-path em{font-style:normal;font-weight:400;color:var(--text-72);}.ai-path picture{flex:none;}.ai-path img{display:block;width:150px;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;}.ai-page main .ai-program-section .ai-lock{margin:20px 0 0;color:#0a1530;}.ai-rewards{list-style:none;margin:0;padding:0;display:grid;gap:12px;}.ai-page main .ai-rewards .ai-card{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:20px 22px;}.ai-reward-ico{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(140,200,255,.14);font-size:26px;line-height:1;}.ai-page main .ai-rewards h3{font-size:21px;}.ai-page main .ai-rewards p{margin-top:4px;}.ai-reward-cert picture{display:block;flex:1 0 100%;}.ai-reward-cert img{display:block;width:100%;max-width:320px;height:auto;margin-left:70px;border-radius:12px;box-shadow:0 14px 30px -16px rgba(0,0,0,.8);}.ai-page .ai-author-copy .ai-stats{padding:0;margin-top:32px;max-width:560px;}.ai-page .ai-author-copy .ai-stat-value{font-size:clamp(30px,2.8vw,40px);white-space:nowrap;}.ai-page main .light-panel .ai-stat{background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main #how .ai-note{background:rgba(140,200,255,.12);}.ai-page main .ai-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;}.ai-page main .ai-tools-label{margin:0 4px 0 0;font:500 16px/1.3 var(--f-display);color:var(--text-72);}.ai-page main .ai-tools ul{display:contents;}.ai-page main .ai-tools li{padding:8px 14px;border-radius:999px;font:500 14px/1.2 var(--f-display);color:var(--text);background:rgba(140,200,255,.12);box-shadow:inset 0 0 0 1px rgba(140,200,255,.22);}.ai-page main .ai-start{padding-bottom:120px;}@media(max-width:809px){.ai-next{margin-top:40px;font-size:15px;}.ai-path li{gap:12px;padding:10px 12px;border-radius:18px;}.ai-path-n{width:32px;height:32px;font-size:14px;}.ai-path p{flex-direction:column;font-size:16px;}.ai-path em{font-size:15px;}.ai-path img{width:88px;border-radius:12px;}.ai-page .ai-program-stats{grid-template-columns:repeat(2,minmax(0,1fr));}.ai-page main .ai-rewards .ai-card{padding:18px;gap:12px 14px;}.ai-reward-ico{width:44px;height:44px;font-size:22px;}.ai-reward-cert img{max-width:none;margin-left:0;}.ai-page main .ai-start{padding-bottom:72px;}}@media(prefers-reduced-motion:reduce){.ai-next span{animation:none;}.ai-bot--rail{display:none;}}.ai-page main .light-panel{--accent:#10399f;--accent-soft:#10399f;}.ai-page main .light-panel .ai-tag,.ai-page main .light-panel .pill,.ai-page .light-panel .ai-author-place{color:#10399f;}.ai-step-num{background:linear-gradient(180deg,#2a62f0,#1747c9);}.ai-page main #rewards .ai-next{background:#fff;color:#0a1530;box-shadow:0 8px 20px -12px rgba(10,21,48,.45);}.ai-page .holo-hint{color:var(--text);}.ai-page main .ai-plan-dark .pill{color:#bfe0ff;}@font-face{font-family:'Unbounded AI';font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/new/Unbounded-600-ai.0a34db53.woff2) format('woff2');}@font-face{font-family:'Unbounded AI Fallback';font-style:normal;font-weight:600;src:local('Arial Black'),local('Arial-Black'),local('Arial');size-adjust:113.75%;ascent-override:87.5%;descent-override:21.5%;line-gap-override:0%;}.ai-page main h1,.ai-page main h2{font-family:'Unbounded AI','Unbounded AI Fallback',sans-serif;font-weight:600;letter-spacing:-.02em;}.ai-page main .ai-hero-title{font-size:clamp(48px,6.8vw,98px);line-height:1.04;}.ai-page main .ai-head h2,.ai-page main .ai-start h2{font-size:clamp(36px,5vw,72px);line-height:1.08;max-width:1240px;}.ai-page main .ai-faq h2{font-size:clamp(36px,5vw,72px);}.ai-page main .ai-head h2 .line-inner{text-wrap:balance;}.ai-page main .ai-hero-title{max-width:1280px;}.ai-page main .ai-section{padding-bottom:48px;}.ai-page main .ai-tag:not(.ai-tag-hero){margin-top:40px;}.ai-page main .ai-head{padding:16px var(--pad) 32px;}.ai-page main .ai-next{margin-top:32px;}.ai-page .ai-statement{padding-top:32px;}.ai-page main .ai-start{padding-bottom:56px;}.ai-page .ai-faq-layout{padding-top:12px;}.ai-page .ai-way{margin-top:32px;}.ai-page .ai-audience-bottom{grid-template-columns:minmax(0,920px);padding-top:24px;}.ai-page .ai-how{display:block;}.ai-page .ai-steps{grid-template-columns:repeat(3,minmax(0,1fr));}.ai-how-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;}.ai-how-foot .ai-bot{--bot:104px;}.ai-gift{display:grid;justify-items:center;padding:0 var(--pad);text-align:center;}.ai-covers{display:grid;grid-template-columns:repeat(2,minmax(0,300px));gap:32px;}.ai-pdf{margin:0;border-radius:18px;overflow:hidden;background:var(--bg-2);box-shadow:0 26px 50px -24px rgba(0,0,0,.8),0 0 46px -8px rgba(140,200,255,.45),0 0 0 1px rgba(140,200,255,.2);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;}.ai-pdf:hover{transform:translateY(-8px);box-shadow:0 34px 60px -26px rgba(0,0,0,.85),0 0 60px -6px rgba(140,200,255,.6),0 0 0 1px rgba(140,200,255,.3);}.ai-pdf img{display:block;width:100%;height:auto;}.ai-pdf figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.ai-gift-text{margin-top:28px;font-size:20px;font-weight:500;color:var(--text);}.ai-gift .ai-pack-cta{margin-top:18px;}.ai-page .ai-path img{width:132px;}.ai-page .ai-author{grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:center;}.ai-page .ai-author-photo{margin-top:0;}.ai-page .ai-author-photo .ai-bot{top:auto;bottom:-18px;right:-26px;}.ai-cases-label{margin:40px var(--pad) 16px;font:500 20px/1.3 var(--f-display);}.ai-cases{display:grid;grid-template-columns:repeat(3,minmax(0,300px));gap:16px;padding:0 var(--pad);}.ai-page main .ai-case h3{font-size:19px;}.ai-case:hover img,.ai-case:focus-visible img{transform:scale(1.04);}@media(prefers-reduced-motion:reduce){.ai-pdf:hover{transform:none;}}@media(max-width:1199px){.ai-page .ai-steps{grid-template-columns:1fr;}}@media(max-width:809px){.ai-page main .ai-hero-title{font-size:clamp(34px,11vw,43px);}.ai-page main .ai-head h2,.ai-page main .ai-start h2,.ai-page main .ai-faq h2{font-size:clamp(28px,10.2vw,40px);}.ai-page main .ai-section{padding-bottom:32px;}.ai-page main .ai-tag:not(.ai-tag-hero){margin-top:24px;}.ai-page main .ai-head{padding:12px var(--pad) 22px;}.ai-page main .ai-next{margin-top:24px;}.ai-page .ai-way{margin-top:28px;}.ai-page main .ai-start{padding-bottom:48px;}.ai-cardsec-row{grid-template-columns:1fr;gap:28px;}.ai-how-foot{display:block;}.ai-covers{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;}.ai-pdf{border-radius:12px;}.ai-gift-text{margin-top:20px;font-size:17px;}.ai-gift .ai-pack-cta{width:100%;}.ai-page .ai-path img{width:88px;}.ai-page .ai-author{grid-template-columns:1fr;gap:24px;}.ai-cases-label{margin-top:32px;}.ai-cases{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:0 var(--pad) 12px;scroll-padding-inline:var(--pad);-webkit-overflow-scrolling:touch;scrollbar-width:none;}.ai-cases::-webkit-scrollbar{display:none;}.ai-cases > .ai-case{flex:0 0 240px;scroll-snap-align:start;}}.ai-page .ai-hero-actions + .ai-care{margin-top:14px;}@media(min-width:810px){.ai-page .ai-hero{height:min(100svh,820px);min-height:600px;}}@media(max-width:809px){.ai-page .ai-hero{min-height:0;height:auto;justify-content:flex-start;padding-bottom:28px;}.ai-page .ai-hero .cinema-background img{object-position:center bottom;}.ai-page .ai-bot-hero{margin-top:8px;}}.ai-grid-aud{grid-template-columns:repeat(6,minmax(0,1fr));max-width:1120px;}.ai-grid-aud > *{grid-column:span 2;}.ai-grid-aud > :nth-child(n+4){grid-column:span 3;}.ai-page main .ai-grid-aud .ai-card{padding:22px 24px;gap:6px;}.ai-page main .ai-grid-aud h3{font-size:21px;}.ai-page main .ai-grid-aud p{font-size:16px;}.ai-page .ai-audience-bottom{grid-template-columns:minmax(0,1120px);}.ai-page .site-header.is-light.scrolled{background:rgba(242,247,255,.66);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 8px 24px -18px rgba(10,21,48,.4);color:#0a1530;}@media(max-width:809px){.ai-grid-aud{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.ai-grid-aud > *,.ai-grid-aud > :nth-child(n+4){grid-column:span 1;}.ai-grid-aud > .ai-card-wide{grid-column:1 / -1;}.ai-page main .ai-grid-aud .ai-card{padding:14px;gap:4px;border-radius:18px;}.ai-page main .ai-grid-aud h3{font-size:15px;line-height:1.2;}.ai-page main .ai-grid-aud p{font-size:13px;line-height:1.35;}.ai-page .ai-author-photo{width:80%;justify-self:center;}.ai-page .ai-author-photo .ai-bot{display:none;}html.ai-doc{scroll-padding-bottom:96px;}}.ai-page main .btn{min-height:56px;max-width:420px;font-size:17px;}body.ai-page{overflow-x:hidden;}.ai-page .ai-hero-copy,.ai-page .ai-actions{min-width:0;max-width:100%;}.ai-page .site-header.scrolled:not(.is-light){background:rgba(8,19,51,.6);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 8px 24px -18px rgba(0,0,0,.6);}.ai-page main .ai-plan-dark .btn{box-shadow:0 12px 26px -14px rgba(30,91,255,.8);}.ai-page main .ai-plan-dark .btn::after{display:none;}@media(max-width:809px){.ai-page main .btn{min-height:52px;max-width:none;width:100%;font-size:17px;}}@media(max-width:809px) and (max-height:700px){.ai-page .ai-bot-hero{display:none;}}@media(max-width:768px){.ai-sticky{left:0;right:0;bottom:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(8,19,51,.72);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 -10px 24px -18px rgba(0,0,0,.6);transform:translateY(100%);}.ai-sticky.is-light{background:rgba(242,247,255,.74);box-shadow:0 -10px 24px -18px rgba(10,21,48,.35);}.ai-page main .ai-sticky .btn{box-shadow:0 8px 18px -10px rgba(30,91,255,.6);}body.ai-page{padding-bottom:calc(72px + env(safe-area-inset-bottom));}html.ai-doc{scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom));}.ai-next{display:none;}}.ai-page main .ai-grid-aud h3{display:flex;gap:8px;align-items:baseline;font-size:19px;font-weight:600;line-height:1.25;color:#8cc8ff;}.ai-aud-ico{flex:none;}.ai-page main .ai-grid-aud p{font-size:15px;color:var(--text-60);}.ai-page .holo-caption{margin-top:10px;text-align:center;font-size:14px;font-weight:500;color:var(--text);}.ai-page .holo-caption + .holo-hint{margin-top:2px;}.ai-page main #faq .ai-faq-layout{padding-top:48px;}@media(max-width:809px){.ai-page main .ai-grid-aud h3{font-size:18px;gap:6px;}.ai-page main .ai-grid-aud p{font-size:13px;}.ai-page main #faq .ai-faq-layout{padding-top:28px;}}.ai-page .holo-caption{margin-top:8px;font-size:13px;font-weight:500;color:var(--text-72);}.ai-page .holo-hint{font-size:12px;color:var(--text-72);}.ai-wallet{margin-top:28px;max-width:520px;margin-inline:auto;}.ai-page main .ai-wallet-title{font:600 28px/1.15 'Unbounded AI','Unbounded AI Fallback',sans-serif;letter-spacing:-.02em;color:#e6f1ff;text-shadow:0 0 18px rgba(140,200,255,.35);}.ai-wallet-list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:14px;}.ai-wallet-list li{display:flex;align-items:center;gap:14px;}.ai-wallet-ico{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(140,200,255,.14);box-shadow:inset 0 0 0 1px rgba(140,200,255,.18);font-size:21px;line-height:1;}.ai-wallet-list p{font-size:16px;line-height:1.35;color:#8cc8ff;}.ai-wallet-list b{font-size:19px;font-weight:700;color:#e6f1ff;}.ai-soon{display:inline-block;margin-right:4px;padding:2px 9px;border-radius:999px;font:600 12px/1.4 var(--f-display);font-style:normal;vertical-align:2px;color:#0a1530;background:#bfe0ff;}.ai-wallet-sum{margin-top:20px;padding:16px 18px 14px;border-radius:20px;background:rgba(230,241,255,.12);box-shadow:inset 0 0 0 1px rgba(191,224,255,.22);}.ai-wallet-sum > p:first-child{font-size:17px;font-weight:700;line-height:1.35;color:#f2f7ff;}@media(max-width:809px){.ai-wallet{margin-top:22px;}.ai-page main .ai-wallet-title{font-size:23px;}.ai-wallet-list{gap:12px;}.ai-wallet-ico{width:40px;height:40px;font-size:19px;}.ai-wallet-list p{font-size:15px;}.ai-wallet-list b{font-size:17px;}.ai-wallet-sum > p:first-child{font-size:16px;}}.ai-page .ai-cardsec-row{align-items:start;}.ai-wallet{padding:22px 22px 20px;border-radius:24px;background:rgba(8,19,51,.5);}@media(max-width:809px){.ai-wallet{padding:18px 16px 16px;}}.ai-wallet-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}.ai-wallet-chips span{padding:6px 12px;border-radius:999px;font-size:15px;font-weight:500;color:#e6f1ff;background:rgba(140,200,255,.14);}.ai-ladder{position:relative;height:8px;margin-top:16px;border-radius:4px;background:rgba(140,200,255,.2);}.ai-ladder i{position:absolute;}.ai-ladder-fill{left:0;top:0;bottom:0;width:15.8%;border-radius:4px;background:linear-gradient(90deg,#f5d547,#ffe58a);}.ai-ladder-mark{top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:#e6f1ff;}.ai-ladder-mark--450{left:47.4%;}.ai-ladder-mark--950{left:100%;margin-left:-2px;}.ai-ladder-now{top:50%;left:15.8%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#ffe58a;box-shadow:0 0 0 3px rgba(245,213,71,.3);}.ai-ladder-scale{position:relative;height:20px;margin-top:8px;font-size:13px;font-weight:600;color:#e6f1ff;}.ai-ladder-scale span{position:absolute;top:0;}.ai-ladder-scale span:first-child{left:0;}.ai-ladder-scale .ai-ladder-l450{left:47.4%;transform:translateX(-50%);}.ai-ladder-scale span:last-child{right:0;}.ai-wallet-sum .ai-ladder-note{margin-top:8px;font-size:14px;font-weight:400;color:#bfe0ff;}.ai-price-alt{margin-top:-10px;font-size:17px;font-weight:600;color:var(--text-72);}@media(max-width:809px){.ai-wallet-chips span{font-size:14px;}}.ai-head-sub{margin-top:14px;max-width:720px;font-size:20px;line-height:1.4;color:var(--text-72);}.ai-page .ai-program{display:block;max-width:980px;}@media(max-width:809px){.ai-head-sub{margin-top:10px;font-size:17px;}}.ai-page main .ai-descent{position:relative;height:clamp(360px,28vw,420px);overflow:hidden;background:var(--meet);}.ai-descent picture{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 70%,transparent);}.ai-descent picture img{position:absolute;left:0;top:-8%;display:block;width:100%;height:116%;object-fit:cover;object-position:50% 50%;transform:translate3d(0,var(--shift,0px),0);will-change:transform;}@media(max-width:768px){.ai-page main .ai-descent{height:34vh;min-height:220px;max-height:340px;}}@media(prefers-reduced-motion:reduce){.ai-descent picture img{transform:none;will-change:auto;}}.ai-page main .ai-descent--land{background:linear-gradient(#eef2f8,#d7e4f9);}.ai-descent picture img{transform:translate3d(var(--shiftx,0px),var(--shift,0px),0);}.ai-descent--clouds picture img{left:-3%;width:106%;max-width:none;}.ai-ship-lane{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);}.ai-ship{--ship:clamp(170px,26vw,380px);position:absolute;left:calc(50% - var(--ship) / 2);top:calc(50% - var(--ship) / 2);width:var(--ship);height:var(--ship);will-change:transform;}.ai-ship-bob,.ai-ship-bob img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;}.ai-ship-fire{position:absolute;top:0;right:0;bottom:0;left:0;}.ai-ship-fire::before,.ai-ship-fire::after{content:"";position:absolute;left:77%;top:17%;width:76%;height:16%;transform-origin:0 50%;transform:translateY(-50%) rotate(-43deg);background:radial-gradient(ellipse 8% 34% at 2% 50%,#fff 0 40%,rgba(200,245,255,0) 100%),radial-gradient(ellipse 52% 15% at 0 50%,#fff 0 20%,rgba(170,240,255,.95) 45%,rgba(90,205,255,0) 100%),radial-gradient(ellipse 100% 50% at 0 50%,rgba(110,220,255,1),rgba(50,175,255,.85) 25%,rgba(30,120,255,.42) 55%,rgba(30,110,255,0));animation:ai-ship-jet .42s ease-in-out infinite alternate;}.ai-ship-fire::after{left:90%;top:25%;animation-duration:.33s;animation-delay:-.2s;}@keyframes ai-ship-jet{from{opacity:.82;transform:translateY(-50%) rotate(-43deg) scale(.86,.92);}to{opacity:1;transform:translateY(-50%) rotate(-43deg) scale(1.06,1.04);}}.ai-descent--land .ai-ship-fire::before,.ai-descent--land .ai-ship-fire::after{width:40%;}.ai-descent--land .ai-ship-bob{animation:ai-ship-bob 3.4s ease-in-out infinite alternate;}@keyframes ai-ship-bob{from{transform:translate3d(0,-5px,0) rotate(-1.2deg);}to{transform:translate3d(0,5px,0) rotate(1.2deg);}}@media(max-width:768px){.ai-ship{--ship:min(58vw,250px);}}@media(prefers-reduced-motion:reduce){.ai-ship{transform:none !important;will-change:auto;}.ai-ship-fire::before,.ai-ship-fire::after,.ai-descent--land .ai-ship-bob{animation:none;}}@media(max-width:809px){.ai-page .ai-hero{height:100vh;height:100svh;min-height:0;justify-content:flex-start;padding:84px var(--pad) calc(20px + env(safe-area-inset-bottom));}.ai-page .ai-hero-copy{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;}.ai-page .ai-hero-copy > *{flex:none;}.ai-page .ai-tag-hero{align-self:flex-start;}.ai-page .ai-hero-actions{margin-top:auto;}.ai-page .ai-hero .cinema-background img{object-position:center bottom;}.ai-page .ai-bot-hero{position:absolute;display:block;right:var(--pad);top:47%;margin:0;align-self:auto;--bot:72px;}.ai-page .ai-hero-shade{background:linear-gradient(rgba(4,6,13,.72),rgba(4,6,13,.3) 40%,rgba(4,6,13,0) 50%,rgba(4,6,13,0) 70%,rgba(4,6,13,.82) 92%);}}@media(max-width:809px) and (max-height:700px){.ai-page .ai-hero{padding-top:76px;}.ai-page main .ai-hero-title{font-size:34px;}.ai-page .ai-hero-sub{margin-top:12px;font-size:15px;}.ai-page .ai-hero .cinema-background img{height:112%;}.ai-page .ai-bot-hero{top:43%;--bot:56px;}}@media(max-width:809px){.ai-page .ai-author-photo{width:65%;justify-self:center;}}.ai-page .holo-hint-mouse{display:none;}@media(hover:hover) and (pointer:fine){.ai-page .holo-hint-touch{display:none;}.ai-page .holo-hint-mouse{display:inline;}}.ai-cases-dots{display:none;}@media(max-width:809px){.ai-cases-dots{display:flex;justify-content:center;gap:8px;margin-top:14px;}.ai-cases-dots i{width:8px;height:8px;border-radius:4px;background:currentColor;opacity:.25;transition:width .25s ease,opacity .25s ease,background-color .25s ease;}.ai-cases-dots i.is-active{width:22px;opacity:1;background:var(--brand);}}.ai-page main{--card-min-sm:117px;--ai-w:1232px;--card-pad:28px;--card-r:24px;--card-h3:22px;--card-p:17px;--card-gap:16px;}.ai-page main :is(.ai-head,.ai-grid,.ai-audience-bottom,.ai-how,.ai-program,.ai-cardsec-row,.ai-plans,.ai-author,.ai-cases,.ai-faq-layout){max-width:calc(var(--ai-w) + 2 * var(--pad));}.ai-page main :is(.ai-grid,.ai-plans,.ai-cases,.ai-steps,.ai-path,.ai-cardsec-row){gap:var(--card-gap);}.ai-page main :is(.ai-grid,.ai-steps){grid-auto-rows:1fr;}.ai-page main :is(.ai-card,.ai-plan,.ai-wallet,.ai-stat){border-radius:var(--card-r);padding:var(--card-pad);}.ai-page main .ai-steps .ai-card,.ai-page main .ai-rewards .ai-card{padding:var(--card-pad);}.ai-page main :is(.ai-card,.ai-plan) h3,.ai-page main .ai-wallet-title{font:500 var(--card-h3)/1.2 var(--f-display);letter-spacing:-.01em;color:inherit;text-shadow:none;}.ai-page main :is(.ai-card,.ai-plan) > p:not(.ai-price):not(.ai-price-alt),.ai-page main .ai-card div > p,.ai-page .ai-plan .ai-list li,.ai-page main .ai-acc-panel p,.ai-page main .ai-acc-panel li{font-size:var(--card-p);line-height:1.45;}.ai-page main .ai-plan{gap:16px;}.ai-page main .ai-steps h3{margin-bottom:4px;}.ai-page main .ai-acc,.ai-page main .ai-acc:last-of-type{padding:0 var(--card-pad);border-radius:var(--card-r);margin-bottom:var(--card-gap);}.ai-page main .ai-acc h3{font-size:var(--card-h3);font-weight:500;}.ai-page .ai-audience-bottom{grid-template-columns:minmax(0,1fr);padding-top:var(--card-gap);}.ai-page .ai-how-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 32px;}.ai-how-foot > div:first-child{display:contents;}.ai-how-foot .ai-note{grid-column:1 / -1;}.ai-page main .ai-note{margin-top:var(--card-gap);padding:20px var(--card-pad);border-radius:var(--card-r);font-size:var(--card-p);line-height:1.45;}.ai-page .ai-program{max-width:calc(var(--ai-w) + 2 * var(--pad));}.ai-page main .ai-path{grid-auto-rows:1fr;}.ai-page main .ai-path li{min-height:0;padding:16px var(--card-pad);border-radius:var(--card-r);gap:20px;}.ai-page main .ai-path-n{width:48px;height:48px;font-size:24px;}.ai-page main .ai-path p{flex-direction:column;gap:4px;font-size:var(--card-h3);line-height:1.2;}.ai-page main .ai-path em{font-size:var(--card-p);line-height:1.4;}.ai-page main .ai-path-soon{background:rgba(10,21,48,.4);}.ai-page main .ai-path-soon p{color:var(--text-72);}.ai-page .ai-cardsec-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;}.ai-page main .ai-reward-card{gap:10px;}.ai-reward-card > div:first-child{flex:1;display:grid;align-content:center;justify-items:center;margin-bottom:12px;}.ai-page .ai-reward-card .holo-stage{width:100%;}.ai-cert-wrap > picture{display:block;width:100%;}.ai-cert-wrap img{display:block;width:100%;max-width:520px;height:auto;margin:0 auto;border-radius:14px;box-shadow:0 14px 30px -16px rgba(0,0,0,.8);}.ai-page main .ai-wallet{max-width:var(--ai-w);margin:var(--card-gap) var(--pad) 0;background:rgba(10,21,48,.6);box-shadow:var(--soft-shadow-dark);}.ai-page main .ai-wallet-list{grid-template-columns:repeat(3,minmax(0,1fr));}.ai-page main .ai-wallet-list b{font-size:var(--card-p);}.ai-wallet-chips span{font-size:15px;}.ai-page main .ai-plan-dark h3{max-width:calc(100% - 96px);}.ai-page main .ai-stat{padding:20px var(--card-pad);}.ai-page .ai-cases{grid-template-columns:repeat(3,minmax(0,1fr));}.ai-page .ai-faq-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding-left:var(--pad);padding-right:var(--pad);}.ai-faq-side{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;}.ai-page .ai-faq-side .ai-bot{margin:0;--bot:96px;}.ai-page .ai-gift .ai-care{margin-top:12px;}.ai-page .ai-start .ai-care{margin-top:14px;}@media(max-width:1199px){.ai-page main .ai-wallet-list{grid-template-columns:1fr;}}@media(max-width:809px){.ai-page main{--card-pad:20px;--card-r:20px;--card-h3:19px;--card-p:15px;--card-gap:12px;}.ai-page .ai-cardsec-row{grid-template-columns:1fr;}.ai-page main .ai-path li{padding:14px;gap:12px;}.ai-page main .ai-path-n{width:36px;height:36px;font-size:18px;}.ai-page main .ai-path img{width:64px;border-radius:10px;}.ai-page .ai-pack-cta .btn{padding:0 18px;}.ai-page .ai-care{font-size:14px;}.ai-page main .ai-path p{font-size:17px;}.ai-page main .ai-path em{font-size:14px;}.ai-page main .ai-plan-dark h3{max-width:none;}.ai-page .ai-cases{display:flex;}.ai-page main .ai-stat{padding:14px 12px;}.ai-page .ai-faq-layout{gap:18px;}.ai-wallet-chips span{font-size:14px;}}#get{--sky-a:#050a1c;--sky-b:#081333;}#program{--sky-a:#081333;--sky-b:#0c1d4a;}#how{--sky-a:#0c1d4a;--sky-b:#112963;}.ai-page main #rewards{background:linear-gradient(#112963,#17377e);}.ai-page main #audience{background:linear-gradient(#17377e,#2657b3 calc(100% - 240px),#3d70c6 calc(100% - 150px),#6b9fe2 calc(100% - 60px),#8dbcf0);}#author{--sky-a:#8dbcf0;--sky-b:#a9cdf4;}#price{--sky-a:#a9cdf4;--sky-b:#c4ddf7;}.ai-page .ai-way{display:flex;align-items:center;gap:12px;margin:56px var(--pad) 0;font:500 13px/1 var(--f-display);color:var(--text-72);}.ai-page .ai-way span{display:flex;gap:5px;}.ai-page .ai-way i{width:8px;height:8px;border-radius:4px;background:currentColor;opacity:.3;}.ai-page .ai-way i.past{opacity:.7;}.ai-page .ai-way i.on{width:22px;opacity:1;background:var(--accent);}.ai-page main .light-panel .ai-way{color:#33466e;}.ai-page main .light-panel .ai-way i.on{background:#1747c9;}.ai-page main .ai-way + .ai-head{padding-top:16px;}.ai-page main .ai-way + .ai-tag{margin-top:16px;}.ai-page main .ai-tag + .ai-head{padding-top:12px;}.ai-page main .ai-head h2{font-size:clamp(36px,4.2vw,60px);line-height:1.08;}.ai-page main .ai-card{--card-min:0px;display:flex;flex-direction:column;gap:10px;min-height:var(--card-min);padding:var(--card-pad);border:0;border-radius:var(--card-r);background:rgba(10,21,48,.6);box-shadow:var(--soft-shadow-dark);}.ai-page main .light-panel .ai-card{background:#fff;box-shadow:var(--soft-shadow-light);}.ai-page main .ai-card h3{margin:0;font:500 var(--card-h3)/1.25 var(--f-display);letter-spacing:-.01em;}.ai-page main .ai-card p:not(.ai-price):not(.ai-price-alt),.ai-page main .ai-card em{font-size:var(--card-p);line-height:1.45;font-style:normal;}.ai-page main .ai-grid{list-style:none;margin-top:0;margin-bottom:0;}.ai-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));}.ai-page main .ai-prog{flex-direction:row;align-items:center;gap:18px;}.ai-page main .ai-prog .ai-path-n{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(140,200,255,.16);font-size:24px;}.ai-page main .ai-prog p{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font:500 var(--card-h3)/1.25 var(--f-display);color:var(--text);}.ai-page main .ai-prog p em{font-family:var(--f-body,inherit);font-weight:400;color:var(--text-72);}.ai-page main .ai-prog img{flex:none;width:132px;height:88px;object-fit:cover;border-radius:14px;}.ai-page main .ai-prog.is-soon > :not(p){opacity:.55;}.ai-page main .ai-prog.is-soon p{color:var(--text-72);}.ai-page main .ai-prog .ai-soon-pill{padding:3px 10px;border-radius:999px;font:500 13px/1.3 var(--f-display);color:var(--accent-soft);background:rgba(140,200,255,.14);}.ai-page main .ai-steps.ai-grid{padding:0 var(--pad);}.ai-page main .ai-steps .ai-card{flex-direction:row;align-items:center;gap:18px;padding:var(--card-pad);}.ai-page main .ai-card.ai-wallet{max-width:var(--ai-w);margin:var(--card-gap) var(--pad) 0;gap:14px;}.ai-page main .ai-wallet-line{font:500 var(--card-h3)/1.3 var(--f-display);color:var(--text);}.ai-page main .ai-wallet .ai-ladder{margin-top:4px;background:linear-gradient(90deg,rgba(245,213,71,.25),rgba(245,213,71,.85));}.ai-page main .ai-wallet .ai-ladder-fill{display:none;}.ai-page main .ai-wallet .ai-ladder-mark{top:-5px;bottom:-5px;width:4px;margin-left:-2px;border-radius:2px;background:#ffe58a;}.ai-page main .ai-wallet .ai-ladder-mark--950{margin-left:-4px;}.ai-page main .ai-wallet .ai-ladder-text{color:#e6f1ff;font-weight:500;}.ai-page .ai-author-photo{margin:0;}.ai-page .ai-author-photo figcaption{margin:12px 0 0;text-align:center;font-size:15px;}.ai-page .ai-author-copy > p:not([class]){margin:0;}.ai-page .ai-author-copy .ai-stats{margin-top:24px;}.ai-page main .ai-plan{align-items:stretch;}.ai-page main .ai-plan .ai-price{margin-top:6px;}.ai-page main .ai-plan .ai-price-alt{margin-top:-4px;}.ai-page main .ai-plan .btn{margin-top:auto;align-self:flex-start;}.ai-page main .ai-plan > p:not(.ai-price):not(.ai-price-alt){color:color-mix(in srgb,var(--ink) 75%,transparent);}.ai-page main #faq .ai-faq-layout{padding-top:0;}@media(min-width:810px){.ai-page main .ai-hero-title{font-size:clamp(44px,5.6vw,80px);}}.ai-page .ai-gift-note{margin-top:14px;font:500 17px/1.35 var(--f-display);color:var(--text);}.ai-page .ai-gift-note + .ai-care{margin-top:6px;}.ai-page main .ai-start-actions{margin:0 var(--pad);}@media(max-width:1199px){.ai-grid-4{grid-template-columns:repeat(2,minmax(0,1fr));}.ai-page .ai-grid-2.ai-progs{grid-template-columns:1fr;}}@media(max-width:809px){.ai-grid-4,.ai-page .ai-steps{grid-template-columns:1fr;}.ai-page main .ai-card{--card-min:var(--card-min-sm);}.ai-page main .ai-way{margin-top:32px;}.ai-page main .ai-head h2{font-size:clamp(28px,8.6vw,36px);}.ai-page main .ai-prog{gap:12px;}.ai-page main .ai-prog .ai-path-n{width:36px;height:36px;font-size:18px;}.ai-page main .ai-prog img{width:72px;height:48px;border-radius:10px;}.ai-page main .ai-steps .ai-card{gap:14px;}.ai-page main .ai-plan .btn{align-self:stretch;}.ai-page .ai-gift-note{font-size:15px;}}.ai-page main .ai-plan .ai-price{font:500 48px/1 var(--f-display);letter-spacing:-.03em;color:var(--ink);}.ai-page main .ai-plan .ai-price small{font:400 16px/1.4 var(--f-display);letter-spacing:0;opacity:.6;}.ai-page main .ai-plan .ai-price-alt{font-size:17px;font-weight:600;}@media(max-width:809px){.ai-page main .ai-plan .ai-price{font-size:40px;}}.ai-page main .ai-wallet :is(.ai-wallet-line,.ai-ladder-text) span{white-space:nowrap;}.ai-page main .ai-steps .ai-card > div{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;}.ai-page main .ai-steps h3{margin-bottom:0;}.ai-page main .ai-prog{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"n h img" "n t img" "n d img";align-items:center;column-gap:18px;row-gap:6px;}.ai-page main .ai-prog-body{display:contents;}.ai-page main .ai-prog .ai-path-n{grid-area:n;}.ai-page main .ai-prog h3{grid-area:h;align-self:end;}.ai-page main .ai-prog .ai-prog-tag{grid-area:t;justify-self:start;align-self:start;}.ai-page main .ai-prog img{grid-area:img;}.ai-page main .ai-prog .ai-prog-body p{grid-area:d;display:block;margin-top:4px;font:400 var(--card-p)/1.45 var(--f-body,inherit);color:var(--text-72);}@media(max-width:809px){.ai-page main .ai-prog{grid-template-areas:"n h img" "n t img" "d d d";column-gap:12px;row-gap:4px;}.ai-page main .ai-prog .ai-prog-body p{margin-top:8px;}}.ai-page main .ai-prog .ai-prog-tag:not(.ai-soon-pill){font-family:var(--f-body,inherit);font-weight:400;color:var(--text-72);}.ai-page main .ai-prog.is-soon > .ai-prog-body{opacity:1;}.ai-page main .ai-prog.is-soon h3{color:var(--text-72);}.ai-page main .ai-descent{height:clamp(180px,13.6vw,210px);}.ai-page main .ai-ship-lane{-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(transparent,#000 10%,#000 90%,transparent);}.ai-page main .ai-ship{--ship:clamp(144px,10.9vw,168px);}@media(max-width:768px){.ai-page main .ai-descent{height:17vh;min-height:120px;max-height:170px;}.ai-page main .ai-ship{--ship:clamp(96px,13.6vh,136px);}}@media(max-width:809px){.ai-page main :is(#get,#program,#how,#audience) .ai-card{--card-min:157px;}.ai-page main .ai-card.ai-wallet p.ai-wallet-line{font-size:14px;}}@font-face{font-family:'Nunito AI';font-style:normal;font-weight:800 900;font-display:swap;src:url(../assets/fonts/new/Nunito-800-900-ai.04cb7725.woff2) format('woff2');}@font-face{font-family:'Nunito AI Fallback';font-style:normal;font-weight:800 900;src:local('Arial Rounded MT Bold'),local('ArialRoundedMTBold'),local('Arial Black'),local('Arial');}@font-face{font-family:'Onest';font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/new/Onest-700-ai.c4a27b34.woff2) format('woff2');}.ai-page main{--f-head:'Nunito AI','Nunito AI Fallback',sans-serif;--card-h3:26px;--card-p:20px;}.ai-page main h1,.ai-page main h2{font-family:var(--f-head);font-weight:900;letter-spacing:-.01em;line-height:1.1;}.ai-page main .ai-hero-title,.ai-page main .ai-head h2,.ai-page main .ai-start h2{line-height:1.1;}.ai-page main .ai-hero-title .line-inner{text-wrap:balance;}.ai-page main :is(.ai-card,.ai-plan) h3{font-family:var(--f-head);font-weight:800;font-size:var(--card-h3);line-height:1.2;letter-spacing:0;}.ai-page main .ai-card p:not(.ai-price):not(.ai-price-alt),.ai-page main .ai-card em,.ai-page main .ai-prog .ai-prog-body p,.ai-page main .ai-acc-panel p{font-size:var(--card-p);line-height:1.4;color:rgba(255,255,255,.9);}.ai-page main .light-panel :is(.ai-card p:not(.ai-price):not(.ai-price-alt),.ai-acc-panel p){color:#0a1f4d;}.ai-page main .ai-prog .ai-prog-tag:not(.ai-soon-pill){font-size:var(--card-p);color:rgba(255,255,255,.72);}.ai-page main .ai-prog.is-soon h3{color:var(--text);}.ai-hl{font-weight:700;color:#8fd3ff;}.light-panel .ai-hl{color:#10399f;}.ai-page main .ai-card.ai-wallet p.ai-wallet-line,.ai-page main .ai-wallet .ai-ladder-text{font:500 var(--card-p)/1.4 var(--f-display);}#author .ai-tag{display:flex;width:max-content;max-width:calc(100% - 2 * var(--pad));margin-left:auto;margin-right:auto;}#author .ai-head{text-align:center;margin-left:auto;margin-right:auto;}#author .ai-head h2 .line-inner{text-wrap:balance;}.ai-page #author .ai-author{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;margin:0 auto;text-align:center;}.ai-page #author .ai-author-photo{width:300px;max-width:65%;}.ai-page #author .ai-author-copy{display:grid;justify-items:center;width:100%;}.ai-page #author .ai-author-copy > p:not([class]){max-width:760px;font-size:var(--card-p);line-height:1.4;color:#0a1f4d;}.ai-page #author .ai-stats{width:100%;max-width:760px;padding:0;}.ai-page main #author .ai-stat{text-align:center;}.ai-page main #author .ai-stat-value{font-family:var(--f-head);font-weight:900;font-size:56px;letter-spacing:-.01em;}.ai-page main #author .ai-stat-label{margin:6px auto 0;font-size:18px;}@media(max-width:809px){.ai-page main{--card-h3:22px;--card-p:18px;}.ai-page main .ai-card.ai-wallet p.ai-wallet-line{font-size:var(--card-p);}.ai-page main #author .ai-stat-value{font-size:36px;}.ai-page main #author .ai-stat-label{font-size:15px;}.ai-page main #author .ai-stats{gap:10px;}}@media(max-width:809px){.ai-page main :is(#get,#program,#how,#audience) .ai-card{--card-min:193px;}}.ai-grid-4{grid-template-columns:repeat(2,minmax(0,1fr));}.ai-page main .ai-steps .ai-card{flex-direction:column;align-items:flex-start;gap:14px;}.ai-page main .ai-acc h3{font-size:22px;}.ai-page main :is(h1,h2,h3){text-wrap:balance;}@media(max-width:809px){.ai-grid-4{grid-template-columns:1fr;}.ai-page main .ai-head h2{font-size:clamp(26px,7.8vw,34px);}.ai-page main .ai-prog{grid-template-areas:"n h h" "n t img" "d d d";}.ai-page main .ai-acc h3{font-size:19px;}.ai-page main .ai-acc button{gap:12px;}}.ai-page main :is(#get,#program,#how,#rewards,#audience){--card-pad:24px;--card-h3:30px;--card-p:24px;}.ai-page main :is(#get,#program,#how,#rewards,#audience) .ai-card{--card-min:0px;justify-content:center;}.ai-page main :is(#get,#program,#how,#audience) :is(.ai-grid,.ai-steps){grid-auto-rows:auto;}.ai-page main :is(#get,#program,#how,#rewards,#audience) .ai-card :is(p:not(.ai-price):not(.ai-price-alt),em:not(.ai-prog-tag)),.ai-page main #program .ai-prog .ai-prog-body p{font-size:24px;line-height:1.35;color:rgba(255,255,255,.95);}.ai-page main #program .ai-prog .ai-prog-tag:not(.ai-soon-pill),.ai-page main #program .ai-prog .ai-soon-pill{font-size:20px;line-height:1.3;}.ai-page main #program .ai-prog{align-content:center;}.ai-page main #rewards .ai-card.ai-wallet p.ai-wallet-line,.ai-page main #rewards .ai-wallet .ai-ladder-text{font-size:24px;line-height:1.35;}.ai-page main .ai-hero-title{font-size:clamp(40px,11vw,46px);}@media(min-width:810px){.ai-page main .ai-hero-title{font-size:clamp(56px,6.2vw,92px);max-width:1100px;}}@media(max-width:809px){.ai-page main :is(#get,#program,#how,#rewards,#audience){--card-h3:28px;}.ai-page main :is(#get,#program,#how,#rewards,#audience) .ai-card{--card-min:0px;}}.ai-page main #get .ai-card-ico{display:block;margin-bottom:6px;font-size:32px;line-height:1;}.ai-page main #get .ai-card h3{letter-spacing:-.02em;}.ai-page main #how .ai-card h3{font-size:26px;letter-spacing:-.01em;}.ai-page main .ai-hero-title .line{display:block;}@media(max-width:809px){.ai-page main #how .ai-card h3{font-size:24px;}.ai-page main #program .ai-prog{grid-template-areas:"h h h" "n t img" "d d d";}.ai-page main .ai-hero-title{font-size:34px;}}@media(min-width:810px){.ai-page main .ai-hero-title{font-size:clamp(48px,5.2vw,80px);max-width:1280px;}}.ai-page main #how .ai-card > div{flex:0 1 auto;}.ai-sat{position:absolute;z-index:1;right:calc(var(--pad) + 1%);top:17%;width:clamp(320px,30vw,440px);pointer-events:none;}.ai-sat::before{content:'';position:absolute;inset:12% 14%;border-radius:50%;background:radial-gradient(closest-side,rgba(120,190,255,.38),rgba(120,190,255,0));opacity:.6;}.ai-sat-float{position:relative;}.ai-sat img{display:block;width:100%;height:auto;}.motion-enabled .ai-sat{animation:ai-sat-in 2.2s cubic-bezier(.25,.7,.25,1) .3s both;will-change:transform,opacity;}.motion-enabled .ai-sat-float{animation:ai-sat-float 9s ease-in-out 2.5s infinite;will-change:transform;}.motion-enabled .ai-sat::before{animation:ai-sat-glow 4.5s ease-in-out 2.5s infinite alternate;will-change:opacity;}@keyframes ai-sat-in{from{opacity:0;transform:translate3d(45vw,-38vh,0) rotate(-16deg) scale(.6);}40%{opacity:1;}to{opacity:1;transform:none;}}@keyframes ai-sat-float{0%,100%{transform:translate3d(0,0,0) rotate(0);}25%{transform:translate3d(-6px,-10px,0) rotate(-2.5deg);}75%{transform:translate3d(6px,9px,0) rotate(2.5deg);}}@keyframes ai-sat-glow{from{opacity:.45;}to{opacity:.95;}}@media(prefers-reduced-motion:reduce){.ai-sat,.ai-sat-float,.ai-sat::before{animation:none !important;}}@media(max-width:809px){.ai-page .ai-sat{right:2px;top:41%;width:min(54vw,240px);}}@media(max-width:809px) and (max-height:700px){.ai-page .ai-sat{top:39%;width:min(46vw,200px);}}.ai-page main .ai-step-ico{display:block;font-size:44px;line-height:1;}@media(max-width:809px){.ai-page main .ai-step-ico{font-size:40px;}}.ai-page main #audience .ai-card-ico{display:block;margin-bottom:6px;font-size:32px;line-height:1;}.ai-page main :is(#get,#program,#how,#audience) :is(.ai-grid,.ai-steps),.ai-page main .ai-plans{grid-auto-rows:1fr;}.ai-page main .ai-cardsec-row{align-items:stretch;}.ai-page main .light-panel .ai-card.ai-plan-dark{background:var(--ink) var(--horizon-bottom) no-repeat;color:#fff;box-shadow:0 24px 48px -24px rgba(10,21,48,.55);}.ai-page main .light-panel .ai-plan-dark :is(h3,.ai-price){color:#fff;max-width:none;}.ai-page main .light-panel .ai-plan-dark .pill{align-self:flex-start;background:rgba(140,200,255,.16);color:#bfe0ff;}.ai-page main .ai-plan-dark .ai-list{display:grid;gap:8px;margin:0;}.ai-page main .ai-plan-dark .ai-list li{color:rgba(255,255,255,.92);font-size:var(--card-p);line-height:1.4;}.ai-page main .ai-plan-dark .ai-list li::before{background:#8cc8ff;}.ai-page main :is(#get,#program,#how,#rewards,#audience,#author,#price,#faq,#start).ai-section{padding-bottom:56px;}@media(max-width:809px){.ai-page main :is(#get,#program,#how,#rewards,#audience,#author,#price,#faq,#start).ai-section{padding-bottom:32px;}}.ai-page main section[id]{scroll-margin-top:84px;}.ai-page main .ai-card :is(h3,p,li){text-wrap:balance;}@media(max-width:809px){.ai-page main :is(#get,#program,#how,#rewards,#audience){--card-pad:18px;}.ai-page main #audience .ai-card h3{font-size:22px;}.ai-page main .ai-cardsec-row{grid-auto-rows:auto;}}.ai-page main #rewards .ai-card.ai-wallet-go{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"h h" "c c" "l s";gap:18px 40px;align-items:center;justify-content:stretch;}.ai-page main #rewards .ai-wallet-go .ai-wallet-title{grid-area:h;margin:0;}.ai-page main #rewards .ai-wallet-go .ai-wallet-chips{grid-area:c;margin:0;display:flex;flex-wrap:wrap;gap:10px;font-size:0;}.ai-page main #rewards .ai-wallet-go .ai-wallet-chips span{padding:8px 14px;border-radius:999px;font:500 17px/1.3 var(--f-display);color:#e6f1ff;background:rgba(140,200,255,.14);white-space:nowrap;}.ai-page main #rewards .ai-wallet-go .ai-wallet-list{grid-area:l;grid-template-columns:minmax(0,1fr);margin:0;gap:14px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-ico{width:48px;height:48px;font-size:23px;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-list p{font-size:18px;line-height:1.35;color:#8cc8ff;text-wrap:pretty;}.ai-page main #rewards .ai-wallet-go .ai-wallet-list b{font-size:22px;font-weight:700;color:#e6f1ff;}.ai-page main #rewards .ai-wallet-go .ai-soon{font-size:13px;vertical-align:3px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-sum{grid-area:s;margin:0;padding:22px 24px 18px;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-sum > p:first-child{font:700 20px/1.35 var(--f-display);color:#f2f7ff;}.ai-page main #rewards .ai-wallet-go .ai-ladder{height:8px;margin:20px 0 0;border-radius:4px;background:rgba(140,200,255,.2);}.ai-page main #rewards .ai-wallet-go .ai-ladder-fill{display:block;left:0;top:0;bottom:0;width:15.8%;border-radius:4px;background:linear-gradient(90deg,#f5d547,#ffe58a);transform-origin:0 50%;}.ai-page main #rewards .ai-wallet-go .ai-ladder-mark{top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:#e6f1ff;}.ai-page main #rewards .ai-wallet-go .ai-ladder-mark--450{left:47.4%;}.ai-page main #rewards .ai-wallet-go .ai-ladder-mark--950{left:100%;margin-left:-2px;}.ai-wallet-go .ai-ladder-run{position:absolute;left:0;top:50%;width:15.8%;height:0;}.ai-page main #rewards .ai-wallet-go .ai-ladder-now{left:100%;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:0;background:none;box-shadow:none;}.ai-wallet-go .ai-ladder-now::before{content:'';position:absolute;inset:-9px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,229,138,.75),rgba(255,229,138,0));opacity:.55;}.ai-wallet-go .ai-ladder-now svg{position:relative;display:block;width:22px;height:22px;}.ai-page main #rewards .ai-card.ai-wallet-go p.ai-ladder-scale{position:relative;height:22px;margin-top:12px;font:600 16px/1.3 var(--f-display);color:#e6f1ff;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-sum .ai-ladder-note{margin-top:10px;font:400 17px/1.4 var(--f-body,inherit);color:#bfe0ff;text-wrap:pretty;}@media(max-width:1199px){.ai-page main #rewards .ai-card.ai-wallet-go{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "c" "l" "s";gap:16px;}}@media(max-width:809px){.ai-page main #rewards .ai-wallet-go .ai-wallet-chips{gap:8px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-chips span{padding:6px 12px;font-size:15px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-list{gap:12px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-ico{width:40px;height:40px;font-size:19px;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-list p{font-size:16px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-list b{font-size:18px;}.ai-page main #rewards .ai-wallet-go .ai-wallet-sum{padding:18px 16px 16px;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-sum > p:first-child{font-size:17px;}.ai-page main #rewards .ai-card.ai-wallet-go p.ai-ladder-scale{font-size:14px;}.ai-page main #rewards .ai-card.ai-wallet-go .ai-wallet-sum .ai-ladder-note{font-size:15px;}}.ai-wallet-go.is-armed .ai-wallet-chips span{opacity:0;transform:translate3d(0,10px,0);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 80ms);}.ai-wallet-go.is-armed.is-on .ai-wallet-chips span{opacity:1;transform:none;}.ai-wallet-go.is-armed .ai-ladder-fill{transform:scaleX(0);transition:transform 1.2s cubic-bezier(.33,.7,.25,1) .15s;}.ai-wallet-go.is-armed .ai-ladder-run{transform:translate3d(-100%,0,0);transition:transform 1.2s cubic-bezier(.33,.7,.25,1) .15s;}.ai-wallet-go.is-armed.is-fill :is(.ai-ladder-fill,.ai-ladder-run){transform:none;}.motion-enabled .ai-wallet-go.is-vis .ai-ladder-now svg{animation:ai-star-twinkle 2.4s ease-in-out infinite;}.motion-enabled .ai-wallet-go.is-vis .ai-ladder-now::before{animation:ai-star-glow 2.4s ease-in-out infinite;}@keyframes ai-star-twinkle{0%,100%{transform:scale(1) rotate(0);}50%{transform:scale(1.14) rotate(8deg);}}@keyframes ai-star-glow{0%,100%{opacity:.4;}50%{opacity:1;}}@media(prefers-reduced-motion:reduce){.ai-wallet-go .ai-wallet-chips span,.ai-wallet-go :is(.ai-ladder-fill,.ai-ladder-run){opacity:1 !important;transform:none !important;transition:none !important;}.ai-wallet-go .ai-ladder-now svg,.ai-wallet-go .ai-ladder-now::before{animation:none !important;}}.ai-page main #price .ai-plan .ai-list{display:grid;gap:8px;margin:0;}.ai-page main #price .ai-plan .ai-list li{font-size:var(--card-p);line-height:1.4;color:#0a1f4d;}.ai-page main #price .ai-plan-dark .ai-list li{color:rgba(255,255,255,.92);}@media(max-width:809px){.ai-page main #price .ai-plans{grid-auto-rows:auto;}}
