:root{--bg:#060d1a;--bg-2:#0b1527;--bg-3:#0f1e38;--bg-card:#0e1a32;--bg-card-2:#111f3a;--text:#eef2f9;--text-2:#b8c4d8;--text-3:#6b7e9e;--accent:#2563eb;--accent-2:#3b82f6;--accent-hover:#1d4ed8;--accent-glow:#2563eb2e;--accent-ring:#2563eb59;--green:#22c55e;--amber:#f59e0b;--border:#94a3b81a;--border-2:#94a3b82e;--shadow-sm:0 1px 4px #00000059;--shadow-md:0 6px 24px #00000073;--shadow-lg:0 16px 56px #0000008c;--radius:10px;--radius-sm:6px;--max:1280px;--narrow:940px;--type-display:clamp(48px, 5.6vw, 76px);--type-h1:clamp(40px, 5vw, 64px);--type-h2:clamp(32px, 4vw, 48px);--type-h3:clamp(21px, 2.2vw, 26px);--type-body-lg:18px;--type-body:16px;--type-body-sm:14px;--type-label:12px;--leading-display:1.02;--leading-heading:1.1;--leading-body:1.7;--tracking-display:-.05em;--tracking-heading:-.035em}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button,input{font-family:inherit}.wrap{width:min(var(--max), calc(100% - 48px));margin:0 auto}.wrap-n{width:min(var(--narrow), calc(100% - 48px));margin:0 auto}.header{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060d1ae0;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.brand{letter-spacing:-.01em;color:var(--text);white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:700;display:inline-flex}.brand-icon{background:var(--accent);color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:flex}.nav{color:var(--text-3);align-items:center;gap:2px;font-size:14px;display:flex}.nav a,.nav span{border-radius:var(--radius-sm);padding:6px 10px;transition:background .14s,color .14s}.nav a:hover,.nav span:hover{color:var(--text-2);background:#ffffff0d}.nav a.nav-highlight{background:var(--accent-glow);color:var(--accent-2);border:1px solid var(--accent-ring);font-weight:600}.nav a.nav-highlight:hover{color:#93c5fd;background:#2563eb42}.mobile-menu-label{color:var(--text-3);font-size:13px;font-weight:700;display:none}.btn{border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .14s,transform .14s,box-shadow .14s;display:inline-flex}.btn-primary{background:var(--accent);color:#fff;box-shadow:0 2px 10px #2563eb66}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 18px #2563eb80}.btn-ghost{color:var(--text-2);border:1px solid var(--border-2);background:#ffffff0f}.btn-ghost:hover{color:var(--text);background:#ffffff1a}.btn-sm{min-height:36px;padding:0 16px;font-size:13px}.hero-section{text-align:center;background:var(--bg);padding:96px 0 64px;position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;background:radial-gradient(#2563eb24 0%,#0000 70%);width:900px;height:600px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.hero-eyebrow{border:1px solid var(--accent-ring);color:#93c5fd;letter-spacing:.03em;background:#2563eb1f;border-radius:999px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:6px 16px 6px 10px;font-size:12px;font-weight:600;display:inline-flex}.hero-flag{border-radius:2px;flex-shrink:0}.hero-title{letter-spacing:-.03em;color:var(--text);max-width:880px;margin:0 auto 1.25rem;font-size:clamp(36px,5.5vw,72px);font-weight:800;line-height:1.04}.hero-title em{color:var(--accent-2);font-style:normal}.hero-sub{color:var(--text-2);max-width:600px;margin:0 auto 2.25rem;font-size:clamp(16px,1.8vw,19px);line-height:1.7}.hero-sub strong{color:var(--text);font-weight:600}.hero-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:2.5rem;display:flex}.hero-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.75rem;margin-top:.5rem;display:flex}.hero-trust-item{color:var(--text-3);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.hero-trust-item:before{content:"✓";color:var(--green);font-size:12px;font-weight:800}.pricing-section{background:var(--bg);padding:0 0 80px}.pricing-inner{position:relative}.pricing-label{text-align:center;color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;padding:0 0 2rem;font-size:13px;font-weight:600}.pricing-grid{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.price-card{background:var(--bg-card);flex-direction:column;padding:2rem 1.75rem;transition:background .14s;display:flex;position:relative}.price-card:hover{background:var(--bg-card-2)}.price-card--rec{background:var(--bg-3);box-shadow:inset 0 1px 0 var(--accent-ring)}.price-card--rec:hover{background:#12233f}.price-card__accent{background:var(--accent);height:3px;position:absolute;top:0;left:0;right:0}.price-card__badge{background:var(--accent);color:#fff;letter-spacing:.07em;text-transform:uppercase;border-radius:4px;align-self:flex-start;margin-bottom:1.1rem;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.price-card__name{color:var(--text);letter-spacing:-.01em;margin-bottom:.3rem;font-size:20px;font-weight:700}.price-card__desc{color:var(--text-3);min-height:2.5rem;margin-bottom:1.5rem;font-size:13px;line-height:1.55}.price-card__price{color:var(--text);letter-spacing:-.03em;margin-bottom:1.75rem;font-size:42px;font-weight:800;line-height:1}.price-card__price span{color:var(--text-3);font-size:14px;font-weight:400}.price-card__divider{border:none;border-top:1px solid var(--border);margin-bottom:1.5rem}.price-card__features{flex-direction:column;flex:1;gap:.65rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.price-card__features li{color:var(--text-2);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.price-card__features li:before{content:"✓";color:var(--text-3);flex-shrink:0;margin-top:2px;font-size:11px;font-weight:800}.price-card--rec .price-card__features li{color:var(--text)}.price-card--rec .price-card__features li:before{color:var(--accent-2)}.price-card__btn{border:1.5px solid var(--border-2);border-radius:var(--radius-sm);width:100%;height:46px;color:var(--text-3);cursor:pointer;background:0 0;margin-top:auto;font-family:inherit;font-size:14px;font-weight:600;transition:all .14s}.price-card__btn:hover{border-color:var(--accent-2);color:var(--accent-2);background:var(--accent-glow)}.price-card--rec .price-card__btn{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 2px 12px #2563eb66}.price-card--rec .price-card__btn:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 20px #2563eb80}.pricing-footnote{color:var(--text-3);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.75rem;padding-top:1.5rem;font-size:13px;line-height:1.7;display:flex}.pricing-footnote a{color:var(--accent-2);transition:color .14s}.pricing-footnote a:hover{color:#93c5fd}.section{padding:80px 0}.section--alt{background:var(--bg-2)}.section--darker{background:var(--bg)}.section-eyebrow{background:var(--accent-glow);color:var(--accent-2);border:1px solid var(--accent-ring);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:4px 14px;font-size:11px;font-weight:700;display:inline-flex}.section-head{margin-bottom:3rem}.section-head h2{letter-spacing:-.025em;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.15}.section-head p{color:var(--text-2);max-width:620px;margin-top:.75rem;font-size:16px}.section-head--center{text-align:center}.section-head--center p{margin-inline:auto}.text-accent{color:var(--accent-2)}.text-muted{color:var(--text-2)}a.link{color:var(--accent-2);transition:color .14s}a.link:hover{color:#93c5fd;text-underline-offset:2px;text-decoration:underline}.what-cols{grid-template-columns:1.15fr .85fr;align-items:start;gap:2rem;display:grid}.what-text h2{letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(24px,2.8vw,36px);font-weight:700}.what-text p{color:var(--text-2);margin-bottom:1.1rem;font-size:16px;line-height:1.85}.what-text strong{color:var(--text);font-weight:600}.what-text p:last-child{margin-bottom:0}.what-box{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius);padding:1.75rem;position:sticky;top:5.5rem}.what-box__label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);margin-bottom:1.25rem;font-size:11px;font-weight:700}.arrow-list{flex-direction:column;display:flex}.arrow-item{border-bottom:1px solid var(--border);color:var(--text-2);align-items:flex-start;gap:10px;padding:.85rem 0;font-size:14px;line-height:1.55;display:flex}.arrow-item:last-child{border-bottom:none;padding-bottom:0}.arrow-item__dot{color:var(--accent-2);flex-shrink:0;margin-top:1px;font-size:12px;font-weight:800}.uc-grid{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.uc-card{background:var(--bg-card);cursor:default;padding:1.75rem 1.5rem;transition:background .14s}.uc-card:hover{background:var(--bg-card-2)}.uc-card__bar{background:var(--accent);border-radius:2px;width:28px;height:3px;margin-bottom:1.1rem}.uc-card h3{color:var(--text);margin-bottom:.45rem;font-size:17px;font-weight:700}.uc-card p{color:var(--text-2);font-size:14px;line-height:1.65}.ben-grid{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.ben-card{background:var(--bg-card);gap:1.25rem;padding:2rem 1.75rem;transition:background .14s;display:flex}.ben-card:hover{background:var(--bg-card-2)}.ben-num{color:#94a3b81a;letter-spacing:-.03em;-webkit-user-select:none;user-select:none;flex-shrink:0;width:44px;font-size:48px;font-weight:800;line-height:1}.ben-body h3{color:var(--text);margin-bottom:.4rem;font-size:17px;font-weight:700}.ben-body p{color:var(--text-2);font-size:14px;line-height:1.65}.loc-grid{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;display:grid}.loc-img{border-radius:var(--radius);border:1px solid var(--border-2);box-shadow:var(--shadow-md);overflow:hidden}.loc-img img{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;display:block}.loc-img2{border-radius:var(--radius);border:1px solid var(--border);margin-top:1rem;overflow:hidden}.loc-img2 img{object-fit:cover;aspect-ratio:16/7;width:100%;height:auto;display:block}.loc-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2);margin-bottom:.75rem;font-size:11px;font-weight:700}.loc-content h2{letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(22px,2.6vw,32px);font-weight:700}.loc-content>p{color:var(--text-2);font-size:15px;line-height:1.85}.loc-points{border:1px solid var(--border-2);border-radius:var(--radius);margin:1.5rem 0;overflow:hidden}.loc-point{border-bottom:1px solid var(--border);background:var(--bg-card);color:var(--text-2);align-items:center;gap:12px;padding:.9rem 1.25rem;font-size:14px;font-weight:500;display:flex}.loc-point:last-child{border-bottom:none}.loc-dot{background:var(--accent-2);border-radius:50%;flex-shrink:0;width:7px;height:7px}.loc-note{color:var(--text-3);border-top:1px solid var(--border);padding-top:1rem;font-size:13px;line-height:1.7}.steps-grid{border:1px solid var(--border);border-radius:var(--radius);background:var(--border);grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.step-card{background:var(--bg-card);padding:2rem 1.75rem;transition:background .14s}.step-card:hover{background:var(--bg-card-2)}.step-num{color:#94a3b81a;letter-spacing:-.03em;-webkit-user-select:none;user-select:none;margin-bottom:.75rem;font-size:52px;font-weight:800;line-height:1}.step-card h3{color:var(--text);margin-bottom:.5rem;font-size:18px;font-weight:700}.step-card p{color:var(--text-2);font-size:14px;line-height:1.65}.cta-strip{background:var(--bg-3);border:1px solid var(--accent-ring);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.25rem 2.5rem;display:flex;box-shadow:0 0 40px #2563eb14}.cta-strip__text h3{color:var(--text);margin-bottom:.3rem;font-size:22px;font-weight:700}.cta-strip__text p{color:var(--text-3);font-size:14px}.seo-cols{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.seo-col h3{color:var(--text);border-bottom:1px solid var(--border-2);margin-bottom:1rem;padding-bottom:.6rem;font-size:18px;font-weight:700}.seo-col p{color:var(--text-2);margin-bottom:1rem;font-size:15px;line-height:1.9}.seo-col p:last-child{margin-bottom:0}.seo-col strong{color:var(--text);font-weight:600}.seo-box{background:var(--bg-card);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-top:1.25rem;padding:1.1rem 1.4rem}.seo-box p{color:var(--text-2);margin:0;font-size:14px}.faq-wrap{border:1px solid var(--border-2);border-radius:var(--radius);overflow:hidden}.faq-item{border-bottom:1px solid var(--border)}.faq-item:last-child{border-bottom:none}.faq-q{background:var(--bg-card);width:100%;color:var(--text);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.2rem 1.5rem;font-family:inherit;font-size:16px;font-weight:600;transition:background .14s,color .14s;display:flex}.faq-q:hover{background:var(--bg-card-2)}.faq-q.is-open{background:var(--bg-card-2);color:var(--accent-2)}.faq-icon{border:1.5px solid var(--border-2);width:26px;height:26px;color:var(--accent-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-style:normal;transition:transform .2s,border-color .14s;display:flex}.faq-q.is-open .faq-icon{border-color:var(--accent-ring);transform:rotate(45deg)}.faq-a{color:var(--text-2);background:var(--bg-card-2);max-height:0;padding:0 1.5rem;font-size:15px;line-height:1.85;transition:max-height .25s,padding .22s;overflow:hidden}.faq-a.is-open{max-height:800px;padding:0 1.5rem 1.5rem}.faq-a a{color:var(--accent-2);text-underline-offset:2px;text-decoration:underline}.final-section{background:var(--bg-3);text-align:center;border-top:1px solid var(--border);padding:100px 0;position:relative;overflow:hidden}.final-section:before{content:"";pointer-events:none;background:radial-gradient(#2563eb26 0%,#0000 70%);width:800px;height:500px;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.final-section h2{letter-spacing:-.03em;max-width:680px;margin:0 auto 1rem;font-size:clamp(30px,4.5vw,54px);font-weight:800;line-height:1.08}.final-section h2 em{color:var(--accent-2);font-style:normal}.final-section>.wrap-n>p{color:var(--text-2);margin-bottom:2.5rem;font-size:17px}.final-note{color:var(--text-3);margin-top:.75rem;font-size:13px}.final-links{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:3rem;padding-top:2.5rem;display:flex}.final-links a{color:var(--text-3);font-size:13px;transition:color .14s}.final-links a:hover{color:var(--text-2)}.footer{border-top:1px solid var(--border);background:var(--bg)}.footer-inner{justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.yga-mini-cart{background:var(--bg-card)!important;width:min(400px,100vw - 40px)!important;color:var(--text)!important;border:1px solid var(--accent-ring)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow-lg)!important;z-index:999999!important;padding:24px!important;display:none!important;position:fixed!important;bottom:20px!important;right:20px!important}.yga-mini-cart.open{display:block!important}.yga-mini-cart-title{color:var(--text)!important;margin:0 0 8px!important;font-size:17px!important;font-weight:700!important}.yga-mini-cart-text{color:var(--text-2)!important;margin:0 0 16px!important;font-size:14px!important}.yga-mini-cart-upsell{border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;margin:0 0 16px!important;padding:16px 0!important}.yga-upsell-title{color:var(--text)!important;margin:0 0 4px!important;font-size:14px!important;font-weight:700!important}.yga-upsell-text{color:var(--text-2)!important;margin:0 0 10px!important;font-size:13px!important}.yga-upsell-price{color:var(--green)!important;font-weight:700!important}.yga-mini-cart-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.yga-mini-cart-primary{flex:1;border-radius:var(--radius)!important;background:var(--accent)!important;color:#fff!important;cursor:pointer!important;border:none!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;transition:background .14s!important;display:inline-flex!important}.yga-mini-cart-primary:hover{background:var(--accent-hover)!important}.yga-mini-cart-secondary{border-radius:var(--radius)!important;min-height:44px!important;color:var(--text-2)!important;border:1.5px solid var(--border-2)!important;cursor:pointer!important;background:0 0!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important}.yga-mini-cart-upsell-btn{border-radius:var(--radius)!important;background:var(--green)!important;color:#fff!important;cursor:pointer!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important}.yga-upsell-added{color:var(--green)!important;margin-top:8px!important;font-size:13px!important;font-weight:700!important;display:none!important}.yga-upsell-added.open{display:block!important}@media (max-width:1024px){.pricing-grid,.ben-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.what-cols,.loc-grid,.seo-cols{grid-template-columns:1fr}.what-box{position:static}.uc-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}.cta-strip{text-align:center;flex-direction:column}}@media (max-width:640px){.wrap,.wrap-n{width:min(100%,100% - 32px)}.section{padding:56px 0}.header .nav{display:none}.mobile-menu-label{display:inline-flex}.pricing-grid,.uc-grid,.ben-grid,.steps-grid{grid-template-columns:1fr}.hero-section{padding:64px 0 48px}.final-section{padding:72px 0}}.prose{color:var(--text-2);font-size:16px;line-height:1.85}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--text);letter-spacing:-.02em;margin-top:2rem;margin-bottom:.75rem;font-weight:700;line-height:1.2}.prose h1{margin-top:0;font-size:clamp(28px,3.5vw,44px)}.prose h2{font-size:clamp(22px,2.5vw,32px)}.prose h3{font-size:20px}.prose p{margin-bottom:1.1rem}.prose p:last-child{margin-bottom:0}.prose strong{color:var(--text);font-weight:600}.prose a{color:var(--accent-2);text-underline-offset:3px;text-decoration:underline}.prose a:hover{color:#93c5fd}.prose ul,.prose ol{flex-direction:column;gap:.4rem;margin-bottom:1.1rem;padding-left:1.5rem;display:flex}.prose li{color:var(--text-2)}.prose img{border-radius:var(--radius);border:1px solid var(--border);max-width:100%;margin:1.5rem 0}.prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:14px}.prose th{background:var(--bg-3);color:var(--text);text-align:left;border:1px solid var(--border-2);padding:10px 14px;font-weight:600}.prose td{border:1px solid var(--border);color:var(--text-2);padding:10px 14px}.prose tr:nth-child(2n) td{background:#ffffff05}.prose blockquote{border-left:3px solid var(--accent);background:var(--bg-card);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-2);margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.prose hr{border:none;border-top:1px solid var(--border-2);margin:2rem 0}.prose pre,.prose code{background:var(--bg-3);border:1px solid var(--border-2);border-radius:var(--radius-sm);font-family:Courier New,monospace}.prose pre{padding:1rem 1.25rem;overflow-x:auto}.prose code{padding:2px 6px;font-size:.875em}.page-shell{background:var(--bg);min-height:100vh}.page-hero{background:var(--bg);border-bottom:1px solid var(--border);padding:56px 0 48px}.page-hero h1{color:var(--text);letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(26px,3.5vw,44px);font-weight:800;line-height:1.1}.page-hero p{color:var(--text-2);max-width:680px;font-size:16px;line-height:1.75}.page-body{padding:56px 0}.seo-intent-page .page-hero h1{color:var(--text)}.seo-intent-page .page-hero .platform-kicker{color:#76a9ff}.seo-intent-page .page-hero .btn-outline{color:var(--text);border-color:#ffffff59}.seo-intent-page .page-hero .btn-outline:hover{background:#ffffff14;border-color:#fff9}.seo-intent-body{color:#0b1629;background:#f7f9fc}.seo-intent-body .platform-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.seo-intent-body .platform-card{background:#fff;border:1px solid #dbe3ee;border-radius:16px;padding:26px;box-shadow:0 12px 35px #0b16290f}.seo-intent-body .platform-card h2{color:#0b1629;margin-bottom:10px;font-size:20px}.seo-intent-body .platform-card p{color:#53657f;line-height:1.7}@media (max-width:820px){.seo-intent-body .platform-card-grid{grid-template-columns:1fr}}.page-aside{background:var(--bg-card);border:1px solid var(--border-2);border-radius:var(--radius);padding:1.75rem;position:sticky;top:5rem}.page-aside h3{color:var(--text);margin-bottom:1.25rem;font-size:15px;font-weight:700}.page-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:2.5rem;display:grid}.blog-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.blog-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex;overflow:hidden}.blog-card:hover{border-color:var(--border-2);box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-card__img{aspect-ratio:16/9;background:var(--bg-3);overflow:hidden}.blog-card__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-card:hover .blog-card__img img{transform:scale(1.03)}.blog-card__body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.blog-card__date{color:var(--text-3);margin-bottom:.5rem;font-size:12px}.blog-card__title{color:var(--text);margin-bottom:.6rem;font-size:17px;font-weight:700;line-height:1.3}.blog-card__excerpt{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-card__link{color:var(--accent-2);margin-top:1.25rem;font-size:13px;font-weight:600}@media (max-width:860px){.page-grid{grid-template-columns:1fr}.page-aside{position:static}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.blog-grid{grid-template-columns:1fr}}:root{--yga-navy:#061326;--yga-navy-deep:#030b17;--yga-blue:#246bfd;--yga-blue-light:#4d8dff;--yga-lime:#eaff00;--yga-bg:#f7f9fc;--yga-card:#fff;--yga-text:#0b1629;--yga-muted:#61708a;--yga-border:#e4eaf3;--yga-shadow:0 24px 60px #0613261f;--yga-radius:24px}html{scroll-behavior:smooth}body{background:var(--yga-bg);color:var(--yga-text)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-container{width:min(1180px,100% - 40px);margin-inline:auto}.narrow-container{max-width:840px}.ds-section{padding:108px 0}.section-header{text-align:center;max-width:720px;margin:0 auto 52px}.section-header--left{text-align:left;margin-left:0}.section-eyebrow-new,.product-kicker,.product-section-heading>span{color:var(--yga-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:13px;font-weight:800;display:inline-block}.section-header h2,.product-section-heading h2{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.08}.section-header p{color:var(--yga-muted);margin:0;font-size:18px;line-height:1.7}.ds-button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:750;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.ds-button:hover{transform:translateY(-1px)}.ds-button:focus-visible,.mobile-menu button:focus-visible,.desktop-nav a:focus-visible{outline:3px solid var(--yga-lime);outline-offset:3px}.ds-button--sm{min-height:44px;padding:0 20px;font-size:14px}.ds-button--md{padding:0 24px}.ds-button--lg{min-height:54px;padding:0 28px}.ds-button--primary{color:#fff;background:linear-gradient(135deg, var(--yga-blue), #1659df);box-shadow:0 10px 25px #246bfd40}.ds-button--secondary{color:var(--yga-blue);background:#fff}.ds-button--outline{color:inherit;background:0 0;border-color:#ffffff57}.ds-button--ghost{color:inherit;background:0 0}.ds-button--dark{color:#fff;background:var(--yga-navy)}.ds-badge{background:#4d8dff1a;border:1px solid #4d8dff24;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:14px;font-weight:700;display:inline-flex}.ds-badge svg{width:17px;color:var(--yga-blue-light)}.site-header{z-index:50;color:#fff;background:0 0;width:100%;position:absolute;top:0;left:0}.site-header__inner{align-items:center;gap:28px;width:min(1520px,100% - 48px);min-height:94px;display:flex}.brand-logo{color:#fff;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;font-size:20px;font-weight:850;display:inline-flex}.site-header__inner>a:first-child{flex:none}.brand-logo img{object-fit:contain;width:36px;height:36px}.brand-logo--light{color:var(--yga-text)}.brand-logo--sm img{width:28px;height:28px}.brand-logo--lg img{width:50px;height:50px}.desktop-nav{align-items:center;gap:clamp(18px,2vw,30px);margin-left:auto;display:flex}.desktop-nav a{color:#dce5f4;white-space:nowrap;font-size:14px;text-decoration:none}.desktop-nav a:hover{color:#fff}.header-actions{align-items:center;gap:10px;display:flex}.header-actions .ds-button{white-space:nowrap}.language-switcher{color:#9eacc0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;font-weight:800;display:inline-flex}.language-switcher a{color:#9eacc0;text-decoration:none}.language-switcher a[aria-current=page]{color:#fff}.language-switcher--mobile{color:var(--yga-muted);border-color:var(--yga-border);margin:4px 6px 9px}.language-switcher--mobile a{color:var(--yga-muted)}.language-switcher--mobile a[aria-current=page]{color:var(--yga-blue)}.mobile-menu{display:none;position:relative}.mobile-menu>button{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.mobile-menu nav{width:min(310px,100vw - 32px);box-shadow:var(--yga-shadow);background:#fff;border-radius:16px;padding:14px;display:grid;position:absolute;top:58px;right:0}.mobile-menu nav a{color:var(--yga-text);border-radius:8px;padding:12px;text-decoration:none}.mobile-menu nav .mobile-primary{color:#fff;background:var(--yga-blue);text-align:center}.hero-new{color:#fff;background:radial-gradient(circle at 78% 42%, #246bfd40, transparent 28%), linear-gradient(135deg, var(--yga-navy-deep), var(--yga-navy) 64%, #081b36);padding:142px 0 105px;position:relative;overflow:hidden}.hero-new:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000024);height:40%;position:absolute;inset:auto 0 0}.hero-grid-new{z-index:1;grid-template-columns:minmax(0,.93fr) minmax(480px,1.07fr);align-items:center;gap:64px;display:grid;position:relative}.hero-copy h1{letter-spacing:-.055em;max-width:670px;margin:22px 0 18px;font-size:clamp(46px,5.3vw,72px);line-height:.99}.hero-copy h1 span{color:var(--yga-blue-light)}.hero-lead{color:#c7d3e5;max-width:610px;font-size:clamp(18px,2vw,21px);line-height:1.55}.hero-copy ul{gap:13px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.hero-copy li{color:#e6edf7;align-items:flex-start;gap:11px;font-size:16px;line-height:1.45;display:flex}.hero-copy li svg{width:20px;color:var(--yga-blue-light);flex:0 0 20px}.hero-actions{flex-wrap:wrap;gap:13px;display:flex}.location-composition{min-height:520px;position:relative}.map-preview{background:#eff3ef;border:2px solid #ffffffbf;border-radius:22px;position:absolute;inset:5% 0 0 13%;overflow:hidden;box-shadow:0 28px 80px #00000047}.map-pattern{opacity:.8;background-color:#eef2ed;background-image:linear-gradient(28deg,#0000 46%,#d3e2d7 47% 48%,#0000 49%),linear-gradient(132deg,#0000 47%,#cfdae8 48% 49%,#0000 50%),radial-gradient(circle at 75% 35%,#dcebdc 0 12%,#0000 13%);background-size:180px 140px,220px 160px,100% 100%;position:absolute;inset:0}.map-preview:before{content:"";z-index:1;background:#b9d8f2;border:2px solid #fff;width:7px;height:130%;position:absolute;top:-10%;left:15%;transform:rotate(26deg)}.map-pin{z-index:2;color:#ba2534;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-weight:800;display:flex;position:absolute;top:48%;right:22%;box-shadow:0 8px 24px #00000024}.map-pin svg{fill:#e23747;color:#e23747}.location-card{z-index:3;width:58%;min-width:320px;color:var(--yga-text);box-shadow:var(--yga-shadow);background:#fff;border-radius:20px;padding:14px 20px 22px;position:absolute;top:12%;left:0}.location-image{border-radius:18px 18px 12px 12px;height:205px;margin:-14px -20px 20px;position:relative;overflow:hidden}.building-placeholder{color:#445570;background:linear-gradient(165deg,#4d8dff1a,#fff6),linear-gradient(15deg,#d5dcbf 0 28%,#0000 29%),linear-gradient(135deg,#d8e8f6,#f4f0df);place-items:end start;width:100%;height:100%;padding:18px;font-weight:750;display:grid}.building-placeholder:before{content:"";background:linear-gradient(90deg,#f6f3e7 0 30%,#c2d5e3 31% 37%,#f6f3e7 38% 62%,#c2d5e3 63% 70%,#f6f3e7 71%);border:4px solid #fff;width:58%;height:43%;position:absolute;bottom:26%;left:22%;box-shadow:0 8px 18px #18283929}.location-kicker{color:var(--yga-muted);font-size:13px}.location-card h3{margin:5px 0 3px;font-size:19px}.location-card>p:not(.location-kicker){color:#42506a;margin:0 0 20px}.location-link{color:var(--yga-blue);align-items:center;gap:5px;font-weight:750;display:flex}.location-card small{color:#8490a3;margin-top:10px;display:block}.trust-overlap{z-index:4;margin-top:-52px;position:relative}.trust-bar{border:1px solid var(--yga-border);background:#fff;border-radius:20px;grid-template-columns:repeat(4,1fr);padding:28px 22px;display:grid;box-shadow:0 17px 44px #0613261c}.trust-bar article{border-right:1px solid var(--yga-border);gap:14px;padding:0 22px;display:flex}.trust-bar article:last-child{border:0}.trust-bar article>span{width:48px;height:48px;color:var(--yga-blue);background:#f0f5ff;border-radius:50%;flex:0 0 48px;place-items:center;display:grid}.trust-bar h3{margin:0 0 5px;font-size:15px}.trust-bar p{color:var(--yga-muted);margin:0;font-size:13px;line-height:1.45}.reviews-section-wrap{padding:68px 0 30px}.reviews-module{border:1px solid var(--yga-border);background:#fff;border-radius:20px;grid-template-columns:32% 1fr;display:grid;overflow:hidden}.reviews-summary,.reviews-empty{padding:35px}.reviews-summary{border-right:1px solid var(--yga-border)}.reviews-provider{color:var(--yga-blue);font-weight:850}.reviews-summary h2{margin:8px 0 14px;font-size:23px}.reviews-summary p,.reviews-empty p{color:var(--yga-muted);line-height:1.55}.demo-label{color:#61708a;background:#f2f5f9;border-radius:7px;padding:7px 9px;font-size:11px;display:inline-block}.stars{color:#fbbf24;gap:3px;display:flex}.stars svg{fill:currentColor;width:18px}.google-rating-badge{width:fit-content;color:inherit;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.hero-copy>.google-rating-badge{color:#edf3fc;margin-bottom:16px}.google-g{color:#fff;background:conic-gradient(from -35deg, #4285f4 0 28%, #34a853 28% 47%, #fbbc05 47% 68%, #ea4335 68% 84%, #4285f4 84%);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:inline-grid}.google-stars{color:#ffb000;gap:2px;display:inline-flex}.google-stars svg{width:17px;height:17px}.google-stars svg.is-filled{fill:currentColor}.google-reviews-carousel{color:#edf3fc;box-shadow:var(--yga-shadow);background:#121b2b;border-radius:22px;padding:34px}.google-reviews-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.google-reviews-head>div>span{color:#7fa7fa;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.google-reviews-head h2{margin:7px 0 0;font-size:27px}.google-carousel-shell{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.google-carousel-shell>button{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.google-carousel-shell>button:hover{background:#ffffff1f}.google-carousel-shell>button:focus-visible{outline:3px solid var(--yga-lime);outline-offset:3px}.google-carousel-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(250px,31%);grid-auto-flow:column;gap:15px;display:grid;overflow-x:auto}.google-carousel-track::-webkit-scrollbar{display:none}.google-review-card{color:#f4f7fb;scroll-snap-align:start;background:#ffffff12;border:1px solid #ffffff0f;border-radius:17px;min-height:235px;padding:22px;text-decoration:none}.google-review-card:hover{background:#ffffff1a}.google-review-card__top{grid-template-columns:42px 1fr 22px;align-items:center;gap:11px;margin-bottom:16px;display:grid}.review-avatar{color:#fff;background:var(--yga-blue);border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.google-review-card__top strong,.google-review-card__top small{display:block}.google-review-card__top small{color:#93a2b9;margin-top:2px}.google-review-card p{min-height:54px;margin:15px 0;line-height:1.55}.google-original-link{color:#aebbd0;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.google-original-link svg{width:13px}.google-location-section{padding-top:20px}.google-location-reviews{color:#eef3fa;min-height:390px;box-shadow:var(--yga-shadow);background:#121b2b;border-radius:22px;grid-template-columns:1.2fr .8fr;display:grid;overflow:hidden}.google-location-map{min-height:390px;color:var(--yga-text);position:relative;overflow:hidden}.google-location-map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.map-api-placeholder{width:100%;height:100%;min-height:390px;color:var(--yga-muted);text-align:center;background:#eef2ed;place-items:center;padding:30px;display:grid}.google-location-map .map-pattern{opacity:1}.google-location-pin{color:#c72f3b;background:#fff;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-weight:800;display:flex;position:absolute;top:47%;left:48%;box-shadow:0 8px 25px #0000002b}.google-location-pin svg{fill:#e43d4a;color:#e43d4a}.open-maps{color:var(--yga-blue);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:10px 12px;font-weight:800;display:flex;position:absolute;top:16px;left:16px}.open-maps svg{width:15px}.google-location-content{flex-direction:column;justify-content:center;padding:42px;display:flex}.google-location-content>span{color:#7fa7fa;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.google-location-content h2{margin:10px 0 15px;font-size:28px;line-height:1.18}.google-location-content>p{color:#b5c2d5;gap:9px;margin-top:25px;display:flex}.google-location-content>p svg{color:#8aa7d8;width:18px}.google-location-content>a{color:#8eb3ff;align-items:center;gap:6px;margin-top:8px;font-weight:750;text-decoration:none;display:inline-flex}.google-location-content>a svg{width:15px}.location-contact-list{gap:13px;margin:24px 0 12px;display:grid}.location-contact-list p,.location-contact-list a{color:#b5c2d5;align-items:flex-start;gap:9px;margin:0;text-decoration:none;display:flex}.location-contact-list svg{color:#8aa7d8;flex:0 0 18px;width:18px}.location-contact-list p>span{gap:3px;display:grid}.reviews-empty{text-align:center;background:linear-gradient(135deg,#fbfcfe,#f4f7fc);place-items:center;display:grid}.reviews-empty>div>svg{color:var(--yga-blue)}.service-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.service-card{border:1px solid var(--yga-border);background:#fff;border-radius:18px;padding:30px;transition:transform .2s,box-shadow .2s}.service-card:hover{transform:translateY(-4px);box-shadow:0 20px 45px #06132614}.service-icon{width:52px;height:52px;color:var(--yga-blue);background:#eef4ff;border-radius:14px;place-items:center;display:grid}.service-card h3{margin:22px 0 10px;font-size:20px}.service-card p{min-height:90px;color:var(--yga-muted);line-height:1.6}.service-card a{color:var(--yga-blue);align-items:center;gap:6px;font-weight:750;text-decoration:none;display:flex}.service-card a svg{width:17px}.process-section{background:#fff}.process-grid{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:0;padding:0;list-style:none;display:grid}.process-grid li{border-left:1px solid var(--yga-border);padding:15px 28px 10px;position:relative}.process-grid li:first-child{border:0}.process-grid li>span{color:var(--yga-blue);font-size:14px;font-weight:850}.process-grid h3{margin:22px 0 8px;font-size:20px}.process-grid p{color:var(--yga-muted);line-height:1.6}.process-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid;position:relative}.process-steps:before{content:"";background:linear-gradient(90deg,#0000,#cbd8ec 12% 88%,#0000);height:1px;position:absolute;top:43px;left:8%;right:8%}.process-step{z-index:1;min-width:0;padding:0 8px;position:relative}.process-step__top{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.process-step__number{color:var(--yga-blue);letter-spacing:.1em;font-size:13px;font-weight:850}.process-step__icon{width:54px;height:54px;color:var(--yga-blue);background:#f0f5ff;border:1px solid #dce7fa;border-radius:16px;place-items:center;display:grid;box-shadow:0 8px 22px #246bfd14}.process-step__icon svg{width:24px;height:24px}.process-step h3{letter-spacing:-.025em;margin:0 0 10px;font-size:20px}.process-step p{color:var(--yga-muted);margin:0;font-size:14px;line-height:1.65}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.plan-card{border:1px solid var(--yga-border);background:#fff;border-radius:20px;flex-direction:column;padding:34px;display:flex;position:relative}.plan-card--highlighted{border:2px solid var(--yga-blue);transform:translateY(-10px);box-shadow:0 20px 60px #246bfd26}.plan-badge{color:#fff;background:var(--yga-blue);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;position:absolute;top:17px;right:17px}.plan-card h3{margin:0 0 10px;font-size:26px}.plan-card>p{min-height:55px;color:var(--yga-muted);line-height:1.55}.plan-price{margin:24px 0;display:grid}.plan-price strong{font-size:22px}.plan-price span{color:var(--yga-muted);font-size:13px}.plan-card ul{border-top:1px solid var(--yga-border);gap:12px;padding:22px 0;list-style:none;display:grid}.plan-card li,.sticky-summary li{align-items:flex-start;gap:9px;display:flex}.plan-card li svg,.sticky-summary li svg{width:18px;color:var(--yga-blue);flex:0 0 18px}.plan-card>a{color:var(--yga-blue);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-weight:800;text-decoration:none;display:flex}.plan-card>a svg{width:18px}.pricing-disclaimer{max-width:700px;color:var(--yga-muted);text-align:center;margin:30px auto 0;font-size:13px}.faq-section-new{background:#fff}.final-cta-new{color:#fff;text-align:center;background:linear-gradient(135deg, #0b43a6, var(--yga-blue))}.final-cta-new .ds-container>div{max-width:800px;margin:auto}.final-cta-new span{color:#cbdcff;font-weight:750}.final-cta-new h2{letter-spacing:-.045em;margin:15px 0;font-size:clamp(34px,5vw,58px);line-height:1.07}.final-cta-new p{color:#dae6ff;font-size:18px}.final-cta-new .ds-container>div>div{justify-content:center;gap:12px;margin-top:30px;display:flex}.site-footer{color:#c4d0e3;background:var(--yga-navy-deep);padding:78px 0 28px}.footer-grid-new{grid-template-columns:2fr repeat(3,1fr);gap:48px;display:grid}.footer-intro p{color:#8798b2;max-width:330px;line-height:1.6}.footer-intro address{color:#aab8cc;font-style:normal;line-height:1.6}.footer-grid-new nav{flex-direction:column;gap:12px;display:flex}.footer-grid-new nav h2{color:#fff;margin:5px 0 10px;font-size:14px}.footer-grid-new nav a{color:#91a2ba;font-size:14px;text-decoration:none}.footer-grid-new nav a:hover{color:#fff}.footer-bottom{color:#73839b;border-top:1px solid #ffffff1a;justify-content:space-between;gap:20px;margin-top:55px;padding-top:25px;font-size:12px;display:flex}.platform-page{min-height:72vh;color:var(--yga-text);background:#f6f8fc}.platform-page__hero{color:#fff;background:var(--yga-navy-deep);padding:168px 0 76px}.platform-page__hero .ds-container{max-width:850px;margin-left:max(24px,50vw + min(1180px,100vw - 48px)/-2)}.platform-page__eyebrow{color:#8fb5ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:850}.platform-page__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,6vw,72px);line-height:1.02}.platform-page__lead{color:#c4d0e3;max-width:700px;margin:24px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.platform-page__body{min-height:280px;padding:64px 0}.platform-page__content-slot{border-top:1px solid var(--yga-border);min-height:150px}.platform-page__hero .ds-container{justify-content:space-between;align-items:center;gap:70px;max-width:1180px;margin:0 auto;display:flex;position:relative}.platform-page__hero-copy{max-width:760px}.platform-page__hero-mark{color:#8fb5ff;background:linear-gradient(145deg,#3677ff33,#ffffff09);border:1px solid #8fb5ff33;border-radius:36px;flex:0 0 148px;place-items:center;width:148px;height:148px;display:grid;transform:rotate(5deg)}.platform-page__hero-mark svg{stroke-width:1.6px;width:58px;height:58px}.platform-section-kicker,.platform-section-heading>span{color:var(--yga-blue);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.platform-featured{background:#fff;padding:86px 0}.platform-featured .ds-container{grid-template-columns:1fr .8fr;align-items:center;gap:90px;display:grid}.platform-featured__copy h2,.company-intro h2,.support-priority h2{max-width:620px;color:var(--yga-text);letter-spacing:-.045em;margin:15px 0 18px;font-size:clamp(34px,4vw,54px);line-height:1.08}.platform-featured__copy p,.company-intro p,.support-priority p{max-width:650px;color:var(--yga-muted);margin:0;font-size:17px;line-height:1.75}.platform-featured__visual{background:linear-gradient(145deg,#eef4ff,#f9fbff);border:1px solid #dce6f5;border-radius:24px;gap:12px;padding:32px;display:grid;position:relative;box-shadow:0 24px 60px #17366017}.platform-featured__visual>svg{color:#fff;background:var(--yga-blue);border-radius:14px;width:48px;height:48px;margin-bottom:9px;padding:11px}.platform-featured__visual>div{background:#fff;border:1px solid #dfe7f3;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.platform-featured__visual strong{color:var(--yga-text)}.platform-featured__visual span{color:var(--yga-muted);font-size:13px}.platform-directory-section{background:#f6f8fc;padding:88px 0 96px}.platform-section-heading{max-width:700px;margin-bottom:42px}.platform-section-heading h2{color:var(--yga-text);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(32px,4vw,48px)}.platform-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.platform-directory-card{min-height:280px;color:var(--yga-text);border:1px solid var(--yga-border);background:#fff;border-radius:20px;flex-direction:column;padding:32px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 9px 28px #1027480b}a.platform-directory-card:hover{border-color:#b8cdf1;transform:translateY(-4px);box-shadow:0 18px 46px #16417e1c}.platform-directory-card__top{justify-content:space-between;align-items:flex-start;gap:16px;min-height:52px;display:flex}.platform-directory-card__icon{width:48px;height:48px;color:var(--yga-blue);background:#edf3ff;border-radius:14px;place-items:center;display:grid}.platform-directory-card__icon svg{width:22px;height:22px}.platform-directory-card__label{color:#52709d;text-transform:uppercase;letter-spacing:.05em;background:#f3f6fb;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.platform-directory-card h2{color:var(--yga-text);letter-spacing:-.025em;margin:27px 0 10px;font-size:23px;line-height:1.2}.platform-directory-card p{color:var(--yga-muted);margin:0 0 24px;line-height:1.7}.platform-directory-card__link{color:var(--yga-blue);align-items:center;gap:7px;margin-top:auto;font-size:14px;font-weight:850;display:flex}.platform-directory-card__link svg{width:17px;transition:transform .2s}a.platform-directory-card:hover .platform-directory-card__link svg{transform:translate(4px)}.platform-slim-cta{background:#eaf1fd;border-top:1px solid #dce7f7;padding:30px 0}.platform-slim-cta .ds-container{justify-content:space-between;align-items:center;gap:25px;display:flex}.platform-slim-cta .ds-container>div{color:#53657f;align-items:center;gap:15px;display:flex}.platform-slim-cta svg{width:23px;color:var(--yga-blue)}.platform-slim-cta strong{color:var(--yga-text)}.support-priority{background:#fff;padding:72px 0}.support-priority .ds-container{grid-template-columns:auto 1fr auto;align-items:center;gap:34px;display:grid}.support-priority__icon{width:76px;height:76px;color:var(--yga-blue);background:#edf3ff;border-radius:22px;place-items:center;display:grid}.support-priority__icon svg{width:34px;height:34px}.support-priority h2{margin-bottom:9px;font-size:clamp(30px,3.5vw,46px)}.company-intro{background:#fff;padding:88px 0 64px}.company-intro .ds-container{grid-template-columns:1fr 1fr;align-items:end;gap:85px;display:grid}.company-intro h2{margin-bottom:0}.company-values{padding-top:24px}.company-values .platform-directory-card{min-height:250px}.company-location{color:#fff;background:linear-gradient(135deg,#092047,#0d3b82);padding:82px 0}.company-location .ds-container{grid-template-columns:minmax(280px,.8fr) 1fr auto;align-items:center;gap:32px;display:grid}.company-location__image{border:1px solid #ffffff29;border-radius:22px;min-height:220px;position:relative;overflow:hidden;box-shadow:0 25px 55px #0003}.company-location__image img{object-fit:cover}.company-location__pin{color:#8fb5ff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;place-items:center;width:76px;height:76px;display:grid}.company-location__pin svg{width:32px}.company-location span{color:#8fb5ff;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.company-location h2{color:#fff;margin:8px 0;font-size:38px}.company-location p{color:#c4d0e3;max-width:620px;margin:0;line-height:1.65}.company-location .platform-actions{margin:0}.company-location .ds-button--outline{color:#fff;border-color:#ffffff59}.personal-mail-visual--photo{border-radius:26px;min-height:450px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000047}.personal-mail-visual--photo img{object-fit:cover}.seo-intent-hero-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);align-items:center;gap:64px;display:grid}.seo-intent-hero-image{border-radius:24px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0000003d}.seo-intent-hero-image img{object-fit:cover}@media (max-width:780px){.platform-page__hero{padding:126px 0 62px}.platform-page__hero .ds-container{align-items:flex-end;gap:22px}.platform-page__hero-mark{border-radius:20px;flex-basis:68px;width:68px;height:68px}.platform-page__hero-mark svg{width:30px;height:30px}.platform-page__lead{font-size:18px}.platform-featured,.company-intro{padding:64px 0}.platform-featured .ds-container,.company-intro .ds-container{grid-template-columns:1fr;gap:38px}.platform-featured__visual{padding:22px}.platform-featured__visual>div{gap:5px;display:grid}.platform-directory-section{padding:64px 0 72px}.platform-directory-grid{grid-template-columns:1fr}.platform-directory-card{min-height:250px;padding:26px}.platform-slim-cta .ds-container{flex-direction:column;align-items:flex-start}.support-priority .ds-container{grid-template-columns:auto 1fr;gap:20px}.support-priority .ds-button{grid-column:1/-1;justify-content:center}.support-priority__icon{border-radius:17px;width:58px;height:58px}.support-priority__icon svg{width:27px;height:27px}.company-location .ds-container{grid-template-columns:auto 1fr;gap:21px}.company-location__image{grid-column:1/-1}.seo-intent-hero-grid{grid-template-columns:1fr;gap:36px}.company-location .platform-actions{grid-column:1/-1;width:100%;display:grid}}@media (max-width:520px){.platform-page__hero .ds-container{display:block}.platform-page__hero-mark{display:none}.platform-directory-card{min-height:0}.support-priority .ds-container{display:block}.support-priority__icon{margin-bottom:24px}.support-priority .ds-button{justify-content:center;width:100%;margin-top:24px}.company-location .ds-container{display:block}.company-location__image{min-height:260px;margin-bottom:28px}.company-location__pin{margin-bottom:25px}.company-location .platform-actions{margin-top:28px}}.personal-mail-hero{background:radial-gradient(circle at 76% 48%, #246bfd42, transparent 28%), var(--yga-navy-deep)}.personal-mail-hero h1{max-width:720px}.personal-mail-visual{min-height:390px;color:var(--yga-text);background:linear-gradient(145deg,#f7faff,#e9f0fb);border:1px solid #ffffffb3;border-radius:28px;padding:54px;position:relative;transform:rotate(2deg);box-shadow:0 32px 80px #0000003d}.personal-mail-visual>span{width:58px;height:58px;color:var(--yga-blue);background:#dff34b;border-radius:16px;place-items:center;display:grid}.personal-mail-visual>span svg{width:27px}.personal-mail-visual>div{background:#fff;border:1px solid #dbe4f1;border-radius:17px;margin-top:30px;padding:24px;box-shadow:0 12px 30px #0e254314}.personal-mail-visual>div:first-of-type{grid-template-columns:1fr auto;align-items:end;display:grid}.personal-mail-visual small{color:var(--yga-muted)}.personal-mail-visual strong{font-size:42px}.personal-mail-visual>div:nth-of-type(2){align-items:center;gap:14px;display:flex}.personal-mail-visual>div:nth-of-type(2) svg{width:24px;color:var(--yga-blue)}.personal-mail-visual p{margin:0;font-weight:750}.personal-distinction{background:#fff}.personal-distinction .platform-split>div:last-child p{color:var(--yga-muted);margin-top:0;font-size:17px;line-height:1.7}.personal-distinction a{color:var(--yga-blue);align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.personal-distinction a svg{width:17px}.personal-benefits{background:#fff;padding-top:24px}.personal-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.personal-benefit{border:1px solid var(--yga-border);background:linear-gradient(145deg,#fff,#f5f8fd);border-radius:22px;min-height:235px;padding:30px;box-shadow:0 18px 45px #0e254312}.personal-benefit>span{width:48px;height:48px;color:var(--yga-blue);background:#edf3ff;border-radius:13px;place-items:center;display:grid}.personal-benefit>span svg{width:22px}.personal-benefit h2{letter-spacing:-.035em;margin:27px 0 10px;font-size:clamp(22px,2.2vw,30px)}.personal-benefit p{max-width:520px;color:var(--yga-muted);margin:0;font-size:16px;line-height:1.65}.address-guidance{background:#f5f7fb}.address-guidance__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.address-guidance__card{min-height:230px;color:var(--yga-text);border:1px solid var(--yga-border);background:#fff;border-radius:22px;grid-template-columns:auto 1fr;gap:25px;padding:30px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 18px 45px #0e25430f}.address-guidance__card:hover{border-color:#246bfd6b;transform:translateY(-3px);box-shadow:0 24px 55px #246bfd1c}.address-guidance__number{width:46px;height:46px;color:var(--yga-blue);letter-spacing:.08em;background:#edf3ff;border-radius:13px;place-items:center;font-size:12px;font-weight:850;display:grid}.address-guidance__card h3{letter-spacing:-.035em;margin:7px 0 10px;font-size:clamp(21px,2vw,27px)}.address-guidance__card p{color:var(--yga-muted);margin:0;line-height:1.65}.address-guidance__link{color:var(--yga-blue);align-items:center;gap:7px;margin-top:28px;font-weight:800;display:inline-flex}.address-guidance__link svg{width:17px}.personal-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:930px;margin:44px auto 0;display:grid}.personal-plan-grid>article{border:1px solid var(--yga-border);background:#fff;border-radius:22px;flex-direction:column;padding:36px;display:flex;position:relative}.personal-plan-grid>article.is-highlighted{border:2px solid var(--yga-blue);box-shadow:0 22px 60px #246bfd21}.personal-plan-grid h3{margin:0 0 10px;font-size:28px}.personal-plan-grid>article>p{min-height:54px;color:var(--yga-muted);line-height:1.6}.personal-plan-grid dl{border-top:1px solid var(--yga-border);border-bottom:1px solid var(--yga-border);gap:5px;padding:18px 0;display:grid}.personal-plan-grid dt{color:var(--yga-muted);font-size:12px}.personal-plan-grid dd{margin:0;font-weight:800}.personal-plan-grid ul{gap:11px;padding:20px 0;list-style:none;display:grid}.personal-plan-grid li{align-items:flex-start;gap:8px;display:flex}.personal-plan-grid li svg{width:18px;color:var(--yga-blue);flex:0 0 18px}.personal-plan-grid>article>a{color:var(--yga-blue);justify-content:space-between;align-items:center;margin-top:auto;font-weight:800;text-decoration:none;display:flex}.personal-plan-grid>article>a svg{width:18px}.personal-process{background:#fff}.personal-process ol{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;padding:0;list-style:none;display:grid}.personal-process li{border:1px solid var(--yga-border);background:#f6f8fc;border-radius:18px;padding:28px}.personal-process li>span{color:var(--yga-blue);letter-spacing:.1em;font-size:12px;font-weight:850}.personal-process h3{margin:19px 0 8px;font-size:19px}.personal-process p{color:var(--yga-muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:1240px){.site-header__inner{gap:20px}.desktop-nav{gap:14px}.desktop-nav a{font-size:12px}.header-actions .ds-button{padding-inline:13px;font-size:12px}}@media (max-width:720px){.personal-benefit-grid,.address-guidance__grid{grid-template-columns:1fr}.personal-benefit,.address-guidance__card{min-height:0;padding:24px}.address-guidance__card{grid-template-columns:1fr;gap:12px}}.product-hero-new{color:#fff;background:radial-gradient(circle at 80% 40%, #246bfd40, transparent 30%), var(--yga-navy);padding:150px 0 95px}.breadcrumbs{color:#8fa2bd;gap:9px;margin-bottom:45px;font-size:13px;display:flex}.breadcrumbs a{color:#b7c7db;text-decoration:none}.product-hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.product-hero-grid h1{letter-spacing:-.05em;margin:0 0 15px;font-size:clamp(48px,7vw,76px)}.product-hero-grid>div>p{color:#bdc9da;max-width:610px;font-size:20px;line-height:1.6}.product-price{align-items:baseline;gap:10px;margin:24px 0;display:flex}.product-price strong{font-size:25px}.product-price span{color:#8290a5;font-size:14px}.product-hero-grid ul,.sticky-summary ul{gap:11px;padding:0;list-style:none;display:grid}.product-hero-grid li{color:#d8e2ef;gap:10px;display:flex}.product-hero-grid li svg{width:18px;color:var(--yga-blue-light)}.product-actions{gap:12px;margin-top:34px;display:flex}.product-visual-card{color:var(--yga-text);background:linear-gradient(145deg,#fff,#edf3ff);border:1px solid #fffc;border-radius:25px;padding:45px;position:relative;box-shadow:0 35px 80px #00000040}.product-visual-card>span{color:var(--yga-blue);text-transform:uppercase;font-size:12px;font-weight:850}.product-logo-mark{color:#101700;background:var(--yga-lime);border-radius:20px;place-items:center;width:70px;height:70px;margin:40px 0;display:grid}.product-visual-card h2{font-size:31px}.product-visual-card p{color:var(--yga-muted);line-height:1.6}.product-visual-gallery{gap:16px;display:grid}.product-visual-gallery__primary{border:1px solid #ffffff8c;border-radius:25px;min-height:310px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000003d}.product-visual-gallery__primary img{object-fit:cover}.product-visual-gallery__location{color:var(--yga-text);background:#fff;border:1px solid #ffffffb3;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #0000002e}.product-visual-gallery__map{background:#dce6f2;min-height:245px;overflow:hidden}.product-visual-gallery__map iframe{border:0;width:100%;height:245px;display:block}.product-visual-gallery__map-footer{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.product-visual-gallery__map-footer>div{flex-direction:column;align-items:flex-start;display:flex}.product-visual-gallery__location span{color:var(--yga-blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.product-visual-gallery__location span svg{width:15px;height:15px}.product-visual-gallery__location strong{margin-top:6px;font-size:14px;line-height:1.35}.product-visual-gallery__location a{color:var(--yga-blue);align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.product-visual-gallery__location a svg{width:15px;height:15px}.product-trust{border-bottom:1px solid var(--yga-border);background:#fff;padding:25px 0}.product-trust .ds-container{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.product-trust span{color:#465673;align-items:center;gap:8px;font-size:14px;display:flex}.product-trust svg{width:17px;color:var(--yga-blue)}.product-content-grid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:70px;display:grid}.product-section-heading{margin-bottom:30px}.product-section-heading h2{font-size:38px}.feature-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.feature-columns article{border:1px solid var(--yga-border);background:#fff;border-radius:17px;padding:28px}.feature-columns ul{gap:12px;padding:0;list-style:none;display:grid}.feature-columns li{color:#4a5870;gap:9px;display:flex}.feature-columns svg{width:18px;color:var(--yga-blue)}.plan-details{border:1px solid var(--yga-border);background:#fff;border-radius:17px;margin:28px 0 90px}.plan-details>div{border-bottom:1px solid var(--yga-border);grid-template-columns:220px 1fr;padding:20px 24px;display:grid}.plan-details>div:last-child{border:0}.plan-details dt{font-weight:800}.plan-details dd{color:var(--yga-muted);margin:0}.suitable-section,.package-process,.product-faq{margin-top:85px}.suitable-section>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.suitable-section>div:last-child span{border:1px solid var(--yga-border);background:#fff;border-radius:10px;padding:12px 16px}.package-process ol{grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none;display:grid}.package-process li{border:1px solid var(--yga-border);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.package-process li span{color:#fff;background:var(--yga-blue);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.sticky-summary{border:1px solid var(--yga-border);box-shadow:var(--yga-shadow);background:#fff;border-radius:19px;padding:30px;position:sticky;top:25px}.sticky-summary>span{color:var(--yga-blue);text-transform:uppercase;font-size:12px;font-weight:850}.sticky-summary h2{margin-bottom:0;font-size:30px}.sticky-summary ul{margin:25px 0}.sticky-summary .ds-button{width:100%}.integration-note{color:var(--yga-muted);text-align:center;font-size:11px;line-height:1.45}.product-final-cta{color:#fff;text-align:center;background:var(--yga-navy)}.product-final-cta h2{font-size:40px}.product-final-cta p{color:#aebdd1;margin-bottom:25px}.category-block+.category-block,.extras-section{margin-top:86px}.category-heading{max-width:760px;margin-bottom:28px}.category-heading>span{color:var(--yga-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:850;display:inline-block}.category-heading h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(27px,3vw,36px)}.category-heading p{color:var(--yga-muted);margin:0;line-height:1.6}.catalog-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.catalog-grid--private{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px}.catalog-card{border:1px solid var(--yga-border);background:#fff;border-radius:19px;flex-direction:column;min-width:0;padding:27px;display:flex;position:relative}.catalog-card--highlighted{border:2px solid var(--yga-blue);box-shadow:0 18px 48px #246bfd21}.catalog-card h3{margin:0 0 8px;font-size:25px}.catalog-card>p{min-height:68px;color:var(--yga-muted);margin:0;font-size:14px;line-height:1.55}.catalog-price{flex-wrap:wrap;align-items:baseline;gap:7px;margin:23px 0;display:flex}.catalog-price strong{white-space:nowrap;letter-spacing:-.035em;font-size:29px}.catalog-price span{color:var(--yga-muted);font-size:12px}.catalog-price--compact{margin:16px 0}.catalog-price--compact strong{font-size:23px}.upload-time,.hero-upload-time{background:#f2f6ff;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.upload-time svg,.hero-upload-time svg{width:19px;color:var(--yga-blue);flex:0 0 19px}.upload-time span{font-size:13px;font-weight:750;line-height:1.4}.upload-time small,.hero-upload-time span,.summary-upload small{color:var(--yga-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.catalog-features{gap:10px;padding:22px 0;list-style:none;display:grid}.catalog-features li{color:#4b5870;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.catalog-features svg{width:16px;color:var(--yga-blue);flex:0 0 16px}.catalog-card>a{color:#fff;text-align:center;background:var(--yga-blue);border-radius:9px;justify-content:center;align-items:center;min-height:45px;margin-top:auto;font-size:13px;font-weight:800;text-decoration:none;display:flex}.extras-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.extras-grid--combined{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px}.extra-card{background:#f1f4f8;border:1px solid #e1e7ef;border-radius:16px;padding:24px}.extra-card>span{color:var(--yga-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.extra-card h3{margin:10px 0;font-size:19px}.extra-card>p{color:var(--yga-muted);font-size:13px;line-height:1.5}.extra-card ul{color:#56647a;padding-left:17px;font-size:12px;line-height:1.55}.parcel-forwarding-card label{color:var(--yga-text);margin:18px 0 7px;font-size:12px;font-weight:800;display:block}.parcel-forwarding-card select{width:100%;min-height:46px;color:var(--yga-text);background:#fff;border:1px solid #d4dce8;border-radius:9px;padding:0 38px 0 13px}.parcel-forwarding-card select:focus-visible{border-color:var(--yga-blue);outline:3px solid #246bfd4d}.hero-upload-time{max-width:630px;color:var(--yga-text);background:#fff;margin:24px 0}.hero-upload-time strong{font-size:14px;line-height:1.45;display:block}.product-feature-panel{border:1px solid var(--yga-border);background:#fff;border-radius:17px;padding:28px}.product-feature-panel .catalog-features{grid-template-columns:1fr 1fr;padding:0}.verification-note{background:#eef4ff;border-radius:15px;gap:18px;margin-top:25px;padding:24px;display:flex}.verification-note>svg{color:var(--yga-blue);flex:0 0 28px}.verification-note h2{margin:0 0 6px;font-size:19px}.verification-note p{color:var(--yga-muted);margin:0;line-height:1.55}.summary-upload{background:#f2f6ff;border-radius:10px;margin:18px 0;padding:13px}.summary-upload strong{font-size:13px;line-height:1.4;display:block}.live-chat{z-index:1000;justify-items:end;gap:14px;display:grid;position:fixed;bottom:24px;right:24px}html[data-consent-open=true] .live-chat{display:none}.checkout-status-page{background:var(--yga-surface,#f7f9fc);place-items:center;min-height:68vh;padding:148px 24px 72px;display:grid}.checkout-status-card{text-align:center;border:1px solid var(--yga-border,#dfe5ee);width:min(680px,100%);box-shadow:var(--yga-shadow);background:#fff;border-radius:24px;padding:clamp(32px,6vw,64px)}.checkout-status-card h1{margin:12px 0 18px;font-size:clamp(34px,6vw,58px)}.checkout-status-card p{max-width:560px;color:var(--yga-muted);margin:0 auto 12px;line-height:1.7}.checkout-status-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.checkout-contract-note{color:#64748b;margin:12px 0 0;font-size:11px;line-height:1.55}.checkout-contract-note a{color:#1558db;text-underline-offset:2px;text-decoration:underline}.live-chat button,.live-chat input,.live-chat textarea{font:inherit}.live-chat__trigger{color:#fff;background:var(--yga-blue);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:54px;padding:0 20px;font-weight:800;display:flex;box-shadow:0 14px 38px #102d5c47}.live-chat__trigger:hover{background:#1558db;transform:translateY(-1px)}.live-chat__trigger:focus-visible,.live-chat button:focus-visible,.live-chat input:focus-visible,.live-chat textarea:focus-visible{outline-offset:2px;outline:3px solid #246bfd4d}.live-chat__trigger svg{width:20px;height:20px}.live-chat__panel{border:1px solid var(--yga-border);background:#fff;border-radius:22px;width:min(390px,100vw - 32px);max-height:min(680px,100vh - 110px);display:grid;overflow:hidden;box-shadow:0 26px 70px #0b1e393d}.live-chat__header{color:#fff;background:var(--yga-navy);justify-content:space-between;align-items:center;padding:18px 19px;display:flex}.live-chat__header>div{align-items:center;gap:11px;display:flex}.live-chat__header strong,.live-chat__header small{display:block}.live-chat__header strong{font-size:15px}.live-chat__header small{color:#bdc9da;margin-top:2px;font-size:11px}.live-chat__header button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.live-chat__header button svg{width:18px}.live-chat__status{background:#46d68c;border:2px solid #ffffff73;border-radius:50%;width:10px;height:10px}.live-chat__messages{background:#f5f7fb;min-height:180px;padding:20px;overflow-y:auto}.live-chat__welcome{background:#fff;border:1px solid #e3e8f0;border-radius:15px;align-items:flex-start;gap:12px;padding:15px;display:flex}.live-chat__welcome>svg{width:32px;height:32px;color:var(--yga-blue);background:#edf3ff;border-radius:10px;flex:0 0 32px;padding:7px}.live-chat__welcome strong{font-size:14px}.live-chat__welcome p{color:var(--yga-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.live-chat__message{border-radius:14px;max-width:85%;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.5}.live-chat__message--visitor{color:#fff;background:var(--yga-blue);border-bottom-right-radius:4px;margin-left:auto}.live-chat__message--admin,.live-chat__message--system{color:var(--yga-text);background:#fff;border:1px solid #e3e8f0;border-bottom-left-radius:4px;margin-right:auto}.live-chat__form{border-top:1px solid var(--yga-border);gap:12px;padding:18px;display:grid}.live-chat__form label>span{color:var(--yga-text);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.live-chat__email{position:relative}.live-chat__email svg{color:#748196;pointer-events:none;width:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.live-chat__form input,.live-chat__form textarea{width:100%;color:var(--yga-text);background:#fff;border:1px solid #d7dee9;border-radius:10px}.live-chat__form input{min-height:44px;padding:0 12px 0 38px}.live-chat__form input:disabled{color:#647187;background:#f2f4f7}.live-chat__form textarea{resize:vertical;min-height:82px;padding:11px 12px}.live-chat__consent{color:#526076;cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:9px;font-size:10px;line-height:1.45;display:grid}.live-chat__consent input{width:16px;min-height:16px;accent-color:var(--yga-blue);margin:1px 0 0;padding:0}.live-chat__error{color:#a92828;background:#fff0f0;border-radius:8px;margin:0;padding:9px 11px;font-size:11px;line-height:1.4}.live-chat__form-footer{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.live-chat__form-footer small{color:#748196;font-size:9px;line-height:1.45}.live-chat__form-footer button{color:#fff;background:var(--yga-blue);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:12px;font-weight:800;display:flex}.live-chat__form-footer button:disabled{opacity:.65;cursor:wait}.live-chat__form-footer button svg{width:15px}.platform-home{background:#fff;overflow:clip}.platform-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#246bfd3d,#0000 32%),linear-gradient(135deg,#041326 0%,#071d38 65%,#092750 100%);padding:150px 0 100px}.platform-hero__grid,.platform-split{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(55px,8vw,110px);display:grid}.platform-kicker,.platform-eyebrow{color:#246bfd;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:850;display:inline-flex}.platform-kicker{color:#a9c7ff}.platform-kicker svg{width:15px}.platform-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:720px;margin:22px 0;font-size:clamp(50px,5.6vw,76px);line-height:1.01}.platform-hero h1 span{color:#79a9ff;letter-spacing:-.045em;white-space:nowrap;margin-top:8px;font-size:.64em;font-style:italic;font-weight:650;line-height:1.08;display:block}.platform-hero__copy>p{color:#c0cede;max-width:650px;font-size:19px;line-height:1.65}.platform-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.platform-actions .ds-button{gap:8px}.platform-proof{color:#adbed2;flex-wrap:wrap;gap:20px;margin-top:34px;font-size:12px;display:flex}.platform-proof span{align-items:center;gap:6px;display:flex}.platform-proof svg{color:#70ddae;width:15px}.location-visual{background:#10233a;border:1px solid #ffffff61;border-radius:24px;min-height:480px;margin:0;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 40px 100px #00000059}.location-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#030e1d8c 100%);position:absolute;inset:0}.location-visual>img{object-fit:cover}.location-visual figcaption{z-index:1;color:#10233a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ffffffd9;border-radius:16px;grid-template-columns:48px 1fr 42px;align-items:center;gap:14px;padding:16px;display:grid;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:0 15px 40px #00000038}.location-visual__icon,.location-visual figcaption a{border-radius:12px;place-items:center;display:grid}.location-visual__icon{color:#07192f;background:#dff34b;width:48px;height:48px}.location-visual__icon svg{width:22px}.location-visual figcaption small,.location-visual figcaption strong{display:block}.location-visual figcaption small{color:#246bfd;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:850}.location-visual figcaption strong{font-size:14px;line-height:1.35}.location-visual figcaption a{color:#fff;background:#246bfd;width:42px;height:42px;transition:transform .2s,background .2s}.location-visual figcaption a:hover{background:#0d54e8;transform:translateY(-2px)}.location-visual figcaption a svg{width:19px}.platform-section{padding:105px 0}.platform-section h2,.platform-final h2{letter-spacing:-.05em;margin:14px 0 18px;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.platform-section p{color:#607087;line-height:1.7}.platform-split>div:first-child>p{max-width:650px;font-size:17px}.platform-split .ds-button{gap:8px;margin-top:20px}.platform-split .ds-button svg,.platform-hub .ds-button svg,.platform-centered-action svg{width:16px}.platform-feature-panel{background:#f5f7fa;border:1px solid #e2e7ee;border-radius:20px;overflow:hidden}.platform-feature-panel article{border-bottom:1px solid #e2e7ee;grid-template-columns:40px 1fr 26px;align-items:center;gap:12px;min-height:78px;padding:0 22px;display:grid}.platform-feature-panel article:last-child{border:0}.platform-feature-panel article>span{color:#8794a5;font-size:11px}.platform-feature-panel article>svg{color:#246bfd;width:19px}.platform-hub{color:#fff;background:#07192f}.platform-hub__rating{color:#b2c1d4;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:34px;font-size:14px;display:flex}.platform-hub__rating .google-rating-badge{color:#fff}.platform-hub .platform-heading p{color:#b2c1d4}.platform-heading{max-width:790px;margin-bottom:45px}.platform-heading>p{max-width:680px;font-size:17px}.hub-modules{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:30px;display:grid}.hub-modules article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;padding:26px}.hub-modules article>span{color:#8db5ff;background:#246bfd2e;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.hub-modules svg{width:20px}.hub-modules h3{margin:20px 0 7px;font-size:18px}.hub-modules p{color:#aebed1;margin:0;font-size:13px}.platform-hub .ds-button{color:#fff;border-color:#718198;gap:8px}.platform-plans{background:#f5f7fa}.platform-plan-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.platform-plan-grid>article{background:#fff;border:1px solid #d9e1eb;border-radius:20px;flex-direction:column;min-width:0;min-height:390px;padding:31px 29px;display:flex;position:relative;box-shadow:0 12px 32px #1128480e}.platform-plan-grid>article.is-highlighted{border:2px solid #246bfd;box-shadow:0 20px 45px #246bfd1f}.platform-plan-badge{color:#fff;background:#246bfd;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:-13px;left:20px}.platform-plan-grid h3{margin:4px 0 12px;font-size:27px}.platform-plan-grid>article>p{min-height:87px;margin:0;font-size:13px}.platform-plan-price{align-items:baseline;gap:7px;margin:22px 0;display:flex}.platform-plan-price strong{font-size:27px}.platform-plan-price span{color:#758196;font-size:11px}.platform-plan-time{color:#778499;text-transform:uppercase;background:#f1f5fb;border-radius:10px;padding:14px;font-size:9px}.platform-plan-time strong{color:#1a2b41;text-transform:none;margin-top:5px;font-size:12px;line-height:1.4;display:block}.platform-plan-grid a,.resource-grid a,.platform-presence a{color:#1558db;align-items:center;gap:7px;margin-top:22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.platform-plan-grid a{margin-top:auto;padding-top:25px}.platform-plan-grid a svg,.resource-grid a svg,.platform-presence a svg{width:15px}.platform-centered-action{justify-content:center;margin-top:35px;display:flex}.platform-process ol{grid-template-columns:repeat(5,1fr);gap:22px;padding:0;list-style:none;display:grid}.platform-process li>div{border-bottom:1px solid #dce2ea;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.platform-process li>div span{color:#8290a2;font-size:11px}.platform-process li svg{color:#246bfd;width:21px}.platform-process h3{margin:20px 0 8px;font-size:17px}.platform-process li p{margin:0;font-size:13px}.platform-international{background:#edf3ff}.international-card{color:#fff;background:linear-gradient(145deg,#07192f,#0c315f);border-radius:22px;padding:30px;box-shadow:0 25px 60px #07192f2e}.international-card>span{color:#99b9ec;text-transform:uppercase;font-size:11px}.international-orbit{align-items:center;gap:14px;margin:35px 0;display:flex}.international-orbit i{background:linear-gradient(90deg,#0000,#4b75ac);flex:1;height:1px}.international-orbit i:last-child{background:linear-gradient(90deg,#4b75ac,#0000)}.international-orbit strong{color:#07192f;background:#dff34b;border-radius:50%;place-items:center;width:74px;height:74px;display:grid}.international-card p{color:#e5edf7;align-items:center;gap:9px;margin:10px 0;display:flex}.international-card p svg{color:#70ddae;width:16px}.international-card--location{overflow:hidden}.international-location-image{height:245px;margin:-30px -30px 24px;position:relative}.international-location-image img{object-fit:cover}.international-card--location>a{color:#9fc0ff;align-items:center;gap:7px;margin-top:18px;font-weight:800;text-decoration:none;display:inline-flex}.international-card--location>a svg{width:17px}.platform-presence{padding:70px 0}.platform-presence .ds-container>div{color:#fff;background:linear-gradient(115deg,#102b52,#225fc1);border-radius:24px;padding:50px;position:relative;overflow:hidden}.platform-presence .ds-container>div:after{content:"";border:1px solid #ffffff40;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-130px;right:-80px;box-shadow:0 0 0 45px #ffffff09,0 0 0 90px #ffffff06}.platform-presence h2{font-size:42px}.platform-presence p{color:#c9d9ee;max-width:650px}.platform-presence a{z-index:1;color:#fff;position:relative}.platform-resources{background:#fafbfc}.resource-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.resource-grid article{background:#fff;border:1px solid #e1e6ed;border-radius:17px;flex-direction:column;padding:27px;display:flex}.resource-grid article>span{color:#246bfd;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.resource-grid h3{margin:16px 0 10px;font-size:20px;line-height:1.3}.resource-grid p{margin:0;font-size:13px}.resource-grid a{margin-top:auto;padding-top:22px}.platform-final{color:#fff;text-align:center;background:#061629;padding:100px 0}.platform-final .ds-container>div{max-width:820px;margin:auto}.platform-final .ds-container>div>span{color:#89adff;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.platform-final p{color:#b6c5d8;font-size:17px}.platform-final .platform-actions{justify-content:center}.address-hero{color:#fff;background:radial-gradient(circle at 80% 25%,#347dff38,#0000 32%),#06172c;padding:145px 0 95px}.address-hero__grid{grid-template-columns:1fr minmax(420px,.9fr);align-items:center;gap:clamp(55px,8vw,105px);display:grid}.address-hero h1{letter-spacing:-.06em;max-width:680px;margin:19px 0;font-size:clamp(54px,6vw,80px);line-height:.99}.address-hero__grid>div:first-child>p{color:#c0cede;max-width:650px;font-size:19px;line-height:1.65}.address-hero__grid>div:first-child>small{color:#aabbd0;align-items:center;gap:7px;margin-top:25px;font-size:11px;display:flex}.address-hero__grid>div:first-child>small svg{color:#6fe0ab;width:15px}.address-visual{min-height:460px;position:relative}.address-visual__map{background:linear-gradient(135deg,#e7f0ef,#d7e4fb);border:1px solid #ffffff59;border-radius:25px;position:absolute;inset:0 0 45px 50px;overflow:hidden}.address-visual__map:before,.address-visual__map:after{content:"";border-left:3px solid #ffffffd9;border-right:3px solid #ffffffd9;position:absolute;inset:-20% 40% -20% 25%;transform:rotate(28deg)}.address-visual__map:after{border:0;border-top:3px solid #ffffffe6;inset:20% -20% 55%;transform:rotate(-12deg)}.address-visual__map>span{color:#bd2838;background:#fff;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:800;display:flex;position:absolute;top:35%;right:30px;box-shadow:0 10px 25px #142d4b1f}.address-visual__map svg{width:17px}.address-visual__card{color:#15263b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff;border-radius:21px;width:min(76%,380px);padding:31px;position:absolute;bottom:0;left:0;box-shadow:0 30px 65px #00000040}.address-visual__card>span{color:#246bfd;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.address-visual__title{letter-spacing:-.03em;margin:15px 0 22px;font-size:28px;font-weight:800}.address-visual__card p{color:#617087;margin:4px 0;font-size:14px}.address-visual__card div{color:#1e7a54;border-top:1px solid #e1e7ee;align-items:center;gap:7px;margin-top:23px;padding-top:16px;font-size:12px;font-weight:800;display:flex}.address-visual__card svg{width:16px}.address-visual--photo{border:1px solid #ffffff40;border-radius:26px;overflow:hidden;box-shadow:0 30px 70px #00000047}.address-visual--photo>img{object-fit:cover}.address-visual--photo .address-visual__card{width:min(76%,390px);bottom:24px;left:24px}.address-visual__card>a{color:#246bfd;align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.address-visual__card>a svg{width:17px}.address-trust{background:#fff;border-bottom:1px solid #e4e9ef;padding:24px 0}.address-trust .ds-container{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.address-trust span{color:#526176;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.address-trust svg{color:#246bfd;width:16px}.address-value__grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.address-value__grid article{background:#f6f8fb;border:1px solid #e3e8ef;border-radius:17px;padding:27px}.address-value__grid article>span{color:#246bfd;background:#e8f0ff;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.address-value__grid svg{width:20px}.address-value__grid h3{margin:20px 0 8px;font-size:18px}.address-value__grid p{margin:0;font-size:13px}.address-audience{padding-top:10px}.address-audience .ds-container>div:last-child{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.address-audience article{background:#f7f9fc;border-top:2px solid #246bfd;border-radius:0 0 15px 15px;padding:25px}.address-audience h3{margin:0 0 8px;font-size:17px}.address-audience p{margin:0;font-size:13px}.address-plans{background:#f3f6fa}.address-plan-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.address-plan-grid article{background:#fff;border:1px solid #dce3ec;border-radius:19px;flex-direction:column;min-height:405px;padding:29px;display:flex;position:relative;box-shadow:0 12px 32px #1128480d}.address-plan-grid article.is-highlighted{border:2px solid #246bfd;box-shadow:0 18px 44px #246bfd1f}.address-plan-badge{color:#fff;background:#246bfd;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:-12px;left:20px}.address-plan-grid h3{margin:5px 0 12px;font-size:27px}.address-plan-grid article>p{min-height:90px;margin:0;font-size:13px}.address-plan-grid article>div{margin:23px 0}.address-plan-grid article>div strong{font-size:28px}.address-plan-grid article>div span{color:#778499;font-size:11px}.address-plan-grid dl{background:#f2f6fc;border-radius:11px;margin:0;padding:15px}.address-plan-grid dt{color:#7c899b;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.address-plan-grid dd{color:#213149;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.45}.address-plan-grid a{color:#1558db;align-items:center;gap:7px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.address-plan-grid a svg{width:15px}.address-flow ol{grid-template-columns:repeat(5,1fr);gap:16px;padding:0;list-style:none;display:grid}.address-flow li{border:1px solid #e0e6ed;border-radius:16px;padding:24px 21px}.address-flow li>div{color:#8290a2;justify-content:space-between;align-items:center;font-size:11px;display:flex}.address-flow li svg{color:#246bfd;width:21px}.address-flow h3{margin:25px 0 9px;font-size:17px}.address-flow p{margin:0;font-size:12px}.address-hub{color:#fff;background:#07192f}.address-hub p{color:#b6c5d7}.address-hub .ds-button{color:#fff;border-color:#718198;gap:7px}.address-hub .ds-button svg{width:16px}.address-hub__visual{background:#ffffff0f;border:1px solid #ffffff1c;border-radius:21px;padding:30px}.address-hub__visual>span{color:#8db5ff;text-transform:uppercase;font-size:11px;font-weight:800}.address-hub__visual>div{grid-template-columns:1fr 1fr;gap:13px;margin:24px 0;display:grid}.address-hub__visual article{background:#ffffff12;border-radius:13px;padding:20px}.address-hub__visual small,.address-hub__visual strong{display:block}.address-hub__visual small{color:#aebfd2}.address-hub__visual strong{margin-top:8px;font-size:29px}.address-hub__visual>p{color:#dbe6f2;align-items:center;gap:8px;margin:9px 0;font-size:12px;display:flex}.address-hub__visual>p svg{color:#6fe0ab;width:16px}.address-clarity{background:#f6f8fa}.address-clarity .ds-container>div:last-child{background:#fff;border:1px solid #dfe5ec;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.address-clarity article{border-bottom:1px solid #e1e6ed;border-right:1px solid #e1e6ed;padding:27px}.address-clarity article:nth-child(2n){border-right:0}.address-clarity article:nth-last-child(-n+2){border-bottom:0}.address-clarity h3{margin:0 0 8px;font-size:17px}.address-clarity p{margin:0;font-size:13px}.address-faq .ds-container{max-width:920px}.address-faq details{border-bottom:1px solid #dfe5ec}.address-faq summary{cursor:pointer;padding:22px 0;font-size:16px;font-weight:800}.address-faq details p{max-width:760px;margin:-5px 0 23px;font-size:14px}.core-page{color:#14243a;background:#fff}.core-hero{color:#fff;background:radial-gradient(circle at 80% 25%,#347dff38,#0000 34%),#06172c;padding:145px 0 95px}.core-hero__grid{grid-template-columns:1fr minmax(440px,.92fr);align-items:center;gap:clamp(55px,8vw,105px);display:grid}.core-hero h1{letter-spacing:-.058em;text-wrap:balance;max-width:760px;margin:20px 0;font-size:clamp(52px,5.8vw,78px);line-height:1}.core-hero p{color:#c0cede;max-width:660px;font-size:19px;line-height:1.65}.core-hero small{color:#adbed1;align-items:center;gap:7px;margin-top:24px;display:flex}.core-hero small svg{color:#70ddae;width:15px}.core-hero .ds-button{gap:8px}.core-hero .ds-button svg{width:16px}.hub-product{color:#14243a;background:#f4f7fb;border:1px solid #ffffff40;border-radius:24px;grid-template-columns:72px 1fr;display:grid;overflow:hidden;transform:rotate(1deg);box-shadow:0 35px 90px #00000057}.hub-product__rail{color:#9cb0c7;background:#081a31;align-content:start;justify-items:center;gap:19px;padding:21px 0;display:grid}.hub-product__rail>.brand-logo{background:#dff34b;border-radius:11px;place-items:center;width:39px;height:39px;display:grid;overflow:hidden}.hub-product__rail>.brand-logo img{object-fit:contain;width:31px;height:31px}.hub-product__rail span{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.hub-product__rail span.is-active{color:#fff;background:#246bfd}.hub-product__rail svg{width:18px}.hub-product__screen{min-height:450px;padding:0 30px 30px}.hub-product__top{color:#506078;background:#fff;border-bottom:1px solid #e1e7ee;align-items:center;gap:6px;margin:0 -30px;padding:15px 20px;display:flex}.hub-product__top span{margin-right:auto;font-size:11px;font-weight:800}.hub-product__top i{background:#cad3df;border-radius:50%;width:7px;height:7px}.hub-product__welcome{padding:30px 0 23px}.hub-product__welcome small,.hub-product__welcome strong{display:block}.hub-product__welcome small{color:#246bfd;text-transform:uppercase;font-size:10px;font-weight:800}.hub-product__welcome strong{letter-spacing:-.03em;margin-top:5px;font-size:27px}.hub-product__metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hub-product__metrics article{background:#fff;border:1px solid #dfe6ef;border-radius:14px;padding:18px;position:relative}.hub-product__metrics svg{color:#246bfd;width:19px}.hub-product__metrics small,.hub-product__metrics strong{display:block}.hub-product__metrics small{color:#77869a;margin-top:14px}.hub-product__metrics strong{margin-top:3px;font-size:25px}.hub-product__status{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:38px 1fr 20px;align-items:center;gap:12px;margin-top:13px;padding:16px;display:grid}.hub-product__status>svg:first-child{color:#246bfd;width:20px}.hub-product__status>svg:last-child{color:#28a36e;width:17px}.hub-product__status strong,.hub-product__status small{display:block}.hub-product__status strong{font-size:12px}.hub-product__status small{color:#78879b;font-size:10px}.hub-overview{background:#fff}.hub-overview__grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.hub-overview__grid article{background:#f6f8fb;border:1px solid #e3e8ef;border-radius:17px;padding:27px}.hub-overview__grid article>span{color:#246bfd;background:#e8f0ff;border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.hub-overview__grid svg{width:20px}.hub-overview__grid h3{margin:19px 0 8px}.hub-overview__grid p{margin:0;font-size:13px}.hub-mail{color:#fff;background:#07192f}.hub-mail h2{max-width:600px}.hub-mail p{color:#b6c5d7}.hub-mail__detail{align-items:flex-start;gap:9px;margin-top:25px;display:flex;font-size:13px!important}.hub-mail__detail svg{color:#77a8ff;flex:none;width:19px}.hub-mail__panel{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:20px;padding:25px}.hub-mail__file{color:#14243a;background:#fff;border-radius:13px;grid-template-columns:42px 1fr 20px;align-items:center;gap:13px;padding:17px;display:grid}.hub-mail__file>span{color:#246bfd;background:#edf3ff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:850;display:grid}.hub-mail__file strong,.hub-mail__file small{display:block}.hub-mail__file strong{font-size:13px}.hub-mail__file small{color:#7b8797;font-size:10px}.hub-mail__file svg{color:#28a36e;width:17px}.hub-mail__action{border-bottom:1px solid #ffffff1a;grid-template-columns:35px 1fr;align-items:center;gap:12px;padding:17px 6px;display:grid}.hub-mail__action:last-child{border:0}.hub-mail__action span{color:#7790ac;font-size:10px}.hub-mail__action strong{font-size:13px}.hub-documents{background:#f5f7fa}.hub-documents__grid{background:#fff;border:1px solid #dfe5ec;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.hub-documents__grid article{border-bottom:1px solid #e1e6ed;border-right:1px solid #e1e6ed;grid-template-columns:38px 1fr 20px;align-items:center;gap:13px;padding:25px;display:grid}.hub-documents__grid article:nth-child(2n){border-right:0}.hub-documents__grid article:nth-last-child(-n+2){border-bottom:0}.hub-documents__grid>article>svg:first-child{color:#246bfd;width:20px}.hub-documents__grid>article>svg:last-child{color:#8a97a8;width:16px}.hub-documents__grid h3{margin:0 0 4px;font-size:16px}.hub-documents__grid p{margin:0;font-size:12px}.pricing-hero{text-align:center}.pricing-hero .ds-container{max-width:900px}.pricing-hero h1,.pricing-hero p{margin-left:auto;margin-right:auto}.pricing-core-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.pricing-decision{background:#f2f6fc;border-left:4px solid #246bfd;border-radius:0 12px 12px 0;max-width:760px;margin:-8px 0 28px;padding:20px 22px}.pricing-decision h2{margin:0 0 7px;font-size:19px}.pricing-decision p{color:#56667b;margin:0;font-size:13px;line-height:1.6}.pricing-core-grid article{background:#fff;border:1px solid #dce3ec;border-radius:19px;flex-direction:column;min-height:585px;padding:29px;display:flex;position:relative;box-shadow:0 12px 32px #1128480d}.pricing-core-grid article.is-highlighted{border:2px solid #246bfd;box-shadow:0 20px 45px #246bfd1f}.pricing-core-badge{color:#fff;background:#246bfd;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:-12px;left:20px}.pricing-core-grid h3{margin:4px 0 12px;font-size:27px}.pricing-core-grid article>p{min-height:90px;margin:0;font-size:13px}.pricing-use-case{border-top:1px solid #e4eaf2;gap:4px;min-height:66px;margin-top:16px;padding-top:14px;display:grid}.pricing-use-case small{color:#778499;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.pricing-use-case strong{color:#243850;font-size:12px;line-height:1.45}.pricing-core-grid article>.pricing-premium-reason{color:#6f5317;background:#fff6df;border-radius:9px;min-height:0;margin:14px 0 0;padding:12px;font-size:11px;line-height:1.5}.pricing-core-price{align-items:baseline;gap:7px;margin:21px 0;display:flex}.pricing-core-price strong{font-size:28px}.pricing-core-price span{color:#778499;font-size:11px}.pricing-core-grid dl{background:#f2f6fc;border-radius:11px;margin:0;padding:14px}.pricing-core-grid dt{color:#7c899b;text-transform:uppercase;font-size:9px;font-weight:800}.pricing-core-grid dd{margin:5px 0 0;font-size:12px;font-weight:750;line-height:1.45}.pricing-core-grid ul{gap:9px;margin:21px 0;padding:0;list-style:none;display:grid}.pricing-core-grid li{color:#56667b;align-items:flex-start;gap:7px;font-size:11px;line-height:1.45;display:flex}.pricing-core-grid li svg{color:#2aa16f;flex:none;width:14px}.pricing-core-grid article>a{color:#1558db;align-items:center;gap:7px;min-height:44px;margin-top:auto;font-size:13px;font-weight:800;display:flex}.pricing-core-grid article>a svg{width:15px}.pricing-contract{color:#fff;background:#102640;border-radius:16px;margin-top:30px;padding:25px 28px}.pricing-contract h2{margin:0 0 16px;font-size:20px}.pricing-contract ul{flex-wrap:wrap;gap:12px 24px;margin:0 0 16px;padding:0;list-style:none;display:flex}.pricing-contract li{align-items:center;gap:7px;font-size:12px;display:flex}.pricing-contract li svg{color:#68d5a5;width:15px}.pricing-contract p{color:#c7d3e1;margin:0 0 10px;font-size:12px;line-height:1.55}.pricing-contract div{gap:18px;display:flex}.pricing-contract a{color:#fff;text-underline-offset:3px;font-size:12px;font-weight:750;text-decoration:underline}.pricing-shared{color:#fff;background:#07192f}.pricing-shared ul{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;gap:12px;margin:0;padding:30px;list-style:none;display:grid}.pricing-shared li{color:#d9e4f0;align-items:flex-start;gap:9px;display:flex}.pricing-shared li svg{color:#70ddae;flex:none;width:17px}.pricing-separate{background:#f5f7fa}.pricing-separate__grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.pricing-separate__grid article{background:#fff;border:1px solid #dfe5ec;border-radius:19px;padding:32px}.pricing-separate__grid article>span{color:#246bfd;background:#edf3ff;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.pricing-separate__grid svg{width:20px}.pricing-separate__grid small{color:#246bfd;letter-spacing:.08em;text-transform:uppercase;margin-top:24px;font-size:10px;font-weight:850;display:block}.pricing-separate__grid h2{margin:11px 0;font-size:30px}.pricing-separate__grid p{font-size:14px}.pricing-separate__grid>article>strong{margin-top:17px;font-size:24px;display:block}.pricing-separate__grid a{color:#1558db;align-items:center;gap:7px;min-height:44px;margin-top:10px;font-size:13px;font-weight:800;display:inline-flex}.pricing-separate__grid a svg{width:15px}.pricing-clarification{background:#eaf0f8;border-radius:14px;align-items:flex-start;gap:10px;margin:24px 0 0;padding:20px;font-size:13px;display:flex;color:#526278!important}.pricing-clarification svg{color:#246bfd;flex:none;width:19px}.presence-hero__grid{grid-template-columns:1fr minmax(400px,.8fr);align-items:center;gap:clamp(55px,8vw,110px);display:grid}.presence-status{color:#bcd1ec;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;align-items:center;gap:8px;margin-top:24px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.presence-status i{background:#dff34b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #dff34b1a}.presence-visual{min-height:430px;position:relative}.presence-visual__orbit{border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:20px 0 70px 20px}.presence-visual__orbit:before{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:55px}.presence-visual__orbit>.brand-logo{background:#dff34b;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.presence-visual__orbit>.brand-logo img{object-fit:contain;width:58px;height:58px}.presence-visual__orbit span{color:#d9e6f4;background:#102c51;border:1px solid #ffffff24;border-radius:18px;padding:8px 12px;font-size:10px;font-weight:800;position:absolute}.presence-visual__orbit span:first-child{top:15%;left:-3%}.presence-visual__orbit span:nth-child(2){bottom:22%;right:-2%}.presence-visual__future{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff29;border-radius:17px;width:75%;padding:24px;position:absolute;bottom:0;right:0}.presence-visual__future small,.presence-visual__future strong{display:block}.presence-visual__future small{color:#8fb5ff;text-transform:uppercase;font-size:10px;font-weight:800}.presence-visual__future strong{margin-top:8px;font-size:17px}.presence-visual__future i{background:linear-gradient(90deg,#246bfd,#dff34b);border-radius:4px;width:38%;height:4px;margin-top:18px;display:block}.presence-idea .platform-split>p{margin:0;font-size:18px}.presence-principles{padding-top:10px}.presence-principles .ds-container>div{background:#f6f8fb;border:1px solid #e1e7ee;border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.presence-principles article{border-right:1px solid #e1e7ee;padding:35px}.presence-principles article:last-child{border:0}.presence-principles article>span{color:#246bfd;background:#e7efff;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.presence-principles svg{width:21px}.presence-principles h3{margin:23px 0 9px;font-size:21px}.presence-principles p{margin:0;font-size:13px}.presence-notice{padding:90px 0}.presence-notice .ds-container>div{color:#fff;background:linear-gradient(135deg,#0b2342,#174b8f);border-radius:25px;max-width:930px;margin:auto;padding:58px;box-shadow:0 25px 65px #07192f2e}.presence-notice .ds-container>div>span{color:#a8c7f3;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.presence-notice span svg{color:#dff34b;width:14px}.presence-notice h2{letter-spacing:-.05em;margin:17px 0;font-size:clamp(36px,4.5vw,55px);line-height:1.05}.presence-notice p{color:#c2d2e5;max-width:720px;line-height:1.7}@media (max-width:1080px){.core-hero__grid,.presence-hero__grid{grid-template-columns:1fr 1fr;gap:40px}.hub-overview__grid,.pricing-core-grid{grid-template-columns:1fr 1fr}.address-hero__grid{grid-template-columns:1fr 1fr;gap:40px}.address-value__grid,.address-plan-grid,.address-audience .ds-container>div:last-child{grid-template-columns:1fr 1fr}.address-flow ol{grid-template-columns:repeat(3,1fr)}.platform-hero__grid,.platform-split{grid-template-columns:1fr 1fr;gap:40px}.platform-plan-grid{grid-template-columns:1fr 1fr}.platform-process ol{grid-template-columns:repeat(3,1fr)}.desktop-nav{display:none}.header-actions{margin-left:auto}.mobile-menu{display:block}.hero-grid-new{grid-template-columns:1fr 1fr;gap:34px}.location-card{width:68%}.trust-bar{grid-template-columns:1fr 1fr;gap:24px 0}.trust-bar article:nth-child(2){border:0}.service-grid{grid-template-columns:1fr 1fr}.footer-grid-new{grid-template-columns:2fr 1fr 1fr}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.process-steps:before{display:none}.catalog-grid,.extras-grid{grid-template-columns:1fr 1fr}.footer-grid-new nav:nth-last-child(-n+2){margin-top:12px}.personal-process ol{grid-template-columns:1fr 1fr}}@media (max-width:1500px) and (min-width:1081px){.desktop-nav{display:none}.header-actions{margin-left:auto}.mobile-menu{display:block}}@media (max-width:800px){.core-hero{padding:120px 0 80px}.core-hero__grid,.presence-hero__grid{grid-template-columns:1fr}.hub-product{max-width:620px;transform:none}.presence-visual{max-width:590px}.address-hero{padding:120px 0 80px}.address-hero__grid{grid-template-columns:1fr}.address-visual{min-height:420px}.address-trust .ds-container{grid-template-columns:1fr 1fr}.platform-hero{padding:120px 0 80px}.platform-hero__grid,.platform-split{grid-template-columns:1fr}.personal-mail-visual{min-height:330px;padding:32px;transform:none}.personal-plan-grid,.personal-process ol{grid-template-columns:1fr}.location-visual{width:100%;max-width:620px;min-height:440px;transform:none}.hub-modules,.resource-grid{grid-template-columns:1fr 1fr}.ds-container{width:min(100% - 32px,720px)}.ds-section{padding:76px 0}.header-actions>.ds-button,.header-actions>.language-switcher{display:none}.hero-new{padding:125px 0 95px}.hero-grid-new{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(42px,12vw,62px)}.location-composition{min-height:470px}.map-preview{inset:4% 0 0 8%}.location-card{width:min(75%,380px);top:10%}.trust-overlap{margin-top:-40px}.trust-bar{grid-template-columns:1fr;padding:12px 20px}.trust-bar article{border-right:0;border-bottom:1px solid var(--yga-border);padding:18px 5px}.reviews-module{grid-template-columns:1fr}.reviews-summary{border-right:0;border-bottom:1px solid var(--yga-border)}.reviews-summary,.reviews-empty{padding:26px}.google-carousel-track{grid-auto-columns:minmax(255px,70%)}.google-location-reviews{grid-template-columns:1fr}.google-location-map{min-height:300px}.process-grid,.plans-grid{grid-template-columns:1fr 1fr;gap:18px}.process-steps{grid-template-columns:1fr 1fr;gap:36px 24px}.process-steps:before{display:none}.process-step{padding:0}.process-grid li,.process-grid li:first-child{border:1px solid var(--yga-border);border-radius:15px;padding:25px}.plan-card--highlighted{transform:none}.plans-grid .plan-card:last-child{grid-column:1/-1}.product-hero-grid{grid-template-columns:1fr;gap:45px}.product-trust .ds-container{grid-template-columns:1fr 1fr}.product-content-grid{grid-template-columns:1fr}.catalog-grid--private{max-width:none}.sticky-summary{position:static}.footer-grid-new{grid-template-columns:1fr 1fr}.footer-intro{grid-column:1/-1}}@media (max-width:520px){.product-visual-gallery__primary{min-height:235px}.product-visual-gallery__map,.product-visual-gallery__map iframe{height:220px;min-height:220px}.product-visual-gallery__map-footer{flex-direction:column;align-items:flex-start;gap:12px}.core-hero h1{font-size:44px}.core-hero p{font-size:17px}.hub-product{grid-template-columns:49px 1fr}.hub-product__rail{gap:13px}.hub-product__rail strong,.hub-product__rail span{width:32px;height:32px}.hub-product__screen{min-height:400px;padding:0 15px 20px}.hub-product__top{margin:0 -15px}.hub-product__welcome strong{font-size:22px}.hub-overview__grid,.hub-documents__grid,.pricing-core-grid,.pricing-separate__grid,.presence-principles .ds-container>div{grid-template-columns:1fr}.hub-documents__grid article,.hub-documents__grid article:nth-child(2n),.hub-documents__grid article:nth-last-child(-n+2){border-bottom:1px solid #e1e6ed;border-right:0}.hub-documents__grid article:last-child{border-bottom:0}.pricing-core-grid article,.pricing-core-grid article>p{min-height:0}.presence-visual{min-height:350px}.presence-visual__orbit{inset:15px 0 60px}.presence-visual__orbit:before{inset:40px}.presence-principles article{border-bottom:1px solid #e1e7ee;border-right:0}.presence-principles article:last-child{border-bottom:0}.presence-notice{padding:65px 0}.presence-notice .ds-container>div{padding:38px 24px}.address-hero h1{font-size:45px}.address-hero__grid>div:first-child>p{font-size:17px}.address-visual{min-height:390px}.address-visual__map{inset:0}.address-visual__card{width:calc(100% - 28px);padding:25px;left:14px}.address-visual--photo .address-visual__card{width:calc(100% - 28px);bottom:14px;left:14px}.international-location-image{height:205px}.personal-mail-visual--photo{min-height:360px}.seo-intent-hero-image{min-height:280px}.address-trust .ds-container,.address-value__grid,.address-plan-grid,.address-flow ol,.address-audience .ds-container>div:last-child{grid-template-columns:1fr}.address-trust span{padding:4px 0}.address-plan-grid article,.address-plan-grid article>p{min-height:0}.address-flow ol{gap:0}.address-flow li{border:0;border-bottom:1px solid #dfe5ec;border-radius:0;padding:22px 0}.address-clarity .ds-container>div:last-child{grid-template-columns:1fr}.address-clarity article,.address-clarity article:nth-child(2n),.address-clarity article:nth-last-child(-n+2){border-bottom:1px solid #e1e6ed;border-right:0}.address-clarity article:last-child{border-bottom:0}.platform-hero h1{max-width:350px;font-size:42px;line-height:1.04}.platform-hero h1 span{white-space:normal;max-width:310px;margin-top:10px;font-size:.59em;line-height:1.16}.platform-actions{display:grid}.platform-proof{gap:9px;display:grid}.location-visual{min-height:390px}.location-visual figcaption{grid-template-columns:42px 1fr 38px;gap:10px;padding:12px;bottom:14px;left:14px;right:14px}.location-visual__icon{width:42px;height:42px}.location-visual figcaption strong{font-size:12px}.location-visual figcaption a{width:38px;height:38px}.platform-section{padding:76px 0}.hub-modules,.platform-plan-grid,.platform-process ol,.resource-grid{grid-template-columns:1fr}.hub-modules{gap:10px}.hub-modules article{padding:21px}.platform-process ol{gap:0}.platform-process li{border-bottom:1px solid #dce2ea;padding:22px 0}.platform-process li:last-child{border-bottom:0}.resource-grid{gap:12px}.resource-grid article{padding:23px}.resource-grid h3{font-size:19px}.platform-plan-grid>article,.platform-plan-grid>article>p{min-height:0}.platform-presence .ds-container>div{padding:36px 25px}.ds-container{width:calc(100% - 28px)}.site-header__inner{min-height:80px}.brand-logo{font-size:17px}.brand-logo img{width:31px;height:31px}.hero-new{padding-top:110px}.hero-copy h1{font-size:42px}.google-reviews-carousel{padding:24px 14px}.google-reviews-head{display:grid}.google-carousel-shell{grid-template-columns:minmax(0,1fr)}.google-carousel-shell>button{display:none}.google-carousel-track{grid-auto-columns:88%}.google-location-content{padding:28px 22px}.hero-lead{font-size:17px}.hero-actions{display:grid}.location-composition{min-height:430px}.map-preview{inset:0}.location-card{width:calc(100% - 42px);min-width:0;top:45px;left:14px}.location-image{height:145px}.trust-bar,.service-grid,.process-grid,.plans-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr;gap:0}.process-step{border-bottom:1px solid var(--yga-border);padding:24px 0}.process-step:first-child{padding-top:0}.process-step:last-child{border-bottom:0;padding-bottom:0}.process-step__top{justify-content:flex-start;gap:16px;margin-bottom:15px}.service-card p{min-height:0}.plans-grid .plan-card:last-child{grid-column:auto}.section-header h2{font-size:34px}.final-cta-new .ds-container>div>div,.product-actions{display:grid}.footer-grid-new{grid-template-columns:1fr 1fr;gap:35px 24px}.footer-bottom{flex-direction:column}.product-hero-new{padding:120px 0 70px}.product-hero-grid h1{font-size:52px}.product-visual-card{padding:30px}.product-trust .ds-container,.feature-columns,.package-process ol,.catalog-grid,.catalog-grid--private,.extras-grid,.product-feature-panel .catalog-features{grid-template-columns:1fr}.catalog-card>p{min-height:0}.plan-details>div{grid-template-columns:1fr;gap:8px}.live-chat{bottom:14px;right:14px}.live-chat__panel{border-radius:18px;width:calc(100vw - 28px);max-height:calc(100vh - 88px)}.live-chat__messages{min-height:145px}.live-chat__trigger span{display:none}.live-chat__trigger{justify-content:center;width:54px;padding:0}}.consent-banner{z-index:500;color:#102039;background:#fff;border:1px solid #dce4ee;border-radius:20px;gap:20px;width:min(620px,100vw - 48px);padding:26px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 70px #04142a42}.consent-banner__copy>span{color:#246bfd;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.consent-banner__copy h2{letter-spacing:-.03em;margin:5px 0 8px;font-size:25px}.consent-banner__copy p{color:#55667b;margin:0;font-size:13px;line-height:1.65}.consent-banner__copy a{color:#1558db;margin-top:8px;font-size:12px;font-weight:750;text-decoration:underline;display:inline-flex}.consent-banner__settings{background:#f4f7fb;border-radius:13px;gap:8px;padding:12px;display:grid}.consent-banner__settings label{justify-content:space-between;align-items:center;gap:20px;padding:9px;display:flex}.consent-banner__settings label span{display:grid}.consent-banner__settings small{color:#718096}.consent-banner__settings input{accent-color:#246bfd;width:20px;height:20px}.consent-banner__actions{flex-wrap:wrap;gap:9px;display:flex}.consent-button{color:#18304e;cursor:pointer;background:#eef3f8;border:1px solid #d8e1eb;border-radius:10px;min-height:42px;padding:0 16px;font-weight:750}.consent-button--primary{color:#fff;background:#1558db;border-color:#1558db}.consent-button--link{background:0 0;border-color:#0000}.footer-consent-button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.map-consent-placeholder{text-align:center;color:#263b56;background:#edf2f7;place-content:center;gap:8px;min-height:300px;padding:30px;display:grid}.map-consent-placeholder p{color:#68788c;max-width:380px;margin:0;font-size:13px}.map-consent-placeholder button{color:#fff;cursor:pointer;background:#1558db;border:0;border-radius:9px;justify-self:center;margin-top:8px;padding:9px 13px;font-weight:750}.withdrawal-page{color:#14243a;background:#f4f7fb;min-height:70vh}.withdrawal-page__body{padding:70px 0 100px}.withdrawal-layout{grid-template-columns:minmax(240px,.72fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}.withdrawal-login-card,.withdrawal-form-card{background:#fff;border:1px solid #dce4ed;border-radius:18px;padding:30px;box-shadow:0 14px 38px #1128480f}.withdrawal-login-card>svg{color:#246bfd;width:30px}.withdrawal-login-card h2,.withdrawal-form-card h2{margin:15px 0 9px;font-size:23px}.withdrawal-login-card p,.withdrawal-form-card>p{color:#607086;font-size:14px;line-height:1.65}.withdrawal-login-card a{color:#fff;background:#1558db;border-radius:9px;margin-top:10px;padding:11px 15px;font-weight:800;display:inline-flex}.withdrawal-form-card form{gap:16px;margin-top:25px;display:grid}.withdrawal-form-card form>label:not(.withdrawal-declaration){gap:6px;display:grid}.withdrawal-form-card label>span{font-size:12px;font-weight:800}.withdrawal-form-card input[type=text],.withdrawal-form-card input[type=email],.withdrawal-form-card textarea{color:#152943;width:100%;font:inherit;background:#fff;border:1px solid #cbd6e2;border-radius:9px;padding:12px 13px}.withdrawal-form-card input:focus,.withdrawal-form-card textarea:focus{border-color:#246bfd;outline:3px solid #246bfd1f}.withdrawal-declaration{background:#f1f5fa;border-radius:10px;grid-template-columns:20px 1fr;align-items:start;gap:10px;padding:14px;display:grid}.withdrawal-declaration input{accent-color:#246bfd;width:18px;height:18px}.withdrawal-form-card form>small{color:#68788c;font-size:11px}.withdrawal-form-card form>small a{color:#1558db;text-decoration:underline}.withdrawal-form-card form>button{color:#fff;cursor:pointer;background:#1558db;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:800;display:inline-flex}.withdrawal-form-card form>button:disabled{opacity:.7;cursor:wait}.withdrawal-form-card form>button svg{width:18px}.is-spinning{animation:.9s linear infinite yga-spin}@keyframes yga-spin{to{transform:rotate(360deg)}}.withdrawal-error{color:#9f1f1f;background:#fff0f0;border-radius:9px;margin:0;padding:12px;font-size:13px}.withdrawal-success{text-align:center;place-content:center;min-height:300px;display:grid}.withdrawal-success svg{color:#1f9d68;width:44px;height:44px;margin:auto}.withdrawal-success p{color:#607086;max-width:500px}.policy-action{color:#fff;background:#102640;border-radius:16px;margin-top:38px;padding:28px}.policy-action h2{color:#fff;margin:0 0 8px}.policy-action p{color:#c5d2e1}.policy-action a{color:#102640;background:#fff;border-radius:9px;margin-top:8px;padding:11px 15px;font-weight:800;display:inline-flex}@media (max-width:520px){.consent-banner{width:calc(100vw - 28px);padding:21px;bottom:14px;right:14px}.consent-banner__actions{display:grid}.withdrawal-layout{grid-template-columns:1fr}.withdrawal-login-card,.withdrawal-form-card{padding:23px}}.withdrawal-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.withdrawal-confirmation-page{place-items:center;min-height:70vh;padding:7rem 1.5rem;display:grid}.withdrawal-confirmation{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:24px;width:min(680px,100%);padding:clamp(2rem,5vw,4rem)}.withdrawal-confirmation>svg{width:44px;height:44px;color:var(--accent)}.withdrawal-confirmation-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.5rem;display:flex}.withdrawal-confirmation-actions a{border:1px solid var(--line);border-radius:12px;padding:.8rem 1rem;font-weight:700}.contact-page{color:#14243a;background:#f4f7fb;min-height:70vh}.contact-page__body{padding:70px 0 100px}.contact-layout{grid-template-columns:minmax(240px,.72fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}.contact-direct-card,.contact-form-card{background:#fff;border:1px solid #dce4ed;border-radius:18px;padding:30px;box-shadow:0 14px 38px #1128480f}.contact-direct-card>svg{color:#246bfd;width:30px}.contact-direct-card h2,.contact-form-card h2{margin:15px 0 9px;font-size:23px}.contact-direct-card p,.contact-form-card>p,.contact-success p{color:#607086;font-size:14px;line-height:1.65}.contact-direct-card a{color:#1558db;overflow-wrap:anywhere;margin-top:8px;font-weight:800;display:inline-block}.contact-form-card form{gap:16px;margin-top:25px;display:grid}.contact-form-card form>label:not(.contact-honeypot){gap:6px;display:grid}.contact-form-card label>span{font-size:12px;font-weight:800}.contact-form-card input,.contact-form-card textarea{color:#152943;width:100%;font:inherit;background:#fff;border:1px solid #cbd6e2;border-radius:9px;padding:12px 13px}.contact-form-card input:focus,.contact-form-card textarea:focus{border-color:#246bfd;outline:3px solid #246bfd1f}.contact-form-card form>small{color:#68788c;font-size:11px;line-height:1.5}.contact-form-card form>small a{color:#1558db;text-decoration:underline}.contact-form-card form>button{color:#fff;cursor:pointer;background:#1558db;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:800;display:inline-flex}.contact-form-card form>button:disabled{opacity:.7;cursor:wait}.contact-form-card form>button svg{width:18px}.contact-honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.contact-error{color:#9f1f1f;background:#fff0f0;border-radius:9px;margin:0;padding:12px;font-size:13px}.contact-success{text-align:center;place-content:center;min-height:360px;display:grid}.contact-success svg{color:#1f9d68;width:44px;height:44px;margin:auto}.hub-services{background:linear-gradient(#fff 0%,#f5f8fd 100%)}.hub-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.hub-service-card{border:1px solid var(--border);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 18px 46px #0d264c17}.hub-service-card__image{background:#dfe8f5;min-height:270px;position:relative;overflow:hidden}.hub-service-card__image img{object-fit:cover;transition:transform .35s}.hub-service-card:hover .hub-service-card__image img{transform:scale(1.025)}.hub-service-card__body{flex-direction:column;align-items:flex-start;min-height:292px;padding:30px;display:flex}.hub-service-card__body>span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800}.hub-service-card__body h3{margin:12px 0 10px;font-size:clamp(24px,2.3vw,34px)}.hub-service-card__body p{max-width:54ch;color:var(--muted);margin:0 0 26px;line-height:1.7}.hub-service-card__body .button{margin-top:auto}@media (max-width:760px){.hub-services__grid{grid-template-columns:1fr;margin-top:28px}.hub-service-card__image{min-height:220px}.hub-service-card__body{min-height:0;padding:24px}.contact-page__body{padding:42px 0 72px}.contact-layout{grid-template-columns:1fr}.contact-direct-card,.contact-form-card{padding:23px}}.hero-title,.hero-copy h1,.platform-hero h1,.address-hero h1,.core-hero h1{font-size:var(--type-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.platform-page__hero h1,.product-hero-grid h1,.checkout-status-card h1,.page-hero h1{font-size:var(--type-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.section-head h2,.what-text h2,.final-section h2,.section-header h2,.product-section-heading h2,.final-cta-new h2,.platform-featured__copy h2,.company-intro h2,.support-priority h2,.platform-section-heading h2,.platform-section h2,.platform-final h2,.platform-presence h2,.product-final-cta h2,.presence-notice h2,.prose h1{font-size:var(--type-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.prose h2,.company-location h2,.pricing-separate__grid h2{font-size:var(--type-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.platform-page__lead,.hero-lead,.hero-sub,.section-header p,.final-cta-new p{font-size:var(--type-body-lg);line-height:var(--leading-body)}.prose,.platform-featured__copy p,.company-intro p,.support-priority p{font-size:var(--type-body);line-height:var(--leading-body)}.section-eyebrow-new,.product-kicker,.product-section-heading>span,.platform-page__eyebrow,.platform-section-kicker,.platform-section-heading>span,.platform-kicker,.platform-eyebrow{font-size:var(--type-label)}@media (max-width:760px){:root{--type-display:44px;--type-h1:38px;--type-h2:30px;--type-h3:21px;--type-body-lg:17px}}.tools-page{color:#12233c;background:#f4f7fb}.tools-hero{color:#fff;background:radial-gradient(circle at 85% 15%,#173f79,#06182f 48%,#041326);padding:clamp(90px,10vw,150px) 0 clamp(75px,8vw,120px)}.tools-hero .ds-container{max-width:1180px}.tools-hero span,.tools-section-heading>span{color:#75a9ff;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:850}.tools-hero h1{max-width:920px;font-size:var(--type-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:18px 0 24px}.tools-hero p{color:#c4d3e8;max-width:760px;font-size:var(--type-body-lg);line-height:var(--leading-body);margin:0}.tools-directory,.tools-planned,.tax-finder-section,.tools-disclaimer{padding:90px 0}.tools-section-heading h2{font-size:var(--type-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:9px 0 34px}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.tool-card{color:#12233c;background:#fff;border:1px solid #dce4ee;border-radius:22px;flex-direction:column;align-items:flex-start;min-height:340px;padding:34px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 18px 45px #0e274a12}.tool-card:hover{border-color:#8cb5ff;transform:translateY(-3px)}.tool-card>svg{color:#246bfd;background:#eaf1ff;border-radius:11px;width:38px;height:38px;padding:8px}.tool-card>span{color:#246bfd;letter-spacing:.1em;text-transform:uppercase;margin-top:28px;font-size:11px;font-weight:850}.tool-card h3{font-size:var(--type-h3);line-height:var(--leading-heading);margin:10px 0}.tool-card p{color:#5e7089;margin:0 0 25px;line-height:1.7}.tool-card strong{color:#1558db;align-items:center;gap:8px;margin-top:auto;display:inline-flex}.tool-card strong svg{width:17px}.tools-planned{background:#eaf0f8}.tools-planned-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.tools-planned-grid article{background:#ffffffa6;border:1px solid #d6e0eb;border-radius:16px;align-items:center;gap:18px;padding:25px;display:flex}.tools-planned-grid svg{color:#5e7089}.tools-planned-grid span{color:#708199;text-transform:uppercase;font-size:11px;font-weight:800}.tools-planned-grid h3{margin:4px 0 0;font-size:19px}.tax-finder-section .ds-container{max-width:980px}.tax-finder{background:#fff;border:1px solid #dbe4ee;border-radius:26px;padding:clamp(24px,5vw,52px);box-shadow:0 22px 60px #0f284c17}.tax-finder__progress{gap:12px;margin-bottom:36px;display:flex}.tax-finder__progress span{color:#77869a;background:#edf2f7;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.tax-finder__progress .is-active{color:#fff;background:#246bfd}.tax-finder fieldset{border:0;margin:0;padding:0}.tax-finder legend{font-size:var(--type-h3);margin-bottom:25px;font-weight:800}.tax-finder__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tax-finder__options label{cursor:pointer}.tax-finder__options input{opacity:0;pointer-events:none;position:absolute}.tax-finder__options span{border:1px solid #d4deea;border-radius:12px;align-items:center;min-height:58px;padding:14px 17px;font-weight:700;display:flex}.tax-finder__options input:checked+span{color:#114fb9;background:#edf4ff;border-color:#246bfd;box-shadow:inset 0 0 0 1px #246bfd}.tax-finder__options input:focus-visible+span{outline:3px solid #246bfd40}.tax-finder__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.tax-finder__form-grid label{gap:7px;display:grid}.tax-finder__form-grid label>span{font-size:12px;font-weight:800}.tax-finder__form-grid input,.tax-finder__form-grid select{color:#152943;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #c9d5e2;border-radius:10px;padding:0 13px}.tax-finder__wide{grid-column:1/-1}.tax-finder__hint{color:#718097;font-size:12px}.tax-finder__actions,.tax-finder__result-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;display:flex}.tax-finder button,.tax-finder__result-actions a{color:#17304f;min-height:48px;font:inherit;cursor:pointer;background:#edf2f7;border:1px solid #d5dfe9;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:800;display:inline-flex}.tax-finder button svg,.tax-finder__result-actions svg{width:17px}.tax-finder button.is-primary{color:#fff;background:#1558db;border-color:#1558db}.tax-finder button:disabled{opacity:.45;cursor:not-allowed}.tax-finder__result>svg{color:#1f9d68;width:45px;height:45px}.tax-finder__result>span{color:#246bfd;text-transform:uppercase;margin-top:18px;font-size:11px;font-weight:850;display:block}.tax-finder__result h2{font-size:var(--type-h2);margin:8px 0 12px}.tax-finder__result>p{color:#5f7189;line-height:1.7}.tax-finder__result article{background:#f2f6fb;border-radius:14px;margin-top:20px;padding:22px}.tax-finder__result-actions{justify-content:flex-start}.tax-finder__result-actions a{color:#fff;background:#1558db;border-color:#1558db}.tax-finder__restart{margin-top:16px}.tax-finder__error{color:#9f1f1f;background:#fff0f0;border-radius:9px;padding:13px}.tax-finder__form-grid small{color:#718097;line-height:1.45}.tax-finder__reason{background:#edf4ff;border-radius:10px;padding:14px 16px;color:#29435f!important}.tax-finder__warning{background:#fff6dd;border:1px solid #f1d38b;border-radius:10px;padding:14px 16px;color:#6d4a00!important}.tax-finder__sources{background:#f7f9fc;border-radius:12px;gap:8px;margin-top:22px;padding:18px;display:grid}.tax-finder__sources a{color:#1558db;align-items:center;gap:6px;font-weight:700;display:flex}.tax-finder__sources svg{width:14px}.tax-finder__disclaimer{margin-top:22px;font-size:12px}.tools-disclaimer{padding-top:0}.tools-disclaimer .ds-container{color:#d3deec;background:#102640;border-radius:16px;max-width:980px;padding:26px}.tools-disclaimer p{margin-bottom:0;line-height:1.7}@media (max-width:700px){.tools-grid,.tools-planned-grid,.tax-finder__options,.tax-finder__form-grid{grid-template-columns:1fr}.tax-finder__wide{grid-column:auto}.tool-card{min-height:0;padding:26px}.tax-finder__actions{display:grid}}@media print{.site-header,.site-footer,.live-chat,.tax-finder__progress,.tax-finder__result-actions,.tax-finder__restart,.tools-disclaimer{display:none!important}.tools-hero{color:#000;background:#fff;padding:20px 0}.tax-finder{box-shadow:none}}.checkout-offer-backdrop{z-index:10000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030f1fc2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.checkout-offer{color:#12233c;background:#fff;border:1px solid #dbe4ee;border-radius:24px;width:min(100%,560px);padding:clamp(28px,5vw,46px);position:relative;box-shadow:0 32px 90px #00000057}.checkout-offer>span{color:#246bfd;font-size:var(--type-label);letter-spacing:.11em;text-transform:uppercase;font-weight:850}.checkout-offer h2{font-size:var(--type-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:11px 0 15px}.checkout-offer p{color:#5f7189;font-size:var(--type-body);margin:0;line-height:1.7}.checkout-offer>strong{margin-top:22px;font-size:22px;display:block}.checkout-offer__close{color:#354861;width:38px;height:38px;font:inherit;cursor:pointer;background:#edf2f7;border:0;border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:16px;right:16px}.checkout-offer__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.express-selector__trigger{font:inherit;cursor:pointer;border:0}.express-selector__trigger svg{width:17px}.express-selector{width:min(100%,650px)}.express-selector__options{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.express-selector__options>a{color:#12233c;background:#f5f8fc;border:1px solid #dbe4ee;border-radius:16px;grid-template-columns:42px 1fr 18px;align-items:center;gap:13px;min-height:132px;padding:20px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.express-selector__options>a:hover{border-color:#246bfd;transform:translateY(-2px);box-shadow:0 12px 30px #246bfd1a}.express-selector__options>a>span{color:#246bfd;background:#e6efff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.express-selector__options svg{width:18px}.express-selector__options strong,.express-selector__options small{display:block}.express-selector__options strong{font-size:15px;line-height:1.35}.express-selector__options small{color:#64758b;margin-top:6px;font-size:11px;line-height:1.5}.express-selector__options>a>svg{color:#246bfd}.express-product__hero .product-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(400px,.75fr)}.express-product__hero h1{max-width:790px;font-size:var(--type-h1);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.express-product__price{align-items:baseline;gap:9px;margin:26px 0 18px;display:flex}.express-product__price strong{font-size:32px}.express-product__price span{color:#9fb0c5;font-size:13px}.express-product__availability{color:#dce8f6;background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;align-items:center;gap:10px;max-width:520px;padding:14px 17px;display:flex}.express-product__availability svg{color:#79a9ff;flex:none;width:19px}.express-visual{color:#12233c;background:linear-gradient(145deg,#fff,#edf4ff);border:1px solid #fff9;border-radius:26px;padding:clamp(30px,5vw,52px);position:relative;overflow:hidden;box-shadow:0 36px 90px #00000047}.express-visual:after{content:"";background:#246bfd17;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-120px;right:-110px}.express-visual__bolt{color:#08203e;background:#dff34b;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 28px #768f1833}.express-visual__bolt svg{width:28px}.express-visual>span{color:#246bfd;font-size:var(--type-label);letter-spacing:.1em;margin-top:27px;font-weight:850;display:block}.express-visual>strong{max-width:360px;font-size:var(--type-h3);margin:9px 0 28px;line-height:1.25;display:block}.express-visual>div:last-child{z-index:1;gap:9px;display:grid;position:relative}.express-visual p{color:#5f7189;background:#ffffffb3;border:1px solid #dce5ef;border-radius:11px;align-items:center;gap:11px;margin:0;padding:13px 15px;font-size:13px;font-weight:700;display:flex}.express-visual p i{color:#7b899b;background:#edf1f6;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.express-visual p.is-active{color:#18324f;border-color:#cbdcf5}.express-visual p.is-active i{color:#fff;background:#246bfd}.express-visual p svg{width:14px}.express-product__heading{max-width:760px;margin-bottom:48px}.express-product__heading>span,.express-clarity>.ds-container>div>span{color:#246bfd;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.express-product__heading h2,.express-clarity h2{font-size:var(--type-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:13px 0 16px}.express-product__heading p,.express-clarity p{color:#607087;font-size:var(--type-body);line-height:1.7}.express-process ol{border-top:1px solid #dce4ed;border-bottom:1px solid #dce4ed;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.express-process li{border-right:1px solid #dce4ed;padding:30px 28px 34px 0}.express-process li+li{padding-left:28px}.express-process li:last-child{border:0}.express-process li>span{color:#246bfd;letter-spacing:.08em;font-size:12px;font-weight:850}.express-process h3{font-size:var(--type-h3);margin:18px 0 9px}.express-process li p{color:#607087;margin:0;font-size:13px;line-height:1.65}.express-clarity{background:#f1f5fa}.express-clarity>.ds-container{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.express-clarity>.ds-container>div{background:#fff;border:1px solid #dce4ed;border-radius:22px;padding:clamp(30px,5vw,52px)}.express-clarity>.ds-container>div>svg{color:#246bfd;width:26px}.express-clarity>.ds-container>div:last-child{color:#fff;background:#102640;border-color:#102640}.express-clarity>.ds-container>div:last-child svg{color:#dff34b}.express-clarity>.ds-container>div:last-child p{color:#c5d1df}.express-product .product-final-cta .express-selector__trigger{margin-inline:auto}@media (max-width:900px){.express-product__hero .product-hero-grid,.express-clarity>.ds-container{grid-template-columns:1fr}.express-process ol{grid-template-columns:1fr 1fr}.express-process li:nth-child(2){border-right:0}.express-process li:nth-child(-n+2){border-bottom:1px solid #dce4ed}}@media (max-width:560px){.express-selector__options,.express-process ol{grid-template-columns:1fr}.express-selector__options>a{min-height:0}.express-process li,.express-process li+li{border-bottom:1px solid #dce4ed;border-right:0;padding:24px 0}.express-process li:last-child{border-bottom:0}.express-product__hero .product-actions,.express-product__hero .product-actions>*,.checkout-offer__actions,.checkout-offer__actions .btn{width:100%}}.tools-hero--compact{padding-top:clamp(74px,8vw,112px);padding-bottom:clamp(58px,7vw,86px)}.tools-hero--compact h1{max-width:900px;font-size:var(--type-h1)}.tool-back-link{color:#dce8f8;margin-top:28px;font-weight:800;display:inline-flex}.tool-workspace{padding:80px 0 100px}.tool-workspace .ds-container{max-width:1080px}.guided-tool,.registration-assistant,.imprint-generator{background:#fff;border:1px solid #dbe4ee;border-radius:26px;padding:clamp(24px,4vw,46px);box-shadow:0 22px 60px #0f284c17}.guided-tool__progress{gap:10px;margin-bottom:38px;display:flex}.guided-tool__progress span{color:#708199;background:#edf2f7;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.guided-tool__progress .is-complete{color:#fff;background:#246bfd}.guided-tool__questions{gap:30px;display:grid}.guided-tool fieldset{border:0;margin:0;padding:0}.guided-tool legend{font-size:var(--type-h3);margin-bottom:14px;font-weight:850}.guided-tool__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guided-tool__options label{cursor:pointer}.guided-tool__options input{opacity:0;pointer-events:none;position:absolute}.guided-tool__options label span{border:1px solid #d4deea;border-radius:12px;align-items:center;min-height:58px;padding:14px 17px;font-weight:700;display:flex}.guided-tool__options input:checked+span{color:#114fb9;background:#edf4ff;border-color:#246bfd;box-shadow:inset 0 0 0 1px #246bfd}.guided-tool__options input:focus-visible+span{outline:3px solid #246bfd40}.guided-tool__pending{color:#536982;background:#f2f6fb;border-radius:12px;margin:30px 0 0;padding:18px}.guided-tool__result{color:#fff;background:linear-gradient(135deg,#0a2546,#10396d);border-radius:20px;margin-top:38px;padding:clamp(22px,4vw,38px)}.guided-tool__result>svg{color:#72e0b3;width:42px;height:42px}.guided-tool__result>span{color:#8cb5ff;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;margin-top:17px;font-weight:850;display:block}.guided-tool__result h2{font-size:var(--type-h2);margin:8px 0 10px}.guided-tool__result p{color:#d3dfed;max-width:700px;line-height:1.65}.guided-tool__result>strong{margin-top:20px;font-size:27px;display:block}.guided-tool__result>strong small{color:#b9c9dd;font-size:13px}.guided-tool__note{background:#f7edb7;border-radius:10px;padding:13px 15px;color:#17304f!important}.guided-tool__actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.guided-tool__actions .button{align-items:center;gap:8px;display:inline-flex}.guided-tool__actions .button svg{width:17px}.guided-tool__actions button,.tool-reset,.imprint-generator__output button{color:#17304f;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dfe9;border-radius:10px;align-items:center;gap:8px;padding:0 17px;font-weight:800;display:inline-flex}.guided-tool__actions button svg,.tool-reset svg,.imprint-generator__output button svg{width:17px}.guided-tool__disclaimer{color:#5f7088;margin:26px 0 0;font-size:12px;line-height:1.6}.registration-assistant__summary{grid-template-columns:1fr auto;align-items:end;gap:8px;margin-bottom:28px;display:grid}.registration-assistant__summary>span{color:#526984;font-weight:750}.registration-assistant__summary>strong{font-size:20px}.registration-assistant__summary>div{background:#e8eef5;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.registration-assistant__summary i{background:#246bfd;height:100%;transition:width .25s;display:block}.registration-assistant ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.registration-assistant li button{text-align:left;color:#12233c;cursor:pointer;background:#f7f9fc;border:1px solid #dbe4ee;border-radius:15px;grid-template-columns:auto 1fr;gap:18px;width:100%;padding:22px;display:grid}.registration-assistant li button>span{color:#1558db;background:#e6efff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:850;display:grid}.registration-assistant li button svg{width:18px}.registration-assistant li h2{font-size:var(--type-h3);margin:2px 0 7px}.registration-assistant li p{color:#5e7089;margin:0;line-height:1.65}.registration-assistant li.is-complete button{background:#f0fbf6;border-color:#bde8d3}.registration-assistant li.is-complete button>span{color:#fff;background:#1f9d68}.registration-assistant__complete{color:#175b42;background:#ebfaf3;border-radius:13px;gap:16px;margin-top:22px;padding:20px;display:flex}.registration-assistant__complete>svg{flex:none}.registration-assistant__complete p{margin:5px 0 0;line-height:1.55}.registration-assistant__links{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.imprint-generator{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:28px;display:grid}.imprint-generator form h2,.imprint-generator__output h2{font-size:var(--type-h3);margin:0 0 22px}.imprint-generator__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.imprint-generator__fields label{gap:7px;display:grid}.imprint-generator__fields label>span{font-size:12px;font-weight:800}.imprint-generator__fields input{color:#152943;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #c9d5e2;border-radius:9px;padding:0 12px}.imprint-generator__fields input:focus{border-color:#246bfd;outline:3px solid #246bfd2e}.tool-reset{background:#f2f6fb;margin-top:20px}.imprint-generator__output{background:#f1f5fa;border-radius:17px;min-width:0;padding:25px}.imprint-generator__output>div>span{color:#246bfd;font-size:var(--type-label);text-transform:uppercase;font-weight:850}.imprint-generator__output>div h2{margin-top:6px}.imprint-generator__output>p{color:#63758c;line-height:1.65}.imprint-generator__output pre{white-space:pre-wrap;color:#152943;background:#fff;border:1px solid #d8e1eb;border-radius:12px;min-height:330px;margin:0 0 18px;padding:19px;font:14px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.imprint-generator__output button{color:#fff;background:#1558db;border-color:#1558db}.imprint-generator__output button:disabled{opacity:.45;cursor:not-allowed}.imprint-generator>.guided-tool__disclaimer{grid-column:1/-1}@media (max-width:760px){.tool-workspace{padding:48px 0 70px}.guided-tool__options,.imprint-generator,.imprint-generator__fields{grid-template-columns:1fr}.imprint-generator>.guided-tool__disclaimer{grid-column:auto}.registration-assistant li button{padding:18px}}
