:root{--color-ink:#0f0f10;--color-white:#fff;--color-paper:#fbfbfa;--color-cloud:#f4f4f1;--color-mist:#f2f2f2;--color-sand:#f3f2ef;--color-stone:#ebeae6;--color-ink-body:#28282a;--color-slate:#5c5c5c;--color-gray-600:#69696c;--color-ink-hover:#3a3a3d;--color-stone-hover:#e2e1dc;--color-chip:#ecece9;--color-gray-500:#6e6e72;--color-gray-400:#8e8e92;--color-gray-300:#a0a0a4;--color-green:#22a05c;--color-green-strong:#1d864d;--color-green-bright:#34c26b;--color-amber-wash:#fff0d6;--color-amber-ink:#9b5f0a;--color-error:#d64545;--color-night:#0f1a1f;--color-violet:#6c5ce7;--color-amber-line:#d68c1e;--color-amber-glow:#ffd68c1f;--color-app-track:#e6e6e6;--color-app-canvas:#f5f5f5;--color-app-spinner:#bbb;--color-app-blue-wash:#e8efff;--color-app-blue:#3b63e6;--color-app-blue-ink:#2a4fc4;--color-app-live-wash:#e8f7ee;--color-app-live-ink:#167a40;--color-app-glow-teal:#7fc8c0;--color-confetti-1:#9bb4ff;--color-confetti-2:#e0705a;--color-confetti-3:#a9b98f;--color-confetti-4:#2f6f8f;--color-confetti-5:#f6c66e;--color-confetti-6:#6fb7e8;--color-plan-violet:#6254eb;--color-plan-violet-line:#6254eb59;--color-plan-violet-wash:#f2f0ff;--color-plan-violet-tint:#f7f6ff;--color-plan-violet-tint-strong:#f3f1fd;--color-plan-group:#fafaf8;--color-green-wash:#22a05c1f;--color-green-ink:#16703f;--color-line-soft:#e2e1dd;--color-check:#2f8f5b;--color-check-ink:#287a4d;--color-select-blue:#3b6fe0;--color-select-blue-ink:#3665cc;--color-select-blue-wash:#e8eefc;--color-note-wash:#fff4e0;--color-note-ink:#784a00;--color-note-dot:#e8a33b;--color-placeholder:#757573;--color-check-wash:#e6f4ec;--color-recommend-ink:#a06000;--color-soon-wash:#e8e7fc;--color-soon-ink:#5046c8;--color-error-wash:#fcecea;--color-error-ink:#cc3329;--color-backdrop:#1414168c;--color-brochure-photo:#d6cec0;--color-sample-brand-1:#1a2e29;--color-sample-brand-2:#c79e6b;--color-sample-brand-3:#f2ede0;--color-lilac-wash:#f4f3ff;--color-lilac-mid:#d9d6fb;--color-lilac-deep:#b9b0f2;--color-lilac-card:#ded9fa;color-scheme:light;--role-ink:var(--color-ink);--role-ink-soft:#0f0f1099;--role-ink-muted:var(--color-slate);--role-page:var(--color-paper);--role-raised:var(--color-white);--role-surface:var(--color-cloud);--role-surface-strong:var(--color-stone);--role-surface-strong-hover:var(--color-stone-hover);--role-ink-hover:var(--color-ink-hover);--role-ink-label:var(--color-gray-600);--role-section:var(--color-sand);--role-line:#0f0f1014;--role-line-card:#0f0f100f;--role-line-strong:#0f0f1029;--role-focus:var(--color-ink);--role-success:var(--color-green);--role-warning-bg:var(--color-amber-wash);--role-warning-ink:var(--color-amber-ink);--role-error:var(--color-error);--gradient-startups:linear-gradient(135deg, #9bb4ff 0%, #6c5ce7 55%, #2b1e6b 100%);--gradient-real-estate:linear-gradient(135deg, #f3b48b 0%, #e0705a 55%, #7a4e8c 100%);--gradient-consulting:linear-gradient(135deg, #e9dcc2 0%, #a9b98f 55%, #56704f 100%);--gradient-investment:linear-gradient(135deg, #7fc8c0 0%, #2f6f8f 55%, #13233f 100%);--gradient-construction:linear-gradient(135deg, #f6c66e 0%, #d9732b 55%, #5a2e1a 100%);--gradient-hero-stage:linear-gradient(150.8deg, #9bb4ff8c 8.3%, #6c5ce78c 54.2%, #2b1e6b8c 91.7%), #fff;--gradient-lavender:linear-gradient(to bottom, #fff 0%, #e7e4fd 55%, #c4bbf6 100%);--gradient-medical:linear-gradient(135deg, #bfe8f5 0%, #6fb7e8 55%, #3c6fb0 100%);--gradient-feature-banner:linear-gradient(171deg, #7fc8c0bf 8.3%, #2f6f8fbf 54.2%, #13233fbf 91.7%), var(--color-night);--gradient-compare-wix:linear-gradient(157.6deg, #e2cdb4 8.33%, #7a5733 54.17%, #1f150c 91.67%);--gradient-compare-squarespace:linear-gradient(157.6deg, #d2ddd4 8.33%, #5e7a6a 54.17%, #1f2b25 91.67%);--gradient-compare-framer:linear-gradient(157.6deg, #eadbc6 8.33%, #a0543e 54.17%, #2b1a14 91.67%);--gradient-compare-webflow:linear-gradient(157.6deg, #cfe3f4 8.33%, #4d8fc9 54.17%, #13304f 91.67%);--gradient-compare-durable:linear-gradient(157.6deg, #cdd3d8 8.33%, #5d6b78 54.17%, #1a2027 91.67%);--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-display:64px;--lh-display:1.04;--ls-display:-.04em;--text-h1:52px;--lh-h1:1.06;--ls-h1:-.03em;--text-h2:36px;--lh-h2:1.18;--ls-h2:-.025em;--text-h3:28px;--lh-h3:1.2;--ls-h3:-.025em;--text-h4:22px;--lh-h4:1.3;--ls-h4:-.015em;--text-h5:18px;--lh-h5:1.35;--ls-h5:-.015em;--text-h6:15px;--lh-h6:1.45;--text-number:40px;--lh-number:1.1;--ls-number:-.025em;--text-body-lg:16px;--text-body:14px;--text-small:13px;--text-tiny:12px;--text-caption:11px;--lh-body:1.5;--text-badge:11px;--lh-badge:1.3;--ls-badge:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-sm:8px;--radius-md:16px;--radius-pill:999px;--shadow-card:0 1px 3px #0f0f100a, 0 6px 16px #0f0f100a;--shadow-raised:0 10px 24px #0f0f1014;--shadow-window:0 30px 60px #0f0f1024;--page-max:1440px;--gutter:40px;--content-max:1360px;--section-pad:120px;--header-height:84px;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration-fast:.2s;--duration-base:.25s}@media (width<=767px){:root{--text-display:40px;--lh-display:1.08;--ls-display:-.025em;--text-h1:36px;--lh-h1:1.1;--ls-h1:-.025em;--text-h2:28px;--lh-h2:1.18;--ls-h2:-.02em;--gutter:20px;--section-pad:72px;--header-height:67px}}@font-face{font-family:Geist;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Geist-Regular.woff2)format("woff2")}@font-face{font-family:Geist;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Geist-Medium.woff2)format("woff2")}@font-face{font-family:Geist;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Geist-Bold.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/GeistMono-Regular.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/GeistMono-Medium.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 16px)}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--role-page);color:var(--role-ink);font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400}a{color:inherit}:focus-visible{outline:2px solid var(--role-focus);outline-offset:3px;border-radius:4px}.t-display{font-size:var(--text-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:400}.t-h1{font-size:var(--text-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:400}.t-h2{font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:400}.t-h3{font-size:var(--text-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:400}.t-h4{font-size:var(--text-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);font-weight:400}.t-h5{font-size:var(--text-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5);font-weight:400}.t-number{font-size:var(--text-number);line-height:var(--lh-number);letter-spacing:var(--ls-number)}.t-body-lg{font-size:var(--text-body-lg);line-height:var(--lh-body)}.t-body{font-size:var(--text-body);line-height:var(--lh-body)}.t-small{font-size:var(--text-small);line-height:var(--lh-body)}.t-tiny{font-size:var(--text-tiny);line-height:var(--lh-body)}.t-soft{color:var(--role-ink-soft)}.t-badge{font-family:var(--font-mono);font-weight:500;font-size:var(--text-badge);line-height:var(--lh-badge);letter-spacing:var(--ls-badge);text-transform:uppercase}.container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-pad)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:100;background:var(--role-ink);color:var(--color-white);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-body);text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.motion-wait{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-float{animation:6s ease-in-out infinite motion-float}.motion-drift{animation:9s ease-in-out infinite motion-drift}.motion-drift-soft{animation:14s ease-in-out infinite motion-drift}}@keyframes motion-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes motion-drift{0%,to{translate:0}50%{translate:12px}}@media (prefers-reduced-motion:no-preference){main :where(*):has(>h1)>:nth-child(-n+6){animation:1s cubic-bezier(.22,1,.36,1) both hero-in}main :where(*):has(>h1)>:nth-child(2){animation-delay:90ms}main :where(*):has(>h1)>:nth-child(3){animation-delay:.18s}main :where(*):has(>h1)>:nth-child(4){animation-delay:.27s}main :where(*):has(>h1)>:nth-child(5){animation-delay:.36s}main :where(*):has(>h1)>:nth-child(6){animation-delay:.45s}main :where(div):has(>h1)~:nth-child(-n+3),main header:has(>h1)+*{animation:1.3s cubic-bezier(.22,1,.36,1) .25s both hero-visual-in}}@keyframes hero-in{0%{opacity:.01;translate:0 14px}}@keyframes hero-visual-in{0%{opacity:.01;translate:0 28px}}.logo[data-astro-cid-qmbhzs4e]{color:var(--role-ink);--logo-knockout:var(--color-white);display:inline-flex}.logo[data-astro-cid-qmbhzs4e].white{color:var(--color-white);--logo-knockout:var(--color-ink)}.logo[data-astro-cid-qmbhzs4e] svg{width:105px;height:auto}.btn[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font:500 var(--text-body) / 1.5 var(--font-sans);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);border:1px solid #0000;padding:11px 18px;text-decoration:none;display:inline-flex}.btn[data-astro-cid-j6ocf6pu]:hover{transform:translateY(-1px)}.btn[data-astro-cid-j6ocf6pu]:active{transform:none}.primary[data-astro-cid-j6ocf6pu]:hover{box-shadow:0 6px 16px #0f0f102e}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-j6ocf6pu]:hover{transform:none}}.btn[data-astro-cid-j6ocf6pu].lg{padding:14px 18px;font-size:15px;line-height:1.45}.btn[data-astro-cid-j6ocf6pu].sm{padding:9px 12px;font-size:13.5px;line-height:1.45}.btn[data-astro-cid-j6ocf6pu].block{width:100%}.primary[data-astro-cid-j6ocf6pu]{background:var(--role-ink);color:var(--color-white)}.primary[data-astro-cid-j6ocf6pu]:hover{background:var(--role-ink-hover)}.secondary[data-astro-cid-j6ocf6pu]{background:var(--role-surface-strong);color:var(--role-ink)}.secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--role-surface-strong-hover)}.light[data-astro-cid-j6ocf6pu]{background:var(--color-white);color:var(--role-ink)}.light[data-astro-cid-j6ocf6pu]:hover{background:#ffffffe6}.outline-light[data-astro-cid-j6ocf6pu]{color:var(--color-white);background:0 0;border-color:#fff6}.outline-light[data-astro-cid-j6ocf6pu]:hover{border-color:#fffc}.btn[data-astro-cid-j6ocf6pu][aria-disabled=true],.btn[data-astro-cid-j6ocf6pu]:disabled{opacity:.8;pointer-events:none}.soon[data-astro-cid-uvfgpufs]{background:var(--role-ink);color:var(--color-white);font:500 10px / 1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:2px 6px;display:inline-block}.site-header[data-astro-cid-isef26zo]{z-index:50;position:sticky;top:0}.bar[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--header-height);padding-inline:var(--gutter);background:var(--color-white);border-bottom:1px solid var(--role-line);z-index:2;display:flex;position:relative;box-shadow:0 4px 16px #00000008}.brand[data-astro-cid-isef26zo]{border-radius:6px;display:inline-flex}.main-nav[data-astro-cid-isef26zo]{position:absolute;left:50%;transform:translate(-50%)}.top[data-astro-cid-isef26zo]{align-items:center;gap:28px;display:flex}.top-link[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);font:400 var(--text-body) / 1.5 var(--font-sans);color:var(--role-ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;margin-inline:-10px;padding:6px 10px;text-decoration:none;display:inline-flex}.top-link[data-astro-cid-isef26zo]:hover,.top-link[data-astro-cid-isef26zo][aria-expanded=true]{background:var(--role-surface-strong)}.top-link[data-astro-cid-isef26zo][aria-expanded=true],.top-link[data-astro-cid-isef26zo].active,.top-link[data-astro-cid-isef26zo][aria-current=page]{font-weight:500}.top-link[data-astro-cid-isef26zo] .chev{transition:transform var(--duration-fast) var(--ease-out)}.top-link[data-astro-cid-isef26zo][aria-expanded=true] .chev{transform:rotate(180deg)}.actions[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-2);display:flex}.mega[data-astro-cid-isef26zo]{left:0;right:0;top:var(--header-height);z-index:1;background:var(--color-white);border-bottom:1px solid var(--role-line);animation:.4s cubic-bezier(.45,0,.55,1) mega-in;display:flex;position:absolute;box-shadow:0 24px 40px #0000000f}.mega[data-astro-cid-isef26zo][hidden]{display:none}@keyframes mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.backdrop[data-astro-cid-isef26zo]{inset:var(--header-height) 0 0;z-index:0;background:#0f0f100a;position:fixed}.backdrop[data-astro-cid-isef26zo][hidden]{display:none}.col[data-astro-cid-isef26zo]{flex-direction:column;gap:18px;padding:32px 32px 36px 40px;display:flex}.col[data-astro-cid-isef26zo]+.col[data-astro-cid-isef26zo]{border-left:1px solid var(--role-line)}.products[data-astro-cid-isef26zo],.soon[data-astro-cid-isef26zo]{width:25%}.features[data-astro-cid-isef26zo]{width:50%}.industries[data-astro-cid-isef26zo]{width:43%}.starting[data-astro-cid-isef26zo]{flex:1}.label[data-astro-cid-isef26zo]{color:var(--role-ink-label);letter-spacing:.06em}.items[data-astro-cid-isef26zo]{flex-direction:column;gap:18px;display:flex}.items[data-astro-cid-isef26zo].grid-2{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}.item[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;gap:2px;margin:-8px -10px;padding:8px 10px;line-height:1.4;text-decoration:none;display:flex}.item[data-astro-cid-isef26zo]:hover{background:var(--role-surface-strong)}.item[data-astro-cid-isef26zo].with-sphere{flex-direction:row;align-items:flex-start;gap:12px}.item[data-astro-cid-isef26zo].with-sphere>span[data-astro-cid-isef26zo]{flex-direction:column;gap:2px;display:flex}.name[data-astro-cid-isef26zo]{font-weight:500;font-size:var(--text-body);color:var(--role-ink);align-items:center;gap:var(--space-2);display:inline-flex}.hint[data-astro-cid-isef26zo]{color:var(--role-ink-label);font-size:12.5px}.sphere[data-astro-cid-isef26zo]{border-radius:50%;flex:none;width:38px;height:38px;position:relative;overflow:hidden}.sphere[data-astro-cid-isef26zo] img{width:224.69%;max-width:none;height:224.69%;position:absolute;top:-68.08%;left:-62.34%}.soon-item[data-astro-cid-isef26zo]{flex-direction:column;gap:2px;display:flex}.more[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-1);padding-top:var(--space-1);font-size:var(--text-small);color:var(--role-ink);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-out);margin:0 -8px -4px;padding:4px 8px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.more[data-astro-cid-isef26zo]:hover{background:var(--role-surface-strong)}.menu-toggle[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);background:var(--color-chip);border:0;justify-content:center;align-items:center;width:38px;height:38px;display:none}.bars[data-astro-cid-isef26zo]{width:16px;height:8px;display:block;position:relative}.bars[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{background:var(--role-ink);width:16px;height:1.5px;transition:transform var(--duration-base) var(--ease-out), top var(--duration-base) var(--ease-out);border-radius:1px;position:absolute;left:0}.bars[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]:first-child{top:0}.bars[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]:last-child{top:6.5px}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] .bars[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]:first-child{top:3.25px;transform:rotate(45deg)}.menu-toggle[data-astro-cid-isef26zo][aria-expanded=true] .bars[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]:last-child{top:3.25px;transform:rotate(-45deg)}.mobile[data-astro-cid-isef26zo]{inset:var(--header-height) 0 0;overscroll-behavior:contain;background:var(--color-white);padding:0 var(--gutter) 32px;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.mobile[data-astro-cid-isef26zo][hidden]{display:none}.m-head[data-astro-cid-isef26zo]{border:0;border-bottom:1px solid var(--role-line);width:100%;font:400 18px / 1.45 var(--font-sans);color:var(--role-ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:18px 0;text-decoration:none;display:flex}.m-head[data-astro-cid-isef26zo][aria-expanded=true]{font-weight:500}.m-head[data-astro-cid-isef26zo] .chev{transition:transform var(--duration-fast) var(--ease-out)}.m-head[data-astro-cid-isef26zo][aria-expanded=true] .chev{transform:rotate(180deg)}.m-body[data-astro-cid-isef26zo]{flex-direction:column;gap:12px;padding:16px 0 20px;display:flex}.m-body[data-astro-cid-isef26zo][hidden]{display:none}.m-body[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{flex-direction:column;gap:12px;display:flex}.m-body[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:not(.more){color:var(--role-ink);font-size:15px;line-height:1.45;text-decoration:none}.m-label[data-astro-cid-isef26zo]{font:400 11px / 1.45 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--role-ink-muted);padding-top:6px}.m-soon[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo]{flex-direction:column;gap:6px;font-size:15px;line-height:1.45;display:flex}.m-soon[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo]>span[data-astro-cid-isef26zo]{align-items:center;gap:10px;display:inline-flex}.m-body[data-astro-cid-isef26zo] .more[data-astro-cid-isef26zo]{font-size:var(--text-body)}.m-buttons[data-astro-cid-isef26zo]{flex-direction:column;gap:10px;margin-top:auto;padding-top:24px;display:flex}@media (width<=1023px){.main-nav[data-astro-cid-isef26zo],.login[data-astro-cid-isef26zo],.mega[data-astro-cid-isef26zo],.backdrop[data-astro-cid-isef26zo]{display:none!important}.menu-toggle[data-astro-cid-isef26zo]{display:inline-flex}.actions[data-astro-cid-isef26zo]{gap:10px}.actions[data-astro-cid-isef26zo] .btn:not(.m-login){padding:9px 12px;font-size:13.5px;line-height:1.45}.bar[data-astro-cid-isef26zo]{box-shadow:none}.brand[data-astro-cid-isef26zo] svg{width:87px}}@media (width>=1024px){.mobile[data-astro-cid-isef26zo]{display:none!important}}.site-header[data-astro-cid-isef26zo]:has([data-mobile-toggle][aria-expanded=true]) .actions[data-astro-cid-isef26zo] .btn{display:none}@media (prefers-reduced-motion:reduce){.mega[data-astro-cid-isef26zo]{animation:none}}.site-footer[data-astro-cid-oenwriqq]{padding:64px var(--gutter) 40px;border-top:1px solid var(--role-line);background:var(--role-page);flex-direction:column;gap:40px;display:flex}.top[data-astro-cid-oenwriqq]{align-items:flex-start;gap:64px;display:flex}.brand[data-astro-cid-oenwriqq]{flex-direction:column;flex:none;gap:14px;width:380px;display:flex}.logo-link[data-astro-cid-oenwriqq]{align-self:flex-start;display:inline-flex}.logo-link[data-astro-cid-oenwriqq] svg{width:116px}.sentence[data-astro-cid-oenwriqq]{font-size:var(--text-small);color:var(--role-ink-muted);line-height:1.5}.cols[data-astro-cid-oenwriqq]{flex:1;grid-template-columns:repeat(4,1fr);gap:64px;display:grid}.col[data-astro-cid-oenwriqq]{font-size:var(--text-small);flex-direction:column;gap:10px;line-height:1.5;display:flex}.col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{flex-direction:column;gap:10px;display:flex}.col-title[data-astro-cid-oenwriqq]{font-size:var(--text-small);color:var(--role-ink);font-weight:500}.col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.cookie-settings[data-astro-cid-oenwriqq]{color:var(--role-ink-muted);text-decoration:none}.col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.cookie-settings[data-astro-cid-oenwriqq]:hover{color:var(--role-ink);text-underline-offset:3px;text-decoration:underline}.bottom[data-astro-cid-oenwriqq]{font-size:var(--text-tiny);color:var(--role-ink-muted);justify-content:space-between;align-items:flex-start;line-height:1.5;display:flex}.legal[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:20px;display:flex}.cookie-settings[data-astro-cid-oenwriqq]{font:inherit;background:0 0;border:0;padding:0}@media (width<=1023px){.top[data-astro-cid-oenwriqq]{flex-direction:column;gap:32px}.brand[data-astro-cid-oenwriqq]{gap:12px;width:100%;max-width:420px}.logo-link[data-astro-cid-oenwriqq] svg{width:94px}.sentence[data-astro-cid-oenwriqq]{font-size:13.5px;line-height:1.55}.cols[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr;gap:32px 20px;width:100%}.col[data-astro-cid-oenwriqq],.col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{font-size:13.5px;line-height:1.45}.col-title[data-astro-cid-oenwriqq]{font-size:13.5px}}@media (width<=767px){.site-footer[data-astro-cid-oenwriqq]{padding:48px var(--gutter) 32px;gap:32px}.bottom[data-astro-cid-oenwriqq]{border-top:1px solid var(--role-line);flex-direction:column-reverse;gap:10px;padding-top:20px;font-size:12.5px}.legal[data-astro-cid-oenwriqq]{gap:16px}}.cookie[data-astro-cid-3qhvysvt]{left:var(--space-6);bottom:var(--space-6);z-index:60;width:max-content;max-width:min(480px, calc(100% - 2 * var(--space-6)));gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--role-line-card);border-radius:var(--radius-md);background:var(--role-raised);box-shadow:var(--shadow-raised);color:var(--role-ink);flex-direction:column;display:flex;position:fixed}.cookie[data-astro-cid-3qhvysvt][hidden]{display:none}.cookie[data-astro-cid-3qhvysvt]:focus{outline:none}.cookie[data-astro-cid-3qhvysvt]:focus-visible{outline:2px solid var(--role-focus);outline-offset:3px}.row[data-astro-cid-3qhvysvt]{align-items:center;gap:var(--space-4);display:flex}.text[data-astro-cid-3qhvysvt]{font-size:var(--text-small);line-height:var(--lh-body);color:var(--role-ink)}.more[data-astro-cid-3qhvysvt]{margin-left:var(--space-1);font:inherit;color:var(--role-ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.more[data-astro-cid-3qhvysvt]:hover{color:var(--role-ink)}.more[data-astro-cid-3qhvysvt]:focus-visible{outline:2px solid var(--role-focus);outline-offset:2px;border-radius:2px}.details[data-astro-cid-3qhvysvt]{max-width:44ch;font-size:var(--text-small);line-height:var(--lh-body);color:var(--role-ink-muted)}.details[data-astro-cid-3qhvysvt][hidden]{display:none}.details[data-astro-cid-3qhvysvt] a[data-astro-cid-3qhvysvt]{color:var(--role-ink);text-underline-offset:3px;text-decoration:underline}.actions[data-astro-cid-3qhvysvt]{gap:var(--space-2);flex-shrink:0;display:flex}@media (prefers-reduced-motion:no-preference){.cookie[data-astro-cid-3qhvysvt]:not([hidden]){animation:cookie-in var(--duration-base) var(--ease-out)}@keyframes cookie-in{0%{opacity:0;transform:translateY(var(--space-3))}}}@media (width<=767px){.cookie[data-astro-cid-3qhvysvt]{width:auto;max-width:none;padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-radius:var(--radius-md) var(--radius-md) 0 0;border-width:1px 0 0;bottom:0;left:0;right:0}.row[data-astro-cid-3qhvysvt]{gap:var(--space-2) var(--space-3);flex-wrap:wrap}.text[data-astro-cid-3qhvysvt]{flex:100%}.actions[data-astro-cid-3qhvysvt],.actions[data-astro-cid-3qhvysvt] .choice{flex:1}.details[data-astro-cid-3qhvysvt]{max-width:none}}
