.alert_alert__okizN{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-caption)}.alert_alert__okizN p{margin:0}.alert_icon__0EtF5{flex:none;width:18px;height:18px;margin-top:1px}.alert_critical__BnkdZ{background:var(--dg-tint-critical);color:var(--dg-error-text)}.button_button__iBnBy{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1.5px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-ui);font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.button_button__iBnBy:disabled,.button_button__iBnBy[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.button_lg___LIfy{min-height:56px;padding:0 var(--space-8);font-size:var(--text-button-lg)}.button_md__n_wDt{min-height:48px;padding:0 var(--space-6);font-size:var(--text-button)}.button_sm__Ikw0K{min-height:40px;padding:0 var(--space-4);font-size:var(--text-button-sm);gap:6px}@media (pointer:coarse){.button_md__n_wDt:after,.button_sm__Ikw0K:after{content:"";position:absolute;inset:50% 0 auto;min-height:var(--tap-min);transform:translateY(-50%)}}.button_fullWidth__MomL8{width:100%}.button_arrow__ZIy_g{flex:none;width:1em;height:1em;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.button_button__iBnBy:hover .button_arrow__ZIy_g{transform:translateX(2px)}}.button_primary__8QRtp{background:var(--color-primary);border-color:var(--color-border);color:var(--color-on-primary);box-shadow:var(--shadow-primary)}.button_secondary__4QS5s{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.button_inverse__oIC6Y{background:transparent;border-color:var(--color-text-inverse);color:var(--color-text-inverse)}.button_light__HW_uS{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.button_tertiary__65eJE{min-height:var(--tap-min);padding:0;border:0;background:none;color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}@media (hover:hover){.button_primary__8QRtp:hover{background:var(--color-primary-hover)}.button_secondary__4QS5s:hover{background:var(--color-canvas)}.button_inverse__oIC6Y:hover{background:rgb(255 255 255/10%)}.button_light__HW_uS:hover{background:var(--color-canvas)}.button_tertiary__65eJE:hover{color:var(--color-primary-hover)}}.button_primary__8QRtp:active{background:var(--color-primary-hover);box-shadow:none}.skeleton_skeleton__kuCFB{display:block;background:var(--color-skeleton);animation:skeleton_skeleton-pulse__GtSSA 1.6s ease-in-out infinite}.skeleton_inverse__pN7KP{background:var(--color-skeleton-inverse)}.skeleton_text__gBN6K{height:.75em;margin-block:calc((1lh - .75em) / 2);border-radius:var(--radius-sm)}.skeleton_block__fcvyI{width:100%;border-radius:var(--radius-xl)}.skeleton_pill__x0gbw{border-radius:var(--radius-pill)}.skeleton_circle__WI4Wc{aspect-ratio:1;border-radius:50%}@keyframes skeleton_skeleton-pulse__GtSSA{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__kuCFB{animation:none}}.open-roles_list__3sshi{width:100%;max-width:880px;margin:0;padding:0;list-style:none}.open-roles_list__3sshi,.open-roles_role__QRh_4{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.open-roles_role__QRh_4{padding:var(--space-6);border:1px solid var(--color-border-inverse);border-radius:24px;background:var(--dg-charcoal-soft);color:var(--dg-cream)}@media (min-width:768px){.open-roles_role__QRh_4{padding:var(--space-8)}}.open-roles_roleHead__sBrMl{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.open-roles_title__VwADx{margin:0;color:var(--dg-cream);font-size:var(--text-h3);line-height:1.25}.open-roles_meta__VMELd{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;color:var(--color-text-inverse-muted);font-size:var(--text-body-sm)}.open-roles_meta__VMELd span{display:inline-flex;align-items:center;gap:var(--space-1)}.open-roles_meta__VMELd svg{width:16px;height:16px}.open-roles_description__Lisfu{max-width:68ch;margin:0;color:var(--color-text-inverse-muted);line-height:1.6}.open-roles_link__7lpQV{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-2);min-height:44px;color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:4px}.open-roles_link__7lpQV svg{width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.open-roles_link__7lpQV:hover svg{transform:translate(2px,-2px)}}.open-roles_link__7lpQV:focus-visible{outline:var(--focus-ring);outline-offset:4px;border-radius:4px}.open-roles_message__Im6px{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-text-inverse-muted);font-size:var(--text-body-lg);text-align:center}.open-roles_message__Im6px p{margin:0}.open-roles_linkSkeleton__S18LL{margin-block:13px}.icon-badge_badge__2lKhO{display:inline-grid;flex:none;place-items:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text)}.icon-badge_badge__2lKhO>svg{width:var(--icon-size);height:var(--icon-size);stroke-width:1.75}.icon-badge_md__siOTe{--icon-size:22px;width:56px;height:56px}.icon-badge_sm__UBpmg{--icon-size:18px;width:40px;height:40px}.icon-badge_neutral__gqJl9{background:var(--color-canvas)}.icon-badge_surface__NfxuB{background:var(--color-surface)}.icon-badge_chile__0tFq2{border-color:transparent;background:var(--dg-tint-chile);color:var(--color-primary)}.icon-badge_water__pO8A6{border-color:transparent;background:var(--dg-tint-water);color:var(--dg-water)}.icon-badge_success___NnE9{border-color:transparent;background:var(--dg-tint-success);color:var(--dg-success)}.container_container__0Re01{width:100%;margin-inline:auto;padding-inline:var(--page-margin)}.container_content__e__f9{max-width:calc(var(--content-max) + 2 * var(--page-margin))}.container_wide__b9GAZ{max-width:calc(var(--wide-max) + 2 * var(--page-margin))}.container_section__u9fT1{padding-block:var(--section-pad-y)}.container_canvas__1Lqea{background:var(--color-canvas)}.container_warm__lX6SX{background:var(--dg-warm)}.container_surface__twrXV{background:var(--color-surface)}.container_inverse__KhQ7T{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.logo-strip_strip__brvGo{padding-block:var(--space-6);border-block:1px solid var(--color-border);background:var(--color-canvas)}@media (min-width:1024px){.logo-strip_strip__brvGo{padding-block:28px}}.logo-strip_white__MiUq1{border-block:0;background:var(--color-surface)}.logo-strip_inner__6Zhgv{display:flex;align-items:center;gap:var(--space-3)}.logo-strip_viewport__DEF7Y{flex:1 1;min-width:0;padding-block:var(--space-4);margin-block:calc(var(--space-4) * -1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.logo-strip_track__zjD7H{--ticker-gap:clamp(48px,6vw,96px);--ticker-duration:32s;display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:logo-strip_ticker__D0r0D var(--ticker-duration) linear infinite}.logo-strip_item__fvZDw{flex:none;margin-right:var(--ticker-gap)}@keyframes logo-strip_ticker__D0r0D{to{transform:translateX(-50%)}}.logo-strip_paused__Wl2GJ,.logo-strip_viewport__DEF7Y:focus-within .logo-strip_track__zjD7H,.logo-strip_viewport__DEF7Y:hover .logo-strip_track__zjD7H{animation-play-state:paused}.logo-strip_logo__gUjBY{display:block;width:calc(var(--logo-w) * .75);height:calc(var(--logo-h) * .75);object-fit:contain;opacity:.7;transform:translateY(calc(var(--logo-offset, 0) * .75))}@media (min-width:1024px){.logo-strip_logo__gUjBY{width:var(--logo-w);height:var(--logo-h);transform:translateY(var(--logo-offset,0))}}.logo-strip_white__MiUq1 .logo-strip_logo__gUjBY{opacity:1}.logo-strip_toggle__A7T45{display:grid;flex:none;place-items:center;width:32px;height:32px;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer}.logo-strip_toggle__A7T45 svg{width:14px;height:14px}@media (hover:hover){.logo-strip_toggle__A7T45:hover{color:var(--color-text)}}@media (pointer:coarse){.logo-strip_toggle__A7T45{width:var(--tap-min);height:var(--tap-min)}}@media (prefers-reduced-motion:reduce){.logo-strip_viewport__DEF7Y{-webkit-mask-image:none;mask-image:none}.logo-strip_track__zjD7H{flex-wrap:wrap;justify-content:center;gap:var(--space-6) var(--space-8);width:auto;animation:none}.logo-strip_item__fvZDw{margin-right:0}.logo-strip_item__fvZDw[aria-hidden=true],.logo-strip_toggle__A7T45{display:none}}.scale-band_band__y_6NV{padding-block:var(--space-12);border-block:1px solid var(--color-border);background:var(--color-canvas)}@media (min-width:1024px){.scale-band_band__y_6NV{padding-block:var(--space-20)}}.scale-band_stats__cK17W{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6);margin:0}@media (min-width:1024px){.scale-band_stats__cK17W{grid-template-columns:repeat(4,1fr);gap:0}}.scale-band_stat__c8cxp{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-2)}@media (min-width:1024px){.scale-band_stat__c8cxp{align-items:center;padding-inline:var(--space-4);text-align:center}.scale-band_stat__c8cxp+.scale-band_stat__c8cxp{border-left:1px solid rgb(238 89 55/30%)}}.scale-band_value__MVMlh{margin:0;color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-stat);font-weight:var(--font-weight-extrabold);line-height:var(--leading-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scale-band_label__TIIQs{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.scale-band_unit__vU7op{text-transform:none}.industry-tiles_section__j84s3{border-block:1px solid var(--color-border)}.industry-tiles_header__AwFp4{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:600px;margin-bottom:var(--space-8)}@media (min-width:1024px){.industry-tiles_header__AwFp4{margin-bottom:var(--space-12)}}.industry-tiles_title__O2j1r{font-size:var(--text-h1);line-height:var(--leading-display)}.industry-tiles_grid__GUXFH{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media (min-width:640px){.industry-tiles_grid__GUXFH{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.industry-tiles_grid__GUXFH{grid-template-columns:repeat(4,1fr)}}.industry-tiles_card__puLDk{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-2);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}@media (hover:hover){.industry-tiles_card__puLDk:hover{box-shadow:var(--shadow-3);transform:translateY(-2px)}}.industry-tiles_card__puLDk:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.industry-tiles_media__KyJr4{position:relative;overflow:hidden;aspect-ratio:305/220;background:var(--color-surface-subtle)}.industry-tiles_image__0sLPa{object-fit:cover}.industry-tiles_contain__2VENl{object-fit:contain}.industry-tiles_backdrop__bolDM{object-fit:cover;filter:blur(18px) brightness(.92);transform:scale(1.15)}.industry-tiles_body__h8TzC{display:flex;flex:1 1;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}@media (min-width:1280px){.industry-tiles_body__h8TzC{padding:28px}}.industry-tiles_cardTitle__t7ERh{font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.1}.industry-tiles_cardLink__QLveN{color:inherit;text-decoration:none}.industry-tiles_cardLink__QLveN:focus-visible{outline:none}.industry-tiles_cardLink__QLveN:after{content:"";position:absolute;inset:0}.industry-tiles_text__XutlZ{flex:1 1;color:var(--color-text-subtle);font-size:var(--text-body-sm);line-height:1.5}.industry-tiles_more__CQDaC{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}.industry-tiles_more__CQDaC svg{width:14px;height:14px;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.industry-tiles_card__puLDk:hover .industry-tiles_more__CQDaC svg{transform:translateX(2px)}}.partner-prompt_grid__OayX7{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}@media (min-width:1024px){.partner-prompt_grid__OayX7{grid-template-columns:repeat(2,minmax(0,560px));gap:var(--space-8)}}.partner-prompt_intro__mEFem{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.partner-prompt_title__wJQfD{color:var(--color-text-inverse);font-size:var(--text-h1);line-height:1.1}.partner-prompt_body__P_r7X{color:var(--color-text-inverse-muted);line-height:var(--leading-body)}.partner-prompt_card__V6Ycl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border-inverse);border-radius:var(--radius-xl);background:var(--dg-charcoal-raised);box-shadow:0 16px 20px rgb(0 0 0/40%)}@media (min-width:768px){.partner-prompt_card__V6Ycl{padding:40px}}.partner-prompt_cardTitle__najm1{color:var(--color-text-inverse);font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.2}.partner-prompt_cardBody__Lq7u5{color:var(--color-text-inverse-muted);font-size:var(--text-body-sm);line-height:1.5}.results-grid_layout__t84ZM{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:1024px){.results-grid_layout__t84ZM{grid-template-columns:minmax(300px,320px) 1fr;gap:var(--space-16);align-items:start}}.results-grid_intro__ulQeH{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.results-grid_title__rQZIx{font-size:var(--text-display);line-height:1.05}.results-grid_body__0zBxA{margin-bottom:var(--space-4);color:var(--color-text-muted)}.results-grid_grid__1g3eI{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:768px){.results-grid_grid__1g3eI{grid-template-columns:repeat(2,1fr)}}.results-grid_card__L42so{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;overflow:hidden;border-radius:var(--radius-lg);background:var(--dg-charcoal);box-shadow:var(--shadow-2);isolation:isolate}.results-grid_image__Fa92c{z-index:-2;object-fit:cover}.results-grid_shade__q1lb2{position:absolute;inset:0;z-index:-1;background:linear-gradient(196deg,rgb(0 0 0/0) 25%,rgb(0 0 0/78%) 80%)}.results-grid_content__JYIVN{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6);color:var(--color-text-inverse)}.results-grid_sector__VA5W3{font-size:var(--text-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase;opacity:.8}.results-grid_cardTitle__UNUqa{margin-top:calc(var(--space-3) * -1);color:var(--color-text-inverse);font-family:var(--font-sans);font-size:var(--text-h5);line-height:1.2}.results-grid_content__JYIVN .results-grid_cardTitle__UNUqa{min-height:2.4em}.results-grid_metrics__Tvh3H{display:grid;margin:0;overflow:hidden;border:1px solid rgb(255 255 255/15%);border-radius:10px;background:rgb(255 255 255/4%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.results-grid_metric__VBsdc{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3)}.results-grid_metric__VBsdc+.results-grid_metric__VBsdc{border-top:1px solid rgb(255 255 255/15%)}.results-grid_metricValue___kjrI{flex:0 0 4.6em;margin:0;font-family:var(--font-ui);font-weight:var(--font-weight-extrabold);line-height:1.2;font-size:var(--text-h5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.results-grid_metricLabel__H8fo5{font-size:var(--text-caption);line-height:1.3}.results-grid_stories__S6p5Q{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding:var(--space-6);color:var(--color-text-inverse)}.results-grid_storiesLink__V9ChV{color:inherit;text-decoration:none}.results-grid_storiesLink__V9ChV:after{content:"";position:absolute;inset:0}.results-grid_storiesLink__V9ChV:focus-visible{outline:none}.results-grid_storiesCard__g7qYv:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.results-grid_storiesBody__KP1zs{margin-top:var(--space-1);font-size:var(--text-body-sm);opacity:.85}.results-grid_arrowButton__HYYud{display:grid;flex:none;place-items:center;width:36px;height:36px;border:1.5px solid var(--color-text-inverse);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out)}.results-grid_arrowButton__HYYud svg{width:14px;height:14px}@media (hover:hover){.results-grid_storiesCard__g7qYv:hover .results-grid_arrowButton__HYYud{background:rgb(255 255 255/15%)}}.step-number_number__AlxxZ{display:grid;flex:none;place-items:center;border-radius:var(--radius-pill);color:var(--color-primary);font-family:var(--font-ui);font-weight:var(--font-weight-extrabold)}.step-number_md___1n29{width:48px;height:48px;font-size:1.25rem}.step-number_sm__ASTQd{width:32px;height:32px;font-size:var(--text-body-sm)}.step-number_light__N2k4Y{border:1px solid rgb(238 89 55/20%);background:var(--dg-tint-chile)}.step-number_dark__abj3c{border:1px solid rgb(250 247 242/20%);background:rgb(250 247 242/8%)}.why-now_section__ns7f7{border-block:1px solid var(--color-border)}.why-now_header__q03EX{display:grid;justify-items:center;grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-12);text-align:center}.why-now_title__tUuKq{max-width:24ch;font-size:var(--text-h1);line-height:1.1}.why-now_grid__SQbbM{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}@media (min-width:1024px){.why-now_grid__SQbbM{grid-template-columns:minmax(0,515px) 1fr;gap:var(--space-16)}}.why-now_copy__Opqqt{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.why-now_copyTitle__2WO0U{font-family:var(--font-serif);font-size:var(--text-h3);line-height:1.25}.why-now_body__HxSqf{color:var(--color-text-muted)}.why-now_bullets__wOpe_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.why-now_bullets__wOpe_ li{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}.why-now_bullets__wOpe_ li:before{content:"";flex:none;width:6px;height:6px;border-radius:3px;background:var(--color-primary);transform:translateY(-2px)}.why-now_card__hA8_e{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-2)}@media (min-width:768px){.why-now_card__hA8_e{padding:var(--space-8)}}.why-now_cardTitle__WhEol{font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.why-now_timeline__3It6_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.why-now_timeline__3It6_>li{display:grid;grid-template-columns:48px 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}@media (min-width:768px){.why-now_timeline__3It6_>li{gap:var(--space-6)}}.why-now_year__cWvZR{font-family:var(--font-ui);font-size:var(--text-h5);font-weight:var(--font-weight-extrabold)}.why-now_event___32O5{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.why-now_eventTitle__YPoBq{font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}.why-now_eventBody__iNNMZ{color:var(--color-text-muted);font-size:var(--text-caption)}.why-now_track__bOsta{height:4px;margin-top:var(--space-1);overflow:hidden;border-radius:2px;background:var(--chart-track)}.why-now_fill__84wya{display:block;height:100%}.why-now_amber__OP2_8 .why-now_year__cWvZR{color:var(--dg-amber-text)}.why-now_amber__OP2_8 .why-now_fill__84wya{background:var(--dg-amber)}.why-now_chile__TnUVx .why-now_year__cWvZR{color:var(--color-primary)}.why-now_chile__TnUVx .why-now_fill__84wya{background:var(--color-primary)}.why-now_critical__0_XD7 .why-now_year__cWvZR{color:var(--dg-error-text)}.why-now_critical__0_XD7 .why-now_fill__84wya{background:var(--dg-error)}.testimonial_card__BX_Vw{display:grid;grid-gap:var(--space-8);gap:var(--space-8);max-width:1120px;margin:0 auto;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-canvas);box-shadow:0 24px 32px rgb(17 22 27/20%)}@media (min-width:768px){.testimonial_card__BX_Vw{grid-template-columns:220px 1fr;gap:var(--space-12);align-items:center;padding:var(--space-12);border-radius:32px}}.testimonial_portraitCol__MZiSW{display:grid;justify-items:center;grid-gap:20px;gap:20px}.testimonial_portrait__jP_tV{width:140px;height:140px;border:3px solid rgb(238 89 55/20%);border-radius:var(--radius-pill);object-fit:cover}@media (min-width:768px){.testimonial_portrait__jP_tV{width:200px;height:200px}}.testimonial_rule__3VLCe{width:40px;height:3px;border-radius:2px;background:var(--color-primary)}.testimonial_copy__9rRew{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.testimonial_badge__VE4fO{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.testimonial_quote__5YMLR{margin:0;font-family:var(--font-serif);font-size:var(--text-body-lg);font-weight:var(--font-weight-regular);line-height:1.64}.testimonial_caption__8cSxy{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.testimonial_name___T0YZ{font-weight:var(--font-weight-bold)}.testimonial_role___TP18{color:var(--color-text-muted);font-size:var(--text-body-sm)}.contact_grid__ao9Am{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}@media (min-width:1024px){.contact_grid__ao9Am{grid-template-columns:minmax(0,1fr) minmax(0,524px)}}@media (min-width:1280px){.contact_grid__ao9Am{gap:var(--space-16)}}.contact_intro__xSf5_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.contact_accent__XEEyT{color:var(--color-primary)}.contact_body__8vt6X{max-width:var(--measure-narrow);color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}.contact_team__pe_lN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);width:100%;max-width:600px}.contact_teamText__aWmx3{display:grid;flex:1 1 220px;grid-gap:var(--space-2);gap:var(--space-2);color:var(--color-text-subtle);font-size:var(--text-body);line-height:var(--leading-body-lg)}.contact_teamText__aWmx3 p{margin:0}.contact_replyFrom__vZH36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-bold)}.contact_teamText__aWmx3 strong{color:var(--color-text)}.contact_steps__hhFv3{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-2) 0 0;padding:0;list-style:none}.contact_step__Cp9Ff{display:flex;gap:var(--space-3)}.contact_stepTitle__rETiX{font-weight:var(--font-weight-bold)}.contact_stepBody__6Al58{color:var(--color-text-muted);font-size:var(--text-body)}.contact_card__pYbpR{scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.cta-band_section__F0Qb_{padding-block:calc(var(--section-pad-y) * 1.5)}.cta-band_inner__rM9Fo{display:grid;justify-items:center;grid-gap:var(--space-8);gap:var(--space-8);text-align:center}.cta-band_title__8_GSA{color:var(--dg-cream);font-size:var(--text-display);line-height:1.05;text-wrap:balance}.leadership_hero__R6yWo{padding-block:var(--space-8) var(--space-6)}@media (min-width:1024px){.leadership_hero__R6yWo{padding-block:var(--space-12) var(--space-8)}}.leadership_heroCopy__J3ZKS{display:flex;flex-direction:column;align-items:flex-start}.leadership_heroCopy__J3ZKS>nav{margin-bottom:var(--space-6)}@media (min-width:768px){.leadership_heroCopy__J3ZKS>nav{margin-bottom:var(--space-8)}}.leadership_title__mBVlj{max-width:760px;margin:0 0 20px;font-size:var(--text-display);line-height:1.12;letter-spacing:var(--tracking-display)}.leadership_accent__r9Ewf{color:var(--color-primary)}.leadership_body__fOAFt{max-width:56ch;margin:0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.55;text-wrap:pretty}.leadership_leadersSection__IWyQH{padding-top:0;padding-bottom:var(--space-16)}.leadership_leaders__nq0LA{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:900px){.leadership_leaders__nq0LA{grid-template-columns:repeat(2,minmax(0,1fr))}}.leadership_leaders__nq0LA>li{display:grid}.leadership_leader__jYyN5{display:flex;flex-direction:column;gap:20px;padding:26px}@media (min-width:480px){.leadership_leader__jYyN5{flex-direction:row;align-items:flex-start}}.leadership_leaderText__KsXa3{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.leadership_name__tZJDy{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.25;letter-spacing:-.01em}.leadership_role__pvBDx{margin:0;color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);line-height:1.55}.leadership_bio__0zh3g{margin:0;color:var(--color-text-muted);font-size:var(--text-body);line-height:1.55}.leadership_previously__2A1aU{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:var(--space-1)}.leadership_advisors__O9A0a{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-16)}.leadership_advisorList__JFs9x{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:600px){.leadership_advisorList__JFs9x{grid-template-columns:repeat(3,minmax(0,1fr))}}.leadership_advisorList__JFs9x>li{display:grid}.leadership_advisor__pU_T5{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:26px var(--space-4);text-align:center}.leadership_advisorName__kJ_Vj{margin:var(--space-2) 0 0;font-family:var(--font-serif);font-size:var(--text-h5);line-height:1.25}.leadership_advisorTitle__T1bwU{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5;text-wrap:balance}.leadership_advisorLogo__ILwy8{margin-top:var(--space-3);object-fit:contain}.about_accent__dBXTr{color:var(--color-primary)}.about_tight__Q_z20{padding-block:0 var(--section-pad-y)}.about_hero__jwWHE{padding-block:var(--space-8) var(--space-8)}@media (min-width:1024px){.about_hero__jwWHE{padding-block:var(--space-12) var(--space-12)}}.about_heroCopy__hnU_6{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.about_title__i1kKL{max-width:820px;margin:0;font-size:var(--text-display);line-height:1.12;letter-spacing:var(--tracking-display);text-wrap:balance}.about_lead__1ic4n{max-width:62ch;margin:0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.55;text-wrap:pretty}.about_model__TmfpP{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6)}@media (min-width:768px){.about_model__TmfpP{gap:var(--space-8);padding:44px}}@media (min-width:1024px){.about_model__TmfpP{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--space-12)}}.about_modelCopy__NcuIo{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.about_statement__5V82B{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.3;text-wrap:pretty}@media (min-width:768px){.about_statement__5V82B{font-size:var(--text-h3)}}.about_map__dp4mK{display:grid;grid-template-columns:max-content auto minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);margin:0}.about_mapRow__eWH9v{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);padding:14px 18px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-subtle)}.about_mapRow__eWH9v dt{color:var(--color-text-muted)}.about_mapRow__eWH9v dd{margin:0;font-weight:var(--font-weight-bold);text-align:right}.about_mapArrow__eMVkz{width:18px;height:18px;color:var(--color-text-muted)}.about_mapRowOurs__ABvBE{border-color:var(--color-primary);background:var(--color-primary)}.about_mapRowOurs__ABvBE .about_mapArrow__eMVkz,.about_mapRowOurs__ABvBE dd,.about_mapRowOurs__ABvBE dt{color:var(--dg-white)}.about_mapRowOurs__ABvBE dt{font-weight:var(--font-weight-bold)}.about_h2__nMNq4{margin:0;font-size:var(--text-h2);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.about_sectionHead__PrEbb{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-8)}.about_story__El6PW{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:1024px){.about_story__El6PW{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}}.about_storyHead__qn_tv{display:contents}.about_storyPhoto__Z8jl6{order:1;max-width:300px}@media (min-width:1024px){.about_storyHead__qn_tv{display:grid;align-content:start;grid-gap:var(--space-3);gap:var(--space-3)}.about_storyHead__qn_tv .about_storyPhoto__Z8jl6{order:0;margin-top:var(--space-6)}}.about_storyBody__MhJ9V{display:grid;align-content:start;grid-gap:14px;gap:14px;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.55}.about_storyBody__MhJ9V p{margin:0}.about_mission__555Bk,.about_storyBody__MhJ9V strong{color:var(--color-text);font-weight:var(--font-weight-bold)}.about_photo__6OVyY{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.about_photoFrame__1oyXm{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg);background:var(--dg-charcoal-soft)}.about_photoImage__MKf2i{object-fit:cover}.about_storyPhoto__Z8jl6 .about_photoFrame__1oyXm{aspect-ratio:1}.about_photoFlag__fGAu5{position:absolute;top:var(--space-3);left:var(--space-3)}.about_caption__WGIl5{color:var(--color-text-muted);font-size:var(--text-body-sm)}.about_photoStrip__f8ca8{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}@media (min-width:768px){.about_photoStrip__f8ca8{grid-template-columns:repeat(2,minmax(0,1fr))}.about_photoFrame__1oyXm{aspect-ratio:21/9}}.about_pillars__iudLm{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}@media (min-width:640px){.about_pillars__iudLm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.about_pillars__iudLm{grid-template-columns:repeat(4,minmax(0,1fr))}}.about_pillar__nAkcB{display:flex;flex-direction:column;gap:10px;height:100%}.about_pillarTitle__qdSMU{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.25}.about_pillarBody__4Yp7B{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.about_pressHead__MSueM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:14px}.about_textLink___0lyP{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);text-decoration:none}.about_textLink___0lyP:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.about_linkIcon__mQCyu{width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.about_textLink___0lyP:hover .about_linkIcon__mQCyu{transform:translateX(2px)}}.about_pressLogos__wHl_0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}@media (min-width:768px){.about_pressLogos__wHl_0{grid-template-columns:repeat(5,minmax(0,1fr))}}.about_pressTile__NVyTR{display:flex;align-items:center;justify-content:center;min-height:72px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.about_pressLogo__eOI29{max-width:100%;height:auto;object-fit:contain}.about_subpages__AFt1E{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:768px){.about_subpages__AFt1E{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.about_subpage__db8cf{display:flex;flex-direction:column;gap:var(--space-2);height:100%;color:var(--color-text);text-decoration:none}.about_subpage__db8cf:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.about_subpageTitle__Azj2L{font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.25}.about_subpageBody__8EpFr{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.about_subpageCta__DBPzW{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:auto;padding-top:var(--space-2);color:var(--color-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}@media (hover:hover){.about_subpage__db8cf:hover .about_linkIcon__mQCyu{transform:translateX(2px)}}.industry-page_hero__vyTlS{padding-block:var(--space-12) var(--space-16);background:var(--color-surface-inverse);color:var(--dg-cream)}@media (min-width:1024px){.industry-page_hero__vyTlS{padding-block:88px}}.industry-page_heroGrid__DGWxV{display:grid;grid-gap:var(--space-12);gap:var(--space-12);justify-items:start}@media (min-width:1280px){.industry-page_heroGrid__DGWxV{grid-template-columns:var(--hero-cols,minmax(0,610fr) minmax(0,614fr));align-items:start;gap:var(--hero-gap,56px)}}.industry-page_heroCopy__VSviO{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);max-width:720px}.industry-page_breadcrumb__1yPMo{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;color:var(--dg-gray-300);font-family:var(--font-ui);font-size:var(--text-overline);font-weight:var(--font-weight-bold);line-height:var(--leading-overline);text-transform:uppercase}.industry-page_breadcrumb__1yPMo li+li:before{content:"/";padding-inline:.35em}.industry-page_heroTitle__rh9xo{margin:0;color:var(--dg-white);font-family:var(--font-serif);font-size:var(--text-hero);font-weight:var(--font-weight-bold);line-height:1.04;text-wrap:balance}.industry-page_heroBody__8KbNc{margin:0;color:rgb(250 247 242/82%);font-size:var(--text-body-lg);line-height:1.65}.industry-page_heroActions__GUEoV{display:flex;flex-wrap:wrap;gap:var(--space-3)}.industry-page_warm__PfNsE{background:var(--dg-warm)}.industry-page_stack__pTCu_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.industry-page_sectionTitle__vcl_z{margin:0;font-family:var(--font-serif);font-size:var(--text-h1);font-weight:var(--font-weight-bold);line-height:1.12}.industry-page_photo__G54L_{object-fit:cover}.industry-page_photoProof__OBbBS,.industry-page_photoTall__fz5Hm{position:relative;overflow:hidden;border-radius:var(--radius-xl);aspect-ratio:4/3}.industry-page_features__uBxWJ{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-12)}@media (min-width:1024px){.industry-page_features__uBxWJ{grid-template-columns:minmax(0,512fr) minmax(0,704fr);align-items:center;gap:var(--space-16)}.industry-page_photoTall__fz5Hm{aspect-ratio:512/536}}.industry-page_featureGrid__71htZ{display:grid;grid-gap:0 var(--space-8);gap:0 var(--space-8);margin:0;padding:0;list-style:none}@media (min-width:600px){.industry-page_featureGrid__71htZ{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-4)}}.industry-page_feature__fLwoN{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--color-border-strong)}.industry-page_featureIcon__dlTWe{width:28px;height:28px;color:var(--color-primary);stroke-width:1.8}.industry-page_featureTitle__MrIPA{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.25}.industry-page_featureBody__JGZjC{margin:0;color:var(--color-text-muted);line-height:var(--leading-body)}.industry-page_proof__r4iZ8{background:var(--dg-warm)}.industry-page_proofTop__o8YM0{padding-top:var(--section-pad-y);padding-bottom:var(--space-8)}.industry-page_proofExamples__uANEh{max-width:60ch;margin-top:var(--space-4);font-size:var(--text-body-lg);line-height:1.5}@media (min-width:1024px){.industry-page_proofTop__o8YM0{padding-top:88px;padding-bottom:40px}}.industry-page_proofBottom__vl26d{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding-top:var(--space-12);padding-bottom:var(--section-pad-y)}@media (min-width:1024px){.industry-page_proofBottom__vl26d{grid-template-columns:minmax(0,1fr) minmax(0,592px);align-items:center;gap:var(--space-16);padding-bottom:88px}.industry-page_photoProof__OBbBS{aspect-ratio:592/432}}.industry-page_faq__t9zRA{margin-top:var(--space-12)}.industry-page_accent__OWCA9{color:var(--color-primary)}.industry-page_heroMedia__O90QU{position:relative;width:100%;max-width:var(--hero-media-max,552px);aspect-ratio:1/1;margin:0;overflow:hidden;border-radius:var(--radius-xl)}@media (min-width:768px){.industry-page_heroMedia__O90QU{aspect-ratio:var(--hero-media-ratio,552/592)}}.industry-page_note__lQzT3{position:absolute;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);display:grid;grid-gap:var(--space-1);gap:var(--space-1);max-width:392px;padding:20px;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-3);color:var(--color-text)}@media (min-width:768px){.industry-page_note__lQzT3{right:auto;bottom:var(--space-6);left:var(--space-6)}}.industry-page_note__lQzT3 strong{font-size:var(--text-h5);font-weight:var(--font-weight-bold);line-height:1.25}.industry-page_note__lQzT3 span{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.industry-page_names__ocwO9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) 40px;margin-top:var(--space-6);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-strong)}.industry-page_nameList__pibeX{display:flex;flex-wrap:wrap;gap:var(--space-4) 40px;margin:0;padding:0;list-style:none;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.3}.industry-page_proofFigure__oRLzb{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0}.industry-page_caption__yB7EC{color:var(--color-text-muted);font-size:var(--text-caption)}.industry-page_faqTitle__zbIYS{max-width:900px}.corporate-dining_heroGrid__7lOG5{--hero-cols:minmax(0,620fr) minmax(0,612fr);--hero-gap:var(--space-12);--hero-media-max:612px;--hero-media-ratio:612/552}.corporate-dining_ownership__xYvbS{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin-top:40px}@media (min-width:1024px){.corporate-dining_ownership__xYvbS{grid-template-columns:minmax(0,512fr) minmax(0,720fr);gap:var(--space-12)}}.corporate-dining_ownershipPhoto___EK7o{position:relative;overflow:hidden;border-radius:var(--radius-xl);aspect-ratio:4/3}@media (min-width:1024px){.corporate-dining_ownershipPhoto___EK7o{aspect-ratio:auto}}.corporate-dining_lists__tSgJV{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.corporate-dining_list__0_g9r{display:grid;grid-gap:14px;gap:14px;padding:28px}.corporate-dining_listTitle__cMyXt{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.25}.corporate-dining_items__eaGXV{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none;line-height:1.5}.corporate-dining_items__eaGXV li{display:flex;gap:var(--space-3)}.corporate-dining_items__eaGXV li:not(.corporate-dining_adds__RpoBh):before{content:"•";color:var(--color-primary)}.corporate-dining_adds__RpoBh{font-weight:var(--font-weight-bold)}.corporate-dining_check__Dgmzq{flex:none;width:20px;height:20px;margin-top:.15em;color:var(--color-primary)}.corporate-dining_results__xwOCw{scroll-margin-top:calc(var(--nav-height, 88px) + var(--space-4))}.corporate-dining_stats__c3fsT{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-8) 0 0}@media (min-width:768px){.corporate-dining_stats__c3fsT{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}.corporate-dining_stat__uIgX2{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-3);padding:20px}.corporate-dining_stat__uIgX2 dd{margin:0;color:var(--color-primary);font-family:var(--font-serif);font-size:var(--text-stat-sm);font-weight:var(--font-weight-bold);line-height:1.12;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.corporate-dining_stat__uIgX2 dt{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.corporate-dining_benefits__UHVdS{margin-top:var(--space-16)}.corporate-dining_mutedNames__ySa0i li{color:var(--color-text-muted)}.higher-ed_heroGrid__61fxJ{--hero-cols:minmax(0,1fr) minmax(0,552px);--hero-gap:var(--space-16)}.higher-ed_fit__MOPAS{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:1024px){.higher-ed_fit__MOPAS{grid-template-columns:minmax(0,1fr) minmax(0,616px);align-items:center;gap:var(--space-16)}}.higher-ed_reassurances__wj8TK{margin:0;padding:0;list-style:none}.higher-ed_reassurance__Sx2lK{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-block:var(--space-6);border-top:1px solid var(--color-border-strong)}.higher-ed_reassuranceTitle__SlPWi{margin:0;font-family:var(--font-serif);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:1.2}.higher-ed_reassuranceBody__FYsto{margin:0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}.higher-ed_fitPhoto__lHtR6{position:relative;overflow:hidden;border-radius:var(--radius-xl);aspect-ratio:616/480}.higher-ed_proofTight__mLsm9{padding-top:0}.hospitals_heroGrid__9NP3P{--hero-cols:minmax(0,1fr) minmax(0,552px);--hero-gap:var(--space-16)}.hospitals_photoWide__eQNB3{position:relative;overflow:hidden;border-radius:var(--radius-xl);aspect-ratio:4/3}.hospitals_split__5_gSm{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:1024px){.hospitals_split__5_gSm{grid-template-columns:minmax(0,560fr) minmax(0,656fr);align-items:center;gap:var(--space-16)}.hospitals_photoWide__eQNB3{aspect-ratio:656/420}}.hospitals_qa__OEMER{display:flex;flex-direction:column;gap:var(--space-8)}.hospitals_question__09Jhh{margin:0;font-family:var(--font-serif);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:1.25}.hospitals_answerBlock__A0Hsn{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border-strong)}.hospitals_answer__97i7K{margin:0;font-family:var(--font-serif);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:1.15}.hospitals_body__V0Sxm{margin:0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}.hospitals_body__V0Sxm strong{font-weight:var(--font-weight-bold)}.partners_main__f2wYE{--module-gap:var(--space-12)}@media (min-width:1024px){.partners_main__f2wYE{--module-gap:72px}}.partners_tight__XgQ9o{padding-block:0 var(--module-gap)}.partners_accent__3LDZg{color:var(--color-primary)}.partners_head__jxpG_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:860px;margin-bottom:var(--space-6)}.partners_h2__XJ2KQ{margin:0;font-size:var(--text-display);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.partners_hero__rOGrd{padding-block:var(--space-12) var(--module-gap)}@media (min-width:1024px){.partners_hero__rOGrd{padding-top:var(--space-16)}}.partners_heroGrid__T96qt{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}@media (min-width:1024px){.partners_heroGrid__T96qt{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:var(--space-12)}}.partners_heroCopy__nKRR5{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.partners_title__i5xoM{margin:0;font-size:var(--text-display);line-height:1.12;letter-spacing:var(--tracking-display);text-wrap:balance}.partners_lead__n3UKK{max-width:60ch;margin:0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.55;text-wrap:pretty}.partners_photo__TMl5o{position:relative;width:100%;max-width:460px;margin:0;overflow:hidden;border-radius:var(--radius-xl);background:var(--dg-offwhite);aspect-ratio:1;justify-self:center}.partners_photoImage__pVVhJ{object-fit:cover;object-position:center 35%}.partners_chip__DbklG{position:absolute;bottom:var(--space-4);left:var(--space-4);display:grid;grid-gap:2px;gap:2px;max-width:calc(100% - 2 * var(--space-4));padding:10px 14px;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-2);line-height:1.55}.partners_chip__DbklG span,.partners_chip__DbklG strong{font-size:var(--text-body-sm)}.partners_chip__DbklG span{color:var(--color-text-muted)}.partners_model__YdI_L{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-6)}@media (min-width:768px){.partners_model__YdI_L{padding:44px}}.partners_modelCopy__zJC97{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:720px}.partners_note__LyKro{margin:var(--space-2) 0 0;color:var(--color-text-muted);line-height:1.55}.partners_groups__P8KBH{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.partners_groups__P8KBH{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.partners_group__7zhJD{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.partners_groupTitle__GCjsG{margin:0;color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-overline);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.partners_rows__E3vaI{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.partners_row__PGpdd{display:flex;align-items:center;gap:var(--space-3);padding:14px 18px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-subtle);font-weight:var(--font-weight-bold)}.partners_row__PGpdd svg{flex:none;width:18px;height:18px;color:var(--color-text-muted)}.partners_rowOurs__IaGHY{border-color:var(--color-primary);background:var(--color-primary);color:var(--dg-white)}.partners_rowOurs__IaGHY svg{color:var(--dg-white)}.partners_retention__3fgBi{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-8) var(--space-6)}@media (min-width:768px){.partners_retention__3fgBi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:44px;padding:44px}}.partners_retentionTitle__a7CKK{margin:0;font-size:var(--text-h2);line-height:1.12;letter-spacing:-.01em}.partners_retentionBody__wCDge{margin:0;color:var(--color-text-muted);line-height:1.55}.partners_cards__IGnaE{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:768px){.partners_cards__IGnaE{grid-template-columns:repeat(3,minmax(0,1fr))}}.partners_cards__IGnaE>li{display:grid}.partners_step__Ch9qV{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.partners_cardTitle__tzH5J{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.25}.partners_cardBody__dMdO6{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.partners_stat__7UQf_{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);padding:26px var(--space-6)}.partners_stat__7UQf_ dd{margin:0}.partners_statValue__WU_v8{order:-1;color:var(--color-primary);font-family:var(--font-ui);font-size:var(--text-stat-sm);font-weight:var(--font-weight-extrabold);line-height:var(--leading-stat)}.partners_statLabel__kz9vo{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.partners_modelCopy__zJC97 .partners_h2__XJ2KQ{font-size:var(--text-h2)}.meal-delivery_heroGrid__iuhJ4{--hero-cols:minmax(0,1fr) minmax(0,552px);--hero-gap:var(--space-16)}.meal-delivery_head__GFTvD{max-width:860px;margin-bottom:36px}.meal-delivery_loop__4gim2,.meal-delivery_wash__r5mi7{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}.meal-delivery_loop__4gim2>li,.meal-delivery_wash__r5mi7>li{display:flex}@media (min-width:768px){.meal-delivery_loop__4gim2,.meal-delivery_wash__r5mi7{gap:var(--space-6)}.meal-delivery_loop__4gim2{grid-template-columns:repeat(3,minmax(0,1fr))}.meal-delivery_wash__r5mi7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.meal-delivery_wash__r5mi7{grid-template-columns:repeat(3,minmax(0,1fr))}}.meal-delivery_card__yLfea{display:grid;flex:1 1;grid-template-columns:112px minmax(0,1fr);overflow:hidden}.meal-delivery_cardPhoto__qkAhp{position:relative;overflow:hidden}.meal-delivery_cardPhoto__qkAhp .meal-delivery_contain__Lc_yk{padding:var(--space-3);background:var(--color-surface);object-fit:contain}.meal-delivery_cardBody__uG26t{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}@media (min-width:768px){.meal-delivery_card__yLfea{display:flex;flex-direction:column}.meal-delivery_cardPhoto__qkAhp{aspect-ratio:360/220}.meal-delivery_washPhoto__fkN1w{aspect-ratio:302/220}.meal-delivery_cardBody__uG26t{gap:var(--space-3);padding:var(--space-6)}}.meal-delivery_loopGroups__KVl9d{display:grid;grid-gap:40px;gap:40px}.meal-delivery_group__12Wte{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.meal-delivery_groupTitle__7yQaR{margin:0;padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border-strong);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-overline);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);line-height:var(--leading-overline);text-transform:uppercase}.meal-delivery_ours__Dl_SV .meal-delivery_groupTitle__7yQaR{border-bottom-color:var(--color-primary);color:var(--color-primary)}.meal-delivery_stepLabel__SBkuB{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-overline);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);line-height:var(--leading-overline);text-transform:uppercase}.meal-delivery_ours__Dl_SV .meal-delivery_stepLabel__SBkuB{color:var(--color-primary)}.meal-delivery_stepNumber__E7WL9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.meal-delivery_loopNote__M9bS9{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-6) 0 0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.meal-delivery_loopIcon__j4ckQ{flex:none;width:18px;height:18px;margin-top:2px;color:var(--color-primary)}.meal-delivery_stepTitle__RWjNN,.meal-delivery_washTitle__iwnvw{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.25}.meal-delivery_cardText___x2cN{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.meal-delivery_statement__okMc6{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-8)}@media (min-width:1024px){.meal-delivery_statement__okMc6{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px;padding:44px}}.meal-delivery_statementTitle__FldTL{margin:0;color:var(--dg-cream);font-family:var(--font-serif);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:1.12}.meal-delivery_statementTitle__FldTL span{display:block;margin-top:4px}.meal-delivery_statementBody__EcMGv{display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:var(--dg-gray-300);line-height:1.55}.meal-delivery_statementBody__EcMGv p{margin:0}.meal-delivery_numbered__LGC8X{margin:0;padding:0;list-style:none}@media (min-width:1024px){.meal-delivery_numbered__LGC8X{padding-inline:var(--space-8)}}.meal-delivery_numberedItem__Rz1je{display:flex;gap:var(--space-6);padding-block:22px}.meal-delivery_numberedItem__Rz1je+.meal-delivery_numberedItem__Rz1je{border-top:1px solid var(--color-border-strong)}.meal-delivery_number__FUCuW{flex:none;min-width:2ch;color:var(--color-primary);font-family:var(--font-serif);font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:1.12;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.meal-delivery_numberedCopy__nLoy0{display:grid;grid-gap:6px;gap:6px}.meal-delivery_numberedTitle___xYw_{margin:0;font-family:var(--font-serif);font-size:var(--text-h5);font-weight:var(--font-weight-bold);line-height:1.25}.meal-delivery_numberedBody__VeKTD{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55}.meal-delivery_quoteCard__USE3P{padding:var(--space-8)}@media (min-width:1024px){.meal-delivery_quoteCard__USE3P{padding:36px 40px}}.meal-delivery_quoteCard__USE3P figcaption{color:var(--dg-gray-300)}.announcement_section__NpLvT{padding-block:0 var(--space-12)}.announcement_panel__f7sf7{display:grid;grid-template-areas:"intro" "facts" "actions" "media";grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);overflow:hidden}@media (min-width:768px){.announcement_panel__f7sf7{padding:var(--space-8)}}@media (min-width:1024px){.announcement_panel__f7sf7{grid-template-areas:"intro" "facts" "actions";row-gap:var(--space-4);padding:var(--space-8) var(--space-12) var(--space-12)}.announcement_panel__f7sf7[data-image]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"intro media" "facts facts" "actions actions";column-gap:var(--space-12)}}.announcement_media__akYv2{position:relative;grid-area:media;aspect-ratio:2/1;margin:0 calc(var(--space-6) * -1) calc(var(--space-6) * -1);overflow:hidden}@media (min-width:768px){.announcement_media__akYv2{margin:0 calc(var(--space-8) * -1) calc(var(--space-8) * -1)}}@media (min-width:1024px){.announcement_media__akYv2{aspect-ratio:auto;min-height:100%;margin:0;border-radius:var(--radius-lg)}}.announcement_photo__MGO_y{object-fit:cover}.announcement_media__akYv2:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(17 22 27/55%),rgb(17 22 27/15%) 55%,rgb(17 22 27/0) 80%);pointer-events:none}.announcement_flag__I_Q_1{position:absolute;bottom:var(--space-3);left:var(--space-3)}.announcement_intro__BP6Pi{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);grid-area:intro}.announcement_logo__tdjYm{display:block;width:auto;height:44px}@media (min-width:768px){.announcement_logo__tdjYm{height:56px}}.announcement_headline__2aGK7{max-width:32ch;margin:0;font-size:var(--text-h3);line-height:1.2;text-wrap:balance}@media (min-width:768px){.announcement_headline__2aGK7{font-size:var(--text-h2);line-height:1.15}}.announcement_summary__lsGUD{display:none;max-width:60ch;margin:0;color:var(--color-text-muted);font-size:var(--text-body);line-height:1.55;text-wrap:pretty}@media (min-width:768px){.announcement_summary__lsGUD{display:block;font-size:var(--text-body-lg)}}.announcement_facts__IdYmE{display:grid;grid-area:facts;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding-block:var(--space-4);border-block:1px solid var(--color-border-accent)}@media (min-width:768px){.announcement_facts__IdYmE{gap:var(--space-6);padding-block:var(--space-6)}}.announcement_fact__Tl3M0{display:flex;flex-direction:column-reverse;gap:var(--space-1)}.announcement_factValue__6dl3r{margin:0;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:768px){.announcement_factValue__6dl3r{font-size:var(--text-h1)}}.announcement_factLabel__IUmc0{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.35}.announcement_actions__veN4N{display:flex;flex-wrap:wrap;grid-area:actions;gap:var(--space-3)}.announcement_external__tjZ4N{width:18px;height:18px}.press-card_card__1DmXP{display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:var(--space-6);color:var(--color-text);text-decoration:none;transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.press-card_card__1DmXP:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.press-card_featured__qefzv{gap:var(--space-6)}@media (min-width:1024px){.press-card_featured__qefzv{padding:var(--space-8)}}.press-card_logoBox__n8Xlu{display:flex;align-items:center;height:48px}.press-card_featured__qefzv .press-card_logoBox__n8Xlu{height:64px}.press-card_logo__HOX4m{display:block;max-width:100%;height:auto;object-fit:contain}.press-card_wordmark__ArS_C{font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.1}.press-card_headline__h8GlK{margin:0;font-family:var(--font-sans);font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);line-height:1.35;text-wrap:pretty}.press-card_featured__qefzv .press-card_headline__h8GlK{font-family:var(--font-serif);font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:1.2;text-wrap:balance}.press-card_meta__StKyD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin-top:auto;color:var(--color-text-muted);font-size:var(--text-body-sm)}.press-card_meta__StKyD>span:first-child{color:var(--color-text);font-weight:var(--font-weight-semibold)}.press-card_outlet__mnznz{display:inline-flex;align-items:center;gap:2px}.press-card_arrow__N8g8p{width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.press-card_card__1DmXP:hover .press-card_arrow__N8g8p{transform:translate(2px,-2px)}}.press-card_flag__9IxDu{margin-top:calc(var(--space-2) * -1)}.press-card_row__D2eEE{display:grid;grid-template-areas:"outlet meta" "headline headline" "flag flag";grid-template-columns:1fr auto;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);color:var(--color-text);text-decoration:none}@media (min-width:768px){.press-card_row__D2eEE{grid-template-areas:"outlet headline meta" ". flag .";grid-template-columns:128px 1fr auto;column-gap:var(--space-6);align-items:center}}.press-card_row__D2eEE:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.press-card_rowOutlet__w6UQe{display:flex;grid-area:outlet;align-items:center;justify-content:center;justify-self:start;width:128px;height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.press-card_rowWordmark__7tNfm{font-family:var(--font-serif);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);line-height:1.1}.press-card_rowHeadline__mlWuU{grid-area:headline;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out)}@media (hover:hover){.press-card_row__D2eEE:hover .press-card_rowHeadline__mlWuU{color:var(--color-text)}.press-card_row__D2eEE:hover .press-card_arrow__N8g8p{transform:translate(2px,-2px)}}.press-card_rowMeta__F5vXN{display:inline-flex;grid-area:meta;align-items:center;gap:2px;color:var(--color-text-muted);font-size:var(--text-body-sm);white-space:nowrap}.press-card_rowFlag__Fp4EF{grid-area:flag}.press_hero__1434Y{padding-block:var(--space-8) var(--space-6)}@media (min-width:1024px){.press_hero__1434Y{padding-block:var(--space-12) var(--space-8)}}.press_heroCopy__uelE2{display:flex;flex-direction:column;align-items:flex-start}.press_heroCopy__uelE2>nav{margin-bottom:var(--space-6)}@media (min-width:768px){.press_heroCopy__uelE2>nav{margin-bottom:var(--space-8)}}.press_title__4cmzY{max-width:900px;margin:0;font-size:var(--text-display);line-height:1.12;letter-spacing:var(--tracking-display);text-wrap:balance}.press_accent___2f7j{color:var(--color-primary)}.press_featuredSection__BbXkj{padding-block:0 var(--space-12)}.press_featured__4E_d1,.press_grid__d6CXh{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:768px){.press_featured__4E_d1{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}.press_moreSection__AE2Z4{padding-top:0}.press_moreTitle__vXzDh{margin:0 0 var(--space-6);font-size:var(--text-h2);line-height:1.2}@media (min-width:768px){.press_grid__d6CXh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.press_grid__d6CXh{grid-template-columns:repeat(4,minmax(0,1fr))}}.press_earlier__ajOqR{margin-top:var(--space-16)}.press_earlierTitle__tgtjl{margin:0 0 var(--space-4);font-size:var(--text-h3);line-height:1.2}.press_rows__HkjUs{margin:0;padding:0;border-bottom:1px solid var(--color-border);list-style:none}.press_kitSection__OvkZp{padding-top:0}.press_kit___3_rI{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6)}@media (min-width:768px){.press_kit___3_rI{padding:var(--space-8)}}@media (min-width:1024px){.press_kit___3_rI{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:var(--space-12);padding:var(--space-12)}.press_kitHeader__hXFSR{grid-column:1/-1}}.press_kitHeader__hXFSR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.press_kitAction__SgPNq{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.press_kitIcon__BzP5W{width:18px;height:18px}.press_kitTitle__MECkn{margin:0;font-size:var(--text-h2);line-height:1.2}.press_kitHeading__oy59E{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-overline);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-text-muted)}.press_kitAbout__JMksn p{max-width:65ch;margin:0;line-height:1.6}.press_kitSide__Gh2HU{display:grid;align-content:start;grid-gap:var(--space-6);gap:var(--space-6)}.press_downloads__lBqq3{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none}.press_kitLink__UD_hA{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.press_kitLink__UD_hA:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}section.page-hero_section__RYXlQ{padding-top:var(--hero-pad-top)}div.page-hero_head__tORVb{display:grid;grid-template-rows:24px auto;grid-row-gap:var(--hero-kicker-gap);row-gap:var(--hero-kicker-gap);place-items:center start}div.page-hero_head__tORVb>:first-child{margin:0}h1.page-hero_title__vEov6{margin:0;font-family:var(--font-serif);font-size:var(--text-hero);font-weight:var(--font-weight-bold);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-wrap:balance}.protected-email_revealed__gaatF,.protected-email_wrap__uoahG{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.protected-email_copy__BqgKi,.protected-email_reveal__XVLqM{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0;border:0;background:none;color:var(--color-link,var(--color-primary));font:inherit;font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.protected-email_reveal__XVLqM svg{width:18px;height:18px}.protected-email_reveal__XVLqM:disabled{cursor:progress;opacity:.7}.protected-email_revealed__gaatF a{animation:protected-email_fade-in___F3Qu .15s var(--ease-out)}.protected-email_copy__BqgKi{padding-inline:var(--space-2);font-size:var(--text-body-sm)}.protected-email_copy__BqgKi:focus-visible,.protected-email_reveal__XVLqM:focus-visible,.protected-email_revealed__gaatF a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.protected-email_error__cA37F{color:var(--color-danger,#b42318);font-size:var(--text-body-sm)}.protected-email_fallback__LHSJv{color:var(--color-text-muted)}@keyframes protected-email_fade-in___F3Qu{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.protected-email_revealed__gaatF a{animation:none}}.navbar_header__SmJOp{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);border-bottom:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 8px 12px rgb(17 22 27/4%)}.navbar_skipLink__GYXQx{position:absolute;top:var(--space-2);left:var(--space-2);z-index:1;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.navbar_skipLink__GYXQx:focus{width:auto;height:auto;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-inverse);color:var(--color-text-inverse);font-weight:var(--font-weight-bold);-webkit-clip-path:none;clip-path:none}.navbar_bar__T7ZsW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);height:var(--nav-height)}.navbar_brand__W7nfH{display:inline-flex;flex:none}.navbar_brand__W7nfH img{width:auto;height:36px}@media (min-width:1024px){.navbar_brand__W7nfH img{height:45px}}.navbar_actions__Rt6lS{display:flex;align-items:center;gap:var(--space-3)}.navbar_desktopNav__yDhYc{display:none}@media (min-width:1024px){.navbar_desktopNav__yDhYc{display:block}}.navbar_navList__wSqk7{display:flex;align-items:center;gap:var(--space-8);margin:0;padding:0;list-style:none}.navbar_navLink__LcQEu{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0;border:0;background:none;color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);text-decoration:none;cursor:pointer}.navbar_navLink__LcQEu[aria-expanded=true]{color:var(--color-text)}.navbar_dropdownLink__BFstr[aria-current=page],.navbar_mobileLink__JKUqW[aria-current=page],.navbar_mobileSubLink__dMg8E[aria-current=page],.navbar_navLink__LcQEu[data-active]{color:var(--color-primary)}@media (hover:hover){.navbar_navLink__LcQEu:not([data-active]):hover{color:var(--color-text)}}.navbar_chevron__ki0gD{width:12px;height:12px;transition:transform var(--duration-fast) var(--ease-out)}[aria-expanded=true]>.navbar_chevron__ki0gD{transform:rotate(180deg)}.navbar_group__toD4q{position:relative}.navbar_dropdown__dlho3{position:absolute;top:calc(100% + var(--space-2));left:50%;z-index:var(--z-popover);min-width:220px;margin:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-2);list-style:none;transform:translateX(-50%)}.navbar_dropdown__dlho3[hidden]{display:none}.navbar_dropdownLink__BFstr{display:flex;align-items:center;min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);text-decoration:none}@media (hover:hover){.navbar_dropdownLink__BFstr:hover{background:var(--dg-tint-chile)}}.navbar_headerCta__LbDPl{display:none}@media (min-width:768px){.navbar_headerCta__LbDPl{display:block}}.navbar_menuButton__eL6Dy{display:grid;place-items:center;width:var(--tap-min);height:var(--tap-min);margin-right:calc(var(--space-2) * -1);border:0;border-radius:var(--radius-pill);background:none;color:var(--color-text);cursor:pointer}.navbar_menuButton__eL6Dy svg{width:24px;height:24px}@media (min-width:1024px){.navbar_menuButton__eL6Dy{display:none}}.navbar_drawer__jiES_[role=dialog]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100dvh;overflow:hidden;padding:0}.navbar_mobileNav__FuApB{overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--space-8) * 2) var(--space-6) var(--space-4)}.navbar_mobileList__MR5rc,.navbar_mobileList__MR5rc ul{margin:0;padding:0;list-style:none}.navbar_mobileList__MR5rc>li+li{border-top:1px solid var(--color-border)}.navbar_mobileLink__JKUqW{display:flex;align-items:center;min-height:56px;color:var(--color-text);font-size:var(--text-body-lg);font-weight:var(--font-weight-bold);text-decoration:none}.navbar_mobileGroup__hxMQw{padding-block:var(--space-4)}.navbar_mobileHeading__fKr7L{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.navbar_mobileSubLink__dMg8E{display:flex;align-items:center;min-height:var(--tap-min);color:var(--color-text);text-decoration:none}.navbar_drawerCta__cxuKc{padding:var(--space-4) var(--space-6) calc(var(--space-4) + env(safe-area-inset-bottom));box-shadow:0 -8px 16px -12px rgb(17 22 27/16%)}.footer_footer__flio2,.navbar_drawerCta__cxuKc{border-top:1px solid var(--color-border);background:var(--color-surface)}.footer_footer__flio2{padding-top:var(--space-16);padding-bottom:calc(var(--space-12) + env(safe-area-inset-bottom))}@media (min-width:1024px){.footer_footer__flio2{padding-top:var(--space-24)}}.footer_top__NwTi8{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:1024px){.footer_top__NwTi8{grid-template-columns:320px 1fr;gap:var(--space-16)}}.footer_brand__Nu119{display:grid;grid-gap:var(--space-6);gap:var(--space-6);max-width:320px}.footer_logo__Mm1TJ{justify-self:start}.footer_logo__Mm1TJ img{width:auto;height:45px}.footer_tagline__McwBo{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.footer_columns__1WQeO{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6)}@media (min-width:768px){.footer_columns__1WQeO{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.footer_columns__1WQeO{justify-self:end;grid-template-columns:repeat(4,minmax(0,160px));gap:var(--space-8)}}@media (min-width:1280px){.footer_columns__1WQeO{gap:var(--space-12)}}.footer_column__4bSjq{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4)}.footer_heading__RW_aj{margin:0;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--tracking-overline);text-transform:uppercase}.footer_links__jPGVj{display:grid;margin:0;padding:0;list-style:none}.footer_link__7HaCL{display:inline-flex;align-items:center;min-height:36px;color:var(--color-text-muted);font-size:var(--text-body-sm);text-decoration:none}@media (pointer:coarse){.footer_link__7HaCL{min-height:var(--tap-min)}}@media (hover:hover){.footer_link__7HaCL:hover{color:var(--color-text);text-decoration:underline}}.footer_bottom__0Qj7r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);margin-top:var(--space-16);padding-top:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-body-sm)}.footer_legal__nutCt{display:flex;gap:var(--space-6);margin:0;padding:0;list-style:none}.footer_legal__nutCt a{display:inline-flex;align-items:center;min-height:var(--tap-min);color:inherit;text-decoration:none}@media (hover:hover){.footer_legal__nutCt a:hover{color:var(--color-text);text-decoration:underline}}.error-page_page__3xju0{display:grid;justify-items:center;align-content:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:70dvh;padding:var(--section-pad-y) var(--page-margin);text-align:center}.error-page_code__kfhWG{font-family:var(--font-serif);font-size:clamp(4rem,3rem + 5vw,7rem);font-weight:var(--font-weight-bold);line-height:1;color:var(--color-primary)}.error-page_title__ADAd3{max-width:20ch;font-size:var(--text-h1);line-height:var(--leading-h1)}.error-page_message__5qLXt{max-width:46ch;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body-lg)}.error-page_actions__U0T0w{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-4)}.error-page_primary__AxO04,.error-page_secondary__4CezI{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.error-page_primary__AxO04{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.error-page_secondary__4CezI{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}@media (hover:hover){.error-page_primary__AxO04:hover{background:var(--color-primary-hover)}.error-page_secondary__4CezI:hover{border-color:var(--color-text)}}.error-page_reference__hc7Ou{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-8);color:var(--color-text-muted);font-size:var(--text-body-sm)}.error-page_reference__hc7Ou code{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text);-webkit-user-select:all;-moz-user-select:all;user-select:all}.error-page_copy__RujqH{min-height:var(--tap-min);padding:0 var(--space-3);border:0;background:none;color:var(--color-text);font-weight:var(--font-weight-bold);text-decoration:underline;cursor:pointer}.error-page_visuallyHidden__xl7Gu{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}