.okz[data-astro-cid-c2ebbbnu]{isolation:isolate;background:var(--kora);height:100svh;min-height:600px;position:relative;overflow:hidden}.okz__media[data-astro-cid-c2ebbbnu]{z-index:-1;position:absolute;inset:0}.okz__bg[data-astro-cid-c2ebbbnu]{opacity:0;transition:opacity calc(var(--beat) * 1.5) var(--ease-swell), transform calc(var(--beat) * 6) var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.okz__bg[data-astro-cid-c2ebbbnu].is-on{opacity:1;transform:scale(1)}.okz__bg[data-astro-cid-c2ebbbnu] picture,.okz__bg[data-astro-cid-c2ebbbnu] img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:100%}.okz__scrim[data-astro-cid-c2ebbbnu]{background:linear-gradient(#0000 30%,#1e1c1a6b 40% 60%,#0000 70%),linear-gradient(#1e1c1aa8 0%,#1e1c1a52 26% 64%,#1e1c1acc 100%);position:absolute;inset:0}.okz__in[data-astro-cid-c2ebbbnu]{height:100%;padding-block:calc(var(--nav-h) + 1.25rem) clamp(1.5rem, 4vh, 2.75rem);grid-template-rows:auto 1fr auto;display:grid;position:relative}.okz__top[data-astro-cid-c2ebbbnu]{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;display:grid}.okz__h1[data-astro-cid-c2ebbbnu]{text-wrap:balance;letter-spacing:-.01em;color:var(--len);gap:.15em;font-size:clamp(1.35rem,.8vw + 1rem,1.75rem);line-height:1.1;display:grid}.okz__h1[data-astro-cid-c2ebbbnu] em[data-astro-cid-c2ebbbnu]{color:var(--owies)}.okz__mid[data-astro-cid-c2ebbbnu]{justify-items:center;gap:.7rem;display:grid}.okz__count[data-astro-cid-c2ebbbnu]{letter-spacing:.18em;font-size:.75rem;font-weight:500}.okz__auto[data-astro-cid-c2ebbbnu]{align-items:center;gap:.6rem;display:none}.okz[data-astro-cid-c2ebbbnu].has-auto .okz__auto[data-astro-cid-c2ebbbnu]{display:flex}.okz__bar[data-astro-cid-c2ebbbnu]{background:#f7f4f147;width:56px;height:1px;position:relative;overflow:hidden}.okz__bar[data-astro-cid-c2ebbbnu] i[data-astro-cid-c2ebbbnu]{background:var(--len);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.okz[data-astro-cid-c2ebbbnu].is-auto .okz__bar[data-astro-cid-c2ebbbnu] i[data-astro-cid-c2ebbbnu]{animation:6s linear forwards okz-fill}.okz[data-astro-cid-c2ebbbnu].is-held .okz__bar[data-astro-cid-c2ebbbnu] i[data-astro-cid-c2ebbbnu]{animation-play-state:paused}@keyframes okz-fill{to{transform:scaleX(1)}}.okz__pause[data-astro-cid-c2ebbbnu]{border-radius:var(--radius);place-items:center;width:44px;height:44px;margin:-12px;display:grid}.okz__ico[data-astro-cid-c2ebbbnu]{width:11px;height:11px}.okz__ico--play[data-astro-cid-c2ebbbnu],.okz[data-astro-cid-c2ebbbnu].is-stopped .okz__ico--pause[data-astro-cid-c2ebbbnu]{display:none}.okz[data-astro-cid-c2ebbbnu].is-stopped .okz__ico--play[data-astro-cid-c2ebbbnu]{display:block}.okz__line[data-astro-cid-c2ebbbnu]{margin-inline:calc(var(--gutter) * -1);align-self:center;padding-block:.15em;overflow:hidden}.okz__names[data-astro-cid-c2ebbbnu]{width:max-content;transition:transform calc(var(--beat) * 1.5) cubic-bezier(.76, 0, .24, 1);will-change:transform;align-items:baseline;gap:clamp(2.5rem,5vw,5.5rem);display:flex}.okz__name[data-astro-cid-c2ebbbnu]{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:var(--len);opacity:.7;transition:opacity var(--beat-half) var(--ease-out);flex:none;padding:0 .04em;font-size:clamp(3.25rem,7.2vw,8rem);font-weight:400;line-height:1.1}.okz__name[data-astro-cid-c2ebbbnu].is-on{opacity:1;cursor:default}.okz__name[data-astro-cid-c2ebbbnu]:focus-visible{outline-offset:2px}@media (hover:hover) and (pointer:fine){.okz__name[data-astro-cid-c2ebbbnu]:not(.is-on):hover{opacity:.82}}.okz__bottom[data-astro-cid-c2ebbbnu]{grid-template-columns:1fr auto 1fr;align-items:end;gap:1.25rem 2rem;display:grid}.okz__cap[data-astro-cid-c2ebbbnu]{max-width:30ch;font-family:var(--font-display);color:var(--len);font-size:clamp(1.15rem,.5vw + 1rem,1.4rem);font-style:normal;line-height:1.3}.okz__deck[data-astro-cid-c2ebbbnu]{align-items:end;gap:1.25rem;display:flex}.okz__arrow[data-astro-cid-c2ebbbnu]{border-radius:var(--radius);width:44px;height:44px;transition:background-color var(--beat-q) ease, box-shadow var(--beat-q) ease;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f7f4f199}@media (hover:hover) and (pointer:fine){.okz__arrow[data-astro-cid-c2ebbbnu]:hover{box-shadow:inset 0 0 0 1px var(--len);background:#f7f4f11f}}.okz__arrow[data-astro-cid-c2ebbbnu]:active{transform:scale(.96)}.okz__chev[data-astro-cid-c2ebbbnu]{border-top:1px solid;border-right:1px solid;width:9px;height:9px}.okz__chev--l[data-astro-cid-c2ebbbnu]{margin-left:4px;transform:rotate(-135deg)}.okz__chev--r[data-astro-cid-c2ebbbnu]{margin-left:-4px;transform:rotate(45deg)}.okz__thumb[data-astro-cid-c2ebbbnu]{aspect-ratio:3/4;background:var(--orzech);width:clamp(104px,9vw,140px)}.okz__th[data-astro-cid-c2ebbbnu]{opacity:0;transition:opacity var(--beat) var(--ease-swell), transform calc(var(--beat) * 2) var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.okz__th[data-astro-cid-c2ebbbnu].is-on{opacity:1;transform:none}.okz__th[data-astro-cid-c2ebbbnu] picture,.okz__th[data-astro-cid-c2ebbbnu] img{object-fit:cover;width:100%;height:100%}.okz__right[data-astro-cid-c2ebbbnu]{text-align:right;justify-self:end;justify-items:end;gap:1rem;display:grid}.okz__note[data-astro-cid-c2ebbbnu]{color:var(--len)}html.js .okz[data-astro-cid-c2ebbbnu]:not(.is-ready) [data-astro-cid-c2ebbbnu]:is(.okz__bg,.okz__th){transition:none!important}@media (prefers-reduced-motion:no-preference){html.js .okz[data-astro-cid-c2ebbbnu]:not(.is-ready) .okz__line[data-astro-cid-c2ebbbnu]{opacity:0}html.js .okz[data-astro-cid-c2ebbbnu].is-ready .okz__line[data-astro-cid-c2ebbbnu]{animation:okz-in calc(var(--beat) * 1.5) var(--ease-focus) both}html.js .okz__bottom[data-astro-cid-c2ebbbnu],html.js .okz__top[data-astro-cid-c2ebbbnu]{animation:okz-up calc(var(--beat) * 1.5) var(--ease-out) .5s both}}@media (prefers-reduced-motion:reduce){.okz__names[data-astro-cid-c2ebbbnu]{transition:none}.okz__bg[data-astro-cid-c2ebbbnu],.okz__th[data-astro-cid-c2ebbbnu]{transition:opacity var(--beat-half) ease;transform:none}}@keyframes okz-in{0%{opacity:0;filter:blur(8px);transform:translateY(.25em)}}@keyframes okz-up{0%{opacity:0;transform:translateY(14px)}}@media (width<=960px){.okz__bottom[data-astro-cid-c2ebbbnu]{grid-template-columns:1fr auto}.okz__cap[data-astro-cid-c2ebbbnu]{order:2;grid-column:1/-1}.okz__deck[data-astro-cid-c2ebbbnu]{order:0}}@media (width<=767px){.okz[data-astro-cid-c2ebbbnu]{min-height:560px}.okz__top[data-astro-cid-c2ebbbnu]{grid-template-columns:1fr auto}.okz__mid[data-astro-cid-c2ebbbnu]{justify-items:end}.okz__line[data-astro-cid-c2ebbbnu]{margin-inline:0}.okz__names[data-astro-cid-c2ebbbnu]{width:auto;display:grid;transform:none!important}.okz__name[data-astro-cid-c2ebbbnu]{white-space:normal;text-align:center;text-wrap:balance;visibility:hidden;opacity:0;transition:opacity calc(var(--beat) * .75) var(--ease-out), visibility 0s linear calc(var(--beat) * .75);grid-area:1/1;font-size:clamp(2.4rem,10.5vw,3.4rem)}.okz__name[data-astro-cid-c2ebbbnu].is-on{visibility:visible;opacity:1;transition-delay:0s}.okz__bottom[data-astro-cid-c2ebbbnu]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:1rem}.okz__cap[data-astro-cid-c2ebbbnu]{order:0;grid-column:auto;margin-inline:auto}.okz__deck[data-astro-cid-c2ebbbnu]{order:-1}.okz__thumb[data-astro-cid-c2ebbbnu]{width:92px}.okz__right[data-astro-cid-c2ebbbnu]{text-align:center;justify-self:center;justify-items:center}.okz__note[data-astro-cid-c2ebbbnu]{display:none}}@media (width<=767px) and (prefers-reduced-motion:reduce){.okz__line[data-astro-cid-c2ebbbnu]{background:linear-gradient(#1e1c1a00 0,#1e1c1a99 1.25rem calc(100% - 1.25rem),#1e1c1a00 100%);padding-block:1.25rem}.okz__names[data-astro-cid-c2ebbbnu]{flex-direction:column;align-items:center;gap:.1rem;display:flex}.okz__name[data-astro-cid-c2ebbbnu]{visibility:visible;opacity:1;grid-area:auto;font-size:clamp(1.6rem,7.4vw,2.1rem);transition:none}.okz__name[data-astro-cid-c2ebbbnu].is-on{text-underline-offset:.18em;text-decoration:underline 1px}}.formy[data-astro-cid-7pf725qv]{padding-block:var(--section)}.formy__head[data-astro-cid-7pf725qv]{text-align:center;justify-items:center;gap:1.25rem;max-width:46rem;margin-inline:auto;display:grid}.formy[data-astro-cid-7pf725qv] .formy__title em{color:var(--cegla)}.formy__lead[data-astro-cid-7pf725qv]{max-width:36rem}.formy__grid[data-astro-cid-7pf725qv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.5rem);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.formy__card[data-astro-cid-7pf725qv]{margin-top:calc(var(--i) * clamp(4rem, 9vw, 10rem))}.formy__panel[data-astro-cid-7pf725qv]{top:calc(var(--nav-h) + 1.5rem);text-align:center;border-radius:var(--radius);background:linear-gradient(180deg, var(--owies) 0%, color-mix(in oklab, var(--owies) 30%, transparent) 100%);justify-items:center;gap:clamp(1.5rem,2.6vw,2.5rem);padding:clamp(2.5rem,4vw,4rem) clamp(1.25rem,2.4vw,2.25rem);display:grid;position:sticky}.formy__arch[data-astro-cid-7pf725qv]{aspect-ratio:4/5;width:min(100%,288px)}.formy__arch[data-astro-cid-7pf725qv] picture{position:absolute;inset:0}.formy__p[data-astro-cid-7pf725qv]{max-width:34ch;font-size:var(--t-small);color:var(--ink-soft);line-height:1.6}@media (hover:hover) and (pointer:fine){.formy__panel[data-astro-cid-7pf725qv]:hover .tlink[data-astro-cid-7pf725qv]:after{transform-origin:0;transform:scaleX(1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.formy__arch[data-astro-cid-7pf725qv] picture{transition:transform .6s var(--ease-out)}.formy__card[data-astro-cid-7pf725qv]:hover .formy__arch[data-astro-cid-7pf725qv] picture{transform:scale(1.05)}}@media (hover:hover) and (pointer:fine){.formy__arch[data-astro-cid-7pf725qv],.formy__h[data-astro-cid-7pf725qv],.formy__p[data-astro-cid-7pf725qv],.formy__panel[data-astro-cid-7pf725qv] .tlink[data-astro-cid-7pf725qv]{transition:opacity var(--beat-q) var(--ease-out)}.formy__grid[data-astro-cid-7pf725qv]:has(.formy__card:hover) .formy__card[data-astro-cid-7pf725qv]:not(:hover) [data-astro-cid-7pf725qv]:is(.formy__arch,.formy__h){opacity:.56}.formy__grid[data-astro-cid-7pf725qv]:has(.formy__card:hover) .formy__card[data-astro-cid-7pf725qv]:not(:hover) [data-astro-cid-7pf725qv]:is(.formy__p,.tlink){opacity:.9}}@media (width<=900px){.formy__grid[data-astro-cid-7pf725qv]{grid-template-columns:1fr;gap:1rem}.formy__card[data-astro-cid-7pf725qv]{margin-top:0}.formy__panel[data-astro-cid-7pf725qv]{position:relative;top:0}.formy__arch[data-astro-cid-7pf725qv]{width:min(78%,300px)}}.prz[data-astro-cid-p4w65sb2]{padding-block:var(--section)}.prz__head[data-astro-cid-p4w65sb2]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.prz__copy[data-astro-cid-p4w65sb2]{align-content:end;gap:1.25rem;display:grid}.prz[data-astro-cid-p4w65sb2] .prz__title em{color:var(--cegla)}.prz__lead[data-astro-cid-p4w65sb2]{max-width:34rem}.prz__fig[data-astro-cid-p4w65sb2]{gap:.85rem;display:grid}.prz__frame[data-astro-cid-p4w65sb2]{aspect-ratio:4/5;width:100%;max-height:72svh}.prz__frame[data-astro-cid-p4w65sb2] picture{position:absolute;inset:0}.prz__frame[data-astro-cid-p4w65sb2] img{object-position:50% 60%}.prz__stats[data-astro-cid-p4w65sb2]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem clamp(1rem,2vw,2rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.prz__stat[data-astro-cid-p4w65sb2]{align-content:start;gap:.9rem;padding-top:clamp(1.5rem,2.5vw,2.25rem);display:grid}.prz__fig-n[data-astro-cid-p4w65sb2]{font-family:var(--font-display);letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;column-gap:.18em;min-width:0;font-size:clamp(3.5rem,6vw,6.75rem);line-height:.95;display:flex}.prz__pre[data-astro-cid-p4w65sb2]{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);flex-basis:100%;margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1.4}.prz__unit[data-astro-cid-p4w65sb2]{letter-spacing:-.01em;color:inherit;font-size:.34em}.prz__n[data-astro-cid-p4w65sb2]{min-width:calc(var(--d) * .62em);font-variant-numeric:tabular-nums lining-nums;display:inline-block}.prz__label[data-astro-cid-p4w65sb2]{color:var(--ink-soft);max-width:24ch}.prz__note[data-astro-cid-p4w65sb2]{border-top:1px solid var(--line);max-width:46rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.25rem}@media (width<=900px){.prz__head[data-astro-cid-p4w65sb2]{grid-template-columns:1fr}.prz__frame[data-astro-cid-p4w65sb2]{aspect-ratio:4/3}.prz__stats[data-astro-cid-p4w65sb2]{grid-template-columns:1fr;gap:0}.prz__stat[data-astro-cid-p4w65sb2]{border-bottom:1px solid var(--line);padding-block:1.5rem}}.prj[data-astro-cid-lg275vht]{padding-block:var(--section)}.prj__grid[data-astro-cid-lg275vht]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,7vw,8rem);display:grid}.prj__media[data-astro-cid-lg275vht]{top:calc(var(--nav-h) + 3vh);align-self:start;position:sticky}.prj__arch[data-astro-cid-lg275vht]{aspect-ratio:3/4;background:var(--orzech);width:min(100%,500px);max-height:80svh;margin-inline:auto}.prj__img[data-astro-cid-lg275vht]{opacity:0;transition:opacity .75s var(--ease-swell), transform 1.5s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.prj__img[data-astro-cid-lg275vht].is-on{opacity:1;transform:scale(1)}.prj__img[data-astro-cid-lg275vht] picture,.prj__img[data-astro-cid-lg275vht] img{object-fit:cover;width:100%;height:100%}.prj__copy[data-astro-cid-lg275vht]{align-content:start;gap:1.25rem;display:grid}.prj[data-astro-cid-lg275vht] .prj__title em{color:var(--miod)}.prj__lead[data-astro-cid-lg275vht]{max-width:34rem}.prj__list[data-astro-cid-lg275vht]{margin-top:clamp(1.5rem,3vw,2.5rem)}.prj__row[data-astro-cid-lg275vht]{border-top:1px solid var(--line);outline-offset:-2px;transition:opacity var(--beat-q) var(--ease-out);grid-template-columns:minmax(0,auto) 1fr;align-items:baseline;gap:.5rem 1.25rem;padding-block:clamp(1rem,2vw,1.4rem);display:grid}.prj__list[data-astro-cid-lg275vht] li[data-astro-cid-lg275vht]:last-child .prj__row[data-astro-cid-lg275vht]{border-bottom:1px solid var(--line)}.prj__h[data-astro-cid-lg275vht]{transition:background-size var(--beat-half) var(--ease-out), opacity var(--beat-q) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;justify-self:start;padding-bottom:.08em;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1}.prj__d[data-astro-cid-lg275vht]{text-align:right;transition:opacity var(--beat-q) var(--ease-out)}.prj[data-astro-cid-lg275vht].has-on .prj__row[data-astro-cid-lg275vht]:not(.is-on) .prj__h[data-astro-cid-lg275vht]{opacity:.56}.prj[data-astro-cid-lg275vht].has-on .prj__row[data-astro-cid-lg275vht]:not(.is-on) .prj__d[data-astro-cid-lg275vht]{opacity:.86}.prj__row[data-astro-cid-lg275vht].is-on .prj__h[data-astro-cid-lg275vht]{background-size:100% 1px}.prj__cta[data-astro-cid-lg275vht]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:.5rem;display:flex}.prj__mail[data-astro-cid-lg275vht]{text-transform:none;letter-spacing:.04em;font-size:.875rem}@media (prefers-reduced-motion:reduce){.prj__img[data-astro-cid-lg275vht],.prj__img[data-astro-cid-lg275vht].is-on{transition:opacity .75s var(--ease-swell);transform:none}}@media (width<=900px){.prj__grid[data-astro-cid-lg275vht]{grid-template-columns:1fr}.prj__media[data-astro-cid-lg275vht]{width:min(76vw,400px);margin-inline:auto;position:relative;top:0}.prj__row[data-astro-cid-lg275vht]{grid-template-columns:1fr;gap:.4rem}.prj__d[data-astro-cid-lg275vht]{text-align:left}}.faq[data-astro-cid-n26bxba5]{padding-block:var(--section)}.faq__grid[data-astro-cid-n26bxba5]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem 1rem;display:grid}.faq__head[data-astro-cid-n26bxba5]{grid-column:1/6;justify-items:start;gap:1.25rem;display:grid}.faq__lead[data-astro-cid-n26bxba5]{max-width:40ch;color:var(--ink-soft);line-height:1.6}.faq__mail[data-astro-cid-n26bxba5]{text-transform:none;letter-spacing:.04em;font-size:.875rem}.faq__list[data-astro-cid-n26bxba5]{grid-column:7/13}.faq__item[data-astro-cid-n26bxba5]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-n26bxba5]:last-child{border-bottom:1px solid var(--line)}.faq__q[data-astro-cid-n26bxba5]{cursor:pointer;border-radius:var(--radius);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;list-style:none;display:flex}.faq__q[data-astro-cid-n26bxba5]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-n26bxba5]:focus-visible{outline-offset:2px}.faq__qt[data-astro-cid-n26bxba5]{font-family:var(--font-display);letter-spacing:-.01em;transition:background-size var(--beat-half) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:.06em;font-size:clamp(1.45rem,1.2vw + 1rem,2rem);line-height:1.1}@media (hover:hover) and (pointer:fine){.faq__q[data-astro-cid-n26bxba5]:hover .faq__qt[data-astro-cid-n26bxba5]{background-size:100% 1px}}.faq__ico[data-astro-cid-n26bxba5]{width:16px;height:16px;transition:transform var(--beat-half) var(--ease-out);flex:none;position:relative}.faq__ico[data-astro-cid-n26bxba5]:before,.faq__ico[data-astro-cid-n26bxba5]:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:50%;left:0}.faq__ico[data-astro-cid-n26bxba5]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-n26bxba5][open] .faq__ico[data-astro-cid-n26bxba5]{transform:rotate(45deg)}.faq__a[data-astro-cid-n26bxba5]{max-width:52ch;color:var(--ink-soft);padding-bottom:1.5rem;line-height:1.6}.faq__a[data-astro-cid-n26bxba5] a{text-underline-offset:.2em;color:var(--len);text-decoration:underline}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.faq__list[data-astro-cid-n26bxba5]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-n26bxba5]::details-content{opacity:0;block-size:0;transition:block-size calc(var(--beat) * .75) var(--ease-out), opacity calc(var(--beat) * .5) ease, content-visibility calc(var(--beat) * .75) allow-discrete;overflow:clip}.faq__item[data-astro-cid-n26bxba5][open]::details-content{opacity:1;block-size:auto}}}@media (width<=960px){.faq__head[data-astro-cid-n26bxba5],.faq__list[data-astro-cid-n26bxba5]{grid-column:1/-1}}.kev[data-astro-cid-ylild6tc]{padding-block:var(--section) 0}.kev__grid[data-astro-cid-ylild6tc]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.kev__copy[data-astro-cid-ylild6tc]{justify-items:start;gap:1.5rem;display:grid}.kev__mail[data-astro-cid-ylild6tc]{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.5rem;font-size:clamp(2rem,4.6vw,4.75rem);line-height:1.05;position:relative}.kev__mail[data-astro-cid-ylild6tc]:after{content:"";transform-origin:0;height:1px;transition:transform var(--beat-half) var(--ease-out);background:currentColor;position:absolute;bottom:-.05em;left:0;right:0;transform:scaleX(.2)}@media (hover:hover) and (pointer:fine){.kev__mail[data-astro-cid-ylild6tc]:hover:after{transform:scaleX(1)}}.kev__mail[data-astro-cid-ylild6tc]:focus-visible:after{transform:scaleX(1)}.kev__list[data-astro-cid-ylild6tc]{flex-wrap:wrap;gap:1.25rem clamp(2rem,5vw,4rem);margin-top:.5rem;display:flex}.kev__list[data-astro-cid-ylild6tc] dd[data-astro-cid-ylild6tc]{margin-top:.4rem}.kev__list[data-astro-cid-ylild6tc] a[data-astro-cid-ylild6tc]{border-bottom:1px solid color-mix(in oklab, currentColor 40%, transparent)}.kev__cta[data-astro-cid-ylild6tc]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}.kev__arch[data-astro-cid-ylild6tc]{aspect-ratio:3/4;justify-self:end;width:100%;max-width:400px}.kev__arch[data-astro-cid-ylild6tc] picture{position:absolute;inset:0}@media (width<=900px){.kev__grid[data-astro-cid-ylild6tc]{grid-template-columns:1fr}.kev__arch[data-astro-cid-ylild6tc]{display:none}}
