.nesslock-service-page{--ink:#1f1512;--paper:#f3ead8;color:#1f1512;background:#f3ead8;flex-direction:column;min-height:100vh;font:400 17px/1.65 NesslockManrope,Arial,sans-serif;display:flex}.source-navigation :focus-visible,.nesslock-service-page :focus-visible,.nesslock-travel-body :focus-visible,.nesslock-travel-native-footer :focus-visible{outline-color:#e3a83b}.nesslock-service-main{flex:1;width:min(1280px,100% - 80px);margin:auto;padding:70px 0 86px}.nesslock-service-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:76px;display:grid}.nesslock-service-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#702a2a;margin:0 0 24px;font-size:13px;font-weight:800}.nesslock-service-intro h1{letter-spacing:-.055em;max-width:13ch;margin:0 0 28px;font:650 clamp(42px,5.3vw,76px)/1.08 NesslockManrope,Arial,sans-serif}.nesslock-service-lead{max-width:45ch;margin:0 0 30px;font-size:20px;line-height:1.7}.nesslock-service-status{border:1px solid #702a2a;border-radius:99px;margin:0 0 20px;padding:5px 14px;font-weight:700;display:inline-block}.nesslock-service-contact{color:#1f1512;background:#e3a83b;border-radius:5px;justify-content:space-between;align-items:center;gap:28px;width:max-content;min-height:56px;padding:14px 22px;font-weight:800;text-decoration:none;display:flex}.nesslock-service-panel{color:#f3ead8;background:#702a2a;border-radius:12px;flex-direction:column;justify-content:center;min-height:400px;padding:42px;display:flex}.nesslock-service-panel h2{letter-spacing:-.04em;margin:25px 0;font:650 36px/1.2 NesslockManrope,Arial,sans-serif}.nesslock-service-panel ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.nesslock-service-panel li{align-items:flex-start;gap:12px;display:flex}.nesslock-service-panel li svg{flex:none;margin-top:4px}.nesslock-service-page--email .nesslock-service-panel{background:#1f1512}.nesslock-service-page--domain .nesslock-service-panel{color:#1f1512;background:#e3a83b}.nesslock-service-page--connectivity .nesslock-service-panel{background:#1f1512;border-top:8px solid #e3a83b}.nesslock-service-page .glasgow-footer{font-family:NesslockManrope,Arial,sans-serif}@media (width<=800px){.nesslock-service-main{width:calc(100% - 40px);padding:40px 0 50px}.nesslock-service-intro{grid-template-columns:1fr;gap:38px}.nesslock-service-intro h1{max-width:14ch;font-size:clamp(40px,10vw,62px)}.nesslock-service-lead{font-size:17px}.nesslock-service-panel{min-height:320px;padding:30px}.nesslock-service-panel>svg{width:72px;height:72px}.nesslock-service-panel h2{font-size:30px}}.nesslock-package-info{color:#211714;background:#fffaf0;border:1px solid #b69f83;border-radius:24px;margin-top:36px;padding:32px}.nesslock-package-info__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nesslock-package-info__tiers article{border:1px solid #d8c6b1;border-radius:18px;min-width:0;padding:24px}.nesslock-package-info h2{color:#702a29;margin:0 0 16px;font-size:28px;line-height:1.25}.nesslock-package-info__price{align-items:baseline;gap:8px;margin:0;display:flex}.nesslock-package-info__price strong{font-size:48px;line-height:1.1}.nesslock-package-info__price span{font-size:15px}.nesslock-package-info__included{flex-wrap:wrap;gap:12px 32px;margin:0;padding:24px 0;font-size:16px;list-style-position:inside;display:flex}.nesslock-package-info__email{border-top:1px solid #d8c6b1;padding-top:24px}.nesslock-package-info__email p{justify-content:space-between;gap:16px;margin:0;padding:14px 0;font-size:16px;display:flex}.nesslock-package-info__email strong{color:#702a29;white-space:nowrap}@media (width<=650px){.nesslock-package-info{padding:20px}.nesslock-package-info__tiers{grid-template-columns:1fr;gap:16px}.nesslock-package-info__tiers article{padding:20px}.nesslock-package-info h2{font-size:25px}.nesslock-package-info__price strong{font-size:40px}.nesslock-package-info__included{grid-template-columns:1fr;gap:12px;display:grid}}
