:root{--ys-purple:#8848ff;--ys-violet:#552dcb;--ys-ink:#0c0c19;--ys-surface:#fff;--ys-text:#121525}.ys-home-featured *,.ys-landing-services *,.ys-pricing-page,.ys-pricing-page *{box-sizing:border-box}.ys-pricing-page{background:#f8f8fc;color:#171522;font-family:var(--font-inter),Inter,Arial,sans-serif}.ys-topnav{justify-content:space-between;height:72px;padding:0 clamp(24px,5vw,90px);background:#0a0b17;gap:24px}.ys-topnav,.ys-wordmark{display:flex;align-items:center;color:white}.ys-wordmark{font-size:23px;gap:10px;font-weight:850;letter-spacing:-1.1px;text-decoration:none}.ys-wordmark-symbol{display:grid;place-items:center;border-radius:50%;width:34px;height:34px;background:linear-gradient(140deg,#b780ff,#5839ff);font-size:23px;font-weight:850}.ys-topnav nav{display:flex;gap:clamp(15px,2.5vw,38px);align-items:center}.ys-topnav nav a{font-size:13px;color:#dde0ef;text-decoration:none;transition:color .2s}.ys-topnav nav a.active,.ys-topnav nav a:hover{color:#b989ff}.ys-glass-btn,.ys-nav-quote,.ys-outline-btn,.ys-purple-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;font-weight:750;text-decoration:none;white-space:nowrap;min-height:43px;padding:12px 20px;font-size:13px;transition:transform .22s,box-shadow .22s,background .22s}.ys-nav-quote{background:#fff;color:#1b1435}.ys-purple-btn{background:linear-gradient(115deg,#b139ff,#6541fa 90%);color:white;box-shadow:0 8px 26px rgba(106,50,250,.25)}.ys-glass-btn:hover,.ys-nav-quote:hover,.ys-purple-btn:hover{transform:translateY(-2px)}.ys-glass-btn{border:1px solid rgba(218,197,255,.48);color:white;background:rgba(21,16,44,.46)}.ys-outline-btn{border:1px solid #a47bff;color:#7442e4;background:transparent;box-shadow:none}.ys-pricing-hero{display:grid;grid-template-columns:1.13fr 1fr;gap:28px;min-height:370px;padding:42px clamp(24px,5vw,90px) 48px;background:radial-gradient(ellipse at 75% 50%,#392161 0,#151026 40%,#090a13 75%);color:#fff;overflow:hidden}.ys-pricing-hero-copy{z-index:1;align-self:center;max-width:690px}.ys-eyebrow{display:inline-block;border:1px solid rgba(188,144,255,.54);border-radius:999px;padding:7px 12px;color:#e1ccff;letter-spacing:1.4px;font-size:10px;font-weight:800}.ys-pricing-hero h1{font-size:clamp(38px,4vw,64px);line-height:1.08;letter-spacing:-2.5px;margin:17px 0;font-weight:870}.ys-pricing-hero h1 span{background:linear-gradient(90deg,#d898ff,#9b60ff,#5a9eff);color:transparent;background-clip:text}.ys-pricing-hero-copy>p{font-size:15px;line-height:1.67;color:#dad7e9;max-width:600px;margin:0 0 22px}.ys-pricing-hero-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;margin-bottom:24px}.ys-pricing-hero-perks span{display:flex;align-items:center;gap:9px;font-size:12px;color:#e6dff8}.ys-pricing-hero-perks svg{color:#b07bff}.ys-pricing-actions{display:flex;gap:10px;flex-wrap:wrap}.ys-pricing-hero-visual{position:relative;display:grid;place-items:center;min-height:310px;isolation:isolate}.ys-glow-ring{position:absolute;width:min(74%,350px);aspect-ratio:1;border:4px solid #804bff;box-shadow:0 0 22px #8050ff,0 0 75px #6531fb,inset 0 0 45px #6031e9;border-radius:50%;transform:rotate(-22deg);z-index:0;opacity:.8}.ys-visual-label{position:absolute;right:0;bottom:15px;z-index:3;display:flex;align-items:center;gap:9px;padding:12px 16px;border:1px solid #7956bd66;border-radius:16px;background:#17152bd9;color:#faf8ff;font-weight:750;font-size:12px;backdrop-filter:blur(12px)}.ys-visual-label svg{color:#b778ff}.ys-pricing-content{padding:48px clamp(18px,3.5vw,65px) 30px;background:radial-gradient(ellipse at 5% 3%,#eee5ff 0,transparent 40%),#fafafe;border-radius:24px 24px 0 0;margin-top:-18px;position:relative}.ys-section-head{text-align:center;margin:0 auto 30px;max-width:850px}.ys-section-kicker{display:block;font-size:11px;letter-spacing:1.6px;color:#7040ed;font-weight:850;margin:0 0 8px}.ys-section-head h2{font-weight:850;letter-spacing:-.9px;font-size:clamp(25px,2.8vw,38px);line-height:1.17;margin:0 0 12px}.ys-section-head p{color:#64677a;font-size:14px;line-height:1.6;margin:0}.ys-pricing-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1440px;margin:auto}.ys-pricing-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e7e3f0;border-radius:17px;overflow:hidden;min-width:0;box-shadow:0 5px 24px rgba(19,14,44,.045);transition:transform .25s,box-shadow .25s}.ys-pricing-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(68,37,121,.12)}.ys-featured-card{border:2px solid #9c54ff;background:linear-gradient(160deg,#1b102e,#130d27);color:#fff;box-shadow:0 14px 38px rgba(100,47,230,.2)}.ys-plan-image{height:clamp(145px,15vw,230px);overflow:hidden;position:relative;margin:8px 8px 0;border-radius:12px;background:#f4f0fc}.ys-most-popular{position:absolute;top:9px;left:9px;background:#853df1;color:white;font-size:10px;font-weight:800;padding:7px 11px;border-radius:999px}.ys-plan-body{padding:18px 17px 17px;display:flex;flex-direction:column;flex:1}.ys-plan-level{align-self:flex-start;background:#ece0ff;color:#6434b8;padding:5px 9px;border-radius:999px;font-weight:750;font-size:10px}.ys-featured-card .ys-plan-level{background:#8140f5;color:white}.ys-plan-body h3{font-size:16px;line-height:1.27;letter-spacing:-.4px;margin:11px 0 5px;font-weight:850}.ys-plan-price{font-size:clamp(20px,2.05vw,29px);font-weight:870;letter-spacing:-1px}.ys-plan-body>p{font-size:12px;color:#606476;line-height:1.5;min-height:40px;margin:10px 0}.ys-featured-card .ys-plan-body>p,.ys-featured-card .ys-plan-body>small{color:#d9cfe9}.ys-plan-features{display:grid;gap:10px;margin:10px 0 17px}.ys-plan-features>div{display:flex;align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.35}.ys-plan-features svg{flex:none;background:#7e3cf5;color:#fff;border-radius:50%;padding:2px}.ys-plan-body>small{font-size:10px;color:#7d8090;line-height:1.5;min-height:42px;margin-top:auto}.ys-plan-actions{display:flex;gap:7px;margin-top:13px}.ys-plan-actions a{flex:1;font-size:11px;min-height:38px;padding:10px 8px;border-radius:10px}.ys-featured-card .ys-outline-btn{border-color:#a07eda;color:#f4ebff}.ys-note-band{display:flex;align-items:center;gap:16px;padding:18px 24px;border-radius:16px;background:linear-gradient(105deg,#f0e9ff,#faf8ff);max-width:1440px;margin:20px auto 48px}.ys-note-band>svg{color:#7a3beb;flex:none}.ys-note-band>div{flex:1}.ys-note-band strong{font-size:15px}.ys-note-band p{color:#616177;font-size:12px;margin:4px 0 0}.ys-compare-heading{margin-bottom:20px}.ys-comparison-scroll{overflow-x:auto;border:1px solid #e9e6f1;border-radius:14px;max-width:1440px;margin:auto}.ys-comparison{width:100%;border-collapse:collapse;font-size:12px;min-width:650px}.ys-comparison thead{background:#f0ecfa}.ys-comparison td,.ys-comparison th{padding:12px 17px;border-bottom:1px solid #ebeaf3;text-align:center}.ys-comparison th:first-child{text-align:left}.ys-comparison tbody th{font-weight:550}.ys-comparison thead th:nth-child(3){background:#7b36e8;color:white}.ys-comparison td svg{margin:auto;color:white;background:#7e3cf5;border-radius:50%;padding:2px}.ys-comparison td span{color:#adb0bf}.ys-process{margin:46px auto;max-width:1300px}.ys-process-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.ys-process-steps>div>span{display:grid;place-items:center;margin:0 auto 12px;width:35px;height:35px;color:#fff;background:linear-gradient(140deg,#a24dff,#553bef);border-radius:50%;font-size:13px;font-weight:850}.ys-process-steps h3{font-size:14px;margin:0 0 6px}.ys-process-steps p{color:#69697b;font-size:12px;line-height:1.5}.ys-pricing-end{display:flex;justify-content:space-between;align-items:center;gap:35px;min-height:210px;padding:35px clamp(26px,4vw,60px);max-width:1440px;margin:0 auto;border-radius:23px;color:#fff;background:radial-gradient(ellipse at 85% 50%,#3d1a72,transparent 45%),linear-gradient(110deg,#080914,#151029);overflow:hidden}.ys-pricing-end h2{font-size:clamp(25px,3vw,40px);letter-spacing:-1px;margin:14px 0 6px}.ys-pricing-end p{color:#d1c8e6;font-size:13px;margin:0 0 16px}.ys-end-orbit{flex:none;width:170px;height:170px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:3px solid #9955fb;box-shadow:0 0 35px #7739fb,inset 0 0 35px #7439fb;text-align:center;font-weight:850;font-size:14px;transform:rotate(-10deg)}.product-site .site-nav nav a[href="/pricing"]{color:#cbb9ff}.product-site .hero-dark{background:radial-gradient(ellipse at 78% 52%,#24204a 0,#121126 41%,#090a16 77%)}.product-site .hero-copy h1{letter-spacing:-2px}.product-site .hero-copy h1 span{background:linear-gradient(90deg,#dc9eff,#8762ff,#559bff);-webkit-background-clip:text;background-clip:text;color:transparent}.product-site .hero-dark .primary-btn{background:linear-gradient(110deg,#ac45ff,#4e75ff);border:none;box-shadow:0 11px 32px #773dfb44}.product-site .viewer-column{position:relative}.product-site .viewer-column:before{content:"";position:absolute;z-index:0;left:19%;right:19%;top:13%;height:66%;border:3px solid #7e57ff;border-radius:50%;box-shadow:0 0 34px #6c52ff90;pointer-events:none;opacity:.5}.ys-landing-services{padding:62px 0;background:#fdfdff}.ys-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px}.ys-service-tile{background:#fff;border:1px solid #e7e8f2;border-radius:16px;padding:24px;box-shadow:0 8px 32px #2323440b}.ys-service-tile>span{width:45px;height:45px;border-radius:12px;background:#ece9ff;color:#6240eb;display:grid;place-items:center;margin-bottom:17px}.ys-service-tile h3{font-size:17px;letter-spacing:-.3px;margin:0 0 8px;color:#111126}.ys-service-tile p{color:#696d7a;font-size:13px;line-height:1.6;margin:0}.ys-home-featured{padding:0 0 52px;background:#fdfdff}.ys-feature-spotlight{position:relative;isolation:isolate;min-height:290px;display:flex;align-items:center;background:linear-gradient(110deg,#080a13,#20153a);border-radius:23px;overflow:hidden;color:#fff;padding:35px 45px}.ys-feature-spotlight img{position:absolute;inset:0 0 0 42%;width:58%;height:100%;object-fit:cover;opacity:.6;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000 40%)}.ys-feature-spotlight>div{max-width:400px}.ys-feature-spotlight span{font-size:11px;color:#c59bff;letter-spacing:1.5px;font-weight:850}.ys-feature-spotlight h2{font-size:clamp(24px,3vw,40px);letter-spacing:-1px;margin:12px 0}.ys-feature-spotlight p{font-size:14px;color:#dbd5eb;line-height:1.6}.ys-feature-spotlight a{display:inline-flex;align-items:center;gap:7px;background:#fff;border-radius:999px;color:#19152a;padding:12px 19px;font-weight:800;font-size:13px;text-decoration:none}.showcase-detail-page{background:#f7f8fc;color:#141527}.showcase-detail-nav{background:#0d0c1d;color:#fff;border-bottom:1px solid #ffffff18}.showcase-detail-nav nav a{color:#e8e3f2}.showcase-detail-nav .showcase-detail-quote{background:linear-gradient(110deg,#a440f9,#6f4af7);color:white;border-radius:999px}.showcase-detail-shell{max-width:1480px}.showcase-detail-hero{gap:20px}.showcase-viewer-area{background:linear-gradient(140deg,#fdfdff,#efeff8);border:1px solid #e5e2f0;border-radius:22px;box-shadow:0 11px 35px #2524470e;overflow:hidden}.showcase-detail-viewer{min-height:440px}.showcase-viewer-mode-tabs button{border-radius:11px}.showcase-viewer-mode-tabs button.active{background:#703feb;color:white}.showcase-project-copy{background:#fff;border:1px solid #eae8f3;border-radius:22px;padding:30px;box-shadow:0 11px 35px #2823470b}.showcase-project-copy h1{font-size:clamp(32px,3vw,54px);letter-spacing:-1.3px}.showcase-project-copy .showcase-primary-cta{background:linear-gradient(110deg,#a54cfa,#6640ef);color:white}.ys-project-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 0}.ys-project-specs>div{background:#fff;border:1px solid #e9e6f3;padding:17px;border-radius:15px;text-align:center}.ys-project-specs svg{margin:auto;color:#743cf2}.ys-project-specs strong{display:block;margin-top:7px;font-size:13px}.ys-project-specs p{font-size:11px;color:#6e7080;margin:5px 0}.ys-product-gallery{display:flex;align-items:center;gap:15px;margin:18px 0 26px;overflow:auto}.ys-product-gallery img{width:120px;height:90px;object-fit:cover;border-radius:12px;border:2px solid #8250f5}.ys-product-gallery p{font-size:13px;color:#77788a}.ys-product-promo{background:radial-gradient(ellipse at 80% 45%,#321e56,#0c1020 60%);color:#fff;border-radius:23px;display:flex;align-items:center;justify-content:space-between;gap:35px;padding:38px;margin:22px 0}.ys-product-promo h2{font-size:clamp(26px,3vw,41px);margin:10px 0}.ys-product-promo p{line-height:1.6;color:#ded8ec;font-size:14px;max-width:630px}.ys-product-promo img{width:35%;height:220px;object-fit:contain;border-radius:15px}.ys-product-promo a{display:inline-flex;align-items:center;gap:9px;background:white;color:#1d1633;border-radius:40px;padding:12px 19px;font-weight:800;text-decoration:none;font-size:13px}.contact-page{background:#fafaff;color:#151529}.contact-nav{background:#0d0b1b}.contact-hero{background:radial-gradient(ellipse at 100% 10%,#4a1c74 0,#111024 48%,#0a0a14 90%);border-radius:26px;color:white;margin-top:20px;padding:clamp(30px,5vw,70px)}.contact-hero h1{letter-spacing:-1.8px}.contact-hero p{color:#ded9ea;max-width:680px}.contact-primary-actions a:first-child{background:linear-gradient(110deg,#a23cfb,#6c51f7);color:#fff;border:none}.contact-lead-section{border:1px solid #e7e2f4;border-radius:22px;padding:32px;background:#fff;box-shadow:0 12px 38px #28204f0b}.contact-channel-card{border-radius:18px}.contact-channel-icon{background:#eee8ff;color:#7043ec}.showcase-admin .admin-page-header h1{letter-spacing:-.75px}.showcase-admin .admin-panel{border-radius:18px}.showcase-admin .admin-dropzone{border-radius:14px;transition:border-color .2s,transform .2s}.showcase-admin .admin-dropzone:hover{transform:translateY(-2px);border-color:#9554ef}.ys-admin-presets{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 20px}.ys-admin-presets button{display:inline-flex;align-items:center;gap:6px;border:1px solid #a180d160;padding:9px 13px;border-radius:999px;background:transparent;color:inherit;font-size:12px;cursor:pointer}.ys-admin-presets button:hover{border-color:#8c50ef;background:#8751ef14}.ys-admin-guidance{border:1px solid #8252ec55;border-radius:13px;padding:15px;margin:15px 0;font-size:13px;line-height:1.5;background:#8252ec0e}.ys-admin-guidance strong{display:block;margin-bottom:6px}@media(max-width:1100px){.ys-pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ys-plan-image{height:220px}.ys-service-grid{grid-template-columns:repeat(2,1fr)}.ys-topnav nav{gap:14px}.ys-topnav nav a{font-size:12px}}@media(max-width:760px){.ys-topnav{height:65px;padding:0 18px}.ys-topnav nav{display:none}.ys-nav-quote{font-size:11px;padding:9px 13px;min-height:36px}.ys-wordmark{font-size:20px}.ys-pricing-hero{display:flex;flex-direction:column;padding:32px 19px 35px;gap:8px}.ys-pricing-hero h1{font-size:clamp(35px,9vw,48px);letter-spacing:-1.8px}.ys-pricing-hero-visual{min-height:210px}.ys-glow-ring{width:210px}.ys-visual-label{bottom:0;right:2px;font-size:10px}.ys-pricing-hero-perks{gap:10px}.ys-pricing-hero-perks span{font-size:10px}.ys-pricing-content{padding:35px 13px 25px}.ys-pricing-cards{grid-template-columns:1fr;gap:16px}.ys-plan-image{height:235px}.ys-plan-body h3{font-size:20px}.ys-plan-price{font-size:29px}.ys-plan-features>div{font-size:13px}.ys-note-band{flex-wrap:wrap;padding:17px;margin-bottom:35px}.ys-note-band .ys-outline-btn{width:100%}.ys-process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ys-pricing-end{padding:28px;min-height:240px}.ys-end-orbit{display:none}.ys-landing-services{padding:42px 0}.ys-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ys-service-tile{padding:16px}.ys-service-tile h3{font-size:14px}.ys-service-tile p{font-size:11px}.ys-feature-spotlight{min-height:320px;padding:24px}.ys-feature-spotlight img{inset:0 0 0 18%;width:82%;opacity:.25;mask-image:none}.ys-feature-spotlight>div{max-width:100%}.ys-project-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.ys-product-promo{padding:26px;flex-direction:column;align-items:stretch}.ys-product-promo img{width:100%;height:200px}.contact-lead-section{padding:16px}}@media(prefers-reduced-motion:reduce){.ys-home-featured *,.ys-landing-services *,.ys-pricing-page *{transition:none!important;animation:none!important}}.ys-home-visual-concept{height:100%;min-height:440px;position:relative;display:grid;place-items:center;border-radius:25px;overflow:hidden;background:radial-gradient(circle at 52% 55%,#39225e,#0b0d1c 70%)}.ys-home-visual-caption{position:absolute;top:20px;left:20px;border:1px solid #ffffff44;background:#111324b9;border-radius:12px;color:white;display:flex;align-items:center;gap:10px;padding:12px 16px;backdrop-filter:blur(14px);font-size:11px;letter-spacing:1px;font-weight:800}.ys-home-visual-caption svg{color:#b786ff}.ys-home-visual-action{position:absolute;bottom:25px;left:25px;right:25px;display:flex;justify-content:center;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:800;font-size:14px;background:#1a1538c9;backdrop-filter:blur(15px);padding:15px;border:1px solid #a080ef70;border-radius:999px}.ys-admin-gallery-label{display:flex;flex-direction:column;gap:7px;font-size:13px;color:inherit;margin:16px 0 0;padding:14px;border-radius:14px;border:1px dashed #9468db8a}.ys-admin-gallery-label input{width:100%;max-width:100%;font-size:12px}.ys-admin-gallery-label span{opacity:.75;font-size:12px;overflow-wrap:anywhere}.ys-contact-benefits{display:flex;flex-wrap:wrap;gap:14px;margin:22px 0 26px}.ys-contact-benefits span{display:inline-flex;border:1px solid #a38ad757;padding:10px 13px;border-radius:999px;color:#f2e7ff;font-size:12px;background:#ffffff0b}@media(max-width:760px){.ys-home-visual-concept{min-height:320px}.ys-home-visual-caption{font-size:9px}.ys-home-visual-action{font-size:12px}.ys-contact-benefits span{font-size:10px}}.ys-viewer-animation-control{position:absolute;top:16px;right:17px;z-index:4;display:flex;align-items:center;gap:7px;border:1px solid #986ff0;color:#fff;background:linear-gradient(110deg,#8550ea,#5731c9);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:750;box-shadow:0 8px 22px #37206044;cursor:pointer}.ys-viewer-animation-control:hover{filter:brightness(1.1)}.showcase-detail-page .showcase-detail-nav .showcase-detail-quote,.showcase-detail-page .showcase-project-copy .showcase-primary-cta{background:var(--ys-product-accent,#7545eb);color:#fff}.showcase-detail-page .showcase-viewer-mode-tabs button.active{background:var(--ys-product-accent,#7545eb)}.showcase-detail-page .showcase-project-badge svg,.showcase-detail-page .ys-project-specs svg{color:var(--ys-product-accent,#7545eb)}.showcase-detail-page .ys-product-gallery img{border-color:var(--ys-product-accent,#7545eb)}.ys-mobile-menu{display:none;position:relative}.ys-menu-trigger{width:41px;height:41px;display:grid;place-items:center;border:1px solid #aa89e055;border-radius:11px;color:#fff;background:#ffffff12;cursor:pointer}.ys-mobile-menu-panel{display:flex!important;flex-direction:column;position:fixed;top:64px;left:12px;right:12px;z-index:1000;max-height:calc(100dvh - 80px);overflow-y:auto;background:#141327!important;color:#fff;padding:12px!important;gap:3px!important;border:1px solid #6f49b66b;border-radius:17px;box-shadow:0 30px 80px #090816aa}.ys-mobile-menu-panel a{display:flex!important;align-items:center;justify-content:space-between;background:transparent!important;color:#f5f1ff!important;padding:13px 15px!important;border-radius:10px;text-decoration:none;font-size:15px!important;min-height:44px!important}.ys-mobile-menu-panel a:hover{background:#8d53e833!important}.ys-mobile-menu-panel .ys-menu-quote{margin-top:8px;background:linear-gradient(110deg,#9d41f7,#694eff)!important;font-weight:800}@media(max-width:1100px){.contact-page .contact-nav-cta,.product-site .site-nav .nav-cta,.showcase-detail-page .showcase-detail-quote{display:none}.contact-page .contact-nav,.product-site .site-nav,.showcase-detail-page .showcase-detail-nav{grid-template-columns:1fr auto}.ys-mobile-menu{display:block;justify-self:end}}@media(max-width:760px){.ys-pricing-page .ys-nav-quote{display:none}.ys-mobile-menu-panel{top:65px}}.product-site .ys-home-visual-concept{background:radial-gradient(circle at 55% 44%,#40247d 0,#1a1641 29%,#090b1b 80%);border:1px solid rgba(160,129,255,.25)}.ys-home-visual-stage{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;isolation:isolate}.ys-home-visual-grid{position:absolute;inset:-50%;background-image:linear-gradient(rgba(164,131,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(164,131,255,.075) 1px,transparent 0);background-size:50px 50px;transform:perspective(460px) rotateX(54deg) translateY(15%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 60%)}.ys-home-visual-ring{width:min(58%,310px);aspect-ratio:1;border:2px solid rgba(163,116,255,.55);border-radius:50%;position:absolute;box-shadow:0 0 26px #8c50ff96,inset 0 0 30px #7339e455;transform:rotate(-18deg) scaleY(.75)}.ys-home-visual-cube{z-index:1;display:grid;place-items:center;width:210px;height:210px;border-radius:32px;color:#d8bdff;background:linear-gradient(145deg,#a371f828,#42318233);border:1px solid #c39aff55;box-shadow:0 27px 65px rgba(16,7,52,.7),inset 0 0 45px rgba(145,98,255,.18);backdrop-filter:blur(5px);transform:rotate(-15deg)}.ys-home-visual-cube svg{filter:drop-shadow(0 0 20px #9f68ffbb)}.ys-industry-illustration{width:100%;height:100%;border-radius:12px;display:grid;place-items:center;color:#7552cc;background:radial-gradient(ellipse at 52% 18%,#fefeff 0,#f3edff 50%,#eae9f7 100%);border:1px solid #ede8f9}.industry-card:nth-child(3n+2) .ys-industry-illustration{background:linear-gradient(145deg,#f7f8ff,#ebeafc);color:#5266c9}.industry-card:nth-child(3n+3) .ys-industry-illustration{background:linear-gradient(145deg,#fdf9ff,#efe6f9);color:#9361bb}.ys-feature-no-thumbnail{position:absolute;inset:0 0 0 44%;display:grid;place-items:center;color:#bb9dff;background:radial-gradient(circle,#8c47fc55,transparent 63%)}.ys-pricing-abstract{position:absolute;inset:0;display:grid;place-items:center;isolation:isolate}.ys-pricing-orbit{position:absolute;border:2px solid rgba(164,117,255,.35);border-radius:50%;width:72%;aspect-ratio:1;box-shadow:0 0 35px rgba(144,80,255,.25)}.ys-pricing-orbit-one{transform:rotate(33deg) scaleY(.7)}.ys-pricing-orbit-two{transform:rotate(-58deg) scaleY(.7);width:57%;border-color:#9c69ee}.ys-pricing-abstract-object{z-index:2;width:230px;height:230px;display:grid;place-items:center;border:1px solid #bc92ff77;border-radius:42px;background:linear-gradient(135deg,#9865f532,#3d1a8a40);box-shadow:0 15px 65px #3210777a,inset 0 0 40px #8155fb30;color:#eadbff;transform:rotate(-14deg)}.ys-pricing-abstract-object svg{filter:drop-shadow(0 0 22px #a87affbb)}.ys-pricing-abstract-caption{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:10px;letter-spacing:2px;font-weight:800;color:#c9b2f5}.ys-plan-image{display:grid;place-items:center;background:radial-gradient(circle at 45% 42%,#ece1ff,#d4c6f5 58%,#f4efff 100%)}.ys-plan-symbol{display:grid;place-items:center;width:122px;height:122px;border:1px solid #ac86ff8c;border-radius:30px;background:linear-gradient(145deg,#fff9,#ccbbff82);box-shadow:0 13px 38px #63469b38,inset 0 0 15px #ffffffab;color:#7047ca;transform:rotate(-8deg)}.ys-featured-card .ys-plan-image{background:radial-gradient(circle,#5d349f,#1d1639 84%)}.ys-featured-card .ys-plan-symbol{color:#dcbcff;border-color:#a16dff9e;background:linear-gradient(145deg,#734ae98a,#261456aa);box-shadow:0 14px 50px #ac74ff3b}.ys-pricing-card:nth-child(3) .ys-plan-image{background:radial-gradient(circle,#e4e5fa,#c5cbec 85%)}.ys-pricing-card:nth-child(4) .ys-plan-image{background:radial-gradient(circle,#ede9fb,#c7b8ef 85%)}@media(max-width:760px){.ys-home-visual-cube{width:150px;height:150px}.ys-home-visual-cube svg{width:92px;height:92px}.ys-pricing-abstract-object{width:145px;height:145px;border-radius:28px}.ys-pricing-abstract-object svg{width:98px;height:98px}}