.product-complete-hero,.product-complete-values,.product-complete-specs,.product-complete-rad,.product-complete-feature,.product-complete-docs,.product-complete-related{padding-left:max(6vw,28px);padding-right:max(6vw,28px)}.product-complete-hero{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(42px,7vw,120px);padding-top:clamp(70px,9vw,150px);padding-bottom:clamp(70px,9vw,150px);background:#211540;color:#fff}.product-complete-hero>div{max-width:760px}.product-complete-hero span,.product-complete-specs>span,.product-complete-rad span,.product-complete-feature span,.product-complete-docs span,.product-complete-related>span{display:block;color:#8e6ce0;font-size:.78rem;font-weight:800;letter-spacing:.12em}.product-complete-hero span{color:#c9b8ff}.product-complete-hero h1{margin:.35rem 0 1.5rem;font-size:clamp(3rem,6vw,6.5rem);line-height:.88;letter-spacing:-.07em}.product-complete-hero p{font-size:clamp(1.08rem,1.55vw,1.45rem);line-height:1.55;color:#e6e0f6}.product-complete-hero img{width:100%;border-radius:20px;background:#10091f;box-shadow:0 24px 55px #10072288}.product-complete-hero .public-button,.product-complete-docs .public-button{display:inline-flex;margin-top:1.5rem;color:#fff;border-color:#a987ff}.product-complete-values{display:grid;grid-template-columns:repeat(3,1fr);max-width:1760px;margin:0 auto;padding:48px 0 96px;gap:40px;background:#fff}.product-complete-values article{position:relative;min-height:550px;padding:68px 46px 46px;border:1px solid #dedede;border-radius:30px;background:#f3f3f3;display:flex;flex-direction:column;align-items:flex-start}.product-complete-values article:before{display:grid;place-items:center;width:58px;height:58px;margin-bottom:64px;color:#5918b9;font-weight:900;font-size:58px;line-height:1;order:0}.product-complete-values article:nth-child(1):before{content:'⌄';transform:translateY(-10px)}.product-complete-values article:nth-child(2):before{content:'♢';font-size:72px}.product-complete-values article:nth-child(3):before{content:'↗';font-size:72px}.product-complete-values article:after{content:'';width:260px;max-width:100%;height:2px;margin:68px 0 52px;background:#191919;order:2}.product-complete-values span{order:1;color:#5918b9;font-size:3.2rem;font-weight:500;line-height:1;letter-spacing:-.045em;text-transform:capitalize}.product-complete-values p{order:3;margin:0;max-width:405px;color:#070707;font-size:1.8rem;font-weight:400;line-height:1.28;letter-spacing:-.025em}.product-complete-specs{padding-top:clamp(75px,10vw,150px);padding-bottom:clamp(75px,10vw,150px);background:#f6f4fb}.product-complete-specs h2,.product-complete-docs h2,.product-complete-related h2,.product-complete-rad h2,.product-complete-feature h2{max-width:850px;margin:.75rem 0 3rem;font-size:clamp(2.2rem,4.3vw,4.7rem);line-height:.95;letter-spacing:-.055em;color:#151428}.product-spec-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #cfc4e9}.product-spec-table div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid #cfc4e9;font-size:1rem;color:#5d6475}.product-spec-table div:nth-child(odd){margin-right:2rem}.product-spec-table b{color:#161426;text-align:right}.product-complete-rad{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,7vw,110px);padding-top:clamp(75px,10vw,150px);padding-bottom:clamp(75px,10vw,150px);background:#24154a;color:#fff}.product-complete-rad h2{color:#fff}.product-complete-rad p,.product-complete-feature p,.product-complete-docs p{max-width:720px;font-size:1.15rem;line-height:1.65}.product-complete-rad img,.product-complete-feature img{width:100%;border-radius:20px;background:#160f2e;box-shadow:0 18px 45px #11082499}.product-complete-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,8vw,135px);padding-top:clamp(75px,10vw,150px);padding-bottom:clamp(75px,10vw,150px);background:#fff}.product-complete-feature-reverse{background:#f6f4fb}.product-complete-docs{text-align:center;padding-top:clamp(75px,10vw,150px);padding-bottom:clamp(75px,10vw,150px);background:#17142d;color:#fff}.product-complete-docs h2{margin-left:auto;margin-right:auto;color:#fff}.product-complete-docs p{margin:0 auto}.product-complete-related{padding-top:clamp(70px,9vw,130px);padding-bottom:clamp(70px,9vw,130px);background:#fff}.product-complete-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.product-complete-related a{display:flex;flex-direction:column;min-height:230px;padding:1.75rem;text-decoration:none;background:#f1edfb;color:#17142d;border-radius:16px;transition:transform .2s ease,background .2s ease}.product-complete-related a:hover{transform:translateY(-6px);background:#e4dafb}.product-complete-related a b{font-size:.68rem;letter-spacing:.1em;color:#7045ca}.product-complete-related a strong{margin-top:auto;font-size:1.75rem;line-height:1}.product-complete-related a em{align-self:flex-end;margin-top:1rem;font-size:2rem;font-style:normal;color:#6421bf}@media(max-width:1000px){.product-complete-values{padding:28px;gap:20px}.product-complete-values article{min-height:460px;padding:42px 32px}.product-complete-values article:before{margin-bottom:45px}.product-complete-values article:after{margin:48px 0 36px}.product-complete-values span{font-size:2.45rem}.product-complete-values p{font-size:1.4rem}}@media(max-width:760px){.product-complete-hero,.product-complete-rad,.product-complete-feature{grid-template-columns:1fr}.product-complete-hero{padding-top:72px}.product-complete-hero img,.product-complete-rad img{grid-row:1}.product-complete-values,.product-complete-related>div{grid-template-columns:1fr}.product-complete-values{padding:24px;gap:16px}.product-complete-values article{min-height:0;padding:34px 28px;border-radius:22px}.product-complete-values article:before{margin-bottom:30px;font-size:45px}.product-complete-values article:after{width:160px;margin:30px 0}.product-complete-values span{font-size:2.25rem}.product-complete-values p{font-size:1.25rem}.product-spec-table{grid-template-columns:1fr}.product-spec-table div:nth-child(odd){margin-right:0}.product-complete-feature-reverse>div{grid-row:2}.product-complete-related a{min-height:165px}.product-complete-feature h2,.product-complete-rad h2{margin-bottom:1.5rem}}
