.cform-wrap[data-astro-cid-geaiuix2]{display:contents}.cform-wrap--beside[data-astro-cid-geaiuix2]{display:grid;gap:clamp(2rem,4vw,3.5rem);padding-block:var(--section-y, 3rem)}@media(min-width:60rem){.cform-wrap--beside[data-astro-cid-geaiuix2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.cform-wrap__aside[data-astro-cid-geaiuix2]>:first-child{margin-top:0}.cform-wrap--beside[data-astro-cid-geaiuix2] .cform[data-astro-cid-geaiuix2]{max-width:none;margin:0;padding:clamp(1.5rem,3.5vw,2.75rem);border-radius:var(--radius);box-shadow:var(--shadow-md);background:var(--unic-ink);color:#f1f5fc;--rf-label: #fff;--rf-muted: oklch(.92 .01 260 / .74);--rf-err: oklch(.82 .14 26)}.cform-wrap--beside[data-astro-cid-geaiuix2] .cform__h[data-astro-cid-geaiuix2]{font-size:var(--fs-h3);color:#fff}.cform-wrap--beside[data-astro-cid-geaiuix2] .cform__lead[data-astro-cid-geaiuix2]{margin-bottom:0}.cform-wrap--beside[data-astro-cid-geaiuix2] .cform__form[data-astro-cid-geaiuix2]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid oklch(.97 .01 260 / .16)}.cform[data-astro-cid-geaiuix2]{max-width:var(--container-narrow, 46rem);margin-inline:auto;padding-block:var(--section-y, 3rem);padding-inline:var(--gutter)}.cform__h[data-astro-cid-geaiuix2]{font-family:var(--font-display);font-size:var(--fs-doc-h2);font-weight:400;margin:0 0 .6rem;line-height:1.15}.cform__lead[data-astro-cid-geaiuix2]{font-size:var(--fs-body);color:var(--rf-muted, var(--c-text-muted));margin:0 0 1.6rem;max-width:60ch}.cform__req[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted));margin:0 0 1.2rem}.cform__form[data-astro-cid-geaiuix2]{display:grid;gap:1.15rem}.cform__form[data-astro-cid-geaiuix2][hidden]{display:none}.cform[data-astro-cid-geaiuix2][data-layout=split]{container-type:inline-size}@container (min-width: 34rem){.cform[data-astro-cid-geaiuix2][data-layout=split] .cform__form[data-astro-cid-geaiuix2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem}.cform[data-astro-cid-geaiuix2][data-layout=split] .cform__form[data-astro-cid-geaiuix2]>[data-astro-cid-geaiuix2]{grid-column:1 / -1}.cform[data-astro-cid-geaiuix2][data-layout=split] .cform__row[data-astro-cid-geaiuix2]:is([data-type=text],[data-type=email],[data-type=tel],[data-type=number],[data-type=date],[data-type=select]){grid-column:auto}}.cform__row[data-astro-cid-geaiuix2]{display:grid;gap:.35rem}.cform__label[data-astro-cid-geaiuix2]{font-size:var(--fs-ui);font-weight:500;color:var(--rf-label, inherit)}.cform__help[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted))}.cform__part[data-astro-cid-geaiuix2]{margin-top:.85rem;padding-top:1.35rem;border-top:1px solid color-mix(in oklch,currentColor 18%,transparent)}.cform__req[data-astro-cid-geaiuix2]+.cform__part[data-astro-cid-geaiuix2],.cform__form[data-astro-cid-geaiuix2]>input[data-astro-cid-geaiuix2][type=hidden]+.cform__part[data-astro-cid-geaiuix2]{margin-top:0;padding-top:0;border-top:0}.cform__parth[data-astro-cid-geaiuix2]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:400;line-height:1.2;margin:0;color:var(--rf-label, inherit)}.cform__partnote[data-astro-cid-geaiuix2]{margin:.4rem 0 0;font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted));max-width:60ch}.cform__form[data-astro-cid-geaiuix2] [data-astro-cid-geaiuix2]:is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],select,textarea){font:inherit;font-size:var(--fs-body);color:var(--c-text);background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:.62rem .75rem;width:100%}.cform__form[data-astro-cid-geaiuix2] [data-astro-cid-geaiuix2]:is(input,select,textarea):focus-visible{outline:2px solid var(--unic-red);outline-offset:1px}.cform__form[data-astro-cid-geaiuix2] textarea[data-astro-cid-geaiuix2]{resize:vertical;line-height:1.5}.cform__choices[data-astro-cid-geaiuix2]{display:grid;gap:.4rem}.cform__choice[data-astro-cid-geaiuix2],.cform__consent[data-astro-cid-geaiuix2]{display:flex;gap:.55rem;align-items:flex-start;font-size:var(--fs-ui);color:var(--rf-label, inherit)}.cform__choice[data-astro-cid-geaiuix2] input[data-astro-cid-geaiuix2],.cform__consent[data-astro-cid-geaiuix2] input[data-astro-cid-geaiuix2]{accent-color:var(--unic-red)}.cform__choice[data-astro-cid-geaiuix2] input[data-astro-cid-geaiuix2],.cform__consent[data-astro-cid-geaiuix2] input[data-astro-cid-geaiuix2]{margin-top:.25rem;flex:none}.cform__consent[data-astro-cid-geaiuix2]{line-height:1.45}.cform__consenttext[data-astro-cid-geaiuix2],.cform__privacy[data-astro-cid-geaiuix2]{white-space:pre-line}.cform__consenttext[data-astro-cid-geaiuix2] a[data-astro-cid-geaiuix2],.cform__privacy[data-astro-cid-geaiuix2] a[data-astro-cid-geaiuix2]{color:inherit;text-decoration:underline;text-underline-offset:2px}.cform__row[data-astro-cid-geaiuix2][hidden],.cform__part[data-astro-cid-geaiuix2][hidden]{display:none}.cform__rows[data-astro-cid-geaiuix2]{container:cform-rows / inline-size;display:grid;gap:.75rem}.cform__rowshead[data-astro-cid-geaiuix2]{display:none}.cform__rowlist[data-astro-cid-geaiuix2]{display:grid;gap:.75rem}.cform__rowitem[data-astro-cid-geaiuix2]{display:grid;gap:.6rem}.cform__rowitem[data-astro-cid-geaiuix2]+.cform__rowitem[data-astro-cid-geaiuix2]{padding-top:.75rem;border-top:1px solid color-mix(in oklch,currentColor 18%,transparent)}.cform__cell[data-astro-cid-geaiuix2]{display:grid;gap:.3rem;min-width:0}.cform__celllab[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted))}@container cform-rows (min-width: 36rem){.cform__rowshead[data-astro-cid-geaiuix2],.cform__rowitem[data-astro-cid-geaiuix2]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr)) 6.5rem;column-gap:.6rem;align-items:center}.cform__rowshead[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted))}.cform__rowshead[data-astro-cid-geaiuix2]:after{content:""}.cform__rowitem[data-astro-cid-geaiuix2]+.cform__rowitem[data-astro-cid-geaiuix2]{padding-top:0;border-top:0}.cform__celllab[data-astro-cid-geaiuix2]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.cform__remove[data-astro-cid-geaiuix2]{justify-self:start;font:inherit;font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted));background:none;border:0;padding:.4rem 0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cform__remove[data-astro-cid-geaiuix2]:hover{color:var(--rf-label, inherit)}.cform__remove[data-astro-cid-geaiuix2]:focus-visible,.cform__add[data-astro-cid-geaiuix2]:focus-visible{outline:2px solid var(--unic-red);outline-offset:2px}.cform__add[data-astro-cid-geaiuix2]{justify-self:start;--btn-bg: transparent;--btn-fg: var(--rf-label, var(--unic-red));border-color:currentColor;box-shadow:none;padding:.7rem 1.1rem}.cform__add[data-astro-cid-geaiuix2]:hover{background:color-mix(in oklch,currentColor 8%,transparent);box-shadow:none;transform:none}.cform__add[data-astro-cid-geaiuix2][disabled]{opacity:.5;cursor:default}.cform__remove[data-astro-cid-geaiuix2][hidden],.cform__add[data-astro-cid-geaiuix2][hidden]{display:none}.cform__err[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-err, var(--unic-red));margin:.1rem 0 0}.cform__privacy[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);color:var(--rf-muted, var(--c-text-muted));margin:.4rem 0 0;max-width:62ch}.cform__submit[data-astro-cid-geaiuix2]{justify-self:start}.cform__submit[data-astro-cid-geaiuix2][disabled]{opacity:.6;cursor:default}.cform__status[data-astro-cid-geaiuix2]{font-size:var(--fs-ui-sm);margin:0;color:var(--rf-label, inherit)}.cform__closed[data-astro-cid-geaiuix2]{font-size:var(--fs-body);color:var(--rf-muted, var(--c-text-muted))}.cform__done[data-astro-cid-geaiuix2] p[data-astro-cid-geaiuix2]{font-size:var(--fs-lead);color:var(--rf-label, inherit)}.cform__hp[data-astro-cid-geaiuix2]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.chero[data-astro-cid-fv7u67qp] h1[data-astro-cid-fv7u67qp],.chero[data-astro-cid-fv7u67qp] h2[data-astro-cid-fv7u67qp]{color:#fff;margin:.5rem 0 0;text-wrap:balance}.chero__lead[data-astro-cid-fv7u67qp]{color:#ffffffd1;margin-top:1rem;max-width:58ch}.chero__ctas[data-astro-cid-fv7u67qp]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem}.chero__grid[data-astro-cid-fv7u67qp]{display:grid;gap:clamp(1.8rem,4vw,3.4rem);align-items:center}.chero--split[data-astro-cid-fv7u67qp] .chero__grid[data-astro-cid-fv7u67qp]{grid-template-columns:1.05fr .95fr}.chero__media[data-astro-cid-fv7u67qp] .chero__img{display:block;width:100%;height:auto;border-radius:var(--radius)}@media(max-width:900px){.chero--split[data-astro-cid-fv7u67qp] .chero__grid[data-astro-cid-fv7u67qp]{grid-template-columns:1fr}}.proofstrip[data-astro-cid-szoxjj3c]{background:var(--unic-ink-800);color:#fff}.proofstrip__row[data-astro-cid-szoxjj3c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1px;background:#ffffff1f;padding-inline:max(0px,calc(var(--gutter) - 1.1rem));align-items:stretch}.proofstrip__item[data-astro-cid-szoxjj3c]{padding:1.6rem 1.1rem;display:grid;gap:.3rem;align-content:start;background:var(--unic-ink-800)}.proofstrip__value[data-astro-cid-szoxjj3c]{font:400 var(--t-figure)/1.05 var(--font-display);color:#fff;text-wrap:balance}.proofstrip__label[data-astro-cid-szoxjj3c]{font-size:var(--fs-xs);line-height:1.4;color:#e1e5ebcc}.proofstrip__source[data-astro-cid-szoxjj3c]{margin-top:.25rem;font-size:var(--fs-fine);line-height:1.35;color:#e1e5eb80}.proofstrip__logo[data-astro-cid-szoxjj3c]{align-content:center;justify-items:start}.proofstrip__logo[data-astro-cid-szoxjj3c] img{height:68px;width:auto;max-width:100%}@media(max-width:880px){.proofstrip__row[data-astro-cid-szoxjj3c]{grid-template-columns:1fr 1fr}}.cwhy__heading[data-astro-cid-2qaqthgw]{margin-top:.4rem;text-wrap:balance;max-width:34ch}.cwhy__intro[data-astro-cid-2qaqthgw]{margin:1rem 0 0;max-width:62ch;color:var(--c-text-muted)}.cwhy__list[data-astro-cid-2qaqthgw]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1.4rem,3vw,2.6rem)}.cwhy__card[data-astro-cid-2qaqthgw]{border-top:2px solid var(--unic-red);padding-top:1rem}.cwhy__icon[data-astro-cid-2qaqthgw]{margin-bottom:.8rem}.cwhy__card[data-astro-cid-2qaqthgw] .cwhy__mark{display:block;height:4.5rem;width:auto;margin-bottom:1rem}.cwhy__kicker[data-astro-cid-2qaqthgw]{margin:0 0 .45rem;font:700 var(--fs-2xs)/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--unic-red)}.cwhy__title[data-astro-cid-2qaqthgw]{font-size:var(--fs-lead);margin:0}.cwhy__body[data-astro-cid-2qaqthgw]{margin:.5rem 0 0;color:var(--c-text-muted)}.cstat__heading[data-astro-cid-x66byfps]{text-wrap:balance;max-width:30ch;margin:0 0 clamp(1.4rem,3vw,2.2rem)}.cstat__grid[data-astro-cid-x66byfps]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1.4rem,3vw,2.4rem)}.cstat__item[data-astro-cid-x66byfps]{display:grid;align-content:start;gap:.3rem}.cstat__value[data-astro-cid-x66byfps]{font-family:var(--font-display);font-size:var(--t-figure);line-height:1;color:#fff}.cstat__label[data-astro-cid-x66byfps]{margin:0;color:#ffffffe0}.cstat__note[data-astro-cid-x66byfps]{display:block}.cstat__source[data-astro-cid-x66byfps]{margin:.15rem 0 0;font-size:var(--fs-fine);color:#ffffff94}.crank__head[data-astro-cid-zowv2hcr]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;flex-wrap:wrap;margin-bottom:clamp(1.4rem,3vw,2.2rem)}.crank__heading[data-astro-cid-zowv2hcr]{margin:.4rem 0 0;text-wrap:balance;max-width:26ch}.crank__lede[data-astro-cid-zowv2hcr]{margin:.9rem 0 0;max-width:60ch;color:var(--c-text-muted)}.crank__head[data-astro-cid-zowv2hcr] .crank__setmark{display:block;height:3.5rem;width:auto;max-width:14rem;object-fit:contain}.crank__list[data-astro-cid-zowv2hcr]{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.crank__list[data-astro-cid-zowv2hcr]>li[data-astro-cid-zowv2hcr]{border-bottom:1px solid var(--c-line)}.crank__row[data-astro-cid-zowv2hcr]{display:grid;align-items:center;gap:.6rem clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(7.5rem,13rem) minmax(0,1fr) auto;padding:clamp(1.1rem,2vw,1.5rem) .75rem;color:inherit;text-decoration:none;transition:background .18s var(--ease-out)}.crank__list--marks[data-astro-cid-zowv2hcr] .crank__row[data-astro-cid-zowv2hcr]{grid-template-columns:10rem minmax(7.5rem,13rem) minmax(0,1fr) auto}.crank__mark[data-astro-cid-zowv2hcr]{display:flex;align-items:center;min-height:2.75rem}.crank__mark[data-astro-cid-zowv2hcr] .crank__markimg{display:block;height:2.75rem;width:auto;max-width:100%;object-fit:contain;object-position:left center}.crank__figure[data-astro-cid-zowv2hcr]{font:400 var(--fs-h3)/1.05 var(--font-display);font-variant-numeric:tabular-nums;color:var(--unic-red);text-wrap:balance}.crank__what[data-astro-cid-zowv2hcr]{display:grid;gap:.2rem}.crank__label[data-astro-cid-zowv2hcr]{font-size:var(--fs-body);line-height:1.4;color:var(--c-text)}.crank__source[data-astro-cid-zowv2hcr]{font-size:var(--fs-fine);letter-spacing:.02em;color:var(--c-text-muted)}.crank__go[data-astro-cid-zowv2hcr]{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--fs-ui-sm);font-weight:500;color:var(--unic-red);white-space:nowrap}.crank__arrow[data-astro-cid-zowv2hcr]{width:.5em;height:.5em;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform .18s var(--ease-out)}@media(hover:hover)and (pointer:fine){.crank__row--link[data-astro-cid-zowv2hcr]:hover{background:var(--c-bg-soft)}.crank__row--link[data-astro-cid-zowv2hcr]:hover .crank__arrow[data-astro-cid-zowv2hcr]{transform:rotate(45deg) translate(3px,-3px)}}.crank__row--link[data-astro-cid-zowv2hcr]:focus-visible{outline:2px solid var(--unic-red);outline-offset:2px}.crank--ink[data-astro-cid-zowv2hcr] .crank__list[data-astro-cid-zowv2hcr],.crank--ink[data-astro-cid-zowv2hcr] .crank__list[data-astro-cid-zowv2hcr]>li[data-astro-cid-zowv2hcr]{border-color:#ffffff29}.crank--ink[data-astro-cid-zowv2hcr] .crank__figure[data-astro-cid-zowv2hcr]{color:#fff}.crank--ink[data-astro-cid-zowv2hcr] .crank__label[data-astro-cid-zowv2hcr]{color:#ffffffeb}.crank--ink[data-astro-cid-zowv2hcr] .crank__source[data-astro-cid-zowv2hcr],.crank--ink[data-astro-cid-zowv2hcr] .crank__lede[data-astro-cid-zowv2hcr]{color:#ffffffa8}.crank--ink[data-astro-cid-zowv2hcr] .crank__go[data-astro-cid-zowv2hcr]{color:#fff}@media(hover:hover)and (pointer:fine){.crank--ink[data-astro-cid-zowv2hcr] .crank__row--link[data-astro-cid-zowv2hcr]:hover{background:var(--unic-ink-800)}}.crank--ink[data-astro-cid-zowv2hcr] .crank__row--link[data-astro-cid-zowv2hcr]:focus-visible{outline-color:#fff}@media(max-width:52rem){.crank__row[data-astro-cid-zowv2hcr],.crank__list--marks[data-astro-cid-zowv2hcr] .crank__row[data-astro-cid-zowv2hcr]{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-inline:0}.crank__mark[data-astro-cid-zowv2hcr]{grid-column:1 / -1}.crank__figure[data-astro-cid-zowv2hcr]{grid-column:1}.crank__what[data-astro-cid-zowv2hcr]{grid-column:1 / -1}.crank__go[data-astro-cid-zowv2hcr]{grid-column:2;grid-row:1;align-self:start}.crank__list--marks[data-astro-cid-zowv2hcr] .crank__go[data-astro-cid-zowv2hcr]{grid-row:2}.crank__golabel[data-astro-cid-zowv2hcr]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.crank__row[data-astro-cid-zowv2hcr],.crank__arrow[data-astro-cid-zowv2hcr]{transition-duration:0s}}.ccards__heading[data-astro-cid-s6fxdu6q]{margin-top:.4rem;text-wrap:balance;max-width:34ch}.ccards__list[data-astro-cid-s6fxdu6q]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.6rem,3vw,2.6rem)}@media(min-width:64rem){.ccards__list[data-astro-cid-s6fxdu6q]:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.ccards__card[data-astro-cid-s6fxdu6q]{display:grid;align-content:start;gap:.5rem}.ccards__card[data-astro-cid-s6fxdu6q] .ccards__img{display:block;width:100%;height:auto;border-radius:var(--radius-sm);margin-bottom:.5rem}.ccards__title[data-astro-cid-s6fxdu6q]{font-size:var(--fs-title);line-height:1.25;margin:0}.ccards__body[data-astro-cid-s6fxdu6q]{margin:0;color:var(--c-text-muted)}.clogos__heading[data-astro-cid-s3i37bgk]{margin:.4rem 0 0;text-wrap:balance;max-width:30ch;font-size:var(--fs-h3)}.clogos__list[data-astro-cid-s3i37bgk]{list-style:none;margin:clamp(1.8rem,4vw,3rem) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(1.6rem,4vw,3.4rem) clamp(1.75rem,3vw,3rem)}.clogos[data-astro-cid-s3i37bgk]{--clogos-h: clamp(2.25rem, 1.8rem + 1.2vw, 2.9rem)}.clogos__item[data-astro-cid-s3i37bgk]{flex:none;max-width:100%}.clogos__item[data-astro-cid-s3i37bgk] .clogos__img{display:block;height:calc(var(--clogos-h) * var(--k, 1));width:auto;max-width:100%;object-fit:contain}.clogos__item--plate[data-astro-cid-s3i37bgk]{padding:.4rem .6rem;background:var(--clogos-plate, #FEFFFF);border-radius:var(--clogos-plate-radius, 0)}.clogos__item--plate[data-astro-cid-s3i37bgk] .clogos__img{height:calc(var(--clogos-h) * var(--k, 1) - .8rem)}@media(max-width:40rem){.clogos__list[data-astro-cid-s3i37bgk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.4rem}.clogos__item[data-astro-cid-s3i37bgk]{justify-self:start}}.clogos__more[data-astro-cid-s3i37bgk]{margin:clamp(1.6rem,3vw,2.4rem) 0 0}.clogos--dark[data-astro-cid-s3i37bgk] .clogos__more[data-astro-cid-s3i37bgk] a{color:#fff}.cspot__grid[data-astro-cid-ssgc6ohr]{display:grid;gap:clamp(1.8rem,4vw,3.6rem);align-items:center}.cspot--split[data-astro-cid-ssgc6ohr] .cspot__grid[data-astro-cid-ssgc6ohr]{grid-template-columns:.95fr 1.05fr}.cspot__heading[data-astro-cid-ssgc6ohr]{margin-top:.4rem;text-wrap:balance;max-width:26ch}.cspot__body[data-astro-cid-ssgc6ohr]{margin:1rem 0 0;max-width:54ch;color:var(--c-text-muted)}.cspot__cta[data-astro-cid-ssgc6ohr]{margin-top:1.4rem}.cspot__grid[data-astro-cid-ssgc6ohr] .cspot__img{display:block;width:100%;height:auto;border-radius:var(--radius)}@media(max-width:900px){.cspot--split[data-astro-cid-ssgc6ohr] .cspot__grid[data-astro-cid-ssgc6ohr]{grid-template-columns:1fr}}.ccampus__head[data-astro-cid-gj5rmpcx]{max-width:60ch}.ccampus__body[data-astro-cid-gj5rmpcx]{margin-top:.9rem}.ccampus__gallery[data-astro-cid-gj5rmpcx]{margin-top:clamp(1.6rem,3vw,2.4rem);display:grid;gap:.9rem;grid-template-columns:repeat(2,1fr)}.ccampus__gallery[data-astro-cid-gj5rmpcx] .ccampus__img:first-child{grid-column:1 / -1}.ccampus__gallery--3[data-astro-cid-gj5rmpcx],.ccampus__gallery--4[data-astro-cid-gj5rmpcx]{grid-template-columns:repeat(3,1fr)}.ccampus__gallery[data-astro-cid-gj5rmpcx] .ccampus__img{display:block;width:100%;height:auto;border-radius:var(--radius-sm)}@media(max-width:800px){.ccampus__gallery[data-astro-cid-gj5rmpcx],.ccampus__gallery--3[data-astro-cid-gj5rmpcx],.ccampus__gallery--4[data-astro-cid-gj5rmpcx]{grid-template-columns:repeat(2,1fr)}}.cbld__head[data-astro-cid-t554jks4]{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.cbld__head[data-astro-cid-t554jks4] h2[data-astro-cid-t554jks4]{margin:0 0 .75rem}.cbld__head[data-astro-cid-t554jks4] .lead[data-astro-cid-t554jks4]{margin:0}.cbld__building[data-astro-cid-t554jks4]+.cbld__building[data-astro-cid-t554jks4]{margin-top:clamp(2rem,4vw,3rem)}.cbld__name[data-astro-cid-t554jks4]{margin:0 0 .5rem;font-size:var(--fs-h3)}.cbld__name[data-astro-cid-t554jks4] a[data-astro-cid-t554jks4]{color:inherit;text-decoration-color:var(--unic-red);text-underline-offset:.2em}.cbld__note[data-astro-cid-t554jks4]{margin:0 0 1rem;color:var(--c-text-muted)}.cbld__floors[data-astro-cid-t554jks4]{margin:0;border-top:1px solid var(--c-line)}.cbld__floor[data-astro-cid-t554jks4]{display:grid;gap:.25rem 1.5rem;padding:.875rem 0;border-bottom:1px solid var(--c-line)}@media(min-width:760px){.cbld__floor[data-astro-cid-t554jks4]{grid-template-columns:13rem minmax(0,1fr)}}.cbld__floor[data-astro-cid-t554jks4] dt[data-astro-cid-t554jks4]{font-weight:500}.cbld__floor[data-astro-cid-t554jks4] dd[data-astro-cid-t554jks4]{margin:0}.cbld__floor[data-astro-cid-t554jks4] a[data-astro-cid-t554jks4]{color:var(--unic-red);text-underline-offset:.2em}.cbld__rooms[data-astro-cid-t554jks4]{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.quotes[data-astro-cid-dyeudel5] .quote__face{width:6rem;height:6rem}.quote[data-astro-cid-dyeudel5] figcaption[data-astro-cid-dyeudel5]{gap:1.1rem}.quotes[data-astro-cid-dyeudel5][data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.quotes[data-astro-cid-dyeudel5][data-count="1"]{grid-template-columns:minmax(0,46rem)}.quotes[data-astro-cid-dyeudel5][data-count="1"] .quote[data-astro-cid-dyeudel5] blockquote p{font-size:var(--fs-lead);line-height:1.5}.quote__face--initials[data-astro-cid-dyeudel5]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--unic-ink-700);color:#e1e5ebd9;font:400 var(--fs-title)/1 var(--font-display);letter-spacing:.03em}.quotes[data-astro-cid-dyeudel5] img.quote__face{display:block}.drows[data-astro-cid-o6pu37ud]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:0 clamp(1rem,2vw,2rem);border-top:1px solid var(--c-line)}.drow[data-astro-cid-o6pu37ud]{border-bottom:1px solid var(--c-line)}.drow__link[data-astro-cid-o6pu37ud]{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.85rem;align-items:center;padding:.55rem 0;color:var(--c-text);text-decoration:none}.drow__pic[data-astro-cid-o6pu37ud]{display:block;width:3rem;height:3rem}.drow__link[data-astro-cid-o6pu37ud] .drow__img{width:3rem;height:3rem;border-radius:50%;object-fit:cover;object-position:50% 25%;display:block;background:var(--c-bg-mute)}.drow__initials[data-astro-cid-o6pu37ud]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:color-mix(in oklch,var(--unic-red) 12%,transparent);color:var(--unic-red);font-family:var(--font-body);font-size:var(--t-initials);letter-spacing:.02em}.drow__text[data-astro-cid-o6pu37ud]{display:grid;gap:.1rem;min-width:0}.drow__name[data-astro-cid-o6pu37ud]{font-family:var(--font-body);border-bottom:1px solid transparent}a[data-astro-cid-o6pu37ud].drow__link:hover .drow__name[data-astro-cid-o6pu37ud]{border-bottom-color:var(--unic-red)}a[data-astro-cid-o6pu37ud].drow__link:focus-visible{outline:2px solid var(--unic-red);outline-offset:2px}.drow__line[data-astro-cid-o6pu37ud]{font-size:var(--fs-fine);color:var(--c-text-muted);line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.cpeople__heading[data-astro-cid-vepx7eia]{margin-top:.4rem;text-wrap:balance;max-width:34ch}.cpeople__also[data-astro-cid-vepx7eia]{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.1rem;font-size:var(--step--2, .8125rem);color:var(--ink-muted, oklch(.52 .012 260))}.cpeople__list[data-astro-cid-vepx7eia]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:clamp(1.4rem,3vw,2.2rem)}.cpeople__list[data-astro-cid-vepx7eia]:has(>.cpeople__card:only-child){grid-template-columns:minmax(11rem,13rem)}.cpeople__card[data-astro-cid-vepx7eia]{display:grid;align-content:start;gap:.15rem}.cpeople__card[data-astro-cid-vepx7eia] .cpeople__photo{display:block;width:100%;height:auto;border-radius:var(--radius-sm);margin-bottom:.7rem}.cpeople__name[data-astro-cid-vepx7eia]{margin:0;font-weight:600}.cpeople__role[data-astro-cid-vepx7eia]{margin:.15rem 0 0;font-size:var(--fs-fine);color:var(--c-text-muted)}.cfaq__heading[data-astro-cid-hyzo3u7t]{text-wrap:balance;max-width:30ch}.cfaq__list[data-astro-cid-hyzo3u7t]{border-top:1px solid var(--c-line)}.cfaq__item[data-astro-cid-hyzo3u7t]{border-bottom:1px solid var(--c-line)}.cfaq__q[data-astro-cid-hyzo3u7t]{cursor:pointer;list-style:none;padding:1.05rem 2.4rem 1.05rem 0;position:relative;font-weight:500;font-size:var(--fs-body)}.cfaq__q[data-astro-cid-hyzo3u7t]::-webkit-details-marker{display:none}.cfaq__q[data-astro-cid-hyzo3u7t]:after{content:"";position:absolute;right:.5rem;top:1.5rem;width:8px;height:8px;border-right:1.5px solid var(--unic-red);border-bottom:1.5px solid var(--unic-red);transform:rotate(45deg);transition:transform .16s ease-out}.cfaq__item[data-astro-cid-hyzo3u7t][open] .cfaq__q[data-astro-cid-hyzo3u7t]:after{transform:rotate(225deg);top:1.65rem}.cfaq__a[data-astro-cid-hyzo3u7t]{padding:0 0 1.2rem}.cform__inner[data-astro-cid-dnh7k2vp]{display:grid;gap:2rem}@media(min-width:60rem){.cform__inner[data-astro-cid-dnh7k2vp]{grid-template-columns:1fr 1fr;align-items:start;gap:3rem}}.cform__eyebrow[data-astro-cid-dnh7k2vp]{font-size:var(--fs-ui-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted);margin:0 0 .5rem}.cform__heading[data-astro-cid-dnh7k2vp]{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.1;margin:0 0 .75rem}.cform__lead[data-astro-cid-dnh7k2vp]{font-size:var(--fs-lead);color:var(--c-text-muted);margin:0;max-width:48ch}.cform__fallback[data-astro-cid-dnh7k2vp]{margin:0}.efeed[data-astro-cid-dk4yjpym] .story__media[data-astro-cid-dk4yjpym]:empty{aspect-ratio:16 / 9}.efeed--events[data-astro-cid-dk4yjpym] .story__media[data-astro-cid-dk4yjpym]:empty{background:var(--unic-ink-700)}.efeed--events[data-astro-cid-dk4yjpym] .story__media--set[data-astro-cid-dk4yjpym]{position:relative;aspect-ratio:16 / 9}.cvac__list[data-astro-cid-4g4s2bfs]{list-style:none;margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;padding:0;border-top:1px solid var(--c-line);max-width:62rem}.cvac__item[data-astro-cid-4g4s2bfs]{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:.4rem 1.5rem;align-items:baseline;margin:0;padding:1.1rem 0;border-bottom:1px solid var(--c-line)}.cvac__item[data-astro-cid-4g4s2bfs]:before{content:none}.cvac__date[data-astro-cid-4g4s2bfs]{font:600 var(--fs-2xs)/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.cvac__title[data-astro-cid-4g4s2bfs]{font:400 var(--t-rowtitle, 1.5rem)/1.25 var(--font-display);color:var(--c-text);text-decoration:none;text-wrap:balance}.cvac__title[data-astro-cid-4g4s2bfs]:hover{color:var(--unic-red);text-decoration:underline;text-underline-offset:.18em}.cvac__title[data-astro-cid-4g4s2bfs]:focus-visible{outline:2px solid var(--unic-red);outline-offset:3px}.cvac__sum[data-astro-cid-4g4s2bfs]{margin:.35rem 0 0;color:var(--c-text-muted);font-size:var(--fs-xs);line-height:1.5;max-width:70ch}.cvac__all[data-astro-cid-4g4s2bfs]{margin:1.5rem 0 0}@media(max-width:40rem){.cvac__item[data-astro-cid-4g4s2bfs]{grid-template-columns:minmax(0,1fr)}}.tix[data-astro-cid-ayaxuogd]{--tix-bg: var(--unic-ink);--tix-fg: oklch(.97 .008 260);--tix-muted: oklch(.86 .012 260 / .78);--tix-line: oklch(.97 .008 260 / .14);--tix-accent: var(--unic-red);--tix-accent-hover: var(--unic-red-600);--tix-on-accent: oklch(.99 .01 26);--tix-mark: oklch(.78 .12 26);scroll-margin-top:calc(var(--header-h) + 1rem)}.tix__panel[data-astro-cid-ayaxuogd]{container-type:inline-size;background:var(--tix-bg);color:var(--tix-fg);border-radius:var(--radius);padding:clamp(1.4rem,3.4vw,2.6rem) clamp(1.2rem,3.4vw,2.8rem) clamp(.6rem,1.6vw,1.2rem);box-shadow:0 18px 40px -22px #10171f8c}.tix__panel[data-astro-cid-ayaxuogd] [data-astro-cid-ayaxuogd]::selection{background:var(--tix-accent);color:var(--tix-on-accent)}.tix__head[data-astro-cid-ayaxuogd]{margin-bottom:clamp(.6rem,1.6vw,1.1rem)}.tix__heading[data-astro-cid-ayaxuogd]{margin:0;color:var(--tix-fg);font:400 var(--fs-doc-h2)/1.1 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.tix__lead[data-astro-cid-ayaxuogd]{margin:.55rem 0 0;color:var(--tix-muted);max-width:60ch;font-size:var(--fs-xs);line-height:1.55}.tix__list[data-astro-cid-ayaxuogd]{list-style:none;margin:0;padding:0}.tix__row[data-astro-cid-ayaxuogd]{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;gap:.4rem clamp(1.1rem,3cqi,2.2rem);align-items:start;padding-block:clamp(1.15rem,2.4cqi,1.6rem);border-top:1px solid var(--tix-line)}.tix__list[data-astro-cid-ayaxuogd]:first-child .tix__row[data-astro-cid-ayaxuogd]:first-child{border-top:0;padding-top:.2rem}.tix__when[data-astro-cid-ayaxuogd] p[data-astro-cid-ayaxuogd]{margin:0}.tix__date[data-astro-cid-ayaxuogd]{display:grid;line-height:1}.tix__day[data-astro-cid-ayaxuogd]{font:400 clamp(2.4rem,1.9rem + 1.6cqi,3.1rem)/.9 var(--font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--tix-fg)}.tix__month[data-astro-cid-ayaxuogd],.tix__kind[data-astro-cid-ayaxuogd]{margin-top:.45rem;font:600 var(--fs-2xs)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--tix-mark)}.tix__kind[data-astro-cid-ayaxuogd]{margin-top:.35rem}.tix__date--span[data-astro-cid-ayaxuogd]{font:500 var(--fs-xs)/1.35 var(--font-body);color:var(--tix-fg)}.tix__when[data-astro-cid-ayaxuogd] .tix__time[data-astro-cid-ayaxuogd]{margin-top:.4rem;font:400 var(--fs-fine)/1.3 var(--font-body);color:var(--tix-muted);font-variant-numeric:tabular-nums}.tix__what[data-astro-cid-ayaxuogd]>[data-astro-cid-ayaxuogd]{margin:0}.tix__title[data-astro-cid-ayaxuogd]{font:400 var(--fs-doc-h3)/1.2 var(--font-display);color:var(--tix-fg);text-wrap:balance}.tix__title[data-astro-cid-ayaxuogd] a[data-astro-cid-ayaxuogd]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--tix-mark) 55%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .18s var(--ease-out)}.tix__title[data-astro-cid-ayaxuogd] a[data-astro-cid-ayaxuogd]:hover{text-decoration-color:var(--tix-mark)}.tix__title[data-astro-cid-ayaxuogd] a[data-astro-cid-ayaxuogd]:focus-visible{outline:2px solid var(--tix-mark);outline-offset:3px;border-radius:2px}.tix__with[data-astro-cid-ayaxuogd]{margin-top:.3rem;font:italic 400 var(--fs-xs)/1.4 var(--font-display);color:var(--tix-fg);opacity:.92}.tix__tag[data-astro-cid-ayaxuogd]{display:inline-block;margin-right:.55rem;font:normal 600 var(--fs-2xs)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--tix-mark)}.tix__where[data-astro-cid-ayaxuogd]{margin-top:.35rem;font-size:var(--fs-fine);color:var(--tix-muted)}.tix__includes[data-astro-cid-ayaxuogd]{list-style:none;padding:0;margin-top:.6rem;display:flex;flex-wrap:wrap;gap:.25rem 0;font-size:var(--fs-fine);line-height:1.45;color:var(--tix-muted)}.tix__includes[data-astro-cid-ayaxuogd] li[data-astro-cid-ayaxuogd]{display:inline-flex;align-items:center}.tix__includes[data-astro-cid-ayaxuogd] li[data-astro-cid-ayaxuogd]+li[data-astro-cid-ayaxuogd]:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6;margin-inline:.6rem}.tix__audience[data-astro-cid-ayaxuogd]{margin-top:.45rem;font-size:var(--fs-fine);color:var(--tix-muted)}.tix__audience[data-astro-cid-ayaxuogd] span[data-astro-cid-ayaxuogd]{color:var(--tix-fg);font-weight:600}.tix__buy[data-astro-cid-ayaxuogd]{display:grid;justify-items:end;gap:.7rem;text-align:right}.tix__price[data-astro-cid-ayaxuogd]{margin:0;font:400 var(--fs-h3)/1.15 var(--font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--tix-fg);white-space:nowrap}.tix__btn[data-astro-cid-ayaxuogd]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.7rem 1.15rem .7rem 1.25rem;border-radius:var(--radius-sm);background:var(--tix-accent);color:var(--tix-on-accent);font:700 var(--fs-ui)/1 var(--font-body);letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ease-out),transform .14s var(--ease-out)}.tix__arrow[data-astro-cid-ayaxuogd]{transition:transform .18s var(--ease-out)}@media(hover:hover)and (pointer:fine){.tix__btn[data-astro-cid-ayaxuogd]:hover{background:var(--tix-accent-hover)}.tix__btn[data-astro-cid-ayaxuogd]:hover .tix__arrow[data-astro-cid-ayaxuogd]{transform:translate(2px)}}.tix__btn[data-astro-cid-ayaxuogd]:active{transform:scale(.97)}.tix__btn[data-astro-cid-ayaxuogd]:focus-visible{outline:2px solid var(--tix-accent);outline-offset:3px}.tix__btn--closed[data-astro-cid-ayaxuogd]{background:none;color:var(--tix-muted);border:1px dashed var(--tix-line);cursor:default;font-weight:600}.tix__row--closed[data-astro-cid-ayaxuogd] .tix__title[data-astro-cid-ayaxuogd],.tix__row--closed[data-astro-cid-ayaxuogd] .tix__price[data-astro-cid-ayaxuogd]{opacity:.55}.tix__note[data-astro-cid-ayaxuogd]{margin:0;padding:1rem 0 .4rem;border-top:1px solid var(--tix-line);font-size:var(--fs-fine);line-height:1.5;color:var(--tix-muted);max-width:70ch}@container (max-width: 40rem){.tix__row[data-astro-cid-ayaxuogd]{grid-template-columns:minmax(0,1fr);gap:.55rem}.tix__date[data-astro-cid-ayaxuogd]{display:flex;align-items:baseline;gap:.5rem}.tix__day[data-astro-cid-ayaxuogd]{font-size:1.7rem}.tix__month[data-astro-cid-ayaxuogd]{margin-top:0}.tix__when[data-astro-cid-ayaxuogd]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .75rem}.tix__when[data-astro-cid-ayaxuogd] .tix__time[data-astro-cid-ayaxuogd]{margin-top:0}.tix__buy[data-astro-cid-ayaxuogd]{grid-auto-flow:column;justify-content:space-between;align-items:center;justify-items:start;text-align:left;margin-top:.35rem}}@container (max-width: 22rem){.tix__buy[data-astro-cid-ayaxuogd]{grid-auto-flow:row}.tix__btn[data-astro-cid-ayaxuogd]{width:100%}}@media(prefers-reduced-motion:reduce){.tix__btn[data-astro-cid-ayaxuogd],.tix__arrow[data-astro-cid-ayaxuogd]{transition:background-color .18s var(--ease-out)}.tix__btn[data-astro-cid-ayaxuogd]:active,.tix__btn[data-astro-cid-ayaxuogd]:hover .tix__arrow[data-astro-cid-ayaxuogd]{transform:none}}.booking__head[data-astro-cid-d3ixmpmt]{margin-bottom:clamp(.6rem,1.6vw,1.1rem)}.booking__heading[data-astro-cid-d3ixmpmt]{margin:0;font:400 var(--fs-doc-h2)/1.1 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.booking__lead[data-astro-cid-d3ixmpmt]{margin:.55rem 0 0;max-width:60ch;font-size:var(--fs-xs);line-height:1.55}.booking__frame[data-astro-cid-d3ixmpmt]{display:block;width:100%;height:760px;border:0}.cplay__head[data-astro-cid-5xa7oyzw]{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.cplay__grid[data-astro-cid-5xa7oyzw]{display:grid;gap:clamp(1rem,2vw,1.5rem) clamp(1.25rem,2.5vw,2rem);grid-template-areas:"stage" "now" "rail"}@media(min-width:960px){.cplay__grid[data-astro-cid-5xa7oyzw]{grid-template-columns:minmax(0,1.85fr) minmax(19rem,1fr);grid-template-areas:"stage rail" "now .";row-gap:1.25rem}.cplay__rail[data-astro-cid-5xa7oyzw]{position:relative;min-height:0}.cplay__railbox[data-astro-cid-5xa7oyzw]{position:absolute;inset:0}}.cplay__stage[data-astro-cid-5xa7oyzw]{grid-area:stage;position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-sm);overflow:hidden;background:var(--unic-ink);box-shadow:var(--shadow-sm)}.cplay__poster[data-astro-cid-5xa7oyzw]{position:absolute;inset:0;display:block;color:#fff}.cplay__still[data-astro-cid-5xa7oyzw]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out)}.cplay__poster[data-astro-cid-5xa7oyzw]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#10171f73,#10171f00 45%)}.cplay__play[data-astro-cid-5xa7oyzw]{position:absolute;z-index:1;left:50%;top:50%;width:clamp(3.75rem,7vw,5.25rem);aspect-ratio:1;border-radius:50%;translate:-50% -50%;background:var(--unic-red);box-shadow:0 6px 24px #400c0c59;transition:scale .2s var(--ease-out)}.cplay__play[data-astro-cid-5xa7oyzw]:before{content:"";position:absolute;left:54%;top:50%;translate:-50% -50%;border-style:solid;border-width:.7em 0 .7em 1.15em;border-color:transparent transparent transparent #fff;font-size:clamp(.85rem,1.4vw,1.1rem)}@media(hover:hover)and (pointer:fine){.cplay__poster[data-astro-cid-5xa7oyzw]:hover .cplay__play[data-astro-cid-5xa7oyzw]{scale:1.06}.cplay__poster[data-astro-cid-5xa7oyzw]:hover .cplay__still[data-astro-cid-5xa7oyzw]{transform:scale(1.015)}}.cplay__poster[data-astro-cid-5xa7oyzw]:active .cplay__play[data-astro-cid-5xa7oyzw]{scale:.96}.cplay__poster[data-astro-cid-5xa7oyzw]:focus-visible{outline:3px solid var(--unic-red);outline-offset:-3px}.cplay__stage[data-astro-cid-5xa7oyzw] .cplay__iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:var(--unic-ink)}.cplay__stage[data-astro-cid-5xa7oyzw] .cplay__blocked{position:absolute;inset:0;display:grid;place-content:center;gap:1rem;padding:clamp(1.25rem,4vw,3rem);text-align:center;color:#eaeff5}.cplay__stage[data-astro-cid-5xa7oyzw] .cplay__blocked p{margin:0;max-width:40ch;margin-inline:auto}.cplay__stage[data-astro-cid-5xa7oyzw] .cplay__blockedactions{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:center;align-items:center}.cplay__stage[data-astro-cid-5xa7oyzw] .cplay__blockedactions a{color:#fff}.cplay__now[data-astro-cid-5xa7oyzw]{grid-area:now;max-width:62ch}.cplay__count[data-astro-cid-5xa7oyzw]{margin:0 0 .4rem;font:600 var(--fs-2xs)/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.cplay__title[data-astro-cid-5xa7oyzw]{margin:0;font:400 var(--fs-title)/1.2 var(--font-display);color:var(--unic-ink);text-wrap:balance}.cplay__desc[data-astro-cid-5xa7oyzw]{margin:.6rem 0 0;color:var(--c-text);line-height:1.55;text-wrap:pretty}.cplay__note[data-astro-cid-5xa7oyzw]{margin:.6rem 0 0;font-size:var(--fs-fine);color:var(--c-text-muted)}.cplay__rail[data-astro-cid-5xa7oyzw]{grid-area:rail}.cplay__railbox[data-astro-cid-5xa7oyzw]{display:flex;flex-direction:column;border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-bg-soft);overflow:hidden}.cplay__railhead[data-astro-cid-5xa7oyzw]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.9rem 1rem .75rem;border-bottom:1px solid var(--c-line);font:600 var(--fs-2xs)/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--c-text)}.cplay__railhead[data-astro-cid-5xa7oyzw] span[data-astro-cid-5xa7oyzw]{color:var(--c-text-muted);font-variant-numeric:tabular-nums}.cplay__list[data-astro-cid-5xa7oyzw]{list-style:none;margin:0;padding:.4rem;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(.75 .01 260) transparent}@media(max-width:959px){.cplay__list[data-astro-cid-5xa7oyzw]{max-height:26rem}}.cplay__item[data-astro-cid-5xa7oyzw]{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.85rem;align-items:start;padding:.5rem;border-radius:calc(var(--radius-sm) - 4px);color:inherit;text-decoration:none;transition:background-color .16s ease,transform .16s var(--ease-out)}@media(hover:hover)and (pointer:fine){.cplay__item[data-astro-cid-5xa7oyzw]:hover{background:#e4e8ed}.cplay__item[data-astro-cid-5xa7oyzw]:hover .cplay__itemtitle[data-astro-cid-5xa7oyzw]{color:var(--unic-red)}}.cplay__item[data-astro-cid-5xa7oyzw]:active{transform:scale(.985)}.cplay__item[data-astro-cid-5xa7oyzw]:focus-visible{outline:2px solid var(--unic-red);outline-offset:-2px}.cplay__item[data-astro-cid-5xa7oyzw][aria-current=true]{background:#fff;box-shadow:var(--shadow-sm)}.cplay__item[data-astro-cid-5xa7oyzw][aria-current=true] .cplay__itemtitle[data-astro-cid-5xa7oyzw]{color:var(--unic-red)}.cplay__thumb[data-astro-cid-5xa7oyzw]{position:relative;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;background:var(--unic-ink)}.cplay__thumb[data-astro-cid-5xa7oyzw] img[data-astro-cid-5xa7oyzw]{width:100%;height:100%;object-fit:cover;display:block}.cplay__num[data-astro-cid-5xa7oyzw]{position:absolute;left:.35rem;bottom:.35rem;min-width:1.4rem;padding:.2rem .35rem;border-radius:4px;background:#10171fc7;color:#fff;font:600 .72rem/1 var(--font-body);text-align:center;font-variant-numeric:tabular-nums}.cplay__item[data-astro-cid-5xa7oyzw][aria-current=true] .cplay__num[data-astro-cid-5xa7oyzw]{background:var(--unic-red)}.cplay__itemtext[data-astro-cid-5xa7oyzw]{display:grid;gap:.25rem;min-width:0;padding-top:.1rem}.cplay__itemtitle[data-astro-cid-5xa7oyzw]{font:400 var(--fs-xs)/1.3 var(--font-body);color:var(--unic-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .16s ease}.cplay__itemdesc[data-astro-cid-5xa7oyzw]{font-size:var(--fs-fine);line-height:1.4;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.cplay__still[data-astro-cid-5xa7oyzw],.cplay__play[data-astro-cid-5xa7oyzw],.cplay__item[data-astro-cid-5xa7oyzw]{transition:none}}.cfac__head[data-astro-cid-ueyi7lem]{display:grid;gap:.6rem;max-width:46rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.cfac__heading[data-astro-cid-ueyi7lem]{margin:0;text-wrap:balance}.cfac__lead[data-astro-cid-ueyi7lem]{margin:0}.cfac__stages[data-astro-cid-ueyi7lem]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(2.4rem,5vw,3.6rem)}.cfac__stage[data-astro-cid-ueyi7lem]{display:grid;gap:1.4rem 3rem;padding-top:1.4rem;border-top:1px solid var(--c-line)}@media(min-width:60rem){.cfac__stage[data-astro-cid-ueyi7lem]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}}.cfac__rail[data-astro-cid-ueyi7lem]{display:grid;align-content:start;gap:.5rem}.cfac__num[data-astro-cid-ueyi7lem]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:var(--fs-h2);line-height:1;color:var(--unic-red)}.cfac__stagehead[data-astro-cid-ueyi7lem]{margin:0;font-size:var(--fs-title)}.cfac__stagebody[data-astro-cid-ueyi7lem]{margin:0;color:var(--c-text-muted)}.cfac__list[data-astro-cid-ueyi7lem]{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.cfac__item[data-astro-cid-ueyi7lem]{position:relative;display:grid;align-content:start;background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius);overflow:hidden}.cfac__item[data-astro-cid-ueyi7lem]:focus-within{outline:2px solid var(--unic-red);outline-offset:2px}.cfac__item[data-astro-cid-ueyi7lem] .cfac__img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.cfac__text[data-astro-cid-ueyi7lem]{display:grid;gap:.35rem;padding:1rem 1.1rem 1.2rem}.cfac__code[data-astro-cid-ueyi7lem]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted)}.cfac__title[data-astro-cid-ueyi7lem]{font-family:var(--font-display);font-size:var(--fs-title);line-height:1.2;text-decoration:none;color:inherit}.cfac__title[data-astro-cid-ueyi7lem]:after{content:"";position:absolute;inset:0}.cfac__title[data-astro-cid-ueyi7lem]:focus-visible{outline:none}.cfac__item[data-astro-cid-ueyi7lem]:hover .cfac__title[data-astro-cid-ueyi7lem]{text-decoration:underline;text-underline-offset:.2em}.cfac__summary[data-astro-cid-ueyi7lem]{margin:0;color:var(--c-text-muted)}.emod--find[data-astro-cid-esbvhhmy]{background:#17202cb3}.emod--find[data-astro-cid-esbvhhmy] .emod__head[data-astro-cid-esbvhhmy]{color:#f1f6fc}.emodsearch[data-astro-cid-esbvhhmy]{display:flex;gap:.4rem;margin-top:.5rem}.emodsearch[data-astro-cid-esbvhhmy] input[data-astro-cid-esbvhhmy]{flex:1 1 auto;min-width:0;padding:.75rem .85rem;border:1px solid oklch(1 0 0 / .55);border-radius:var(--radius-sm);background:#fffffff2;font:400 var(--fs-xs)/1.2 var(--font-body);color:var(--c-text)}.emodsearch[data-astro-cid-esbvhhmy] input[data-astro-cid-esbvhhmy]::placeholder{color:var(--c-text-muted)}.emodsearch[data-astro-cid-esbvhhmy] input[data-astro-cid-esbvhhmy]:focus-visible{outline:2px solid #fff;outline-offset:2px}.emodsearch[data-astro-cid-esbvhhmy] button[data-astro-cid-esbvhhmy]{flex:none;width:2.9rem;border:0;cursor:pointer;border-radius:var(--radius-sm);background:var(--unic-red);color:#fff;display:inline-flex;align-items:center;justify-content:center}.emodsearch[data-astro-cid-esbvhhmy] button[data-astro-cid-esbvhhmy] span[data-astro-cid-esbvhhmy]{width:.78rem;height:.78rem;border:2px solid currentColor;border-radius:50%;position:relative;display:block}.emodsearch[data-astro-cid-esbvhhmy] button[data-astro-cid-esbvhhmy] span[data-astro-cid-esbvhhmy]:after{content:"";position:absolute;right:-.3rem;bottom:-.3rem;width:.45rem;height:2px;background:currentColor;transform:rotate(45deg)}.emodsearch[data-astro-cid-esbvhhmy] button[data-astro-cid-esbvhhmy]:hover{background:var(--unic-red-600)}.emodsearch__results[data-astro-cid-esbvhhmy]{list-style:none;margin:.5rem 0 0;padding:.3rem 0;max-height:15rem;overflow-y:auto;background:#080e16f5;border:1px solid oklch(1 0 0 / .18);border-radius:var(--radius-sm)}.emodsearch__results[data-astro-cid-esbvhhmy] a[data-astro-cid-esbvhhmy]{display:grid;gap:.1rem;padding:.5rem .8rem;color:#eaeff5;text-decoration:none}.emodsearch__name[data-astro-cid-esbvhhmy]{font-size:var(--fs-xs);line-height:1.3}.emodsearch__meta[data-astro-cid-esbvhhmy]{font-size:var(--fs-2xs);color:#dadee5b3}.emodsearch__results[data-astro-cid-esbvhhmy] a[data-astro-cid-esbvhhmy]:hover,.emodsearch__results[data-astro-cid-esbvhhmy] a[data-astro-cid-esbvhhmy]:focus-visible{background:#ffffff1a;color:#fff}.emodsearch__none[data-astro-cid-esbvhhmy]{margin:.6rem 0 0;color:#dadee5d9;font-size:var(--fs-fine)}.emod--accent[data-astro-cid-esbvhhmy] .emod__head[data-astro-cid-esbvhhmy]{color:#3f3112}.emod--accent[data-astro-cid-esbvhhmy] .emodsearch__none[data-astro-cid-esbvhhmy]{color:#322710}.emod--accent[data-astro-cid-esbvhhmy] .emod__link[data-astro-cid-esbvhhmy]{color:#322710;border-bottom-color:currentColor}.ehero__photo[data-astro-cid-4eutilal] img{object-position:var(--hero-pos, 50% 50%)}.ehero__video[data-astro-cid-4eutilal]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.ehero__video[data-astro-cid-4eutilal].is-playing{opacity:1}.shero__inner[data-astro-cid-4eutilal]{align-items:end}.shero__copy[data-astro-cid-4eutilal]{max-width:60ch}.shero[data-astro-cid-4eutilal] h1{text-wrap:balance}.shero__find[data-astro-cid-4eutilal]{align-self:end;grid-template-columns:minmax(0,1fr);background:none;max-width:30rem;justify-self:end;width:100%}.doormap__drawing[data-astro-cid-4eutilal]{overflow-x:auto;-webkit-overflow-scrolling:touch}.doormap__drawing[data-astro-cid-4eutilal] svg{display:block;width:100%;min-width:60rem;height:auto}.doormap__foot[data-astro-cid-4eutilal]{margin-top:clamp(1.25rem,2.5vw,2rem)}.figures[data-astro-cid-4eutilal]{display:grid;gap:clamp(1.75rem,3vw,2.75rem);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-top:clamp(1.5rem,2.5vw,2.25rem)}.figure[data-astro-cid-4eutilal]{margin:0;display:grid;gap:.35rem;align-content:start}.tile__label[data-astro-cid-4eutilal]{font-size:var(--fs-lead);line-height:1.5}.figure__n[data-astro-cid-4eutilal]{font:400 var(--t-figure)/1 var(--font-display);color:#fff;letter-spacing:-.01em}.figure__n[data-astro-cid-4eutilal] a[data-astro-cid-4eutilal]{color:inherit;text-decoration:none}.figure[data-astro-cid-4eutilal]:has(a):hover .figure__n[data-astro-cid-4eutilal]{color:oklch(.86 .09 26)}.figure[data-astro-cid-4eutilal]:has(a){cursor:pointer}.figure__label[data-astro-cid-4eutilal]{color:#e3e8efe6;font-size:var(--fs-xs);line-height:1.45;max-width:26ch}.figure__source[data-astro-cid-4eutilal]{color:#dadee599;font-size:var(--fs-fine);line-height:1.4;max-width:30ch}.ed[data-astro-cid-4eutilal]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,4vw,4rem)}.ed__head[data-astro-cid-4eutilal]{position:sticky;top:calc(var(--header-h) + 1.5rem);align-self:start}.ed__head[data-astro-cid-4eutilal] h2[data-astro-cid-4eutilal]{margin:.35rem 0 0;max-width:14ch;text-wrap:balance}.ed__lead[data-astro-cid-4eutilal]{margin:1rem 0 0;color:var(--c-text-muted);font-size:var(--fs-xs);line-height:1.6;max-width:34ch}.ed__list[data-astro-cid-4eutilal]{list-style:none;margin:0;padding:0}.msg[data-astro-cid-4eutilal]{margin:0}.msg__quote[data-astro-cid-4eutilal]{margin:0;padding-left:clamp(1.1rem,2vw,1.6rem);border-left:3px solid var(--unic-red)}.msg__quote[data-astro-cid-4eutilal] p[data-astro-cid-4eutilal]{margin:0;font:400 var(--fs-body)/1.65 var(--font-body);color:var(--c-text);max-width:62ch}.msg__quote[data-astro-cid-4eutilal] p[data-astro-cid-4eutilal]:first-child{font:400 var(--fs-lead)/1.45 var(--font-display);color:var(--unic-ink)}.msg__quote[data-astro-cid-4eutilal] p[data-astro-cid-4eutilal]+p[data-astro-cid-4eutilal]{margin-top:1rem}.msg__by[data-astro-cid-4eutilal]{display:flex;align-items:center;gap:1rem;margin-top:1.75rem;padding-left:clamp(1.1rem,2vw,1.6rem)}.msg__portrait[data-astro-cid-4eutilal]{flex:none;width:72px;height:72px;border-radius:50%;overflow:hidden;background:var(--c-bg-soft)}.msg__portrait[data-astro-cid-4eutilal] img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block}.msg__who[data-astro-cid-4eutilal]{display:grid;gap:.15rem}.msg__name[data-astro-cid-4eutilal]{font:400 var(--fs-sub)/1.25 var(--font-display);color:var(--unic-ink)}.msg__role[data-astro-cid-4eutilal]{font-size:var(--fs-fine);letter-spacing:.06em;color:var(--c-text-muted)}.ed__item[data-astro-cid-4eutilal]{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:0 1rem;padding:clamp(1.25rem,2vw,1.75rem) 0;border-top:1px solid var(--c-line)}.ed__item[data-astro-cid-4eutilal]:first-child{border-top:0;padding-top:0}.ed__n[data-astro-cid-4eutilal]{font:400 var(--fs-body)/1.3 var(--font-display);color:var(--unic-red)}.ed__title[data-astro-cid-4eutilal]{margin:0;font:400 var(--fs-title)/1.2 var(--font-display)}.ed__title[data-astro-cid-4eutilal] a[data-astro-cid-4eutilal]{color:inherit;text-decoration:none}.ed__title[data-astro-cid-4eutilal] a[data-astro-cid-4eutilal]:hover{color:var(--unic-red)}.ed__text[data-astro-cid-4eutilal]{margin:.5rem 0 0;color:var(--c-text-muted);font-size:var(--fs-xs);line-height:1.65;max-width:62ch}.ed__meta[data-astro-cid-4eutilal]{margin:.6rem 0 0;font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-muted)}.panels[data-astro-cid-4eutilal]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem)}.panel[data-astro-cid-4eutilal]{position:relative;overflow:hidden;border-radius:2px;display:flex;align-items:flex-end;min-height:24rem;text-decoration:none;color:#fff;isolation:isolate}.panel__img[data-astro-cid-4eutilal]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .6s cubic-bezier(.23,1,.32,1)}.panel[data-astro-cid-4eutilal]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#000000e0,#0009 45%,#00000014)}.panel__body[data-astro-cid-4eutilal]{position:relative;padding:clamp(1.25rem,2vw,1.75rem);display:grid;gap:.4rem}.panel__meta[data-astro-cid-4eutilal]{font:700 var(--fs-2xs)/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:oklch(.9 .07 26)}.panel__title[data-astro-cid-4eutilal]{font:400 var(--fs-title)/1.15 var(--font-display)}.panel__text[data-astro-cid-4eutilal]{font-size:var(--fs-xs);line-height:1.55;color:#ffffffe6;max-width:34ch}@media(hover:hover){.panel[data-astro-cid-4eutilal]:hover .panel__img[data-astro-cid-4eutilal]{transform:scale(1.04)}}.mosaic[data-astro-cid-4eutilal]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,2.5vw,2.25rem)}.mos[data-astro-cid-4eutilal]{display:grid;align-content:start;gap:.5rem;text-decoration:none;color:inherit}.mos--lead[data-astro-cid-4eutilal]{grid-column:span 2;grid-row:span 2;align-content:center;background:var(--unic-ink);color:#edf2f9;border-radius:2px;padding:clamp(1.75rem,3.5vw,3rem);gap:.9rem}.mos--lead[data-astro-cid-4eutilal] .mos__title[data-astro-cid-4eutilal]{color:#fff;max-width:18ch}.mos--lead[data-astro-cid-4eutilal] .mos__text[data-astro-cid-4eutilal]{color:#e3e8efd9}.mos--lead[data-astro-cid-4eutilal]:before{content:"";display:block;width:2.75rem;height:2px;background:var(--unic-red)}.mos__media[data-astro-cid-4eutilal]{display:block;overflow:hidden;border-radius:2px;background:var(--unic-ink)}.mos__media[data-astro-cid-4eutilal] img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .6s cubic-bezier(.23,1,.32,1)}.mos__title[data-astro-cid-4eutilal]{font:400 var(--fs-title)/1.2 var(--font-display)}.mos--lead[data-astro-cid-4eutilal] .mos__title[data-astro-cid-4eutilal]{font-size:var(--fs-h3)}.mos__text[data-astro-cid-4eutilal]{font-size:var(--fs-xs);line-height:1.65;color:var(--c-text-muted);max-width:52ch}.mos--lead[data-astro-cid-4eutilal] .mos__text[data-astro-cid-4eutilal]{font-size:var(--fs-body);max-width:46ch}@media(hover:hover){.mos[data-astro-cid-4eutilal]:hover .mos__title[data-astro-cid-4eutilal]{color:var(--unic-red)}.mos--lead[data-astro-cid-4eutilal]:hover .mos__title[data-astro-cid-4eutilal]{color:oklch(.86 .09 26)}.mos[data-astro-cid-4eutilal]:hover .mos__media[data-astro-cid-4eutilal] img{transform:scale(1.04)}}.steps[data-astro-cid-4eutilal]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.75rem,3vw,3rem)}.step[data-astro-cid-4eutilal]{display:grid;align-content:start;gap:.5rem}.step__n[data-astro-cid-4eutilal]{font:400 var(--fs-h3)/1 var(--font-display);color:var(--unic-red);padding-bottom:.7rem;margin-bottom:.3rem;border-bottom:2px solid var(--unic-red);justify-self:start;min-width:2.75rem}.step__title[data-astro-cid-4eutilal]{margin:0;font:400 var(--fs-title)/1.2 var(--font-display)}.step__title[data-astro-cid-4eutilal] a[data-astro-cid-4eutilal]{color:inherit;text-decoration:none}.step__title[data-astro-cid-4eutilal] a[data-astro-cid-4eutilal]:hover{color:var(--unic-red)}.step__text[data-astro-cid-4eutilal]{margin:0;font-size:var(--fs-xs);line-height:1.65;color:var(--c-text-muted);max-width:44ch}.marks__lead[data-astro-cid-4eutilal]{color:#e3e8efd9}.marks[data-astro-cid-4eutilal]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.marks__img[data-astro-cid-4eutilal],.marks[data-astro-cid-4eutilal] img{height:3.25rem;width:auto;opacity:.92}.shero--film[data-astro-cid-4eutilal]{display:grid;min-height:clamp(28rem,70svh,46rem)}.shero--film[data-astro-cid-4eutilal] .shero__inner[data-astro-cid-4eutilal]{align-self:end;width:100%;padding-bottom:clamp(3rem,7vw,6rem)}.shero--film[data-astro-cid-4eutilal].shero--figures{min-height:clamp(24rem,52svh,34rem)}.shero--film[data-astro-cid-4eutilal].shero--figures .shero__inner[data-astro-cid-4eutilal]{padding-block:clamp(2rem,3.4vw,3rem) clamp(2.25rem,4.5vw,3.75rem)}.shero--figures[data-astro-cid-4eutilal] .shero__inner[data-astro-cid-4eutilal] .ehero__copy[data-astro-cid-4eutilal].shero__copy{max-width:min(44rem,100%)}.section--figures[data-astro-cid-4eutilal]{padding-block:clamp(2rem,3.4vw,3rem)}.mos--lead-photo[data-astro-cid-4eutilal]{position:relative;overflow:hidden;align-content:end;isolation:isolate;min-height:26rem}.mos--lead-photo[data-astro-cid-4eutilal] .mos__media[data-astro-cid-4eutilal]{position:absolute;inset:0;z-index:-1;border-radius:0}.mos--lead-photo[data-astro-cid-4eutilal] .mos__media[data-astro-cid-4eutilal] img{height:100%;aspect-ratio:auto}.mos--lead-photo[data-astro-cid-4eutilal] .mos__media[data-astro-cid-4eutilal]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0e1624eb,#0e16248c 45%,#0e162400 75%)}@media(hover:hover)and (pointer:fine){.mos--lead-photo[data-astro-cid-4eutilal]:hover .mos__media[data-astro-cid-4eutilal] img{transform:scale(1.03)}}.frow[data-astro-cid-4eutilal]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:clamp(1.25rem,2vw,1.75rem)}.frow__item[data-astro-cid-4eutilal]{display:grid;gap:.55rem;align-content:start;color:inherit;text-decoration:none}.frow__media[data-astro-cid-4eutilal]{display:block;overflow:hidden;border-radius:2px;background:var(--c-bg-soft)}.frow__media[data-astro-cid-4eutilal] img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .6s cubic-bezier(.23,1,.32,1)}.frow__title[data-astro-cid-4eutilal]{font:400 var(--t-rowtitle)/1.2 var(--font-display);text-wrap:balance}.frow__meta[data-astro-cid-4eutilal]{font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--c-text-muted)}@media(hover:hover)and (pointer:fine){.frow__item[data-astro-cid-4eutilal]:hover .frow__title[data-astro-cid-4eutilal]{color:var(--unic-red)}.frow__item[data-astro-cid-4eutilal]:hover .frow__media[data-astro-cid-4eutilal] img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.frow__media[data-astro-cid-4eutilal] img,.mos__media[data-astro-cid-4eutilal] img{transition:none}}@media(max-width:900px){.ed[data-astro-cid-4eutilal]{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2rem)}.ed__head[data-astro-cid-4eutilal]{position:static}.ed__head[data-astro-cid-4eutilal] h2[data-astro-cid-4eutilal],.ed__lead[data-astro-cid-4eutilal]{max-width:none}.panels[data-astro-cid-4eutilal],.steps[data-astro-cid-4eutilal],.mosaic[data-astro-cid-4eutilal]{grid-template-columns:repeat(2,minmax(0,1fr))}.mos--lead[data-astro-cid-4eutilal]{grid-column:span 2;grid-row:auto}}@media(max-width:620px){.panels[data-astro-cid-4eutilal],.steps[data-astro-cid-4eutilal],.mosaic[data-astro-cid-4eutilal]{grid-template-columns:1fr}.mos--lead[data-astro-cid-4eutilal]{grid-column:auto;grid-row:auto}.panel[data-astro-cid-4eutilal]{min-height:19rem}.ed__item[data-astro-cid-4eutilal]{grid-template-columns:2.5rem minmax(0,1fr)}.mos--lead-photo[data-astro-cid-4eutilal]{min-height:20rem}.marks__img[data-astro-cid-4eutilal],.marks[data-astro-cid-4eutilal] img{height:2.5rem}}.door-body[data-astro-cid-4eutilal]{padding-block:clamp(2rem,4.5vw,3.5rem)}.door-body__col[data-astro-cid-4eutilal]{min-width:0}.door-body__col[data-astro-cid-4eutilal] :is(.rich--narrow,.prose--narrow,.ptcallout,.ptfig figcaption,.ptacc__body>ol,.cwhy__intro,.cfeat__text,.cfeat__text--head,.faq__a,.lead,.rich>*){max-width:none}.door-body__col[data-astro-cid-4eutilal] .ptcards[data-count="1"]{max-width:none}.door-body__col[data-astro-cid-4eutilal]>.section{padding-block:clamp(1.6rem,3vw,2.6rem)}.door-body__col[data-astro-cid-4eutilal]>.crich{padding-block:0}.door-body__col[data-astro-cid-4eutilal]>*+.crich:not(.crich--titled){padding-top:1.1rem}.door-body__col[data-astro-cid-4eutilal]>:first-child{padding-top:0}.door-body__col[data-astro-cid-4eutilal] .crich.crich--titled .crich__grid{display:block}.door-body__col[data-astro-cid-4eutilal] .crich--titled .crich__head{margin-bottom:.8rem;padding-top:var(--doc-h2-space)}
