section.svelte-1km3ivf{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:48px;padding:72px 20px 80px;background-image:var(--primary-gradient);color:#fff}section.svelte-1km3ivf:before{content:"";position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}article.svelte-1km3ivf,aside.svelte-1km3ivf{position:relative;flex:1 1 0;max-width:526px}h1.svelte-1km3ivf{margin:0 0 36px;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#fff}h1.svelte-1km3ivf b:where(.svelte-1km3ivf){font-weight:800;color:var(--accent-bright)}nav.svelte-1km3ivf{display:flex;gap:12px;flex-wrap:wrap}nav.svelte-1km3ivf a:where(.svelte-1km3ivf){display:inline-flex;align-items:center;gap:6px;padding:13px 26px;border-radius:10px;background:#fff;color:var(--primary);font-size:14px;font-weight:700;transition:all .2s}nav.svelte-1km3ivf a:where(.svelte-1km3ivf):hover{background:#f0fffe;transform:translateY(-1px);box-shadow:0 6px 20px #0000001f}nav.svelte-1km3ivf a.ghost:where(.svelte-1km3ivf){background:transparent;border:1.5px solid rgba(255,255,255,.35);color:#fff;font-weight:600}nav.svelte-1km3ivf a.ghost:where(.svelte-1km3ivf):hover{background:#ffffff14;border-color:#fff9;box-shadow:none}aside.svelte-1km3ivf img:where(.svelte-1km3ivf){display:block;width:100%;filter:drop-shadow(0 24px 48px rgba(0,0,0,.35))}@media(max-width:900px){section.svelte-1km3ivf{flex-direction:column;align-items:stretch;gap:32px;padding:48px 20px 56px}article.svelte-1km3ivf,aside.svelte-1km3ivf{max-width:100%}h1.svelte-1km3ivf{margin-bottom:28px}}a.svelte-1ie39li{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 22px 22px;border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s,transform .2s}a.svelte-1ie39li:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-top, var(--primary-lighten));transform:scaleX(0);transform-origin:left;transition:transform .3s ease}a.svelte-1ie39li:hover{box-shadow:0 8px 30px #006b631f;transform:translateY(-2px)}a.svelte-1ie39li:hover:before{transform:scaleX(1)}img.glyph.svelte-1ie39li{height:48px;width:auto;max-width:64px;margin-bottom:16px}h2.svelte-1ie39li{margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--primary)}p.svelte-1ie39li{flex:1;margin:0 0 20px;font-size:13px;line-height:1.65;color:var(--secondary-lighten)}img.logo.svelte-1ie39li{height:34px;width:auto;max-width:80%;margin-bottom:20px}span.svelte-1ie39li{display:inline-flex;align-items:center;gap:4px;padding:9px 18px;border:1px solid var(--border);border-radius:8px;background:var(--bg-tint);font-size:13px;font-weight:700;color:var(--primary);transition:all .2s}a.svelte-1ie39li:hover span:where(.svelte-1ie39li){background:var(--primary);border-color:var(--primary);color:#fff}section.svelte-1sf5gk7{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto;padding:56px 20px}@media(max-width:1000px){section.svelte-1sf5gk7{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){section.svelte-1sf5gk7{grid-template-columns:1fr;padding:40px 20px}}section.svelte-1b9ate2{display:flex;align-items:center;justify-content:center;gap:56px;padding:72px 20px;background:var(--light-color);border-top:1px solid var(--border);scroll-margin-top:64px}section.alt.svelte-1b9ate2{background:#fff}section.reverse.svelte-1b9ate2{flex-direction:row-reverse}article.svelte-1b9ate2,aside.svelte-1b9ate2{flex:1 1 0;max-width:522px}small.svelte-1b9ate2{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}article.svelte-1b9ate2 img:where(.svelte-1b9ate2){display:block;height:64px;width:auto;max-width:100%;margin-bottom:20px}article.svelte-1b9ate2 p{max-width:520px;margin:0 0 28px;font-size:15px;line-height:1.75;color:var(--secondary-lighten)}article.svelte-1b9ate2 nav{display:flex;gap:12px;flex-wrap:wrap}article.svelte-1b9ate2 nav a{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;background:var(--primary-lighten);color:#fff;font-size:14px;font-weight:700;transition:all .2s}article.svelte-1b9ate2 nav a:hover{background:var(--primary);transform:translateY(-1px)}article.svelte-1b9ate2 nav a.ghost{background:#fff;border:1.5px solid var(--border);color:var(--primary);font-weight:600}article.svelte-1b9ate2 nav a.ghost:hover{background:var(--bg-tint);border-color:var(--primary-lighten)}section.alt.svelte-1b9ate2 nav a.ghost{background:var(--light-color)}aside.svelte-1b9ate2 img{display:block;width:100%;filter:drop-shadow(0 12px 28px rgba(11,43,43,.14))}@media(max-width:900px){section.svelte-1b9ate2,section.reverse.svelte-1b9ate2{flex-direction:column;align-items:stretch;gap:32px;padding:48px 20px}article.svelte-1b9ate2,aside.svelte-1b9ate2{max-width:100%}article.svelte-1b9ate2 img:where(.svelte-1b9ate2){height:36px}}a.svelte-hhkubm{position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:16px;background:var(--light-color);box-shadow:6px 6px 14px #0b2b2b14,-6px -6px 14px #fff;transition:box-shadow .25s ease,transform .25s ease;border:1px solid #eee}a.svelte-hhkubm:hover{transform:translateY(-2px);box-shadow:9px 9px 20px color-mix(in srgb,var(--accent) 14%,transparent),-9px -9px 20px #fff;border:1px solid var(--border)}a.svelte-hhkubm:active{transform:translateY(0);transition:box-shadow .08s ease,transform .08s ease;box-shadow:inset 5px 5px 11px #0b2b2b1a,inset -5px -5px 11px #fff}aside.svelte-hhkubm{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--light-color);box-shadow:3px 3px 7px #0b2b2b17,-3px -3px 7px #fff}figure.svelte-hhkubm{flex:1;display:flex;align-items:center;justify-content:center;min-height:calc(var(--logo-height, 88px) + 44px);margin:0 0 22px;padding:8px 0 22px;border-bottom:1px solid rgba(11,43,43,.06);box-shadow:0 1px #ffffffe6}figure.svelte-hhkubm img:where(.svelte-hhkubm){height:var(--logo-height, 88px);width:auto;max-width:100%}h2.svelte-hhkubm{margin:0 0 8px;font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--primary)}p.svelte-hhkubm{margin:0;font-size:13px;line-height:1.65;color:var(--secondary-lighten)}a.svelte-1m9dfy4{display:flex;align-items:center;gap:36px;padding:24px 32px;border-radius:16px;background:var(--light-color);box-shadow:6px 6px 14px #0b2b2b14,-6px -6px 14px #fff;transition:box-shadow .25s ease,transform .25s ease;border:1px solid #eee}a.svelte-1m9dfy4:hover{transform:translateY(-2px);box-shadow:9px 9px 20px #00a89e24,-9px -9px 20px #fff;border:1px solid var(--border)}a.svelte-1m9dfy4:active{transform:translateY(0);transition:box-shadow .08s ease,transform .08s ease;box-shadow:inset 5px 5px 11px #0b2b2b1a,inset -5px -5px 11px #fff}figure.svelte-1m9dfy4{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:236px;margin:0;padding-right:36px;border-right:1px solid rgba(11,43,43,.06);box-shadow:1px 0 #ffffffe6}figure.svelte-1m9dfy4 img:where(.svelte-1m9dfy4){height:var(--logo-height, 88px);width:auto;max-width:100%}article.svelte-1m9dfy4{flex:1}h2.svelte-1m9dfy4{margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--primary)}p.svelte-1m9dfy4{max-width:620px;margin:0;font-size:13px;line-height:1.65;color:var(--secondary-lighten)}@media(max-width:900px){a.svelte-1m9dfy4{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}figure.svelte-1m9dfy4{width:auto;padding-right:0;border-right:none;box-shadow:none}}header.svelte-g6vgkr{position:relative;overflow:hidden;padding:44px 20px 48px;background-image:var(--primary-gradient);color:#fff;text-align:center}header.svelte-g6vgkr:before{content:"";position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/svg%3E")}h1.svelte-g6vgkr{position:relative;max-width:900px;margin:0 auto;font-size:clamp(22px,2.8vw,34px);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:#fff}h1.svelte-g6vgkr b:where(.svelte-g6vgkr){font-weight:800;color:var(--accent-bright)}section.svelte-g6vgkr{display:flex;flex-direction:column;background:var(--light-color);--logo-height: 88px}@media(min-width:901px)and (max-width:1100px){section.svelte-g6vgkr{--logo-height: 68px}}@media(max-width:480px){section.svelte-g6vgkr{--logo-height: 64px}}article.svelte-g6vgkr{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1100px;margin:0 auto;padding:44px 20px 56px;min-height:calc(100vh - 64px)}aside.svelte-g6vgkr{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}article.svelte-g6vgkr>a{flex-shrink:0}@media(max-width:900px){header.svelte-g6vgkr{padding:32px 20px 36px}article.svelte-g6vgkr{gap:22px;padding:32px 20px 48px}aside.svelte-g6vgkr{grid-template-columns:1fr;gap:22px}}
