.ah[data-astro-cid-i3ituvrx]{--ah-u: 1;--ah-s: 1;--ah-tx: 0px;--ah-ty: 0px;--ah-hero-top: 272px;--ah-scrim: 0;position:relative;height:100svh;min-height:560px;overflow:hidden;background:var(--bg, #071120);color:var(--ink)}.ah__stage[data-astro-cid-i3ituvrx]{position:absolute;left:0;top:0;width:1280px;height:960px;transform-origin:0 0;transform:translate(var(--ah-tx),var(--ah-ty)) scale(var(--ah-s))}.ah__bg[data-astro-cid-i3ituvrx]{display:block;width:1280px;height:960px;object-fit:cover;object-position:50% 70%;pointer-events:none}.ah__bg--fallback[data-astro-cid-i3ituvrx]{background:radial-gradient(1200px 600px at 76% 62%,rgba(236,79,48,.16) 0%,transparent 62%),radial-gradient(2px 2px at 18% 22%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1.6px 1.6px at 32% 12%,rgba(255,255,255,.4) 50%,transparent 51%),radial-gradient(1.6px 1.6px at 58% 8%,rgba(255,255,255,.45) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 84% 16%,rgba(255,255,255,.35) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 8% 40%,rgba(255,255,255,.3) 50%,transparent 51%),linear-gradient(180deg,#0b1a2b,#071120 58%,#050c16)}.ah__scrim[data-astro-cid-i3ituvrx]{position:absolute;left:0;right:0;top:0;height:calc(178 * 1px * var(--ah-u));background:linear-gradient(180deg,#08111de0,#08111d85 42%,#08111d2e 74%,#08111d00);opacity:var(--ah-scrim);pointer-events:none}.ah__veil[data-astro-cid-i3ituvrx]{position:absolute;inset:0;background:linear-gradient(90deg,#040a149e,#040a1461 34%,#040a1424 56%,#040a1400 74%);pointer-events:none}.ah__body[data-astro-cid-i3ituvrx]{position:absolute;left:calc(72 * 1px * var(--ah-u));top:var(--ah-hero-top);width:calc(620 * 1px * var(--ah-u))}.ah__fx[data-astro-cid-i3ituvrx]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ah__snow[data-astro-cid-i3ituvrx]{position:absolute;inset:-25% 0;animation:ahSway 21s ease-in-out infinite alternate}.ah__snow[data-astro-cid-i3ituvrx]>i[data-astro-cid-i3ituvrx]{display:block;position:absolute;inset:0;background-image:radial-gradient(6px 6px at 20% 16%,#ffffff6b,#fff0 72%),radial-gradient(4px 4px at 62% 36%,#ffffff57,#fff0 72%),radial-gradient(7px 7px at 42% 70%,#fff6,#fff0 72%),radial-gradient(5px 5px at 84% 58%,#ffffff4d,#fff0 72%),radial-gradient(5px 5px at 12% 54%,#ffffff52,#fff0 72%),radial-gradient(4px 4px at 74% 88%,#ffffff5c,#fff0 72%);background-size:340px 340px;--tile: 340px;animation:ahFall 34s linear infinite}.ah__snow--far[data-astro-cid-i3ituvrx]{opacity:.55}.ah__snow--near[data-astro-cid-i3ituvrx]{opacity:.95;animation-duration:15s}.ah__snow--near[data-astro-cid-i3ituvrx]>i[data-astro-cid-i3ituvrx]{background-size:220px 220px;--tile: 220px;animation-duration:22s;background-image:radial-gradient(7px 7px at 26% 14%,#ffffff75,#fff0 74%),radial-gradient(5px 5px at 68% 34%,#ffffff5c,#fff0 74%),radial-gradient(8px 8px at 46% 66%,#ffffff70,#fff0 74%),radial-gradient(5px 5px at 86% 82%,#ffffff57,#fff0 74%),radial-gradient(6px 6px at 10% 46%,#ffffff61,#fff0 74%),radial-gradient(6px 6px at 58% 6%,#e2eeff57,#e2eeff00 74%)}.ah__snow--bokeh[data-astro-cid-i3ituvrx]{opacity:.5;animation-duration:26s}.ah__snow--bokeh[data-astro-cid-i3ituvrx]>i[data-astro-cid-i3ituvrx]{background-size:420px 420px;--tile: 420px;animation-duration:44s;background-image:radial-gradient(16px 16px at 22% 30%,#e2eeff57,#e2eeff00 78%),radial-gradient(12px 12px at 66% 68%,#ffffff4d,#fff0 78%),radial-gradient(15px 15px at 46% 10%,#e2eeff42,#e2eeff00 78%),radial-gradient(11px 11px at 86% 46%,#ffffff3d,#fff0 78%),radial-gradient(13px 13px at 8% 82%,#e2eeff47,#e2eeff00 78%)}@keyframes ahFall{0%{transform:translate3d(0,calc(var(--tile, 340px) * -1),0)}to{transform:translateZ(0)}}@keyframes ahSway{0%{transform:translate3d(-12px,0,0)}to{transform:translate3d(12px,0,0)}}.ah__fire[data-astro-cid-i3ituvrx]{position:absolute;left:46%;top:34%;width:62%;height:76%;background:radial-gradient(closest-side,#ffba6e57,#ff8c3c29 46%,#ff782800 72%);mix-blend-mode:screen;animation:ahFire 7.5s ease-in-out infinite}@keyframes ahFire{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.78;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.ah__fx[data-astro-cid-i3ituvrx]{display:none}}.ah__kicker[data-astro-cid-i3ituvrx]{margin:0 0 calc(18 * 1px * var(--ah-u));font-size:calc(13.79 * 1px * var(--ah-u));font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--theme, #a855f7)}.ah__h[data-astro-cid-i3ituvrx]{width:max-content;max-width:100vw;margin:calc(-2.1 * 1px * var(--ah-u)) 0 0;font-family:var(--font-serif);font-weight:500;font-size:calc(104.64 * 1px * var(--ah-u));line-height:calc(101 * 1px * var(--ah-u));letter-spacing:calc(1.72 * 1px * var(--ah-u));color:var(--ink);text-shadow:0 2px 20px rgba(6,12,22,.55),0 1px 3px rgba(6,12,22,.38)}.ln[data-astro-cid-i3ituvrx]{display:block;overflow:hidden;clip-path:inset(-40% -8% -8% -8%)}.ln[data-astro-cid-i3ituvrx]>span[data-astro-cid-i3ituvrx]{display:block;white-space:nowrap}.ah__lead[data-astro-cid-i3ituvrx]{margin:calc(32 * 1px * var(--ah-u)) 0 0;width:calc(322 * 1px * var(--ah-u));max-width:100%;font-size:calc(16.6 * 1px * var(--ah-u));line-height:calc(24.7 * 1px * var(--ah-u));color:color-mix(in srgb,var(--ink) 88%,transparent);text-shadow:0 1px 14px rgba(6,12,22,.6)}.ah__cta[data-astro-cid-i3ituvrx]{display:inline-flex;align-items:center;justify-content:center;width:calc(178 * 1px * var(--ah-u));height:calc(51 * 1px * var(--ah-u));margin-top:calc(30 * 1px * var(--ah-u));background:#ec4f30;color:#fff;border-radius:0;text-decoration:none;font-size:calc(17.48 * 1px * var(--ah-u));font-weight:400;transition:background .18s ease}@media(hover:hover){.ah__cta[data-astro-cid-i3ituvrx]:hover{background:#f15a3c}}.ah__cta[data-astro-cid-i3ituvrx]:active{transform:translateY(1px)}.ah[data-astro-cid-i3ituvrx] a[data-astro-cid-i3ituvrx]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ah[data-astro-cid-i3ituvrx][data-mode=compact]{display:grid;grid-template-rows:1fr;--ah-mpad: clamp(22px, 5.6vw, 34px);--ah-mgap: clamp(18px, min(6vw, 3.2vh), 34px)}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__stage[data-astro-cid-i3ituvrx]{position:absolute;inset:0;width:100%;height:100%;transform:none}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__bg[data-astro-cid-i3ituvrx]{width:100%;height:100%;object-position:72% 50%}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__scrim[data-astro-cid-i3ituvrx]{height:clamp(240px,52vh,520px);opacity:.55}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__body[data-astro-cid-i3ituvrx]{position:relative;left:auto;top:auto;width:auto;align-self:start;margin:clamp(96px,16vh,200px) var(--ah-mpad) calc(clamp(18px,3vh,30px) + env(safe-area-inset-bottom));z-index:2}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__h[data-astro-cid-i3ituvrx]{font-size:clamp(40px,min(14.2vw,15vh),112px);line-height:.96;letter-spacing:0;margin-left:-.02em;margin-top:0}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__lead[data-astro-cid-i3ituvrx]{font-size:clamp(14px,min(3.9vw,2.3vh),19px);line-height:1.47;width:min(100%,38ch);margin-top:var(--ah-mgap)}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__cta[data-astro-cid-i3ituvrx]{width:clamp(150px,44vw,196px);height:clamp(46px,min(12vw,11vh),58px);font-size:clamp(15px,min(4vw,3.4vh),18px);margin-top:var(--ah-mgap)}@media(max-height:520px){.ah[data-astro-cid-i3ituvrx][data-mode=compact]{--ah-mgap: clamp(14px, 2.6vh, 24px)}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__body[data-astro-cid-i3ituvrx]{max-width:min(60vw,460px)}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__h[data-astro-cid-i3ituvrx]{font-size:clamp(38px,min(11vw,13.5vh),72px)}.ah[data-astro-cid-i3ituvrx][data-mode=compact] .ah__lead[data-astro-cid-i3ituvrx]{width:min(100%,36ch)}}html.js.enter-pending .ln[data-astro-cid-i3ituvrx]>span[data-astro-cid-i3ituvrx]{transform:translateY(112%)}html.js.enter-pending .pre[data-astro-cid-i3ituvrx]{opacity:0}html.js.enter-pending .ah__lead[data-astro-cid-i3ituvrx]{opacity:0;transform:translateY(12px)}html.js.enter-pending .ah__cta[data-astro-cid-i3ituvrx]{clip-path:inset(0 100% 0 0)}@media(prefers-reduced-motion:reduce){html.js.enter-pending .ln[data-astro-cid-i3ituvrx]>span[data-astro-cid-i3ituvrx]{transform:none}html.js.enter-pending .pre[data-astro-cid-i3ituvrx]{opacity:1}html.js.enter-pending .ah__lead[data-astro-cid-i3ituvrx]{opacity:1;transform:none}html.js.enter-pending .ah__cta[data-astro-cid-i3ituvrx]{clip-path:none}.ah__cta[data-astro-cid-i3ituvrx]{transition:none}}.ac[data-astro-cid-g62qr6hg]{position:relative;z-index:10;background:#f6e4cf;border-radius:16px 16px 0 0;padding:80px 24px;color:#321c04}@media(min-width:768px){.ac[data-astro-cid-g62qr6hg]{padding:128px 24px}}.ac__top[data-astro-cid-g62qr6hg]{max-width:768px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.ac__rv[data-astro-cid-g62qr6hg]{opacity:0;transform:translateY(40px)}.ac__rv[data-astro-cid-g62qr6hg].is-in{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ac__rv[data-astro-cid-g62qr6hg]{opacity:1;transform:none}}.ac__lead[data-astro-cid-g62qr6hg]{margin:0;max-width:560px;text-align:center;font-size:16px;line-height:1.625;color:#321c04}@media(min-width:768px){.ac__lead[data-astro-cid-g62qr6hg]{font-size:18px}}.ac__btns[data-astro-cid-g62qr6hg]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.ac__pillbtn[data-astro-cid-g62qr6hg]{display:inline-flex;align-items:center;gap:10px;border-radius:9999px;padding:8px 20px 8px 8px;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.025em;text-transform:uppercase;text-decoration:none;transition:background-color .3s cubic-bezier(.22,1,.36,1)}.ac__pillbtn[data-astro-cid-g62qr6hg]:hover{text-decoration:none}.ac__ic[data-astro-cid-g62qr6hg]{width:28px;height:28px;flex:0 0 28px;border-radius:9999px;background:#fff;display:flex;align-items:center;justify-content:center}.ac__ic[data-astro-cid-g62qr6hg] svg[data-astro-cid-g62qr6hg]{width:16px;height:16px;display:block}.ac__pillbtn--dark[data-astro-cid-g62qr6hg]{background:#321c04;color:#fff9f2}.ac__pillbtn--dark[data-astro-cid-g62qr6hg]:hover{background:#1f1003}.ac__pillbtn--muted[data-astro-cid-g62qr6hg]{background:#d9c4aa;color:#321c04}.ac__pillbtn--muted[data-astro-cid-g62qr6hg]:hover{background:#ceba9e}.ac__div[data-astro-cid-g62qr6hg]{display:flex;align-items:center;gap:2px;margin:56px 0}.ac__div[data-astro-cid-g62qr6hg] i[data-astro-cid-g62qr6hg]{width:8px;height:8px;flex:0 0 8px;border-radius:9999px;background:#d9c4aa}.ac__div[data-astro-cid-g62qr6hg] b[data-astro-cid-g62qr6hg]{flex:1 1 auto;height:2px;background:#d9c4aa}.ac__bottom[data-astro-cid-g62qr6hg]{max-width:1152px;margin:0 auto;display:flex;flex-direction:column;gap:28px}@media(min-width:768px){.ac__bottom[data-astro-cid-g62qr6hg]{flex-direction:row;gap:64px;align-items:flex-start}}.ac__mark[data-astro-cid-g62qr6hg]{display:flex;gap:12px;align-items:flex-start;flex:0 0 auto}.ac__mark[data-astro-cid-g62qr6hg] svg[data-astro-cid-g62qr6hg]{width:40px;height:26px;fill:#321c04;flex:0 0 auto}.ac__label[data-astro-cid-g62qr6hg]{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.6;color:#321c04}.ac__big[data-astro-cid-g62qr6hg]{margin:0;color:#321c04;font-weight:400;line-height:1.3;font-size:24px}@media(min-width:640px){.ac__big[data-astro-cid-g62qr6hg]{font-size:30px}}@media(min-width:768px){.ac__big[data-astro-cid-g62qr6hg]{font-size:36px}}@media(min-width:1024px){.ac__big[data-astro-cid-g62qr6hg]{font-size:42px}}.ic[data-astro-cid-ic7cpspl]{background:#f5f5f5;padding:96px 24px;color:#000;overflow-x:clip}.ic[data-astro-cid-ic7cpspl].ic,.ic[data-astro-cid-ic7cpspl].ic [data-astro-cid-ic7cpspl],.icb[data-astro-cid-ic7cpspl].icb,.icb[data-astro-cid-ic7cpspl].icb [data-astro-cid-ic7cpspl]{transition:none}.ic__wrap[data-astro-cid-ic7cpspl]{max-width:88rem;margin-inline:auto;width:100%}.ic__row1[data-astro-cid-ic7cpspl]{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:64px;align-items:start}@media(min-width:768px){.ic__row1[data-astro-cid-ic7cpspl]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ic__h2[data-astro-cid-ic7cpspl]{color:#000;font-weight:500;font-size:36px;line-height:1.25;margin:0 0 32px;letter-spacing:-.03em}@media(min-width:768px){.ic__h2[data-astro-cid-ic7cpspl]{font-size:48px}}.ic[data-astro-cid-ic7cpspl] .ic__cta[data-astro-cid-ic7cpspl].ic__cta{display:inline-flex;align-items:center;gap:12px;background:#000;color:#fff;font-size:16px;font-weight:500;padding:8px 8px 8px 32px;border-radius:9999px;text-decoration:none;transition:background-color .2s}.ic[data-astro-cid-ic7cpspl] .ic__cta[data-astro-cid-ic7cpspl].ic__cta:hover{background:#1f2937}.ic__circle[data-astro-cid-ic7cpspl]{background:#fff;border-radius:9999px;padding:8px;display:inline-flex}.ic__circle[data-astro-cid-ic7cpspl] svg[data-astro-cid-ic7cpspl]{width:20px;height:20px;color:#000;display:block}.ic__statement[data-astro-cid-ic7cpspl]{color:#000000b3;font-weight:500;font-size:24px;line-height:1.625;margin:0}@media(min-width:768px){.ic__statement[data-astro-cid-ic7cpspl]{font-size:30px}}.ic__row2[data-astro-cid-ic7cpspl]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.ic__row2[data-astro-cid-ic7cpspl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ic__row2[data-astro-cid-ic7cpspl]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ic__card[data-astro-cid-ic7cpspl]{border-radius:16px;padding:28px;min-height:320px;display:flex;flex-direction:column;justify-content:space-between}.ic__card--img[data-astro-cid-ic7cpspl]{grid-column:span 1;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:1024px){.ic__card--img[data-astro-cid-ic7cpspl]{grid-column:span 2}}.ic__card--solid[data-astro-cid-ic7cpspl]{background:#2b2644}.ic__t[data-astro-cid-ic7cpspl]{color:#000;font-weight:500;font-size:24px;line-height:1.375;letter-spacing:-.02em;margin:0}.ic__card--solid[data-astro-cid-ic7cpspl] .ic__t[data-astro-cid-ic7cpspl]{color:#fff}.ic__b[data-astro-cid-ic7cpspl]{color:#000000b3;font-size:16px;line-height:1.5;max-width:20rem;margin:0}.ic__card--solid[data-astro-cid-ic7cpspl] .ic__b[data-astro-cid-ic7cpspl]{color:#fff9;max-width:none}.icb[data-astro-cid-ic7cpspl]{background:#f5f5f5;padding:0 24px;color:#000;overflow-x:clip}.icb__grid[data-astro-cid-ic7cpspl]{max-width:88rem;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media(min-width:768px){.icb__grid[data-astro-cid-ic7cpspl]{grid-template-columns:repeat(4,minmax(0,1fr))}.icb__mq[data-astro-cid-ic7cpspl]{grid-column:span 3}}.icb__lead[data-astro-cid-ic7cpspl]{color:#000000b3;font-size:16px;line-height:1.625;margin:0}.icb__mq[data-astro-cid-ic7cpspl]{overflow:hidden;min-width:0}.icb__track[data-astro-cid-ic7cpspl]{display:flex;width:max-content;animation:icb-marquee 30s linear infinite}@keyframes icb-marquee{0%{translate:0 0}to{translate:-50% 0}}.icb__item[data-astro-cid-ic7cpspl]{margin:0 40px;color:#00000080;white-space:nowrap;flex:none}@media(prefers-reduced-motion:reduce){.icb__track[data-astro-cid-ic7cpspl]{animation:none}}.ap[data-astro-cid-xx2puye2]{position:relative;padding:80px 20px;overflow:clip}@media(min-width:768px){.ap[data-astro-cid-xx2puye2]{padding:160px 40px}}@media(min-width:1024px){.ap[data-astro-cid-xx2puye2]{padding:192px 64px}}.ap__bg[data-astro-cid-xx2puye2]{position:fixed;inset:0;z-index:-1}.ap__grid[data-astro-cid-xx2puye2]{max-width:1600px;margin:0 auto}@media(min-width:1024px){.ap__grid[data-astro-cid-xx2puye2]{display:grid;grid-template-columns:400px 1fr;gap:96px;align-items:start;max-width:none}}@media(min-width:1280px){.ap__grid[data-astro-cid-xx2puye2]{grid-template-columns:460px 1fr;gap:192px}}@media(min-width:1024px){.ap__left[data-astro-cid-xx2puye2]{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:128px 0}}.ap__h[data-astro-cid-xx2puye2]{margin:0;color:var(--ink);font-weight:400;line-height:1.2;font-size:24px}@media(min-width:640px){.ap__h[data-astro-cid-xx2puye2]{font-size:30px}}@media(min-width:1024px){.ap__h[data-astro-cid-xx2puye2]{font-size:46px}}.ap__nav[data-astro-cid-xx2puye2]{display:none}@media(min-width:1024px){.ap__nav[data-astro-cid-xx2puye2]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}}.ap__navbtn[data-astro-cid-xx2puye2]{border:0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;padding:8px 16px;border-radius:9999px;background:#0003;color:color-mix(in srgb,var(--ink) 40%,transparent);transition:color .2s ease-out;text-align:left}.ap__navbtn[data-astro-cid-xx2puye2].is-active{color:var(--ink)}.ap__bottom[data-astro-cid-xx2puye2]{display:none}@media(min-width:1024px){.ap__bottom[data-astro-cid-xx2puye2]{display:flex;flex-direction:column;gap:16px;align-items:flex-start}}.ap__bottom[data-astro-cid-xx2puye2] p[data-astro-cid-xx2puye2]{margin:0;max-width:360px;color:var(--ink);font-size:14px;font-weight:500;line-height:1.6}.ap__ctabtn[data-astro-cid-xx2puye2]{background:var(--ink);color:#0c0c0c;font-size:14px;font-weight:500;line-height:1.5;padding:10px 20px;border-radius:10px;text-decoration:none;white-space:nowrap;transition:background-color .3s cubic-bezier(.22,1,.36,1)}.ap__ctabtn[data-astro-cid-xx2puye2]:hover{background:color-mix(in srgb,var(--ink) 90%,transparent);text-decoration:none}.ap__cards[data-astro-cid-xx2puye2]{display:flex;flex-direction:column;gap:40px;margin-top:48px}@media(min-width:1024px){.ap__cards[data-astro-cid-xx2puye2]{margin-top:0}}.ap__card[data-astro-cid-xx2puye2]{background:#0003;backdrop-filter:blur(var(--glass-blur-xs));-webkit-backdrop-filter:blur(var(--glass-blur-xs));border-radius:24px;padding:24px;opacity:0;transform:translate(64px);transition:opacity .7s ease-out,transform .7s ease-out}@media(min-width:768px){.ap__card[data-astro-cid-xx2puye2]{padding:40px}}.ap__card[data-astro-cid-xx2puye2].is-in{opacity:1;transform:translate(0)}.ap__mark[data-astro-cid-xx2puye2]{width:40px;height:26px;fill:color-mix(in srgb,var(--ink) 80%,transparent)}.ap__t[data-astro-cid-xx2puye2]{margin:16px 0 0;color:var(--ink);font-size:20px;font-weight:500;line-height:1.4}@media(min-width:768px){.ap__t[data-astro-cid-xx2puye2]{font-size:24px}}.ap__media[data-astro-cid-xx2puye2]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#0000004d;margin-top:16px}.ap__d[data-astro-cid-xx2puye2]{margin:16px 0 0;color:color-mix(in srgb,var(--ink) 60%,transparent);font-weight:500;font-size:14px;line-height:1.625}@media(min-width:768px){.ap__d[data-astro-cid-xx2puye2]{font-size:16px}}@media(prefers-reduced-motion:reduce){.ap__card[data-astro-cid-xx2puye2]{opacity:1;transform:none;transition:none}}.wall[data-astro-cid-tylqko5x]{width:100%;background:#fff;color:#000;padding:32px 24px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media(min-width:768px){.wall[data-astro-cid-tylqko5x]{padding:96px 48px}}@media(min-width:1024px){.wall[data-astro-cid-tylqko5x]{padding-left:120px;padding-right:120px}}.wall__wrap[data-astro-cid-tylqko5x]{width:100%}.wall__eyebrow[data-astro-cid-tylqko5x]{font-size:14px;font-weight:500;letter-spacing:.025em;margin:0 0 24px}@media(min-width:768px){.wall__eyebrow[data-astro-cid-tylqko5x]{font-size:16px}}.wall__line[data-astro-cid-tylqko5x]{width:100%;height:1px;background:#d9d9d9;transform-origin:left;transform:scaleX(0)}.wall__line--top[data-astro-cid-tylqko5x]{margin-bottom:48px}.wall__line--bot[data-astro-cid-tylqko5x]{margin:48px 0 32px}@media(min-width:768px){.wall__line--top[data-astro-cid-tylqko5x]{margin-bottom:80px}.wall__line--bot[data-astro-cid-tylqko5x]{margin:80px 0 32px}}.is-in[data-astro-cid-tylqko5x] .wall__line[data-astro-cid-tylqko5x]{animation:wallLine .8s ease-out forwards}@keyframes wallLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wall__stage[data-astro-cid-tylqko5x]{position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center}@media(min-width:768px){.wall__stage[data-astro-cid-tylqko5x]{min-height:250px}}.wall__slide{width:100%;will-change:transform,opacity}.wall__slide--in{animation:wallIn .42s cubic-bezier(.34,1.32,.64,1) both,wallFade .2s linear both}@keyframes wallIn{0%{transform:translate(var(--dx, 100px))}to{transform:translate(0)}}@keyframes wallFade{0%{opacity:0}to{opacity:1}}.wall__quote{margin:0;font-size:24px;font-weight:300;line-height:1.375;text-align:right;letter-spacing:-.025em}@media(min-width:768px){.wall__quote{font-size:36px;line-height:1.25}}@media(min-width:1024px){.wall__quote{font-size:44px}}.wall__tw{display:inline}.wall__c{display:inline;white-space:pre-wrap;opacity:0;transition:opacity .18s linear}.wall__foot[data-astro-cid-tylqko5x]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:24px}@media(min-width:640px){.wall__foot[data-astro-cid-tylqko5x]{flex-direction:row}}.wall__meta{display:flex;align-items:center;gap:16px;width:100%}@media(min-width:640px){.wall__meta{width:auto}}.wall__av{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--theme, #7c6f66);color:#fff;user-select:none}.wall__av img{width:100%;height:100%;object-fit:cover;display:block}.wall__av-ch{font-size:22px;font-weight:500;line-height:1;letter-spacing:0}.wall__id{display:flex;flex-direction:column;gap:2px;min-width:0}.wall__date{font-size:18px;font-weight:500}.wall__tag{font-size:14px;color:#6b7280}.wall__av,.wall__id{animation:wallMeta .2s linear both}@keyframes wallMeta{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.wall__nav[data-astro-cid-tylqko5x]{display:flex;gap:8px;width:100%;justify-content:flex-end}@media(min-width:640px){.wall__nav[data-astro-cid-tylqko5x]{width:auto}}.wall__btn[data-astro-cid-tylqko5x]{width:56px;height:56px;border:0;border-radius:50%;background:#d9d9d9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s linear}.wall__btn[data-astro-cid-tylqko5x]:hover{background:#c9c9c9}.wall__btn[data-astro-cid-tylqko5x]:focus-visible{outline:2px solid #000;outline-offset:3px}.wall__btn[data-astro-cid-tylqko5x] svg[data-astro-cid-tylqko5x]{width:24px;height:24px;stroke:#000;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.wall__eyebrow[data-astro-cid-tylqko5x],.wall__stage[data-astro-cid-tylqko5x],.wall__foot[data-astro-cid-tylqko5x]{opacity:0;transform:translateY(20px)}.is-in[data-astro-cid-tylqko5x] .wall__eyebrow[data-astro-cid-tylqko5x]{animation:wallEl .6s ease-out both 0s}.is-in[data-astro-cid-tylqko5x] .wall__stage[data-astro-cid-tylqko5x]{animation:wallEl .6s ease-out both .05s}.is-in[data-astro-cid-tylqko5x] .wall__foot[data-astro-cid-tylqko5x]{animation:wallEl .6s ease-out both .1s}@keyframes wallEl{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.wall__eyebrow[data-astro-cid-tylqko5x],.wall__stage[data-astro-cid-tylqko5x],.wall__foot[data-astro-cid-tylqko5x]{opacity:1;transform:none;animation:none!important}.wall__line[data-astro-cid-tylqko5x]{transform:scaleX(1);animation:none!important}.wall__btn[data-astro-cid-tylqko5x]{transition:none}.wall__slide--in{animation:none;opacity:1}.wall__av,.wall__id{animation:none!important;opacity:1;translate:none}.wall__c{opacity:1!important;transition:none}}body.about-page .ac__rv,body.about-page .ap__card{opacity:0!important;transform:translateY(28px) scale(.985)!important;transition:opacity .45s ease,transform .45s cubic-bezier(.22,.61,.36,1)!important}body.about-page .ac__rv.is-in,body.about-page .ap__card.is-in{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){body.about-page .ac__rv,body.about-page .ap__card{opacity:1!important;transform:none!important;transition:none!important}}.sr-only[data-astro-cid-kh7btl4r]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
