body,main{min-height:100vh}img,main{display:block}:root{--petrol:#0F4C5C;--coral:#FF7A72;--ink:#0B1E24;--bg:#F7FAFA;--text:#0B1E24;--muted:#6B7F85;--link-color:#1F7A91;--shadow:0 10px 35px rgba(15,76,92,.15);--radius:16px;--radius-sm:10px;--max:1200px}*,::after,::before{box-sizing:border-box}body,figure,h1,h2,h3,html,ol,p,ul{margin:0;padding:0}html{line-height:1.5;-webkit-text-size-adjust:100%;scroll-behavior:smooth}img{max-width:100%;height:auto}a,button{cursor:pointer}body{text-rendering:optimizeLegibility;color:var(--text);background:radial-gradient(1200px 600px at 80% -10%,rgba(255,122,114,.07),transparent 60%),radial-gradient(900px 500px at -10% 10%,rgba(15,76,92,.08),transparent 60%),var(--bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.s-f0cad97953dfb126d32d{width:min(100% - 3rem,var(--max));margin-inline:auto}header.s-c099a42a5555825cdb50{position:sticky;top:0;z-index:50;backdrop-filter:saturate(180%) blur(8px);background:linear-gradient(180deg,rgba(247,250,250,.85),rgba(247,250,250,.65));border-bottom:1px solid rgba(15,76,92,.08)}.s-62cdb7020ff920e5aa64{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:64px;padding:.5rem 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.65rem;text-decoration:none;font-weight:800;letter-spacing:.2px;color:var(--petrol)}.s-63acf68c4f951d6412a8 img.s-5807dd602664a565fe53{width:40px;height:40px;border-radius:10px;box-shadow:var(--shadow)}.s-63acf68c4f951d6412a8 span{font-size:1.15rem;line-height:1}nav.s-e3b7c980d763196e9d13{display:flex;gap:.9rem;align-items:center;justify-self:center}nav.s-e3b7c980d763196e9d13 a{padding:.6rem .9rem;border-radius:999px;background:#fff;border:1px solid rgba(15,76,92,.08);font-weight:600;color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}nav.s-e3b7c980d763196e9d13 a:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.s-7a86b15480e0a870f0b0{display:none;gap:.5rem;align-items:center}.s-7a86b15480e0a870f0b0 button{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(15,76,92,.15);background:#fff;border-radius:12px;box-shadow:var(--shadow)}.s-7a86b15480e0a870f0b0 svg{width:20px;height:20px}.s-38591decbaf4a67f37e3{position:fixed;inset:0 0 0 30%;transform:translateX(100%);background:#fffFFFEE;backdrop-filter:blur(6px);transition:transform .35s cubic-bezier(.2,.8,.2,1);z-index:60;padding:1rem;display:flex;flex-direction:column;gap:.5rem;border-left:1px solid rgba(15,76,92,.1)}.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add{transform:translateX(0)}.s-38591decbaf4a67f37e3 a{padding:.9rem 1rem;border-radius:12px;background:#f3f7f8;border:1px solid rgba(15,76,92,.12);font-weight:600;color:var(--ink)}section.s-767013ce0ee0f6d7a075{padding-block:clamp(3rem,7vw,6rem);border-top:1px solid rgba(15,76,92,.08)}.s-f3c543ad5fe9d69603e7{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(15,76,92,.12);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.1rem;display:grid;gap:.6rem}form .s-e8cdc05b346aa0d4a91a{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.s-083019a8dda89fec8ef7,.s-7a5e15cb07a3c0bd8329,.s-b54993b68856075fd477{margin-top:.8rem}label{font-weight:800;color:var(--ink)}button,input{font:inherit}input,input[type=email],input[type=tel],input[type=text]{width:100%;padding:.8rem 1rem;border-radius:12px;border:1px solid rgba(15,76,92,.18);background:#fff;outline:0}input:focus{border-color:var(--petrol);box-shadow:0 0 0 3px rgba(15,76,92,.12)}.s-9613c87ef22f34bb9290{display:inline-grid;place-items:center;gap:.35rem;grid-auto-flow:column;padding:.95rem 1.25rem;border-radius:14px;border:2px solid var(--petrol);background:linear-gradient(180deg,#0f4c5c,#0d4250);color:#fff;font-weight:800;text-decoration:none;box-shadow:var(--shadow)}.s-3fa4054f214f0f8063d8{border:none}.s-9613c87ef22f34bb9290 .s-8439fc486bfe4e8c612f{position:relative;width:10px;height:10px;border-radius:999px;background:var(--coral)}.s-9613c87ef22f34bb9290 .s-8439fc486bfe4e8c612f::after{content:"";position:absolute;inset:-6px;border-radius:inherit;border:2px solid rgba(255,122,114,.6);animation:1.6s ease-out infinite pulse}@keyframes pulse{0%{transform:scale(.7);opacity:.9}100%{transform:scale(1.6);opacity:0}}.s-a4159efe32853e986435{width:100%;height:clamp(260px,42vw,420px);border-radius:var(--radius);overflow:hidden;border:1px solid rgba(15,76,92,.12);background:#fff;box-shadow:var(--shadow);margin-top:1rem}.s-a4159efe32853e986435 img{width:100%;height:100%;object-fit:cover;object-position:center}footer.s-c099a42a5555825cdb50{margin-top:6rem;border-top:1px solid rgba(15,76,92,.12);background:#fff}.s-234b082940c46f877a08{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:2rem 0;align-items:center}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:.4rem .8rem}.s-5ab97e7baeed3b39b1b4 a{color:var(--ink);font-weight:600;padding:.25rem .35rem;border-radius:8px}.s-623b8e331687f0d3a7e0{color:var(--muted);font-size:.95rem;display:flex;flex-direction:column;gap:.2rem;text-align:right}@media (max-width:980px){.s-234b082940c46f877a08,.s-f3c543ad5fe9d69603e7,form .s-e8cdc05b346aa0d4a91a{grid-template-columns:1fr}nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:flex;justify-self:end}.s-234b082940c46f877a08,.s-623b8e331687f0d3a7e0{text-align:center}}.s-7cf9d184232941788801{color:var(--muted);font-weight:600}.s-828fdee2e05e1b4423d1{align-items:center;display:flex;gap:.6rem;margin-top:1rem}.s-a2ff0eafed99e0c8f2af{margin-top:.4rem}