.hub-hero{background:radial-gradient(at 83% 55%,#d9ceffb3,#0000 47%),linear-gradient(115deg,#f7fbff,#faf8ff 60%,#eeebff);border-radius:0 0 50% 3%/0 0 5% 3%;overflow:hidden}.hub-hero h1{font-weight:800}.hub-art--contact .hub-art-main{border-radius:30px;width:175px;height:135px;top:20px;left:19%;overflow:visible;transform:rotate(-9deg)}.hub-art--contact .hub-art-main:after{content:"";border-top:24px solid #f7f3ff;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:24px solid #0000;position:absolute;bottom:-20px;left:26px}.hub-chat-dots{justify-content:center;gap:13px;width:100%;display:flex!important}.hub-chat-dots i{background:#d1bfff;border-radius:50%;width:13px;height:13px}.hub-chat-envelope{z-index:3;background:linear-gradient(130deg,#b789ff,#6633f5);border-radius:12px;place-items:center;width:90px;height:65px;position:absolute;bottom:-90px;left:40px;transform:rotate(-12deg);box-shadow:0 12px 18px #7950d52d;display:grid!important}.hub-chat-envelope svg{color:#fff!important;background:0 0!important;width:65px!important;height:45px!important;padding:0!important}.hub-chat-reply{background:linear-gradient(120deg,#fff,#f2eaff);border:2px solid #fff;border-radius:25px;width:155px;height:120px;padding:27px 24px;position:absolute;top:70px;right:-115px;transform:rotate(19deg);box-shadow:0 12px 25px #906ad120;display:block!important}.hub-chat-reply i{background:#e2d5ff;border-radius:5px;height:7px;margin:0 0 12px;display:block}.hub-chat-reply i:nth-child(3){width:70%}.hub-art--contact .hub-float{display:none}.hub-hero-inner{grid-template-columns:1.25fr 1fr;align-items:center;gap:35px;min-height:330px;padding-block:42px 35px;display:grid}.hub-kicker{text-transform:uppercase;letter-spacing:.11em;color:#6540ec;align-items:center;gap:10px;font-size:9px;font-weight:700;display:flex}.hub-kicker:before{content:"";background:#7141ff;width:23px;height:2px}.hub-hero h1{letter-spacing:-.052em;color:#0c1026;max-width:720px;margin:19px 0 15px;font-size:clamp(30.6px,3.33vw,46.8px);line-height:1.08}.hub-hero h1 em{color:#6432ff;font-style:normal}.hub-hero p{color:#5c6c8b;max-width:660px;font-size:15.3px;line-height:1.6}.hub-hero p+p{margin-top:7px;font-size:12.6px}.hub-art{isolation:isolate;color:#6b32ff;height:255px;position:relative}.hub-orbit{border:1px solid #ffffffa6;border-radius:50%;position:absolute;inset:15px 8px;transform:rotate(-16deg);box-shadow:0 0 75px #906cff25}.hub-art:after{content:"";z-index:-1;opacity:.14;background-image:radial-gradient(#9371ed 1px,#0000 1px);background-size:17px 17px;position:absolute;inset:0;mask-image:radial-gradient(#000,#0000 70%)}.hub-art--document .hub-art-main{background:linear-gradient(140deg,#fff,#f3efff);align-items:flex-start;width:190px;height:230px;padding:24px;top:15px;left:28%;transform:rotate(-8deg)}.hub-document-lines{width:100%;display:block!important}.hub-document-lines i{background:#e8dfff;border-radius:5px;height:9px;margin-bottom:17px;display:block}.hub-document-lines i:first-child{width:45%;margin-bottom:28px}.hub-document-lines i:nth-child(3){width:78%}.hub-document-lines i:nth-child(5){width:60%}.hub-art-main>.hub-document-seal{background:linear-gradient(130deg,#a167ff,#5921ec);border-radius:16px;place-items:center;width:65px;height:75px;position:absolute;top:35px;right:15px;box-shadow:0 7px 18px #8b4bfa38;display:grid!important}.hub-document-seal svg{color:#fff!important;background:0 0!important}.hub-art--document .hub-float-1,.hub-art--document .hub-float-2{display:none}.hub-art--document .hub-float-3{width:65px;height:65px;bottom:8px;left:13%}.hub-art--document .hub-float-4{width:65px;height:65px;bottom:20px;right:2%}.hub-art--method .hub-art-main{color:#fff;background:linear-gradient(130deg,#9765ff,#5142dd);width:145px;height:145px;top:55px;left:32%;transform:rotate(-12deg)}.hub-art-main{text-align:center;background:linear-gradient(140deg,#f7f3ff,#d2c2ff);border:2px solid #fff9;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:132px;height:170px;display:flex;position:absolute;top:30%;left:34%;transform:rotate(-3deg);box-shadow:12px 18px 30px #7755d72b,inset 4px 4px 12px #fff9}.hub-art-main>b{font-size:14.4px;line-height:1.3}.hub-crown{color:#7333ff;text-shadow:5px 8px 8px #8144ff38;font-size:72px;line-height:1;position:absolute;top:-74px;transform:rotate(5deg)}.hub-float{text-align:center;background:linear-gradient(140deg,#fff,#f1eaffb3);border:2px solid #fff9;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:90px;height:100px;padding:15px 8px;display:flex;position:absolute;box-shadow:7px 12px 20px #6d4ecb13}.hub-float b{color:#26214e;font-size:9px;line-height:1.3}.hub-float-1{top:4%;left:9%;transform:rotate(-10deg)}.hub-float-2{top:9%;right:3%;transform:rotate(9deg)}.hub-float-3{bottom:0;left:0;transform:rotate(-12deg)}.hub-float-4{bottom:-5px;right:0;transform:rotate(9deg)}.hub-art--compare .hub-art-main{text-align:left;background:linear-gradient(130deg,#fff,#ece6ff);align-items:stretch;gap:14px;width:190px;height:225px;padding:18px;top:10%;left:27%;transform:rotate(-4deg)}.hub-art--compare .hub-art-main>b{font-size:9.9px}.hub-art-main>span:not(.hub-crown){color:#34324c;align-items:center;gap:10px;font-size:9.9px;display:flex}.hub-art-main>span svg{box-sizing:content-box;color:#642aff;background:#ddd1ff;border-radius:50%;padding:3px}.hub-art--compare .hub-float{width:76px;height:84px}.hub-art--compare .hub-float-1{left:4%}.hub-art--compare .hub-float-2{right:0}@media (width<=1100px){.hub-art{transform-origin:100%;transform:scale(.9)}.hub-hero-inner{gap:0}.hub-hero h1{font-size:36px}}@media (width<=760px){.hub-hero-inner{grid-template-columns:1fr;min-height:0;padding-block:30px}.hub-hero h1{font-size:32.4px}.hub-hero p{font-size:13.5px}.hub-art{display:none}}
