@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#060a1a;--sapphire-950:#081233;--sapphire-900:#0c1b47;--sapphire-800:#12276a;--sapphire-700:#1a3a99;--sapphire-600:#2350d6;--sapphire-500:#3b6bff;--sky-400:#5cc8ff;--sky-300:#9ddcff;--gold-300:#ffe08a;--gold-400:#f6c453;--gold-500:#e5a92d;--gold-600:#b9811a;--bg:#f3f5fb;--card:#fff;--card-2:#f8f9fd;--line:#e2e7f2;--line-2:#cfd7e8;--text:#0d1530;--text-2:#2c3654;--muted:#5d6886;--faint:#8a94ad;--bad:#e5484d;--bad-bg:#fdecec;--warn:#c27c0e;--warn-ring:#f5a524;--warn-bg:#fff4dc;--low:#5b6e98;--low-bg:#edf1f9;--good:#0f9f6e;--good-ring:#18c38a;--good-bg:#e2f7ee;--r-xl:18px;--r-lg:14px;--r-md:12px;--r-sm:8px;--shadow-sm:0 1px 2px #0d15300d;--shadow-md:0 1px 2px #0d15300d, 0 6px 18px -10px #0d153029;--shadow-lg:0 1px 3px #0d15300f, 0 22px 48px -24px #08123352;--ease:cubic-bezier(.2, .8, .2, 1);--display:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Geist Variable", system-ui, sans-serif;--font:"Geist Variable", "Geist", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Sinhala", "Noto Sans Tamil", sans-serif;--serif:var(--display);--mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--bg);color:var(--text);font:16px/1.6 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:var(--sapphire-600);text-underline-offset:3px}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.025em;font-variation-settings:"opsz" 48;margin:0;font-weight:700;line-height:1.08}h1{font-variation-settings:"opsz" 96;font-weight:750}.num,.display{font-family:var(--display)}.label{letter-spacing:0;color:var(--muted);font-size:.82rem;font-weight:600}p{margin:0}.serif{font-family:var(--display)}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.narrow{max-width:820px}.muted{color:var(--muted)}.small{font-size:.875rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header{z-index:40;-webkit-backdrop-filter:saturate(160%)blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.logo{color:var(--sapphire-900);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.12rem;font-weight:800;text-decoration:none;display:inline-flex}.logo-mark{width:30px;height:30px}.dark{color:#e9eeff;background-color:var(--sapphire-900);isolation:isolate;background-image:radial-gradient(900px 380px at 50% -15%,#3b6bff29,#0000 70%);position:relative;overflow:hidden}.dark:before{content:none}.dark .muted{color:#dee6ffb8}.dark a{color:var(--sky-300)}.glow-orb{display:none}@keyframes drift{0%{transform:translate(-30px,-10px)scale(1)}to{transform:translate(40px,30px)scale(1.12)}}.hero-light{color:var(--text);border-bottom:1px solid var(--line);background:linear-gradient(#eef3fc 0%,#f7f9fd 60%,#fff 100%);position:relative}.eyebrow{letter-spacing:0;color:var(--sapphire-700);align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:inline-flex}.dark .eyebrow{color:var(--gold-300)}.gold-text{color:var(--gold-400)}.accent{color:var(--sapphire-700)}.section-title{margin:12px 0;font-size:clamp(1.75rem,3.8vw,2.6rem)}.section-lead{color:var(--muted);max-width:620px;font-size:1.05rem}.btn{--b-bg:var(--sapphire-700);font:inherit;letter-spacing:-.005em;color:#fff;background:var(--b-bg);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease), filter .2s;-webkit-tap-highlight-color:transparent;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0d153024}.btn:hover{--b-bg:var(--sapphire-800);transform:translateY(-1px);box-shadow:0 6px 16px -8px #0d153059}.btn:active{transform:translateY(0)scale(.98)}.btn:focus-visible{outline:3px solid var(--sky-300);outline-offset:3px}.btn.gold{--b-bg:var(--gold-400);color:var(--text);box-shadow:inset 0 0 0 1px #e0ae3c,0 1px 2px #0d15301f}.btn.gold:hover{--b-bg:#f1b93b;box-shadow:inset 0 0 0 1px #d39f2c,0 6px 16px -8px #0d15304d}.btn.ghost{color:var(--sapphire-700);box-shadow:inset 0 0 0 1.5px var(--line-2);background:#fff}.btn.ghost:hover{box-shadow:inset 0 0 0 1.5px var(--sapphire-500)}.dark .btn.ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff47}.btn.sm{padding:9px 16px;font-size:.9rem}.btn.block{width:100%}.btn .arrow{transition:transform .25s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.btn[disabled]{opacity:.7;cursor:progress;transform:none}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.card.pad{padding:22px}.glass{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff1a,#ffffff0a);border:1px solid #ffffff24;box-shadow:0 30px 80px -30px #0009,inset 0 1px #ffffff1f}.pill{letter-spacing:.01em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.pill.high{color:var(--bad);background:var(--bad-bg)}.pill.medium{color:var(--warn);background:var(--warn-bg)}.pill.low{color:var(--low);background:var(--low-bg)}.pill.good{color:var(--good);background:var(--good-bg)}.pill.gold{color:#6b4700;background:linear-gradient(#fff3cf,#ffe6a3)}.pill .dot{background:currentColor;border-radius:50%;width:7px;height:7px}.chip{color:var(--text-2);border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.85rem;font-weight:650;display:inline-flex}.dark .chip{color:#e9eeffeb;background:#ffffff14;border-color:#ffffff1f}.field{margin-bottom:12px;display:block}.field>span{color:var(--text-2);margin-bottom:6px;font-size:.9rem;font-weight:650;display:block}.input{width:100%;font:inherit;border:1.5px solid var(--line-2);border-radius:var(--r-sm);color:var(--text);background:#fff;padding:13px 15px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.input:focus{border-color:var(--sapphire-500);outline:none;box-shadow:0 0 0 4px #3b6bff26}.check{color:var(--text-2);align-items:flex-start;gap:10px;font-size:.88rem;display:flex}.check input{width:18px;height:18px;accent-color:var(--sapphire-600);margin-top:3px}.alert{border-radius:var(--r-sm);color:var(--bad);background:var(--bad-bg);padding:11px 14px;font-size:.92rem;font-weight:600}details.acc>summary{cursor:pointer;list-style:none}details.acc>summary::-webkit-details-marker{display:none}.chev{transition:transform .3s var(--ease);flex:none}details[open]>summary .chev{transform:rotate(180deg)}.motion .reveal{opacity:0;transition:opacity .7s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}.motion .reveal.in{opacity:1;transform:none}.motion [data-grow]>span,.motion [data-grow] [data-bar]{transform-origin:0;transition:transform 1.1s var(--ease);transition-delay:calc(var(--d,0s) + .15s);transform:scaleX(0)}.motion [data-grow=y]>span,.motion [data-grow=y] [data-bar]{transform-origin:bottom;transform:scaleY(0)}.motion [data-grow].in>span,.motion [data-grow].in [data-bar]{transform:none}[data-count]{font-variant-numeric:tabular-nums}.lift{transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .25s}@media (hover:hover){.lift:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-3px)}}.read-progress{background:var(--sapphire-600);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}:root{interpolate-size:allow-keywords}details.acc::details-content{block-size:0;transition:block-size .35s var(--ease), content-visibility .35s allow-discrete;overflow:hidden}details.acc[open]::details-content{block-size:auto}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise{animation:rise .8s var(--ease) both;animation-delay:var(--d,0s)}.prose{color:var(--text-2);font-size:.98rem}.prose>*+*{margin-top:.85em}.prose h2{color:var(--text);border-top:1px solid var(--line);margin-top:1.6em;padding-top:1.1em;font-size:1.15rem}.prose h3{color:var(--text);margin-top:1.4em;font-size:1.02rem}.prose ol,.prose ul{padding-left:1.3em}.prose li+li{margin-top:.35em}.prose ol>li::marker{color:var(--sapphire-600);font-weight:800}.prose strong{color:var(--text)}.prose code{font-family:var(--mono);overflow-wrap:anywhere;background:#eef2fb;border:1px solid #dde4f3;border-radius:6px;padding:1px 6px;font-size:.86em}.prose pre{color:#dbe6ff;border-radius:var(--r-sm);background:#0b1430;padding:14px 16px;font-size:.84rem;line-height:1.55;overflow-x:auto}.prose pre code{color:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.prose blockquote{border-radius:var(--r-sm);color:#133b2a;background:#e9f9f0;border:1px solid #c7eed9;margin:0;padding:14px 16px}.prose table{border-collapse:collapse;width:100%;font-size:.88em;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:7px 9px}.prose th{background:var(--card-2)}.prose .shot{border:1.5px dashed var(--line-2);border-radius:var(--r-sm);color:var(--faint);text-align:center;background:var(--card-2);margin:14px 0;padding:18px;font-size:.86rem}.prose input[type=checkbox]{accent-color:var(--good);vertical-align:-3px;width:16px;height:16px;margin-right:6px}.prose ul:has(input[type=checkbox]){padding-left:0;list-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rise{animation:none!important}.lift:hover{transform:none}}@media print{.site-header,.site-footer,.tools,.crumbs,.hero-cta,.sticky-cta,.plans-sec,.personalise,.ff-done,.filters,.fc-lock,.speed.pending{display:none!important}body{background:#fff}.reveal,[data-grow]>span,[data-grow] [data-bar]{opacity:1!important;transform:none!important}.card,.doc,.fc,.trust-grid,.areas-panel{break-inside:avoid;box-shadow:none!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html:has(.sn-bar){scroll-padding-top:112px}.nav[data-astro-cid-rutobish]{align-items:center;gap:6px;display:flex}.nav-desk[data-astro-cid-rutobish]{align-items:center;gap:2px;display:flex}summary[data-astro-cid-rutobish]{cursor:pointer;list-style:none}summary[data-astro-cid-rutobish]::-webkit-details-marker{display:none}.nav-item[data-astro-cid-rutobish]{color:var(--text-2);border-radius:999px;align-items:center;gap:4px;padding:8px 12px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.nav-item[data-astro-cid-rutobish]:hover,.dd[data-astro-cid-rutobish][open]>.nav-item[data-astro-cid-rutobish]{color:var(--sapphire-700);background:#eef2fb}.nav-item[data-astro-cid-rutobish].here{color:var(--sapphire-700)}.nav-item[data-astro-cid-rutobish] .chev{transition:transform .2s var(--ease)}.dd[data-astro-cid-rutobish][open]>.nav-item[data-astro-cid-rutobish] .chev{transform:rotate(180deg)}.dd[data-astro-cid-rutobish]{position:relative}.dd-panel[data-astro-cid-rutobish]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);width:330px;box-shadow:var(--shadow-lg);padding:8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.dd-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish],.mob-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{border-radius:var(--r-sm);color:var(--text);padding:10px 12px;text-decoration:none;display:block}.dd-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover,.mob-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{background:#eef2fb}.dd-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page],.mob-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{box-shadow:inset 3px 0 0 var(--sapphire-600);background:#eef2fb}.dd-panel[data-astro-cid-rutobish] strong[data-astro-cid-rutobish],.mob-panel[data-astro-cid-rutobish] strong[data-astro-cid-rutobish]{font-size:.93rem;display:block}.dd-panel[data-astro-cid-rutobish] span[data-astro-cid-rutobish],.mob-panel[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{color:var(--muted);font-size:.82rem;line-height:1.4;display:block}.mob[data-astro-cid-rutobish]{display:none}.mob-btn[data-astro-cid-rutobish]{border:1px solid var(--line);background:var(--card);border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.bars[data-astro-cid-rutobish]{gap:4px;display:grid}.bars[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{background:var(--text);width:18px;height:2px;transition:transform .2s var(--ease), opacity .2s;border-radius:2px;display:block}.mob[data-astro-cid-rutobish][open] .bars[data-astro-cid-rutobish] span[data-astro-cid-rutobish]:first-child{transform:translateY(6px)rotate(45deg)}.mob[data-astro-cid-rutobish][open] .bars[data-astro-cid-rutobish] span[data-astro-cid-rutobish]:nth-child(2){opacity:0}.mob[data-astro-cid-rutobish][open] .bars[data-astro-cid-rutobish] span[data-astro-cid-rutobish]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mob-panel[data-astro-cid-rutobish]{background:var(--card);border-bottom:1px solid var(--line);max-height:calc(100dvh - 64px);box-shadow:var(--shadow-lg);padding:8px 16px 20px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mob-group[data-astro-cid-rutobish]{padding-top:10px}.mob-group[data-astro-cid-rutobish]+.mob-group[data-astro-cid-rutobish]{border-top:1px solid var(--line);margin-top:6px}.mob-group[data-astro-cid-rutobish] .label[data-astro-cid-rutobish]{margin:6px 12px 2px;font-size:.72rem}@media (width<=960px){.nav-desk[data-astro-cid-rutobish]{display:none}.mob[data-astro-cid-rutobish]{display:block}}.site-footer[data-astro-cid-nns7i3if]{color:#dee6ffb8;border-top:1px solid #ffffff14;padding:56px 0 28px;font-size:.92rem}.ft-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:40px 48px;display:grid}.ft-logo[data-astro-cid-nns7i3if]{color:#fff;font-family:var(--display);align-items:center;gap:10px;font-size:1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.ft-tag[data-astro-cid-nns7i3if]{color:#e9eeff;max-width:34ch;margin:12px 0 16px}.ft-promises[data-astro-cid-nns7i3if]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ft-promises[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]{align-items:flex-start;gap:8px;font-size:.88rem;display:flex}.ft-promises[data-astro-cid-nns7i3if] svg{color:var(--gold-300);flex:none;margin-top:3px}.ft-h[data-astro-cid-nns7i3if]{color:#fff;margin:4px 0 14px;font-weight:600}.ft-col[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:not(.btn):not(.ft-logo){color:#dee6ffc7;text-decoration:none}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:not(.btn):not(.ft-logo):hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ft-bottom[data-astro-cid-nns7i3if]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:44px;padding-top:22px;font-size:.85rem;display:flex}@media (width<=1100px){.ft-grid[data-astro-cid-nns7i3if]{grid-template-columns:repeat(4,minmax(0,1fr))}.ft-about[data-astro-cid-nns7i3if]{grid-column:1/-1}}@media (width<=600px){.ft-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr;gap:32px 24px}}
