/*
Theme Name: Rogaland Undervannsinspeksjon
Version: 1.0
*/
:root{--n:#061a2e;--b:#079be8;--c:#22c5f4}*{box-sizing:border-box}body{margin:0;font:16px Arial,sans-serif;background:#071827;color:#fff;line-height:1.55}a{color:inherit}.wrap{max-width:1180px;margin:auto;padding:0 24px}header{position:sticky;top:0;z-index:9;background:#061a2eee;border-bottom:1px solid #ffffff18}.nav{height:76px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:900;letter-spacing:.06em;text-decoration:none}.brand small{display:block;font-size:10px;letter-spacing:.16em;color:#b9c9d8}nav a{margin-left:20px;text-decoration:none}.btn{display:inline-block;background:linear-gradient(90deg,var(--b),var(--c));color:#03111e;padding:12px 18px;border-radius:7px;font-weight:800;text-decoration:none}.hero{min-height:72vh;display:grid;align-items:center;background:radial-gradient(circle at 75% 30%,#0e4d78 0,transparent 34%),linear-gradient(135deg,#041421,#092b48)}h1{font-size:clamp(42px,7vw,82px);line-height:1;margin:0 0 22px}h1 span,.eyebrow{color:#20baf2}.hero p{max-width:720px;font-size:19px;color:#d5e2ec}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.ghost{border:1px solid #5c7890;padding:11px 18px;border-radius:7px;text-decoration:none}section{padding:78px 0}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.title{font-size:38px;margin:8px 0 30px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{background:#0b253c;border:1px solid #173d5a;padding:26px;border-radius:12px}.card p{color:#c2d1dd}.band{background:#eef5f9;color:#071827}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step strong{display:block;font-size:28px;color:#12aeea}.contact{background:linear-gradient(135deg,#0b3150,#071827)}footer{padding:30px 0;color:#91a9bb;border-top:1px solid #18364d;font-size:13px}.notice{font-size:13px;color:#9db3c4;max-width:850px}@media(max-width:800px){nav{display:none}.grid,.steps{grid-template-columns:1fr}}