:root{--blue:#0063f4;--ink:#10223f;--muted:#526782;--line:#d4dfed;--paper:#f4f7fc;--ease:cubic-bezier(.2,.8,.2,1);color-scheme:light;scroll-behavior:smooth;scroll-padding-top:100px}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 90% 0,#edf3fd,transparent 50%),#fafcfe;color:var(--ink);font:16px/1.6 'Segoe UI Variable','Segoe UI',Arial,sans-serif}button,input,textarea{font:inherit}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #0a76f9;outline-offset:5px}button:disabled{opacity:.55}input,textarea{width:100%;padding:12px 15px;border:1px solid #b6c9e3;border-radius:8px;background:#fff;color:#153153;margin:8px 0 14px}input:focus,textarea:focus{outline:2px solid #197bff}img{max-width:100%;height:auto}[hidden]{display:none!important}.container{width:min(1192px,calc(100% - 64px));margin-inline:auto}h1,h2,h3{line-height:1.1;letter-spacing:-.055em;font-weight:650;margin:0 0 20px}h1{font-size:clamp(45px,5.3vw,76px)}h2{font-size:clamp(30px,3vw,44px)}h3{font-size:23px;letter-spacing:-.035em}p{margin:0 0 20px}h1 span,h2 span{color:var(--blue)}.skip{position:fixed;top:-80px;left:20px;background:#fff;padding:12px;z-index:50}.skip:focus{top:10px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:650;color:#586d8d;margin-bottom:22px}.eyebrow i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#0877ff;margin-right:7px}.lead{font-size:17px;line-height:1.75;color:var(--muted);max-width:520px}.site-header{position:sticky;z-index:30;top:0;background:#fafcfee8;border-bottom:1px solid #dae3ef;backdrop-filter:blur(24px)}.header-inner{width:min(1192px,calc(100% - 64px));margin:auto;min-height:80px;display:flex;align-items:center;gap:50px}.wordmark{font-size:29px;letter-spacing:-1.8px;font-weight:760;text-decoration:none;line-height:1;white-space:nowrap}.wordmark span{color:var(--blue)}.header-inner nav{display:flex;gap:30px;margin-left:auto}.header-inner nav a{font-size:12px;text-decoration:none;color:#4b6181}.header-inner nav a:hover,.text-link:hover{color:#0071ff}.header-account{display:flex;gap:18px;align-items:center;border:1px solid #cbd9ed;border-radius:7px;background:#fff;padding:9px 16px;font-size:12px;text-decoration:none}.header-account span{color:#0057cf}.hero{display:grid;grid-template-columns:1fr 1.14fr;align-items:center;min-height:605px;position:relative;padding:64px 0 50px}.hero-copy{position:relative;z-index:2}.hero h1{margin-bottom:27px;letter-spacing:-.06em}.hero-art{margin-right:-50px;position:relative}.hero-art>img{width:100%;mix-blend-mode:multiply;animation:levitate 9s ease-in-out infinite}.floating-chip{position:absolute;bottom:8%;left:10%;display:flex;align-items:center;gap:14px;padding:15px 22px;background:#ffffffc4;border:1px solid #fff;box-shadow:0 13px 30px #34517112;border-radius:12px;backdrop-filter:blur(22px);font-size:13px;color:#203b61}.floating-chip small{display:block;font-size:10px;color:#58708e}.check{display:grid;place-items:center;background:#0064ed;color:#fff;border-radius:50%;width:29px;height:29px}.hero-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin:29px 0 23px}.button{display:inline-flex;justify-content:center;align-items:center;gap:22px;padding:14px 25px;border-radius:7px;font-size:13px;font-weight:650;text-decoration:none;background:linear-gradient(#1680ff,#0053d9);color:#fff;border:1px solid #005cee;box-shadow:0 4px 12px #0064ef1c,inset 0 1px 0 #ffffff40;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0064ef25}.button.secondary{color:#175397;background:linear-gradient(#fff,#f0f5fc);border-color:#c8d8ed;box-shadow:0 3px 8px #2f5b8910}.text-link{color:#2c5992;font-size:12px;text-decoration:none;font-weight:550;background:none;border:0}.hero-foot{display:flex;gap:22px;font-size:10px;color:#6c7f98}.hero-foot span+span:before{content:'·';margin-right:22px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:82px}.benefits article{border:1px solid #d2ddea;border-radius:12px;overflow:hidden;background:linear-gradient(#fff,#f3f7fc);box-shadow:0 8px 20px #143c6407}.benefit-image{display:block;width:100%;height:135px;background-image:url('/static/botbig/titanium-features.webp');background-size:300% 100%;background-repeat:no-repeat}.scene-run{background-position:0 0}.scene-basket{background-position:50% 0}.scene-phone{background-position:100% 0}.benefits article>div{padding:23px 25px}.benefits .eyebrow{font-size:8px;letter-spacing:1.3px}.benefits h2{font-size:23px;letter-spacing:-.045em;margin:12px 0}.benefits p{font-size:12px;color:#566b85;line-height:1.8;margin:0}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.section-heading .eyebrow{margin-bottom:12px}.section-heading h2{margin:0}.segmented{display:flex;align-items:center;gap:3px;background:#e9eff7;border:1px solid #d3dfee;padding:4px;border-radius:8px}.segmented a{font-size:11px;padding:9px 17px;border-radius:5px;text-decoration:none;white-space:nowrap;color:#4d6483}.segmented .active{background:linear-gradient(#1782ff,#0058df);color:#fff;box-shadow:0 2px 5px #0a50a525}.catalog{padding:12px 0 85px}.helper-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.helper-card{display:flex;align-items:center;gap:17px;padding:19px 20px;text-decoration:none;min-width:0;border:1px solid #ccd9e9;border-radius:8px;background:linear-gradient(130deg,#fff,#f1f5fb);box-shadow:inset 0 1px 0 #fff;transition:transform .2s,background .2s}.helper-card:hover{background:#e9f2ff;transform:translateY(-3px);border-color:#8bb3ee}.helper-card h3{font-size:16px;margin:0 0 6px;letter-spacing:-.4px}.helper-card p{font-size:10px;color:#59708d;margin:0}.art{display:block;flex:none;width:68px;height:68px;background-image:url('/static/botbig/professions-titanium.webp');background-size:400% 300%;background-repeat:no-repeat}.art-fishing{background-position:0 0}.art-tree{background-position:33.3333% 0}.art-mining{background-position:66.6667% 0}.art-shaft{background-position:100% 0}.art-apple{background-position:0 50%}.art-mushroom{background-position:33.3333% 50%}.art-builder{background-position:66.6667% 50%}.art-reseller{background-position:100% 50%}.art-taxi{background-position:0 100%}.art-gym{background-position:33.3333% 100%}.art-demorgan{background-position:66.6667% 100%}.art-electrician{background-position:100% 100%}.arrow{margin-left:auto;color:#4171a9}.phone-banner{background:radial-gradient(ellipse at 85% 80%,#b9d7ff,transparent 62%),linear-gradient(120deg,#f0f5fc,#e7f0fc);border:1px solid #cbd8e9;border-radius:16px;display:grid;grid-template-columns:1.3fr 1fr;gap:60px;padding:54px 70px;margin-bottom:90px;overflow:hidden;position:relative}.phone-banner p{color:#4f6784;max-width:490px;font-size:14px}.phone-banner h2{font-size:49px}.phone-card{width:260px;height:340px;align-self:end;justify-self:center;border:6px solid #b5c5d9;outline:2px solid #fff;border-radius:36px;background:linear-gradient(145deg,#fff,#e2eefd);box-shadow:15px 25px 35px #1f518721;position:relative;padding:24px 13px;margin-bottom:-100px;transform:rotate(8deg);text-align:center}.phone-time{font-size:14px;font-weight:700}.phone-notice{display:flex;text-align:left;align-items:center;gap:9px;background:#ffffffcd;padding:13px;border:1px solid #fff;border-radius:10px;margin:24px -30px 22px;box-shadow:0 10px 30px #1b427c18}.phone-notice strong{font-size:11px}.phone-notice p{font-size:9px;margin:3px 0 0}.phone-card>p{font-size:11px}.phone-card>a{font-size:12px;color:#005cd9}.phone-circle{display:block;border:8px solid #006afa;border-left-color:#bfd8fc;border-radius:50%;width:70px;height:70px;margin:15px auto}.pricing{padding:10px 0 65px}.plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:13px}.plan{padding:23px 20px;background:#fff;border:1px solid #ccdaec;border-radius:9px;display:flex;flex-direction:column;transition:transform .2s}.plan:hover{transform:translateY(-4px);border-color:#65a3fa}.plan>span{font-size:13px;font-weight:550;color:#506786}.plan h3{font-size:33px;margin:24px 0 14px}.plan h3 small{font-size:21px}.plan p{font-size:11px;color:#526984;line-height:1.9}.plan .button{margin-top:auto;padding:11px;font-size:12px;gap:15px}.plan small{font-size:9px;color:#627693;margin-top:8px}.discount{color:#0862ca;padding:3px 7px;background:#edf4ff;border-radius:5px;font-size:10px}.fine{color:#647893;font-size:11px;line-height:1.7;margin-top:20px}.faq{display:grid;grid-template-columns:1fr 1.35fr;gap:70px;padding:25px 0 90px}.faq details{border-bottom:1px solid #cedbed;padding:20px 0}.faq summary{font-size:16px;cursor:pointer;list-style:none;padding-right:20px;position:relative;font-weight:550}.faq summary:after{content:'+';position:absolute;right:2px;color:#0064ef;font-size:22px;top:-5px}.faq details[open] summary:after{content:'−'}.faq p{font-size:14px;color:#536a87;margin:17px 0 0;line-height:1.8}.footer-top{border-top:1px solid #ccd9ea;padding:35px 0;display:flex;align-items:center;gap:50px}.footer-top p{font-size:12px;color:#5e7591;margin:0}.footer-top .text-link{margin-left:auto}.footer-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:20px;border-top:1px solid #dde5f0;padding:22px 0 30px;font-size:10px;color:#667b97}.footer-bottom nav{display:flex;gap:20px;margin-left:auto}.footer-bottom nav a{text-decoration:none}.footer-bottom small{width:100%;font-size:9px}.profession-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;padding:50px 0 60px;align-items:center}.crumb{display:inline-block;margin-bottom:45px;font-size:12px;text-decoration:none;color:#5a7493}.profession-hero .eyebrow{margin-bottom:17px}.profession-orb{display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 45% 40%,#fff,#e4eefa 60%,#c9dcf3);border:1px solid #fff;border-radius:50%;aspect-ratio:1;box-shadow:inset 0 0 30px #fff,0 18px 60px #1a4c8611}.profession-orb .art{width:240px;height:240px;filter:drop-shadow(0 12px 8px #2a548e25)}.profession-orb small{font-size:11px;color:#456589}.feature-pills{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0 0 70px}.feature-pills div{font-size:12px;color:#3a5578;padding:19px;background:#eef4fd;border-radius:8px;display:flex;gap:10px;align-items:center}.feature-pills span{color:#0064f4}.reading{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;margin-bottom:75px}.reading article p,.legal-page article{color:#4e6684;font-size:15px;line-height:1.85}.reading article h2{font-size:29px;margin-top:33px}.reading article h2:first-child{margin-top:0}.reading li{font-size:14px;color:#536b89;line-height:1.8}.reading a,.legal-page article a{color:#0054c9}.sticky-card{align-self:start;position:sticky;top:110px;background:#e8f1ff;border:1px solid #c1d6f2;border-radius:13px;padding:35px}.sticky-card p{font-size:13px;color:#50698a}.split-page{padding:76px 0 85px;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.split-page .button{margin-top:12px}.steps{list-style:none;padding:0;margin:0;display:grid;gap:28px}.steps li{display:flex;gap:22px;align-items:flex-start;padding:25px 0;border-bottom:1px solid #d2dfee}.steps li>b{display:grid;place-items:center;background:#e9f1ff;color:#005de5;min-width:39px;height:39px;border-radius:8px;font-size:12px}.steps h2,.steps h3{font-size:21px;margin:4px 0 10px}.steps p{font-size:13px;color:#556c89;margin:0}.mobile-preview{justify-self:center;width:280px;height:470px;overflow:hidden;border:7px solid #c3d1e3;outline:1px solid #fff;background:linear-gradient(#fff,#dfebfb);border-radius:30px;box-shadow:20px 25px 55px #1f4d7917;transform:rotate(5deg)}.mobile-preview img{width:100%;height:auto}.install-section{padding:0 0 80px}.steps.horizontal{grid-template-columns:repeat(3,1fr);gap:26px;margin:30px 0 45px}.soft-box{background:linear-gradient(135deg,#fff,#f1f6fd);border:1px solid #ccdaec;border-radius:12px;padding:30px}.soft-box p{color:#526a89;font-size:14px;line-height:1.8}.soft-box h2{font-size:27px}.soft-box h3{font-size:22px}.soft-box a:not(.button){color:#005bd8}.legal-page{padding:55px 0 75px;max-width:850px}.legal-page h1{font-size:45px;margin-bottom:40px}.legal-page article h2{font-size:27px;margin-top:40px}.account-page{padding:55px 0 60px}.account-page h1{font-size:52px}.account-heading{display:flex;justify-content:space-between;margin:35px 0 25px}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.account-grid label{font-size:12px;color:#4e6788}.key-value{font:14px/1.7 monospace;overflow-wrap:anywhere;color:#0057ca!important;background:#e9f2ff;border-radius:6px;padding:12px}.account-page [role=status]{font-size:13px;overflow-wrap:anywhere}.account-page [role=status][data-error=true]{color:#a32435}
@keyframes levitate{50%{transform:translateY(-9px)}}
@media(max-width:1000px){.header-inner{gap:25px}.header-inner nav{gap:20px}.hero{min-height:530px}.hero-art{margin-right:-25px}.hero h1{font-size:57px}.hero-actions{gap:15px}.hero .text-link{font-size:11px}.hero-foot{gap:12px;font-size:9px}.benefits{gap:14px}.benefits article>div{padding:20px}.helper-card{padding:15px;gap:11px}.helper-card .art{width:55px;height:55px}.helper-card h3{font-size:14px}.helper-card .arrow{display:none}.phone-banner{padding:40px;gap:30px}.reading{gap:45px}.split-page{gap:40px}.profession-orb .art{width:190px;height:190px}.plan-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.container,.header-inner{width:calc(100% - 36px)}.site-header{position:relative}.header-inner{min-height:72px;gap:15px;flex-wrap:wrap;padding:16px 0}.header-inner .wordmark{font-size:26px}.header-account{margin-left:auto;font-size:11px}.header-inner nav{order:3;justify-content:space-between;width:100%;gap:10px;padding-top:7px}.header-inner nav a{font-size:11px}.hero{grid-template-columns:1fr;padding:40px 0 32px;gap:0;min-height:0}.hero h1{font-size:49px}.hero .lead{font-size:15px}.hero-art{margin:0;height:260px}.hero-art>img{width:100%;height:100%;object-fit:contain}.floating-chip{left:25%;bottom:0;padding:10px 16px}.hero-foot{flex-wrap:wrap}.hero-actions{gap:18px}.button{padding:12px 19px}.benefits{grid-template-columns:1fr;padding:15px 0 55px;gap:15px}.benefits article{display:grid;grid-template-columns:110px 1fr}.benefit-image{height:100%;background-size:650% 100%}.scene-run{background-position:4% 0}.scene-basket{background-position:50% 0}.scene-phone{background-position:96% 0}.benefits article>div{padding:21px 18px}.benefits .eyebrow{font-size:7px;letter-spacing:.9px;margin:0}.benefits h2{font-size:21px}.benefits p{font-size:11px;line-height:1.65}.section-heading{align-items:flex-start;flex-direction:column;gap:20px}.section-heading h2{font-size:32px}.catalog{padding-bottom:55px}.helper-grid{grid-template-columns:1fr 1fr;gap:9px}.helper-card{padding:13px 9px;gap:8px;min-height:85px}.helper-card .art{width:40px;height:40px}.helper-card h3{font-size:12px}.helper-card p{font-size:9px}.phone-banner{grid-template-columns:1fr;padding:30px;gap:25px;margin-bottom:55px}.phone-banner h2{font-size:42px}.phone-banner .phone-card{justify-self:center;margin-bottom:-120px;transform:rotate(5deg)}.phone-banner p{font-size:13px}.plan-grid{grid-template-columns:1fr 1fr;gap:10px}.plan{padding:22px 17px}.plan h3{font-size:31px}.plan>span{font-size:12px}.plan p{font-size:10px}.pricing{padding-bottom:40px}.faq{grid-template-columns:1fr;gap:15px;padding:15px 0 55px}.faq h2{font-size:33px}.faq summary{font-size:14px}.faq p{font-size:13px}.footer-top{gap:25px;flex-wrap:wrap}.footer-top .wordmark{font-size:25px}.footer-top p{font-size:10px}.footer-top .text-link{font-size:11px}.footer-bottom{gap:15px}.footer-bottom nav{margin:0;gap:15px;flex-wrap:wrap}.profession-hero{grid-template-columns:1fr;gap:25px;padding:30px 0}.profession-hero .crumb{margin-bottom:28px}.profession-hero h1{font-size:48px}.profession-orb{width:260px;justify-self:center}.profession-orb .art{width:170px;height:170px}.feature-pills{grid-template-columns:1fr 1fr;gap:10px;padding:15px 0 45px}.feature-pills div{padding:15px;font-size:11px}.reading{grid-template-columns:1fr;gap:20px;margin-bottom:45px}.reading article h2{font-size:26px}.reading article p{font-size:14px}.sticky-card{position:static}.split-page{grid-template-columns:1fr;padding:40px 0 50px;gap:35px}.split-page h1{font-size:47px}.split-page .lead{font-size:15px}.steps.horizontal{grid-template-columns:1fr;gap:0}.steps{gap:8px}.mobile-preview{transform:none;width:250px;height:420px}.soft-box{padding:24px}.account-grid{grid-template-columns:1fr}.account-page{padding-top:35px}.account-page h1{font-size:43px}.legal-page{padding-top:35px}.legal-page h1{font-size:36px}.legal-page article{font-size:14px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.plan{position:relative}.plan.featured{border:2px solid #0061f4;background:linear-gradient(155deg,#fff,#edf4ff);box-shadow:0 12px 30px #065cec20}.plan-badge{display:block;width:fit-content;background:#0058dc;color:#fff;padding:5px 8px;border-radius:5px;font-size:9px;letter-spacing:0;line-height:1.5;margin:0 0 13px}.plan.featured>.button{background:linear-gradient(#147eff,#004bce);color:#fff}
