:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-max:1180px;--ink:#172033;--muted:#64748b;--line:#dde5ee;--soft:#eef5fb;--panel:#fff;--primary:#1769aa;--primary-dark:#0f4f82;--secondary:#00a37a;--accent:#f5a524;--shadow:0 18px 44px #1720331c;--shadow-soft:0 10px 28px #17203314}html{scroll-behavior:smooth}body{color:var(--ink);letter-spacing:0;background:#f6f8fb;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}.site-container{width:min(100% - 32px, var(--site-max));margin-inline:auto}.section{padding:76px 0}.section-sm{padding:48px 0}.section-title{text-align:center;max-width:720px;margin:0 auto 34px}.section-kicker{color:var(--secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:800}.section-title h1,.section-title h2{color:var(--ink);margin:0;font-weight:800;line-height:1.08}.section-title p,.lead{color:var(--muted);line-height:1.7}.surface-card{box-shadow:var(--shadow-soft);border:1px solid var(--line)!important;background:#fffffff0!important}.lift-card{transition:transform .18s,box-shadow .18s,border-color .18s}.lift-card:hover{box-shadow:var(--shadow);transform:translateY(-3px);border-color:#1769aa59!important}.icon-tile{width:46px;height:46px;color:var(--primary);background:#eef7ff;border:1px solid #1769aa29;border-radius:8px;place-items:center;display:inline-grid}.price{color:var(--primary);font-weight:850;line-height:1}.muted{color:var(--muted)}.hero-shell{color:#fff;background:#101827;flex-direction:column;min-height:clamp(620px,76vh,760px);display:flex;position:relative;overflow:hidden}.hero-shell:before{content:"";background:linear-gradient(90deg,#0a121fe6 0%,#0a121fc7 36%,#0a121f57 70%,#0a121f1f 100%),url(/img/hero-web-agency.png) 100%/cover no-repeat;position:absolute;inset:0}.hero-content{width:min(100% - 32px, var(--site-max));margin:auto;padding:86px 0 48px;position:relative}.hero-copy{max-width:650px}.hero-copy h1{color:#fff;margin:0 0 18px;font-size:clamp(2.5rem,5.4vw,5.25rem);font-weight:850;line-height:.98}.hero-copy p{color:#ffffffd6;max-width:560px;margin:0 0 30px;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7}.feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-card{padding:26px}.package-card{height:100%;position:relative;overflow:hidden}.package-card.is-recommended{border-color:#1769aa7a!important}.package-media{border-bottom:1px solid var(--line);background:#f5f9fc;place-items:center;height:130px;display:grid}.mini-check{color:var(--secondary)}.checkout-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.sticky-panel{position:sticky;top:88px}.order-card{border:1px solid var(--line);background:#fff;border-radius:8px}.domain-checker{background:#fff;border:1px solid #1769aa38;border-radius:8px;padding:18px}.domain-form{grid-template-columns:minmax(0,1fr) auto minmax(120px,180px) auto;align-items:start;gap:10px;display:grid}.dot-separator{height:56px;color:var(--muted);place-items:center;font-weight:800;display:grid}.qty-control{border:1px solid var(--line);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.qty-control span{text-align:center;min-width:34px;font-weight:700}@media (width<=960px){.section{padding:58px 0}.hero-shell{min-height:auto}.hero-shell:before{background:linear-gradient(#0a121fed 0%,#0a121fdb 48%,#0a121f80 100%),url(/img/hero-web-agency.png) 50%/cover no-repeat}.hero-shell{display:block}.hero-content{padding:74px 0 28px}.feature-grid,.checkout-grid{grid-template-columns:1fr}.sticky-panel{position:static}.domain-form{grid-template-columns:1fr}.dot-separator{display:none}}@media (width<=600px){.site-container{width:min(100% - 24px, var(--site-max))}.hero-content{width:min(100% - 24px, var(--site-max));padding-top:54px}.hero-copy h1{overflow-wrap:break-word;max-width:360px;font-size:2rem;line-height:1.08}.hero-copy p{max-width:340px;font-size:.98rem}.hero-copy .v-btn{width:100%}.section-title{max-width:100%}.section-title .text-h2,.section-title .text-h3{overflow-wrap:break-word;max-width:350px;margin-inline:auto;font-size:2rem!important;line-height:1.12!important}}.v-card-title,.v-card-subtitle,.v-list-item-title,.v-list-item-subtitle,.v-chip{overflow-wrap:break-word;white-space:normal!important;text-overflow:unset!important;overflow:visible!important}
