.home-hero{padding:44px 0 0}.home .hero-media{height:105svh}.home .campaign{margin-bottom:35px}.home-promo{display:inline-flex;align-items:center;gap:12px;border:1px solid #77609888;background:#1c1525b3;border-radius:30px;padding:8px 15px;font-size:12px;color:#d9d0e8;margin-bottom:32px;transition:background .2s}.home-promo:hover{background:#3a2952}.home-promo>span{font-size:8px;letter-spacing:1px;border-radius:4px;background:#ad93eb;color:#1a102a;padding:4px 7px;font-weight:700}.home-promo b{color:#cbb5ff}.home h1{font-size:clamp(48px,5.5vw,78px);letter-spacing:-3px}.home .hero-copy{font-size:18px;max-width:760px;margin:0 auto 32px}.home-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.home-actions .button{min-width:235px}.home-actions .button:not(.primary){background:#15101ba6;color:#f4edf9;border-color:#75678499}.home-actions .button:not(.primary):hover{background:#352545}.home .hero-trust{font-size:12px;margin-top:26px}.home-highlights{display:grid;grid-template-columns:repeat(3,1fr);margin-top:86px;border-top:1px solid #77608b55;padding:34px 0 40px;position:relative}.home-highlights>div{border-right:1px solid #77608b44;display:flex;flex-direction:column;gap:4px}.home-highlights>div:last-child{border:0}.home-highlights strong{font-size:30px;font-weight:500;letter-spacing:-.9px}.home-highlights span{font-size:12px;color:#b4a8c1}.home-regions{background:#08070b}.region-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px}.region-card{border:1px solid #39313f;border-radius:18px;background:#141117;padding:29px;display:flex;flex-direction:column;min-width:0}.region-featured{border-color:#9a7bc5;background:radial-gradient(ellipse at top right,#59347977,transparent 70%),#1a1224;box-shadow:0 15px 65px #48236818}.region-top{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:25px}.flag{font-size:38px}.region-tag{font-size:8px;letter-spacing:1px;color:#ba9fe2;text-align:right}.region-featured .region-tag{color:#d7c2fc;border:1px solid #6a4b8b;padding:7px;border-radius:5px;letter-spacing:.4px}.region-card h3{font-size:30px;letter-spacing:-1px;margin-bottom:10px}.region-card>p{font-size:13px;min-height:40px;margin-bottom:22px;color:#aaa1b3}.region-specs{display:grid;grid-template-columns:1fr 1fr;gap:13px 9px;padding-bottom:28px;border-bottom:1px solid #42324788;color:#c9bfd2;font-size:11px}.region-specs span:before{content:'✓';margin-right:7px;color:#b190dd}.region-price{padding-top:24px;margin-top:auto}.region-price>span{color:#a59aad;font-size:12px}.region-price strong{display:block;font-size:35px;letter-spacing:-1.3px;font-weight:500;margin:5px 0}.region-price strong small{font-size:12px;letter-spacing:0;font-weight:400;color:#b7aac2;margin-left:3px}.region-price .consult-price{font-size:27px;line-height:1.5;margin:7px 0 10px;letter-spacing:-.7px}.region-price p{font-size:11px;margin-bottom:25px;color:#b9adc4}.region-card .button{width:100%;font-size:13px;padding:13px 8px;gap:12px}.region-card .region-fine{font-size:10px;text-align:center;margin:14px 0 0;min-height:0;color:#b9a6d0}.home-section-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end;margin-bottom:45px}.home-section-heading h2{margin-bottom:0}.home-section-heading>p{font-size:15px;line-height:1.8;margin-bottom:3px;max-width:390px;justify-self:end}.home-services{background:#100c17;border-block:1px solid #271d31}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service-grid article{background:#17121e;border:1px solid #3b2e47;border-radius:16px;padding:30px;display:flex;flex-direction:column}.service-symbol{font-size:42px;line-height:1.1;color:#b99be7;margin-bottom:35px}.service-grid .eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:10px}.service-grid h3{font-size:27px;margin-bottom:10px}.service-grid p{font-size:13px;color:#b0a4bd}.service-grid ul{padding:0;margin:15px 0 30px;list-style:none;font-size:12px;line-height:2.2;color:#c5b8d2}.service-grid li:before{content:'✓';color:#a284c8;margin-right:8px}.service-bottom{margin-top:auto;border-top:1px solid #3e2f4b;display:flex;justify-content:space-between;align-items:center;padding-top:22px;gap:12px}.service-bottom>div>span{font-size:10px;color:#b09cbe}.service-bottom b{display:block;font-size:31px;letter-spacing:-.8px;font-weight:500}.service-bottom small{font-size:11px;color:#a89ab6;letter-spacing:0;margin-left:3px}.round-link{border:1px solid #6e528b;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;color:#d4bcf5;flex:none}.round-link:hover{background:#51326d}.service-grid .epic-service{background:radial-gradient(ellipse at top right,#693b7d66,transparent 75%),#1b1223;border-color:#705081}.hardware-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.hardware-layout p{font-size:15px;line-height:1.8}.hardware-points{display:grid;gap:0;margin:25px 0}.hardware-points>div{display:flex;flex-direction:column;gap:3px;border-bottom:1px solid #2b2133;padding:15px 0}.hardware-points b{font-size:15px;font-weight:500}.hardware-points span{font-size:12px;color:#a599b2}.hardware-art{position:relative;min-height:460px;display:grid;place-items:center;background:radial-gradient(ellipse,#652ca744,transparent 63%);overflow:hidden;border-radius:20px}.hardware-art img{position:relative;z-index:1;max-height:390px;width:100%;object-fit:contain;filter:drop-shadow(0 20px 50px #5c348833)}.hardware-orbit{position:absolute;width:330px;height:330px;border:1px solid #673e8c55;border-radius:50%;transform:rotateX(50deg) rotateZ(-30deg)}.orbit-two{width:460px;height:460px;transform:rotateX(25deg) rotateZ(30deg)}.floating-label{position:absolute;bottom:25px;z-index:2;background:#1c1229e6;border:1px solid #704897;border-radius:9px;padding:11px 18px;font-size:11px;letter-spacing:1px;color:#c1a6df}.floating-label span{margin:0 7px;color:#8d6cb5}.home-control{background:#0e0a13;border-block:1px solid #211929}.home-world .section-intro{max-width:730px}.world-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:55px;align-items:center;margin-top:50px}.world-visual{border-radius:20px;overflow:hidden;background:radial-gradient(ellipse,#2b174b44,transparent 70%)}.world-visual img{width:100%;opacity:.8;filter:hue-rotate(20deg);mix-blend-mode:screen}.world-regions>a{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #34263f;align-items:center}.world-regions>a>span{font-size:28px}.world-regions>a b{display:block;font-weight:500;font-size:18px}.world-regions>a small{display:block;color:#9f90ae;font-size:11px;margin-top:3px}.world-regions>a i{margin-left:auto;color:#c8a6ee;font-style:normal;font-size:22px}.world-regions>a:hover b{color:#c8a6ee}.world-regions>p{font-size:11px;line-height:1.8;color:#9e8dab;margin-top:25px}.world-regions>p a{color:#c8a6ee}.home-support{background:#110c18;border-block:1px solid #281e32}.support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.support-grid>a{border-top:1px solid #634c78;padding-top:23px}.support-icon{font-size:33px;color:#c6a3ee;display:block;margin-bottom:23px}.support-grid h3{font-size:24px;margin-bottom:12px}.support-grid p{font-size:14px;line-height:1.7;max-width:290px}.support-grid .text-link{font-size:12px;margin-top:12px}.support-grid>a:hover h3{color:#c5a6ec}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.review-grid figure{margin:0;background:#141017;border:1px solid #35283e;border-radius:16px;padding:28px;display:flex;flex-direction:column}.quote-mark{color:#b591de;font-size:51px;height:45px;font-family:Georgia,serif}.review-grid blockquote{margin:15px 0 30px;font-size:20px;line-height:1.4;color:#e4d9ed;font-weight:400;letter-spacing:-.3px}.review-grid figcaption{border-top:1px solid #3b2b45;padding-top:19px;font-size:12px;margin-top:auto}.review-grid figcaption b{display:block;font-weight:500}.review-grid figcaption span{font-size:10px;color:#a293af;display:block;margin-top:3px}.review-source{display:block;text-align:center;font-size:12px;margin-top:25px}.home-closing .home-actions{margin-top:30px}.home-final-link{display:block;font-size:11px;color:#af9cbe;margin-top:32px}.home-final-link:hover{text-decoration:underline}@media(max-width:1000px){.region-grid,.service-grid{gap:16px}.region-card,.service-grid article{padding:23px}.region-price strong{font-size:30px}.region-price strong small{font-size:10px}.region-specs{font-size:10px;gap:12px 7px}.region-card .button{font-size:11px}.region-tag{font-size:7px}.region-top{gap:5px}.flag{font-size:30px}.home-section-heading{gap:35px}.hardware-layout{gap:35px}.hardware-art{min-height:350px}.hardware-art img{max-height:310px}.world-layout{gap:35px}.service-grid ul{font-size:11px}.service-bottom b{font-size:27px}.support-grid{gap:25px}}@media(max-width:760px){.home-hero{padding-top:28px}.home .campaign{margin-bottom:26px}.home-promo{font-size:10px;gap:7px;padding:8px 11px;margin-bottom:26px}.home-promo>span{font-size:7px}.home h1{font-size:clamp(44px,8vw,60px);letter-spacing:-2px}.home .hero-copy{font-size:15px;max-width:440px}.home .hero-copy br{display:none}.home-actions .button{min-width:200px;font-size:13px}.home .hero-trust{font-size:9px;gap:12px}.home-highlights{margin-top:62px;padding:25px 0 30px}.home-highlights strong{font-size:23px}.home-highlights span{font-size:9px;max-width:140px;margin:auto;padding:0 9px}.region-grid{grid-template-columns:1fr;max-width:480px;margin:35px auto 0;gap:22px}.region-card{padding:27px}.region-card>p{min-height:0;font-size:14px}.region-top{margin-bottom:18px}.flag{font-size:36px}.region-tag{font-size:9px}.region-specs{font-size:12px;gap:15px}.region-price strong{font-size:36px}.region-price strong small{font-size:12px}.region-card .button{font-size:14px}.region-price p{font-size:12px}.region-featured{order:-1}.home-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:35px}.home-section-heading>p{justify-self:start;font-size:14px;max-width:470px}.service-grid{grid-template-columns:1fr;gap:20px}.service-grid article{padding:28px}.service-symbol{margin-bottom:23px}.service-grid ul{font-size:13px;margin-bottom:27px}.service-grid p{font-size:14px}.service-bottom b{font-size:33px}.service-bottom small{font-size:12px}.hardware-layout{grid-template-columns:1fr;gap:20px}.hardware-art{min-height:330px}.hardware-art img{max-height:300px}.hardware-layout p{font-size:14px}.hardware-points{margin-bottom:13px}.world-layout{grid-template-columns:1fr;gap:20px;margin-top:30px}.world-visual{padding:0}.world-regions>a{padding:18px 0}.support-grid{grid-template-columns:1fr;gap:28px}.support-grid>a{padding-top:20px}.support-icon{margin-bottom:12px}.support-grid h3{margin-bottom:10px}.support-grid p{max-width:100%;margin-bottom:9px}.review-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.review-grid figure{padding:25px}.review-grid blockquote{font-size:21px;margin:10px 0 24px}.review-grid figcaption{display:flex;gap:10px;align-items:center}.review-grid figcaption span{margin:0}.home-closing p{font-size:14px}}@media(prefers-reduced-motion:reduce){.home-promo{transition:none}}
