img,main{display:block}a,button,summary{cursor:pointer}: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,h4,h5,h6,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}body{min-height:100vh;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-e61e00f86d9fccdee24f a{background:#f0f7f8;color:var(--petrol);border-color:rgba(15,76,92,.12)}.s-dd86e912502c9341f19f{display:flex;gap:.6rem}.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#hero{position:relative;min-height:92vh;display:grid;place-items:center;overflow:clip}.s-fa54966ba35cedf8b345{position:absolute;inset:0;pointer-events:none;opacity:.35;background:linear-gradient(transparent 0 49%,rgba(15,76,92,.08) 50%,transparent 51%) 0 0/48px 48px,linear-gradient(90deg,transparent 0 49%,rgba(15,76,92,.08) 50%,transparent 51%) 0 0/48px 48px;mask:radial-gradient(800px 400px at 70% 20%,black,transparent 70%),radial-gradient(700px 480px at 10% 0%,black,transparent 70%),linear-gradient(180deg,black,70%,transparent)}.s-a15e3719de339d582e71{position:relative;display:grid;align-items:center;gap:2rem;grid-template-columns:1.05fr .95fr;padding-block:clamp(3rem,7vw,6rem)}.s-618e2cb14ee236f98e9f{display:grid;gap:1.2rem;align-content:center}.s-c44e12466ad9bfb4d398{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .6rem;border-radius:999px;background:#fff;border:1px solid rgba(15,76,92,.12);width:fit-content;box-shadow:var(--shadow);font-weight:700;color:var(--petrol)}.s-785d32c50aad6cd77ac9{inline-size:.6rem;block-size:.6rem;border-radius:999px;background:var(--coral);box-shadow:0 0 0 6px rgba(255,122,114,.12)}h1{font-size:clamp(2.2rem, 5vw, 4rem);line-height:.98;letter-spacing:-.6px;color:var(--ink)}.s-5d85613a56c124e3a3ff{font-size:clamp(1rem, 2vw, 1.1rem);color:var(--muted);font-weight:600}.s-ff25426c474205bc57cd{display:block;font-weight:700}.s-46642870f9156003c6fb{margin-top:1rem}.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;width:fit-content;box-shadow:var(--shadow);transform:translateZ(0)}.s-9613c87ef22f34bb9290:hover{filter:saturate(110%)}.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}.s-adac3846b477f4671462,.s-c51bc47d22d90587dca2{border-radius:50%;display:grid;place-items:center}@keyframes pulse{0%{transform:scale(.7);opacity:.9}100%{transform:scale(1.6);opacity:0}}.s-adac3846b477f4671462{--size:clamp(180px, 28vw, 280px);width:var(--size);height:var(--size);background:conic-gradient(from 180deg,var(--coral) var(--val,67%),rgba(15,76,92,.18) 0);box-shadow:0 12px 70px rgba(15,76,92,.18),inset 0 0 0 12px #fff;position:relative;margin-inline:auto;animation:1.6s cubic-bezier(.2,.8,.2,1) both ring}.s-1c1c321672ecd4bf5717{--val:74%}@keyframes ring{from{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.s-c51bc47d22d90587dca2{width:calc(var(--size) - 48px);height:calc(var(--size) - 48px);background:radial-gradient(circle at 30% 30%,rgba(255,122,114,.2),transparent 40%),#fff;text-align:center;gap:.2rem;border:1px dashed rgba(15,76,92,.12)}.s-39aff5feb6dc50e39981,.s-6454bd9297c1c627984e,.s-93720caa841037718a71,.s-a4159efe32853e986435{background:#fff;box-shadow:var(--shadow)}.s-adac3846b477f4671462 h3{font-size:clamp(1.2rem,2.2vw,1.5rem);color:var(--petrol);letter-spacing:.3px}.s-adac3846b477f4671462 strong{font-size:clamp(2.2rem, 6vw, 3.2rem);color:var(--ink)}.s-db4baacb8d20becf1ec8{position:absolute;inset:-16px;pointer-events:none;mix-blend-mode:multiply}.s-93720caa841037718a71{position:absolute;padding:.45rem .7rem;border-radius:999px;border:1px solid rgba(15,76,92,.15);font-weight:700;color:var(--petrol);font-size:.9rem;transform:translate(-50%,-50%);animation:12s linear infinite orbit}.s-93720caa841037718a71:first-child{top:8%;left:50%;animation-delay:-.5s}.s-93720caa841037718a71:nth-child(2){top:78%;left:8%;animation-delay:-2.2s}.s-93720caa841037718a71:nth-child(3){top:22%;left:90%;animation-delay:-4.7s}@keyframes orbit{0%{transform:translate(-50%,-50%) rotate(0) translateX(12px) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg) translateX(12px) rotate(-360deg)}}.s-39aff5feb6dc50e39981{display:flex;gap:.6rem;flex-wrap:wrap;border:1px solid rgba(15,76,92,.12);border-radius:999px;padding:.35rem;width:fit-content;overflow:hidden}.s-39aff5feb6dc50e39981 li{list-style:none;padding:.35rem .8rem;border-radius:999px;background:#f2f7f8;color:var(--petrol);font-weight:700;display:flex;align-items:center;gap:.4rem;transform:translateY(120%);opacity:0}.s-39aff5feb6dc50e39981 li .s-383216819013117c7440{width:14px;height:14px;border:2px solid var(--coral);border-radius:50%;position:relative}.s-39aff5feb6dc50e39981 li .s-383216819013117c7440::after{content:"";position:absolute;left:3px;top:1px;width:6px;height:10px;border-right:2px solid var(--coral);border-bottom:2px solid var(--coral);transform:rotate(40deg)}.s-39aff5feb6dc50e39981.s-a36bd961957d6ea2f355 li{animation:.7s cubic-bezier(.2,.8,.2,1) both lift}.s-39aff5feb6dc50e39981.s-a36bd961957d6ea2f355 li:nth-child(2){animation-delay:.08s}.s-39aff5feb6dc50e39981.s-a36bd961957d6ea2f355 li:nth-child(3){animation-delay:.16s}@keyframes lift{to{transform:translateY(0);opacity:1}}.s-fba2d26b24ece064101e{display:grid;gap:1rem;align-content:center;grid-template-rows:1fr auto;min-height:min(64vh,520px)}.s-a4159efe32853e986435{width:100%;height:clamp(260px,42vw,420px);border-radius:var(--radius);overflow:hidden;border:1px solid rgba(15,76,92,.12)}.s-92b4cb420b18622b48a7{height:220px}.s-a4159efe32853e986435 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-c51048b7325d60e326d1{display:flex;align-items:center;gap:.6rem;color:var(--muted);font-weight:600}section.s-20182fbc10716eb197ea{padding-block:clamp(3rem,7vw,6rem);border-top:1px solid rgba(15,76,92,.08);background:linear-gradient(180deg,transparent,transparent 90%,rgba(15,76,92,.03))}.s-20182fbc10716eb197ea .s-1a954628a960aaef81d7{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem}.s-20182fbc10716eb197ea .s-1a954628a960aaef81d7 h2{font-size:clamp(1.6rem, 3vw, 2.1rem);letter-spacing:-.3px;color:var(--ink)}.s-20182fbc10716eb197ea .s-1a954628a960aaef81d7 p{color:var(--muted);max-width:60ch;font-weight:600}.s-00317b5e81771fa2c4f1,.s-4f944542e06cd6f28fa7{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.s-6454bd9297c1c627984e{grid-column:span 4;border:1px solid rgba(15,76,92,.12);border-radius:var(--radius);padding:1.1rem;display:grid;gap:.4rem;position:relative;transition:transform .2s}.s-6454bd9297c1c627984e:hover{transform:translateY(-2px)}.s-6454bd9297c1c627984e .s-f8995ba5891b07e328c6{width:34px;height:34px;border-radius:10px;background:linear-gradient(180deg,#fff,#f3f7f8);border:1px solid rgba(15,76,92,.12);display:grid;place-items:center}.s-6454bd9297c1c627984e h3{font-size:1.05rem;color:var(--petrol)}.s-6454bd9297c1c627984e p{color:var(--ink);opacity:.85}.s-9f75251a7619616b154c{position:absolute;top:10px;right:10px;font-size:.75rem;font-weight:800;color:#fff;background:var(--coral);padding:.2rem .45rem;border-radius:999px}.s-966b9734015a6d617d09{display:flex;flex-wrap:wrap;gap:.75rem}.s-482dc2af4cab8c686e43{display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;padding:.7rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(15,76,92,.12);box-shadow:var(--shadow);font-weight:800;color:var(--ink);transform:translateY(8px);opacity:0}.s-7876153ada8274a24c48,.s-bed97175b06e68eb7ff5{background:#fff;box-shadow:var(--shadow);padding:1.2rem}.s-482dc2af4cab8c686e43 small{font-weight:700;color:var(--muted)}.s-966b9734015a6d617d09.s-a36bd961957d6ea2f355 .s-482dc2af4cab8c686e43{animation:.6s cubic-bezier(.2,.8,.2,1) both rise}.s-966b9734015a6d617d09.s-a36bd961957d6ea2f355 .s-482dc2af4cab8c686e43:nth-child(2){animation-delay:.05s}.s-966b9734015a6d617d09.s-a36bd961957d6ea2f355 .s-482dc2af4cab8c686e43:nth-child(3){animation-delay:.1s}.s-966b9734015a6d617d09.s-a36bd961957d6ea2f355 .s-482dc2af4cab8c686e43:nth-child(4){animation-delay:.15s}.s-966b9734015a6d617d09.s-a36bd961957d6ea2f355 .s-482dc2af4cab8c686e43:nth-child(5){animation-delay:.2s}@keyframes rise{to{transform:translateY(0);opacity:1}}.s-bed97175b06e68eb7ff5{grid-column:span 4;border:1px solid rgba(15,76,92,.12);border-radius:var(--radius);display:grid;gap:.9rem;position:relative}.s-34fbfc5b5d3f83740f72{margin:0}.s-bed97175b06e68eb7ff5.s-4f197c99a78b8411f1cf{outline:2.5px solid var(--coral)}.s-bed97175b06e68eb7ff5 h3{font-size:1.25rem;color:var(--petrol)}.s-2097c33723b61c7e24d3{font-size:2rem;font-weight:900;color:var(--ink)}.s-2097c33723b61c7e24d3 small{font-size:.8rem;color:var(--muted);font-weight:700}.s-7876153ada8274a24c48 h3,.s-bd370d1b6f9b3580a770 h4{color:var(--petrol);margin-bottom:.35rem}.s-bed97175b06e68eb7ff5 ul{display:grid;gap:.45rem}.s-bed97175b06e68eb7ff5 li{list-style:none;display:flex;align-items:center;gap:.45rem}.s-bed97175b06e68eb7ff5 li::before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--coral)}.s-bed97175b06e68eb7ff5 a{justify-self:start}.s-7876153ada8274a24c48{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;align-items:center;border:1px solid rgba(15,76,92,.12);border-radius:var(--radius)}.s-7876153ada8274a24c48 h3{font-size:1.35rem}.s-7876153ada8274a24c48 ul{display:grid;gap:.35rem;margin-top:.4rem}.s-7876153ada8274a24c48 li{list-style:none;padding-left:1.1rem;position:relative}.s-7876153ada8274a24c48 li::before{content:"";position:absolute;left:0;top:.45rem;width:8px;height:8px;border-radius:999px;background:var(--petrol)}.s-69449f994d55805535b9,.s-bd370d1b6f9b3580a770{border:1px solid rgba(15,76,92,.12);padding:1rem;box-shadow:var(--shadow);background:#fff}.s-16c00449a9a3f15a3214{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;counter-reset:step}.s-bd370d1b6f9b3580a770{border-radius:var(--radius-sm);position:relative}.s-bd370d1b6f9b3580a770::before{counter-increment:step;content:counter(step);position:absolute;top:-12px;left:-12px;width:32px;height:32px;border-radius:10px;background:var(--coral);color:#fff;display:grid;place-items:center;font-weight:900;box-shadow:var(--shadow)}.s-c269221ca54147da7738{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.s-69449f994d55805535b9{border-radius:var(--radius-sm);display:grid;gap:.4rem}.s-69449f994d55805535b9 strong{font-size:1.6rem}.s-e75bc04532a5639ed1e9{display:grid;gap:.6rem}details{background:#fff;border:1px solid rgba(15,76,92,.12);border-radius:var(--radius-sm);padding:.8rem 1rem;box-shadow:var(--shadow)}summary{font-weight:800;color:var(--ink);outline:0}details[open]{border-color:var(--petrol)}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-7876153ada8274a24c48,.s-a15e3719de339d582e71,.s-c269221ca54147da7738{grid-template-columns:1fr}nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:flex;justify-self:end}.s-234b082940c46f877a08,.s-623b8e331687f0d3a7e0{text-align:center}.s-4f944542e06cd6f28fa7 .s-6454bd9297c1c627984e{grid-column:span 6}.s-00317b5e81771fa2c4f1 .s-bed97175b06e68eb7ff5{grid-column:span 12}.s-16c00449a9a3f15a3214{grid-template-columns:repeat(2,1fr)}}.s-4f4224f44ad29e46c70e{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.s-4f4224f44ad29e46c70e.s-a36bd961957d6ea2f355{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.s-dfeb9cc7244e40448d12{position:relative;top:-80px}.s-7a5e15cb07a3c0bd8329{margin-top:.8rem}.s-de3ebe783ffb22615edf{margin-top:.6rem}