:root{--c-red:#e0262d;--c-red-hover:#ef3a40;--c-red-press:#c41d23;--c-red-soft:#e0262d1f;--c-wine:#3b1214;--c-ink:#0c0c0d;--c-ink-2:#141416;--c-ink-3:#1d1d20;--c-ink-4:#2b2b2f;--c-paper:#fff;--c-bone:#f5f3ef;--c-stone:#e9e6e0;--bg:var(--c-paper);--fg:var(--c-ink);--muted:#5d5b57;--faint:#8d8a85;--line:#0c0c0d1a;--line-strong:#0c0c0d33;--surface:var(--c-bone);--surface-2:var(--c-stone);--font:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--wide:118%;--wider:125%;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-base:1.0625rem;--fs-lg:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-h4:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--fs-h3:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);--fs-h2:clamp(2rem, 1.45rem + 2.3vw, 3.375rem);--fs-h1:clamp(2.5rem, 1.6rem + 3.9vw, 4.75rem);--fs-display:clamp(2.875rem, 1.5rem + 6vw, 7rem);--gutter:clamp(1.25rem, .6rem + 3vw, 3rem);--wrap:1320px;--wrap-narrow:860px;--section-y:clamp(4.5rem, 2.75rem + 6vw, 8.5rem);--radius-sm:10px;--radius:18px;--radius-lg:28px;--header-h:84px;--ease:cubic-bezier(.22, 1, .36, 1);--shadow:0 1px 2px #0c0c0d0d, 0 12px 32px -12px #0c0c0d2e;--shadow-lg:0 40px 80px -30px #0c0c0d73;color-scheme:light}.fh-dark{--bg:var(--c-ink);--fg:#f3f1ed;--muted:#a5a29c;--faint:#6f6c68;--line:#ffffff17;--line-strong:#fff3;--surface:var(--c-ink-2);--surface-2:var(--c-ink-3);background-color:var(--bg);color:var(--fg)}.fh-bone{--bg:var(--c-bone);--surface:var(--c-paper);--surface-2:var(--c-stone);background-color:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{background:var(--c-paper);min-height:100vh;color:var(--c-ink);font-family:var(--font);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.6}img,video,svg{max-width:100%}img,video{height:auto;display:block}a{color:inherit}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--c-red);outline-offset:3px}::selection{background:var(--c-red);color:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fh-wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.fh-wrap--narrow{max-width:calc(var(--wrap-narrow) + var(--gutter) * 2)}.fh-section{padding-block:var(--section-y);background-color:var(--bg);color:var(--fg)}.fh-section--tight{padding-block:calc(var(--section-y) * .6)}.fh-sheet{z-index:1;margin-top:calc(var(--radius-lg) * -1);border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:relative}.fh-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}.fh-skip{z-index:200;background:var(--c-red);color:#fff;border-radius:999px;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:1rem}.fh-skip:focus{top:1rem}.fh-display,.fh-h1,.fh-h2,.fh-h3,.fh-h4{font-family:var(--font);font-stretch:var(--wide);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.02}.fh-display{font-size:var(--fs-display);font-stretch:var(--wider);letter-spacing:-.045em;font-weight:600;line-height:.94}.fh-h1{font-size:var(--fs-h1);line-height:.98}.fh-h2{font-size:var(--fs-h2)}.fh-h3{font-size:var(--fs-h3);letter-spacing:-.025em;line-height:1.1}.fh-h4{font-size:var(--fs-h4);letter-spacing:-.015em;line-height:1.2}.fh-soft{color:var(--faint)}.fh-red{color:var(--c-red)}.fh-eyebrow{font-size:.8125rem;font-weight:600;font-stretch:var(--wide);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.625rem;margin:0 0 1.25rem;display:inline-flex}.fh-eyebrow:before{content:"";background:var(--c-red);width:8px;height:8px;box-shadow:0 0 0 4px var(--c-red-soft);border-radius:50%;flex:none}.fh-lead{font-size:var(--fs-lg);color:var(--muted);text-wrap:pretty;max-width:58ch;margin:0;line-height:1.55}.fh-prose{max-width:68ch;color:var(--muted)}.fh-prose p,.fh-prose ul,.fh-prose ol{margin:0 0 1em}.fh-prose>:last-child{margin-bottom:0}.fh-prose h2,.fh-prose h3{color:var(--fg);font-stretch:var(--wide);letter-spacing:-.02em;margin:2em 0 .6em;font-weight:600;line-height:1.2}.fh-prose h2{font-size:var(--fs-h3)}.fh-prose h3{font-size:var(--fs-h4)}.fh-prose strong{color:var(--fg)}.fh-prose a{color:var(--fg);text-decoration-color:var(--c-red);text-underline-offset:3px}.fh-btn{--btn-bg:var(--c-red);--btn-fg:#fff;--btn-bg-hover:var(--c-red-hover);--btn-dot:#ffffff2e;background:var(--btn-bg);min-height:54px;color:var(--btn-fg);font-family:var(--font);font-size:.9375rem;font-weight:600;font-stretch:var(--wide);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease), transform .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:.375rem .4375rem .375rem 1.5rem;line-height:1;text-decoration:none;display:inline-flex}.fh-btn:hover{background:var(--btn-bg-hover)}.fh-btn:active{transform:translateY(1px)}.fh-btn__icon{background:var(--btn-dot);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.fh-btn__icon svg{transition:transform .35s var(--ease)}.fh-btn:hover .fh-btn__icon svg[data-icon=arrow]{transform:translate(3px)}.fh-btn:hover .fh-btn__icon svg[data-icon=arrow-up-right]{transform:translate(2px,-2px)}.fh-btn--plain{padding-inline:1.625rem}.fh-btn--dark{--btn-bg:var(--c-ink);--btn-fg:#fff;--btn-bg-hover:var(--c-ink-4);--btn-dot:#ffffff1f}.fh-btn--light{--btn-bg:#fff;--btn-fg:var(--c-ink);--btn-bg-hover:var(--c-bone);--btn-dot:var(--c-ink)}.fh-btn--light .fh-btn__icon{color:#fff}.fh-btn--ghost{--btn-bg:transparent;--btn-fg:var(--fg);--btn-bg-hover:var(--line);--btn-dot:var(--line);box-shadow:inset 0 0 0 1px var(--line-strong)}.fh-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--fg)}.fh-btn--sm{gap:.5rem;min-height:44px;padding:.25rem .3125rem .25rem 1.125rem;font-size:.875rem}.fh-btn--sm .fh-btn__icon{width:34px;height:34px}.fh-btn--sm.fh-btn--plain{padding-inline:1.25rem}.fh-btn--lg{min-height:62px;padding:.4375rem .5rem .4375rem 1.875rem;font-size:1rem}.fh-btn--lg .fh-btn__icon{width:46px;height:46px}.fh-link{font-size:.9375rem;font-weight:600;font-stretch:var(--wide);color:var(--fg);background:linear-gradient(var(--c-red), var(--c-red)) 0 100% / 0 1.5px no-repeat;transition:background-size .35s var(--ease);align-items:center;gap:.5rem;padding-bottom:3px;text-decoration:none;display:inline-flex}.fh-link:hover{background-size:100% 1.5px}.fh-link svg{transition:transform .25s var(--ease)}.fh-link:hover svg{transform:translate(3px)}.fh-tag{background:var(--surface-2);color:var(--fg);font-size:var(--fs-xs);letter-spacing:.01em;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-weight:600;display:inline-flex}.fh-tag--red{background:var(--c-red);color:#fff}.fh-card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.fh-field{gap:.5rem;display:grid}.fh-label{font-size:var(--fs-sm);color:var(--fg);font-weight:600}.fh-label small{color:var(--faint);font-weight:400}.fh-input,.fh-select,.fh-textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);width:100%;min-height:54px;color:var(--fg);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);padding:.875rem 1.125rem;font-size:1rem;line-height:1.4}.fh-textarea{resize:vertical;min-height:140px}.fh-input::placeholder,.fh-textarea::placeholder{color:var(--faint)}.fh-input:focus,.fh-select:focus,.fh-textarea:focus{border-color:var(--fg);box-shadow:0 0 0 4px var(--line);outline:none}.fh-input:user-invalid,.fh-select:user-invalid,.fh-textarea:user-invalid{border-color:var(--c-red)}.fh-hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.fh-form-status{font-size:var(--fs-sm);color:var(--muted);margin:0}.fh-form-status:empty{display:none}.fh-form-status.is-success{color:#1f8a4c;font-weight:600}.fh-dark .fh-form-status.is-success{color:#5fd796}.fh-form-status.is-error{color:var(--c-red);font-weight:600}.fh-js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.fh-js [data-reveal].is-visible{opacity:1;transform:none}.logo[data-astro-cid-f7espo7c]{font-size:var(--logo-size,1.25rem);color:inherit;white-space:nowrap;gap:.3em;line-height:1;display:inline-grid}.logo__word[data-astro-cid-f7espo7c]{letter-spacing:.02em;text-transform:uppercase;font-weight:300;font-stretch:125%;position:relative}.logo__word[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{font-weight:700}.logo__light[data-astro-cid-f7espo7c]{background:var(--c-red);vertical-align:baseline;border-radius:1px;width:.42em;height:.2em;margin-left:.18em;display:inline-block;box-shadow:0 0 12px #e0262dbf}.logo__city[data-astro-cid-f7espo7c]{letter-spacing:.62em;text-transform:uppercase;opacity:.6;font-size:.42em;font-weight:600;font-stretch:125%}.hdr[data-astro-cid-nen7h5rs]{z-index:100;color:#fff;pointer-events:none;position:fixed;inset:0 0 auto}.hdr[data-astro-cid-nen7h5rs]:before{content:"";pointer-events:none;transition:opacity .4s var(--ease);background:linear-gradient(#0c0c0d99,#0000);position:absolute;inset:0 0 -48px}.hdr[data-astro-cid-nen7h5rs].is-scrolled:before,.hdr[data-astro-cid-nen7h5rs].is-open:before{opacity:0}.hdr__shell[data-astro-cid-nen7h5rs]{max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);transition:padding .45s var(--ease);pointer-events:auto;margin-inline:auto;position:relative}.hdr__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);transition:height .45s var(--ease), padding .45s var(--ease), margin .45s var(--ease), background-color .45s var(--ease), box-shadow .45s var(--ease);border-radius:999px;align-items:center;gap:1.5rem;padding-inline:0;display:flex}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__bar[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#141416c7;height:64px;margin-top:12px;padding-inline:1.5rem .5rem;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -18px #0009}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__bar[data-astro-cid-nen7h5rs]{background:var(--c-ink);-webkit-backdrop-filter:none}.hdr__logo[data-astro-cid-nen7h5rs]{color:#fff;--logo-size:clamp(.9375rem, .8rem + .6vw, 1.3125rem);flex:none;text-decoration:none;display:block}.hdr__nav[data-astro-cid-nen7h5rs]{margin-inline:auto}.hdr__list[data-astro-cid-nen7h5rs]{transition:background-color .45s var(--ease);background:#ffffff0f;border-radius:999px;align-items:center;gap:.125rem;margin:0;padding:.3125rem;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__list[data-astro-cid-nen7h5rs]{box-shadow:none;background:0 0}.hdr__link[data-astro-cid-nen7h5rs]{color:#ffffffc7;height:40px;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:500;font-stretch:110%;text-decoration:none;display:inline-flex}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff14}.hdr__link[data-astro-cid-nen7h5rs].is-active{color:#fff;background:#ffffff1f}.hdr__actions[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:.75rem;display:flex}.hdr__phone[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:.625rem;font-size:.875rem;font-weight:600;font-stretch:110%;text-decoration:none;display:inline-flex}.hdr__phone-icon[data-astro-cid-nen7h5rs]{background:var(--c-red);width:36px;height:36px;transition:box-shadow .35s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 #e0262d80}.hdr__phone[data-astro-cid-nen7h5rs]:hover .hdr__phone-icon[data-astro-cid-nen7h5rs]{box-shadow:0 0 0 6px #e0262d40}.hdr__count[data-astro-cid-nen7h5rs]{box-sizing:border-box;background:var(--c-red);color:#fff;font-variant-numeric:tabular-nums;opacity:0;min-width:calc(2ch + .8em);height:1.5em;transition:opacity .3s var(--ease);border-radius:999px;place-items:center;padding:0 .4em;font-size:.75rem;font-weight:700;display:inline-grid}.hdr__count[data-astro-cid-nen7h5rs].is-ready{opacity:1}.hdr__burger[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;display:none}.hdr__burger[data-astro-cid-nen7h5rs] .hdr__burger-close,.hdr[data-astro-cid-nen7h5rs].is-open .hdr__burger[data-astro-cid-nen7h5rs] .hdr__burger-open{display:none}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__burger[data-astro-cid-nen7h5rs] .hdr__burger-close{display:block}.mob[data-astro-cid-nen7h5rs]{z-index:-1;overscroll-behavior:contain;padding-top:calc(var(--header-h) + 1.5rem);pointer-events:auto;background:radial-gradient(ellipse 80% 50% at 100% 0%, #e0262d29, transparent 60%), var(--c-ink);padding-bottom:3rem;position:fixed;inset:0;overflow-y:auto}.mob[data-astro-cid-nen7h5rs][hidden]{display:none}.mob__links[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.mob__links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{animation:mob-in .6s var(--ease) both;animation-delay:calc(var(--i) * 45ms + 60ms)}@keyframes mob-in{0%{opacity:0;transform:translateY(14px)}}.mob__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:clamp(1.625rem,1.3rem + 2vw,2.25rem);font-weight:600;font-stretch:118%;text-decoration:none;display:flex}.mob__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-red)}.mob__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{color:var(--faint)}.mob__contact[data-astro-cid-nen7h5rs]{gap:.625rem;margin-top:2rem;display:grid}.mob__card[data-astro-cid-nen7h5rs]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.mob__card[data-astro-cid-nen7h5rs] svg{color:var(--c-red);flex:none}.mob__card[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{min-width:0;line-height:1.3;display:grid}.mob__card[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{font-size:var(--fs-xs);color:var(--muted)}.mob__card[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{overflow-wrap:anywhere;font-weight:600}.mob__addr[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm);color:var(--muted);margin:.75rem 0 0}.mob__social[data-astro-cid-nen7h5rs]{gap:1.25rem;margin-top:.5rem;display:flex}.mob__social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1180px){.hdr__phone-num[data-astro-cid-nen7h5rs]{display:none}}@media (width<=1040px){.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.hdr__actions[data-astro-cid-nen7h5rs]{margin-left:auto}.hdr__burger[data-astro-cid-nen7h5rs]{display:grid}.hdr__phone-num[data-astro-cid-nen7h5rs]{display:inline}}@media (width<=640px){.hdr__phone-num[data-astro-cid-nen7h5rs]{display:none}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__bar[data-astro-cid-nen7h5rs]{padding-inline:1.125rem .375rem}}@media (width<=420px){.hdr__actions[data-astro-cid-nen7h5rs] .hdr__cta{display:none}}@media (width>=1041px){.mob[data-astro-cid-nen7h5rs]{display:none!important}}.plate[data-astro-cid-ickb6pix]{color:#111;background:#fff;border-radius:14px;align-items:stretch;width:100%;min-width:0;max-width:460px;height:64px;padding:5px;display:flex;box-shadow:inset 0 0 0 2px #111,0 20px 40px -20px #0009;container-type:inline-size}.plate__eu[data-astro-cid-ickb6pix]{color:#fff;background:#1b4ea3;border-radius:9px 4px 4px 9px;flex:none;align-content:center;place-items:center;gap:2px;width:38px;font-size:.875rem;font-weight:700;line-height:1;display:grid}.plate__input[data-astro-cid-ickb6pix]{color:#111;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;flex:1 1 0;width:0;min-width:0;padding:0 .75rem;font-size:clamp(1.125rem,5.4cqi,1.75rem);font-weight:600;font-stretch:115%}.plate__input[data-astro-cid-ickb6pix]::placeholder{color:#b9b6b0}.plate__input[data-astro-cid-ickb6pix]:focus{outline:none}.plate[data-astro-cid-ickb6pix]:focus-within{box-shadow:inset 0 0 0 2px #111,0 0 0 4px #e0262d59,0 20px 40px -20px #0009}.plate__btn[data-astro-cid-ickb6pix]{background:var(--c-red);color:#fff;cursor:pointer;transition:background-color .25s var(--ease);border:0;border-radius:10px;flex:none;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;font-stretch:112%;display:inline-flex}.plate__btn[data-astro-cid-ickb6pix]:hover{background:var(--c-red-hover)}.plate__btn[data-astro-cid-ickb6pix] svg{transition:transform .3s var(--ease)}.plate__btn[data-astro-cid-ickb6pix]:hover svg{transform:translate(3px)}@media (width<=400px){.plate__btn[data-astro-cid-ickb6pix] span[data-astro-cid-ickb6pix]{display:none}}.ftr[data-astro-cid-jo6i4kqk]{background:radial-gradient(ellipse 50% 40% at 85% 0%, #e0262d1f, transparent 70%), var(--c-ink);padding-top:clamp(4rem,3rem + 4vw,7rem);position:relative;overflow:hidden}.ftr__top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem;padding-bottom:clamp(3rem,2rem + 3vw,5rem);display:grid}.ftr__sell-title[data-astro-cid-jo6i4kqk]{max-width:18ch;font-size:var(--fs-h3);letter-spacing:-.03em;margin:0 0 1.75rem;font-weight:600;font-stretch:118%;line-height:1.1}.ftr__contact[data-astro-cid-jo6i4kqk]{text-align:right;align-content:end;justify-items:end;gap:.5rem;display:grid}.ftr__big[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;transition:color .25s var(--ease);font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:600;font-stretch:125%;line-height:1;text-decoration:none}.ftr__big[data-astro-cid-jo6i4kqk]:hover{color:var(--c-red)}.ftr__mail[data-astro-cid-jo6i4kqk]{font-size:var(--fs-lg);background:linear-gradient(var(--c-red), var(--c-red)) 0 100% / 100% 1px no-repeat;overflow-wrap:anywhere;text-decoration:none}.ftr__contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--fg);margin:1rem 0 0}.ftr__dim[data-astro-cid-jo6i4kqk]{color:var(--muted);font-size:var(--fs-sm)}.ftr__mid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr);gap:2rem;padding-block:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.ftr__title[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem;font-weight:600}.ftr__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f3f1edd9;transition:color .2s var(--ease);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{color:var(--faint)}.ftr__mark[data-astro-cid-jo6i4kqk]{color:#fff;--logo-size:clamp(1.25rem, -.2rem + 7.4vw, 7.25rem);margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem);text-decoration:none;display:block}.ftr__mark[data-astro-cid-jo6i4kqk] .logo{width:100%}.ftr__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.5rem 2rem;display:flex}.ftr__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width<=900px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.ftr__contact[data-astro-cid-jo6i4kqk]{text-align:left;justify-items:start}.ftr__mid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}
