:root{--brand-red-deep:#48020a;--brand-red:#7e1b2d;--brand-purple:#1a1050;--brand-blue:#2c3695;--brand-blue-deep:#000652;--accent-red:#ff4d6d;--accent-violet:#8b6cff;--accent-blue:#6c7cff;--accent-cyan:#57e2ff;--gradient-brand:linear-gradient(120deg, var(--accent-red) 0%, var(--accent-violet) 50%, var(--accent-blue) 100%);--gradient-deep:linear-gradient(135deg, var(--brand-red-deep) 0%, var(--brand-red) 22%, var(--brand-purple) 58%, var(--brand-blue) 84%, var(--brand-blue-deep) 100%);--gradient-text:linear-gradient(100deg, #fff 0%, #dfe3ff 40%, var(--accent-blue) 78%, var(--accent-red) 100%);--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--radius-xs:8px;--radius-sm:12px;--radius-md:18px;--radius-lg:26px;--radius-pill:999px;--max-width:1240px;--gutter:clamp(20px, 4vw, 40px);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--term-bg:#080b14;--term-bar:#0f1421;--term-text:#b9c4e0;--term-cmd:#fff;--term-ok:#6ee7a0;--term-accent:#7c8cff;--term-border:#8ca0ff2e}:root,:root[data-theme=dark]{--bg:#05060b;--bg-elev:#090b13;--surface:#ffffff0b;--surface-strong:#ffffff13;--text:#f4f6ff;--text-soft:#b8bed4;--text-muted:#8a90a8;--border:#ffffff1a;--border-strong:#ffffff2e;--grid-line:#8296ff17;--glow-a:#6c7cff80;--glow-b:#ff4d6d61;--shadow-lift:0 24px 70px -24px #000000e6;--shadow-glow:0 0 0 1px #ffffff0f, 0 30px 80px -30px #6c7cff8c;color-scheme:dark}:root[data-theme=light]{--bg:#f7f8fc;--bg-elev:#fff;--surface:#ffffffb8;--surface-strong:#fff;--text:#0b0e18;--text-soft:#3c4256;--text-muted:#5d6478;--border:#0c10221a;--border-strong:#0c102229;--grid-line:#3c50c814;--glow-a:#6c7cff47;--glow-b:#ff4d6d33;--shadow-lift:0 20px 50px -22px #141a3c47;--shadow-glow:0 0 0 1px #141a3c0f, 0 24px 60px -28px #3c46be59;--gradient-text:linear-gradient(100deg, #0b0e18 0%, #262c53 40%, var(--brand-blue) 78%, var(--brand-red) 100%);color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:110px}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .4s var(--ease-out), color .4s var(--ease-out);margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}img,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit}:focus-visible{outline:2px solid var(--accent-blue);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance;margin:0 0 .5em;font-weight:640;line-height:1.06}.display{letter-spacing:-.045em;font-size:clamp(2.6rem,6.4vw,5.2rem);font-weight:680;line-height:1.02}.h2{font-size:clamp(1.9rem,3.6vw,3rem)}.h3{letter-spacing:-.02em;font-size:clamp(1.15rem,1.6vw,1.35rem)}p{color:var(--text-soft);margin:0 0 1em}.lead{color:var(--text-soft);max-width:58ch;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.7}.text-gradient{background:var(--gradient-text);color:#0000;background-clip:text}.mono{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem}.container{width:100%;max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.section{padding:clamp(72px,10vw,140px) 0;position:relative}.section-head{max-width:720px;margin-bottom:clamp(40px,5vw,68px)}.section-head p:last-child{margin-bottom:0}.grid{gap:clamp(16px,1.6vw,22px);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1000px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.pill{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(14px);color:var(--text-soft);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;padding:7px 14px 7px 11px;font-size:.7rem;display:inline-flex}.pill .dot{background:var(--term-ok);border-radius:50%;flex:none;width:7px;height:7px;animation:2.6s ease-out infinite pulse-dot;position:relative;box-shadow:0 0 #6ee7a0b3}@keyframes pulse-dot{0%{box-shadow:0 0 #6ee7a099}70%{box-shadow:0 0 0 9px #6ee7a000}to{box-shadow:0 0 #6ee7a000}}.eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-blue);align-items:center;gap:10px;margin-bottom:18px;font-size:.72rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--gradient-brand);width:26px;height:1px}.btn{border-radius:var(--radius-pill);letter-spacing:-.01em;cursor:pointer;isolation:isolate;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:.94rem;font-weight:570;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{color:#fff;background:var(--gradient-brand);background-size:200% 100%;box-shadow:0 14px 40px -14px #6c7cffbf}.btn-primary:after{content:"";z-index:-1;background:linear-gradient(100deg, var(--accent-blue), var(--accent-red));opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.btn-primary:hover:after{opacity:1}.btn-primary:hover{box-shadow:0 18px 50px -12px #ff4d6d99}.btn-ghost{color:var(--text);background:var(--surface);border-color:var(--border-strong);-webkit-backdrop-filter:blur(14px)}.btn-ghost:hover{border-color:var(--accent-blue);box-shadow:0 12px 40px -18px var(--glow-a)}.btn-sm{padding:11px 20px;font-size:.86rem}.btn-block{width:100%}.btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.arrow{transition:transform .35s var(--ease-out)}.btn:hover .arrow{transform:translate(4px)}.glass-card{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(20px)saturate(140%);transition:transform .5s var(--ease-out), border-color .5s var(--ease-out), box-shadow .5s var(--ease-out), background-color .5s var(--ease-out);padding:clamp(22px,2.4vw,30px);position:relative;overflow:hidden}.glass-card:before{content:"";border-radius:inherit;background:var(--gradient-brand);opacity:0;transition:opacity .5s var(--ease-out);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.glass-card:after{content:"";border-radius:inherit;background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), var(--glow-a), transparent 62%);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset:0}.glass-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-glow);transform:translateY(-5px)}.glass-card:hover:before{opacity:.9}.glass-card:hover:after{opacity:.5}.glass-card>*{z-index:1;position:relative}.icon-tile{border:1px solid var(--border);width:46px;height:46px;color:var(--text);transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);background:linear-gradient(150deg,#6c7cff38,#ff4d6d1f);border-radius:14px;flex:none;place-items:center;display:grid}.icon-tile svg{width:21px;height:21px}.glass-card:hover .icon-tile,.contact-row:hover .icon-tile{box-shadow:0 10px 26px -10px var(--glow-a);transform:translateY(-2px)scale(1.05)}.grid-bg{z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:54px 54px;position:absolute;inset:0;mask-image:radial-gradient(80% 60% at 50% 30%,#000 20%,#0000 78%)}.scanline{z-index:0;pointer-events:none;height:180px;animation:scan 9s var(--ease-in-out) infinite;background:linear-gradient(#0000,#7891ff29,#0000);position:absolute;left:0;right:0}@keyframes scan{0%{opacity:0;transform:translateY(-200px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(min(90vh,900px))}}.orb{filter:blur(90px);pointer-events:none;z-index:0;opacity:.55;border-radius:50%;position:absolute}.orb-a{background:radial-gradient(circle, var(--accent-blue), transparent 66%)}.orb-b{background:radial-gradient(circle, var(--accent-red), transparent 66%)}.noise{z-index:1;pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.rule{background:linear-gradient(90deg, transparent, var(--border-strong), transparent);border:0;height:1px;margin:0}.stat-value{letter-spacing:-.04em;background:var(--gradient-brand);color:#0000;background-clip:text;font-size:clamp(2.1rem,3.8vw,3.1rem);font-weight:660;line-height:1;display:block}.stat-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:10px;font-size:.68rem;display:block}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{gap:14px;width:max-content;animation:38s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track span{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-soft);font-family:var(--font-mono);letter-spacing:.1em;white-space:nowrap;padding:10px 20px;font-size:.74rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.field{margin-bottom:18px;position:relative}.field input,.field textarea{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-elev);width:100%;color:var(--text);font:inherit;resize:vertical;transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out), background-color .3s var(--ease-out);padding:22px 16px 10px;font-size:.95rem}.field textarea{min-height:132px}.field label{color:var(--text-muted);pointer-events:none;transform-origin:0 0;transition:transform .26s var(--ease-out), color .26s var(--ease-out);font-size:.95rem;position:absolute;top:15px;left:17px}.field input:focus+label,.field textarea:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:not(:placeholder-shown)+label{color:var(--accent-blue);transform:translateY(-9px)scale(.74)}.field input:focus,.field textarea:focus{border-color:var(--accent-blue);outline:none;box-shadow:0 0 0 4px #6c7cff24}:is(.field input:user-invalid,.field textarea:user-invalid){border-color:var(--accent-red)}.form-status{min-height:22px;color:var(--text-muted);align-items:center;gap:9px;margin:14px 0 0;font-size:.88rem;display:flex}.form-status[data-state=success]{color:var(--term-ok)}.form-status[data-state=error]{color:var(--accent-red)}.spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.check{flex:none;width:17px;height:17px}.check circle,.check path{stroke:var(--term-ok);stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:draw .6s var(--ease-out) forwards}.check path{animation-delay:.22s}@keyframes draw{to{stroke-dashoffset:0}}.reveal{will-change:transform, opacity}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;border-radius:var(--radius-xs);background:var(--bg-elev);border:1px solid var(--border-strong);color:var(--text);transition:top .25s var(--ease-out);padding:12px 18px;position:fixed;top:-60px;left:16px}.skip-link:focus{top:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scanline,.marquee-track,.pill .dot,.spinner,.check circle,.check path{animation:none!important}.btn:hover,.glass-card:hover{transform:none}.orb{display:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.tt[data-astro-cid-l6lhmie6]{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(14px);width:42px;height:42px;color:var(--text);cursor:pointer;transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);place-items:center;display:grid;overflow:hidden}.tt[data-astro-cid-l6lhmie6]:hover{border-color:var(--accent-blue);box-shadow:0 8px 26px -12px var(--glow-a)}.tt-icons[data-astro-cid-l6lhmie6]{place-items:center;width:19px;height:19px;display:grid;position:relative}.ic[data-astro-cid-l6lhmie6]{width:19px;height:19px;transition:transform .45s var(--ease-out), opacity .35s var(--ease-out);position:absolute}:root[data-theme=dark] .moon[data-astro-cid-l6lhmie6]{opacity:0;transform:rotate(-70deg)scale(.4)}:root[data-theme=dark] .sun[data-astro-cid-l6lhmie6]{opacity:1;transform:none}:root[data-theme=light] .sun[data-astro-cid-l6lhmie6]{opacity:0;transform:rotate(70deg)scale(.4)}:root[data-theme=light] .moon[data-astro-cid-l6lhmie6]{opacity:1;transform:none}.hdr[data-astro-cid-nen7h5rs]{z-index:100;transition:background-color .4s var(--ease-out), backdrop-filter .4s var(--ease-out);background:0 0;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-stuck{background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%)}.hdr-line[data-astro-cid-nen7h5rs]{background:linear-gradient(90deg, transparent, var(--border-strong) 20%, var(--border-strong) 80%, transparent);opacity:0;height:1px;transition:opacity .4s var(--ease-out)}.hdr[data-astro-cid-nen7h5rs].is-stuck .hdr-line[data-astro-cid-nen7h5rs]{opacity:1}.hdr-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:22px;height:76px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:flex}.logo[data-astro-cid-nen7h5rs]{width:auto;height:30px}.dark-only[data-astro-cid-nen7h5rs],.light-only[data-astro-cid-nen7h5rs]{display:none}:root[data-theme=dark] .dark-only[data-astro-cid-nen7h5rs],:root[data-theme=light] .light-only[data-astro-cid-nen7h5rs]{display:block}.nav[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(14px);align-items:center;gap:4px;padding:5px;display:flex}.nav-link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);color:var(--text-muted);transition:color .3s var(--ease-out), background-color .3s var(--ease-out);padding:8px 16px;font-size:.9rem;font-weight:520}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text);background:var(--surface-strong);box-shadow:inset 0 0 0 1px var(--border)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.burger[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);cursor:pointer;place-items:center;width:42px;height:42px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--text);width:17px;height:1.6px;transition:transform .35s var(--ease-out);border-radius:2px;margin:2.6px auto;display:block}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.4px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.4px)rotate(-45deg)}.drawer[data-astro-cid-nen7h5rs]{z-index:99;padding:26px var(--gutter) 40px;background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(26px);flex-direction:column;display:flex;position:fixed;inset:76px 0 0;overflow-y:auto}.drawer[data-astro-cid-nen7h5rs][hidden]{display:none}.drawer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.drawer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--border);letter-spacing:-.02em;color:var(--text);opacity:0;animation:drawer-in .5s var(--ease-out) forwards;animation-delay:var(--d);justify-content:space-between;align-items:center;padding:20px 4px;font-size:1.35rem;font-weight:560;display:flex;transform:translateY(14px)}.drawer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--text-muted)}.drawer-cta[data-astro-cid-nen7h5rs]{opacity:0;animation:drawer-in .5s var(--ease-out) .26s forwards;margin-top:28px}@keyframes drawer-in{to{opacity:1;transform:translateY(0)}}@media (width<=940px){.nav[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}}@media (prefers-reduced-motion:reduce){.drawer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.drawer-cta[data-astro-cid-nen7h5rs]{opacity:1;animation:none;transform:none}}.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);background:var(--bg-elev);padding-top:clamp(56px,7vw,92px);position:relative;overflow:hidden}.ftr-glow[data-astro-cid-jo6i4kqk]{background:radial-gradient(ellipse at center, var(--glow-a), transparent 68%);filter:blur(70px);opacity:.5;pointer-events:none;width:min(780px,100%);height:320px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.ftr-in[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr 1.15fr;gap:clamp(28px,4vw,54px);padding-bottom:52px;display:grid;position:relative}.logo[data-astro-cid-jo6i4kqk]{width:auto;height:28px;margin-bottom:18px}.dark-only[data-astro-cid-jo6i4kqk],.light-only[data-astro-cid-jo6i4kqk]{display:none}:root[data-theme=dark] .dark-only[data-astro-cid-jo6i4kqk],:root[data-theme=light] .light-only[data-astro-cid-jo6i4kqk]{display:block}.ftr-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:40ch;color:var(--text-muted);font-size:.92rem}.ftr-social[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-soft);transition:border-color .3s var(--ease-out), color .3s var(--ease-out), transform .3s var(--ease-out);align-items:center;gap:9px;padding:9px 16px;font-size:.86rem;display:inline-flex}.ftr-social[data-astro-cid-jo6i4kqk]:hover{border-color:var(--accent-blue);color:var(--text);transform:translateY(-2px)}.ftr-col[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{color:var(--text-muted);margin-bottom:18px;font-weight:600}.ftr-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.ftr-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-soft);transition:color .25s var(--ease-out);font-size:.91rem}.ftr-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-blue)}.ftr-contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:var(--text-soft);grid-template-columns:16px 1fr;align-items:start;gap:11px;font-size:.91rem;line-height:1.5;display:grid}.ftr-contact[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--accent-blue);margin-top:2px}.ftr-btm[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-block:22px;display:flex}.ftr-btm[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-muted);margin:0;font-size:.8rem}.ftr-status[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;align-items:center;gap:8px;display:inline-flex;font-size:.66rem!important}.live[data-astro-cid-jo6i4kqk]{background:var(--term-ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px 1px #6ee7a0cc}@media (width<=940px){.ftr-in[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.ftr-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.ftr-in[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.ftr-btm[data-astro-cid-jo6i4kqk]{flex-direction:column-reverse;align-items:flex-start}}
