/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
.section-header[data-astro-cid-m47ku2dv]{gap:var(--space-2);align-items:center;display:grid}@media (width>=48rem){.section-header[data-astro-cid-m47ku2dv]{grid-template-columns:minmax(0,1fr) auto}}.section-header-intro[data-astro-cid-m47ku2dv]{max-width:var(--intro-max)}.section-header-actions[data-astro-cid-m47ku2dv]{gap:var(--space-2);flex-wrap:wrap;grid-column:-2;justify-self:end;align-items:center;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid;--tw-border-style:solid}:root,:host{--hero-hold:0}*,:before,:after,::backdrop{--tw-font-weight:initial}}}.card[data-astro-cid-ueydsus3]{isolation:isolate;min-width:0;min-height:var(--card-min);flex-direction:column;display:flex;position:relative;overflow:hidden}.card--text[data-astro-cid-ueydsus3]{padding:var(--space-3);background:var(--pending-panel);color:var(--white);align-items:flex-start;transition:background-color .2s,color .2s}.card--text[data-astro-cid-ueydsus3]:is(:hover,:focus-within){background:var(--pink);color:var(--black)}.card--photo[data-astro-cid-ueydsus3]{color:var(--white);justify-content:flex-end}.card--photo[data-astro-cid-ueydsus3] .card-photo{z-index:-2;position:absolute;inset:0}.card--photo[data-astro-cid-ueydsus3] .card-photo img{object-fit:cover;width:100%;max-width:none;height:100%}.card--photo[data-astro-cid-ueydsus3]:before{content:"";z-index:-1;background:var(--scrim-card);position:absolute;inset:0}.card--photo[data-astro-cid-ueydsus3] .card-copy[data-astro-cid-ueydsus3]{padding:var(--space-3)}.card-title[data-astro-cid-ueydsus3]{font-family:var(--font-display,var(--font-anybody));font-size:var(--type-body);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);letter-spacing:.02em;line-height:1.3}.card--photo[data-astro-cid-ueydsus3] .card-title[data-astro-cid-ueydsus3]{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-small);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);letter-spacing:normal}.card-body[data-astro-cid-ueydsus3],.card-detail[data-astro-cid-ueydsus3] p[data-astro-cid-ueydsus3]{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-small);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);max-width:34ch}.card-body[data-astro-cid-ueydsus3]{margin-top:var(--space-2)}.card-detail[data-astro-cid-ueydsus3] p[data-astro-cid-ueydsus3]{padding-top:var(--space-2)}.card-pill[data-astro-cid-ueydsus3]{margin-top:auto}.card--text[data-astro-cid-ueydsus3]:is(:hover,:focus-within) .card-pill{border-color:var(--black);color:var(--black)}.card--text[data-astro-cid-ueydsus3] .card-pill:is(:hover,:focus-visible){border-color:var(--black);background:var(--black);color:var(--white)}.card--text[data-astro-cid-ueydsus3]:has(.card-pill) .card-copy[data-astro-cid-ueydsus3]{margin-bottom:var(--space-4)}.card[data-astro-cid-ueydsus3] .card-stretch:after{content:"";position:absolute;inset:0}.card-stretch[data-astro-cid-ueydsus3]:focus-visible{outline:none}.card-toggle[data-astro-cid-ueydsus3]{text-align:inherit;cursor:pointer}.card[data-astro-cid-ueydsus3]:has(.card-stretch:focus-visible){outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--pink)}@media (hover:hover){.card-detail[data-astro-cid-ueydsus3]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .3s;display:grid}.card-detail-fold[data-astro-cid-ueydsus3]{min-height:0;overflow:hidden}.card[data-astro-cid-ueydsus3]:is(:hover,:has([aria-expanded=true]),:not(:has(.card-toggle)):focus-within) .card-detail[data-astro-cid-ueydsus3]{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-ueydsus3],.card-detail[data-astro-cid-ueydsus3]{transition:none}}@media (width>=48rem){.card[data-astro-cid-ueydsus3]{min-height:var(--card-min-wide)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.card-grid[data-astro-cid-z6tiesra]{background:var(--black);color:var(--white)}.card-grid-list[data-astro-cid-z6tiesra]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.card-grid-list[data-astro-cid-z6tiesra]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.card-grid-list[data-astro-cid-z6tiesra]{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-tile[data-astro-cid-e3ajbfv4]{isolation:isolate;width:100%;height:100%;padding:var(--space-4) var(--space-2) var(--space-8);background:var(--pending-panel);box-shadow:var(--shadow-tile);color:var(--white);place-items:center;display:grid;position:relative;overflow:hidden}.case-tile[data-astro-cid-e3ajbfv4]:before{content:"";z-index:-1;background:var(--scrim-card);position:absolute;inset:0}.case-tile[data-astro-cid-e3ajbfv4] .case-tile-photo{z-index:-2;position:absolute;inset:0}.case-tile[data-astro-cid-e3ajbfv4]:focus-visible{outline-offset:calc(2px * -1)}.case-tile-label[data-astro-cid-e3ajbfv4]{font-family:var(--font-display,var(--font-anybody));font-size:var(--type-tag);line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,1px);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-transform:uppercase;top:var(--space-1);left:var(--space-1);padding:var(--space-1);background:var(--shade-chip);letter-spacing:.05em;position:absolute}.case-tile-caption[data-astro-cid-e3ajbfv4]{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-small);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);right:var(--space-2);bottom:var(--space-2);left:var(--space-2);line-height:1.3;position:absolute}.cascade[data-astro-cid-dplmhqms]{background:var(--black);color:var(--white);position:relative}.cascade-stage[data-astro-cid-dplmhqms]{gap:var(--space-6);padding-block:var(--space-6);flex-direction:column;display:flex}.cascade-copy[data-astro-cid-dplmhqms]{gap:var(--space-2);flex-direction:column;display:flex}.cascade-tiles[data-astro-cid-dplmhqms]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cascade-tile[data-astro-cid-dplmhqms]{aspect-ratio:4/5}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(2n of .cascade-tile){translate:0 var(--space-6)}@media (width>=48rem){.cascade-stage[data-astro-cid-dplmhqms]{grid-template-columns:var(--cascade-copy-width) 1fr;align-items:center;display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cascade[data-astro-cid-dplmhqms]{view-timeline-name:--cascade;height:180svh}.cascade-stage[data-astro-cid-dplmhqms]{--content:calc(100% - 2 * var(--page-inline));height:100svh;padding-block:0;display:block;position:sticky;top:0;overflow:hidden}.cascade-copy[data-astro-cid-dplmhqms]{z-index:1;width:calc(var(--content) * .46 - var(--space-4));gap:var(--space-4);text-shadow:0 0 var(--space-2) var(--black);animation-name:cascade-copy-in;animation-timing-function:ease-out;animation-fill-mode:both;animation-range:cover cover 42svh;position:absolute;top:66.666%;translate:0 -50%}.cascade-tiles[data-astro-cid-dplmhqms]{inset:0 calc(var(--page-inline) + var(--content) * .04) 0 calc(var(--page-inline) + var(--content) * .46);animation-name:cascade-travel,cascade-tiles-in;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover cover 180svh,cover cover 33svh;display:block;position:absolute}.cascade-copy[data-astro-cid-dplmhqms],.cascade-tiles[data-astro-cid-dplmhqms]{animation-timeline:--cascade}.cascade-tiles[data-astro-cid-dplmhqms]>.cascade-tile[data-astro-cid-dplmhqms]{aspect-ratio:auto;position:absolute;translate:none}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(1 of .cascade-tile){width:44%;height:27%;inset:10% auto auto 0}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(2 of .cascade-tile){width:44%;height:28%;inset:19% auto auto 54%}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(3 of .cascade-tile){width:44%;height:26%;inset:51% auto auto 3%}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(4 of .cascade-tile){width:42%;height:28%;inset:62% auto auto 56%}.cascade-tile[data-astro-cid-dplmhqms]:nth-child(5 of .cascade-tile){width:44%;height:26%;inset:89% auto auto 0}}}}@keyframes cascade-travel{0%{translate:0 100svh}to{translate:0 -80svh}}@keyframes cascade-tiles-in{0%{opacity:0}to{opacity:1}}@keyframes cascade-copy-in{0%{opacity:0;translate:0 calc(-50% + var(--space-8))}to{opacity:1;translate:0 -50%}}.case-feed[data-astro-cid-i3m4f42m]{background:var(--black);color:var(--white)}.case-filter[data-astro-cid-i3m4f42m]{gap:var(--space-1);flex-direction:column;flex:100%;display:flex}@media not all and (width>=48rem){.case-feed[data-astro-cid-i3m4f42m] .section-header-actions{justify-self:stretch}}.case-filter[data-astro-cid-i3m4f42m][hidden]{display:none}.case-filter-field[data-astro-cid-i3m4f42m]{display:block;position:relative}.case-filter-select[data-astro-cid-i3m4f42m]{min-height:var(--pill-height);border-radius:var(--radius-pill,999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--pink);padding-block:var(--space-1);padding-right:var(--space-6);padding-left:var(--space-2);font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-meta);line-height:var(--tw-leading,1.5);width:100%;min-width:var(--filter-min);appearance:none;background:var(--pending-panel);color:var(--white);color-scheme:dark;cursor:pointer}.case-filter-chevron[data-astro-cid-i3m4f42m]{top:50%;right:var(--space-2);width:var(--space-1);color:var(--pink);pointer-events:none;position:absolute;translate:0 -50%}.case-feed-grid[data-astro-cid-i3m4f42m]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.case-feed-grid[data-astro-cid-i3m4f42m]>li[data-astro-cid-i3m4f42m]{display:flex}.case-feed-grid[data-astro-cid-i3m4f42m]>li[data-astro-cid-i3m4f42m][hidden]{display:none}.case-feed-grid[data-astro-cid-i3m4f42m]>li[data-astro-cid-i3m4f42m]>*{flex:1}.case-feed-cta[data-astro-cid-i3m4f42m]{margin-top:var(--space-4);justify-content:center;display:flex}@media (width>=48rem){.case-feed-grid[data-astro-cid-i3m4f42m]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.case-feed-grid[data-astro-cid-i3m4f42m]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.faq[data-astro-cid-lgladzvc]{gap:var(--space-4);background:var(--black);color:var(--pending-paper);display:grid}@media (width>=80rem){.faq[data-astro-cid-lgladzvc]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.faq-item[data-astro-cid-lgladzvc]{border-bottom:var(--hairline) solid var(--pending-line)}.faq-question[data-astro-cid-lgladzvc]{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-intro);line-height:var(--tw-leading,1.2);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media (width>=48rem){.faq-question[data-astro-cid-lgladzvc]{font-size:var(--type-body);line-height:var(--tw-leading,1.5)}}.faq-question[data-astro-cid-lgladzvc]{gap:var(--space-2);min-height:var(--space-4);padding:var(--space-2);cursor:pointer;justify-content:space-between;align-items:center;line-height:1.4;list-style:none;display:flex}.faq-question[data-astro-cid-lgladzvc]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-lgladzvc]{flex:0 0 var(--space-4);height:var(--space-4);position:relative}.faq-icon[data-astro-cid-lgladzvc]:before,.faq-icon[data-astro-cid-lgladzvc]:after{content:"";height:calc(var(--hairline) * 2);background:currentColor;position:absolute;inset:50% 25% auto;translate:0 -50%}.faq-icon[data-astro-cid-lgladzvc]:after{rotate:90deg}.faq-item[data-astro-cid-lgladzvc][open] .faq-icon[data-astro-cid-lgladzvc]:after{rotate:0deg}@media (prefers-reduced-motion:no-preference){.faq-icon[data-astro-cid-lgladzvc]:after{transition:rotate .4s cubic-bezier(.4,0,.2,1)}}.faq-answer[data-astro-cid-lgladzvc]{font-size:var(--type-body);line-height:var(--tw-leading,1.5);padding:0 var(--space-2) var(--space-3);color:var(--pending-muted)}.faq-answer[data-astro-cid-lgladzvc] a{text-underline-offset:.2em;text-decoration:underline}.faq-answer[data-astro-cid-lgladzvc] a:hover{color:var(--white)}.faq-answer[data-astro-cid-lgladzvc] p+p{margin-top:var(--space-1)}.video-toggle[data-astro-cid-3s4sz7gd]{padding-inline:var(--space-1);padding-block:var(--space-1);font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-meta);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);background:var(--black);color:var(--white)}.hero[data-astro-cid-ers4eeda]{--band:var(--hero-band-height);isolation:isolate;background:var(--black);color:var(--pending-paper);position:relative}.hero[data-astro-cid-ers4eeda][data-media=film]{--band:var(--hero-film-band-height)}.hero-media[data-astro-cid-ers4eeda]{z-index:-1;position:absolute;inset:0 0 auto;overflow:hidden}.hero-media[data-astro-cid-ers4eeda] [data-astro-cid-ers4eeda]:is(video,picture,img){object-fit:cover;width:100%;height:100%;display:block}.hero-heading[data-astro-cid-ers4eeda]{font-family:var(--font-serif,var(--font-source-serif));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);font-size:inherit;line-height:.9}.hero-intro[data-astro-cid-ers4eeda]{font-size:var(--type-intro);line-height:var(--tw-leading,1.2)}.hero-content[data-astro-cid-ers4eeda]{gap:var(--space-2);text-align:center;flex-direction:column;align-items:center;display:flex}.hero-title[data-astro-cid-ers4eeda]{width:100%;max-width:var(--hero-heading-max);font-size:var(--type-statement);position:relative}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]){padding-top:var(--band);padding-bottom:var(--module)}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-media[data-astro-cid-ers4eeda]{height:round(var(--band), 1px)}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-media[data-astro-cid-ers4eeda]:before,.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-media[data-astro-cid-ers4eeda]:after{content:"";position:absolute;inset:0}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-media[data-astro-cid-ers4eeda]:before{background:var(--shade-band);mix-blend-mode:multiply}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-media[data-astro-cid-ers4eeda]:after{background:var(--scrim-band)}.hero--media[data-astro-cid-ers4eeda]:not([data-layout=fullscreen]) .hero-title[data-astro-cid-ers4eeda]{margin-top:-.525em}.hero-mark-top[data-astro-cid-ers4eeda]{bottom:calc(100% + var(--space-4));width:var(--hero-mark-width);position:absolute;left:50%;translate:-50%}.hero--plain[data-astro-cid-ers4eeda]{padding-top:calc(var(--header-offset) + var(--module));padding-bottom:var(--module)}.hero-stage[data-astro-cid-ers4eeda]{display:contents}[data-astro-cid-ers4eeda][data-layout=fullscreen]{--mark-top:var(--hero-mark-top);z-index:1;height:var(--hero-film-h);padding:var(--header-offset) 0 var(--space-2);flex-direction:column;justify-content:flex-end;display:flex;position:relative}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-stage[data-astro-cid-ers4eeda]{display:contents}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-content[data-astro-cid-ers4eeda]{top:calc(var(--mark-top) + var(--hero-mark-height) + var(--space-4));position:absolute;left:0;right:0}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-media[data-astro-cid-ers4eeda]{inset:0}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-media[data-astro-cid-ers4eeda]:after{content:"";background:var(--scrim-film);position:absolute;inset:0}.hero-mark[data-astro-cid-ers4eeda]{top:var(--mark-top);width:auto;height:var(--hero-mark-height);position:absolute;left:50%;translate:-50%}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-intro[data-astro-cid-ers4eeda]{font-size:var(--type-body);line-height:var(--tw-leading,1.5)}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-heading[data-astro-cid-ers4eeda]{width:fit-content;margin-inline:auto}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-content[data-astro-cid-ers4eeda]{color:var(--white)}.hero-news[data-astro-cid-ers4eeda]{margin-inline:var(--rail-one);align-self:flex-end;gap:var(--space-1);width:min(var(--hero-news-width), calc(100% - 2 * var(--rail-one)));padding:var(--space-1) var(--space-2);border:var(--hairline) solid var(--pending-edge);background:var(--pending-panel);color:var(--white);flex-direction:column;flex-shrink:0;display:flex}.hero-news[data-astro-cid-ers4eeda]:hover,.hero-news[data-astro-cid-ers4eeda]:focus-visible{border-color:var(--pink)}.hero-media[data-astro-cid-ers4eeda] .hero-toggle{z-index:1;bottom:calc(.525 * var(--type-statement) + var(--space-1));left:var(--rail-one);position:absolute}[data-astro-cid-ers4eeda]:is([data-layout=split],[data-layout=stacked]) .hero-media[data-astro-cid-ers4eeda] .hero-toggle{bottom:var(--space-1)}[data-astro-cid-ers4eeda][data-layout=fullscreen]>.hero-toggle{margin:0 var(--rail-one) var(--space-1);flex-shrink:0;align-self:flex-start}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-news[data-astro-cid-ers4eeda]{order:1}@media (width>=80rem){[data-astro-cid-ers4eeda][data-layout=fullscreen]>.hero-toggle{bottom:var(--space-2);left:var(--rail-one);margin:0;position:absolute}}[data-astro-cid-ers4eeda][data-layout=split].hero--media,[data-astro-cid-ers4eeda][data-layout=stacked].hero--media{padding-top:calc(var(--header-offset) + var(--module))}[data-astro-cid-ers4eeda][data-layout=split] .hero-media[data-astro-cid-ers4eeda],[data-astro-cid-ers4eeda][data-layout=stacked] .hero-media[data-astro-cid-ers4eeda]{z-index:auto;height:var(--band);margin-top:var(--space-4);position:relative}[data-astro-cid-ers4eeda][data-layout=split] .hero-media[data-astro-cid-ers4eeda]:before,[data-astro-cid-ers4eeda][data-layout=split] .hero-media[data-astro-cid-ers4eeda]:after,[data-astro-cid-ers4eeda][data-layout=stacked] .hero-media[data-astro-cid-ers4eeda]:before,[data-astro-cid-ers4eeda][data-layout=stacked] .hero-media[data-astro-cid-ers4eeda]:after{content:none}[data-astro-cid-ers4eeda][data-layout=split] .hero-title[data-astro-cid-ers4eeda],[data-astro-cid-ers4eeda][data-layout=stacked] .hero-title[data-astro-cid-ers4eeda]{margin-top:0}[data-astro-cid-ers4eeda][data-layout=split],[data-astro-cid-ers4eeda][data-layout=stacked]{flex-direction:column-reverse;display:flex}@media (width>=80rem){[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-title[data-astro-cid-ers4eeda]{font-size:var(--type-h2)}.hero-news[data-astro-cid-ers4eeda]{right:var(--rail-one);bottom:var(--space-2);margin:0;position:absolute}[data-astro-cid-ers4eeda][data-layout=fullscreen]:has(.hero-news) .hero-content[data-astro-cid-ers4eeda]{padding-inline:calc(var(--hero-news-width) + var(--rail-one) + var(--space-2))}[data-astro-cid-ers4eeda][data-layout=split].hero--media{align-items:center;gap:var(--space-6);padding-inline:var(--page-inline);grid-template-columns:1fr 1fr;display:grid}[data-astro-cid-ers4eeda][data-layout=split] .hero-content[data-astro-cid-ers4eeda]{text-align:start;order:-1;align-items:start;padding-inline:0}[data-astro-cid-ers4eeda][data-layout=split] .hero-media[data-astro-cid-ers4eeda]{aspect-ratio:1;height:auto;margin:0}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){[data-astro-cid-ers4eeda][data-layout=fullscreen]{animation-name:hero-hold;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 var(--hero-hold-limit)}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-media[data-astro-cid-ers4eeda]{translate:0 var(--hero-hold);-webkit-mask-image:linear-gradient(var(--black), var(--black)), var(--mark-url);-webkit-mask-image:linear-gradient(var(--black), var(--black)), var(--mark-url);mask-image:linear-gradient(var(--black), var(--black)), var(--mark-url);-webkit-mask-position:top, 50% var(--mark-top);-webkit-mask-position:top, 50% var(--mark-top);mask-position:top, 50% var(--mark-top);-webkit-mask-size:100% calc(100% - var(--hero-hold)), auto var(--hero-mark-height);-webkit-mask-size:100% calc(100% - var(--hero-hold)), auto var(--hero-mark-height);mask-size:100% calc(100% - var(--hero-hold)), auto var(--hero-mark-height);-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-composite:add}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-mark[data-astro-cid-ers4eeda]{translate:-50% var(--hero-hold);clip-path:inset(0 0 max(0px, var(--mark-top) + var(--hero-mark-height) - var(--hero-film-h) + var(--hero-hold)) 0)}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-content[data-astro-cid-ers4eeda],[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-news[data-astro-cid-ers4eeda]{animation-name:hero-fade;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 calc(.3 * var(--hero-hold-limit))}[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-news[data-astro-cid-ers4eeda]{animation-range:0 var(--module)}@media not all and (width>=80rem){[data-astro-cid-ers4eeda][data-layout=fullscreen]>.hero-toggle{animation-name:hero-fade;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 var(--module)}.hero[data-astro-cid-ers4eeda][data-layout=fullscreen]>.hero-toggle{animation-timeline:scroll(root)}}[data-astro-cid-ers4eeda][data-layout=fullscreen]+.cta-block,[data-astro-cid-ers4eeda][data-layout=fullscreen]+script+.cta-block{padding-bottom:calc(var(--statement-reserve) + .55 * var(--hero-hold-limit))}[data-astro-cid-ers4eeda][data-layout=fullscreen]+.cta-block>*,[data-astro-cid-ers4eeda][data-layout=fullscreen]+script+.cta-block>*{z-index:2;animation-name:hero-statement;animation-timing-function:linear;animation-fill-mode:both;animation-range:0 var(--hero-hold-limit);position:relative}.hero[data-astro-cid-ers4eeda][data-layout=fullscreen],.hero[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-content[data-astro-cid-ers4eeda],.hero[data-astro-cid-ers4eeda][data-layout=fullscreen] .hero-news[data-astro-cid-ers4eeda],.hero[data-astro-cid-ers4eeda][data-layout=fullscreen]+.cta-block>*,.hero[data-astro-cid-ers4eeda][data-layout=fullscreen]+script+.cta-block>*{animation-timeline:scroll(root)}}}@property --hero-hold{syntax:"<length>";inherits:true;initial-value:0}@keyframes hero-hold{0%{--hero-hold:0px}to{--hero-hold:var(--hero-hold-limit)}}@keyframes hero-statement{to{translate:0 calc(.55 * var(--hero-hold-limit))}}@keyframes hero-fade{to{opacity:0;visibility:hidden}}.network-card[data-astro-cid-j4caf4wg]{isolation:isolate;flex-direction:column;flex:0 0 var(--network-card-width);width:var(--network-card-width);aspect-ratio:4/3;padding:var(--space-1);background:var(--pending-panel);color:var(--white);display:flex;position:relative;overflow:hidden}.network-card[data-astro-cid-j4caf4wg]:before{content:"";z-index:-1;background:var(--scrim-card);position:absolute;inset:0}.network-card[data-astro-cid-j4caf4wg]:focus-visible{outline-offset:calc(2px * -1)}.network-card[data-astro-cid-j4caf4wg] .network-card-photo,.network-card[data-astro-cid-j4caf4wg] .network-card-photo img{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.network-card[data-astro-cid-j4caf4wg] .network-card-photo img{transition:transform .5s}.network-card[data-astro-cid-j4caf4wg]:hover .network-card-photo img{transform:scale(1.05)}}.network-card-logo[data-astro-cid-j4caf4wg]{min-height:0;padding:var(--space-1) var(--space-2);flex:1;place-items:center;display:grid}.network-card-logo[data-astro-cid-j4caf4wg] img[data-astro-cid-j4caf4wg]{width:75%;height:100%;max-height:var(--network-logo-max);object-fit:contain}.network-card-caption[data-astro-cid-j4caf4wg]{gap:var(--space-1);justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.network-card-name[data-astro-cid-j4caf4wg]{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-meta);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media (width>=80rem){.network-card-name[data-astro-cid-j4caf4wg]{font-size:var(--type-body);line-height:var(--tw-leading,1.5)}}.network-card-name[data-astro-cid-j4caf4wg]{line-height:1.2}.network-card[data-astro-cid-j4caf4wg] .network-card-place{margin-left:auto}.marquee[data-astro-cid-lmshgfmd]{overflow-x:hidden}.marquee-track[data-astro-cid-lmshgfmd],.marquee-group[data-astro-cid-lmshgfmd]{width:max-content;display:flex}@keyframes marquee-travel{to{transform:translate(-50%)}}.marquee[data-astro-cid-lmshgfmd]:hover,.marquee[data-astro-cid-lmshgfmd][data-paused]{--play:paused}@media (prefers-reduced-motion:no-preference){.marquee[data-astro-cid-lmshgfmd]:not([data-static],:focus-within) .marquee-track[data-astro-cid-lmshgfmd]{animation:marquee-travel var(--duration) linear infinite;animation-play-state:var(--play,running)}.marquee--reverse[data-astro-cid-lmshgfmd] .marquee-track[data-astro-cid-lmshgfmd]{animation-direction:reverse!important}}.marquee[data-astro-cid-lmshgfmd][data-static] [data-astro-cid-lmshgfmd][data-marquee-copy],.marquee[data-astro-cid-lmshgfmd]:focus-within [data-astro-cid-lmshgfmd][data-marquee-copy]{display:none}.marquee[data-astro-cid-lmshgfmd]:focus-within{scrollbar-color:var(--pink) transparent;scrollbar-width:thin;overflow-x:auto}@media (prefers-reduced-motion:reduce){[data-astro-cid-lmshgfmd][data-marquee-copy]{display:none}.marquee[data-astro-cid-lmshgfmd]{scrollbar-color:var(--pink) transparent;scrollbar-width:thin;overflow-x:auto}}.network-highlight[data-astro-cid-jlvih3ti]{background:var(--black);color:var(--white)}.network-highlight-card[data-astro-cid-jlvih3ti]{margin:var(--space-1)}.types[data-astro-cid-lagm5y5v]{background:var(--black);color:var(--white);position:relative}.types-stage[data-astro-cid-lagm5y5v]{isolation:isolate;gap:var(--space-4);padding-top:calc(var(--header-offset) + var(--space-2));padding-bottom:var(--space-6);flex-direction:column;display:flex;position:relative}.types[data-astro-cid-lagm5y5v] .types-backdrop{z-index:-2;position:absolute;inset:0}.types-stage[data-astro-cid-lagm5y5v]:before{content:"";z-index:-1;background:var(--scrim-types);position:absolute;inset:0}.types-grid[data-astro-cid-lagm5y5v]{grid-auto-columns:var(--types-card-phone);gap:var(--space-1);margin-inline:calc(-1 * var(--page-inline));padding-inline:var(--page-inline);scroll-padding-inline:var(--page-inline);scroll-snap-type:x mandatory;scrollbar-color:var(--pink) transparent;scrollbar-width:thin;grid-auto-flow:column;display:grid;overflow-x:auto}.types-grid[data-astro-cid-lagm5y5v]>.type-card{scroll-snap-align:start;height:var(--types-card-max);border:var(--hairline) solid var(--pending-edge);background:var(--pending-panel);min-height:0;max-height:70svh}.types[data-astro-cid-lagm5y5v] .type-card:before{background:var(--scrim-types-card)}.types[data-astro-cid-lagm5y5v] .type-card .card-copy{padding:var(--space-2);background:var(--black)}.types[data-astro-cid-lagm5y5v] .type-card .card-title{font-family:var(--font-sans,var(--font-dm-sans));font-size:var(--type-body);line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media (width>=80rem){.types[data-astro-cid-lagm5y5v] .type-card .card-title{font-size:var(--type-intro);line-height:var(--tw-leading,1.2)}}@media (width>=48rem){.types-grid[data-astro-cid-lagm5y5v]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-2);grid-auto-flow:row;margin-inline:0;padding-inline:0;scroll-padding-inline:0;overflow:visible}.types-grid[data-astro-cid-lagm5y5v]>.type-card{max-height:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.types[data-astro-cid-lagm5y5v]{view-timeline-name:--types;height:185svh}.types-stage[data-astro-cid-lagm5y5v]{height:100svh;position:sticky;top:0;overflow:hidden}.types-grid[data-astro-cid-lagm5y5v]{flex:0 1 var(--types-card-max);min-height:0}.types-grid[data-astro-cid-lagm5y5v]>.type-card{height:100%;animation-name:types-rise;animation-timing-function:linear;animation-fill-mode:both}.types[data-astro-cid-lagm5y5v] .type-card{animation-timeline:--types}.types-grid[data-astro-cid-lagm5y5v]>.type-card:nth-child(1 of .type-card){animation-range:cover 75svh cover 113svh}.types-grid[data-astro-cid-lagm5y5v]>.type-card:nth-child(2 of .type-card){animation-range:cover 82svh cover 120svh}.types-grid[data-astro-cid-lagm5y5v]>.type-card:nth-child(n+3 of .type-card){animation-range:cover 89svh cover 127svh}}}}@keyframes types-rise{0%{opacity:0;translate:0 55svh}33%{opacity:1}to{opacity:1;translate:0}}.news-row[data-astro-cid-nlpepbzw]{gap:var(--space-1);padding-block:var(--space-2);border-top:var(--hairline) solid var(--pending-rule);color:var(--white);flex-direction:column;display:flex}.news-row-tag[data-astro-cid-nlpepbzw]{font-family:var(--font-display,var(--font-anybody));font-size:var(--type-tag);line-height:var(--tw-leading,1.4);letter-spacing:var(--tw-tracking,1px);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-transform:uppercase;color:var(--pink)}.news-row-title[data-astro-cid-nlpepbzw]{font-family:var(--font-serif,var(--font-source-serif));font-size:var(--type-intro);line-height:var(--tw-leading,1.2);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media (width>=48rem){.news-row-title[data-astro-cid-nlpepbzw]{font-size:var(--type-body);line-height:var(--tw-leading,1.5)}}.news-row-title[data-astro-cid-nlpepbzw]{-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.news-row-date[data-astro-cid-nlpepbzw]{font-size:var(--type-meta);line-height:var(--tw-leading,1.5);color:var(--pending-muted);margin-top:auto}.news-row[data-astro-cid-nlpepbzw]:hover .news-row-title[data-astro-cid-nlpepbzw],.news-row[data-astro-cid-nlpepbzw]:focus-visible .news-row-title[data-astro-cid-nlpepbzw]{color:var(--pink)}.news-feed[data-astro-cid-mz6vywup]{background:var(--black);color:var(--white)}.news-feed-list[data-astro-cid-mz6vywup]{display:grid}@media (width>=80rem){.news-feed-list[data-astro-cid-mz6vywup]{column-gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-showcase[data-astro-cid-zfaemzj7]{background:var(--black);color:var(--white)}.partner-showcase-logo[data-astro-cid-zfaemzj7]{margin-inline:var(--space-3)}.partner-showcase-row[data-astro-cid-zfaemzj7]{padding-block:var(--space-2)}@media (width>=80rem){.partner-showcase-logo[data-astro-cid-zfaemzj7]{margin-inline:var(--space-6)}}.promo[data-astro-cid-azemqfoe]{padding:var(--space-4) var(--rail-one) var(--space-6);background:var(--black);color:var(--white);overflow:hidden}.promo-player[data-astro-cid-azemqfoe]{background:var(--pending-panel);position:relative;overflow:hidden}.promo-player[data-astro-cid-azemqfoe] video[data-astro-cid-azemqfoe]:not([controls]){cursor:pointer}.promo-player[data-astro-cid-azemqfoe] video[data-astro-cid-azemqfoe]{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.promo-controls[data-astro-cid-azemqfoe]{bottom:var(--space-1);left:var(--space-1);position:absolute}.promo-sound[data-astro-cid-azemqfoe]{position:absolute;top:50%;left:50%;translate:-50% -50%}.promo-sound[data-astro-cid-azemqfoe][hidden]{display:none}@media (width>=48rem){.promo-controls[data-astro-cid-azemqfoe]{bottom:var(--space-2);left:var(--space-2)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.promo-player[data-astro-cid-azemqfoe]{animation:linear both promo-grow view();animation-range:entry}}}@keyframes promo-grow{0%{scale:.94}to{scale:1}}.quote[data-astro-cid-hmve37h7]{background:var(--black);color:var(--white)}.quote-figure[data-astro-cid-hmve37h7]{max-width:var(--section-heading-max)}.quote-text[data-astro-cid-hmve37h7]{color:var(--pink);quotes:"“" "”";line-height:1.12}.quote-text[data-astro-cid-hmve37h7] p[data-astro-cid-hmve37h7]:before{content:open-quote}.quote-text[data-astro-cid-hmve37h7] p[data-astro-cid-hmve37h7]:after{content:close-quote}.quote-credit[data-astro-cid-hmve37h7]{color:var(--pending-stone)}.stats-strip[data-astro-cid-ppvzwzoi],.steps[data-astro-cid-6mtsxf6z]{background:var(--black);color:var(--white)}.steps-list[data-astro-cid-6mtsxf6z]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.step[data-astro-cid-6mtsxf6z]{min-width:0;padding-top:var(--space-2);border-top:var(--hairline) solid var(--pending-rule)}.step-number[data-astro-cid-6mtsxf6z]{font-family:var(--font-display,var(--font-anybody));font-size:var(--type-pill);line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,.035em);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--pink);display:block}.step-title[data-astro-cid-6mtsxf6z]{margin:var(--space-1) 0 var(--space-2);line-height:1.2}.step-body[data-astro-cid-6mtsxf6z]{max-width:34ch;color:var(--pending-stone)}@media (width>=48rem){.steps-list[data-astro-cid-6mtsxf6z]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.steps-list[data-astro-cid-6mtsxf6z]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-4)}}
