.fx[data-astro-cid-jo6i4kqk]{--fx-fg:#f7efe9;--fx-mut:#b9aea9;--fx-acc:#e7b9be;--fx-line:#f7efe91f;color:var(--fx-fg);hyphens:manual;margin-top:clamp(48px,6vw,96px);margin-inline:8px;background:repeating-linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 4px),radial-gradient(70% 55% at 8% 0,#911e28b3,#0000 62%),radial-gradient(55% 45% at 100% 30%,#74141e73,#0000 65%),linear-gradient(#2a1b1d,#1f1516 55%);border-radius:6px;margin-bottom:8px;position:relative;overflow:clip}.fx[data-astro-cid-jo6i4kqk] .wrap[data-astro-cid-jo6i4kqk]{position:relative}.fx[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fx-fg);text-decoration:none}.fx__cta[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--fx-line);grid-template-columns:minmax(0,1fr) minmax(0,3.4fr);align-items:start;gap:clamp(28px,3vw,44px) clamp(24px,3vw,48px);padding-block:clamp(72px,9vw,140px) clamp(56px,6vw,96px);display:grid}.fx__k[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fx-acc);align-self:start;margin:12px 0 0;font-weight:600}.fx__h[data-astro-cid-jo6i4kqk]{letter-spacing:-.05em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2.6rem,1.3rem + 4vw,5.4rem);font-weight:400;line-height:.98}.fx__h[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#f7efe980;display:block}.fx__side[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.fx__act[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px;display:flex}.fx__btn[data-astro-cid-jo6i4kqk],.fx__ghost[data-astro-cid-jo6i4kqk]{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.fx[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].fx__btn{background:var(--fx-fg);color:var(--ink)}.fx[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].fx__btn:hover{background:var(--yellow)}.fx[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].fx__ghost{background:#f7efe90f;border:1px solid #f7efe947}.fx[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].fx__ghost:hover{border-color:var(--fx-fg);background:#f7efe91f}.fx__btn[data-astro-cid-jo6i4kqk] .ico{transition:translate .2s}.fx__btn[data-astro-cid-jo6i4kqk]:hover .ico{translate:3px}.fx__facts[data-astro-cid-jo6i4kqk]{color:#d9cec8;font-size:var(--fs-s);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.fx__facts[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;display:inline-flex}.fx__facts[data-astro-cid-jo6i4kqk] .fx__ico{color:var(--fx-acc);flex:none}.fx__main[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:48px clamp(24px,3vw,48px);padding-block:clamp(48px,5vw,80px) clamp(32px,4vw,56px);display:grid}.fx__logo[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.fx__logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:28px;display:block}.fx__claim[data-astro-cid-jo6i4kqk]{letter-spacing:-.03em;color:#fff;max-width:18ch;margin:22px 0 0;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.15}.fx__contact[data-astro-cid-jo6i4kqk]{justify-items:start;gap:2px;margin:28px 0 0;display:grid}.fx__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:4px 0}.fx__loc[data-astro-cid-jo6i4kqk]{color:var(--fx-mut);font-size:var(--fs-s);margin:14px 0 0}.fx__award[data-astro-cid-jo6i4kqk]{color:#f2e6e8;background:#f7efe914;border:1px solid #f7efe933;border-radius:999px;margin:14px 0 0;padding:6px 13px;font-size:.8rem;display:inline-flex}.fx__award[data-astro-cid-jo6i4kqk]:before{content:"★";color:var(--yellow);margin-right:7px}.fx__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(20px,2.4vw,40px);display:grid}.fx[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fx-mut);margin:0 0 16px;font-weight:600}.fx[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.fx__cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fx__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fx__bar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--fx-acc), var(--fx-acc)) 0 100% / 0 1px no-repeat;transition:background-size .24s,color .16s}.fx__cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:5px 0;display:inline-block}.fx__cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.fx__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.fx__bar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;background-size:100% 1px}.fx__markbox[data-astro-cid-jo6i4kqk]{height:calc(var(--fx-fs,16vw) * .74);pointer-events:none;user-select:none;margin-top:clamp(8px,1vw,16px);position:relative;overflow:hidden}.fx__mark[data-astro-cid-jo6i4kqk]{font-size:var(--fx-fs,16vw);letter-spacing:-.06em;white-space:nowrap;margin:0;font-weight:600;line-height:.9;position:absolute;top:0;left:50%;transform:translate(-50%)}.fx__thin[data-astro-cid-jo6i4kqk]{font-weight:400}.fx__ch[data-astro-cid-jo6i4kqk]{will-change:transform;background:linear-gradient(#f7efe942,#f7efe90d 70%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.fx__bar[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--fx-line);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-mut);flex-wrap:wrap;justify-content:space-between;gap:10px 28px;padding-block:20px 26px;font-size:.75rem;display:flex}.fx__bar[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}.fx[data-astro-cid-jo6i4kqk] .fx__bar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fx-mut)}.fx[data-astro-cid-jo6i4kqk] .fx__bar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.fx[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:4px}@media (width<=1100px){.fx__cta[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}.fx__side[data-astro-cid-jo6i4kqk]{grid-column:1;justify-content:flex-start}.fx__facts[data-astro-cid-jo6i4kqk]{display:grid}.fx__main[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.fx__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.fx__cols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child{grid-column:1/-1}.fx__cols[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child ul[data-astro-cid-jo6i4kqk]{columns:2;column-gap:16px}.fx__cols[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fx__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:9px 0}.fx__bar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin:-11px -4px;padding:11px 4px;display:inline-block}.fx__act[data-astro-cid-jo6i4kqk]{width:100%}.fx__btn[data-astro-cid-jo6i4kqk],.fx__ghost[data-astro-cid-jo6i4kqk]{flex:100%;justify-content:center}}
