﻿@layer legacy, settings, tools, generic, elements, vendor, adapters, objects, components, utilities, overrides;@layer settings{:where([data-ui=v2]){--ui-z-index--1: -1;--ui-z-index-1: 1;--ui-z-index-2: 2;--ui-z-index-100: 100;--ui-z-index-101: 101;--ui-z-index-header: 113;--ui-z-index-backdrop: 114;--ui-z-index-overlay: 115;--ui-z-index-dev-panel: 116;--ui-surface-overlay-light: rgb(255, 255, 255, .9);--ui-surface-overlay-dark: rgb(16, 18, 21, .84);--ui-color-selection-accent: #0060df;--ui-color-casting-active: #fe5c53;--ui-color-casting-active-contrast: #fff;--ui-font-icon-regular: var(--fa-font-regular, normal 400 1em/1 "Font Awesome 7 Pro");--ui-color-brand: var(--brand-color, var(--brand-color-default, #62659f));--ui-color-brand-contrast: var( --brand-color-contrast, var(--brand-color-default-contrast, #fff) );--ui-public-landing-photo: var(--tenant-public-landing-background-image);--ui-public-search-photo-location: var(--tenant-public-location-search-background-image);--ui-public-search-photo-company: var(--tenant-public-company-search-background-image);--ui-public-search-photo-crew: var(--tenant-public-crew-search-background-image);--ui-public-search-photo-job-ad: var(--tenant-public-job-search-background-image);--ui-site-header-height: var(--public-header-height, calc(4 * var(--ui-rem, 1rem)));--ui-color-overlay-dark-soft: rgb(0, 0, 0, .15);--ui-color-overlay-dark-medium: rgb(0, 0, 0, .25);--ui-color-overlay-dark-strong: rgb(0, 0, 0, .5);--ui-text-shadow-overlay: 1px 1px 3px rgb(0, 0, 0, .7);--ui-text-shadow-outline: 0 0 3px var(--ui-border-color-strong);--ui-font-size-credit: calc(.5625 * var(--ui-rem, 1rem));--ui-font-size-form-note: calc(.9375 * var(--ui-rem, 1rem));--ui-icon-size-small: calc(1.25 * var(--ui-rem, 1rem));--ui-icon-size-nav: calc(1.375 * var(--ui-rem, 1rem));--ui-icon-size-medium: calc(1.5 * var(--ui-rem, 1rem));--ui-icon-size-large: calc(1.875 * var(--ui-rem, 1rem));--ui-icon-size-x-large: calc(2.5 * var(--ui-rem, 1rem));--ui-border-width-thick: 2px;--ui-border-width-accent: 3px;--ui-transition-duration-fast: .15s;--ui-transition-duration-slow: .5s;--ui-transition-easing-standard: ease-out}}@layer settings{:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}}@layer adapters{:where([data-ui=v2]){--bs-body-font-size: var(--bs-font-size-sm);--ui-container-2xl-max-width: 1490px;--ui-rem: 16px;--ui-spacing: var(--bs-spacer-1);--ui-border-width-base: var(--bs-border-width);--ui-border-color: var(--bs-border-color);--ui-border-color-strong: var(--bs-border-emphasized);--ui-surface-raised: var(--bs-bg-body);--ui-surface-subtle: var(--bs-bg-1);--ui-surface-muted: var(--bs-bg-3);--ui-surface-inverse: var(--bs-inverse-bg);--ui-text-color-inverse: var(--bs-inverse-contrast);--ui-font-size-6x-large: var(--bs-font-size-6xl);--ui-font-size-5x-large: var(--bs-font-size-5xl);--ui-font-size-4x-large: var(--bs-font-size-4xl);--ui-font-size-3x-large: var(--bs-font-size-3xl);--ui-font-size-2x-large: var(--bs-font-size-2xl);--ui-font-size-x-large: var(--bs-font-size-xl);--ui-font-size-large: var(--bs-font-size-lg);--ui-font-size-medium: var(--bs-font-size-md);--ui-font-size-small: var(--bs-font-size-sm);--ui-font-size-x-small: var(--bs-font-size-xs);--ui-font-weight-light: var(--bs-font-weight-light);--ui-font-weight-normal: var(--bs-font-weight-normal);--ui-font-weight-medium: var(--bs-font-weight-medium);--ui-font-weight-semibold: var(--bs-font-weight-semibold);--ui-font-weight-bold: var(--bs-font-weight-bold);--ui-text-color: var(--bs-fg-body);--ui-text-color-muted: var(--bs-fg-2);--ui-text-color-subtle: var(--bs-fg-3);--ui-color-strong: var(--bs-black);--ui-color-inverse: var(--bs-white);--ui-color-action-focus: var(--bs-primary-focus-ring);--ui-color-border-subtle: var(--bs-border-subtle);--ui-color-accent-surface: var(--bs-accent-bg-subtle);--ui-color-primary-surface: var(--bs-primary-bg-subtle);--ui-color-primary-text: var(--bs-primary-fg-emphasis);--ui-color-accent-border: var(--bs-accent-border);--ui-color-info-text: var(--bs-info-fg);--ui-color-info-surface: var(--bs-info-bg-subtle);--ui-color-info-border: var(--bs-info-border);--ui-color-danger-text: var(--bs-danger-fg);--ui-color-danger-surface: var(--bs-danger-bg-subtle);--ui-color-danger-border: var(--bs-danger-border);--ui-color-warning-text: var(--bs-warning-fg);--ui-color-warning-surface: var(--bs-warning-bg-subtle);--ui-color-warning-border: var(--bs-warning-border);--ui-color-success-text: var(--bs-success-fg);--ui-color-success-surface: var(--bs-success-bg-subtle);--ui-color-success-border: var(--bs-success-border);--ui-focus-ring-width: var(--bs-focus-ring-width);--ui-control-min-height-sm: var(--bs-btn-input-sm-min-height);--ui-radius-control: var(--bs-radius-4);--ui-radius-button: var(--bs-btn-input-border-radius);--ui-radius-container: var(--bs-radius-5);--ui-radius-panel: var(--bs-radius-7);--ui-radius-entity-card: var(--public-entity-card-radius, var(--bs-radius-7));--ui-disabled-opacity: var(--bs-control-disabled-opacity);--ui-link-color-hover: var(--bs-link-hover-color);--ui-shadow-raised: var(--bs-box-shadow-lg);--ui-shadow-soft: var(--bs-box-shadow-sm);--ui-heading-font-weight: var(--bs-font-weight-medium);--ui-heading-line-height: var(--bs-heading-line-height);--ui-heading-2-font-size: var(--bs-font-size-2xl);--ui-line-height-dense: var(--bs-line-height-4xl);--ui-line-height-tight: var(--bs-line-height-3xl);--ui-line-height-snug: var(--bs-line-height-xs);--ui-line-height-compact: var(--bs-line-height-xl);--ui-line-height-relaxed: var(--bs-line-height-sm);--ui-bootstrap-breakpoint-xs: 0;--ui-bootstrap-breakpoint-sm: 576px;--ui-bootstrap-breakpoint-md: 768px;--ui-bootstrap-breakpoint-lg: 1024px;--ui-bootstrap-breakpoint-xl: 1280px;--ui-bootstrap-breakpoint-2xl: 1536px}.menu:where([data-ui=v2],[data-ui=v2] *){--ui-menu-option-block-size: calc(var(--bs-menu-font-size) * var(--bs-body-line-height) + 2 * var(--bs-menu-item-padding-y));--ui-menu-gap: var(--bs-menu-gap);--ui-menu-padding-block: var(--bs-menu-padding-y);--ui-menu-max-block-size: var(--bs-menu-max-height, 100dvh)}[class~="2xl:container"]:where([data-ui=v2],[data-ui=v2] *){max-width:var(--ui-container-2xl-max-width)}}@layer generic{:where([data-ui=v2]){font-style:normal;text-indent:0;text-transform:none;word-spacing:normal;letter-spacing:normal;text-shadow:none;-webkit-font-smoothing:auto;-webkit-user-select:text;user-select:text}:where([data-ui=v2] turbo-frame,turbo-frame[data-ui=v2]){display:block}:where([data-ui=v2]) :where(img,picture,svg,video){display:block;max-inline-size:100%;block-size:auto}}@layer vendor{:where([data-ui=v2]){/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */}:where([data-ui=v2]) .pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}:where([data-ui=v2]) .pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}:where([data-ui=v2]) .pswp:focus{outline:0}:where([data-ui=v2]) .pswp *{box-sizing:border-box}:where([data-ui=v2]) .pswp img{max-width:none}:where([data-ui=v2]) .pswp--open{display:block}:where([data-ui=v2]) .pswp,:where([data-ui=v2]) .pswp__bg{transform:translateZ(0);will-change:opacity}:where([data-ui=v2]) .pswp__bg{opacity:.005;background:var(--pswp-bg)}:where([data-ui=v2]) .pswp,:where([data-ui=v2]) .pswp__scroll-wrap{overflow:hidden}:where([data-ui=v2]) .pswp__scroll-wrap,:where([data-ui=v2]) .pswp__bg,:where([data-ui=v2]) .pswp__container,:where([data-ui=v2]) .pswp__item,:where([data-ui=v2]) .pswp__content,:where([data-ui=v2]) .pswp__img,:where([data-ui=v2]) .pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}:where([data-ui=v2]) .pswp__img,:where([data-ui=v2]) .pswp__zoom-wrap{width:auto;height:auto}:where([data-ui=v2]) .pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}:where([data-ui=v2]) .pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}:where([data-ui=v2]) .pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}:where([data-ui=v2]) .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,:where([data-ui=v2]) .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,:where([data-ui=v2]) .pswp__img{cursor:zoom-out}:where([data-ui=v2]) .pswp__container,:where([data-ui=v2]) .pswp__img,:where([data-ui=v2]) .pswp__button,:where([data-ui=v2]) .pswp__counter{-webkit-user-select:none;user-select:none}:where([data-ui=v2]) .pswp__item{z-index:1;overflow:hidden}:where([data-ui=v2]) .pswp__hidden{display:none !important}:where([data-ui=v2]) .pswp__content{pointer-events:none}:where([data-ui=v2]) .pswp__content>*{pointer-events:auto}:where([data-ui=v2]) .pswp__error-msg-container{display:grid}:where([data-ui=v2]) .pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}:where([data-ui=v2]) .pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}:where([data-ui=v2]) .pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}:where([data-ui=v2]) .pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}:where([data-ui=v2]) .pswp__button:hover,:where([data-ui=v2]) .pswp__button:active,:where([data-ui=v2]) .pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}:where([data-ui=v2]) .pswp__button:disabled{opacity:.3;cursor:auto}:where([data-ui=v2]) .pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}:where([data-ui=v2]) .pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}:where([data-ui=v2]) .pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}:where([data-ui=v2]) .pswp__icn:focus{outline:0}:where([data-ui=v2]) div.pswp__img--placeholder,:where([data-ui=v2]) .pswp__img--with-bg{background:var(--pswp-placeholder-bg)}:where([data-ui=v2]) .pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}:where([data-ui=v2]) .pswp__top-bar>*{pointer-events:auto;will-change:opacity}:where([data-ui=v2]) .pswp__button--close{margin-right:6px}:where([data-ui=v2]) .pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}:where([data-ui=v2]) .pswp__button--arrow:disabled{display:none;cursor:default}:where([data-ui=v2]) .pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}:where([data-ui=v2]) .pswp--one-slide .pswp__button--arrow{display:none}:where([data-ui=v2]) .pswp--touch .pswp__button--arrow{visibility:hidden}:where([data-ui=v2]) .pswp--has_mouse .pswp__button--arrow{visibility:visible}:where([data-ui=v2]) .pswp__button--arrow--prev{right:auto;left:0px}:where([data-ui=v2]) .pswp__button--arrow--next{right:0px}:where([data-ui=v2]) .pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}:where([data-ui=v2]) .pswp__button--zoom{display:none}:where([data-ui=v2]) .pswp--zoom-allowed .pswp__button--zoom{display:block}:where([data-ui=v2]) .pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}:where([data-ui=v2]) .pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}:where([data-ui=v2]) .pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}:where([data-ui=v2]) .pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:where([data-ui=v2]) .pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}:where([data-ui=v2]) .pswp--one-slide .pswp__counter{display:none}:where([data-ui=v2]) .pswp__dynamic-caption{color:#fff;position:absolute;width:100%;left:0;top:0;transition:opacity 120ms linear !important}:where([data-ui=v2]) .pswp-caption-content{display:none}:where([data-ui=v2]) .pswp__dynamic-caption a{color:#fff}:where([data-ui=v2]) .pswp__dynamic-caption--faded{opacity:0 !important}:where([data-ui=v2]) .pswp__dynamic-caption--aside{width:auto;max-width:300px;padding:20px 15px 20px 20px;margin-top:70px}:where([data-ui=v2]) .pswp__dynamic-caption--below{width:auto;max-width:700px;padding:15px 0 0}:where([data-ui=v2]) .pswp__dynamic-caption--on-hor-edge{padding-left:15px;padding-right:15px}:where([data-ui=v2]) .pswp__dynamic-caption--mobile{width:100%;background:rgba(0, 0, 0, 0.5);padding:10px 15px;right:0;bottom:0;top:auto !important;left:0 !important}}@layer objects{.o-uppy-drop-target:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.o-uppy-drop-target .uppy-Root:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;z-index:var(--ui-z-index-1);inline-size:100%;block-size:100%;opacity:0}.o-uppy-drop-target .uppy-DragDrop-container:where([data-ui="v2"], [data-ui="v2"] *){box-sizing:border-box;display:block;inline-size:100%;block-size:100%;padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0}}@layer components{.c-batch-nav:where([data-ui="v2"], [data-ui="v2"] *){--c-batch-nav-group-border-width: var(--ui-border-width-base);--c-batch-nav-divider-color: var(--ui-color-inverse)}.c-batch-nav__group>.c-batch-nav__control:not(:first-child):where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:calc(-1*var(--c-batch-nav-group-border-width))}.c-batch-nav__group>.c-batch-nav__count:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 auto;min-inline-size:var(--ui-control-block-size);font-variant-numeric:tabular-nums}.c-batch-nav__group>.c-batch-nav__control.c-batch-nav__menu-wrapper:where([data-ui="v2"], [data-ui="v2"] *){z-index:auto}.c-batch-nav__action-group>.c-batch-nav__control:not(:first-child):where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset-block:25%;inset-inline-start:0;z-index:var(--ui-z-index-100);inline-size:var(--c-batch-nav-group-border-width);pointer-events:none;content:"";background:var(--c-batch-nav-divider-color)}.c-batch-nav__availability-icon--unknown:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-brand)}.c-batch-nav__availability-icon--partially-available:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-warning-text)}.c-batch-nav__availability-icon--fully-available:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-success-text)}.c-batch-nav__availability-icon--not-available:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-danger-text)}}@layer components{.c-selection-menu:where([data-ui="v2"], [data-ui="v2"] *){--c-selection-menu-options: 10;max-inline-size:40ch;max-block-size:min(var(--ui-menu-max-block-size),var(--c-selection-menu-options)*var(--ui-menu-option-block-size) + (var(--c-selection-menu-options) - 1)*var(--ui-menu-gap) + 2*var(--ui-menu-padding-block) + 2*var(--ui-border-width-base))}.c-selection-menu__color-code-icon:where([data-ui="v2"], [data-ui="v2"] *){text-shadow:var(--ui-text-shadow-outline)}}@layer components{.c-candidate-color-code__toggle:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;padding:0;margin:0;cursor:pointer;background:rgba(0,0,0,0);border:0}.c-candidate-color-code__toggle:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-focus-ring-width) solid var(--ui-color-action-focus)}}@layer components{.c-form:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:var(--c-form-gap, calc(var(--ui-spacing) * 4));margin:0;color:var(--c-form-text-color, revert-layer)}.c-form :where(.c-form__label,.c-form__check-label):where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-form-text-color, revert-layer)}.c-form .c-form__hint:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-form-muted-color, revert-layer)}.c-form__inputs:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:var(--c-form-inputs-gap, var(--c-form-gap, calc(var(--ui-spacing) * 4)))}.c-form__actions:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:var(--c-form-actions-gap, calc(var(--ui-spacing) * 3))}.c-form__note:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*2);margin:0;font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-relaxed);color:var(--c-form-muted-color, var(--ui-text-color-muted))}.c-form__note-content:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-form__legal-options:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*1.5)}.c-form__label-row:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;column-gap:calc(var(--ui-spacing)*3);align-items:baseline;justify-content:space-between}.c-form__label-row .c-form__label:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-form__label-action:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 auto}.c-form__date-of-birth-controls:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.55fr) minmax(0, 1fr);gap:calc(var(--ui-spacing)*1.5);align-items:start}.c-form__date-of-birth-controls .c-form__date-of-birth-input:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;min-inline-size:0}.c-form__date-of-birth-controls>:is(.c-form__error,.c-form__hint):where([data-ui="v2"], [data-ui="v2"] *){grid-column:1/-1}.c-form__date-of-birth-help:where([data-ui="v2"], [data-ui="v2"] *){grid-column:1/-1;justify-self:start;margin-block-start:calc(var(--ui-spacing)*.5);text-decoration-line:none;cursor:help}.c-form__date-of-birth-help-text:where([data-ui="v2"], [data-ui="v2"] *){text-decoration-line:underline;text-decoration-style:dotted}.c-form__help-icon:where([data-ui="v2"], [data-ui="v2"] *){display:inline-block;margin-inline-start:var(--ui-spacing);color:var(--c-form-muted-color, var(--ui-text-color-muted));cursor:help}.c-form__password-visibility-icon:where([data-ui="v2"], [data-ui="v2"] *){display:inline-block;inline-size:1.25em;font:var(--ui-font-icon-regular);line-height:1;text-align:center}.c-form__password-visibility-toggle:where([data-ui="v2"], [data-ui="v2"] *){inset-block:var(--ui-border-width-base);inset-inline-end:var(--ui-border-width-base);min-block-size:0}.c-form__password-visibility-icon--hidden:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-form__password-visibility-icon--visible:where([data-ui="v2"], [data-ui="v2"] *)::before{content:""}.c-form__password-visibility-icon--invisible:where([data-ui="v2"], [data-ui="v2"] *)::before{content:""}.c-form__divider:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*4);align-items:center;margin:var(--ui-spacing) 0 0;color:var(--c-form-muted-color, var(--ui-text-color-muted));text-align:center;border:0}.c-form__divider:where([data-ui="v2"], [data-ui="v2"] *)::before,.c-form__divider:where([data-ui="v2"], [data-ui="v2"] *)::after{flex:1 1 auto;block-size:1px;content:"";background:var(--c-form-border-color, var(--ui-border-color))}.c-form__divider-label:where([data-ui="v2"], [data-ui="v2"] *){position:static;padding:0;font-size:var(--ui-font-size-form-note);line-height:1;color:inherit;background:rgba(0,0,0,0)}}@layer components{.c-auth-shell:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-auth-shell--with-background:where([data-ui="v2"], [data-ui="v2"] *)::before{position:fixed;inset:0;z-index:var(--ui-z-index--1);content:"";background-image:var(--c-auth-shell-background-image);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover}}@layer components{.c-auth-card:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);inline-size:min(100% - var(--ui-spacing)*8,var(--c-auth-card-max-inline-size, calc(30 * var(--ui-rem, 1rem))));margin:calc(var(--ui-spacing)*12) auto}.c-auth-card--wide:where([data-ui="v2"], [data-ui="v2"] *){--c-auth-card-max-inline-size: calc(31 * var(--ui-rem, 1rem))}.c-auth-card--two-factor:where([data-ui="v2"], [data-ui="v2"] *){--c-auth-card-max-inline-size: calc(38 * var(--ui-rem, 1rem))}.c-auth-card__body:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;margin-block-start:calc(var(--ui-spacing)*3)}.c-auth-card__alternative-actions:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*3);margin-block-start:calc(var(--ui-spacing)*3)}.c-auth-card__link-row:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-form-note);line-height:var(--ui-line-height-compact);text-align:center}.c-auth-card__link-row--footer:where([data-ui="v2"], [data-ui="v2"] *){margin-block-start:calc(var(--ui-spacing)*5)}.c-auth-card__alternative-actions+.c-auth-card__link-row--footer:where([data-ui="v2"], [data-ui="v2"] *){margin-block-start:calc(var(--ui-spacing)*7)}.c-auth-card__note:where([data-ui="v2"], [data-ui="v2"] *){margin-block-start:calc(var(--ui-spacing)*4);font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-relaxed);color:var(--ui-text-color-muted)}.c-auth-card__note-content:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-style:italic;text-align:justify}.c-auth-card__message:where([data-ui="v2"], [data-ui="v2"] *){margin:0;color:var(--ui-text-color-muted)}.c-auth-card__setup-steps:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*5);padding-inline-start:calc(var(--ui-spacing)*6);margin:0 0 calc(var(--ui-spacing)*5);font-size:1em;line-height:var(--ui-line-height-compact)}.c-auth-card__setup-step:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-start:var(--ui-spacing)}.c-auth-card__app-badges:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*3);align-items:center;margin-block-start:calc(var(--ui-spacing)*3)}.c-auth-card__app-badge:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;line-height:1;text-decoration-line:none}.c-auth-card__app-badge-image:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:auto;block-size:calc(2.5 * var(--ui-rem, 1rem))}.c-auth-card__qr-code:where([data-ui="v2"], [data-ui="v2"] *){margin-block-start:calc(var(--ui-spacing)*3)}.c-auth-card__qr-code-image:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:min(100%,calc(15 * var(--ui-rem, 1rem)));block-size:auto}@media(width >= 576px)and (height <= 800px){.c-auth-card:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*4) auto}.c-auth-card__alternative-actions+.c-auth-card__link-row--footer:where([data-ui="v2"], [data-ui="v2"] *){margin-block-start:calc(var(--ui-spacing)*6)}.c-auth-card__setup-steps:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*4)}}@media(width < 576px){.c-auth-card:where([data-ui="v2"], [data-ui="v2"] *),.c-auth-card--wide:where([data-ui="v2"], [data-ui="v2"] *){inline-size:min(100% - var(--ui-spacing)*4,calc(30 * var(--ui-rem, 1rem)));margin:calc(var(--ui-spacing)*2) auto calc(var(--ui-spacing)*6)}.c-auth-card__setup-steps:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-start:calc(var(--ui-spacing)*5)}.c-auth-card__app-badge-image:where([data-ui="v2"], [data-ui="v2"] *){block-size:calc(2 * var(--ui-rem, 1rem))}}}@layer components{.c-content-stream-post:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*5)}.c-content-stream-post--standalone:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:calc(45 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*6);margin-inline:auto;background:var(--ui-surface-raised);border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--ui-radius-container);box-shadow:var(--ui-shadow-raised)}.c-content-stream-post--dialog:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:calc(45 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*6);margin-inline:auto;color:var(--ui-text-color);background:var(--ui-surface-raised)}.c-content-stream-post__source:where([data-ui="v2"], [data-ui="v2"] *),.c-content-stream-post__caption:where([data-ui="v2"], [data-ui="v2"] *),.c-content-stream-post__footer:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted)}.c-content-stream-post__media:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*4)}.c-content-stream-post__figure:where([data-ui="v2"], [data-ui="v2"] *){position:relative;margin:0;overflow:hidden;background:var(--ui-surface-subtle);border-radius:var(--ui-radius-container)}.c-content-stream-post__media-item:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;max-block-size:70vh;object-fit:contain;background:var(--ui-surface-subtle)}.c-content-stream-post__caption:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-small)}.c-content-stream-post__note:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-start:calc(var(--ui-spacing)*4);margin:0;font-size:var(--ui-font-size-large);font-style:italic;border-inline-start:var(--ui-border-width-accent) solid var(--ui-color-brand)}.c-content-stream-post__note-text:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:calc(var(--ui-spacing)*2)}.c-content-stream-post__note-source:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-small);color:var(--ui-text-color-muted)}.c-content-stream-post__body:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*4);overflow-wrap:anywhere}.c-content-stream-post__body>:last-child:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:0}.c-content-stream-post__source-link:where([data-ui="v2"], [data-ui="v2"] *){justify-self:start}.c-content-stream-post__footer:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*4);align-items:center;padding-block-start:calc(var(--ui-spacing)*4);font-size:var(--ui-font-size-small);border-block-start:var(--ui-border-width-base) solid var(--ui-border-color)}.c-content-stream-post__sharing:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:var(--ui-spacing);margin-inline-start:auto}}@layer components{.c-document-attachments:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*4)}.c-document-attachments__item:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*3);min-inline-size:0;padding:0;margin:0;border:0}.c-document-attachments__item+.c-document-attachments__item:where([data-ui="v2"], [data-ui="v2"] *){padding-block-start:calc(var(--ui-spacing)*4);border-block-start:var(--ui-border-width-base) solid var(--ui-border-color)}.c-document-attachments__item--removed:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-document-attachments__item-actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;justify-content:flex-end}.c-document-attachments__item:only-of-type .c-document-attachments__item-actions:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-document-attachments__file-preview:where([data-ui="v2"], [data-ui="v2"] *){display:none;gap:calc(var(--ui-spacing)*3);align-items:center;justify-content:space-between;padding:calc(var(--ui-spacing)*2.5) calc(var(--ui-spacing)*3);background:var(--ui-surface-subtle);border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--ui-radius-control)}.c-document-attachments__progress:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-document-attachments__file-name:where([data-ui="v2"], [data-ui="v2"] *){min-inline-size:0;overflow-wrap:anywhere}.c-document-attachments__file-remove:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 auto}.c-document-attachments__add-button:where([data-ui="v2"], [data-ui="v2"] *){justify-self:end}}@layer components{.c-list-filters:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2);align-items:flex-end}.c-list-filters__search:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 calc(10 * var(--ui-rem, 1rem));max-inline-size:calc(14 * var(--ui-rem, 1rem))}.c-list-filters__field:where([data-ui="v2"], [data-ui="v2"] *){flex:0 1 calc(11 * var(--ui-rem, 1rem));min-inline-size:0}}@layer components{.c-landingpage-application-mode__option:where([data-ui="v2"], [data-ui="v2"] *){cursor:pointer}.c-landingpage-application-mode__option:has(.c-landingpage-application-mode__radio:checked) .c-landingpage-application-mode__option-body:where([data-ui="v2"], [data-ui="v2"] *){background-color:color-mix(in srgb, var(--ui-color-accent-surface) 50%, transparent);border-color:var(--ui-color-accent-border)}.c-landingpage-application-mode__label:where([data-ui="v2"], [data-ui="v2"] *){cursor:pointer}.c-landingpage-application-mode--accent:where([data-ui="v2"], [data-ui="v2"] *){--c-landingpage-application-mode-background-color: color-mix(in srgb, var(--ui-color-accent-surface) 50%, transparent);--c-landingpage-application-mode-divider-color: var(--ui-color-accent-border)}.c-landingpage-application-mode--info:where([data-ui="v2"], [data-ui="v2"] *){--c-landingpage-application-mode-background-color: color-mix(in srgb, var(--ui-color-info-surface) 50%, transparent);--c-landingpage-application-mode-divider-color: var(--ui-color-info-border)}.c-landingpage-application-mode__body:where([data-ui="v2"], [data-ui="v2"] *){background-color:var(--c-landingpage-application-mode-background-color)}.c-landingpage-application-mode__icon:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(3.5 * var(--ui-rem, 1rem));block-size:calc(3.5 * var(--ui-rem, 1rem))}.c-landingpage-application-mode__explanation-alert:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color);background-color:var(--c-landingpage-application-mode-background-color);border-color:var(--c-landingpage-application-mode-divider-color)}.c-landingpage-application-mode__toggle[aria-expanded=true] .c-landingpage-application-mode__toggle-show:where([data-ui="v2"], [data-ui="v2"] *),.c-landingpage-application-mode__toggle[aria-expanded=false] .c-landingpage-application-mode__toggle-hide:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-landingpage-application-mode__responsibility:where([data-ui="v2"], [data-ui="v2"] *){border-block-start:var(--ui-border-width-base) solid var(--c-landingpage-application-mode-divider-color)}@media(width >= 1024px){.c-landingpage-application-mode__responsibility:where([data-ui="v2"], [data-ui="v2"] *){border-block-start:0;border-inline-start:var(--ui-border-width-base) solid var(--c-landingpage-application-mode-divider-color)}}}@layer components{.c-map-consent:where([data-ui="v2"], [data-ui="v2"] *){--c-map-consent-placeholder-background: linear-gradient( 160deg, color-mix(in srgb, var(--ui-color-strong) 5%, transparent), transparent 45% ), url("/assets/maps_placeholder-775c772d.jpg") center / cover no-repeat;--c-map-consent-body-background: var(--ui-surface-overlay-light);position:relative;overflow:hidden;color:var(--ui-text-color)}:root[data-theme=dark] .c-map-consent:where([data-ui="v2"], [data-ui="v2"] *){--c-map-consent-placeholder-background: linear-gradient( 160deg, color-mix(in srgb, var(--ui-color-inverse) 8%, transparent), transparent 55% ), url("/assets/maps_placeholder-775c772d.jpg") center / cover no-repeat;--c-map-consent-body-background: var(--ui-surface-overlay-dark)}.c-map-consent__placeholder:where([data-ui="v2"], [data-ui="v2"] *),.c-map-consent__frame:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;width:100%;height:100%}.c-map-consent__placeholder:where([data-ui="v2"], [data-ui="v2"] *){display:grid;place-items:center;padding:calc(var(--ui-spacing)*6);overflow:hidden}.c-map-consent__placeholder[hidden]:where([data-ui="v2"], [data-ui="v2"] *),.c-map-consent__frame[hidden]:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-map-consent__placeholder:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:0;content:"";background:var(--c-map-consent-placeholder-background);filter:blur(12px);transform:scale(1.06)}.c-map-consent__iframe:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;border:0}.c-map-consent__body:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);display:grid;gap:calc(var(--ui-spacing)*3);max-width:calc(34 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*4);text-align:center;background-color:var(--c-map-consent-body-background)}.c-map-consent__title:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-map-consent__text:where([data-ui="v2"], [data-ui="v2"] *){margin:0;color:var(--ui-text-color-muted)}.c-map-consent__action:where([data-ui="v2"], [data-ui="v2"] *){justify-self:center;margin-top:calc(var(--ui-spacing)*2)}.c-map-consent__footer:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:center;justify-content:space-between;margin-top:calc(var(--ui-spacing)*2);font-size:var(--ui-font-size-small);text-align:left}.c-map-consent__footer-text:where([data-ui="v2"], [data-ui="v2"] *){margin:0;color:var(--ui-text-color-muted)}@media(width < 768px){.c-map-consent__placeholder:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*3)}.c-map-consent__body:where([data-ui="v2"], [data-ui="v2"] *){gap:var(--ui-spacing);padding:calc(var(--ui-spacing)*2)}.c-map-consent__text:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-small)}.c-map-consent__footer:where([data-ui="v2"], [data-ui="v2"] *){flex-direction:column;align-items:flex-start}.c-map-consent__footer-text:where([data-ui="v2"], [data-ui="v2"] *){display:none}}}@property --c-public-results-split-pane-size{syntax:"<percentage>";inherits:false;initial-value:46%}@layer components{.c-public-results-split:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-gap: calc(var(--ui-spacing) * 6);--c-public-results-split-site-header-height: var(--ui-site-header-height)}.c-public-results-split__results:where([data-ui="v2"], [data-ui="v2"] *){padding-block-start:var(--c-public-results-split-gap)}.c-public-results-split__pane:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-top: var(--c-public-results-split-site-header-height, 0px);position:sticky;top:var(--c-public-results-split-top);height:calc(100dvh - var(--c-public-results-split-site-header-height, 0px) - var(--c-public-results-split-header-height, 0px));background:var(--ui-surface-muted)}.c-public-results-split__resizer:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-results-split__error:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;display:grid;place-items:center;padding:calc(var(--ui-spacing)*6);margin:0;color:var(--ui-text-color-muted);text-align:center}.c-public-results-split__map:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__canvas:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0}.c-public-results-split__map:where([data-ui="v2"], [data-ui="v2"] *){overflow:hidden}.c-public-results-split__controls:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-start:calc(var(--ui-spacing)*3);inset-inline-end:calc(var(--ui-spacing)*3);z-index:var(--ui-z-index-2);display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*2)}.c-public-results-split__zoom:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__control:where([data-ui="v2"], [data-ui="v2"] *){background:var(--ui-surface-raised);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-soft)}.c-public-results-split__list:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:calc(var(--ui-spacing)*6);inset-inline-start:50%;z-index:var(--ui-z-index-2);box-shadow:var(--ui-shadow-raised);transform:translateX(-50%)}.c-public-results-split__marker:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-marker-size: calc(.875 * var(--ui-rem, 1rem));position:absolute;width:var(--c-public-results-split-marker-size);height:var(--c-public-results-split-marker-size);padding:0;cursor:pointer;background:var(--ui-text-color);border:2px solid var(--ui-surface-raised);border-radius:50%;box-shadow:var(--ui-shadow-soft);transform:translate(-50%, -50%);transition:background-color .15s ease-in-out,width .15s ease-in-out,height .15s ease-in-out}.c-public-results-split__marker:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__marker:focus-visible:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__marker--active:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-marker-size: calc(1.25 * var(--ui-rem, 1rem));z-index:var(--ui-z-index-1);background:var(--ui-color-brand)}.c-public-results-split__marker.c-public-results-split__marker--shared:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-marker-size: calc(1.5 * var(--ui-rem, 1rem));width:auto;min-width:var(--c-public-results-split-marker-size);padding-inline:calc(var(--ui-spacing)*1.5);font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-semibold);line-height:1;color:var(--ui-surface-raised);border-radius:var(--c-public-results-split-marker-size)}.c-public-results-split__preview:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:calc(var(--ui-spacing)*7);inset-inline:calc(var(--ui-spacing)*3);z-index:var(--ui-z-index-2);max-width:calc(26.25 * var(--ui-rem, 1rem));margin-inline:auto}.c-public-results-split__preview-media:where([data-ui="v2"], [data-ui="v2"] *){flex:none;width:calc(7 * var(--ui-rem, 1rem));aspect-ratio:16/10;overflow:hidden;background:var(--ui-surface-muted);border-radius:var(--ui-radius-control)}.c-public-results-split__preview-image:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;object-fit:cover}.c-public-results-split__preview-details:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex:1;flex-direction:column;gap:var(--ui-spacing);min-width:0}.c-public-results-split__preview-title:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-heading-font-weight);color:var(--ui-text-color)}.c-public-results-split__preview-address:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted)}.c-public-results-split__preview-note:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-x-small);color:var(--ui-text-color-subtle)}.c-public-results-split__preview-list:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*2);padding:0;margin:0;list-style:none}.c-public-results-split__preview-item:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:center}.c-public-results-split__preview-thumbnail:where([data-ui="v2"], [data-ui="v2"] *){flex:none;width:calc(3 * var(--ui-rem, 1rem));aspect-ratio:16/10;object-fit:cover;border-radius:var(--ui-radius-control)}.c-public-results-split__preview-item-text:where([data-ui="v2"], [data-ui="v2"] *){display:grid;min-width:0}.c-public-results-split__preview-close:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-2);flex:none;align-self:flex-start}@media(width >= 576px){.c-public-results-split__pane:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-top: calc(var(--c-public-results-split-site-header-height, 0px) + var(--c-public-results-split-header-height, 0px))}}@media(width >= 1024px){.c-public-results-split[data-map-open]:where([data-ui="v2"], [data-ui="v2"] *){--c-public-results-split-card-min-width: calc(13.75 * var(--ui-rem, 1rem))}.c-public-results-split[data-map-open] .c-public-results-split__layout:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:minmax(0, 1fr) minmax(calc(22.5 * var(--ui-rem, 1rem)), var(--c-public-results-split-pane-size));align-items:start}.c-public-results-split[data-map-open] .c-public-results-split__results:where([data-ui="v2"], [data-ui="v2"] *){width:100%}.c-public-results-split__pane:where([data-ui="v2"], [data-ui="v2"] *){border-inline-start:var(--ui-border-width-base) solid var(--ui-border-color)}.c-public-results-split__resizer:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block:0;inset-inline-start:calc(var(--ui-spacing)*-1.5);z-index:var(--ui-z-index-2);display:flex;align-items:center;justify-content:center;width:calc(var(--ui-spacing)*3);touch-action:none;cursor:col-resize}.c-public-results-split__grip:where([data-ui="v2"], [data-ui="v2"] *){display:grid;flex:none;place-items:center;width:calc(1.25 * var(--ui-rem, 1rem));height:calc(2.25 * var(--ui-rem, 1rem));font-size:var(--ui-font-size-x-small);color:var(--ui-text-color-muted);background:var(--ui-surface-raised);border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-soft);transition:color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),border-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-results-split__resizer:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__resizer:focus-visible:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__layout[data-resizing] .c-public-results-split__resizer:where([data-ui="v2"], [data-ui="v2"] *){background:linear-gradient(var(--ui-color-brand), var(--ui-color-brand)) center/var(--ui-border-width-thick) 100% no-repeat}.c-public-results-split__resizer:hover .c-public-results-split__grip:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__resizer:focus-visible .c-public-results-split__grip:where([data-ui="v2"], [data-ui="v2"] *),.c-public-results-split__layout[data-resizing] .c-public-results-split__grip:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-brand-contrast);background:var(--ui-color-brand);border-color:var(--ui-color-brand)}.c-public-results-split__layout[data-resizing]:where([data-ui="v2"], [data-ui="v2"] *){cursor:col-resize;-webkit-user-select:none;user-select:none}.c-public-results-split__list:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@media(width < 1024px){.c-public-results-split[data-map-open] .c-public-results-split__results:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-results-split__preview:where([data-ui="v2"], [data-ui="v2"] *){inset-block-end:calc(var(--ui-spacing)*18)}}}@layer components{.c-public-actor-grid:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(var(--ui-spacing)*3)}.c-public-actor-grid--favorites:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr)}.c-public-actor-grid__item:where([data-ui="v2"], [data-ui="v2"] *){min-width:0}@media(width >= 576px){.c-public-actor-grid--favorites:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 768px){.c-public-actor-grid:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*8)}}@media(width >= 1024px){.c-public-actor-grid:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(4, minmax(0, 1fr))}.c-public-actor-grid--favorites:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(width >= 1280px){.c-public-actor-grid:not(.c-public-actor-grid--favorites):where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(5, minmax(0, 1fr))}}}@layer components{.c-public-actor-tile:where([data-ui="v2"], [data-ui="v2"] *){--c-public-actor-tile-media-background: var(--ui-surface-muted);--c-public-actor-tile-link-color: var(--ui-color-inverse);--c-public-actor-tile-overlay-background: linear-gradient( to top, var(--ui-surface-overlay-dark), color-mix(in srgb, var(--ui-surface-overlay-dark) 50%, transparent) 58%, transparent );--c-public-actor-tile-text-shadow: var(--ui-text-shadow-overlay)}.c-public-actor-tile__media:where([data-ui="v2"], [data-ui="v2"] *){position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--c-public-actor-tile-media-background)}.c-public-actor-tile__link:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;width:100%;height:100%;overflow:hidden;color:var(--c-public-actor-tile-link-color)}.c-public-actor-tile__link:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-actor-tile__link:focus:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-actor-tile-link-color);text-decoration:none}.c-public-actor-tile__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-focus-ring-width) solid var(--ui-color-inverse);outline-offset:-6px}.c-public-actor-tile__image:where([data-ui="v2"], [data-ui="v2"] *){width:100%;height:100%;object-fit:cover;transition:transform var(--ui-transition-duration-slow) var(--ui-transition-easing-standard),filter var(--ui-transition-duration-slow) var(--ui-transition-easing-standard)}.c-public-actor-tile__overlay:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:auto 0 0;display:flex;flex-direction:column;justify-content:flex-end;min-height:44%;padding:calc(var(--ui-spacing)*8) calc(var(--ui-spacing)*4) calc(var(--ui-spacing)*4);color:var(--c-public-actor-tile-link-color);background:var(--c-public-actor-tile-overlay-background)}.c-public-actor-tile__name:where([data-ui="v2"], [data-ui="v2"] *){display:block;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-tight);text-shadow:var(--c-public-actor-tile-text-shadow)}.c-public-actor-tile__details:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*1);max-height:0;margin-top:0;overflow:hidden;opacity:0;transform:translateY(calc(var(--ui-spacing) * 2));transition:max-height var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),margin-top var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),opacity var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),transform var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-actor-tile__detail:where([data-ui="v2"], [data-ui="v2"] *){overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-snug);white-space:nowrap;text-shadow:var(--c-public-actor-tile-text-shadow)}.c-public-actor-tile__media:hover .c-public-actor-tile__image:where([data-ui="v2"], [data-ui="v2"] *),.c-public-actor-tile__media:focus-within .c-public-actor-tile__image:where([data-ui="v2"], [data-ui="v2"] *){filter:saturate(1.04) contrast(1.03);transform:scale(1.035)}@media(hover: hover){.c-public-actor-tile__media:hover .c-public-actor-tile__details:where([data-ui="v2"], [data-ui="v2"] *),.c-public-actor-tile__media:focus-within .c-public-actor-tile__details:where([data-ui="v2"], [data-ui="v2"] *){max-height:calc(4 * var(--ui-rem, 1rem));margin-top:calc(var(--ui-spacing)*2);opacity:1;transform:translateY(0)}}@media(hover: none){.c-public-actor-tile__overlay:where([data-ui="v2"], [data-ui="v2"] *){min-height:0}}.c-public-actor-tile__actions:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:calc(var(--ui-spacing)*1.25);right:calc(var(--ui-spacing)*1.25);z-index:var(--ui-z-index-2);border-radius:var(--ui-radius-entity-card)}.c-public-actor-tile__actions>*:where([data-ui="v2"], [data-ui="v2"] *){border-radius:inherit}.c-public-actor-tile__copyright:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:calc(var(--ui-spacing)*2);bottom:auto;left:calc(var(--ui-spacing)*2);display:block;max-width:calc(100% - calc(4 * var(--ui-rem, 1rem)));padding:calc(var(--ui-spacing)*.5) calc(var(--ui-spacing)*1.5);overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-credit);line-height:var(--ui-line-height-dense);white-space:nowrap}@media(width < 576px){.c-public-actor-tile__overlay:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*6) calc(var(--ui-spacing)*3) calc(var(--ui-spacing)*3)}.c-public-actor-tile__name:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-medium)}}}@layer components{.c-card-grid:where([data-ui="v2"], [data-ui="v2"] *){--c-card-grid-min-column-width: calc(16 * var(--ui-rem, 1rem));--c-card-grid-gap: calc(var(--ui-spacing) * 6);--c-card-grid-row-gap: calc(var(--ui-spacing) * 8);--c-card-grid-slider-cards: 1.4}.c-card-grid__items:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--c-card-grid-min-column-width)), 1fr));gap:var(--c-card-grid-row-gap) var(--c-card-grid-gap)}.c-card-grid__controls:where([data-ui="v2"], [data-ui="v2"] *){display:none}@media(width < 768px){.c-card-grid--slider .c-card-grid__items:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:var(--c-card-grid-gap)}.c-card-grid--slider .c-card-grid__item:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 calc((100% - var(--c-card-grid-gap))/var(--c-card-grid-slider-cards))}.c-card-grid--slider .c-card-grid__controls:where([data-ui="v2"], [data-ui="v2"] *){display:flex}}@media(width >= 768px){.c-card-grid--slider .c-card-grid__items:where([data-ui="v2"], [data-ui="v2"] *){overflow:visible}}.c-card-grid__item:where([data-ui="v2"], [data-ui="v2"] *){min-width:0}.c-card-grid--subgrid .c-card-grid__item:where([data-ui="v2"], [data-ui="v2"] *){display:contents}}@layer components{.c-location-creation:where([data-ui="v2"], [data-ui="v2"] *){--c-location-creation-accent-color: var(--ui-link-color-hover);--c-location-creation-icon-size: var(--ui-icon-size-medium)}.c-location-creation__options:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*4)}@media(width >= 576px){.c-location-creation__options:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}}.c-location-creation__option:where([data-ui="v2"], [data-ui="v2"] *){flex-grow:1;color:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:border-color .15s ease-out,box-shadow .15s ease-out}.c-location-creation__option:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-location-creation__option:focus-within:where([data-ui="v2"], [data-ui="v2"] *),.c-location-creation__option:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){color:inherit;border-color:var(--c-location-creation-accent-color);box-shadow:var(--ui-shadow-raised)}.c-location-creation__icon:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:calc(3 * var(--ui-rem, 1rem));block-size:calc(3 * var(--ui-rem, 1rem));font-size:var(--c-location-creation-icon-size);color:var(--c-location-creation-accent-color);background:var(--ui-surface-subtle);border-radius:50%}.c-location-creation__title:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-snug)}.c-location-creation__option--secondary:where([data-ui="v2"], [data-ui="v2"] *){background:var(--ui-surface-subtle)}.c-location-creation__option--secondary .c-location-creation__icon:where([data-ui="v2"], [data-ui="v2"] *){background:var(--ui-surface-raised)}.c-location-creation__upload-progress:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@layer components{.c-location-extraction-photos:where([data-ui="v2"], [data-ui="v2"] *){--c-location-extraction-photos-columns: 5;display:grid;grid-template-columns:repeat(var(--c-location-extraction-photos-columns), minmax(0, 1fr));gap:calc(var(--ui-spacing)*1.5)}@media(width >= 576px){.c-location-extraction-photos:where([data-ui="v2"], [data-ui="v2"] *){--c-location-extraction-photos-columns: 10}}.c-location-extraction-photos__tile:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--ui-radius-control)}.c-location-extraction-photos__image:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;block-size:100%;object-fit:cover}.c-location-extraction-photos__tile--wide:where([data-ui="v2"], [data-ui="v2"] *){display:none}@media(width >= 576px){.c-location-extraction-photos__tile--wide:where([data-ui="v2"], [data-ui="v2"] *){display:block}}.c-location-extraction-photos__tile--last-phone:where([data-ui="v2"], [data-ui="v2"] *)::after,.c-location-extraction-photos__tile--last-wide:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-semibold);color:var(--ui-color-inverse);background:color-mix(in srgb, var(--ui-color-strong) 60%, transparent)}.c-location-extraction-photos__tile--last-phone:where([data-ui="v2"], [data-ui="v2"] *)::after{content:var(--c-location-extraction-photos-remaining-phone, none)}@media(width >= 576px){.c-location-extraction-photos__tile--last-phone:where([data-ui="v2"], [data-ui="v2"] *)::after{content:none}}.c-location-extraction-photos__tile--last-wide:where([data-ui="v2"], [data-ui="v2"] *)::after{content:var(--c-location-extraction-photos-remaining-wide, none)}}@layer components{.c-badge-list:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:var(--ui-spacing);min-width:0;overflow:hidden}.c-badge-list__badge:where([data-ui="v2"], [data-ui="v2"] *),.c-badge-list__count:where([data-ui="v2"], [data-ui="v2"] *){flex:none}.c-badge-list__badge--shrink:where([data-ui="v2"], [data-ui="v2"] *){flex:0 1 auto;min-width:0}.c-badge-list__badge--link:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-2)}}@layer components{.c-public-location-card:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-card-radius: var(--ui-radius-entity-card);--c-public-location-card-media-ratio: 16 / 9;--c-public-location-card-title-lines: 2;--c-public-location-card-address-lines: 2;--c-public-location-card-muted-color: var(--ui-text-color-subtle);--c-public-location-card-caption-background: color-mix(in oklch, var(--ui-surface-raised) 80%, transparent);--c-public-location-card-caption-backdrop-filter: blur(5px) saturate(180%);position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:calc(var(--ui-spacing)*3) calc(var(--ui-spacing)*2);min-width:0}.c-public-location-card--immersive:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-card-media-ratio: 3 / 2;--c-public-location-card-title-lines: 1;--c-public-location-card-address-lines: 1;--c-public-location-card-muted-color: var(--ui-text-color-muted);grid-template-rows:1fr auto;row-gap:0;overflow:hidden;border-radius:var(--c-public-location-card-radius)}.c-public-location-card--immersive:where([data-ui="v2"], [data-ui="v2"] *)::before{z-index:var(--ui-z-index-1);grid-area:2/1/3/3;content:"";background:var(--c-public-location-card-caption-background);backdrop-filter:var(--c-public-location-card-caption-backdrop-filter)}.c-public-location-card--solid-surface:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-card-caption-background: var(--ui-surface-raised);--c-public-location-card-caption-backdrop-filter: none}.c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){position:relative;grid-area:1/1/2/3;aspect-ratio:var(--c-public-location-card-media-ratio);overflow:hidden;background:var(--ui-surface-muted);border-radius:var(--c-public-location-card-radius)}.c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){outline:2px solid rgba(0,0,0,0);outline-offset:2px;transition:outline-color .15s ease-in-out}[data-map-highlighted]>.c-public-location-card .c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){outline-color:var(--ui-color-brand)}.c-public-location-card--immersive .c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){grid-area:1/1/3/3;border-radius:0}.c-public-location-card__image:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;object-fit:cover}.c-public-location-card__photo-nav:where([data-ui="v2"], [data-ui="v2"] *){z-index:var(--ui-z-index-2);grid-area:1/1/2/3}.c-public-location-card__copyright:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);display:block;grid-area:1/1;place-self:end start;min-width:0;max-width:calc(100% - var(--ui-spacing)*2);padding:0 calc(var(--ui-spacing)*1.5);margin:0 0 calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*2);overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-x-small);line-height:var(--ui-line-height-relaxed);white-space:nowrap}.c-public-location-card__copyright[hidden]:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-location-card__body:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;grid-column:1/-1;gap:var(--ui-spacing);min-width:0}.c-public-location-card--immersive .c-public-location-card__body:where([data-ui="v2"], [data-ui="v2"] *){z-index:var(--ui-z-index-1);grid-area:2/1/3/3;gap:calc(var(--ui-spacing)*.5);padding:calc(var(--ui-spacing)*1.5) calc(var(--ui-spacing)*3) calc(var(--ui-spacing)*2)}.c-public-location-card__labels:where([data-ui="v2"], [data-ui="v2"] *){position:relative;grid-column:1/-1;margin-bottom:calc(var(--ui-spacing)*-2)}.c-public-location-card--labels-hover .c-public-location-card__labels:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-card--immersive .c-public-location-card__labels:where([data-ui="v2"], [data-ui="v2"] *){grid-area:1/1/2/3;align-self:start;margin:calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*6 + var(--ui-control-min-height-sm)) calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*2)}.c-public-location-card--browsable:where([data-ui="v2"], [data-ui="v2"] *){touch-action:pan-y pinch-zoom}@media(hover: hover)and (pointer: fine){.c-public-location-card:not(:hover,:has(:focus-visible)) .c-public-location-card__photo-nav:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-card--labels-hover:not(:hover,:has(:focus-visible)) .c-public-location-card__labels:where([data-ui="v2"], [data-ui="v2"] *){opacity:0}}.c-public-location-card__title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight);line-height:var(--ui-line-height-compact);overflow-wrap:anywhere}.c-public-location-card__link:where([data-ui="v2"], [data-ui="v2"] *){display:-webkit-box;overflow:hidden;-webkit-line-clamp:var(--c-public-location-card-title-lines);line-clamp:var(--c-public-location-card-title-lines);color:inherit;text-decoration:none;-webkit-box-orient:vertical}.c-public-location-card__link:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-link-color-hover);text-decoration:underline}.c-public-location-card__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:0}.c-public-location-card__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *)::after{outline:var(--ui-focus-ring-width) solid var(--ui-color-action-focus);outline-offset:calc(var(--ui-focus-ring-width)*-1);border-radius:var(--c-public-location-card-radius)}.c-public-location-card__location:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:center;min-width:0;color:var(--c-public-location-card-muted-color)}.c-public-location-card__location-icon:where([data-ui="v2"], [data-ui="v2"] *){flex:none;font-size:var(--ui-font-size-small)}.c-public-location-card__address:where([data-ui="v2"], [data-ui="v2"] *){display:-webkit-box;flex:0 1 auto;min-width:0;overflow:hidden;-webkit-line-clamp:var(--c-public-location-card-address-lines);line-clamp:var(--c-public-location-card-address-lines);-webkit-box-orient:vertical}.c-public-location-card__action:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);flex:none;margin:calc(var(--ui-spacing)*-1) 0 calc(var(--ui-spacing)*-1) auto}.c-public-location-card__action+.c-public-location-card__contact:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:0}.c-public-location-card__contact:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);flex:none;margin:calc(var(--ui-spacing)*-1.5) calc(var(--ui-spacing)*-1.5) calc(var(--ui-spacing)*-1.5) auto}.c-public-location-card--shadow:where([data-ui="v2"], [data-ui="v2"] *){overflow:hidden;border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--c-public-location-card-radius);box-shadow:var(--ui-shadow-soft)}.c-public-location-card--default.c-public-location-card--shadow:where([data-ui="v2"], [data-ui="v2"] *){align-content:start;height:100%;padding-bottom:calc(var(--ui-spacing)*3)}.c-public-location-card--shadow .c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){border-radius:0}.c-public-location-card--default.c-public-location-card--shadow .c-public-location-card__body:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-card--default.c-public-location-card--shadow.c-public-location-card--labels-always .c-public-location-card__labels:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*3)}[data-map-highlighted]>.c-public-location-card--shadow:where([data-ui="v2"], [data-ui="v2"] *){outline:2px solid var(--ui-color-brand);outline-offset:2px}[data-map-highlighted]>.c-public-location-card--shadow .c-public-location-card__media:where([data-ui="v2"], [data-ui="v2"] *){outline-color:rgba(0,0,0,0)}.c-public-location-card__favorite:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:calc(var(--ui-spacing)*2);right:calc(var(--ui-spacing)*2);z-index:var(--ui-z-index-2);border-radius:var(--c-public-location-card-radius)}.c-public-location-card__favorite>*:where([data-ui="v2"], [data-ui="v2"] *){border-radius:inherit}}@layer components{.c-public-directory-card:where([data-ui="v2"], [data-ui="v2"] *){--c-public-directory-card-radius: var(--ui-radius-entity-card);--c-public-directory-card-row-block-size: calc(var(--ui-font-size-medium) * var(--ui-line-height-snug));position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:calc(var(--ui-spacing)*2);min-width:0;padding-top:calc(var(--ui-spacing)*3);border-top:var(--ui-border-width-base) solid color-mix(in oklch, var(--ui-border-color) 60%, var(--ui-surface-raised))}.c-public-directory-card__header:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*3);align-items:flex-start;min-width:0}.c-public-directory-card__media:where([data-ui="v2"], [data-ui="v2"] *){flex:none}.c-public-directory-card__credit:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;bottom:2px;left:2px;z-index:var(--ui-z-index-2);max-width:calc(100% - 4px);padding:1px 2px;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-credit);line-height:var(--ui-line-height-dense);color:var(--ui-text-color);text-transform:none;white-space:nowrap;background:color-mix(in oklch, var(--ui-surface-raised) 80%, transparent)}.c-public-directory-card__heading:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex:1;flex-direction:column;min-width:0}.c-public-directory-card__title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight);line-height:var(--ui-line-height-snug);white-space:nowrap}.c-public-directory-card__link:where([data-ui="v2"], [data-ui="v2"] *){color:inherit;text-decoration:none}.c-public-directory-card:hover .c-public-directory-card__link:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-link-color-hover);text-decoration:underline}.c-public-directory-card__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:0}.c-public-directory-card__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *)::after{outline:var(--ui-focus-ring-width) solid var(--ui-color-action-focus)}.c-public-directory-card__subtitle:where([data-ui="v2"], [data-ui="v2"] *){max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-compact);color:var(--ui-text-color-subtle);white-space:nowrap}.c-public-directory-card__actions:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);display:flex;flex:none;align-items:center;margin:calc((var(--c-public-directory-card-row-block-size) - calc(2 * var(--ui-rem, 1rem)))/2) calc(var(--ui-spacing)*-1.5) calc((var(--c-public-directory-card-row-block-size) - calc(2 * var(--ui-rem, 1rem)))/2) 0}.c-public-directory-card__actions>*:where([data-ui="v2"], [data-ui="v2"] *){border-radius:var(--c-public-directory-card-radius)}@media(hover: hover)and (pointer: fine){.c-public-directory-card:not(:hover,:focus-within) .c-public-directory-card__vcard:where([data-ui="v2"], [data-ui="v2"] *){opacity:0}}.c-public-directory-card__contacts:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:1px;min-width:0;padding:0;margin:0;list-style:none}.c-public-directory-card__contact:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:center;min-width:0;height:calc(1.375 * var(--ui-rem, 1rem))}.c-public-directory-card__contact-icon:where([data-ui="v2"], [data-ui="v2"] *){flex:none;font-size:var(--ui-font-size-x-small);color:var(--ui-text-color-subtle);text-align:center}.c-public-directory-card__contact-text:where([data-ui="v2"], [data-ui="v2"] *){min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ui-text-color-muted);white-space:nowrap}.c-public-directory-card__contact-text--plain:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color)}.c-public-directory-card__contact-link:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);text-decoration:none}.c-public-directory-card__contact-link:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color);text-decoration:underline}.c-public-directory-card__labels:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*-1)}.c-public-directory-card--shadow:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*3);border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--c-public-directory-card-radius);box-shadow:var(--ui-shadow-soft)}.c-public-directory-card--shadow .c-public-directory-card__link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *)::after{border-radius:var(--c-public-directory-card-radius)}}@layer components{.c-public-directory-links__icon:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:calc(3.5 * var(--ui-rem, 1rem));block-size:calc(3.5 * var(--ui-rem, 1rem));font-size:var(--ui-icon-size-medium);color:var(--ui-color-brand-contrast);background:var(--ui-color-brand);border-radius:var(--ui-radius-entity-card)}.c-public-directory-links--image-cards:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(auto-fit, minmax(calc(16 * var(--ui-rem, 1rem)), 1fr));gap:calc(var(--ui-spacing)*6)}.c-public-directory-links__card:where([data-ui="v2"], [data-ui="v2"] *){--c-public-directory-links-photo: var(--ui-public-landing-photo);position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-block-size:calc(18 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*6);overflow:hidden;color:var(--ui-color-inverse);text-shadow:var(--ui-text-shadow-overlay);background:var(--ui-color-brand);border-radius:var(--ui-radius-entity-card);isolation:isolate}@media(width >= 768px){.c-public-directory-links__card:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(24 * var(--ui-rem, 1rem))}}.c-public-directory-links__card:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:0;z-index:var(--ui-z-index--1);content:"";background:linear-gradient(to top, var(--ui-color-overlay-dark-strong), transparent 80%),var(--c-public-directory-links-photo) center/cover no-repeat;transition:transform var(--ui-transition-duration-slow) var(--ui-transition-easing-standard)}@media(hover: hover)and (pointer: fine){.c-public-directory-links__card:hover:where([data-ui="v2"], [data-ui="v2"] *)::before{transform:scale(1.08)}}.c-public-directory-links__card--location:where([data-ui="v2"], [data-ui="v2"] *){--c-public-directory-links-photo: var(--ui-public-search-photo-location)}.c-public-directory-links__card--crew-profile:where([data-ui="v2"], [data-ui="v2"] *){--c-public-directory-links-photo: var(--ui-public-search-photo-crew)}.c-public-directory-links__card--service-provider:where([data-ui="v2"], [data-ui="v2"] *){--c-public-directory-links-photo: var(--ui-public-search-photo-company)}.c-public-directory-links__title:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:calc(var(--ui-spacing)*2);font-size:var(--ui-font-size-x-large);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-tight)}}@layer components{.c-public-spotlight:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-public-spotlight__backdrop:where([data-ui="v2"], [data-ui="v2"] *){position:fixed;inset:0;z-index:var(--ui-z-index-backdrop);background:color-mix(in srgb, var(--ui-color-strong) 20%, transparent)}.c-public-spotlight__panel:where([data-ui="v2"], [data-ui="v2"] *){--c-public-spotlight-padding: calc(var(--ui-spacing) * 6);--c-public-spotlight-close-offset: calc(var(--ui-spacing) * -4);position:relative;z-index:var(--ui-z-index-overlay);padding:var(--c-public-spotlight-padding);color:var(--ui-text-color);background:var(--ui-surface-raised);border-radius:var(--ui-radius-container);box-shadow:var(--ui-shadow-raised)}.c-public-spotlight__close:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:var(--c-public-spotlight-close-offset);right:var(--c-public-spotlight-close-offset);border-radius:50%;box-shadow:var(--ui-shadow-soft)}}@layer components{.c-public-contact-list:where([data-ui="v2"], [data-ui="v2"] *){--c-public-contact-list-item-gap: calc(var(--ui-spacing) * 4);--c-public-contact-list-divided-padding-bottom: calc(var(--ui-spacing) * 2.5)}.c-public-contact-list__item:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:var(--c-public-contact-list-item-gap)}.c-public-contact-list__item:last-child:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:0}.c-public-contact-list__role:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-muted)}.c-public-contact-list--divided .c-public-contact-list__item:where([data-ui="v2"], [data-ui="v2"] *){padding-block-end:var(--c-public-contact-list-divided-padding-bottom);border-block-end:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-contact-list--divided .c-public-contact-list__item:last-child:where([data-ui="v2"], [data-ui="v2"] *){border-block-end:0}}@layer components{.c-public-detail-list:where([data-ui="v2"], [data-ui="v2"] *){--c-public-detail-list-column-gap: calc(var(--ui-spacing) * 8);display:grid;gap:calc(var(--ui-spacing)*5) var(--c-public-detail-list-column-gap);margin:0}.c-public-detail-list__group-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0 0 calc(var(--ui-spacing)*1);font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-detail-list__group-toggle:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*3);align-items:center;width:100%;min-height:calc(3.25 * var(--ui-rem, 1rem));padding:0;font:inherit;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight);color:var(--ui-text-color);text-align:start;background:none;border:0}.c-public-detail-list__group-count:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:auto;font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-detail-list__group-icon:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-subtle);transition:transform var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-detail-list__group-toggle[aria-expanded=true] .c-public-detail-list__group-icon:where([data-ui="v2"], [data-ui="v2"] *){transform:rotate(180deg)}.c-public-detail-list__facts:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-public-detail-list__row:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*3);align-items:baseline;justify-content:space-between;padding-block:calc(var(--ui-spacing)*2);border-block-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-detail-list__row:last-child:where([data-ui="v2"], [data-ui="v2"] *){border-block-end:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-detail-list__label:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-detail-list__value:where([data-ui="v2"], [data-ui="v2"] *){margin:0;text-align:end}.c-public-detail-list--stacked .c-public-detail-list__row:where([data-ui="v2"], [data-ui="v2"] *){flex-direction:column;gap:calc(var(--ui-spacing)*.5);align-items:stretch}.c-public-detail-list--stacked .c-public-detail-list__value:where([data-ui="v2"], [data-ui="v2"] *){text-align:start}.c-public-detail-list__value>:last-child:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:0}@media(width < 768px){.c-public-detail-list:where([data-ui="v2"], [data-ui="v2"] *){gap:0;border-block-end:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-detail-list__group:where([data-ui="v2"], [data-ui="v2"] *){border-block-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-detail-list__group-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-public-detail-list__row:last-child:where([data-ui="v2"], [data-ui="v2"] *){border-block-end:0}}@media(width >= 768px){.c-public-detail-list__facts:where([data-ui="v2"], [data-ui="v2"] *){display:block;block-size:auto;overflow:visible}}@media(width >= 576px){.c-public-detail-list:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 1024px){.c-public-detail-list:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(3, minmax(0, 1fr))}.c-public-detail-list--stacked:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}}}@layer components{.c-public-location-facts:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-facts-padding: calc(var(--ui-spacing) * 3) calc(var(--ui-spacing) * 3.5);display:grid;grid-template-columns:repeat(var(--c-public-location-facts-columns, 1), minmax(0, 1fr));margin:0;overflow:hidden;background:var(--ui-surface-subtle);border:var(--ui-border-width-base) solid var(--ui-color-border-subtle);border-radius:var(--ui-radius-container)}.c-public-location-facts__item:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column-reverse;gap:calc(var(--ui-spacing)*.5);justify-content:flex-end;min-inline-size:0;padding:var(--c-public-location-facts-padding);margin-block-start:calc(var(--ui-border-width-base)*-1);margin-inline-start:calc(var(--ui-border-width-base)*-1);border-block-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle);border-inline-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-location-facts__item:last-child:where([data-ui="v2"], [data-ui="v2"] *){grid-column:span var(--c-public-location-facts-last-span, 1)}.c-public-location-facts__label:where([data-ui="v2"], [data-ui="v2"] *){margin:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-location-facts__value:where([data-ui="v2"], [data-ui="v2"] *){display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight);line-height:var(--ui-line-height-compact);-webkit-box-orient:vertical}.c-public-location-facts__hint:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:calc(var(--ui-spacing)*.5);font-size:var(--ui-font-size-x-small);vertical-align:middle;color:var(--ui-text-color-subtle)}@media(width < 1024px){.c-public-location-facts:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-facts-last-span: var(--c-public-location-facts-last-span-md, 1);grid-template-columns:repeat(var(--c-public-location-facts-columns-md, 1), minmax(0, 1fr))}}@media(width < 768px){.c-public-location-facts:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-facts-padding: calc(var(--ui-spacing) * 2.5);--c-public-location-facts-last-span: var(--c-public-location-facts-last-span-sm, 1);grid-template-columns:repeat(var(--c-public-location-facts-columns-sm, 1), minmax(0, 1fr))}}}@layer components{.c-public-location-hero:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-sticky-top: var(--ui-site-header-height);--c-public-location-hero-height: calc(25 * var(--ui-rem, 1rem));--c-public-location-hero-spherical-icon-size: var(--ui-icon-size-x-large);--c-public-location-hero-lone-ratio: 16 / 9;--c-public-location-hero-picture-ratio: 5 / 3;--c-public-location-hero-gap: calc(var(--ui-spacing) * .5);--c-public-location-hero-inset: calc(var(--ui-spacing) * 3);--c-public-location-hero-aspect-ratio: 4 / 3;--c-public-location-hero-overlay-background: color-mix(in srgb, var(--ui-color-strong) 60%, transparent);--c-public-location-hero-overlay-color: var(--ui-color-inverse);--c-public-location-hero-photo-scrim: linear-gradient( to bottom, transparent 40%, color-mix(in srgb, var(--ui-color-strong) 20%, transparent) 60%, color-mix(in srgb, var(--ui-color-strong) 70%, transparent) 80%, color-mix(in srgb, var(--ui-color-strong) 90%, transparent) );position:relative}.c-public-location-hero__grid:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-mosaic-rows: 2;--c-public-location-hero-mosaic-columns: calc(var(--c-public-location-hero-mosaic-rows) + 2);position:relative;display:var(--c-public-location-hero-grid-display, none);grid-template-rows:repeat(var(--c-public-location-hero-mosaic-rows), minmax(0, 1fr));grid-template-columns:repeat(var(--c-public-location-hero-mosaic-columns), 1fr);gap:var(--c-public-location-hero-gap);block-size:min(100vw*var(--c-public-location-hero-mosaic-rows)/(var(--c-public-location-hero-mosaic-columns)*var(--c-public-location-hero-picture-ratio)),var(--c-public-location-hero-max-height))}.c-public-location-hero__grid:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:0;pointer-events:none;content:var(--c-public-location-hero-backdrop-content, none);background:var(--c-public-location-hero-backdrop) center/cover;filter:blur(calc(2 * var(--ui-rem, 1rem))) brightness(0.6);transform:scale(1.2)}.c-public-location-hero__grid:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset:0;pointer-events:none;content:var(--c-public-location-hero-scrim-content, none);background:var(--c-public-location-hero-scrim, none)}.c-public-location-hero__grid .c-public-location-hero__tile:first-child:where([data-ui="v2"], [data-ui="v2"] *){grid-area:1/1/-1/calc(var(--c-public-location-hero-mosaic-rows) + 1)}.c-public-location-hero__grid--count-6:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-7:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-mosaic-rows: 3}.c-public-location-hero__grid--count-8:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-9:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-mosaic-rows: 4}.c-public-location-hero__grid--count-1:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-2:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-backdrop-content: "";grid-template-rows:auto;grid-template-columns:repeat(var(--c-public-location-hero-lone-count), minmax(0, calc(var(--c-public-location-hero-height) * var(--c-public-location-hero-lone-ratio))));justify-content:center;block-size:auto;overflow:hidden}.c-public-location-hero__grid--count-1:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-lone-count: 1}.c-public-location-hero__grid--count-2:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-lone-count: 2}.c-public-location-hero__grid--count-1 .c-public-location-hero__tile:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-2 .c-public-location-hero__tile:where([data-ui="v2"], [data-ui="v2"] *){aspect-ratio:var(--c-public-location-hero-lone-ratio)}.c-public-location-hero__grid--count-1 .c-public-location-hero__tile:first-child:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-2 .c-public-location-hero__tile:first-child:where([data-ui="v2"], [data-ui="v2"] *){grid-area:auto}.c-public-location-hero__grid--count-3 .c-public-location-hero__tile:nth-child(2):where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-3 .c-public-location-hero__tile:nth-child(3):where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-4 .c-public-location-hero__tile:nth-child(2):where([data-ui="v2"], [data-ui="v2"] *){grid-column:3/-1}.c-public-location-hero__grid--count-6 .c-public-location-hero__tile:last-child:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__grid--count-8 .c-public-location-hero__tile:last-child:where([data-ui="v2"], [data-ui="v2"] *){grid-column:-3/-1}.c-public-location-hero__figure:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;overflow:hidden;background:var(--ui-surface-muted)}.c-public-location-hero__image:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--ui-transition-duration-slow) var(--ui-transition-easing-standard)}.c-public-location-hero__tile:hover .c-public-location-hero__image:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__tile:focus-visible .c-public-location-hero__image:where([data-ui="v2"], [data-ui="v2"] *){transform:scale(1.03)}.c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;right:calc(var(--ui-spacing)*2);bottom:calc(var(--ui-spacing)*2);z-index:var(--ui-z-index-1);display:block;max-width:80%;padding:calc(var(--ui-spacing)*.5) calc(var(--ui-spacing)*2);overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-x-small);white-space:nowrap}.c-public-location-hero__spherical:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:50%;left:50%;font-size:var(--c-public-location-hero-spherical-icon-size);color:var(--c-public-location-hero-overlay-color);text-shadow:var(--ui-text-shadow-overlay);transform:translate(-50%, -50%)}.c-public-location-hero__actions:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-actions-padding: calc(var(--ui-spacing) * .75);position:absolute;top:var(--c-public-location-hero-inset);right:var(--c-public-location-hero-inset);z-index:var(--ui-z-index-2);flex-flow:row wrap;gap:calc(var(--ui-spacing)*.5);align-items:center;padding:var(--c-public-location-hero-actions-padding);border-radius:var(--ui-radius-entity-card)}.c-public-location-hero__favorite:where([data-ui="v2"], [data-ui="v2"] *){display:contents}.c-public-location-hero__action:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero__favorite>*:where([data-ui="v2"], [data-ui="v2"] *){border-radius:max(0px,var(--ui-radius-entity-card) - var(--c-public-location-hero-actions-padding))}.c-public-location-hero__photo-actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*.5);align-items:center;padding-inline-end:calc(var(--ui-spacing)*.5);border-inline-end:var(--ui-border-width-base) solid var(--ui-border-color)}.c-public-location-hero__share:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-public-location-hero--empty .c-public-location-hero__actions:where([data-ui="v2"], [data-ui="v2"] *){position:static;width:fit-content;margin-block-start:var(--c-public-location-hero-inset);margin-inline:auto var(--c-public-location-hero-inset)}.c-public-location-hero__slider:where([data-ui="v2"], [data-ui="v2"] *){display:var(--c-public-location-hero-slider-display, grid);grid-template-columns:minmax(0, 1fr) auto}.c-public-location-hero__slider>*:where([data-ui="v2"], [data-ui="v2"] *){grid-area:1/1/2/-1}.c-public-location-hero__slide:where([data-ui="v2"], [data-ui="v2"] *){aspect-ratio:var(--c-public-location-hero-aspect-ratio)}.c-public-location-hero__slide .c-public-location-hero__figure:where([data-ui="v2"], [data-ui="v2"] *){block-size:100%}.c-public-location-hero__slider-nav:where([data-ui="v2"], [data-ui="v2"] *){z-index:var(--ui-z-index-1)}.c-public-location-hero__slide .c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *){right:auto;left:calc(var(--ui-spacing)*2);max-width:50%}.c-public-location-hero--immersive:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-scrim-content: "";--c-public-location-hero-scrim: var(--c-public-location-hero-photo-scrim);--c-public-location-hero-slider-display: none;--c-public-location-hero-grid-display: grid;grid-area:var(--c-public-location-hero-grid-area, auto);isolation:isolate}.c-public-location-hero--immersive:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset-block-end:0;inset-inline:0;block-size:min(60vh,max(0px,100% - var(--c-public-location-hero-height)));pointer-events:none;content:"";background:linear-gradient(to bottom, transparent, var(--ui-surface-raised) 85%)}.c-public-location-hero--immersive .c-public-location-hero__grid:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-backdrop-content: none;position:sticky;inset-block-start:var(--c-public-location-hero-sticky-top, 0);grid-template-rows:minmax(0, 1fr);grid-template-columns:1fr;block-size:var(--c-public-location-hero-height)}.c-public-location-hero--immersive .c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-hero--lead-photo .c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *){inset:var(--c-public-location-hero-inset) auto auto var(--c-public-location-hero-inset)}.c-public-location-hero--immersive .c-public-location-hero__tile:first-child:where([data-ui="v2"], [data-ui="v2"] *){grid-area:auto;aspect-ratio:auto}.c-public-location-hero--immersive .c-public-location-hero__tile:not(:first-child):where([data-ui="v2"], [data-ui="v2"] *){display:none}@media(width >= 768px){.c-public-location-hero:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-slider-display: none;--c-public-location-hero-grid-display: grid}.c-public-location-hero--lead-photo:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-scrim-content: "";--c-public-location-hero-scrim: var(--c-public-location-hero-photo-scrim);--c-public-location-hero-gap: calc(var(--ui-spacing) * 1.5);--c-public-location-hero-grid-display: flex}.c-public-location-hero--lead-photo .c-public-location-hero__grid:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-backdrop-content: none;align-items:flex-end;justify-content:flex-end;block-size:var(--c-public-location-hero-height);padding:var(--c-public-location-hero-inset)}.c-public-location-hero--lead-photo .c-public-location-hero__tile:first-child:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;aspect-ratio:auto}.c-public-location-hero--lead-photo .c-public-location-hero__tile:not(:first-child):where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);flex:0 0 auto;inline-size:calc((var(--c-public-location-hero-strip-width, 0px) - var(--c-public-location-hero-gap)*(var(--c-public-location-hero-strip-count, 4) - 1))/var(--c-public-location-hero-strip-count, 4));aspect-ratio:3/2;border-radius:var(--ui-radius-control)}.c-public-location-hero--lead-photo .c-public-location-hero__tile:not(:first-child) .c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-location-hero--lead-photo .c-public-location-hero__tile:last-child:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--ui-font-size-small);color:var(--c-public-location-hero-overlay-color);content:var(--c-public-location-hero-remaining, none);background:var(--c-public-location-hero-overlay-background)}}@media(width < 768px){.c-public-location-hero__all-photos:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-location-hero--immersive .c-public-location-hero__copyright:where([data-ui="v2"], [data-ui="v2"] *){max-width:calc(100% - calc(12 * var(--ui-rem, 1rem)))}.c-public-location-hero__action-label:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.c-public-location-hero:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-hero-inset: calc(var(--ui-spacing) * 2)}}}@layer components{.c-public-location-sedcard:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-header-height: var(--ui-site-header-height);--c-public-location-sedcard-gap: calc(var(--ui-spacing) * 10);--c-public-location-sedcard-section-gap: calc(var(--ui-spacing) * 6);--c-public-location-sedcard-gutter: calc(var(--ui-spacing) * 6);--c-public-location-sedcard-sidebar-width: clamp(calc(19 * var(--ui-rem, 1rem)), 30%, calc(23.75 * var(--ui-rem, 1rem)));--c-public-location-sedcard-sticky-offset: calc(var(--c-public-location-sedcard-header-height, 0px) + var(--ui-spacing) * 4);--c-public-location-sedcard-header-share: 80vh;--c-public-location-sedcard-site-header: calc(6.25 * var(--ui-rem, 1rem));--c-public-location-sedcard-header-ceiling: calc(var(--c-public-location-sedcard-header-share) - var(--c-public-location-sedcard-site-header));position:relative;display:var(--c-public-location-sedcard-display, block);grid-template-columns:minmax(0, 1fr);color:var(--ui-text-color)}.c-public-location-sedcard__layout:where([data-ui="v2"], [data-ui="v2"] *){position:var(--c-public-location-sedcard-layout-position, static);z-index:var(--ui-z-index-1);display:grid;grid-area:var(--c-public-location-sedcard-stack-area, auto);gap:var(--c-public-location-sedcard-gap);align-items:start;inline-size:100%;max-inline-size:var(--ui-container-2xl-max-width);padding-block:var(--c-public-location-sedcard-section-gap);padding-inline:var(--c-public-location-sedcard-gutter);margin-block-start:var(--c-public-location-sedcard-layout-offset, 0);margin-inline:auto}.c-public-location-sedcard__main:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:var(--c-public-location-sedcard-section-gap);min-width:0}.c-public-location-sedcard__lead:where([data-ui="v2"], [data-ui="v2"] *){position:var(--c-public-location-sedcard-lead-position, static);inset-block-end:var(--c-public-location-sedcard-lead-inset-block-end, auto);inset-inline:var(--c-public-location-sedcard-lead-inset-inline, auto);display:flex;flex-direction:column;gap:var(--c-public-location-sedcard-lead-gap, calc(var(--ui-spacing) * 2))}.c-public-location-sedcard__intro:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*2);color:var(--c-public-location-sedcard-lead-color, inherit);text-shadow:var(--c-public-location-sedcard-lead-text-shadow, none)}.c-public-location-sedcard__title:where([data-ui="v2"], [data-ui="v2"] *){display:var(--c-public-location-sedcard-title-display, block);margin:0;overflow:var(--c-public-location-sedcard-title-overflow, visible);-webkit-line-clamp:var(--c-public-location-sedcard-title-lines, none);line-clamp:var(--c-public-location-sedcard-title-lines, none);font-size:var(--ui-heading-2-font-size);line-height:var(--ui-heading-line-height);text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:vertical}.c-public-location-sedcard__address:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;gap:calc(var(--ui-spacing)*2);align-items:baseline;font-size:var(--ui-font-size-medium);color:var(--c-public-location-sedcard-lead-color, var(--ui-text-color-muted));text-decoration-line:none}.c-public-location-sedcard__address:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-location-sedcard__address:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-link-color-hover);text-decoration-line:underline}.c-public-location-sedcard__address-icon:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-location-sedcard-lead-color, var(--ui-text-color-subtle))}.c-public-location-sedcard__description:where([data-ui="v2"], [data-ui="v2"] *){max-width:72ch;line-height:var(--ui-line-height-relaxed);color:var(--ui-text-color);text-wrap:pretty}.c-public-location-sedcard__surface:where([data-ui="v2"], [data-ui="v2"] *){display:var(--c-public-location-sedcard-surface-display, contents);flex-direction:column;gap:var(--c-public-location-sedcard-section-gap);min-inline-size:0;padding:var(--c-public-location-sedcard-surface-padding, 0);background:var(--c-public-location-sedcard-surface-background, transparent);border-radius:var(--c-public-location-sedcard-surface-radius, 0);backdrop-filter:var(--c-public-location-sedcard-surface-backdrop-filter, none)}.c-public-location-sedcard__section:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*4)}.c-public-location-sedcard__section--tight:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*2)}.c-public-location-sedcard__group-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-location-sedcard__property-types:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*1.5);align-items:center}.c-public-location-sedcard__chip-groups:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*3.5) calc(var(--ui-spacing)*8)}.c-public-location-sedcard__chip-group:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*1.5);min-width:0}.c-public-location-sedcard__chips:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*1.5)}.c-public-location-sedcard__section-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight)}.c-public-location-sedcard__contacts:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*3);padding-block-start:calc(var(--ui-spacing)*4);border-block-start:var(--ui-border-width-base) solid var(--ui-border-color)}.c-public-location-sedcard__contacts-private:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:baseline;margin:0;color:var(--ui-text-color-muted)}.c-public-location-sedcard__contacts-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-medium);color:var(--ui-text-color-subtle)}.c-public-location-sedcard__contact-link:where([data-ui="v2"], [data-ui="v2"] *){max-width:100%;padding-block:calc(var(--ui-spacing)*.5);padding-inline:0}.c-public-location-sedcard__contact-actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2);align-items:center}.c-public-location-sedcard__social-links:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);align-items:center}.c-public-location-sedcard--immersive:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-layout-position: relative;--c-public-location-sedcard-lead-position: absolute;--c-public-location-sedcard-lead-inset-block-end: 100%;--c-public-location-sedcard-lead-inset-inline: var(--c-public-location-sedcard-gutter);--c-public-location-sedcard-lead-color: var(--ui-color-inverse);--c-public-location-sedcard-lead-text-shadow: var(--ui-text-shadow-overlay);--c-public-location-sedcard-title-display: -webkit-box;--c-public-location-sedcard-title-overflow: hidden;--c-public-location-sedcard-title-lines: 3;--c-public-location-sedcard-display: grid;--c-public-location-sedcard-stack-area: 1 / 1;--c-public-location-sedcard-overlap: calc(2.5 * var(--ui-rem, 1rem));--c-public-location-sedcard-photo-extension: calc(2 * var(--ui-rem, 1rem));--c-public-location-sedcard-photo-height: calc(calc(25 * var(--ui-rem, 1rem)) + var(--c-public-location-sedcard-photo-extension));--c-public-location-sedcard-layout-offset: calc(var(--c-public-location-sedcard-photo-height) - var(--c-public-location-sedcard-overlap) - var(--c-public-location-sedcard-photo-extension));--c-public-location-sedcard-surface-display: flex;--c-public-location-sedcard-surface-padding: calc(var(--ui-spacing) * 4);--c-public-location-sedcard-surface-background: var(--c-public-location-sedcard-translucent-background);--c-public-location-sedcard-surface-radius: var(--ui-radius-container);--c-public-location-sedcard-surface-backdrop-filter: var(--c-public-location-sedcard-translucent-filter);--c-public-location-sedcard-card-background: var(--c-public-location-sedcard-translucent-background);--c-public-location-sedcard-card-backdrop-filter: var(--c-public-location-sedcard-translucent-filter);--c-public-location-sedcard-card-border: none;--c-public-location-sedcard-translucent-background: color-mix(in oklch, var(--ui-surface-raised) 80%, transparent);--c-public-location-sedcard-translucent-filter: blur(5px) saturate(180%)}@media(width >= 576px){.c-public-location-sedcard__chip-groups:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 768px){.c-public-location-sedcard--lead-photo:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-layout-position: relative;--c-public-location-sedcard-lead-position: absolute;--c-public-location-sedcard-lead-inset-block-end: 100%;--c-public-location-sedcard-lead-inset-inline: var(--c-public-location-sedcard-gutter);--c-public-location-sedcard-lead-color: var(--ui-color-inverse);--c-public-location-sedcard-lead-text-shadow: var(--ui-text-shadow-overlay);--c-public-location-sedcard-title-display: -webkit-box;--c-public-location-sedcard-title-overflow: hidden;--c-public-location-sedcard-title-lines: 3;--c-public-location-sedcard-photo-height: clamp(calc(22.5 * var(--ui-rem, 1rem)), var(--c-public-location-sedcard-header-ceiling), calc(50 * var(--ui-rem, 1rem)));--c-public-location-sedcard-lead-gap: calc(var(--ui-spacing) * 3);--c-public-location-sedcard-lead-inset-block-end: calc(100% + var(--c-public-location-sedcard-section-gap));--c-public-location-sedcard-strip-width: calc(calc(28 * var(--ui-rem, 1rem)) + (var(--c-public-location-sedcard-strip-count, 4) - 4) * calc(2.5 * var(--ui-rem, 1rem)));--c-public-location-sedcard-lead-inset-inline: var(--c-public-location-sedcard-gutter) calc(var(--c-public-location-sedcard-gutter) + var(--c-public-location-sedcard-strip-width))}.c-public-location-sedcard--immersive:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-overlap: calc(4 * var(--ui-rem, 1rem));--c-public-location-sedcard-photo-extension: calc(4 * var(--ui-rem, 1rem));--c-public-location-sedcard-photo-height: calc( clamp( calc(25 * var(--ui-rem, 1rem)), var(--c-public-location-sedcard-header-ceiling) + var(--c-public-location-sedcard-overlap), calc(50 * var(--ui-rem, 1rem)) ) + var(--c-public-location-sedcard-photo-extension) );--c-public-location-sedcard-lead-gap: calc(var(--ui-spacing) * 3);--c-public-location-sedcard-surface-padding: calc(var(--ui-spacing) * 6);--c-public-location-sedcard-lead-inset-inline: calc(var(--c-public-location-sedcard-gutter) + var(--c-public-location-sedcard-surface-padding))}.c-public-location-sedcard__layout:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr) var(--c-public-location-sedcard-sidebar-width)}.c-public-location-sedcard__sidebar:where([data-ui="v2"], [data-ui="v2"] *){position:sticky;top:var(--c-public-location-sedcard-sticky-offset)}}@media(width < 1024px){.c-public-location-sedcard:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-gap: calc(var(--ui-spacing) * 6)}}@media(width < 768px){.c-public-location-sedcard:where([data-ui="v2"], [data-ui="v2"] *){--c-public-location-sedcard-gutter: calc(var(--ui-spacing) * 4);--c-public-location-sedcard-bar-clearance: calc(var(--ui-spacing) * 20)}.c-public-location-sedcard *:where([data-ui="v2"], [data-ui="v2"] *){scroll-margin-block-end:var(--c-public-location-sedcard-bar-clearance)}.c-public-location-sedcard__sidebar:where([data-ui="v2"], [data-ui="v2"] *){position:sticky;inset-block-end:0;z-index:var(--ui-z-index-2);padding-block:calc(var(--ui-spacing)*2.5);padding-inline:var(--c-public-location-sedcard-gutter);margin-inline:calc(var(--c-public-location-sedcard-gutter)*-1);background:var(--ui-surface-raised);border-block-start:var(--ui-border-width-base) solid var(--ui-border-color)}}}@layer components{.c-public-photo-nav:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-rows:1fr auto;grid-template-columns:subgrid;pointer-events:none}.c-public-photo-nav__side:where([data-ui="v2"], [data-ui="v2"] *){grid-area:1/1/-1/-1;align-self:center;pointer-events:auto}.c-public-photo-nav__side--previous:where([data-ui="v2"], [data-ui="v2"] *){justify-self:start;margin-inline-start:calc(var(--ui-spacing)*2)}.c-public-photo-nav__side--next:where([data-ui="v2"], [data-ui="v2"] *){justify-self:end;margin-inline-end:calc(var(--ui-spacing)*2)}.c-public-photo-nav__arrow:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline-offset:calc(var(--ui-focus-ring-width)*-1)}.c-public-photo-nav__count:where([data-ui="v2"], [data-ui="v2"] *){grid-area:2/-2;gap:calc(var(--ui-spacing)*1.5);align-items:center;padding:var(--ui-spacing) calc(var(--ui-spacing)*2);margin:0 calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*2) 0;font-size:var(--ui-font-size-x-small);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.c-public-photo-nav__spinner:where([data-ui="v2"], [data-ui="v2"] *){display:none}[aria-busy=true]>.c-public-photo-nav .c-public-photo-nav__spinner:where([data-ui="v2"], [data-ui="v2"] *){display:inline-block}@media(pointer: coarse){.c-public-photo-nav__arrow:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-public-photo-nav__arrow:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset:min(0px,(100% - calc(2.75 * var(--ui-rem, 1rem)))/2);content:""}}}@layer components{.c-public-contact-request__card:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*4);padding:calc(var(--ui-spacing)*6);background:var(--c-public-contact-request-card-background, var(--ui-surface-raised));border:var(--c-public-contact-request-card-border, var(--ui-border-width-base) solid var(--ui-border-color));border-radius:var(--ui-radius-container);backdrop-filter:var(--c-public-contact-request-card-backdrop-filter, none)}.c-public-contact-request__card-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-large);font-weight:var(--ui-heading-font-weight)}.c-public-contact-request__request:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*3)}.c-public-contact-request__fields:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*3)}.c-public-contact-request__field:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 calc(9 * var(--ui-rem, 1rem));min-inline-size:0}.c-public-contact-request__bar:where([data-ui="v2"], [data-ui="v2"] *){display:none;gap:calc(var(--ui-spacing)*3);align-items:center}.c-public-contact-request__bar>*:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 auto}.c-public-contact-request__bar-label:where([data-ui="v2"], [data-ui="v2"] *){display:-webkit-box;flex-basis:0;min-inline-size:0;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-compact);text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:vertical}.c-public-contact-request__bar-label+*:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 auto;min-inline-size:45%}@media(width < 768px){.c-public-contact-request__card:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*4)}.c-public-contact-request--with-bar .c-public-contact-request__panel:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-contact-request--with-bar .c-public-contact-request__bar:where([data-ui="v2"], [data-ui="v2"] *){display:flex}}}@layer components{.c-public-sedcard:where([data-ui="v2"], [data-ui="v2"] *){--c-public-sedcard-avatar-size: calc(6 * var(--ui-rem, 1rem));--c-public-sedcard-section-gap: calc(var(--ui-spacing) * 8);--c-public-sedcard-gutter: calc(var(--ui-spacing) * 6);--c-public-sedcard-date-width: calc(8 * var(--ui-rem, 1rem));display:flex;flex-direction:column;gap:var(--c-public-sedcard-section-gap);inline-size:100%;max-inline-size:calc(48 * var(--ui-rem, 1rem));padding-block:calc(var(--ui-spacing)*10);padding-inline:var(--c-public-sedcard-gutter);margin-inline:auto;color:var(--ui-text-color)}.c-public-sedcard--dialog:where([data-ui="v2"], [data-ui="v2"] *){--c-public-sedcard-section-gap: calc(var(--ui-spacing) * 6);max-inline-size:none;padding:0}.c-public-sedcard--with-media:where([data-ui="v2"], [data-ui="v2"] *){--c-public-sedcard-photo-columns: 4;max-inline-size:calc(72 * var(--ui-rem, 1rem))}.c-public-sedcard__body:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:var(--c-public-sedcard-section-gap);min-inline-size:0}.c-public-sedcard__photos:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(var(--c-public-sedcard-photo-columns), minmax(0, 1fr));gap:calc(var(--ui-spacing)*2);padding:0;margin:0;list-style:none}.c-public-sedcard__photo:where([data-ui="v2"], [data-ui="v2"] *){position:relative;min-inline-size:0}.c-public-sedcard__photo:first-child:where([data-ui="v2"], [data-ui="v2"] *){grid-column:1/-1}.c-public-sedcard__photo-link:where([data-ui="v2"], [data-ui="v2"] *){display:block;overflow:hidden;border-radius:var(--ui-radius-control)}.c-public-sedcard__photo-image:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:100%;aspect-ratio:3/4;object-fit:cover}.c-public-sedcard__photo-more:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-semibold);color:var(--ui-color-inverse);pointer-events:none;background:color-mix(in srgb, var(--ui-color-strong) 55%, transparent);border-radius:var(--ui-radius-control)}.c-public-sedcard__photo-credit:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;right:calc(var(--ui-spacing)*2);bottom:calc(var(--ui-spacing)*2);display:block;max-width:80%;padding:calc(var(--ui-spacing)*.5) calc(var(--ui-spacing)*2);overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-x-small);white-space:nowrap}.c-public-sedcard__photo:not(:first-child) .c-public-sedcard__photo-credit:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-sedcard__lead:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*5);align-items:flex-start}.c-public-sedcard__logo:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex:none;align-items:center;justify-content:center;inline-size:var(--c-public-sedcard-avatar-size);block-size:var(--c-public-sedcard-avatar-size);padding:calc(var(--ui-spacing)*2);background:var(--ui-surface-raised);border:var(--ui-border-width-base) solid var(--ui-border-color);border-radius:var(--ui-radius-control)}.c-public-sedcard__logo-image:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:100%;max-block-size:100%;object-fit:contain}.c-public-sedcard__intro:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex:1;flex-direction:column;gap:calc(var(--ui-spacing)*3);min-inline-size:0}.c-public-sedcard__title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-heading-2-font-size);line-height:var(--ui-heading-line-height);text-wrap:pretty;overflow-wrap:anywhere}.c-public-sedcard__address:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;gap:calc(var(--ui-spacing)*2);align-items:baseline;align-self:flex-start;color:var(--ui-text-color-muted);text-decoration-line:none}.c-public-sedcard__address:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-sedcard__address:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-link-color-hover);text-decoration-line:underline}.c-public-sedcard__address-icon:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-subtle)}.c-public-sedcard__chips:where([data-ui="v2"], [data-ui="v2"] *),.c-public-sedcard__actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*1.5);align-items:center}.c-public-sedcard__contacts:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*1) calc(var(--ui-spacing)*3);align-items:center;padding-block:calc(var(--ui-spacing)*3);border-block:var(--ui-border-width-base) solid var(--ui-border-color)}.c-public-sedcard__social-picture:where([data-ui="v2"], [data-ui="v2"] *){inline-size:var(--ui-icon-size-medium);block-size:var(--ui-icon-size-medium);object-fit:contain}.c-public-sedcard__section:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*3)}.c-public-sedcard__section-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-medium);font-weight:var(--ui-heading-font-weight)}.c-public-sedcard__group-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-subtle)}.c-public-sedcard__text:where([data-ui="v2"], [data-ui="v2"] *){line-height:var(--ui-line-height-relaxed);text-wrap:pretty}.c-public-sedcard__credit-group:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*1)}.c-public-sedcard__credits:where([data-ui="v2"], [data-ui="v2"] *){padding:0;margin:0;list-style:none}.c-public-sedcard__credit:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:var(--c-public-sedcard-date-width) minmax(0, 1fr);gap:calc(var(--ui-spacing)*3);padding-block:calc(var(--ui-spacing)*2);border-block-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-sedcard__credit-date:where([data-ui="v2"], [data-ui="v2"] *){font-variant-numeric:tabular-nums;color:var(--ui-text-color-subtle)}.c-public-sedcard__credit-body:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*.5);min-inline-size:0}.c-public-sedcard__credit-title:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-medium)}.c-public-sedcard__credit-note:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-normal);color:var(--ui-text-color-muted)}.c-public-sedcard__credit-facts:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted)}.c-public-sedcard__more:where([data-ui="v2"], [data-ui="v2"] *){align-self:flex-start}.c-public-sedcard__less-label:where([data-ui="v2"], [data-ui="v2"] *),.c-public-sedcard__more[aria-expanded=true] .c-public-sedcard__more-label:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-sedcard__more[aria-expanded=true] .c-public-sedcard__less-label:where([data-ui="v2"], [data-ui="v2"] *){display:inline}.c-public-sedcard__more-icon:where([data-ui="v2"], [data-ui="v2"] *){transition:transform var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-sedcard__more[aria-expanded=true] .c-public-sedcard__more-icon:where([data-ui="v2"], [data-ui="v2"] *){transform:rotate(180deg)}.c-public-sedcard__connections:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*2);padding:0;margin:0;list-style:none}.c-public-sedcard__connection:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2);align-items:baseline}.c-public-sedcard__connection-name:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-medium)}.c-public-sedcard__connection-role:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted)}@media(width >= 768px){.c-public-sedcard--with-media:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:calc(var(--ui-spacing)*10);align-items:start}.c-public-sedcard__photo--extra:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@media(width < 768px){.c-public-sedcard__photos:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);padding-inline:var(--c-public-sedcard-gutter);margin-inline:calc(var(--c-public-sedcard-gutter)*-1);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--c-public-sedcard-gutter)}.c-public-sedcard__photo:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 80%;scroll-snap-align:start}.c-public-sedcard__photo-more:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@media(width < 576px){.c-public-sedcard:where([data-ui="v2"], [data-ui="v2"] *){--c-public-sedcard-avatar-size: calc(4.5 * var(--ui-rem, 1rem));--c-public-sedcard-gutter: calc(var(--ui-spacing) * 4);padding-block:calc(var(--ui-spacing)*6)}.c-public-sedcard--dialog:where([data-ui="v2"], [data-ui="v2"] *){padding:0}.c-public-sedcard__lead:where([data-ui="v2"], [data-ui="v2"] *){flex-direction:column;gap:calc(var(--ui-spacing)*4)}.c-public-sedcard__intro:where([data-ui="v2"], [data-ui="v2"] *){align-self:stretch}.c-public-sedcard__credit:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr);gap:calc(var(--ui-spacing)*.5)}}}@layer components{.c-public-locked:where([data-ui="v2"], [data-ui="v2"] *){--c-public-locked-blur: 4px;-webkit-user-select:none;user-select:none;filter:blur(var(--c-public-locked-blur))}}@layer components{.c-filter-menu:where([data-ui="v2"], [data-ui="v2"] *){position:relative;background:var(--ui-surface-raised);border-radius:var(--ui-radius-container)}.c-filter-menu__toggle:where([data-ui="v2"], [data-ui="v2"] *){max-width:calc(16 * var(--ui-rem, 1rem))}.c-filter-menu__label:where([data-ui="v2"], [data-ui="v2"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-filter-menu__chevron:where([data-ui="v2"], [data-ui="v2"] *){flex:none;font-size:var(--ui-font-size-x-small)}.c-filter-menu__menu:where([data-ui="v2"], [data-ui="v2"] *){width:calc(18 * var(--ui-rem, 1rem));max-width:calc(100vw - var(--ui-spacing)*8)}.c-filter-menu__filter:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:var(--ui-spacing)}.c-filter-menu__options:where([data-ui="v2"], [data-ui="v2"] *){max-height:min(calc(22 * var(--ui-rem, 1rem)),60vh);overflow-y:auto;overscroll-behavior:contain}.c-filter-menu__heading:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-semibold)}.c-filter-menu__heading~.c-filter-menu__option:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-start:calc(var(--ui-spacing)*8)}.c-filter-menu__text:where([data-ui="v2"], [data-ui="v2"] *){white-space:normal}.c-filter-menu__empty:where([data-ui="v2"], [data-ui="v2"] *){padding:var(--ui-spacing) calc(var(--ui-spacing)*3);margin:0;color:var(--ui-text-color-subtle)}.c-filter-menu__range:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*4);padding:calc(var(--ui-spacing)*3) calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*4)}.c-filter-menu__output:where([data-ui="v2"], [data-ui="v2"] *){font-variant-numeric:tabular-nums}}@layer components{.c-public-search-box:where([data-ui="v2"], [data-ui="v2"] *){display:flex;align-items:center;min-block-size:calc(31.25 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*15) calc(var(--ui-spacing)*8);background-image:var(--ui-public-search-photo-location);background-position:center;background-size:cover}.c-public-search-box--companies:where([data-ui="v2"], [data-ui="v2"] *){background-image:var(--ui-public-search-photo-company)}.c-public-search-box--crew:where([data-ui="v2"], [data-ui="v2"] *){background-image:var(--ui-public-search-photo-crew)}.c-public-search-box--job-ad:where([data-ui="v2"], [data-ui="v2"] *){background-image:var(--ui-public-search-photo-job-ad)}.c-public-search-box--below-hero:where([data-ui="v2"], [data-ui="v2"] *){--c-public-search-box-band-size: calc(6 * var(--ui-rem, 1rem));position:relative;min-block-size:0;padding:calc(var(--ui-spacing)*5) calc(var(--ui-spacing)*4) calc(var(--ui-spacing)*4);background-color:var(--ui-surface-subtle);background-image:none}.c-public-search-box--below-hero:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--c-public-search-box-band-size);content:"";background:light-dark(var(--ui-color-brand), color-mix(in oklab, var(--ui-color-brand) 80%, var(--ui-surface-subtle)))}.c-public-search-box--below-hero .c-public-search-box__inner:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-public-search-box--below-hero .c-public-search-box__tab:not(.c-public-search-box__tab--active):where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-brand-contrast);background:color-mix(in oklch, var(--ui-color-brand) 72%, black)}@media(width >= 768px){.c-public-search-box--below-hero:where([data-ui="v2"], [data-ui="v2"] *){--c-public-search-box-band-size: calc(7.5 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*8) calc(var(--ui-spacing)*6) calc(var(--ui-spacing)*4)}}.c-public-search-box__inner:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;max-inline-size:calc(60 * var(--ui-rem, 1rem));margin-inline:auto}.c-public-search-box__tabs:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*1.5);align-items:flex-end;padding-inline:calc(var(--ui-spacing)*4);overflow-x:auto;scrollbar-width:none}.c-public-search-box__tab:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;flex:none;gap:calc(var(--ui-spacing)*2.5);align-items:center;justify-content:center;min-block-size:calc(2.875 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*2.75) calc(var(--ui-spacing)*5.5);font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-tight);color:var(--ui-text-color-inverse);white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--ui-surface-inverse);border:0;border-start-start-radius:var(--ui-radius-panel);border-start-end-radius:var(--ui-radius-panel);transition:background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-search-box__tab-icon:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-medium)}.c-public-search-box__tab:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-brand-contrast);background:var(--ui-color-brand)}.c-public-search-box__tab:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-focus-ring-width) solid var(--ui-color-action-focus);outline-offset:calc(var(--ui-focus-ring-width)*-1)}.c-public-search-box__tab--active:where([data-ui="v2"], [data-ui="v2"] *),.c-public-search-box__tab--active:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color);cursor:default;background:var(--ui-surface-raised)}.c-public-search-box__panel:where([data-ui="v2"], [data-ui="v2"] *){background:var(--ui-surface-raised);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-raised)}.c-public-search-box__body:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*4);padding:calc(var(--ui-spacing)*7) calc(var(--ui-spacing)*8) calc(var(--ui-spacing)*4.5)}@media(width >= 576px){.c-public-search-box__body:last-child:where([data-ui="v2"], [data-ui="v2"] *){padding-block-end:calc(var(--ui-spacing)*7)}}.c-public-search-box__heading:where([data-ui="v2"], [data-ui="v2"] *){margin:0;font-size:var(--ui-heading-2-font-size);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-heading-line-height);letter-spacing:-0.025em}.c-public-search-box__form:where([data-ui="v2"], [data-ui="v2"] *),.c-public-search-box__method:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*4);min-inline-size:0}.c-public-search-box__query:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*2)}.c-public-search-box__submit:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*6);font-weight:var(--ui-font-weight-semibold)}.c-public-search-box__examples:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*1.5)}.c-public-search-box__examples-label:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*3);margin:0;font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-medium);color:var(--ui-text-color-muted)}.c-public-search-box__example-list:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)/2);padding:0;margin:0;list-style:none}.c-public-search-box__example:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*3);align-items:center;inline-size:100%;min-block-size:calc(2.75 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*2) calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-medium);color:var(--ui-text-color);text-align:start;cursor:pointer;background:rgba(0,0,0,0);border:0;border-radius:var(--ui-radius-control);transition:background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-search-box__example:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-primary-text);background:var(--ui-color-primary-surface)}.c-public-search-box__example:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-focus-ring-width) solid var(--ui-color-action-focus);outline-offset:1px}.c-public-search-box__example-icon:where([data-ui="v2"], [data-ui="v2"] *){flex:none;font-size:var(--ui-font-size-x-small);color:var(--ui-text-color-subtle)}.c-public-search-box__example-text:where([data-ui="v2"], [data-ui="v2"] *){flex:1;font-weight:var(--ui-font-weight-medium);text-wrap:pretty}.c-public-search-box__methods:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:minmax(0, 1.6fr) auto minmax(0, 1fr);gap:calc(var(--ui-spacing)*6);align-items:stretch}.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*3);align-items:center;font-size:var(--ui-font-size-small);color:var(--ui-text-color-subtle)}.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *)::before,.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *)::after{flex:1;inline-size:var(--ui-border-width-base);content:"";background:var(--ui-border-color)}.c-public-search-box__footer:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:var(--ui-spacing) calc(var(--ui-spacing)*3);align-items:center;justify-content:flex-end;padding:calc(var(--ui-spacing)*2.5) calc(var(--ui-spacing)*8);background:var(--ui-surface-subtle);border-block-start:var(--ui-border-width-base) solid var(--ui-border-color);border-end-start-radius:var(--ui-radius-panel);border-end-end-radius:var(--ui-radius-panel)}.c-public-search-box__register-lead:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted)}.c-public-search-box__register:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-semibold)}@media(width < 576px){.c-public-search-box:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*6) calc(var(--ui-spacing)*4)}.c-public-search-box__tabs:where([data-ui="v2"], [data-ui="v2"] *){gap:var(--ui-spacing);padding-inline:0}.c-public-search-box__panel:where([data-ui="v2"], [data-ui="v2"] *){border-start-start-radius:0;border-start-end-radius:0}.c-public-search-box__tab:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 0;flex-direction:column;gap:var(--ui-spacing);min-inline-size:0;min-block-size:calc(3.25 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*1.5) 0;font-size:var(--ui-font-size-x-small);text-align:center;white-space:normal}.c-public-search-box__tab-icon:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-large)}.c-public-search-box__body:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*5)}.c-public-search-box__heading:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-x-large)}.c-public-search-box__methods:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr)}.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *){flex-direction:row}.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *)::before,.c-public-search-box__or:where([data-ui="v2"], [data-ui="v2"] *)::after{inline-size:auto;block-size:var(--ui-border-width-base)}.c-public-search-box__footer:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*5)}}}@layer components{.c-public-search-filters:where([data-ui="v2"], [data-ui="v2"] *){--c-public-search-filters-radius-width: calc(6.25 * var(--ui-rem, 1rem));display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2);align-items:center}.c-public-search-filters__query:where([data-ui="v2"], [data-ui="v2"] *){position:relative;flex:1 1 calc(22.5 * var(--ui-rem, 1rem));min-inline-size:0;max-inline-size:calc(40 * var(--ui-rem, 1rem))}.c-public-search-filters__query-group:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 0;min-inline-size:0}.c-public-search-filters__photo-progress:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:0;inset-inline:var(--ui-radius-control);block-size:var(--ui-border-width-thick)}.c-public-search-filters__photo:where([data-ui="v2"], [data-ui="v2"] *){aspect-ratio:1}.c-public-search-filters__divider:where([data-ui="v2"], [data-ui="v2"] *){align-self:stretch;inline-size:var(--ui-border-width-base);margin-block:var(--ui-spacing);margin-inline:var(--ui-spacing);background:var(--ui-border-color)}.c-public-search-filters__place:where([data-ui="v2"], [data-ui="v2"] *){--c-public-search-filters-place-width: calc(16.25 * var(--ui-rem, 1rem));flex:1 1 var(--c-public-search-filters-place-width);flex-wrap:nowrap;min-inline-size:calc(12 * var(--ui-rem, 1rem));max-inline-size:calc(22 * var(--ui-rem, 1rem))}.c-public-search-filters__place>.c-public-search-filters__field:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 auto;min-inline-size:0}.c-public-search-filters__place-field:where([data-ui="v2"], [data-ui="v2"] *){border-radius:0}.c-public-search-filters__place:not(:has(.c-public-search-filters__radius)) .c-public-search-filters__place-field:where([data-ui="v2"], [data-ui="v2"] *){border-start-end-radius:var(--ui-radius-control);border-end-end-radius:var(--ui-radius-control)}.c-public-search-filters__radius:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 var(--c-public-search-filters-radius-width)}.c-public-search-filters--lg:where([data-ui="v2"], [data-ui="v2"] *){--c-public-search-filters-radius-width: calc(7 * var(--ui-rem, 1rem))}.c-public-search-filters--lg .c-public-search-filters__place:where([data-ui="v2"], [data-ui="v2"] *){min-inline-size:calc(18.75 * var(--ui-rem, 1rem))}.c-public-search-filters__collapse:where([data-ui="v2"], [data-ui="v2"] *){flex:1 1 100%;order:1}.c-public-search-filters__menus:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2)}@media(width >= 576px){.c-public-search-filters__collapse--sm:where([data-ui="v2"], [data-ui="v2"] *){display:contents !important}}@media(width >= 1280px){.c-public-search-filters__collapse--xl:where([data-ui="v2"], [data-ui="v2"] *){display:contents !important}}@media(width < 768px){.c-public-search-filters__query:where([data-ui="v2"], [data-ui="v2"] *){flex-basis:100%;max-inline-size:none}.c-public-search-filters__divider:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-search-filters__place:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:none}}}@layer components{.c-public-results-count:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(1.75 * var(--ui-rem, 1rem))}}@layer components{.c-public-search-empty__icon:where([data-ui="v2"], [data-ui="v2"] *){display:flex;align-items:center;justify-content:center;inline-size:calc(3 * var(--ui-rem, 1rem));block-size:calc(3 * var(--ui-rem, 1rem));font-size:var(--ui-icon-size-small);color:var(--ui-text-color-muted);background:var(--ui-surface-subtle);border-radius:50%}}@layer components{.c-public-search-results:not([busy],[data-loading])>.c-public-search-results__loading:where([data-ui="v2"], [data-ui="v2"] *),.c-public-search-results:is([busy],[data-loading])>:not(.c-public-search-results__loading):where([data-ui="v2"], [data-ui="v2"] *){display:none}}@layer components{.c-public-welcome:where([data-ui="v2"], [data-ui="v2"] *){--c-public-welcome-header-clearance: calc(6 * var(--ui-rem, 1rem));position:relative;display:grid;min-block-size:var(--c-public-welcome-min-height, calc(25 * var(--ui-rem, 1rem)));overflow:hidden;color:var(--c-public-welcome-color, var(--ui-color-inverse));text-shadow:var(--c-public-welcome-text-shadow, 0 calc(0.125 * var(--ui-rem, 1rem)) calc(0.5 * var(--ui-rem, 1rem)) var(--ui-color-overlay-dark-strong));background:var(--c-public-welcome-background, var(--ui-color-brand))}.c-public-welcome--media:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:var(--c-public-welcome-min-height, 100svh);background:var(--ui-color-strong)}.c-public-welcome__video:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.c-public-welcome__content:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-2);display:flex;flex-direction:column;justify-content:center;padding-block:var(--c-public-welcome-header-clearance);overflow-wrap:break-word}.c-public-welcome--media .c-public-welcome__content:where([data-ui="v2"], [data-ui="v2"] *){background:var(--c-public-welcome-background, transparent)}.c-public-welcome__container:where([data-ui="v2"], [data-ui="v2"] *){text-align:var(--c-public-welcome-text-align, center)}.c-public-welcome:not(.c-public-welcome--media) .c-public-welcome__container:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:var(--c-public-welcome-container-max-width, calc(62.5 * var(--ui-rem, 1rem)))}.c-public-welcome__title:where([data-ui="v2"], [data-ui="v2"] *){font-family:var(--c-public-welcome-title-font-family, inherit);font-size:var(--c-public-welcome-compact-title-font-size, var(--ui-font-size-2x-large));font-weight:var(--c-public-welcome-title-font-weight, var(--ui-font-weight-bold));line-height:var(--c-public-welcome-title-line-height, var(--ui-line-height-snug));color:var(--c-public-welcome-title-color, inherit);text-transform:var(--c-public-welcome-title-transform, uppercase)}.c-public-welcome__subtitle:where([data-ui="v2"], [data-ui="v2"] *){margin-block:0;font-family:var(--c-public-welcome-subtitle-font-family, inherit);font-size:var(--c-public-welcome-compact-subtitle-font-size, var(--ui-font-size-x-large));font-weight:var(--c-public-welcome-subtitle-font-weight, var(--ui-font-weight-normal));line-height:var(--c-public-welcome-subtitle-line-height, var(--ui-line-height-snug))}.c-public-welcome__nav:where([data-ui="v2"], [data-ui="v2"] *){display:grid;gap:calc(var(--ui-spacing)*3);padding-inline:calc(var(--ui-spacing)*4)}.c-public-welcome__nav-link:where([data-ui="v2"], [data-ui="v2"] *){display:inline-block;font-size:var(--ui-font-size-4x-large);line-height:1;color:inherit;letter-spacing:calc(.125 * var(--ui-rem, 1rem));text-decoration:none;transition:transform .25s ease}.c-public-welcome__nav-link:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-welcome__nav-link:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){color:inherit;transform:translateY(calc(-0.625 * var(--ui-rem, 1rem)))}@media(prefers-reduced-motion: reduce){.c-public-welcome__nav-link:where([data-ui="v2"], [data-ui="v2"] *){transition:none}}.c-public-welcome__tile:where([data-ui="v2"], [data-ui="v2"] *){--c-public-welcome-tile-icon-size: var(--ui-icon-size-large);display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*2);align-items:center;min-inline-size:calc(8.125 * var(--ui-rem, 1rem));padding:calc(var(--ui-spacing)*7) calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-large);color:var(--c-public-welcome-tile-color, var(--ui-color-brand));text-decoration:none;text-shadow:none;background:var(--c-public-welcome-tile-background, var(--ui-surface-overlay-light));box-shadow:var(--ui-shadow-raised)}.c-public-welcome__tile:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-welcome-tile-color, var(--ui-color-brand));text-decoration:underline}.c-public-welcome__tile [class*=fa-]:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--c-public-welcome-tile-icon-size)}.c-public-welcome__logo:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:var(--c-public-welcome-logo-width, calc(10 * var(--ui-rem, 1rem)));max-inline-size:100%;block-size:auto;margin-block:calc(var(--ui-spacing)*8);margin-inline:var(--c-public-welcome-logo-margin-inline, auto)}.c-public-welcome__actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*8);align-items:flex-end;justify-content:var(--c-public-welcome-actions-justify, center);padding-block-start:calc(var(--ui-spacing)*8);text-shadow:none}.c-public-welcome__action:where([data-ui="v2"], [data-ui="v2"] *){inline-size:min(calc(17.5 * var(--ui-rem, 1rem)),100%)}.c-public-welcome__action-label:where([data-ui="v2"], [data-ui="v2"] *){text-shadow:var(--c-public-welcome-text-shadow, 0 calc(0.125 * var(--ui-rem, 1rem)) calc(0.5 * var(--ui-rem, 1rem)) var(--ui-color-overlay-dark-strong))}.c-public-welcome__credit:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:calc(var(--ui-spacing)*1);inset-inline-start:calc(var(--ui-spacing)*1);z-index:var(--ui-z-index-100);display:block;padding:calc(var(--ui-spacing)*.5) calc(var(--ui-spacing)*2);margin:0;font-size:var(--ui-font-size-credit);line-height:var(--ui-line-height-dense);text-shadow:none}@media(width >= 768px){.c-public-welcome__nav:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-start:calc(12.5 * var(--ui-rem, 1rem))}.c-public-welcome__nav-link:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-5x-large)}.c-public-welcome__title:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--c-public-welcome-title-font-size, var(--ui-font-size-3x-large))}.c-public-welcome__subtitle:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--c-public-welcome-subtitle-font-size, var(--ui-font-size-x-large))}}}@layer components{.c-public-welcome-media:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:hidden}.c-public-welcome-media:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:0;z-index:var(--ui-z-index-1);pointer-events:none;content:"";background:var(--c-public-welcome-media-overlay, var(--ui-color-overlay-dark-soft))}.c-public-welcome-media--slides:where([data-ui="v2"], [data-ui="v2"] *){--c-public-welcome-media-overlay: radial-gradient( ellipse at center, var(--ui-color-overlay-dark-strong), var(--ui-color-overlay-dark-medium) 70% )}.c-public-welcome-media__poster:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:cover}.c-public-welcome-media__control:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:50%;z-index:var(--ui-z-index-100);text-shadow:none;border-radius:var(--ui-radius-button);transform:translateY(-50%)}.c-public-welcome-media__control--prev:where([data-ui="v2"], [data-ui="v2"] *){inset-inline-start:calc(var(--ui-spacing)*5)}.c-public-welcome-media__control--next:where([data-ui="v2"], [data-ui="v2"] *){inset-inline-end:calc(var(--ui-spacing)*5)}@media(width < 768px){.c-public-welcome-media__control--prev:where([data-ui="v2"], [data-ui="v2"] *){inset-inline-start:calc(var(--ui-spacing)*2)}.c-public-welcome-media__control--next:where([data-ui="v2"], [data-ui="v2"] *){inset-inline-end:calc(var(--ui-spacing)*2)}}}@layer components{.c-public-featured-welcome:where([data-ui="v2"], [data-ui="v2"] *){--c-public-featured-welcome-inset: calc(var(--ui-spacing) * 4);--c-public-featured-welcome-gap: calc(var(--ui-spacing) * 2);--c-public-featured-welcome-card-width: calc(27.5 * var(--ui-rem, 1rem));--c-public-featured-welcome-controls-padding: calc(var(--ui-spacing) * .75);--c-public-featured-welcome-controls-height: calc(calc(2.75 * var(--ui-rem, 1rem)) + 2 * var(--c-public-featured-welcome-controls-padding) + 2 * var(--ui-border-width-base));--c-public-featured-welcome-card-bottom: calc( var(--c-public-featured-welcome-inset) * 2 + var(--c-public-featured-welcome-controls-height) + var(--c-public-featured-welcome-gap) );--c-public-featured-welcome-header-clearance: calc(var(--c-public-featured-welcome-inset) + calc(4.5 * var(--ui-rem, 1rem)));--c-public-featured-welcome-scrim-color: var(--ui-color-strong);position:relative;display:grid;min-block-size:100svh;overflow:hidden;background:var(--ui-surface-muted)}.c-public-featured-welcome:not(:has(.c-public-featured-welcome__controls)):where([data-ui="v2"], [data-ui="v2"] *){--c-public-featured-welcome-card-bottom: calc(var(--c-public-featured-welcome-inset) * 2)}.c-public-featured-welcome__slide:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:var(--c-public-featured-welcome-header-clearance) calc(var(--c-public-featured-welcome-inset)*1.5) var(--c-public-featured-welcome-card-bottom)}.c-public-featured-welcome__slide:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--c-public-featured-welcome-scrim-color) 30%, transparent) 0%, transparent 26%, transparent 62%, color-mix(in srgb, var(--c-public-featured-welcome-scrim-color) 55%, transparent) 100%)}.c-public-featured-welcome__image:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.c-public-featured-welcome__credit:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;bottom:var(--c-public-featured-welcome-inset);left:calc(var(--c-public-featured-welcome-inset)*1.5);z-index:var(--ui-z-index-1);display:block;max-inline-size:calc(100% - var(--c-public-featured-welcome-card-width) - var(--c-public-featured-welcome-inset)*5);padding:calc(var(--ui-spacing)*.5) calc(var(--ui-spacing)*2);margin:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-x-small);white-space:nowrap}.c-public-featured-welcome__card:where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-1);inline-size:var(--c-public-featured-welcome-card-width);max-inline-size:100%;border-radius:var(--ui-radius-entity-card)}.c-public-featured-welcome__card-body:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*5) calc(var(--ui-spacing)*5.5)}.c-public-featured-welcome__eyebrow:where([data-ui="v2"], [data-ui="v2"] *){margin:0 0 calc(var(--ui-spacing)*1.5);font-size:var(--ui-font-size-x-small);color:var(--ui-text-color-subtle)}.c-public-featured-welcome__title:where([data-ui="v2"], [data-ui="v2"] *){margin:0 0 calc(var(--ui-spacing)*1.5);font-size:var(--ui-heading-2-font-size);line-height:var(--ui-heading-line-height);text-wrap:pretty}.c-public-featured-welcome__place:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*1.5);align-items:baseline;margin:0 0 var(--c-public-featured-welcome-inset);color:var(--ui-text-color-subtle)}.c-public-featured-welcome__controls:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;right:calc(var(--c-public-featured-welcome-inset)*1.5);bottom:calc(var(--c-public-featured-welcome-inset)*2);z-index:var(--ui-z-index-2);flex-direction:row;gap:2px;align-items:center;padding:var(--c-public-featured-welcome-controls-padding);border-radius:var(--ui-radius-entity-card)}.c-public-featured-welcome__control:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(2.75 * var(--ui-rem, 1rem));block-size:calc(2.75 * var(--ui-rem, 1rem));border-radius:max(0px,var(--ui-radius-entity-card) - var(--c-public-featured-welcome-controls-padding))}.c-public-featured-welcome__divider:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*2)}.c-public-featured-welcome__indicators:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*5);align-items:center;margin-inline:calc(var(--ui-spacing)*2.5)}.c-public-featured-welcome__indicators [data-bs-slide-to]:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-public-featured-welcome__indicators [data-bs-slide-to]:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:calc(-1.125 * var(--ui-rem, 1rem)) calc(-0.625 * var(--ui-rem, 1rem));content:""}@media(width < 768px){.c-public-featured-welcome__slide:where([data-ui="v2"], [data-ui="v2"] *){align-items:stretch;padding-inline:var(--c-public-featured-welcome-inset);padding-top:calc(var(--c-public-featured-welcome-header-clearance) + calc(2 * var(--ui-rem, 1rem)))}.c-public-featured-welcome__card:where([data-ui="v2"], [data-ui="v2"] *){inline-size:auto}.c-public-featured-welcome__controls:where([data-ui="v2"], [data-ui="v2"] *){right:var(--c-public-featured-welcome-inset);left:var(--c-public-featured-welcome-inset);inline-size:auto}.c-public-featured-welcome__controls:where([data-ui="v2"], [data-ui="v2"] *){justify-content:center}.c-public-featured-welcome__credit:where([data-ui="v2"], [data-ui="v2"] *){top:var(--c-public-featured-welcome-header-clearance);bottom:auto;left:var(--c-public-featured-welcome-inset);max-inline-size:calc(100% - var(--c-public-featured-welcome-inset)*2)}}}@layer components{.c-public-scroll-down:where([data-ui="v2"], [data-ui="v2"] *){--c-public-scroll-down-padding: 3px;position:absolute;bottom:calc(var(--ui-spacing)*8);left:50%;z-index:var(--ui-z-index-100);display:none;padding:var(--c-public-scroll-down-padding);border-radius:calc(var(--ui-radius-button) + var(--c-public-scroll-down-padding));transform:translateX(-50%)}.c-public-scroll-down__button:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(2.75 * var(--ui-rem, 1rem));block-size:calc(2.75 * var(--ui-rem, 1rem))}@media(width >= 1024px){.c-public-scroll-down:where([data-ui="v2"], [data-ui="v2"] *){display:flex}}}@layer components{.c-public-header:where([data-ui="v2"], [data-ui="v2"] *){--c-public-header-brand: var(--ui-color-brand);--c-public-header-bg: var(--ui-surface-raised);--c-public-header-hero-tile-background: color-mix(in oklch, var(--ui-surface-raised) 80%, transparent);--c-public-header-hero-tile-backdrop-filter: blur(5px) saturate(180%);--c-public-header-fg: var(--ui-text-color);--c-public-header-muted: var(--ui-text-color-muted);--c-public-header-accent: light-dark( oklch(from var(--c-public-header-brand) min(l, .5) c h), oklch(from var(--c-public-header-brand) max(l, .76) min(c, .16) h) );--c-public-header-hover-bg: light-dark( oklch(from var(--c-public-header-brand) 93% min(c, .045) h), oklch(from var(--c-public-header-brand) 33% min(c, .07) h) );--c-public-header-solid: oklch(from var(--c-public-header-brand) clamp(.4, l, .5) c h);--c-public-header-border: var(--ui-color-border-subtle);--c-public-header-badge-bg: var(--ui-color-brand);--c-public-header-badge-fg: var(--ui-color-brand-contrast);--c-public-header-icon-size: var(--ui-icon-size-nav);position:sticky;inset-block-start:0;z-index:var(--ui-z-index-header);background-color:var(--c-public-header-bg);border-block-end:var(--ui-border-width-base) solid var(--c-public-header-border)}.c-public-header--surface-brand:where([data-ui="v2"], [data-ui="v2"] *){--c-public-header-bg: var(--ui-color-brand);--c-public-header-fg: var(--ui-color-brand-contrast);--c-public-header-muted: color-mix(in srgb, var(--ui-color-brand-contrast) 80%, var(--ui-color-brand));--c-public-header-accent: var(--ui-color-brand-contrast);--c-public-header-hover-bg: color-mix(in srgb, var(--ui-color-brand-contrast) 16%, transparent);--c-public-header-border: color-mix(in srgb, var(--ui-color-brand-contrast) 32%, transparent);--c-public-header-badge-bg: var(--ui-color-brand-contrast);--c-public-header-badge-fg: var(--ui-color-brand);border-block-end-color:var(--ui-color-brand)}.c-public-header--hero:where([data-ui="v2"], [data-ui="v2"] *){position:fixed;inset-inline:0}@media(prefers-reduced-motion: no-preference){.c-public-header--hero:where([data-ui="v2"], [data-ui="v2"] *){transition-timing-function:var(--ui-transition-easing-standard);transition-duration:var(--ui-transition-duration-fast);transition-property:background-color,border-color}}.c-public-header--hero:not(.c-public-header--scrolled):where([data-ui="v2"], [data-ui="v2"] *){--c-public-header-bg: transparent;--c-public-header-border: transparent;border-block-end-color:rgba(0,0,0,0)}.c-public-header__bar:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(4.5 * var(--ui-rem, 1rem));padding-block:0;background-color:rgba(0,0,0,0)}.c-public-header__inner:where([data-ui="v2"], [data-ui="v2"] *){align-self:stretch;padding-inline:calc(var(--ui-spacing)*6)}.c-public-header__brand:where([data-ui="v2"], [data-ui="v2"] *){flex-shrink:0;padding-block:calc(var(--ui-spacing)*2);margin-inline-end:calc(var(--ui-spacing)*6)}.c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:auto;max-inline-size:calc(11.5 * var(--ui-rem, 1rem));block-size:calc(3.5 * var(--ui-rem, 1rem));object-fit:contain}@media(prefers-reduced-motion: no-preference){.c-public-header__bar:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *){transition-timing-function:var(--ui-transition-easing-standard);transition-duration:var(--ui-transition-duration-fast);transition-property:min-block-size,block-size}}@media(width >= 576px){.c-public-header--scrolled:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:calc(.75 * var(--ui-rem, 1rem))}.c-public-header--scrolled .c-public-header__bar:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(3.75 * var(--ui-rem, 1rem))}.c-public-header--scrolled .c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *){block-size:calc(2.75 * var(--ui-rem, 1rem))}}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--surface-brand .c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *),:root[data-theme=dark] .c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *),:root[data-theme=dark] .c-public-header__drawer-logo:where([data-ui="v2"], [data-ui="v2"] *){filter:brightness(0) invert(1)}.c-public-header--hero:not(.c-public-header--scrolled).c-public-header--hero-without-logo .c-public-header__brand:where([data-ui="v2"], [data-ui="v2"] *){visibility:hidden}.c-public-header__nav:where([data-ui="v2"], [data-ui="v2"] *){align-self:stretch}.c-public-header__list:where([data-ui="v2"], [data-ui="v2"] *){gap:0;block-size:100%}.c-public-header__entry:where([data-ui="v2"], [data-ui="v2"] *){align-self:stretch}.c-public-header__entry--more:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:0}.c-public-header__item:where([data-ui="v2"], [data-ui="v2"] *){position:relative;flex-direction:column;gap:var(--ui-spacing);align-items:center;justify-content:center;block-size:100%;padding:0 calc(var(--ui-spacing)*2.5);margin-inline:var(--ui-border-width-base);font-size:var(--ui-font-size-medium);font-weight:var(--ui-font-weight-normal);line-height:var(--ui-line-height-tight);color:var(--c-public-header-fg);white-space:nowrap;background:none;border:0;border-radius:0;isolation:isolate}.c-public-header__item:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:calc(var(--ui-spacing)*1.5) 0 calc(var(--ui-spacing)*2);z-index:var(--ui-z-index--1);content:"";border-radius:var(--ui-radius-container);transition:background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-header__item:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header__item:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-header-fg);outline:0;background:none}.c-public-header__item:hover:where([data-ui="v2"], [data-ui="v2"] *)::before{background:var(--c-public-header-hover-bg)}.c-public-header__item:focus-visible:where([data-ui="v2"], [data-ui="v2"] *)::before{outline:3px solid var(--c-public-header-accent);outline-offset:var(--ui-border-width-base)}.c-public-header__item--active:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header__item--active:hover:where([data-ui="v2"], [data-ui="v2"] *){font-weight:var(--ui-font-weight-semibold);color:var(--c-public-header-accent)}.c-public-header__item--active:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;inset-block-end:calc(var(--ui-border-width-base)*-1);inset-inline:0;block-size:3px;content:"";background:var(--c-public-header-accent)}.c-public-header__item-icon:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:flex;align-items:center;justify-content:center;inline-size:calc(1.5 * var(--ui-rem, 1rem));block-size:calc(1.5 * var(--ui-rem, 1rem));font-size:var(--c-public-header-icon-size)}.c-public-header__item-label:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:var(--ui-spacing);align-items:center}.c-public-header--items-text .c-public-header__item-icon:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-header__caret:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-x-small);color:var(--c-public-header-muted)}.c-public-header__badge:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;align-items:center;justify-content:center;min-inline-size:calc(1.125 * var(--ui-rem, 1rem));block-size:calc(1.125 * var(--ui-rem, 1rem));padding:0 calc(var(--ui-spacing)*1.25);font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-semibold);line-height:1;color:var(--c-public-header-badge-fg);background:var(--c-public-header-badge-bg);border-radius:999px}.c-public-header__badge:empty:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-header__badge--icon:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-start:calc(var(--ui-spacing)*-1.5);inset-inline-start:calc(var(--ui-spacing)*3.5);box-shadow:0 0 0 2px var(--c-public-header-bg)}.c-public-header--items-icon-above .c-public-header__badge--label:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header:not(.c-public-header--items-icon-above) .c-public-header__badge--icon:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-header__separator:where([data-ui="v2"], [data-ui="v2"] *){box-sizing:content-box;flex:none;align-self:center;inline-size:var(--ui-border-width-base);block-size:calc(2 * var(--ui-rem, 1rem));padding-inline:calc(var(--ui-spacing)*1.5);background:var(--c-public-header-border) content-box}.c-public-header__actions:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-shrink:0;align-items:center}.c-public-header__account:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:2px;align-items:flex-start;justify-content:center}.c-public-header--items-icon-above .c-public-header__account:where([data-ui="v2"], [data-ui="v2"] *){justify-content:flex-end;min-block-size:calc(calc(3 * var(--ui-rem, 1rem)) + var(--ui-spacing))}.c-public-header__account .c-public-header__action--sign-up:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__account:where([data-ui="v2"], [data-ui="v2"] *){flex-direction:row;gap:calc(var(--ui-spacing)*2);align-items:center;min-block-size:0}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__action:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__menu-button:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*2);justify-content:center;min-inline-size:calc(2.5 * var(--ui-rem, 1rem));block-size:calc(2.5 * var(--ui-rem, 1rem));padding:0 calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-semibold);color:var(--ui-text-color);background:var(--c-public-header-hero-tile-background);border:0;border-radius:var(--ui-radius-button);backdrop-filter:var(--c-public-header-hero-tile-backdrop-filter)}.c-public-header--solid-photo-surface:where([data-ui="v2"], [data-ui="v2"] *){--c-public-header-hero-tile-background: var(--ui-surface-raised);--c-public-header-hero-tile-backdrop-filter: none}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__action:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__menu-button:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color);background:color-mix(in srgb, var(--c-public-header-hover-bg) 94%, transparent)}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__action:focus-visible:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__menu-button:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:0;box-shadow:0 0 0 1px var(--ui-color-inverse),0 0 0 4px var(--c-public-header-accent),0 0 0 5px var(--ui-color-inverse)}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__action--sign-up:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-inverse);background:var(--c-public-header-solid)}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__action--sign-up:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-inverse);background:oklch(from var(--c-public-header-solid) calc(l * 0.95) calc(c * 1.1) h)}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__account .c-public-header__action--sign-up:where([data-ui="v2"], [data-ui="v2"] *){display:flex}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__language:where([data-ui="v2"], [data-ui="v2"] *){order:1}.c-public-header__action:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*1.5);align-items:center;padding:calc(var(--ui-spacing)*.75) calc(var(--ui-spacing)*1.5);font-size:var(--ui-font-size-small);font-weight:var(--ui-font-weight-normal);line-height:var(--ui-line-height-tight);color:var(--c-public-header-fg);text-decoration:none;background:none;border:0;border-radius:var(--ui-radius-control);transition:background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-header__action:hover:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-header-fg);background:var(--c-public-header-hover-bg)}.c-public-header__action:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:3px solid var(--c-public-header-accent);outline-offset:var(--ui-border-width-base)}.c-public-header__action--language:where([data-ui="v2"], [data-ui="v2"] *){gap:var(--ui-spacing)}.c-public-header--without-navigation .c-public-header__actions:where([data-ui="v2"], [data-ui="v2"] *){gap:var(--ui-spacing);margin-inline-start:auto}.c-public-header--without-navigation .c-public-header__action:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*2);block-size:calc(2.5 * var(--ui-rem, 1rem));padding:0 calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-medium);font-weight:var(--ui-font-weight-semibold);border-radius:var(--ui-radius-container)}.c-public-header__menu-toggle:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:auto}.c-public-header__menu-button:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-header-fg)}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__nav:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__actions>.c-public-header__separator:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header--hero:not(.c-public-header--scrolled).c-public-header--hero-without-auth .c-public-header__auth-link:where([data-ui="v2"], [data-ui="v2"] *){display:none}@media(width >= 768px){.c-public-header__menu-toggle:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@media(width < 768px){.c-public-header__nav:where([data-ui="v2"], [data-ui="v2"] *),.c-public-header__actions:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-header--hero:not(.c-public-header--scrolled) .c-public-header__menu-button:where([data-ui="v2"], [data-ui="v2"] *){block-size:calc(2.75 * var(--ui-rem, 1rem))}}@media(width < 576px){.c-public-header__inner:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*4)}.c-public-header__bar:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(3.5 * var(--ui-rem, 1rem))}.c-public-header__logo:where([data-ui="v2"], [data-ui="v2"] *){block-size:calc(2 * var(--ui-rem, 1rem))}}.c-public-header__drawer:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(21.25 * var(--ui-rem, 1rem))}.c-public-header__drawer-title:where([data-ui="v2"], [data-ui="v2"] *){margin:0;line-height:1}.c-public-header__drawer-logo:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:auto;block-size:calc(1.375 * var(--ui-rem, 1rem))}.c-public-header__drawer-body:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-direction:column;gap:calc(var(--ui-spacing)*4)}.c-public-header__drawer-footer:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;gap:calc(var(--ui-spacing)*2);align-items:center;padding-block-start:calc(var(--ui-spacing)*4);border-block-start:var(--ui-border-width-base) solid var(--ui-color-border-subtle)}.c-public-header__drawer-footer:first-child:where([data-ui="v2"], [data-ui="v2"] *){padding-block-start:0;border-block-start:0}.c-public-header__drawer-auth:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:calc(var(--ui-spacing)*2);margin-inline-start:auto}}@layer components{.c-public-section-header:where([data-ui="v2"], [data-ui="v2"] *){--c-public-section-header-padding-block: 10px;--c-public-section-header-padding-inline: 0;--c-public-section-header-sticky-top: var(--ui-site-header-height);padding:var(--c-public-section-header-padding-block) var(--c-public-section-header-padding-inline);background:var(--ui-surface-subtle);border-block-end:var(--ui-border-width-base) solid var(--ui-border-color)}@media(width >= 768px){.c-public-section-header:where([data-ui="v2"], [data-ui="v2"] *){position:sticky;top:var(--c-public-section-header-sticky-top);z-index:var(--ui-z-index-100)}}}@layer components{.c-public-widget:where([data-ui="v2"], [data-ui="v2"] *){--c-public-widget-top: 170px;--c-public-widget-width: 280px;--c-public-widget-background: var(--ui-surface-raised);--c-public-widget-box-shadow: var(--ui-shadow-soft);--c-public-widget-transition: transform .25s ease-out;--c-public-widget-toggle-offset: 2px;--c-public-widget-content-max-height: 70vh;--c-public-widget-content-padding: 30px;--c-public-widget-list-item-gap: 20px;--c-public-widget-separator-color: var(--ui-color-border-subtle);position:fixed;top:var(--c-public-widget-top);right:0;z-index:var(--ui-z-index-100);width:var(--c-public-widget-width);background:var(--c-public-widget-background);box-shadow:var(--c-public-widget-box-shadow);transform:translateX(101%);transition:var(--c-public-widget-transition);will-change:transform}.c-public-widget--active:where([data-ui="v2"], [data-ui="v2"] *){transform:translateX(0)}.c-public-widget__toggle:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:var(--c-public-widget-top);right:calc(100% + var(--c-public-widget-toggle-offset));box-shadow:0 0 0 2px var(--ui-surface-raised),var(--ui-shadow-soft)}.c-public-widget--active .c-public-widget__toggle-icon:where([data-ui="v2"], [data-ui="v2"] *){transform:rotate(180deg);animation:none}.c-public-widget__content:where([data-ui="v2"], [data-ui="v2"] *){max-height:var(--c-public-widget-content-max-height);padding:var(--c-public-widget-content-padding);overflow:hidden auto}.c-public-widget__list:where([data-ui="v2"], [data-ui="v2"] *){padding:0;margin:0;list-style:none}.c-public-widget__list-item:where([data-ui="v2"], [data-ui="v2"] *){position:relative;margin-bottom:var(--c-public-widget-list-item-gap);line-height:var(--ui-line-height-dense)}.c-public-widget__list-item:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;right:0;bottom:calc(var(--c-public-widget-list-item-gap)/-2);left:0;height:1px;content:"";background:var(--c-public-widget-separator-color)}.c-public-widget__list-item:last-child:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:0}.c-public-widget__list-item:last-child:where([data-ui="v2"], [data-ui="v2"] *)::after{display:none}}@layer components{.c-public-categories-list:where([data-ui="v2"], [data-ui="v2"] *){--c-public-categories-list-heading-border-color: var(--ui-color-strong);--c-public-categories-list-font-size: var(--ui-font-size-medium);column-gap:calc(var(--ui-spacing)*6);font-size:var(--c-public-categories-list-font-size);color:var(--ui-text-color)}:root[data-theme=dark] .c-public-categories-list:where([data-ui="v2"], [data-ui="v2"] *){--c-public-categories-list-heading-border-color: var(--ui-color-inverse)}@media(width >= 576px){.c-public-categories-list:where([data-ui="v2"], [data-ui="v2"] *){column-count:3}}@media(width >= 768px){.c-public-categories-list:where([data-ui="v2"], [data-ui="v2"] *){column-count:4}}@media(width >= 1024px){.c-public-categories-list:where([data-ui="v2"], [data-ui="v2"] *){column-count:6}}.c-public-categories-list__group:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:calc(var(--ui-spacing)*6);break-inside:avoid}.c-public-categories-list__group-heading:where([data-ui="v2"], [data-ui="v2"] *){padding-block-end:calc(var(--ui-spacing)*1.5);margin-block:0 calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-large);font-weight:var(--ui-heading-font-weight);line-height:var(--ui-line-height-dense);border-bottom:var(--ui-border-width-thick) solid var(--c-public-categories-list-heading-border-color)}.c-public-categories-list__group-title:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-public-categories-list__group-toggle:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;width:100%;padding:0 calc(1.75 * var(--ui-rem, 1rem)) 0 0;font:inherit;color:inherit;text-align:left;background:none;border:0}.c-public-categories-list__group-toggle:where([data-ui="v2"], [data-ui="v2"] *)::after{position:absolute;top:50%;right:calc(.125 * var(--ui-rem, 1rem));width:calc(.625 * var(--ui-rem, 1rem));height:calc(.625 * var(--ui-rem, 1rem));content:"";border-right:var(--ui-border-width-thick) solid currentColor;border-bottom:var(--ui-border-width-thick) solid currentColor;transform:translateY(-65%) rotate(45deg);transition:transform var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-categories-list__group-toggle[aria-expanded=false]:where([data-ui="v2"], [data-ui="v2"] *)::after{transform:translateY(-50%) rotate(-45deg)}.c-public-categories-list__group-link:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;padding-inline-end:calc(2.5 * var(--ui-rem, 1rem));overflow:hidden;text-overflow:ellipsis;color:var(--ui-text-color-muted);white-space:nowrap;text-decoration-line:none}.c-public-categories-list__group-link:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-categories-list__group-link:focus:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-link-color-hover)}.c-public-categories-list__group-link-count:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;right:0;font-weight:var(--ui-heading-font-weight);color:var(--ui-text-color)}@media(width >= 576px){.c-public-categories-list__group-title:where([data-ui="v2"], [data-ui="v2"] *){display:block}.c-public-categories-list__group-links[data-bs-parent]:where([data-ui="v2"], [data-ui="v2"] *){display:block;block-size:auto}.c-public-categories-list__group-toggle:where([data-ui="v2"], [data-ui="v2"] *){display:none}}}@layer components{.c-public-categories-section:where([data-ui="v2"], [data-ui="v2"] *){--c-public-categories-section-gap: calc(var(--ui-spacing) * 6);--c-public-categories-section-columns: 2;--c-public-categories-section-item-background: var(--ui-color-strong);--c-public-categories-section-slider-items: 1.4;position:relative}@media(width >= 768px){.c-public-categories-section--grid-3-items:where([data-ui="v2"], [data-ui="v2"] *){--c-public-categories-section-columns: 3}}@media(width >= 768px){.c-public-categories-section--grid-4-items:where([data-ui="v2"], [data-ui="v2"] *){--c-public-categories-section-columns: 4}}.c-public-categories-section__list:where([data-ui="v2"], [data-ui="v2"] *){display:flex;flex-wrap:wrap;align-items:flex-start;margin:calc(var(--c-public-categories-section-gap)/-2)}.c-public-categories-section--slider .c-public-categories-section__list:where([data-ui="v2"], [data-ui="v2"] *){inline-size:auto}.c-public-categories-section__item-wrapper:where([data-ui="v2"], [data-ui="v2"] *){box-sizing:border-box;flex:0 0 calc(100%/var(--c-public-categories-section-columns));max-width:calc(100%/var(--c-public-categories-section-columns));padding:calc(var(--c-public-categories-section-gap)/2)}@media(width < 768px){.c-public-categories-section--slider .c-public-categories-section__list:where([data-ui="v2"], [data-ui="v2"] *){flex-wrap:nowrap}.c-public-categories-section--slider .c-public-categories-section__item-wrapper:where([data-ui="v2"], [data-ui="v2"] *){flex-basis:calc(100%/var(--c-public-categories-section-slider-items));max-width:none}}@media(width >= 768px){.c-public-categories-section--slider .c-public-categories-section__list:where([data-ui="v2"], [data-ui="v2"] *){overflow:visible}}.c-public-categories-section__item:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;aspect-ratio:var(--c-public-categories-section-aspect-ratio, 16/9);overflow:hidden;color:inherit;text-decoration:none;background:var(--c-public-categories-section-item-background)}.c-public-categories-section__item:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-focus-ring-width) solid var(--ui-color-inverse);outline-offset:-3px}.c-public-categories-section__item:hover .c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *),.c-public-categories-section__item:focus-visible .c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *){transform:scale(1.2)}.c-public-categories-section__item:hover .c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *)::before,.c-public-categories-section__item:focus-visible .c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *)::before{background:color-mix(in srgb, var(--ui-color-strong) 25%, transparent)}.c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;display:block;background-position:center;background-size:cover;transition:transform var(--ui-transition-duration-slow) var(--ui-transition-easing-standard)}.c-public-categories-section__image:where([data-ui="v2"], [data-ui="v2"] *)::before{position:absolute;inset:0;content:"";background:var(--ui-color-overlay-dark-soft);transition:background var(--ui-transition-duration-slow) var(--ui-transition-easing-standard)}.c-public-categories-section__title:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;right:calc(1 * var(--ui-rem, 1rem));bottom:calc(1 * var(--ui-rem, 1rem));left:calc(1 * var(--ui-rem, 1rem));z-index:var(--ui-z-index-1);font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-light);color:var(--ui-color-inverse);text-shadow:var(--ui-text-shadow-overlay)}@media(width >= 768px){.c-public-categories-section__title:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-x-large)}}.c-public-categories-section__next:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:50%;right:calc(var(--ui-spacing)*2);z-index:var(--ui-z-index-2);border-radius:var(--ui-radius-entity-card);transform:translateY(-50%)}.c-public-categories-section__next-button:where([data-ui="v2"], [data-ui="v2"] *){border-radius:inherit}@media(width >= 768px){.c-public-categories-section__next:where([data-ui="v2"], [data-ui="v2"] *){display:none}}}@layer components{.c-public-photo-band:where([data-ui="v2"], [data-ui="v2"] *){--c-public-photo-band-photo: var(--ui-public-landing-photo);--c-public-photo-band-overlay: var(--ui-color-overlay-dark-medium);padding-block:calc(var(--ui-spacing)*20);color:var(--ui-color-inverse);text-align:center;background:linear-gradient(var(--c-public-photo-band-overlay), var(--c-public-photo-band-overlay)),var(--c-public-photo-band-photo) center/cover no-repeat}@media(width >= 768px){.c-public-photo-band:where([data-ui="v2"], [data-ui="v2"] *){background-attachment:fixed}}.c-public-photo-band--location:where([data-ui="v2"], [data-ui="v2"] *){--c-public-photo-band-photo: var(--ui-public-search-photo-location)}.c-public-photo-band--company:where([data-ui="v2"], [data-ui="v2"] *){--c-public-photo-band-photo: var(--ui-public-search-photo-company)}.c-public-photo-band--crew:where([data-ui="v2"], [data-ui="v2"] *){--c-public-photo-band-photo: var(--ui-public-search-photo-crew)}}@layer components{.c-public-band:where([data-ui="v2"], [data-ui="v2"] *){--c-public-band-background: var(--ui-color-brand);color:var(--ui-color-brand-contrast);background:var(--c-public-band-background)}}@layer components{.c-public-blog-post:where([data-ui="v2"], [data-ui="v2"] *){--c-public-blog-post-rule-color: var(--ui-text-color);--c-public-blog-post-rule-width: 4px;--c-public-blog-post-active-background: color-mix(in oklch, var(--ui-text-color) 5%, transparent);--c-public-blog-post-media-max-height: calc(22.5 * var(--ui-rem, 1rem));--c-public-blog-post-play-size: calc(3.5 * var(--ui-rem, 1rem));position:relative;border-block:var(--c-public-blog-post-rule-width) solid rgba(0,0,0,0);border-block-end-color:var(--c-public-blog-post-rule-color);transition:background-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),border-color var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}.c-public-blog-post:has(.c-public-blog-post__link):hover:where([data-ui="v2"], [data-ui="v2"] *),.c-public-blog-post:focus-within:where([data-ui="v2"], [data-ui="v2"] *){background-color:var(--c-public-blog-post-active-background);border-block-start-color:var(--c-public-blog-post-rule-color)}.c-public-blog-post__media:where([data-ui="v2"], [data-ui="v2"] *){align-self:start;inline-size:auto;max-inline-size:100%;block-size:auto;max-block-size:var(--c-public-blog-post-media-max-height)}.c-public-blog-post__play:where([data-ui="v2"], [data-ui="v2"] *){inline-size:var(--c-public-blog-post-play-size);block-size:var(--c-public-blog-post-play-size)}}@layer components{.c-public-blog-posts:where([data-ui="v2"], [data-ui="v2"] *){display:grid;align-items:start}@supports(display: grid-lanes){.c-public-blog-posts:where([data-ui="v2"], [data-ui="v2"] *){display:grid-lanes}}}@layer components{.c-public-casting-card__body:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-public-casting-card-accent-contrast, var(--ui-color-brand-contrast));background:var(--c-public-casting-card-accent, var(--ui-color-brand))}}@layer components{.c-public-partners:where([data-ui="v2"], [data-ui="v2"] *){--c-public-partners-background: transparent;--c-public-partners-logo-height: calc(7.5 * var(--ui-rem, 1rem));--c-public-partners-logo-max-width: 100%;background:var(--c-public-partners-background)}.c-public-partners__logo:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:auto;max-inline-size:var(--c-public-partners-logo-max-width);block-size:var(--c-public-partners-logo-height);object-fit:contain}}@layer components{.c-public-theme-dev-panel:where([data-ui="v2"], [data-ui="v2"] *){--c-public-theme-dev-panel-offset: calc(var(--ui-spacing) * 4);--c-public-theme-dev-panel-bottom: var(--c-public-theme-dev-panel-offset);--c-public-theme-dev-panel-body-width: 230px;--c-public-theme-dev-panel-header-height: var(--ui-site-header-height);--c-public-theme-dev-panel-color: var(--ui-text-color);--c-public-theme-dev-panel-muted-color: var(--ui-text-color-muted);--c-public-theme-dev-panel-background: var(--ui-surface-raised);--c-public-theme-dev-panel-border-color: var(--ui-border-color-strong);--c-public-theme-dev-panel-shadow: var(--ui-shadow-raised);--c-public-theme-dev-panel-transition-duration: var(--ui-transition-duration-fast);--c-public-theme-dev-panel-transition-easing: var(--ui-transition-easing-standard);position:fixed;inset-block-end:var(--c-public-theme-dev-panel-bottom);inset-inline-start:var(--c-public-theme-dev-panel-offset);z-index:var(--ui-z-index-dev-panel);font-size:var(--ui-font-size-small);color:var(--c-public-theme-dev-panel-color)}.c-public-theme-dev-panel__toggle-icon:where([data-ui="v2"], [data-ui="v2"] *){transition:transform var(--c-public-theme-dev-panel-transition-duration) var(--c-public-theme-dev-panel-transition-easing)}.c-public-theme-dev-panel--expanded .c-public-theme-dev-panel__toggle-icon:where([data-ui="v2"], [data-ui="v2"] *){transform:rotate(-45deg)}.c-public-theme-dev-panel__body:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:calc(100% + var(--ui-spacing)*2);inset-inline-start:0;inline-size:var(--c-public-theme-dev-panel-body-width);max-block-size:calc(100dvh - var(--c-public-theme-dev-panel-header-height) - var(--c-public-theme-dev-panel-bottom) - var(--ui-spacing)*16);padding:calc(var(--ui-spacing)*3.5);overflow-y:auto;background:var(--c-public-theme-dev-panel-background);border:var(--ui-border-width-base) solid var(--c-public-theme-dev-panel-border-color);border-radius:var(--ui-radius-container);box-shadow:var(--c-public-theme-dev-panel-shadow);opacity:0;transform:translateY(calc(var(--ui-spacing) * 2));transform-origin:left bottom;transition:opacity var(--c-public-theme-dev-panel-transition-duration) var(--c-public-theme-dev-panel-transition-easing),transform var(--c-public-theme-dev-panel-transition-duration) var(--c-public-theme-dev-panel-transition-easing)}.c-public-theme-dev-panel--expanded .c-public-theme-dev-panel__body:where([data-ui="v2"], [data-ui="v2"] *){opacity:1;transform:none}.c-public-theme-dev-panel__title:where([data-ui="v2"], [data-ui="v2"] *){margin-block-end:calc(var(--ui-spacing)*3);font-size:var(--ui-font-size-small);font-weight:var(--ui-heading-font-weight);line-height:var(--ui-line-height-dense)}.c-public-theme-dev-panel__field:where([data-ui="v2"], [data-ui="v2"] *){display:block;margin-block-end:calc(var(--ui-spacing)*3)}.c-public-theme-dev-panel__field-label:where([data-ui="v2"], [data-ui="v2"] *){display:block;margin-block-end:var(--ui-spacing);font-size:var(--ui-font-size-x-small);font-weight:var(--ui-font-weight-medium);color:var(--c-public-theme-dev-panel-muted-color)}@media(width < 768px){.c-public-theme-dev-panel:where([data-ui="v2"], [data-ui="v2"] *){--c-public-theme-dev-panel-bottom: calc(var(--ui-spacing) * 20)}}@media(prefers-reduced-motion: reduce){.c-public-theme-dev-panel__toggle-icon:where([data-ui="v2"], [data-ui="v2"] *),.c-public-theme-dev-panel__body:where([data-ui="v2"], [data-ui="v2"] *){transition:none}}}@layer components{.c-upload-dropzone:where([data-ui="v2"], [data-ui="v2"] *){--c-upload-dropzone-text-color: var(--ui-text-color);--c-upload-dropzone-text-muted-color: var(--ui-text-color-muted);--c-upload-dropzone-surface: var(--ui-surface-raised);--c-upload-dropzone-border-color: var(--ui-border-color);--c-upload-dropzone-icon-border-color: var(--ui-surface-muted);--c-upload-dropzone-accent-color: var(--ui-link-color-hover);--c-upload-dropzone-icon-size: var(--ui-icon-size-medium);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:100%;min-block-size:var(--c-upload-dropzone-min-block-size, 300px);padding:var(--c-upload-dropzone-padding, 28px 20px);overflow:hidden;color:var(--c-upload-dropzone-text-color);text-align:center;white-space:normal;cursor:pointer;background:var(--c-upload-dropzone-surface);border:var(--ui-border-width-thick) dashed var(--c-upload-dropzone-border-color);border-radius:8px;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.c-upload-dropzone:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-upload-dropzone:focus-within:where([data-ui="v2"], [data-ui="v2"] *){background:color-mix(in srgb, var(--c-upload-dropzone-accent-color) 6%, var(--c-upload-dropzone-surface));border-color:var(--c-upload-dropzone-accent-color);box-shadow:var(--ui-shadow-raised)}.c-upload-dropzone--compact:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:var(--c-upload-dropzone-compact-min-block-size, calc(8 * var(--ui-rem, 1rem)));padding:var(--c-upload-dropzone-compact-padding, calc(var(--ui-spacing) * 5))}.c-upload-dropzone__progress:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-start:50%;inset-inline:calc(var(--ui-spacing)*5);translate:0 -50%}.c-upload-dropzone__image:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;inline-size:100%;block-size:100%;padding:calc(var(--ui-spacing)*3);object-fit:contain}.c-upload-dropzone:has(>.c-upload-dropzone__progress:not([hidden]))>:not(.c-upload-dropzone__progress):where([data-ui="v2"], [data-ui="v2"] *),.c-upload-dropzone:has(>.c-upload-dropzone__image:not([hidden]))>:not(.c-upload-dropzone__image,.c-upload-dropzone__progress):where([data-ui="v2"], [data-ui="v2"] *){visibility:hidden}.c-upload-dropzone__icon:where([data-ui="v2"], [data-ui="v2"] *){display:inline-flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;margin-block-end:18px;font-size:var(--c-upload-dropzone-icon-size);color:var(--c-upload-dropzone-accent-color);background:var(--c-upload-dropzone-surface);border:var(--ui-border-width-base) solid var(--c-upload-dropzone-icon-border-color);border-radius:999px;box-shadow:var(--ui-shadow-soft)}.c-upload-dropzone__title:where([data-ui="v2"], [data-ui="v2"] *){display:block;margin-block-end:6px;font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-snug);color:var(--c-upload-dropzone-text-color)}.c-upload-dropzone__hint:where([data-ui="v2"], [data-ui="v2"] *){display:block;margin-block-end:20px;font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-compact);color:var(--c-upload-dropzone-text-muted-color)}}@layer components{@media(width >= 768px){.c-script-extraction__layout:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr) minmax(280px, 0.95fr)}}.c-script-extraction__upload:where([data-ui="v2"], [data-ui="v2"] *){border-top:var(--ui-border-width-base) solid var(--ui-surface-muted)}@media(width >= 768px){.c-script-extraction__upload:where([data-ui="v2"], [data-ui="v2"] *){border-top:0;border-left:var(--ui-border-width-base) solid var(--ui-surface-muted)}}.c-script-extraction__upload-progress:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-script-extraction__separator:where([data-ui="v2"], [data-ui="v2"] *)::before,.c-script-extraction__separator:where([data-ui="v2"], [data-ui="v2"] *)::after{flex:1;block-size:var(--ui-border-width-base);content:"";background:var(--ui-border-color)}}@layer components{.c-site-footer__logo:where([data-ui="v2"], [data-ui="v2"] *){max-width:calc(10.625 * var(--ui-rem, 1rem));max-height:calc(3 * var(--ui-rem, 1rem))}:root[data-theme=dark] .c-site-footer__logo:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*2);background:var(--ui-color-inverse)}.c-site-footer__natureoffice-logo:where([data-ui="v2"], [data-ui="v2"] *){width:calc(6.875 * var(--ui-rem, 1rem))}}@layer components{.c-cookie-banner:where([data-ui="v2"], [data-ui="v2"] *){position:fixed;inset-block-end:calc(var(--ui-spacing)*6);inset-inline:0;z-index:var(--ui-z-index-overlay);inline-size:min(calc(48 * var(--ui-rem, 1rem)),100% - var(--ui-spacing)*4);margin-inline:auto}}@layer components{.c-trix-color-tool:where([data-ui="v2"], [data-ui="v2"] *){--c-trix-color-tool-swatch-outline-color: var(--ui-text-color-muted);--c-trix-color-tool-swatch-radius: calc(.25 * var(--ui-rem, 1rem));--c-trix-color-tool-clear-outline-color: var(--ui-border-color);--c-trix-color-tool-clear-strike-color: var(--ui-color-danger-border, #dc3545)}.c-trix-color-tool:where([data-ui="v2"], [data-ui="v2"] *){z-index:var(--ui-z-index-101);min-width:0;padding:2px;white-space:normal}.c-trix-color-tool__swatches:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(2, 35px);gap:2px;padding:0;margin:0;list-style:none}.c-trix-color-tool__item:where([data-ui="v2"], [data-ui="v2"] *){min-width:0;padding:0;background:rgba(0,0,0,0)}.c-trix-color-tool__item--clear:where([data-ui="v2"], [data-ui="v2"] *){grid-column:1/-1}.c-trix-color-tool__swatch:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:35px;height:22px;padding:2px;margin:0;background:rgba(0,0,0,0);border:0}.c-trix-color-tool__item--clear .c-trix-color-tool__swatch:where([data-ui="v2"], [data-ui="v2"] *){width:100%}.c-trix-color-tool__swatch:hover:where([data-ui="v2"], [data-ui="v2"] *),.c-trix-color-tool__swatch:focus:where([data-ui="v2"], [data-ui="v2"] *){outline:var(--ui-border-width-base) ridge var(--c-trix-color-tool-swatch-outline-color);outline-offset:1px;border-radius:var(--c-trix-color-tool-swatch-radius)}.c-trix-color-tool__swatch-box:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;background-color:var(--c-trix-color-tool-swatch-color);border:0;border-radius:var(--c-trix-color-tool-swatch-radius)}.c-trix-color-tool__swatch--clear:where([data-ui="v2"], [data-ui="v2"] *){display:flex;gap:4px;align-items:center;text-align:left}.c-trix-color-tool__swatch--clear .c-trix-color-tool__swatch-box:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 18px;width:18px;height:18px;outline:var(--ui-border-width-base) solid var(--c-trix-color-tool-clear-outline-color);background:linear-gradient(to top left, transparent 0%, transparent calc(50% - 0.4px), var(--c-trix-color-tool-clear-strike-color) 50%, transparent calc(50% + 0.4px), transparent 100%)}}@layer components{.c-translatable-text-controls:where([data-ui="v2"], [data-ui="v2"] *){--c-translatable-text-controls-flush-offset: calc(var(--ui-spacing) * -2)}.c-translatable-text-controls--flush-start:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:var(--c-translatable-text-controls-flush-offset)}}@layer components{.c-location-moodboard:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color);background:var(--ui-surface-raised)}.c-location-moodboard__header:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:minmax(0, 1fr) auto}.c-location-moodboard__toolbar:where([data-ui="v2"], [data-ui="v2"] *){position:sticky;top:0;z-index:var(--ui-z-index-100);background:var(--ui-surface-raised)}.c-location-moodboard__size:where([data-ui="v2"], [data-ui="v2"] *){grid-column:1/-1;order:1;width:calc(24 * var(--ui-rem, 1rem));max-width:100%;margin-inline:auto}.c-location-moodboard__brand:where([data-ui="v2"], [data-ui="v2"] *){grid-column:-2/-1;justify-self:end}@media(width >= 1024px){.c-location-moodboard__header:where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)}.c-location-moodboard__size:where([data-ui="v2"], [data-ui="v2"] *){grid-column:auto;order:0}}.c-location-moodboard__filter:where([data-ui="v2"], [data-ui="v2"] *){max-width:100%}.c-location-moodboard[aria-busy=true] .c-location-moodboard__body:where([data-ui="v2"], [data-ui="v2"] *){opacity:.5}.c-location-moodboard__caption:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:auto 0 0;padding:calc(1.5 * var(--ui-rem, 1rem)) calc(.75 * var(--ui-rem, 1rem)) calc(.5 * var(--ui-rem, 1rem));color:var(--ui-color-inverse);text-align:start;background:linear-gradient(transparent, var(--ui-color-strong))}@media(hover: hover)and (pointer: fine){.c-location-moodboard__caption:where([data-ui="v2"], [data-ui="v2"] *){opacity:0}.c-location-moodboard__photo:hover .c-location-moodboard__caption:where([data-ui="v2"], [data-ui="v2"] *),.c-location-moodboard__photo:focus-visible .c-location-moodboard__caption:where([data-ui="v2"], [data-ui="v2"] *){opacity:1}}.c-location-moodboard__gallery:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--ui-rem, 1rem))), 1fr));gap:4px;margin-inline:4px}.c-location-moodboard__photo:where([data-ui="v2"], [data-ui="v2"] *){position:relative;display:block;aspect-ratio:4/3;cursor:zoom-in;background:var(--ui-surface-subtle)}.c-location-moodboard__gallery--positioned .c-location-moodboard__photo:where([data-ui="v2"], [data-ui="v2"] *){position:absolute}.c-location-moodboard__image:where([data-ui="v2"], [data-ui="v2"] *){display:block;width:100%;height:100%;object-fit:contain}.c-location-moodboard__error:where([data-ui="v2"], [data-ui="v2"] *){display:none;padding:calc(1 * var(--ui-rem, 1rem));color:var(--ui-color-inverse)}.c-location-moodboard__photo--failed .c-location-moodboard__image:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-location-moodboard__photo--failed .c-location-moodboard__error:where([data-ui="v2"], [data-ui="v2"] *){display:block}}@layer components{.c-video-player:where([data-ui="v2"], [data-ui="v2"] *){display:block}.c-video-player__skin:where([data-ui="v2"], [data-ui="v2"] *){display:block;inline-size:100%;aspect-ratio:16/9}.c-video-player__media:where([data-ui="v2"], [data-ui="v2"] *){inline-size:100%;block-size:100%}.c-video-player__panorama:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0}.c-video-player__logo:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:calc(.5 * var(--ui-rem, 1rem));right:calc(.5 * var(--ui-rem, 1rem));z-index:var(--ui-z-index-1);max-inline-size:145px;block-size:auto;max-block-size:45px;pointer-events:none}@media(width < 768px){.c-video-player__logo:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:130px;max-block-size:30px}}.c-video-player__start:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset:0;z-index:var(--ui-z-index-1);display:flex;align-items:center;justify-content:center;padding:0;background:none;border:0}.c-video-player__skin[data-started]>.c-video-player__start:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-video-player__overlay-button:where([data-ui="v2"], [data-ui="v2"] *){--c-video-player-spacing: var(--c-video-player-skin-spacing);--c-video-player-overlay-glyph: calc(var(--c-video-player-skin-glyph, var(--c-video-player-spacing) * 4.5) * 1.5);--c-video-player-overlay-background: color-mix(in oklab, var(--c-video-player-skin-backdrop) 35%, transparent);--c-video-player-overlay-background-strong: color-mix(in oklab, var(--c-video-player-skin-backdrop) 55%, transparent);--c-video-player-overlay-backdrop-filter: var(--c-video-player-skin-backdrop-filter);display:flex;align-items:center;justify-content:center;inline-size:calc(var(--c-video-player-overlay-glyph) + var(--c-video-player-spacing)*8);block-size:calc(var(--c-video-player-overlay-glyph) + var(--c-video-player-spacing)*8);color:var(--ui-color-inverse);background:var(--c-video-player-overlay-background);border-radius:50%;backdrop-filter:var(--c-video-player-overlay-backdrop-filter)}.c-video-player__nav:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:50%;z-index:var(--ui-z-index-2);visibility:hidden;inline-size:calc(var(--c-video-player-spacing)*11);block-size:calc(var(--c-video-player-spacing)*11);padding:0;font-size:var(--c-video-player-overlay-glyph);border:0;opacity:0;transform:translateY(-50%);transition:opacity var(--ui-transition-duration-fast) var(--ui-transition-easing-standard),visibility var(--ui-transition-duration-fast) var(--ui-transition-easing-standard)}@media(width < 768px){.c-video-player__nav:where([data-ui="v2"], [data-ui="v2"] *){--c-video-player-overlay-glyph: calc(1.125 * var(--ui-rem, 1rem));inline-size:calc(2.5 * var(--ui-rem, 1rem));block-size:calc(2.5 * var(--ui-rem, 1rem))}}@media(hover: hover){.c-video-player__nav:hover:where([data-ui="v2"], [data-ui="v2"] *){background:var(--c-video-player-overlay-background-strong)}}.c-video-player__nav:focus-visible:where([data-ui="v2"], [data-ui="v2"] *){background:var(--c-video-player-overlay-background-strong)}.c-video-player__skin[data-controls-visible]>.c-video-player__nav:enabled:where([data-ui="v2"], [data-ui="v2"] *){visibility:visible;opacity:1}.c-video-player__nav--previous:where([data-ui="v2"], [data-ui="v2"] *){left:calc(1.25 * var(--ui-rem, 1rem))}.c-video-player__nav--next:where([data-ui="v2"], [data-ui="v2"] *){right:calc(1.25 * var(--ui-rem, 1rem))}.c-video-player__start-glyph:where([data-ui="v2"], [data-ui="v2"] *){inline-size:var(--c-video-player-overlay-glyph);block-size:var(--c-video-player-overlay-glyph);translate:1px}}@layer components{.c-rich-text__editor:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(6 * var(--ui-rem, 1rem));padding-inline-end:calc(2.5 * var(--ui-rem, 1rem));overflow-wrap:anywhere}.c-rich-text__toolbar:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-rich-text__toolbar:has(>.c-rich-text__tools:not([hidden])):where([data-ui="v2"], [data-ui="v2"] *){border:var(--ui-border-width-base) solid var(--ui-border-color);border-block-end:0}.c-rich-text__toolbar:has(>.c-rich-text__tools:not([hidden]))~.c-rich-text__editor:where([data-ui="v2"], [data-ui="v2"] *){border-start-start-radius:0;border-start-end-radius:0}.c-rich-text__toggle:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-start:calc(.125 * var(--ui-rem, 1rem));inset-inline-end:calc(.25 * var(--ui-rem, 1rem));z-index:var(--ui-z-index-1)}.c-rich-text__tools:where([data-ui="v2"], [data-ui="v2"] *){padding-inline-end:calc(2.5 * var(--ui-rem, 1rem))}.c-rich-text__tool:not(.c-rich-text__tool--labelled) .c-rich-text__label:where([data-ui="v2"], [data-ui="v2"] *){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.c-rich-text__tool:not(.c-rich-text__tool--labelled) .c-rich-text__label:not(caption):where([data-ui="v2"], [data-ui="v2"] *){position:absolute !important}.c-rich-text__tool:not(.c-rich-text__tool--labelled) .c-rich-text__label *:where([data-ui="v2"], [data-ui="v2"] *){overflow:hidden !important}.c-rich-text__tool--labelled:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:25cqi}.c-rich-text__tool--labelled .c-rich-text__label:where([data-ui="v2"], [data-ui="v2"] *){min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.c-rich-text__toolbar[inert] :is(.c-rich-text__tool:not(:disabled),.c-rich-text__toggle):where([data-ui="v2"], [data-ui="v2"] *){opacity:.5}}@layer components{.c-chip-select__chip:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:100%}.c-chip-select__input:where([data-ui="v2"], [data-ui="v2"] *){flex:1 0 auto;inline-size:auto;min-inline-size:calc(1 * var(--ui-rem, 1rem));field-sizing:content}.c-chip-select__add:where([data-ui="v2"], [data-ui="v2"] *){margin-inline-start:auto}.c-chip-select:focus-within .c-chip-select__add:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-chip-select:not(:focus-within) .c-chip-select__input:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 1px;min-inline-size:1px}}@layer components{.c-chip-list:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-chip-list>:not(.c-chip-list__add):where([data-ui="v2"], [data-ui="v2"] *){position:relative;z-index:var(--ui-z-index-2)}.c-chip-list__ghost:where([data-ui="v2"], [data-ui="v2"] *){flex:0 0 0;min-inline-size:0}}@layer components{.c-box-fields__marker:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(.3 * var(--ui-rem, 1rem));block-size:calc(2 * var(--ui-rem, 1rem));background:var(--c-box-fields-marker-color, currentColor);border-radius:var(--ui-radius-control)}.c-box-fields__stat:where([data-ui="v2"], [data-ui="v2"] *){inline-size:calc(4.5 * var(--ui-rem, 1rem))}.c-box-fields__removed:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-box-fields--removed .c-box-fields__content:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-box-fields--removed .c-box-fields__removed:where([data-ui="v2"], [data-ui="v2"] *){display:flex}}@layer components{.c-overview__panes:where([data-ui="v2"], [data-ui="v2"] *){min-block-size:calc(24 * var(--ui-rem, 1rem))}.c-overview__actions:where([data-ui="v2"], [data-ui="v2"] *){position:sticky;inset-block-end:0;z-index:var(--ui-z-index-2)}.c-overview__more:not([open]) .c-overview__more-open:where([data-ui="v2"], [data-ui="v2"] *),.c-overview__more[open] .c-overview__more-closed:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@layer utilities{.u-fg-casting-active:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-color-casting-active)}}@layer utilities{@media(width < 576px){.u-hidden-xs:where([data-ui="v2"], [data-ui="v2"] *){display:none}}}@layer utilities{.u-max-w-md:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:calc(28 * var(--ui-rem, 1rem))}.u-max-w-prose:where([data-ui="v2"], [data-ui="v2"] *){max-inline-size:80ch}}@layer utilities{.u-gap-0:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*0)}.u-gap-1:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*1)}.u-gap-2:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*2)}.u-gap-3:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*3)}.u-gap-4:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*4)}.u-gap-6:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*6)}.u-gap-8:where([data-ui="v2"], [data-ui="v2"] *){gap:calc(var(--ui-spacing)*8)}.u-p-0:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*0)}.u-p-1:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*1)}.u-p-2:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*2)}.u-p-3:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*3)}.u-p-4:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*4)}.u-p-6:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*6)}.u-p-8:where([data-ui="v2"], [data-ui="v2"] *){padding:calc(var(--ui-spacing)*8)}.u-px-0:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*0)}.u-px-1:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*1)}.u-px-2:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*2)}.u-px-3:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*3)}.u-px-4:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*4)}.u-px-6:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*6)}.u-px-8:where([data-ui="v2"], [data-ui="v2"] *){padding-inline:calc(var(--ui-spacing)*8)}.u-py-0:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*0)}.u-py-1:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*1)}.u-py-2:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*2)}.u-py-3:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*3)}.u-py-4:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*4)}.u-py-6:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*6)}.u-py-8:where([data-ui="v2"], [data-ui="v2"] *){padding-block:calc(var(--ui-spacing)*8)}.u-pt-0:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*0)}.u-pt-1:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*1)}.u-pt-2:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*2)}.u-pt-3:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*3)}.u-pt-4:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*4)}.u-pt-6:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*6)}.u-pt-8:where([data-ui="v2"], [data-ui="v2"] *){padding-top:calc(var(--ui-spacing)*8)}.u-pr-0:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*0)}.u-pr-1:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*1)}.u-pr-2:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*2)}.u-pr-3:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*3)}.u-pr-4:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*4)}.u-pr-6:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*6)}.u-pr-8:where([data-ui="v2"], [data-ui="v2"] *){padding-right:calc(var(--ui-spacing)*8)}.u-pb-0:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*0)}.u-pb-1:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*1)}.u-pb-2:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*2)}.u-pb-3:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*3)}.u-pb-4:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*4)}.u-pb-6:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*6)}.u-pb-8:where([data-ui="v2"], [data-ui="v2"] *){padding-bottom:calc(var(--ui-spacing)*8)}.u-pl-0:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*0)}.u-pl-1:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*1)}.u-pl-2:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*2)}.u-pl-3:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*3)}.u-pl-4:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*4)}.u-pl-6:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*6)}.u-pl-8:where([data-ui="v2"], [data-ui="v2"] *){padding-left:calc(var(--ui-spacing)*8)}.u-m-0:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*0)}.u-m-1:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*1)}.u-m-2:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*2)}.u-m-3:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*3)}.u-m-4:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*4)}.u-m-6:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*6)}.u-m-8:where([data-ui="v2"], [data-ui="v2"] *){margin:calc(var(--ui-spacing)*8)}.u-m-auto:where([data-ui="v2"], [data-ui="v2"] *){margin:auto}.u-mx-0:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*0)}.u-mx-1:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*1)}.u-mx-2:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*2)}.u-mx-3:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*3)}.u-mx-4:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*4)}.u-mx-6:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*6)}.u-mx-8:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:calc(var(--ui-spacing)*8)}.u-mx-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-inline:auto}.u-my-0:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*0)}.u-my-1:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*1)}.u-my-2:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*2)}.u-my-3:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*3)}.u-my-4:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*4)}.u-my-6:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*6)}.u-my-8:where([data-ui="v2"], [data-ui="v2"] *){margin-block:calc(var(--ui-spacing)*8)}.u-my-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-block:auto}.u-mt-0:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*0)}.u-mt-1:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*1)}.u-mt-2:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*2)}.u-mt-3:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*3)}.u-mt-4:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*4)}.u-mt-6:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*6)}.u-mt-8:where([data-ui="v2"], [data-ui="v2"] *){margin-top:calc(var(--ui-spacing)*8)}.u-mt-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-top:auto}.u-mr-0:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*0)}.u-mr-1:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*1)}.u-mr-2:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*2)}.u-mr-3:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*3)}.u-mr-4:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*4)}.u-mr-6:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*6)}.u-mr-8:where([data-ui="v2"], [data-ui="v2"] *){margin-right:calc(var(--ui-spacing)*8)}.u-mr-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-right:auto}.u-mb-0:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*0)}.u-mb-1:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*1)}.u-mb-2:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*2)}.u-mb-3:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*3)}.u-mb-4:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*4)}.u-mb-6:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*6)}.u-mb-8:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:calc(var(--ui-spacing)*8)}.u-mb-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-bottom:auto}.u-ml-0:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*0)}.u-ml-1:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*1)}.u-ml-2:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*2)}.u-ml-3:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*3)}.u-ml-4:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*4)}.u-ml-6:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*6)}.u-ml-8:where([data-ui="v2"], [data-ui="v2"] *){margin-left:calc(var(--ui-spacing)*8)}.u-ml-auto:where([data-ui="v2"], [data-ui="v2"] *){margin-left:auto}}@layer utilities{.u-text-start:where([data-ui="v2"], [data-ui="v2"] *){text-align:start}.u-text-end:where([data-ui="v2"], [data-ui="v2"] *){text-align:end}.u-text-left:where([data-ui="v2"], [data-ui="v2"] *){text-align:left}.u-text-center:where([data-ui="v2"], [data-ui="v2"] *){text-align:center}.u-text-right:where([data-ui="v2"], [data-ui="v2"] *){text-align:right}.u-text-justify:where([data-ui="v2"], [data-ui="v2"] *){text-align:justify}}@layer utilities{.u-uppercase:where([data-ui="v2"], [data-ui="v2"] *){text-transform:uppercase}}@layer overrides{.c-content-stream-post__body .attachment:where([data-ui="v2"], [data-ui="v2"] *){margin:0}.c-content-stream-post__body .attachment-gallery:where([data-ui="v2"], [data-ui="v2"] *){display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:calc(var(--ui-spacing)*2);margin-block-end:calc(var(--ui-spacing)*4)}.c-content-stream-post__body :is(.attachment-gallery--2,.attachment-gallery--4):where([data-ui="v2"], [data-ui="v2"] *){grid-template-columns:repeat(2, minmax(0, 1fr))}.c-content-stream-post__body .image-wrapper:where([data-ui="v2"], [data-ui="v2"] *){position:relative}.c-content-stream-post__body .image-caption:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;inset-block-end:var(--ui-spacing);inset-inline-start:var(--ui-spacing);max-inline-size:50%;padding:calc(var(--ui-spacing)/2) var(--ui-spacing);overflow:hidden;text-overflow:ellipsis;font-size:var(--ui-font-size-small);white-space:nowrap;background:var(--ui-surface-raised)}.c-content-stream-post__body .attachment__caption:where([data-ui="v2"], [data-ui="v2"] *){color:var(--ui-text-color-muted);text-align:center}}@layer overrides{.combobox-search:where([data-ui="v2"], [data-ui="v2"] *){top:calc(-1*var(--ui-menu-padding-block))}}@layer overrides{.pac-container{min-inline-size:calc(20 * var(--ui-rem, 1rem))}dialog .pac-container:where([data-ui="v2"], [data-ui="v2"] *){position:fixed !important}}@layer overrides{.expander .summary .trix-content>div:where([data-ui="v2"], [data-ui="v2"] *){display:inline}.expander .trix-content+.read-less:where([data-ui="v2"], [data-ui="v2"] *){display:block;text-align:end}}@layer overrides{.c-lightbox:where([data-ui="v2"], [data-ui="v2"] *){width:100%;max-width:none;height:100%;max-height:none;padding:0;margin:0;touch-action:none;background:rgba(0,0,0,0);border:0}.c-lightbox:where([data-ui="v2"], [data-ui="v2"] *)::backdrop{background:rgba(0,0,0,0)}.c-lightbox .pswp__img:where([data-ui="v2"], [data-ui="v2"] *){cursor:pointer;object-fit:contain}.c-lightbox .pswp--zoomed-in .pswp__img:where([data-ui="v2"], [data-ui="v2"] *){cursor:grab}.c-lightbox .pswp:where([data-ui="v2"], [data-ui="v2"] *){--pswp-placeholder-bg: transparent;--pswp-root-z-index: auto}.c-lightbox .pswp__dynamic-caption:where([data-ui="v2"], [data-ui="v2"] *){font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-snug);color:#f3f3f3;overflow-wrap:break-word}.c-lightbox .pswp__dynamic-caption small:where([data-ui="v2"], [data-ui="v2"] *){display:block;font-size:var(--ui-font-size-x-small);color:#bdbdbd}.c-lightbox .pswp__dynamic-caption a:where([data-ui="v2"], [data-ui="v2"] *){color:#add8e6;text-decoration-line:none}.c-lightbox--panorama .pswp__button--arrow:where([data-ui="v2"], [data-ui="v2"] *){visibility:visible}.c-lightbox--panorama .pswp__hide-on-close:where([data-ui="v2"], [data-ui="v2"] *){pointer-events:auto;opacity:1}.c-lightbox__panorama:where([data-ui="v2"], [data-ui="v2"] *){position:relative;touch-action:none}.c-lightbox__panorama-notice:where([data-ui="v2"], [data-ui="v2"] *){position:absolute;top:calc(var(--ui-spacing)*2.5);left:calc(var(--ui-spacing)*2.5);z-index:1;color:#fff}}@layer overrides{.c-form a:where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-form-link-color, revert-layer)}.c-form a:is(:hover,:focus,:active):where([data-ui="v2"], [data-ui="v2"] *){color:var(--c-form-link-hover-color, revert-layer)}.c-form label.required abbr:where([data-ui="v2"], [data-ui="v2"] *),.c-form label.mandatory:where([data-ui="v2"], [data-ui="v2"] *)::after{color:var(--c-form-required-color, revert-layer)}.c-form input.numeric:where([data-ui="v2"], [data-ui="v2"] *){appearance:textfield}.c-form input.numeric:where([data-ui="v2"], [data-ui="v2"] *)::-webkit-inner-spin-button,.c-form input.numeric:where([data-ui="v2"], [data-ui="v2"] *)::-webkit-outer-spin-button{margin:0;appearance:none}}@layer overrides{.tooltip:where([data-ui="v2"], [data-ui="v2"] *){width:max-content}}@layer overrides{[data-ui=v2] .trix-content h1{margin-block:1.5em .25em;font-size:var(--ui-font-size-large);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-snug)}[data-ui=v2] .trix-content h1:first-child{margin-block-start:0}}@layer overrides{.turbo-progress-bar{background:var(--brand-color, var(--brand-color-default, #69788c)) !important}}@layer overrides{.c-document-attachments__file-field.is-uploaded:not(.is-uploading) .input-wrapper:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-document-attachments__file-field.is-uploaded:not(.is-uploading) .c-document-attachments__file-preview:where([data-ui="v2"], [data-ui="v2"] *){display:flex}.c-document-attachments__file-field.is-uploading .c-document-attachments__progress:where([data-ui="v2"], [data-ui="v2"] *){display:block}.c-document-attachments__file-field.is-uploading.has-upload-progress .upload-button:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-script-extraction__upload-field.is-uploading .c-script-extraction__upload-progress:where([data-ui="v2"], [data-ui="v2"] *){display:flex}.c-script-extraction__upload-field.is-uploading.has-upload-progress .c-script-extraction__dropzone:where([data-ui="v2"], [data-ui="v2"] *){display:none}.c-location-creation__upload-field.is-uploading .c-location-creation__upload-progress:where([data-ui="v2"], [data-ui="v2"] *){display:flex}.c-location-creation__upload-field.is-uploading.has-upload-progress .c-location-creation__option:where([data-ui="v2"], [data-ui="v2"] *){display:none}}@layer overrides{.c-upload-dropzone.uppy-is-dragging:where([data-ui="v2"], [data-ui="v2"] *){background:color-mix(in srgb, var(--c-upload-dropzone-accent-color) 6%, var(--c-upload-dropzone-surface));border-color:var(--c-upload-dropzone-accent-color);box-shadow:var(--ui-shadow-raised)}.c-location-creation__option.uppy-is-dragging:where([data-ui="v2"], [data-ui="v2"] *){border-color:var(--c-location-creation-accent-color);box-shadow:var(--ui-shadow-raised)}}@layer overrides{.c-video-player__skin:where([data-ui="v2"], [data-ui="v2"] *){--media-border-radius: 0}.c-video-player__overlay-button:where([data-ui="v2"], [data-ui="v2"] *){--c-video-player-skin-spacing: var(--media-spacing, calc(.25 * var(--ui-rem, 1rem)));--c-video-player-skin-glyph: var(--media-icon-size);--c-video-player-skin-backdrop: var(--media-backdrop, black);--c-video-player-skin-backdrop-filter: var(--media-backdrop-filter-indicator, blur(8px))}}
