@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}@font-face{font-family:Archivo;src:url(/fonts/archivo/Archivo-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/archivo/Archivo-VariableItalic.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-size-base:12px;--color-dark:#000;--color-bg:#fcfbfa;--color-border:#e0e0e0;--color-muted:#686868;--color-text-placeholder:#707070;--color-error:#b83232;--color-success:#217a47;--radius-xs:2px;--radius-sm:4px;--radius-md:10px;--radius-lg:14px;--radius-xl:16px;--chevron-size:.55rem;--chevron-stroke:1.5px;--pager-chev-size:.38rem;--pager-chev-stroke:1.25px;--infotip-size:24px;--shell-max:900px;--font-size-chrome:var(--fs-90);--color-bg-veil:transparent;--veil-filter:none;font-family:Archivo,sans-serif}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}}html{font-size:var(--font-size-base);overscroll-behavior:none;background:var(--color-bg);height:100%;overflow:hidden}body{height:var(--shell-h,100dvh);color:#000;background:var(--color-bg);overscroll-behavior:none;font-size:var(--fs-100);flex-direction:column;margin:0;display:flex;overflow:hidden}.page-wrap{scrollbar-gutter:stable both-edges;scroll-behavior:smooth;flex:1;min-height:0;overflow:hidden auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.42s}body:before{content:"";pointer-events:none;z-index:9999;opacity:.7;mix-blend-mode:multiply;will-change:transform;background-image:url(/_astro/noise-transparent-2.C7j_mtM1.png);background-repeat:repeat;background-size:180px 180px;width:140%;height:140%;animation:.35s steps(5,end) infinite page-noise;position:fixed;top:-20%;left:-20%}@keyframes page-noise{0%{transform:translate(0)}10%{transform:translate(-4%,-5%)}20%{transform:translate(-8%,4%)}30%{transform:translate(5%,-8%)}40%{transform:translate(-4%,8%)}50%{transform:translate(-8%,4%)}60%{transform:translate(8%)}70%{transform:translateY(6%)}80%{transform:translate(-8%)}90%{transform:translate(6%,4%)}to{transform:translate(4%)}}@media (prefers-reduced-motion:reduce){body:before{will-change:auto;width:auto;height:auto;animation:none;inset:0}}main{max-width:var(--shell-max);box-sizing:border-box;margin:0 auto;padding:0 15px}main.is-wide{max-width:1200px}@media (width>767px){body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}a,a:visited{color:inherit;text-decoration:none}a:hover{opacity:1}.font-mono,.brand-track,.brand-ticker{font-family:Archivo,sans-serif}.field{flex-direction:column;gap:.45rem;display:flex}.field-note{font-size:var(--fs-72);color:var(--color-muted);margin:0;line-height:1.5}.label-row{flex-wrap:wrap;align-items:center;gap:.2rem .35rem;display:flex}.label-row>p.label,.field>p.label{margin:0}fieldset>legend.label{margin-bottom:.45rem;padding:0}.infotip{width:var(--infotip-size);height:var(--infotip-size);margin:calc((.8rem - var(--infotip-size)) / 2) calc((.9rem - var(--infotip-size)) / 2);border-radius:var(--radius-sm);color:var(--color-muted);font:italic 600 var(--fs-95)/1 Georgia, "Times New Roman", serif;letter-spacing:0;text-transform:none;vertical-align:middle;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .12s;display:inline-grid}.infotip:hover,.infotip:focus-visible,.infotip[aria-expanded=true]{color:var(--color-dark)}.infotip-field{position:relative}.infotip-field>.infotip{margin:0;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.infotip-field>textarea+.infotip{top:.3rem;transform:none}.infotip-field>.input{padding-right:calc(.35rem + var(--infotip-size) + 4px)}.input-prefix-wrap>.infotip{width:auto;min-width:var(--infotip-size);background:#fff;border-radius:0;align-self:stretch;height:auto;margin:0;padding:0 .6rem 0 .2rem}.field-note[data-tip]{z-index:30;box-sizing:border-box;border:1px solid var(--color-muted);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-dark);font-size:var(--fs-78);letter-spacing:0;text-transform:none;margin:0;padding:.6rem .75rem;font-weight:400;line-height:1.5;animation:.14s ease-out infotip-in;position:absolute;box-shadow:0 6px 18px #0000001f}.field-note[data-tip]:before{content:"";top:-5.5px;left:var(--infotip-caret,1rem);border-top:1px solid var(--color-muted);border-left:1px solid var(--color-muted);background:var(--color-bg);width:9px;height:9px;position:absolute;transform:translate(-50%)rotate(45deg)}.field-note[data-tip][hidden]{display:none}@keyframes infotip-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.field-note[data-tip]{animation:none}}.addrow{gap:.5rem;margin-top:.9rem;display:flex}.addrow .input{min-width:0;font-size:var(--fs-82);flex:1;padding:4px 10px}.addbtn{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-muted);font-family:Archivo,sans-serif;font-size:var(--fs-105);cursor:pointer;background:0 0;flex-shrink:0;padding:0 .85rem;font-weight:300;line-height:1;transition:background .15s,border-color .15s,color .15s}.addbtn:hover,.addbtn:focus-visible{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-bg)}.input{box-sizing:border-box;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;max-width:100%;font:inherit;font-size:var(--fs-95);color:#000;background:#fff;outline:none;padding:5px 15px;transition:border-color .15s}.input:focus{border-color:#111}.input:focus-visible{outline-offset:2px;border:2px solid #111}.input::placeholder{color:var(--color-text-placeholder)}.input[aria-invalid=true]{border-color:var(--color-error)}.ui-dialog{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);max-width:min(32rem,100vw - 2rem);color:var(--color-dark);padding:1.5rem}.ui-dialog::backdrop{background:#00000059}.ui-dialog form{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.textarea{resize:vertical;min-height:80px}.file-btn{border-radius:var(--radius-sm);font-size:var(--fs-88);color:#333;cursor:pointer;border:1.5px solid #ddd;width:fit-content;height:fit-content;padding:10px 15px;font-weight:600;transition:border-color .15s,background .15s;display:inline-block}.file-btn:hover{background:#f4f4f4;border-color:#111}.upload-status{font-size:var(--fs-82);color:#666}.optchip{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);color:#555;font-family:Archivo,sans-serif;font-size:var(--fs-88);text-align:center;cursor:pointer;overflow-wrap:anywhere;background:0 0;justify-content:center;align-items:center;gap:.5rem;min-width:0;max-width:100%;padding:.45rem .9rem;font-weight:400;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.optchip:hover{border-color:var(--color-dark);color:var(--color-dark)}.optchip--on,.optchip:has(input:checked){border-color:var(--color-dark);background:var(--color-dark);color:var(--color-bg)}.optchip--on:hover,.optchip:has(input:checked):hover{background:#333;border-color:#333}.optchip input[type=checkbox],.optchip input[type=radio]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.optchip:has(input:focus-visible),.optchip:focus-visible{outline:2px solid var(--color-dark);outline-offset:2px}.picker-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}label:has(>.picker-input){position:relative}label:has(>.picker-input:focus-visible){outline:2px solid var(--color-dark);outline-offset:2px}.tagchip{overflow-wrap:anywhere;--tag-track:.06em;min-width:0;max-width:100%;padding:2.5px 6px 1.5px calc(6px + var(--tag-track));border:1.5px solid var(--color-border);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:.4rem;font-family:Archivo,sans-serif;display:inline-flex}.tagchip:not(.optchip--on){background:var(--color-bg);color:var(--color-muted)}@media (pointer:coarse){.tagchip{padding:4.5px 7px 3.5px calc(7px + var(--tag-track))}}.btn-primary{color:#fff;border-radius:var(--radius-sm);font:inherit;font-family:Archivo,sans-serif;font-size:var(--fs-100);cursor:pointer;border:none;padding:10px 15px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.btn-primary:hover{background:#000}.btn-primary:disabled{background:var(--color-muted);cursor:not-allowed}.btn-primary:focus-visible{outline-offset:2px;outline:2px solid #111}.btn-ghost{border-radius:var(--radius-sm);font-family:Archivo,sans-serif;font-size:var(--fs-85);color:#111;background-color:#fff;border:1.5px solid #111;padding:.75rem 1.5rem;text-decoration:none;transition:opacity .2s;display:inline-block}.btn-ghost:hover{opacity:.6}.btn-save,.btn-solid{background:var(--color-dark);color:#fff;border-radius:var(--radius-sm);font:inherit;font-family:Archivo,sans-serif;font-size:var(--fs-95);cursor:pointer;border:none;justify-content:center;align-self:flex-start;align-items:center;padding:.78rem 2rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.btn-solid,.btn-solid:visited,.btn-solid a,.btn-solid a:visited{color:#fff}.btn-save:hover,.btn-solid:hover{background:#333}.btn-save:disabled,.btn-solid:disabled{background:var(--color-muted);cursor:not-allowed}.btn-logout,.btn-outline{color:var(--color-muted);border-radius:var(--radius-sm);font:inherit;font-family:Archivo,sans-serif;font-size:var(--fs-95);cursor:pointer;background:#fff;border:1.5px solid #ddd;justify-content:center;align-items:center;padding:.75rem 1.5rem;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.btn-logout:hover,.btn-outline:hover{color:#333;border-color:#aaa}.btn-logout:disabled,.btn-outline:disabled{opacity:.4;cursor:not-allowed}.btn-link{font:inherit;font-family:Archivo,sans-serif;font-size:var(--fs-88);color:var(--color-dark);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ccc;padding:0;font-weight:600;transition:border-color .15s}.btn-link:hover{border-color:var(--color-dark)}.btn-link:disabled{color:#aaa;cursor:not-allowed;border-color:#0000}.msg-ok{font-size:var(--fs-88);color:var(--color-success)}.msg-err{font-size:var(--fs-88);color:var(--color-error)}.msg-note{font-size:var(--fs-88);color:var(--color-muted)}.turnstile-slot{z-index:1000;position:fixed;bottom:1rem;right:1rem}.turnstile-slot:empty{display:none}.vscn-play{--play-size:2.6rem;width:var(--play-size);height:var(--play-size);color:var(--color-bg);vertical-align:middle;background:#0000008c;border-radius:50%;flex:none;display:inline-block;position:relative}.vscn-play:after{content:"";border-style:solid;border-width:calc(var(--play-size) * .2) 0 calc(var(--play-size) * .2) calc(var(--play-size) * .32);border-color:#0000 #0000 #0000 currentColor;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.vscn-play--over{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vscn-play[hidden]{display:none}.pager-chev{vertical-align:middle;min-width:24px;min-height:24px;color:var(--color-muted);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;margin:-.6rem 0;padding:.6rem .4rem;transition:color .14s;display:inline-grid}.pager-chev--next{margin-right:-.3rem}.pager-chev:hover,.pager-chev:focus-visible{color:var(--color-dark)}.pager-chev:focus-visible{outline:2px solid var(--color-dark);outline-offset:-.3rem}.pager-chev:disabled{visibility:hidden}.pager-chev span{width:var(--pager-chev-size);height:var(--pager-chev-size);border-top:var(--pager-chev-stroke) solid currentColor;border-right:var(--pager-chev-stroke) solid currentColor;display:block}.pager-chev--prev span{transform:translate(.05rem)rotate(-135deg)}.pager-chev--next span{transform:translate(-.05rem)rotate(45deg)}@media (prefers-reduced-motion:reduce){.pager-chev{transition:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}:root{--fs-58:.58rem;--fs-60:.6rem;--fs-62:.62rem;--fs-65:.65rem;--fs-66:.66rem;--fs-68:.68rem;--fs-70:.7rem;--fs-72:10px;--fs-74:11px;--fs-75:11px;--fs-76:11px;--fs-78:11px;--fs-80:11px;--fs-82:12px;--fs-85:12px;--fs-88:12px;--fs-90:13px;--fs-95:13px;--fs-100:14px;--fs-105:15px;--fs-115:16px;--fs-120:17px;--fs-125:17px;--fs-140:19px;--fs-160:22px;--fs-180:24px;--fs-190:26px;--fs-225:30px;--fs-tag:.72rem;--fs-label:10px;--carousel-dot:.36rem;--carousel-dot-gap:.28rem}@media (width<=767px){:root{--fs-58:7px;--fs-60:8px;--fs-62:8px;--fs-65:8px;--fs-66:8px;--fs-68:9px;--fs-70:9px;--fs-72:10px;--fs-74:10px;--fs-75:11px;--fs-76:11px;--fs-78:12px;--fs-80:12px;--fs-82:12px;--fs-85:12px;--fs-88:13px;--fs-90:13px;--fs-95:13px;--fs-100:14px;--fs-105:15px;--fs-115:16px;--fs-120:17px;--fs-125:17px;--fs-140:19px;--fs-160:22px;--fs-180:24px;--fs-190:26px;--fs-225:30px;--fs-tag:8px;--fs-label:11px}}.t-title,.auth-title,.ob-title,.verify-title,.action-title{font-size:var(--fs-140);letter-spacing:-.02em;font-weight:700;line-height:1.2}.t-sub,.auth-sub,.ob-sub,.verify-sub,.action-sub{font-size:var(--fs-90);font-weight:400;line-height:1.5}.t-name,.ccard__name{font-size:var(--fs-120);letter-spacing:-.01em;font-weight:700;line-height:1.1}.t-heading,.label,.info-heading,.legal-heading,.section-tab,.ob-progress-text,.gallery-project-name{font-size:var(--fs-82);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1.3}.t-label,.mprof__key,.mprof__open,.pdisc__key,.tag-group-title,.gallery-tags-title,.gallery-details-title,.harness__label,.pswp--vscn .pswp__vscn-word{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2}.t-meta,.ccard__role,.member-role,.mprof__link,.member-link,.pdisc__link,.cwork__author,.pswp--vscn .pswp__vscn-credit-name,.pswp--vscn .pswp__vscn-text-link{font-size:var(--fs-78);font-weight:500;line-height:1.3}.t-caption,.mprof__caption,.mprof__project-desc,.mprof__project-with,.pdisc__bio,.pswp--vscn .pswp__vscn-text-caption,.pswp--vscn .pswp__vscn-text-desc,.pswp--vscn .pswp__vscn-text-project,.pswp--vscn .pswp__vscn-text-affiliations{font-size:var(--fs-78);font-weight:400;line-height:1.45}.t-link,.ccard__profile,.cindex__profile{font-size:var(--fs-label);letter-spacing:.02em;font-weight:600;line-height:1.3}.t-count,.ccard__count,.mprof__carousel-count,.pswp--vscn .pswp__vscn-counter-count{font-size:var(--fs-75);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.t-body,.mprof__bio,.member-bio{font-size:var(--fs-100);font-weight:400;line-height:1.6}.t-chip,.pdisc__val:not(.tagchip),.mprof__val:not(.tagchip),.ccpv__tag{font-size:var(--fs-68);letter-spacing:.03em;text-transform:uppercase;font-weight:500;line-height:1.25}.t-tag,.tagchip{font-size:var(--fs-tag);letter-spacing:var(--tag-track);text-transform:uppercase;font-weight:400;line-height:1.25}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}nav[data-astro-transition-persist=navbar]{z-index:10;line-height:1;position:sticky;top:0}nav[data-astro-transition-persist=navbar]:before{content:"";inset:0 0 calc(-1 * var(--nav-backdrop-extend,0px));z-index:-1;pointer-events:none;background:var(--color-bg-veil);backdrop-filter:var(--veil-filter);position:absolute}.nav-links{width:100%;max-width:var(--shell-max);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;padding:0 5px;display:grid}.nav-link{font-family:Archivo,sans-serif;font-size:var(--fs-100);color:var(--color-dark);white-space:nowrap;justify-self:start;padding:10px;font-weight:600;text-decoration:none;transition:color .15s;position:relative}.nav-link:after{content:"";background:var(--color-dark);transform-origin:50%;height:1.5px;transition:transform .25s;position:absolute;bottom:8px;left:10px;right:10px;transform:scaleX(0)}.nav-link:hover,.nav-link--active,.nav-link--active:visited,.nav-link--active:hover{color:var(--color-dark)}.nav-link--active:after{transform:scaleX(1)}.nav-center{text-align:center;justify-self:center}.nav-right-group{justify-self:end;align-items:center;gap:1.25rem;display:flex}.lang-toggle{z-index:20;font-family:Archivo,sans-serif;font-size:var(--font-size-chrome);text-decoration:none;position:fixed;bottom:20px;right:30px}.lang-toggle .lang-sep{color:var(--color-muted)}.lang-toggle .lang-cur{color:var(--color-dark);font-weight:600}.lang-toggle .lang-tgt{color:var(--color-muted);font-weight:400;transition:color .15s}.lang-toggle:hover .lang-tgt{color:var(--color-dark)}@media (width<=767px){.nav-links{padding:0 8px}.nav-link{font-size:var(--fs-90);padding:5px 0 7px}.nav-link:after{bottom:4px;left:0;right:0}.nav-right-group{gap:.5rem}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}.site-footer[data-astro-cid-nns7i3if]{z-index:20;font-family:Archivo,sans-serif;font-size:var(--font-size-chrome);color:var(--color-muted);opacity:0;visibility:hidden;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:fixed;bottom:20px;left:30px}.site-footer[data-astro-cid-nns7i3if].is-visible{opacity:1;visibility:visible;transition:opacity .25s,visibility}@media (prefers-reduced-motion:reduce){.site-footer[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if].is-visible{transition:none}}.footer-sentinel[data-astro-cid-nns7i3if]{height:0}.footer-links[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-muted);text-decoration:none;transition:color .15s}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{color:var(--color-dark)}.footer-lang[data-astro-cid-nns7i3if]{color:var(--color-muted);text-decoration:none;display:none}.footer-lang[data-astro-cid-nns7i3if] .lang-cur[data-astro-cid-nns7i3if]{color:var(--color-dark);font-weight:600}.footer-lang[data-astro-cid-nns7i3if] .lang-tgt[data-astro-cid-nns7i3if]{font-weight:400;transition:color .15s}.footer-lang[data-astro-cid-nns7i3if]:hover .lang-tgt[data-astro-cid-nns7i3if],.footer-lang[data-astro-cid-nns7i3if]:focus-visible .lang-tgt[data-astro-cid-nns7i3if]{color:var(--color-dark)}@media (width<=767px){.footer-lang[data-astro-cid-nns7i3if]{grid-area:1/2;justify-self:end;padding-block:.4rem;display:block}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--color-border);opacity:1;visibility:visible;grid-template-columns:1fr auto;align-items:start;gap:.75rem 1.5rem;margin:3rem 30px 0;padding-top:1.25rem;transition:none;display:grid;position:static}.footer-links[data-astro-cid-nns7i3if]{flex-direction:column;grid-area:1/1;gap:0}.footer-copy[data-astro-cid-nns7i3if]{grid-column:1}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{padding-block:.4rem}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main[data-astro-cid-nns7i3if]{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main[data-astro-cid-nns7i3if]{max-width:none}}@media (width<=767px){[data-astro-cid-nns7i3if]:is(.ccard,.mprof) .pager-chev[data-astro-cid-nns7i3if]{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}#page-loader[data-astro-cid-hzy5xid6]{z-index:9999;pointer-events:none;background:#f7f6f5;align-items:center;animation:.35s ease-in 2.4s forwards pl-fade;display:flex;position:fixed;inset:0}@keyframes pl-fade{to{opacity:0}}.pl-stage[data-astro-cid-hzy5xid6]{box-sizing:border-box;width:70vw;margin:0 auto;padding:0 15px}@media (width>767px){.pl-stage[data-astro-cid-hzy5xid6]{width:600px}}.pl-words[data-astro-cid-hzy5xid6]{flex-direction:column;gap:.6rem;display:flex}.pl-word[data-astro-cid-hzy5xid6]{color:var(--color-dark);white-space:nowrap;font-size:min(36px,6.5vw);font-weight:800;line-height:1.08}@media (width>767px){.pl-word[data-astro-cid-hzy5xid6]{font-size:64px}}.pl-initial[data-astro-cid-hzy5xid6]{opacity:0;animation:.35s cubic-bezier(.22,1,.36,1) forwards pl-in;display:inline-block;transform:translateY(.4em)}@keyframes pl-in{to{opacity:1;transform:translateY(0)}}.pl-word[data-astro-cid-hzy5xid6]:first-child .pl-initial[data-astro-cid-hzy5xid6]{animation-delay:.1s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(2) .pl-initial[data-astro-cid-hzy5xid6]{animation-delay:.18s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(3) .pl-initial[data-astro-cid-hzy5xid6]{animation-delay:.26s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(4) .pl-initial[data-astro-cid-hzy5xid6]{animation-delay:.34s}.pl-rest[data-astro-cid-hzy5xid6]{clip-path:inset(0 100% 0 0);animation:.3s cubic-bezier(.22,1,.36,1) forwards pl-wipe;display:inline-block;transform:translate(-.15em)}@keyframes pl-wipe{to{clip-path:inset(0 -.1em 0 0);transform:translate(0)}}.pl-word[data-astro-cid-hzy5xid6]:first-child .pl-rest[data-astro-cid-hzy5xid6]{animation-delay:.75s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(2) .pl-rest[data-astro-cid-hzy5xid6]{animation-delay:1.05s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(3) .pl-rest[data-astro-cid-hzy5xid6]{animation-delay:1.35s}.pl-word[data-astro-cid-hzy5xid6]:nth-child(4) .pl-rest[data-astro-cid-hzy5xid6]{animation-delay:1.65s}@media (prefers-reduced-motion:reduce){.pl-initial[data-astro-cid-hzy5xid6],.pl-rest[data-astro-cid-hzy5xid6]{opacity:1;clip-path:none;animation:none;transform:none}#page-loader[data-astro-cid-hzy5xid6]{animation:.3s ease-out .9s forwards pl-fade}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main[data-astro-cid-hzy5xid6]{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main[data-astro-cid-hzy5xid6]{max-width:none}}@media (width<=767px){[data-astro-cid-hzy5xid6]:is(.ccard,.mprof) .pager-chev[data-astro-cid-hzy5xid6]{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}.page-wrap[data-astro-cid-ju4pidww]{--page-wrap-pad-bottom:80px;padding-bottom:var(--page-wrap-pad-bottom)}@media (width<=767px){.page-wrap[data-astro-cid-ju4pidww].has-footer{--page-wrap-pad-bottom:30px}.page-wrap[data-astro-cid-ju4pidww].has-footer>main[data-astro-cid-ju4pidww]{min-height:100%}.page-wrap[data-astro-cid-ju4pidww].has-footer .lang-toggle{display:none}}.brand-ticker[data-astro-cid-ju4pidww]{width:100%;padding:0 max(15px, calc((100% - var(--shell-max)) / 2 + 15px));box-sizing:border-box;margin-top:calc(-1 * var(--brand-hide,0px));flex-shrink:0;display:block;overflow:clip visible}.brand-ticker[data-astro-cid-ju4pidww][data-wordmark=fit]{padding-inline:0}.brand-slot[data-astro-cid-ju4pidww].brand-slot--pool{display:none}.brand-slot[data-astro-cid-ju4pidww].brand-slot--on{display:inline-grid}.brand-slot[data-astro-cid-ju4pidww].brand-slot--off{display:none}@media (width<=767px){.brand-ticker[data-astro-cid-ju4pidww]{padding-inline:0}.brand-slot[data-astro-cid-ju4pidww].brand-slot--wide{display:none}}.brand-slot[data-astro-cid-ju4pidww].brand-slot--on.brand-slot--overshoot{display:inline-grid}.brand-link[data-astro-cid-ju4pidww]{height:100%;color:inherit;text-decoration:none;display:block}.brand-link[data-astro-cid-ju4pidww]:visited{color:#000}.brand-name[data-astro-cid-ju4pidww]{letter-spacing:0;color:var(--color-dark);white-space:nowrap;font-size:8rem;font-weight:800;line-height:.95;display:block;overflow:visible}.brand-slot[data-astro-cid-ju4pidww]{--brand-flap-beat:.25s;--brand-flap-early:var(--brand-slot-delay,0s);--brand-flap-late:calc(var(--brand-slot-delay,0s) + var(--brand-flap-beat));transition-property:width;transition-duration:var(--brand-flap-beat);transition-timing-function:cubic-bezier(.65,0,.35,1);transition-delay:var(--brand-flap-late);vertical-align:top;perspective:12ch;justify-items:start;display:inline-grid}.brand-slot--over[data-astro-cid-ju4pidww]{pointer-events:none}.brand-slot__rest[data-astro-cid-ju4pidww],.brand-slot__over[data-astro-cid-ju4pidww]{transform-origin:50%;backface-visibility:hidden;transition-property:opacity,transform;transition-duration:0s, var(--brand-flap-beat);grid-area:1/1;transition-timing-function:cubic-bezier(.65,0,.35,1)}.brand-slot__rest[data-astro-cid-ju4pidww]{opacity:1;transition-delay:var(--brand-flap-late), var(--brand-flap-late);transform:rotateX(0)}.brand-slot__over[data-astro-cid-ju4pidww]{opacity:0;transition-delay:var(--brand-flap-late), var(--brand-flap-early);transform:rotateX(-90deg)}.brand-slot--over[data-astro-cid-ju4pidww] .brand-slot__rest[data-astro-cid-ju4pidww]{opacity:0;transition-delay:var(--brand-flap-late), var(--brand-flap-early);transform:rotateX(90deg)}.brand-slot--over[data-astro-cid-ju4pidww] .brand-slot__over[data-astro-cid-ju4pidww]{opacity:1;transition-delay:var(--brand-flap-late), var(--brand-flap-late);transform:rotateX(0)}.brand-name--measuring[data-astro-cid-ju4pidww] .brand-slot[data-astro-cid-ju4pidww],.brand-name--measuring[data-astro-cid-ju4pidww] .brand-slot__rest[data-astro-cid-ju4pidww],.brand-name--measuring[data-astro-cid-ju4pidww] .brand-slot__over[data-astro-cid-ju4pidww]{transition:none}@media (prefers-reduced-motion:reduce){.brand-slot[data-astro-cid-ju4pidww],.brand-slot__rest[data-astro-cid-ju4pidww],.brand-slot__over[data-astro-cid-ju4pidww]{transition:none}.brand-slot__rest[data-astro-cid-ju4pidww],.brand-slot__over[data-astro-cid-ju4pidww]{transform:none!important}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main[data-astro-cid-ju4pidww]{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main[data-astro-cid-ju4pidww]{max-width:none}}@media (width<=767px){[data-astro-cid-ju4pidww]:is(.ccard,.mprof) .pager-chev[data-astro-cid-ju4pidww]{display:none}}@media (width>767px){:root{--font-size-base:13px;--font-size-chrome:var(--fs-78)}body.content-wide main{max-width:min(94vw,2030px)}body.content-wide.wall-bleed main{max-width:none}}@media (width<=767px){:is(.ccard,.mprof) .pager-chev{display:none}}
