:root{--paper:#dfe8ec;--soft-surface:#e9f0f2;--soft-surface-2:#d6e2e6;--readable:#163346;--readable-muted:#455e6c;--soft-line:rgba(6,42,66,.14)}body{background:var(--paper);color:var(--readable)}.intro{background:linear-gradient(180deg,#e3ecef 0%,#dce7ea 100%)}.intro h2,.process h2,.faq h2,.credibility h2{color:#082a42}.intro h2 span,.credibility h2 span{color:#356b7c}.intro-grid p,.service-grid p,.steps p,.credibility-copy>p{color:var(--readable-muted)}.service-grid article{background:rgba(237,243,245,.92);border-color:var(--soft-line)!important;box-shadow:0 14px 34px rgba(4,36,58,.1)}.service-grid h3,.steps h3,.commitment-grid h3{color:#0a2d44}.process{background:#d9e4e8}.steps article{background:#eaf0f2;border-color:var(--soft-line);box-shadow:0 12px 32px rgba(4,36,58,.09)}.packages{background:radial-gradient(circle at 86% 10%,rgba(43,180,205,.12),transparent 27%),linear-gradient(145deg,#0a263c,#10465a)}.package-heading p,.domain-note{color:#c5d7df}.price-card,.price-card.featured{background:linear-gradient(160deg,#edf2f3,#dfe8eb);color:#082a42;border-color:rgba(255,255,255,.38);box-shadow:0 24px 62px rgba(0,12,29,.28)}.price-top p,.price-card li{color:#344f5d}.bonus{background:#cce5e9}.bonus span{color:#365a68}.credibility{background:linear-gradient(180deg,#e1eaed,#d9e5e8)}.commitment-grid article{background:#edf2f3;border-color:var(--soft-line);box-shadow:0 12px 30px rgba(4,36,58,.09)}.commitment-grid p{color:#425e6c}.faq{background:#d2e0e4}.accordions details,.accordions details[open]{background:rgba(234,241,243,.94);border-color:var(--soft-line);box-shadow:0 9px 26px rgba(4,36,58,.08)}.accordions summary{color:#0b3048}.accordions p{color:#405c6a}.cta{background:radial-gradient(circle at 82% 14%,rgba(26,159,188,.13),transparent 28%),linear-gradient(135deg,#081f34,#0c3c50)}.contact-section .contact-copy p{color:#bfd0d8}.contact-form{background:rgba(10,43,65,.78);border-color:rgba(139,233,247,.18);box-shadow:0 28px 70px rgba(0,8,22,.3)}footer{background:#061827;color:#9bb1bc}.portfolio .work-card{background:linear-gradient(160deg,#edf2f3,#dfe8eb);border-color:rgba(255,255,255,.5)}.portfolio .work-meta h3{color:#082a42}.portfolio .work-meta p{color:#3f5a68}.button:focus-visible,.nav-cta:focus-visible,.price-card>a:focus-visible,.work-card:focus-visible{outline:3px solid #54d9eb;outline-offset:4px}@media(max-width:560px){body{background:#dce6e9}}
