:root{--color-bg-base:#fbf9f5;--color-bg-surface:#f3eee6;--color-bg-card:#fff;--color-bg-sunken:#efe8dd;--color-border:#e6ded2;--color-border-strong:#d6cbbb;--color-text-primary:#201c17;--color-text-secondary:#6a6055;--color-text-muted:#6f665a;--color-primary:#1d5d4b;--color-primary-hover:#164a3c;--color-primary-soft:#eaf2ee;--color-primary-line:#c3d8ce;--color-accent:#c2593a;--color-accent-soft:#fbefea;--color-emerald:#2f7d63;--color-success-soft:#e9f2ed;--color-warn:#b8801f;--color-warn-soft:#fbf1de;--color-danger:#a8402a;--color-danger-soft:#f9ece8;--font-display:"Open Sans Variable", "Noto Sans Arabic Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Open Sans Variable", "Noto Sans Arabic Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--shadow-xs:0 1px 2px rgba(32,28,23,.04);--shadow-sm:0 2px 8px rgba(32,28,23,.05);--shadow-md:0 12px 28px -18px rgba(32,28,23,.22);--shadow-lg:0 28px 60px -28px rgba(32,28,23,.28)}*{box-sizing:border-box;margin:0;padding:0}.scroll-smooth{scroll-behavior:smooth}html{scroll-padding-top:96px}body{font-family:var(--font-body);background-color:var(--color-bg-base);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.65;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.section-title,.hero-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);font-weight:700;line-height:1.2}.price-box .price,.spec-item .val,.freq-price,.compare-table td,.compare-table-v2 td,table td{font-variant-numeric:tabular-nums}a{color:var(--color-primary)}code,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.92em}code{background:var(--color-bg-sunken);border:1px solid var(--color-border);border-radius:5px;padding:1px 6px}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.container{max-width:1200px;margin:0 auto;padding:0 24px}.bg-glow{z-index:0;pointer-events:none;background:linear-gradient(#f7f2e9 0%,rgba(247,242,233,0) 100%);width:100%;height:620px;position:absolute;top:0;left:0}.top-announcement-bar{z-index:60;background:var(--color-primary);color:#f4efe6;padding:9px 0;font-size:13px;font-weight:500;position:relative;overflow:hidden}.ticker-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ticker{will-change:transform;gap:0;width:max-content;animation:42s linear infinite ticker-scroll;display:flex}.ticker-wrap:hover .ticker{animation-play-state:paused}.ticker-item{white-space:nowrap;opacity:.95;align-items:center;padding:0 26px;display:inline-flex}.ticker-item+.ticker-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid rgba(244,239,230,.22)}.ticker-item+.ticker-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid rgba(244,239,230,.22)}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#header{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--color-border);background:rgba(251,249,245,.86);width:100%;transition:box-shadow .25s,background .25s;position:sticky;top:0}#header.scrolled{box-shadow:var(--shadow-sm);background:rgba(251,249,245,.97)}.nav{justify-content:space-between;align-items:center;height:74px;display:flex}.logo{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.01em;align-items:center;gap:10px;font-size:21px;font-weight:600;text-decoration:none;display:flex}.logo span{color:var(--color-text-primary)}.nav-links{align-items:center;gap:max(14px,min(1.5vw,28px));display:flex}.nav-links a{color:var(--color-text-secondary);font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.nav-links a:not(.btn):after{content:"";background:var(--color-accent);transform-origin:0;height:1.5px;transition:transform .2s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}[dir=rtl] .nav-links a:not(.btn):after{transform-origin:100%}.nav-links a:hover{color:var(--color-text-primary)}.nav-links a:not(.btn):hover:after{transform:scaleX(1)}.nav-links a.btn-primary,.nav-links a.btn-primary:hover{color:#fff}.menu-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.menu-toggle span{background-color:var(--color-text-primary);width:24px;height:2px;transition:all .3s;display:block}.btn{border-radius:var(--r-md);font-family:var(--font-body);cursor:pointer;border:1px solid transparent;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-secondary{background:var(--color-bg-card);border-color:var(--color-border-strong);color:var(--color-text-primary)}.btn-secondary:hover{background:var(--color-bg-surface);border-color:var(--color-text-muted)}.hero{z-index:10;padding:32px 0 34px;position:relative}.hero:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.hero-banner-card{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:56px;padding:20px 0;display:flex;position:relative;overflow:hidden}.hero-content{z-index:5;flex:1.3;min-width:0}.hero-graphic{z-index:5;aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--r-xl);background:var(--color-bg-surface);max-width:320px;box-shadow:var(--shadow-sm);flex:.7;justify-content:center;align-items:center;padding:18px;display:flex}.hero-banner-img{object-fit:contain;mix-blend-mode:multiply;filter:saturate(.95)hue-rotate(-6deg)contrast(1.08);width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.hero-banner-img:hover{transform:scale(1.03)}.hero h1,.hero .hero-title{letter-spacing:-.015em;color:var(--color-text-primary);text-wrap:balance;margin-bottom:20px;font-size:max(34px,min(4.2vw,54px));font-weight:600;line-height:1.2}.hero p{color:var(--color-text-secondary);max-width:580px;margin:0 0 30px;font-size:17px;line-height:1.65}.hero-ctas{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;display:flex}.hero-ctas .btn{padding:14px 26px;font-size:15px}.page-hero{z-index:10;border-bottom:1px solid var(--color-border);padding:56px 0 48px;position:relative}.page-hero h1{letter-spacing:-.015em;text-wrap:balance;font-size:max(30px,min(3.6vw,44px));font-weight:600}.page-hero p{color:var(--color-text-secondary)}.hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.hero-cta .btn{padding:14px 26px;font-size:15px}.hero-carousel{position:relative}.hero-viewport{border-radius:var(--r-xl);overflow:hidden}.hero-track{transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.hero-slide{flex:0 0 100%;min-width:100%}.hero-slide .hero-banner-card{height:100%;margin:0}.hero-slide h1,.hero-slide .hero-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:calc(20px - .1em);padding-bottom:.1em;display:-webkit-box;overflow:hidden}.hero-rail{border-top:1px solid var(--color-border);scrollbar-width:none;gap:4px;margin-top:14px;display:flex;overflow-x:auto}.hero-rail::-webkit-scrollbar{display:none}.hero-rail-item{cursor:pointer;min-width:max-content;color:var(--color-text-muted);background:0 0;border:0;flex:none;align-items:baseline;gap:8px;padding:14px 12px 15px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.3;transition:color .25s;display:flex;position:relative}.hero-rail-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.hero-rail-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.hero-rail-item:hover{color:var(--color-text-primary)}.hero-rail-item.active{color:var(--color-primary)}.hero-rail-pause{border:1px solid var(--color-border,rgba(0,0,0,.15));color:var(--color-text-secondary,#555);border-radius:var(--r-sm,6px);cursor:pointer;background:0 0;flex:none;align-self:center;padding:4px 9px;font-size:11px;line-height:1.2}.hero-rail-pause:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.hero-rail-pause:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.hero-rail-pause:hover{color:var(--color-text-primary);border-color:var(--color-primary)}.hero-rail-pause:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.hero-rail-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px;border-radius:var(--r-sm)}.hero-rail-num{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-text-muted);opacity:.65;font-size:11px;font-weight:700}.hero-rail-item.active .hero-rail-num{color:var(--color-accent);opacity:1}.hero-rail-bar{top:-1px;background:0 0;height:2px;position:absolute;left:0;right:0;overflow:hidden}.hero-rail-bar i{background:var(--color-primary);width:0;height:100%;display:block}@media (prefers-reduced-motion:reduce){.hero-rail-item.active .hero-rail-bar i{width:100%!important}}@media (max-width:720px){.hero-rail{scroll-snap-type:x mandatory;gap:0}.hero-rail-item{scroll-snap-align:center;flex:none;padding:12px 12px 13px;font-size:13px}}.hero-emoji-graphic{filter:drop-shadow(0 12px 22px rgba(32,28,23,.14));justify-content:center;align-items:center;font-size:112px;line-height:1;display:flex}.hero-1gb{background:var(--color-primary);color:#fff;width:200px;height:200px;box-shadow:var(--shadow-md);border-radius:36px;flex-direction:column;justify-content:center;align-items:center;display:flex}.hero-1gb b{font-family:var(--font-display);font-size:68px;font-weight:700;line-height:.95}.hero-1gb i{opacity:.95;text-align:center;margin-top:8px;padding:0 14px;font-size:15px;font-style:normal;font-weight:700;line-height:1.25}.hero-1gb span{opacity:.9;margin-top:4px;font-size:13px;font-weight:500}section{padding:84px 0;position:relative}.section-header{text-align:center;margin-bottom:52px}.section-subtitle{color:var(--color-accent);text-transform:uppercase;letter-spacing:.14em;align-items:center;margin-bottom:12px;font-size:12.5px;font-weight:700;display:inline-flex}.section-title{letter-spacing:-.015em;color:var(--color-text-primary);text-wrap:balance;font-size:max(26px,min(3vw,36px));font-weight:600}.about-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.about-content h3{margin-bottom:18px;font-size:25px;font-weight:600}.about-content p{color:var(--color-text-secondary);margin-bottom:22px;font-size:16px;line-height:1.7}.about-features{list-style:none}.about-features li{color:var(--color-text-primary);align-items:flex-start;gap:12px;margin-bottom:14px;font-size:15px;display:flex}.about-features li svg{color:var(--color-primary);flex-shrink:0;margin-top:4px}.about-illustration{border-radius:var(--r-lg);background:var(--color-bg-surface);border:1px solid var(--color-border);flex-direction:column;gap:18px;padding:36px;display:flex;position:relative;overflow:hidden}.illustration-glow{top:-60px;pointer-events:none;background:radial-gradient(circle,rgba(29,93,75,.05),transparent 70%);width:200px;height:200px;position:absolute}.illustration-glow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-60px}.illustration-glow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-60px}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.feature-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:28px;transition:border-color .2s,background-color .2s;position:relative;overflow:hidden}.feature-card:hover{border-color:var(--color-primary-line);background:var(--color-primary-soft)}.feature-icon-wrapper{display:none}.feature-card h3{color:var(--color-text-primary);margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.3}.feature-card p{color:var(--color-text-secondary);font-size:14.5px;line-height:1.65}.benefit-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);height:100%;padding:26px 24px;transition:border-color .2s,background-color .2s}.benefit-card:hover{border-color:var(--color-primary-line);background:var(--color-primary-soft)}.benefit-card h3{color:var(--color-text-primary);margin-bottom:9px;font-size:17.5px;font-weight:600;line-height:1.3}.benefit-card p{color:var(--color-text-secondary);font-size:14.5px;line-height:1.65}.benefit-card p+p{margin-top:10px}.benefit-card code{overflow-wrap:anywhere;font-size:12.5px}.benefit-ic{border-radius:var(--r-md);background:var(--color-bg-surface);border:1px solid var(--color-border);justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;font-size:22px;line-height:1;display:inline-flex}.dl-wrap{text-align:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-xl);max-width:720px;margin:0 auto;padding:44px 36px}.dl-wrap h2,.dl-wrap h3{margin-bottom:12px;font-size:26px;font-weight:600}.dl-wrap p{color:var(--color-text-secondary);margin-bottom:12px;font-size:15px;line-height:1.7}.dl-wrap .btn{margin-top:12px;padding:14px 28px;font-size:15px}.info-box,.note-box{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--r-md);color:var(--color-text-secondary);gap:14px;margin:22px 0;padding:18px 20px;font-size:14.5px;line-height:1.7;display:flex}.info-box:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-accent)}.note-box:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-accent)}.info-box:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-accent)}.note-box:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-accent)}.info-box-icon{flex-shrink:0;font-size:20px;line-height:1.4}.info-box-content{min-width:0}.info-box strong,.note-box strong{color:var(--color-text-primary)}.features-list{list-style:none}.features-list li{color:var(--color-text-secondary);margin-bottom:12px;line-height:1.7;position:relative}.features-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.features-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.features-list li:before{content:"✓";color:var(--color-emerald);font-weight:700;position:absolute}.features-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:4px}.features-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:4px}.calculator-container{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-xl);box-shadow:var(--shadow-md);grid-template-columns:1.3fr .9fr;align-items:start;max-width:1000px;margin:0 auto;display:grid;overflow:hidden}.calculator-options{padding:36px}.calculator-options:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.calculator-options:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.calculator-summary{background:var(--color-bg-surface);flex-direction:column;padding:36px;display:flex;position:sticky;top:96px}.calc-title{color:var(--color-text-primary);border-bottom:1px solid var(--color-border);margin-bottom:22px;padding-bottom:12px;font-size:19px;font-weight:600}.option-group{margin-bottom:26px}.option-label-container{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.option-label{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-muted);font-size:12px;font-weight:700}.freq-selector{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.freq-option{position:relative}.freq-option input{opacity:0;width:0;height:0;position:absolute}.freq-box{border:1px solid var(--color-border);border-radius:var(--r-md);text-align:center;cursor:pointer;color:var(--color-text-secondary);background:var(--color-bg-card);padding:12px;font-size:13.5px;font-weight:600;transition:border-color .18s,background-color .18s,color .18s}.freq-option input:checked+.freq-box{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.freq-option input:focus-visible+.freq-box{outline:2px solid var(--color-primary);outline-offset:2px}.freq-price{opacity:.8;margin-top:4px;font-size:11.5px}.switch-container{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:13px 16px;display:flex}.switch-info{max-width:80%}.switch-title{color:var(--color-text-primary);font-size:14px;font-weight:600}.switch-desc{color:var(--color-text-muted);margin-top:2px;font-size:11.5px;line-height:1.5}.switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:var(--color-border-strong);border-radius:var(--r-pill);transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0}.slider:before{content:"";width:18px;height:18px;box-shadow:var(--shadow-xs);background-color:#fff;border-radius:50%;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+.slider{background-color:var(--color-primary)}input:checked+.slider:before{transform:translate(20px)}.switch input:focus-visible+.slider{outline:2px solid var(--color-primary);outline-offset:2px}.range-wrapper{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);padding:13px 16px}.range-input{background:var(--color-border-strong);-ms-appearance:none;appearance:none;border-radius:3px;outline:none;width:100%;height:5px;margin:12px 0 6px}.range-input::-webkit-slider-thumb{-ms-appearance:none;appearance:none;background:var(--color-primary);cursor:pointer;width:18px;height:18px;box-shadow:var(--shadow-xs);border-radius:50%}.range-input::-moz-range-thumb{background:var(--color-primary);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.summary-title{color:var(--color-text-primary);font-size:16px;font-weight:600}.price-box{text-align:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);margin:22px 0;padding:24px}.price-box .price{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.03em;font-size:48px;font-weight:600;line-height:1.05}.price-box .period{color:var(--color-text-muted);margin-top:6px;font-size:13px}.calc-features-list{color:var(--color-text-secondary);flex-direction:column;gap:10px;margin-bottom:22px;font-size:13.5px;list-style:none;display:flex}.calc-features-list li{align-items:center;gap:8px;display:flex}.calc-features-list svg{color:var(--color-emerald);flex-shrink:0}.domain-note{color:var(--color-danger);background:var(--color-danger-soft);border-radius:var(--r-sm);text-align:center;border:1px solid rgba(168,64,42,.18);margin-bottom:22px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.5}.contact-grid{grid-template-columns:1fr 1.2fr;gap:56px;max-width:1000px;margin:0 auto;display:grid}.contact-info{flex-direction:column;gap:28px;display:flex}.contact-item{gap:16px;display:flex}.contact-icon{border-radius:var(--r-md);background:var(--color-primary-soft);border:1px solid var(--color-primary-line);width:44px;height:44px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-item h4{margin-bottom:4px;font-size:16px;font-weight:600}.contact-item p{color:var(--color-text-secondary);font-size:14.5px}.contact-form{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-xl);padding:36px}.form-group{margin-bottom:18px}.form-label{color:var(--color-text-secondary);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.form-input{background:var(--color-bg-base);border:1px solid var(--color-border-strong);border-radius:var(--r-md);width:100%;color:var(--color-text-primary);padding:12px 15px;font-family:inherit;font-size:14.5px;transition:border-color .18s,box-shadow .18s}.form-input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(29,93,75,.14)}textarea.form-input{resize:vertical;min-height:120px}.contact-modal-backdrop{-webkit-backdrop-filter:blur(4px);z-index:120;background:rgba(32,28,23,.55);justify-content:center;align-items:center;padding:20px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.contact-modal-backdrop.show{display:flex}.contact-modal-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);width:100%;max-width:520px;max-height:88vh;padding:30px;overflow-y:auto}footer{background:var(--color-bg-surface);border-top:1px solid var(--color-border);color:var(--color-text-secondary);padding:56px 0 28px;font-size:14.5px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:52px;display:grid}.footer-brand p{max-width:320px;margin-top:14px;line-height:1.7}.footer-col h4{color:var(--color-text-primary);margin-bottom:18px;font-size:15px;font-weight:600}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:11px}.footer-col ul li a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}.footer-col ul li a:hover{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.footer-bottom{border-top:1px solid var(--color-border);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:16px;padding-top:26px;font-size:12.5px;display:flex}.payment-logos{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.payment-logo{border:1px solid var(--color-border);filter:saturate(.75);background:#fff;border-radius:5px;width:auto;height:26px;padding:3px 6px;transition:filter .2s;display:block}.payment-logo:hover{filter:none}.hero-badges{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:22px;display:flex}.hero-badge{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-pill);color:var(--color-text-primary);align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.hero-badge.emerald{background:var(--color-success-soft);border-color:rgba(47,125,99,.2)}.hero-badge.amber{background:var(--color-warn-soft);border-color:rgba(184,128,31,.22)}.hero-badge svg{width:14px;height:14px}.promo-pill{background:var(--color-accent-soft);border-radius:var(--r-pill);color:var(--color-accent);border:1px solid rgba(194,89,58,.22);align-items:center;gap:9px;margin-bottom:20px;padding:6px 8px 6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.promo-pill-tag{background:var(--color-accent);color:#fff;text-transform:uppercase;border-radius:var(--r-pill);letter-spacing:.06em;padding:3px 9px;font-size:10px;font-weight:700;line-height:1.4}.strip-section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);padding:44px 0}.strip-label{text-align:center;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.14em;margin-bottom:22px;font-size:12px;font-weight:700}.icon-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;max-width:1100px;margin:0 auto;display:grid}.marquee{padding:6px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-row{will-change:transform;gap:12px;width:max-content;display:flex}.marquee-row.dir-left{animation:45s linear infinite marquee-left}.marquee-row.dir-right{animation:50s linear infinite marquee-right}.marquee:hover .marquee-row{animation-play-state:paused}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee .icon-tile{flex-shrink:0;width:180px}.icon-tile{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);flex-direction:column;align-items:center;gap:8px;padding:16px 12px;transition:border-color .2s;display:flex}.icon-tile:hover{border-color:var(--color-border-strong)}.icon-tile .ic-circle{border-radius:var(--r-sm);background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.icon-tile .ic-circle.emerald{background:var(--color-success-soft);color:var(--color-emerald)}.icon-tile .ic-circle.amber{background:var(--color-warn-soft);color:var(--color-warn)}.icon-tile .ic-circle.purple{background:var(--color-accent-soft);color:var(--color-accent)}.icon-tile .ic-circle.rose{background:var(--color-danger-soft);color:var(--color-danger)}.icon-tile .name{color:var(--color-text-primary);text-align:center;font-size:12.5px;font-weight:600;line-height:1.3}.icon-tile .sub{color:var(--color-text-secondary);text-align:center;font-size:11.5px}.specs-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-xl);max-width:1000px;margin:28px auto 0;padding:32px}.specs-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.spec-item{text-align:center;padding:14px 8px}.spec-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--color-border)}.spec-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--color-border)}.spec-item:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.spec-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.spec-item .val{font-family:var(--font-display);color:var(--color-primary);margin-bottom:7px;font-size:27px;font-weight:600;line-height:1}.spec-item .lbl{color:var(--color-text-primary);font-size:12.5px;font-weight:600}.spec-item .desc{color:var(--color-text-muted);margin-top:4px;font-size:11px;line-height:1.45}.compare-wrap-v2{max-width:1000px;margin:28px auto 0;overflow-x:auto}.compare-table-v2{border-collapse:separate;border-spacing:0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);width:100%;font-size:14px;overflow:hidden}.compare-table-v2 thead th{background:var(--color-bg-surface);font-family:var(--font-body);color:var(--color-text-primary);text-align:center;border-bottom:1px solid var(--color-border);padding:16px 20px;font-size:13px;font-weight:600}.compare-table-v2 thead th:first-child{background:var(--color-bg-card)}.compare-table-v2 thead th:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.compare-table-v2 thead th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.compare-table-v2 thead th.col-us{background:var(--color-primary-soft);color:var(--color-primary);font-size:14px}.compare-table-v2 tbody td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:13px 18px;font-size:13.5px}.compare-table-v2 tbody tr:last-child td{border-bottom:none}.compare-table-v2 tbody td:first-child{color:var(--color-text-primary);font-weight:600}.compare-table-v2 tbody td.col-classic{color:var(--color-danger);text-align:center}.compare-table-v2 tbody td.col-us{color:var(--color-primary);text-align:center;background:var(--color-primary-soft);font-weight:600}.compare-wrap{max-width:1000px;margin:0 auto;overflow-x:auto}.compare-table{border-collapse:collapse;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);width:100%;font-size:14px;overflow:hidden}.compare-table th,.compare-table td{text-align:center;border-bottom:1px solid var(--color-border);padding:15px 18px}.compare-table th{background:var(--color-bg-surface);font-family:var(--font-body);color:var(--color-text-primary);font-size:13px;font-weight:600}.compare-table th.us-col{background:var(--color-primary-soft);color:var(--color-primary)}.compare-table td:first-child,.compare-table th:first-child{color:var(--color-text-primary);font-weight:600}.compare-table td:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.compare-table th:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.compare-table td:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.compare-table th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.compare-table tr:last-child td{border-bottom:none}.check-yes{color:var(--color-emerald);font-weight:700}.check-no{color:var(--color-text-muted)}.check-partial{color:var(--color-warn)}.sla-strip{background:var(--color-bg-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:32px 0}.sla-row{grid-template-columns:repeat(4,1fr);align-items:center;gap:22px;max-width:1100px;margin:0 auto;display:grid}.sla-item{align-items:center;gap:14px;display:flex}.sla-item .sla-ic{border-radius:var(--r-md);background:var(--color-bg-card);border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sla-item .ttl{color:var(--color-text-primary);font-size:14.5px;font-weight:600;line-height:1.25}.sla-item .sub{color:var(--color-text-secondary);margin-top:3px;font-size:12.5px;line-height:1.4}.security-grid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1100px;margin:0 auto;display:grid}.sec-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);align-items:flex-start;gap:14px;padding:20px;transition:border-color .2s,background-color .2s;display:flex}.sec-card:hover{border-color:var(--color-primary-line);background:var(--color-primary-soft)}.sec-card .ic{border-radius:var(--r-sm);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sec-card .ic.emerald{background:var(--color-success-soft);color:var(--color-emerald)}.sec-card .ic.amber{background:var(--color-warn-soft);color:var(--color-warn)}.sec-card .ic.purple{background:var(--color-accent-soft);color:var(--color-accent)}.sec-card .ttl{color:var(--color-text-primary);font-size:14.5px;font-weight:600;line-height:1.3}.sec-card .sub{color:var(--color-text-secondary);margin-top:4px;font-size:12px;line-height:1.5}.steps-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.step-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:26px;transition:border-color .2s;position:relative}.step-card:hover{border-color:var(--color-border-strong)}.step-number{background:var(--color-bg-base);border:1.5px solid var(--color-primary);width:38px;height:38px;color:var(--color-primary);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:17px;font-weight:600;display:flex}.step-card h4{color:var(--color-text-primary);margin-bottom:8px;font-size:17px;font-weight:600}.step-card p{color:var(--color-text-secondary);font-size:13.5px;line-height:1.65}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.testi-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:28px;transition:border-color .2s}.testi-card:hover{border-color:var(--color-border-strong)}.testi-stars{color:var(--color-warn);letter-spacing:2px;margin-bottom:14px}.testi-text{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.6}.testi-author{align-items:center;gap:12px;display:flex}.testi-avatar{background:var(--color-primary-soft);border:1px solid var(--color-primary-line);width:40px;height:40px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.testi-author .name{color:var(--color-text-primary);font-size:13.5px;font-weight:600}.testi-author .role{color:var(--color-text-muted);font-size:11.5px}.faq-wrap{max-width:800px;margin:0 auto}.faq-item{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);margin-bottom:10px;transition:border-color .2s;overflow:hidden}.faq-item.open{border-color:var(--color-primary-line)}.faq-q{width:100%;font-family:var(--font-body);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:17px 22px;font-size:15.5px;font-weight:600;display:flex}.faq-q:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.faq-q:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.faq-q .icon{background:var(--color-bg-surface);width:24px;height:24px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.faq-q .icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:16px}.faq-q .icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:16px}.faq-item.open .faq-q .icon{transform:rotate(45deg)}.faq-a{max-height:0;color:var(--color-text-secondary);padding:0 22px;font-size:14.5px;line-height:1.75;transition:max-height .3s,padding .3s;overflow:hidden}.faq-item.open .faq-a{max-height:1200px;padding:0 22px 20px}.faq-container{max-width:800px;margin:0 auto}.faq-item.active{border-color:var(--color-primary-line)}.faq-question{width:100%;font-family:var(--font-body);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:17px 22px;font-size:15.5px;font-weight:600;display:flex}.faq-question:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.faq-question:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.faq-icon{background:var(--color-bg-surface);width:24px;height:24px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.faq-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:16px}.faq-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:16px}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;color:var(--color-text-secondary);padding:0 22px;font-size:14.5px;line-height:1.75;transition:max-height .3s,padding .3s;overflow:hidden}.faq-item.active .faq-answer{max-height:1200px;padding:0 22px 20px}.trust-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.trust-badge{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-pill);color:var(--color-text-primary);align-items:center;gap:10px;padding:9px 18px;font-size:12.5px;font-weight:600;display:inline-flex}.trust-badge svg{color:var(--color-emerald)}.cta-banner{background:var(--color-primary);border-radius:var(--r-xl);text-align:center;color:#fff;padding:56px;position:relative;overflow:hidden}.cta-banner h2{letter-spacing:-.015em;color:#fff;text-wrap:balance;margin-bottom:14px;font-size:max(24px,min(3vw,34px));font-weight:600}.cta-banner p{opacity:.88;max-width:600px;margin:0 auto 26px;font-size:15.5px;line-height:1.65}.cta-banner .btn{color:var(--color-primary);background:#fff;border-color:#fff;padding:14px 30px;font-weight:600}.cta-banner .btn:hover{background:var(--color-bg-surface);border-color:var(--color-bg-surface)}.cookie-banner{background:var(--color-text-primary);color:#f4efe6;border-radius:var(--r-lg);max-width:1140px;box-shadow:var(--shadow-lg);z-index:100;align-items:center;gap:26px;margin:0 auto;padding:18px 24px;transition:transform .4s;display:flex;position:fixed;bottom:20px;left:20px;right:20px;transform:translateY(180%)}.cookie-banner.show{transform:translateY(0)}.cookie-text-block{flex:1;min-width:0}.cookie-title{font-family:var(--font-body);color:#fff;align-items:center;gap:8px;margin-bottom:4px;font-size:14px;font-weight:700;display:flex}.cookie-title svg{color:#d9a68f}.cookie-banner p{color:#cdc4b7;margin-bottom:0;font-size:12.5px;line-height:1.55}.cookie-banner p a{color:#e8b9a4;text-decoration:underline}.cookie-actions{flex-shrink:0;gap:8px;display:flex}.cookie-actions button{border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;border:1px solid transparent;min-width:130px;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .15s}.cookie-actions .btn-accept{background:var(--color-emerald);color:#fff}.cookie-actions .btn-accept:hover{background:#276a54}.cookie-actions .btn-reject{color:#ece5da;background:rgba(255,255,255,.09)}.cookie-actions .btn-reject:hover{background:rgba(255,255,255,.16)}.cookie-actions .btn-customize{color:#cdc4b7;background:0 0;border-color:rgba(255,255,255,.16)}.cookie-actions .btn-customize:hover{background:rgba(255,255,255,.1)}.cookie-modal-backdrop{-webkit-backdrop-filter:blur(6px);z-index:101;background:rgba(32,28,23,.7);justify-content:center;align-items:center;padding:20px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.cookie-modal-backdrop.show{display:flex}.cookie-modal{background:var(--color-bg-card);border-radius:var(--r-xl);width:100%;max-width:560px;max-height:88vh;box-shadow:var(--shadow-lg);overflow-y:auto}.cookie-modal-head{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;padding:24px 26px;display:flex}.cookie-modal-head h3{color:var(--color-text-primary);margin-bottom:4px;font-size:20px;font-weight:600}.cookie-modal-head p{color:var(--color-text-muted);font-size:12.5px}.cookie-modal-close{background:var(--color-bg-surface);border-radius:var(--r-sm);cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);border:none;flex-shrink:0;font-family:inherit;font-size:18px}.cookie-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:12px}.cookie-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:12px}.cookie-modal-close:hover{color:var(--color-text-primary)}.cookie-modal-body{padding:16px 26px}.cookie-category{border-bottom:1px solid var(--color-border);padding:18px 0}.cookie-category:last-child{border-bottom:none}.cookie-cat-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;display:flex}.cookie-cat-head h4{color:var(--color-text-primary);font-size:15px;font-weight:600}.cookie-category p{color:var(--color-text-secondary);font-size:12.5px;line-height:1.6}.cookie-cat-tag{background:var(--color-bg-surface);color:var(--color-text-muted);border-radius:var(--r-pill);text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;font-size:10px;font-weight:700}.cookie-cat-tag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.cookie-cat-tag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.cookie-cat-tag.required{background:var(--color-success-soft);color:var(--color-emerald)}.cookie-switch{flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}.cookie-switch input{opacity:0;width:0;height:0}.cookie-switch .sw{cursor:pointer;background-color:var(--color-border-strong);border-radius:var(--r-pill);transition:all .25s;position:absolute;top:0;bottom:0;left:0;right:0}.cookie-switch .sw:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .25s;position:absolute;bottom:3px;left:3px}.cookie-switch input:checked+.sw{background-color:var(--color-primary)}.cookie-switch input:checked+.sw:before{transform:translate(18px)}.cookie-switch input:disabled+.sw{background-color:var(--color-emerald);cursor:not-allowed;opacity:.85}.cookie-switch input:disabled+.sw:before{transform:translate(18px)}.cookie-switch input:focus-visible+.sw{outline:2px solid var(--color-primary);outline-offset:2px}.cookie-modal-foot{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding:18px 26px 24px;display:flex}.cookie-modal-foot .row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cookie-modal-foot button{border-radius:var(--r-md);cursor:pointer;border:1px solid transparent;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s}.cookie-modal-foot .btn-save-all{background:var(--color-primary);color:#fff;grid-column:span 2}.cookie-modal-foot .btn-save-all:hover{background:var(--color-primary-hover)}.cookie-modal-foot .btn-save-selection{background:var(--color-bg-surface);color:var(--color-text-primary);border-color:var(--color-border-strong)}.cookie-modal-foot .btn-save-selection:hover{background:var(--color-bg-sunken)}.cookie-modal-foot .btn-reject-all{background:var(--color-danger-soft);color:var(--color-danger);border-color:rgba(168,64,42,.2)}.cookie-modal-foot .btn-reject-all:hover{background:#f3ded7}.cookie-legal-note{color:var(--color-text-muted);text-align:center;margin-top:4px;font-size:11px;line-height:1.55}.cookie-legal-note a{color:var(--color-primary)}.cookie-reopen{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14.5px;text-decoration:none;transition:color .2s}.cookie-reopen:hover{color:var(--color-primary)}.social-row{gap:10px;margin-top:20px;display:flex}.social-row a{background:var(--color-bg-card);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.social-row a:hover{color:var(--color-primary);border-color:var(--color-primary)}.store-row{gap:10px;margin-top:16px;display:flex}.store-row a{height:40px;transition:opacity .2s;display:inline-block}.store-row a:hover{opacity:.82}.store-row img{width:auto;height:40px;display:block}.lang-switcher{align-self:flex-start;display:inline-block;position:relative}@media (min-width:1201px){.lang-switcher{align-self:center}}.lang-btn{background:var(--color-bg-card);border:1px solid var(--color-border-strong);color:var(--color-text-primary);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:8px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.lang-btn:hover{background:var(--color-bg-surface);border-color:var(--color-text-muted)}.lang-dropdown{top:100%;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-md);box-shadow:var(--shadow-md);z-index:100;min-width:150px;margin-top:8px;display:none;position:absolute;overflow:hidden}.lang-dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.lang-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}@media (max-width:768px){.lang-dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.lang-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}}.lang-dropdown.show{animation:.2s lang-dropdown-fade;display:block}@keyframes lang-dropdown-fade{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.lang-dropdown a{color:var(--color-text-primary);align-items:center;gap:10px;padding:10px 15px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.lang-dropdown a:hover{background:var(--color-bg-surface);color:var(--color-primary)}.flag-icon{vertical-align:middle;border-radius:2px;flex-shrink:0;width:20px;height:13.3px;display:inline-block;box-shadow:0 0 0 1px rgba(32,28,23,.12)}.crumbs{max-width:1200px;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;padding:16px 24px 0;font-size:13px;display:flex}.crumbs a{color:var(--color-text-muted);text-decoration:none}.crumbs a:hover{color:var(--color-primary);text-decoration:underline}.crumbs .sep{opacity:.45}.crumbs .cur{color:var(--color-text-primary);font-weight:600}@media (max-width:1024px){.security-grid{grid-template-columns:repeat(3,1fr)}.steps-grid{grid-template-columns:repeat(2,1fr)}.testimonial-grid,.specs-grid{grid-template-columns:1fr}.spec-item{border-bottom:1px solid var(--color-border);padding-bottom:18px}.spec-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.spec-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.spec-item:last-child{border-bottom:none}.sla-row{grid-template-columns:repeat(2,1fr);gap:18px}.compare-table-v2{font-size:12px}.compare-table-v2 tbody td,.compare-table-v2 thead th{padding:10px 8px}.calculator-container{grid-template-columns:1fr}.calculator-options{border-bottom:1px solid var(--color-border)}.calculator-options:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.calculator-options:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.calculator-summary{position:static}}@media (max-width:1200px){.menu-toggle{display:flex}.nav-links{background:var(--color-bg-base);border-bottom:1px solid var(--color-border);width:100%;box-shadow:var(--shadow-md);flex-direction:column;align-items:flex-start;gap:18px;padding:22px 24px;display:none;position:absolute;top:74px;left:0}.nav-links.active{display:flex}}@media (max-width:768px){section{padding:60px 0}.hero{padding:48px 0 40px}.page-hero{padding:40px 0 36px}.hero-banner-card{flex-direction:column;gap:28px;padding:0}.hero-banner-card:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.hero-banner-card:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.hero-graphic{order:-1}.hero p{font-size:16px}.about-grid,.contact-grid{grid-template-columns:1fr;gap:36px}.contact-form{padding:26px}.calculator-options,.calculator-summary{padding:24px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-bottom{flex-direction:column;align-items:flex-start}.cta-banner{padding:36px 24px}.dl-wrap{padding:32px 22px}.specs-card{padding:24px}.compare-table{font-size:12px}.compare-table th,.compare-table td{padding:10px 8px}.cookie-banner{flex-direction:column;align-items:stretch;gap:12px;padding:14px 18px;bottom:12px;left:12px;right:12px}.cookie-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cookie-actions button{width:100%;min-width:0}.cookie-actions .btn-customize{grid-column:span 2}.ticker-item{padding:0 18px}}@media (max-width:640px){.security-grid{grid-template-columns:repeat(2,1fr)}.steps-grid,.sla-row,.footer-grid{grid-template-columns:1fr}.hero-ctas .btn,.hero-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.scroll-smooth{scroll-behavior:auto}.ticker,.marquee-row{animation:none;transform:none}.ticker-wrap,.marquee{overflow-x:auto}.hero-track{transition:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{#header,.top-announcement-bar,.cookie-banner,.cookie-modal-backdrop,.marquee,.hero-rail,.menu-toggle,.lang-switcher,.bg-glow{display:none!important}body{color:#000;background:#fff}.container{max-width:none;padding:0}a[href^=http]:after{content:" (" attr(href) ")";font-size:10px}}.yacalc{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;max-width:1080px;margin:0 auto;display:grid}.yacalc-form{gap:14px;display:grid}.yacalc-row{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:18px 20px}.yacalc-row-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.yacalc-row-ic{font-size:20px;line-height:1}.yacalc-row-title{color:var(--color-text-primary);font-size:15px;font-weight:700}.yacalc-row-hint{color:var(--color-text-secondary);margin-top:2px;font-size:12.5px}.yacalc-opts{flex-wrap:wrap;gap:8px;display:flex}.yacalc-opt{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--r-md);cursor:pointer;flex-direction:column;flex:122px;gap:3px;padding:9px 12px;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}.yacalc-opt:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.yacalc-opt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.yacalc-opt-sm{flex:68px}.yacalc-opt:hover{border-color:var(--color-primary-line);background:var(--color-primary-soft)}.yacalc-opt.is-on{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary)}.yacalc-opt-label{color:var(--color-text-primary);font-size:13px;font-weight:600}.yacalc-opt-price{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11.5px}.yacalc-opt.is-on .yacalc-opt-price{color:var(--color-primary);font-weight:600}.yacalc-inc{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.yacalc-inc.is-off{opacity:.45;cursor:not-allowed}.yacalc-inc input{accent-color:var(--color-primary);width:15px;height:15px}.yacalc-inc-badge{color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--r-pill);padding:2px 8px;font-size:11px;font-weight:700}.yacalc-panel{background:var(--color-bg-card);border:2px solid var(--color-primary);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:22px 22px 20px;position:sticky;top:92px}.yacalc-pkg{letter-spacing:.6px;text-transform:uppercase;color:var(--color-primary);margin-bottom:14px;font-size:11px;font-weight:700}.yacalc-lines{gap:8px;display:grid}.yacalc-line{color:var(--color-text-primary);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.yacalc-line-l{flex-direction:column;gap:1px;display:flex}.yacalc-line-freq{color:var(--color-text-secondary);font-size:11.5px}.yacalc-line-r{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.yacalc-line-sub{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin-top:12px;padding-top:12px}.yacalc-line-disc{color:var(--color-accent)}.yacalc-line-total{border-top:1px solid var(--color-border);margin-top:12px;padding-top:12px}.yacalc-sum-label{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin-top:16px;padding-top:14px;font-size:12px}.yacalc-sum{font-family:var(--font-display);color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:2px;font-size:34px;font-weight:700;line-height:1.1}.yacalc-sum-unit{color:var(--color-text-secondary);margin-top:4px;font-size:12px}.yacalc-next{color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--r-md);margin-top:12px;padding:8px 10px;font-size:12px}.yacalc-cta{text-align:center;width:100%;margin-top:16px;display:block}.yacalc-note{color:var(--color-text-muted);margin-top:10px;font-size:11.5px;line-height:1.6}.yacalc-err{text-align:center;color:var(--color-text-secondary);padding:26px;font-size:14px}@media (max-width:860px){.yacalc{grid-template-columns:1fr}.yacalc-panel{position:static}}[dir=rtl] body{line-height:1.85}[dir=rtl] h1{letter-spacing:0;line-height:1.4}[dir=rtl] h2{letter-spacing:0;line-height:1.4}[dir=rtl] h3{letter-spacing:0;line-height:1.4}[dir=rtl] .hero-title{letter-spacing:0;line-height:1.4}[dir=rtl] .section-title{letter-spacing:0;line-height:1.4}[dir=rtl] .ticker{animation-direction:reverse}[dir=rtl] .marquee-row.dir-left{animation-name:marquee-right}[dir=rtl] .marquee-row.dir-right{animation-name:marquee-left}[dir=rtl] .compare-table td:first-child{text-align:right}[dir=rtl] .compare-table th:first-child{text-align:right}[dir=rtl] .compare-table-v2 thead th:first-child{text-align:right}[dir=rtl] .compare-table th.us-col{text-align:right}[dir=rtl] .benefit-card{text-align:right}[dir=rtl] .note-box{text-align:right}[dir=rtl] .info-box{text-align:right}[dir=rtl] [style*=border-inline-start]{border-left-width:0}[dir=rtl] code{text-align:left;direction:ltr;unicode-bidi:embed}[dir=rtl] pre{text-align:left;direction:ltr;unicode-bidi:embed}[dir=rtl] table th:not(:first-child){text-align:center}[dir=rtl] table td:not(:first-child){text-align:center}[dir=rtl] .crumbs .sep{display:inline-block;transform:scaleX(-1)}[dir=rtl] .hero-prev{left:auto;right:-52px}[dir=rtl] .hero-next{left:-52px;right:auto}.read-more>summary{cursor:pointer;color:var(--color-primary);align-items:center;gap:8px;padding:6px 0;font-size:14.5px;font-weight:600;list-style:none;display:inline-flex}.read-more>summary::-webkit-details-marker{display:none}.read-more>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.read-more[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.read-more>summary:hover{color:var(--color-primary-hover)}.read-more>summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--r-sm)}.read-more[open]>summary{margin-bottom:10px}.skip-link{z-index:10000;background:var(--color-bg-base,#fbf9f5);color:var(--color-text-primary,#1a1a1a);border:2px solid var(--color-accent,#0b6b5f);border-radius:0 0 8px;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{outline:3px solid var(--color-accent,#0b6b5f);outline-offset:2px;left:0}#main-content:focus{outline:none}.blog-cta-links{color:var(--color-text-secondary);margin:0 0 20px;font-size:14.5px;line-height:1.9}.blog-cta .blog-cta-links{color:rgba(255,255,255,.85)}.blog-cta-links a{color:var(--color-primary);text-underline-offset:3px;font-weight:650;text-decoration:underline}.blog-cta .blog-cta-links a{color:#fff}.blog-cta-links a:hover{text-decoration-thickness:2px}