.sub-hero[data-astro-cid-axmzqsns]{isolation:isolate;padding:calc(var(--nav-h) + clamp(56px, 10vh, 120px)) 0 clamp(48px, 7vh, 80px);background:linear-gradient(180deg, var(--color-ink-2) 0%, #033846 42%, var(--color-ink) 100%);position:relative;overflow:hidden}.sub-hero[data-astro-cid-axmzqsns].has-tooth-below{padding-bottom:calc(clamp(56px, 8vh, 96px) + var(--tooth))}.sub-hero[data-astro-cid-axmzqsns]:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(34% 20% at 62% 46%,#d6f9ff33 0,#44ddff1f 40%,#4df0 100%),radial-gradient(52% 30% at 70% 54%,#44ddff29 0,#44ddff0f 50%,#4df0 100%),radial-gradient(90% 40% at 60%,#44ddff12 0,#4df0 100%);position:absolute;inset:-10% -20% -10% 20%;rotate:-14deg;mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%),linear-gradient(90deg,#0000 0,#000 25% 80%,#0000 100%);mask-composite:intersect}.sub-hero[data-astro-cid-axmzqsns]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 34% at 14% 10%,#01444be6 0,#01444b66 50%,#01444b00 100%);position:absolute;inset:0}.sh-backdrop[data-astro-cid-axmzqsns]{z-index:-2;pointer-events:none;position:absolute;inset:0}.sh-in[data-astro-cid-axmzqsns]{grid-template-columns:1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.sh-text[data-astro-cid-axmzqsns]{z-index:2;max-width:860px;position:relative}.has-visual[data-astro-cid-axmzqsns]{padding-bottom:clamp(64px,10vh,120px)}.has-visual[data-astro-cid-axmzqsns] .sh-text[data-astro-cid-axmzqsns]{max-width:640px}@media (width>=62.5rem){.has-visual[data-astro-cid-axmzqsns] .sh-in[data-astro-cid-axmzqsns]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.has-wide-title[data-astro-cid-axmzqsns] .sh-title[data-astro-cid-axmzqsns]{width:min(960px,82vw)}.has-wide-title[data-astro-cid-axmzqsns] .sh-text[data-astro-cid-axmzqsns]{z-index:3}}.sh-vis[data-astro-cid-axmzqsns]{aspect-ratio:16/10;justify-self:center;width:100%;max-width:560px;position:relative}@media (width>=62.5rem){.sh-vis[data-astro-cid-axmzqsns]{aspect-ratio:16/11;max-width:720px}}.sh-title[data-astro-cid-axmzqsns].is-compact{font-size:clamp(34px,4.4vw,60px)}.sh-vis[data-astro-cid-axmzqsns].is-scene{aspect-ratio:1;max-width:640px}@media (width<=62.4375rem){.sh-vis[data-astro-cid-axmzqsns].is-scene{max-width:560px;margin-top:8px}}@media (width<=39.9375rem){.sh-vis[data-astro-cid-axmzqsns].is-scene{aspect-ratio:4/5;max-width:420px}}.sh-vis[data-astro-cid-axmzqsns].is-image{z-index:2;aspect-ratio:1;border-radius:var(--radius-card-lg);width:100%;max-width:520px;overflow:hidden;box-shadow:0 30px 70px #00000073}.sh-vis[data-astro-cid-axmzqsns].is-image img{object-fit:cover;width:100%;height:100%;display:block}.has-photo[data-astro-cid-axmzqsns]{background:linear-gradient(#024b5e 0%,#036a88 38%,#03607a 70%,#024b5e 100%)}.has-photo[data-astro-cid-axmzqsns]:before{z-index:-3;background:radial-gradient(22% 4.5% at 79% 45%,#c8f6ff2e 0%,#44ddff29 30%,#44ddff0f 60%,#4df0 100%),radial-gradient(38% 10% at 78% 46%,#44ddff1a 0%,#44ddff0a 50%,#4df0 100%),radial-gradient(34% 11% at 64% 62%,#44ddff57 0%,#44ddff38 25%,#44ddff1a 55%,#4df0 100%),radial-gradient(62% 26% at 64% 58%,#44ddff29 0%,#44ddff17 40%,#4df0 100%),radial-gradient(44% 18% at 80% 34%,#44ddff1a 0%,#44ddff0a 55%,#4df0 100%);width:140vw;inset:-45% auto -45% 50%;translate:-50%;rotate:-16deg;mask-image:linear-gradient(#0000 8%,#000 30% 62%,#0000 84%)}.has-photo[data-astro-cid-axmzqsns]:after{z-index:-3;background:radial-gradient(38% 26% at 17% 7%,#01444be6 0%,#01444b8c 35%,#01444b33 65%,#01444b00 100%),radial-gradient(55% 50% at 0 0,#01121799,#01121700 70%),radial-gradient(46% 36% at 16% 52%,#01444be6 0%,#01444b66 55%,#01444b00 100%)}.sh-photo[data-astro-cid-axmzqsns]{z-index:-2;position:absolute;inset:0}.sh-photo[data-astro-cid-axmzqsns] .sh-photo-img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.sh-photo[data-astro-cid-axmzqsns]:after{content:"";pointer-events:none;position:absolute;inset:0}@media (width>=62.5rem){.has-photo[data-astro-cid-axmzqsns]{align-items:flex-end;min-height:clamp(600px,92svh,900px);display:flex}.sh-photo[data-astro-cid-axmzqsns]{width:min(80vw,1300px);inset:auto -6vw 0 auto;translate:0 -6%;mask-image:linear-gradient(90deg,#0000 0,#00000014 5%,#0000004d 10%,#000000b3 16%,#000 21%),linear-gradient(#0000 0,#00000014 3%,#00000047 6%,#00000094 9%,#000000d9 12%,#000 15%),radial-gradient(36% 52% at 100% 0,#0000 0%,#00000040 40%,#000000bf 75%,#000 100%),radial-gradient(36% 52% at 0 0,#0000 0%,#00000040 40%,#000000bf 75%,#000 100%);mask-composite:intersect}.sh-photo[data-astro-cid-axmzqsns] .sh-photo-img{aspect-ratio:3/2;height:auto}.sh-photo[data-astro-cid-axmzqsns]:after{background:linear-gradient(#024b5e00 0% 74%,#024b5e8c 88%,#024b5e 100%)}.has-photo[data-astro-cid-axmzqsns] .sh-text[data-astro-cid-axmzqsns]{max-width:min(460px,30vw)}.has-photo[data-astro-cid-axmzqsns] .sh-in[data-astro-cid-axmzqsns]{pointer-events:none}.has-photo[data-astro-cid-axmzqsns] .sh-text[data-astro-cid-axmzqsns]{pointer-events:auto}}@media (width>=62.5rem) and (width<=79.9375rem){.sh-photo[data-astro-cid-axmzqsns]{translate:0 -8%;mask-image:linear-gradient(90deg,#0000 0,#00000014 5%,#0000004d 10%,#000000b3 16%,#000 21%),linear-gradient(#0000 0,#0000004d 5%,#000c 10%,#000 13%);mask-composite:intersect}}@media (width<=62.4375rem){.has-photo[data-astro-cid-axmzqsns]{padding-top:var(--nav-h)}.has-photo[data-astro-cid-axmzqsns]:before{background:radial-gradient(34% 11% at 50% 66%,#44ddff57 0%,#44ddff38 25%,#44ddff1a 55%,#4df0 100%),radial-gradient(62% 26% at 50% 62%,#44ddff29 0%,#44ddff17 40%,#4df0 100%);inset:-10% auto 40% 50%;rotate:-10deg}.has-photo[data-astro-cid-axmzqsns]:after{background:radial-gradient(60% 30% at 50% 78%,#01444bcc 0%,#01444b59 55%,#01444b00 100%)}.sh-photo[data-astro-cid-axmzqsns]{aspect-ratio:3/2;margin-bottom:-10%;position:relative;inset:auto;mask-image:linear-gradient(#0000 0,#00000059 6%,#000c 12%,#000 18%)}.sh-photo[data-astro-cid-axmzqsns]:after{background:linear-gradient(#024b5e80 0%,#024b5e00 22%,#036a8800 58%,#036a88 100%)}}.crumbs[data-astro-cid-axmzqsns]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;flex-wrap:wrap;gap:6px 10px;margin:0 0 28px;padding:0;font-size:12px;list-style:none;display:flex}.crumbs[data-astro-cid-axmzqsns] li[data-astro-cid-axmzqsns]+li[data-astro-cid-axmzqsns]:before{content:"/";color:#fff6;margin-right:10px}.crumbs[data-astro-cid-axmzqsns] a[data-astro-cid-axmzqsns]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-axmzqsns] a[data-astro-cid-axmzqsns]:hover{color:var(--color-sky)}.sh-title[data-astro-cid-axmzqsns] em{color:var(--color-gold);font-style:normal}.sh-lede[data-astro-cid-axmzqsns]{max-width:34em;color:var(--color-body);margin:24px 0 0;font-size:clamp(18px,1.5vw,22px);line-height:1.5}@media (width>=75rem){.sh-lede[data-astro-cid-axmzqsns]{font-weight:300}}.sh-ctas[data-astro-cid-axmzqsns]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.sh-proof[data-astro-cid-axmzqsns]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-muted);border-top:1px solid #ffffff24;gap:8px;margin:36px 0 0;padding:16px 0 0;font-size:13px;list-style:none;display:grid}.sh-proof[data-astro-cid-axmzqsns] li[data-astro-cid-axmzqsns]{align-items:baseline;gap:10px;display:flex}.sh-proof[data-astro-cid-axmzqsns] li[data-astro-cid-axmzqsns]:before{content:">_";color:var(--color-sky);flex:none}.sh-proof[data-astro-cid-axmzqsns] b[data-astro-cid-axmzqsns]{color:var(--color-white);font-weight:500}.sh-proof[data-astro-cid-axmzqsns] a[data-astro-cid-axmzqsns]{color:inherit;text-decoration:none}.sh-proof[data-astro-cid-axmzqsns] a[data-astro-cid-axmzqsns]:hover b[data-astro-cid-axmzqsns]{color:var(--color-sky)}.sh-proof[data-astro-cid-axmzqsns]:has(.has-mark){border-top:0;padding-top:0}.sh-proof[data-astro-cid-axmzqsns] li[data-astro-cid-axmzqsns].has-mark{align-items:center;gap:14px}.sh-proof[data-astro-cid-axmzqsns] li[data-astro-cid-axmzqsns].has-mark:before{content:none}.sh-proof[data-astro-cid-axmzqsns]:has(.has-mark) li[data-astro-cid-axmzqsns]:not(.has-mark){gap:14px}.sh-proof[data-astro-cid-axmzqsns]:has(.has-mark) li[data-astro-cid-axmzqsns]:not(.has-mark):before{text-align:center;width:84px}.sh-mark[data-astro-cid-axmzqsns]{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:84px;height:30px;display:inline-flex}.sh-mark[data-astro-cid-axmzqsns].is-logo img{opacity:.92;filter:brightness(0)invert();width:auto;max-width:84px;height:auto;max-height:30px}.sh-mark[data-astro-cid-axmzqsns].is-kpi{border:1px solid color-mix(in srgb, var(--color-kpi-lt) 38%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-kpi) 16%, transparent);letter-spacing:.02em;white-space:nowrap;color:var(--color-kpi-lt);padding:0 10px;font-size:.86rem;font-weight:600}.sh-title[data-astro-cid-axmzqsns]{font-family:var(--font-head);color:var(--color-text);letter-spacing:-.02em;text-wrap:balance;hyphens:auto;overflow-wrap:break-word;margin:0;font-size:clamp(40px,5.4vw,72px);font-weight:600;line-height:1.04}.has-figure[data-astro-cid-axmzqsns] .sh-in[data-astro-cid-axmzqsns]{gap:clamp(28px,4vw,64px)}@media (width>=56.25rem){.has-figure[data-astro-cid-axmzqsns] .sh-in[data-astro-cid-axmzqsns]{grid-template-columns:minmax(0,1fr) auto}}.sh-figure[data-astro-cid-axmzqsns]{z-index:2;justify-self:start;margin:0;position:relative}.sh-figure[data-astro-cid-axmzqsns] img{object-fit:contain;border-radius:18px;width:auto;max-width:62vw;height:auto;max-height:360px;display:block;box-shadow:0 26px 60px -18px #01181f99,0 0 0 1px #ffffff14}@media (width>=56.25rem){.sh-figure[data-astro-cid-axmzqsns]{justify-self:end}.sh-figure[data-astro-cid-axmzqsns] img{max-width:clamp(220px,24vw,340px);max-height:440px}}.link-cards-grid[data-astro-cid-6w7nsbek]{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:16px;display:grid}@media (width<=68.6875rem){.link-cards-grid[data-astro-cid-6w7nsbek]{grid-template-columns:repeat(var(--n-md,2), minmax(0, 1fr))}}@media (width<=39.9375rem){.link-cards-grid[data-astro-cid-6w7nsbek]{grid-template-columns:minmax(0,1fr)}}.link-cards-kick[data-astro-cid-6w7nsbek]{color:var(--color-muted-light);margin:0 0 16px}.nx[data-astro-cid-6w7nsbek]{border-radius:var(--radius-card);background:var(--color-white);color:var(--color-ink);box-shadow:var(--shadow-card);transition:transform .3s var(--ease-brand), box-shadow .3s var(--ease-brand);align-items:center;gap:16px;padding:20px 22px;text-decoration:none;display:flex}.nx[data-astro-cid-6w7nsbek]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.nx-ico[data-astro-cid-6w7nsbek]{width:44px;height:44px;color:var(--color-petrol);flex:none}.nx-logo[data-astro-cid-6w7nsbek]{background:var(--color-ink);width:44px;height:44px;color:var(--color-white);border-radius:12px;flex:none;place-items:center;display:grid}.nx-logo[data-astro-cid-6w7nsbek] svg{width:26px;height:26px}.nx-text[data-astro-cid-6w7nsbek]{min-width:0}.nx-text[data-astro-cid-6w7nsbek] b[data-astro-cid-6w7nsbek]{hyphens:auto;overflow-wrap:break-word;font-family:var(--font-head);font-size:18px;font-weight:600;display:block}.nx-text[data-astro-cid-6w7nsbek] span[data-astro-cid-6w7nsbek]{color:var(--color-muted-light);font-size:14px;display:block}.nx-arr[data-astro-cid-6w7nsbek]{width:18px;height:18px;color:var(--color-petrol);flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){.nx[data-astro-cid-6w7nsbek]{transition:none}.nx[data-astro-cid-6w7nsbek]:hover{transform:none}}.sub-body[data-astro-cid-3phfks23]{z-index:3;color:#24343c;overflow-x:clip}.sub-body:before,.sub-body:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#000 calc(100% - 480px),#0000 100%)}.sub-body.sub-body{background-image:none}.sub-body:before{background:var(--gradient-paper), radial-gradient(60% 34% at 88% 18%, #44ddff1a, transparent 70%), radial-gradient(52% 30% at 6% 58%, #01444b12, transparent 72%), radial-gradient(48% 26% at 80% 88%, #44ddff14, transparent 70%)}.sub-body:after{opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .01 0 0 0 0 .19 0 0 0 0 .24 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sub-veil[data-astro-cid-3phfks23]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 calc(100% - 480px),#0000 100%)}.sub-veil[data-astro-cid-3phfks23]:before{content:"";background:radial-gradient(26% 6% at 72% 30%,#44ddff24 0%,#44ddff0f 45%,#4df0 100%),radial-gradient(52% 13% at 74% 32%,#44ddff12 0%,#44ddff06 55%,#4df0 100%),radial-gradient(24% 5% at 30% 66%,#44ddff1a 0%,#44ddff09 50%,#4df0 100%),radial-gradient(46% 11% at 64% 74%,#44ddff0f 0%,#44ddff05 55%,#4df0 100%),radial-gradient(40% 12% at 24% 58%,#01444b1f 0%,#01444b0d 50%,#01444b00 100%),radial-gradient(34% 9% at 12% 34%,#01444b17 0%,#01444b09 50%,#01444b00 100%);width:120vw;height:1200px;position:absolute;top:0;left:50%;translate:-50%;rotate:-14deg}.sub-next[data-astro-cid-3phfks23]{margin-top:var(--sub-gap)}.sub-next[data-astro-cid-3phfks23]:first-child{margin-top:0}
