/*!
 * Bootstrap Icons v1.13.2 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face{font-display:block;font-family:bootstrap-icons;src:url(/build/assets/bootstrap-icons-DJdhg9lH.woff2?e34853135f9e39acf64315236852cd5a)format("woff2"),url(/build/assets/bootstrap-icons-BHUGvtHM.woff?e34853135f9e39acf64315236852cd5a)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{color:var(--brand-accent);background:var(--shell-canvas);font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}h1,h2,.page-title,.hero-title{text-wrap:balance}p{text-wrap:pretty}::selection{color:var(--brand-accent);background:#d71f372e}.public-shell{--tw-text-opacity:1;min-height:100vh;color:rgb(34 25 47/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.app-content form.public-shell.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.public-shell{background:var(--shell-canvas)}.public-shell main{flex:1}.atmosphere{background:radial-gradient(90% 70% at 85% -10%, #d71f3724, transparent 55%), radial-gradient(70% 50% at -5% 90%, #22192f14, transparent 50%), linear-gradient(180deg, #fbfafc 0%, var(--brand-white) 42%, var(--brand-white) 100%)}.page-shell.atmosphere,.page-shell-wide.atmosphere{box-shadow:none;background:0 0;border:0;border-radius:0}.site-container,.app-shell-container{width:100%;max-width:var(--shell-max);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (width>=640px){.site-container,.app-shell-container{padding-left:2rem;padding-right:2rem}}.site-header-bar{z-index:40;-webkit-backdrop-filter:blur(12px);transition:box-shadow .28s var(--ease-out-soft);background:#fffffff7;border-bottom:1px solid #22192f14;position:sticky;top:0}.site-header-bar.is-scrolled{box-shadow:0 8px 24px -18px #22192f59}.site-header{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.site-logo{filter:none;opacity:1;flex-shrink:0;width:auto;height:2.25rem;display:block}@media (width>=768px){.site-logo{height:2.5rem}}.site-nav{align-items:center;gap:.5rem;min-width:0;display:flex}@media (width>=640px){.site-nav{gap:.75rem}}.site-nav-links{align-items:center;gap:.125rem;display:none}@media (width>=768px){.site-nav-links{display:flex}}.site-nav-link{color:#22192fb8;transition:color .2s var(--ease-out-soft);padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none}.site-menu-toggle{min-width:44px;min-height:44px;color:var(--brand-accent);background:0 0;border:1px solid #22192f1f;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}@media (width>=768px){.site-menu-toggle{display:none}}.site-menu-toggle:hover{background:#22192f0a;border-color:#22192f38}.site-mobile-link:hover,.site-mobile-link.is-active{color:var(--brand-primary)}[x-cloak]{display:none!important}.hero{width:100%;min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));color:var(--brand-white);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.hero-plane{z-index:0;background:#140e1c;position:absolute;inset:0;overflow:hidden}.hero-banner{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-scrim{pointer-events:none;background:#140e1c73;position:absolute;inset:0}.hero-inner{z-index:1;flex-direction:column;flex:auto;justify-content:center;width:100%;padding-top:3.5rem;padding-bottom:4.5rem;display:flex;position:relative}@media (width>=768px){.hero-inner{padding-top:5rem;padding-bottom:5.5rem}}.hero-title{color:var(--brand-white);letter-spacing:-.03em;opacity:1;max-width:18ch;animation:rise-in .9s var(--ease-out-soft) 80ms both;margin:0 0 1.25rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.85rem,4.5vw,3rem);font-weight:600;line-height:1.12}.hero-copy{color:#ffffffd1;opacity:1;max-width:40ch;animation:rise-in .9s var(--ease-out-soft) .22s both;margin:0 0 2.25rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.hero-cta{opacity:1;animation:rise-in .9s var(--ease-out-soft) .32s both;flex-wrap:wrap;gap:.875rem;display:flex}.hero .btn-primary{background:var(--brand-primary);color:var(--brand-white)}.hero .btn-ghost{color:var(--brand-white);border-color:#ffffff80}.hero .btn-ghost:hover{background:var(--brand-white);color:var(--brand-accent);border-color:var(--brand-white)}.btn{border-radius:var(--btn-radius);transition-property:transform,background-color,color,border-color;transition-duration:.2s;transition-timing-function:var(--ease-out-soft);border-width:1px;border-color:#0000;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration-line:none;display:inline-flex}input[type=file]{cursor:pointer}input[type=file]::file-selector-button{cursor:pointer;border-radius:var(--btn-radius)}input[type=file]::-webkit-file-upload-button{cursor:pointer;border-radius:var(--btn-radius)}.btn:active{transform:scale(.96)}.btn-primary{background:var(--brand-primary);color:var(--brand-white)}.btn-ghost{color:var(--brand-accent);background:0 0;border-color:#22192f59}.btn-ghost:hover{background:var(--brand-accent);color:var(--brand-white);border-color:var(--brand-accent)}.auth-card{width:100%;padding:2.25rem 1.75rem}@media (width>=640px){.auth-card{max-width:28rem}}.auth-card{border-radius:var(--panel-radius);background:#ffffffeb;border:1px solid #22192f14;box-shadow:0 24px 48px -28px #22192f47}.auth-heading{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1));letter-spacing:-.02em;margin-bottom:.25rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.875rem;font-weight:600;line-height:2.25rem}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-content form.app-shell.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.app-shell{background:var(--shell-canvas)}.app-nav{z-index:40;-webkit-backdrop-filter:blur(12px);transition:box-shadow .28s var(--ease-out-soft);background:#fffffff0;border-bottom:1px solid #22192f14;position:sticky;top:0}.app-nav .site-logo,.app-nav img.block{height:1.9rem}.app-nav-links{align-items:stretch;gap:.1rem}.app-nav-link{text-align:center;color:#22192f8c;min-width:4rem;transition:color .15s var(--ease-out-soft), border-color .15s var(--ease-out-soft);border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;margin-bottom:-1px;padding:.3rem .45rem .35rem;font-size:.6875rem;font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.app-nav-link:hover,.app-nav-link:focus{color:var(--brand-accent);border-bottom-color:#22192f38;outline:none}.app-nav-link--active,.app-nav-link--active:hover,.app-nav-link--active:focus{color:var(--brand-accent);border-bottom-color:var(--brand-primary);font-weight:600}.app-nav-link .nav-link-icon-wrap{flex-shrink:0;width:1.15rem;height:1.15rem;line-height:1;display:block;position:relative}.app-nav-link .nav-link-icon{opacity:.72;margin:0;font-size:1.15rem;line-height:1;display:block}.app-nav-link:hover .nav-link-icon,.app-nav-link:focus .nav-link-icon,.app-nav-link--active .nav-link-icon{opacity:1;color:var(--brand-accent)}.app-nav-link--active .nav-link-icon{color:var(--brand-primary)}.app-responsive-nav-link{text-align:start;color:#22192f9e;width:100%;transition:color .15s var(--ease-out-soft), background-color .15s var(--ease-out-soft), border-color .15s var(--ease-out-soft);background:0 0;border-left:3px solid #0000;padding:.65rem 1rem .65rem .85rem;font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;display:block}.app-responsive-nav-link:hover{color:var(--brand-accent);background:#22192f0a;border-left-color:#22192f2e}.app-responsive-nav-link:focus{color:var(--brand-accent);background:#22192f0a;border-left-color:#22192f2e;outline:none}.app-responsive-nav-link:focus-visible{box-shadow:inset 0 0 0 2px #d71f3738}.app-responsive-nav-link--active,.app-responsive-nav-link--active:hover,.app-responsive-nav-link--active:focus{color:var(--brand-primary);border-left-color:var(--brand-primary);background:#d71f3712;font-weight:600}.app-nav-link .nav-link-label{white-space:nowrap;text-overflow:ellipsis;max-width:5.25rem;display:block;overflow:hidden}.nav-link-unread{box-sizing:border-box;min-width:.95rem;height:.95rem;color:var(--brand-white);background:var(--brand-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 .22rem;font-size:.5625rem;font-weight:700;line-height:1;display:inline-flex}.app-nav-link .nav-link-unread{z-index:1;border:1.5px solid var(--brand-white);pointer-events:none;position:absolute;top:-.35rem;right:-.45rem}.nav-link-unread--inline{vertical-align:middle;margin-inline-start:.35rem}.role-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary);align-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.app-user-menu{align-self:stretch;align-items:stretch;height:100%;display:flex;position:relative;overflow:visible}.app-user-menu>.absolute{z-index:50;width:16rem;min-width:16rem;margin-top:.375rem;top:100%;left:auto;right:0}.app-user-trigger{box-sizing:border-box;text-align:center;color:#22192f8c;width:100%;min-width:3.25rem;height:100%;min-height:100%;transition-property:color,border-color;transition-duration:.15s;transition-timing-function:var(--ease-out-soft);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;margin-bottom:-1px;padding:.3rem .45rem .35rem;font-size:.6875rem;font-weight:500;line-height:1.1;display:inline-flex;position:relative}.app-user-trigger:hover,.app-user-trigger:focus{color:var(--brand-accent);border-bottom-color:#22192f38;outline:none}.app-user-avatar{background:#f0eef2;border:1px solid #22192f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:flex;overflow:hidden}.app-user-avatar--mobile{width:2.5rem;height:2.5rem}.app-user-avatar-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.app-user-avatar-placeholder{letter-spacing:.02em;color:#22192f8c;background:radial-gradient(circle at 30% 25%,#d71f371a,#0000 55%),#f0eef2;justify-content:center;align-items:center;width:100%;height:100%;font-size:.5rem;font-weight:700;line-height:1;display:flex}.app-user-avatar--mobile .app-user-avatar-placeholder{font-size:.8125rem}.app-user-avatar-placeholder--icon{color:#22192f66;font-size:.75rem}.app-user-avatar--mobile .app-user-avatar-placeholder--icon{font-size:1.25rem}.app-user-trigger-meta{white-space:nowrap;justify-content:center;align-items:center;gap:.12rem;max-width:5.5rem;line-height:1.15;display:inline-flex}.app-user-trigger-label{line-height:1.15}.app-user-trigger-chevron{opacity:.65;font-size:.65rem;line-height:1}.app-user-menu>.absolute>.app-user-panel,.app-user-panel{background:var(--brand-white);border-radius:var(--panel-radius);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-color:transparent;border:1px solid #22192f1a;padding:0;overflow:hidden;box-shadow:0 10px 28px -18px #22192f73,0 2px 6px -2px #22192f14}.app-user-panel-header{background:linear-gradient(180deg, #faf9f8 0%, var(--brand-white) 100%);align-items:flex-start;gap:.7rem;min-width:0;padding:.85rem .9rem .8rem;display:flex}.app-user-panel-avatar{background:#f0eef2;border:1px solid #22192f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}.app-user-panel-avatar.talent-plan-avatar--pro{border-color:#22192f38}.app-user-panel-avatar.talent-plan-avatar--premium{border-color:#d71f3759}.app-user-panel-avatar-placeholder{letter-spacing:.02em;color:#22192f8c;background:radial-gradient(circle at 30% 25%,#d71f371a,#0000 55%),#f0eef2;justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:700;line-height:1;display:flex}.app-user-panel-avatar-placeholder--icon{color:#22192f66;font-size:1.1rem}.app-user-panel-identity{flex:auto;min-width:0;padding-top:.05rem}.app-user-panel-name{letter-spacing:-.01em;min-width:0;color:var(--brand-accent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.app-user-panel-email{color:#22192f80;text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.75rem;line-height:1.3;overflow:hidden}.app-user-panel-plan{margin-top:.4rem}.app-user-panel-divider{background:#22192f14;height:1px;margin:0}.app-user-panel-actions{flex-direction:column;gap:.1rem;padding:.35rem;display:flex}.app-user-panel-link{border-radius:calc(var(--panel-radius) - .35rem);text-align:start;width:100%;color:var(--brand-accent);cursor:pointer;transition:background-color .14s var(--ease-out-soft), color .14s var(--ease-out-soft);background:0 0;border:0;align-items:center;gap:.55rem;margin:0;padding:.55rem .65rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.app-user-panel-link:hover,.app-user-panel-link:focus{color:var(--brand-accent);background:#22192f0d;outline:none}.app-user-panel-link:focus-visible{box-shadow:0 0 0 2px #d71f3738}.app-user-panel-link-icon{color:#22192f73;transition:color .14s var(--ease-out-soft);flex:none;font-size:.95rem;line-height:1}.app-user-panel-link:hover .app-user-panel-link-icon,.app-user-panel-link:focus .app-user-panel-link-icon{color:var(--brand-primary)}.app-user-panel-link--button{appearance:none}.app-header{background:0 0;border-bottom:1px solid #22192f14}.app-header-inner{padding-top:1.75rem;padding-bottom:1.5rem}@media (width>=640px){.app-header-inner{padding-top:2.25rem;padding-bottom:1.75rem}}.app-header-row{flex-direction:column;gap:1rem;display:flex}@media (width>=640px){.app-header-row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem}}.app-header-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.app-header-title{color:var(--brand-accent);letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.85rem,3.5vw,2.35rem);font-weight:600;line-height:1.1}.app-header-lede{color:#22192f94;max-width:42ch;margin:.4rem 0 0;font-size:.9375rem;line-height:1.5}.app-main{flex:auto}.app-content{padding-top:1.25rem;padding-bottom:2.5rem}@media (width>=640px){.app-content{padding-top:1.5rem;padding-bottom:3rem}}.app-stack{gap:var(--stack-gap);flex-direction:column;display:flex}.app-measure{width:100%;max-width:48rem}.app-footer{background:0 0;border-top:1px solid #22192f14;margin-top:auto}.app-footer-inner{flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:1.5rem;padding-bottom:2rem;display:flex}.app-footer a{color:#22192f73;transition:color .2s var(--ease-out-soft);font-size:.75rem;text-decoration:none}.app-footer a:hover{color:var(--brand-primary)}.dash-welcome{opacity:1;animation:rise-in .75s var(--ease-out-soft) both;border-bottom:1px solid #22192f14;margin-bottom:2rem;padding:.25rem 0 2.5rem}.dash-welcome-title{color:var(--brand-accent);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:.65rem 0 .85rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.35rem,5vw,3.35rem);font-weight:600;line-height:1.05}.dash-welcome-copy{color:#22192fad;max-width:38ch;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.55}.dash-welcome-actions{flex-wrap:wrap;gap:.75rem;display:flex}.action-grid{gap:var(--tile-gap);grid-template-columns:1fr;display:grid}@media (width>=640px){.action-grid{gap:var(--tile-gap);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.action-grid{grid-template-columns:repeat(3,1fr)}}.action-tile{color:inherit;background:var(--brand-white);border-radius:var(--panel-radius);transition-property:transform,border-color,background-color,box-shadow;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);opacity:1;animation:rise-in .7s var(--ease-out-soft) both;border:1px solid #22192f1a;padding:1.1rem 1.15rem 1.15rem;text-decoration:none;display:block}.action-tile:first-child{animation-delay:60ms}.action-tile:nth-child(2){animation-delay:.12s}.action-tile:nth-child(3){animation-delay:.18s}.action-tile:nth-child(4){animation-delay:.24s}.action-tile:nth-child(5){animation-delay:.3s}.action-tile:nth-child(6){animation-delay:.36s}.action-tile:hover{background:var(--brand-white);border-color:#d71f3766;transform:translateY(-2px);box-shadow:0 18px 36px -28px #22192f59}.action-tile:active{transform:scale(.98)}.action-tile-title{color:var(--brand-accent);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1rem;font-weight:600}.action-tile-copy{color:#22192f94;margin:0;font-size:.875rem;line-height:1.45}.action-tile-arrow{color:var(--brand-primary);opacity:.85;transition:opacity .2s var(--ease-out-soft), transform .2s var(--ease-out-soft);margin-top:.65rem;font-size:.8125rem;font-weight:600;display:inline-block}.action-tile:hover .action-tile-arrow{opacity:1;transform:translate(2px)}.app-panel{border-radius:var(--panel-radius);background:#ffffffc7;border:1px solid #22192f1a;padding:1.15rem 1.2rem 1.25rem}@media (width>=640px){.app-panel{padding:1.25rem 1.4rem 1.4rem}}.app-panel+.app-panel{margin-top:var(--stack-gap)}.app-panel-title{color:var(--brand-accent);letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.0625rem;font-weight:600}.app-panel-lede{color:#22192f8c;margin:0 0 .85rem;font-size:.875rem;line-height:1.45}.app-list{border-top:1px solid #22192f1a;margin:0;padding:0;list-style:none}.app-list>li{transition:background-color .2s var(--ease-out-soft);border-bottom:1px solid #22192f1a;padding:.85rem .15rem}.app-list>li:hover{background:#22192f05}.app-flash{color:var(--brand-accent);border-radius:var(--panel-radius);margin-bottom:var(--stack-gap);background:#d71f370d;border:1px solid #d71f3747;padding:.85rem 1rem;font-size:.875rem}.app-empty{text-align:center;background:var(--brand-white);border-radius:var(--panel-radius);border:1px solid #22192f1a;padding:2.75rem 1.25rem}.app-empty p{color:#22192f9e;margin:0 0 1.25rem}.app-empty p:last-child{margin-bottom:0}.status-chip{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-primary);font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-block}.status-chip-muted{color:#22192f66}.app-applications-list{gap:var(--stack-gap);border-top:0;flex-direction:column;display:flex}.app-applications-list>li.app-application-item{background:0 0;border-bottom:0;padding:0}.app-applications-list>li.app-application-item:hover{background:0 0}.app-application-row{padding:var(--panel-pad-y) var(--panel-pad-x);background:var(--brand-white);border-radius:var(--panel-radius);border:1px solid #22192f1a}.app-application-summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.65rem .75rem;list-style:none;display:grid}.app-application-summary::-webkit-details-marker{display:none}.app-application-summary::marker{content:""}.app-application-toggle-icon{color:#22192f73;width:1.5rem;height:1.5rem;transition:transform .2s var(--ease-out-soft), color .2s var(--ease-out-soft);flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.app-application-row[open]>.app-application-summary .app-application-toggle-icon{color:var(--brand-accent);transform:rotate(180deg)}.app-application-main{flex:12rem}.app-application-detail{border-top:1px solid #22192f14;margin-top:.85rem;padding:1.15rem 0 .15rem}.app-detail-panels{flex-direction:column;gap:1.75rem;display:flex}.app-detail-heading{letter-spacing:-.02em;color:var(--brand-accent);margin:0 0 1rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.05rem;font-weight:700}.app-status-stepper{--status-green:#1f9d55;--status-rejected:#d71f37;--status-shortlisted:#1f9d55;--status-hired:#1f9d55;--status-pending:#d4d0d8;--node-size:1.375rem;--track-thickness:2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:flex-start;gap:0;margin:0;padding:.35rem 0 .15rem;list-style:none;display:flex;overflow-x:auto}.app-status-step{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:6rem;padding:0;display:flex;position:relative}.app-status-connector{top:calc((var(--node-size) - var(--track-thickness)) / 2);left:calc(-50% + (var(--node-size) / 2));right:calc(50% + (var(--node-size) / 2));height:var(--track-thickness);background:var(--status-pending);pointer-events:none;z-index:0;position:absolute}.app-status-step--complete .app-status-connector,.app-status-step--current .app-status-connector{background:var(--status-green)}.app-status-node{width:var(--node-size);height:var(--node-size);background:var(--status-pending);z-index:1;box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.app-status-step--complete .app-status-node{background:var(--status-green);color:#fff}.app-status-step--current .app-status-node{box-shadow:inset 0 0 0 2.5px var(--status-green);background:#fff}.app-status-step--pending .app-status-node{background:var(--status-pending)}.app-status-step--tone-rejected.app-status-step--complete .app-status-node{background:var(--status-rejected);color:#fff}.app-status-step--tone-rejected.app-status-step--complete .app-status-connector{background:var(--status-rejected)}.app-status-step--tone-shortlisted.app-status-step--complete .app-status-node{background:var(--status-shortlisted);color:#fff}.app-status-step--tone-shortlisted.app-status-step--complete .app-status-connector{background:var(--status-shortlisted)}.app-status-step--tone-hired.app-status-step--complete .app-status-node{background:var(--status-hired);color:#fff}.app-status-step--tone-hired.app-status-step--complete .app-status-connector{background:var(--status-hired)}.app-status-icon,.app-status-check{width:.75rem;height:.75rem}.app-status-copy{box-sizing:border-box;flex-direction:column;align-items:center;gap:.15rem;width:100%;max-width:9rem;margin-top:.55rem;padding:0 .35rem;display:flex}.app-status-label{color:var(--brand-accent);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.8125rem;font-weight:700;line-height:1.25}.app-status-step--pending .app-status-label{color:#22192f8c;font-weight:600}.app-status-step--current .app-status-label{font-weight:700}.app-status-date{color:#22192f73;min-height:1rem;font-size:.75rem;line-height:1.3;display:block}.app-status-date--muted{color:#22192f61;font-style:italic}.app-status-date--empty{visibility:hidden}@media (width<=639px){.app-status-step{min-width:5.25rem}.app-status-copy{max-width:7.5rem;padding:0 .2rem}.app-status-label{font-size:.75rem}}.app-activity-card{border-radius:var(--panel-radius);background:#fff;border:1px solid #22192f1f;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}@media (width>=520px){.app-activity-card{grid-template-columns:1fr auto 1fr;align-items:stretch}}.app-activity-metric{padding:1.15rem 1.25rem 1.25rem}.app-activity-value{letter-spacing:-.03em;color:var(--brand-accent);font-variant-numeric:tabular-nums;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.65rem,3vw,2rem);font-weight:700;line-height:1.1}.app-activity-label{color:#22192f9e;margin:.35rem 0 0;font-size:.875rem;font-weight:500;line-height:1.35}.app-activity-divider{background:#22192f1f;width:1px;margin:1rem 0;display:none}@media (width>=520px){.app-activity-divider{display:block}}@media (width<=519px){.app-activity-metric+.app-activity-divider+.app-activity-metric{border-top:1px solid #22192f1a}}.site-footer{color:#ffffffc7;background:#0c0812;border-top:none;margin-top:auto}.site-footer a{color:#ffffffb8;transition:color .16s var(--ease-out-soft);font-size:.9375rem;text-decoration:none}.site-footer a:hover{color:#fff}.sitemap-grid{gap:2rem;display:grid}@media (width>=700px){.sitemap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem}}@media (width>=1024px){.sitemap-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sitemap-group-title{letter-spacing:.1em;text-transform:uppercase;color:#22192f73;margin:0 0 .85rem;font-size:.75rem;font-weight:700}.sitemap-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.sitemap-list a{color:var(--brand-accent);font-size:1rem;font-weight:600;text-decoration:none}.sitemap-list a:hover{color:var(--brand-primary)}.page-shell,.page-shell-wide{width:100%;max-width:var(--shell-max);margin-left:auto;margin-right:auto;padding:2rem 1.5rem 2.5rem}@media (width>=640px){.page-shell,.page-shell-wide{padding:2.5rem 2rem 3rem}}.page-eyebrow{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(215 31 55/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1rem}label.page-eyebrow{text-transform:none;letter-spacing:0;color:#1c1226b8;font-size:.8125rem;font-weight:600}.talent-edit-main label.page-eyebrow,.talent-edit-main p.page-eyebrow{text-transform:none;letter-spacing:0;color:#1c1226b3;font-size:.875rem;font-weight:600}.page-title{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1));letter-spacing:-.025em;margin-bottom:1.25rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.4rem,5.5vw,3.5rem);font-weight:600;line-height:1.08}.page-lede{color:#22192fb3;max-width:38ch;margin-bottom:3rem;font-size:1.125rem;line-height:1.625}.story-rail>:hover .mkt-card-icon{background:#d71f3717;border-color:#d71f3759;transform:scale(1.04)}.reveal{opacity:0;animation:rise-in .85s var(--ease-out-soft) forwards}.reveal-delay-1{animation-delay:80ms}.reveal-delay-2{animation-delay:.16s}.how-hero .hero-scrim{background:#140e1c85}.mkt{flex-direction:column;gap:2.75rem;padding-top:2rem;padding-bottom:2.5rem;display:flex}@media (width>=640px){.mkt{gap:3.5rem;padding-top:2.5rem;padding-bottom:3rem}}.mkt-intro{max-width:38rem}.mkt-lede{margin-bottom:0}.mkt-panel{background:var(--brand-white);border-radius:var(--panel-radius);border:1px solid #22192f1a;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (width>=640px){.mkt-panel{gap:1.75rem;padding:1.75rem 1.85rem 1.85rem}}.about-hero .hero-scrim{background:#140e1c85}.mkt-panel-head{align-items:flex-start;gap:1rem;display:flex}.mkt-panel-badge{width:2.75rem;height:2.75rem;color:var(--brand-primary);border-radius:calc(var(--panel-radius) - .35rem);background:#d71f370f;border:1px solid #d71f3738;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.mkt-panel-copy{min-width:0;padding-top:.15rem}.mkt-panel-title{letter-spacing:-.02em;color:var(--brand-accent);text-wrap:balance;margin:0 0 .35rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.55rem,3vw,1.85rem);font-weight:600}.mkt-panel-lede{color:#22192fad;max-width:42ch;margin:0;font-size:.975rem;line-height:1.55}.mkt-panel-cta{flex-wrap:wrap;gap:.75rem;padding-top:.15rem;display:flex}.mkt-card{background:var(--shell-canvas);border-radius:calc(var(--panel-radius) - .2rem);min-height:100%;transition-property:transform,border-color,box-shadow,background-color;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);border:1px solid #22192f14;flex-direction:column;gap:.55rem;padding:1.15rem 1.1rem 1.2rem;display:flex}.mkt-card:hover{background:var(--brand-white);border-color:#d71f3747;transform:translateY(-2px);box-shadow:0 18px 36px -28px #22192f66}.mkt-card-icon{width:2.35rem;height:2.35rem;color:var(--brand-primary);border-radius:calc(var(--btn-radius) + .1rem);transition-property:transform,background-color,border-color;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);background:#d71f370d;border:1px solid #d71f3733;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.mkt-card:hover .mkt-card-icon{background:#d71f3717;border-color:#d71f3759;transform:scale(1.04)}.mkt-card-title{letter-spacing:-.015em;color:var(--brand-accent);text-wrap:balance;margin:.15rem 0 0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.05rem;font-weight:600}.mkt-card-body{color:#22192fa6;margin:0;font-size:.9rem;line-height:1.55}.mkt-card-link{color:var(--brand-primary);transition-property:color;transition-duration:.18s;transition-timing-function:var(--ease-out-soft);margin-top:.35rem;font-size:.875rem;font-weight:500;text-decoration:none}.mkt-card-link:hover{color:var(--brand-accent)}.mkt-more{color:#22192f8c;margin:0;font-size:.875rem}.mkt-more a{color:var(--brand-primary);transition-property:color;transition-duration:.18s;transition-timing-function:var(--ease-out-soft);font-weight:500;text-decoration:none}.mkt-more a:hover{color:var(--brand-accent)}.mkt-more-sep{color:#22192f59;margin:0 .4rem}.mkt-note{background:var(--brand-white);border-radius:var(--panel-radius);border:1px solid #22192f1a;align-items:flex-start;gap:.85rem;padding:1.15rem 1.25rem;display:flex}.mkt-note-icon{color:var(--brand-primary);flex-shrink:0;margin-top:.1rem;font-size:1.15rem}.mkt-note-body{color:#22192f9e;margin:0;font-size:.9rem;line-height:1.55}.mkt-note-body a{color:var(--brand-primary);font-weight:500;text-decoration:none}.mkt-note-body a:hover{color:var(--brand-accent)}.mkt-status{color:var(--brand-accent);background:var(--brand-white);border-radius:var(--panel-radius);border:1px solid #d71f3747;align-items:center;gap:.5rem;padding:.9rem 1.15rem;font-size:.9rem;display:flex}.plan-grid{gap:1.25rem;display:grid}@media (width>=768px){.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;padding:1.75rem;display:flex}.app-content form.plan.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.plan{border-radius:var(--panel-radius);transition-property:transform,border-color,box-shadow;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);border:1px solid #22192f1a}.plan:hover{border-color:#d71f3759;transform:translateY(-2px);box-shadow:0 20px 40px -28px #22192f59}.plan-featured{background:linear-gradient(180deg, #d71f370a, var(--brand-white) 40%);border-color:#d71f378c}.plan-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary);border-radius:calc(var(--btn-radius) - .15rem);background:#d71f3714;border:1px solid #d71f3738;align-self:flex-start;margin:0 0 .85rem;padding:.28rem .65rem;font-size:.68rem;font-weight:700}.plan-icon{width:2.5rem;height:2.5rem;color:var(--brand-primary);border-radius:calc(var(--panel-radius) - .35rem);background:#d71f370f;border:1px solid #d71f3738;justify-content:center;align-items:center;margin-bottom:.85rem;font-size:1.15rem;display:inline-flex}.plan-name{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1));letter-spacing:-.02em;margin-bottom:.25rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:600;line-height:2rem}.plan-price{--tw-text-opacity:1;color:rgb(215 31 55/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.plan-blurb{color:#22192f9e;margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.plan-features{color:#22192fa6;flex-direction:column;flex:1;gap:.65rem;margin-bottom:2rem;margin-left:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex}.plan-features li{align-items:flex-start;gap:.55rem;display:flex}.plan-check{color:var(--brand-primary);flex-shrink:0;margin-top:.15rem;font-size:.85rem}.faq-item{background:var(--brand-white);border-radius:var(--panel-radius);transition-property:border-color,box-shadow;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);border:1px solid #22192f1a}.faq-item[open]{border-color:#d71f3747;box-shadow:0 18px 36px -28px #22192f59}.faq-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;list-style:none;display:flex}.faq-summary::-webkit-details-marker{display:none}.faq-q{letter-spacing:-.015em;color:var(--brand-accent);text-wrap:balance;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.05rem;font-weight:600}.faq-chevron{width:1.75rem;height:1.75rem;color:var(--brand-primary);border-radius:calc(var(--btn-radius) - .1rem);transition-property:transform,background-color;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);background:#d71f370d;border:1px solid #d71f3733;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.faq-item[open] .faq-chevron{background:#d71f371a;transform:rotate(180deg)}.faq-answer{padding:0 1.25rem 1.25rem}.faq-answer p{color:#22192fad;max-width:52ch;margin:0;font-size:.95rem;line-height:1.6}.faq-answer a{color:var(--brand-primary);font-weight:500;text-decoration:none}.faq-answer a:hover{color:var(--brand-accent)}.legal-stack{flex-direction:column;gap:.75rem;display:flex}.legal-section{background:var(--brand-white);border-radius:var(--panel-radius);transition-property:transform,border-color,box-shadow;transition-duration:.22s;transition-timing-function:var(--ease-out-soft);border:1px solid #22192f1a;padding:1.35rem 1.35rem 1.4rem}.legal-section:hover{border-color:#d71f3747;transform:translateY(-2px);box-shadow:0 18px 36px -28px #22192f59}.legal-section-head{align-items:baseline;gap:.75rem;margin-bottom:.65rem;display:flex}.legal-index{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.7rem;font-weight:700}.legal-title{letter-spacing:-.02em;color:var(--brand-accent);text-wrap:balance;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:600}.legal-body{color:#22192fb3;max-width:58ch;margin:0;font-size:.95rem;line-height:1.65}.legal-body a{color:var(--brand-primary);font-weight:500;text-decoration:none}.legal-body a:hover{color:var(--brand-accent)}.contact-layout{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (width>=1024px){.contact-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:1.5rem}}.contact-fields{flex-direction:column;gap:1rem;display:flex}.contact-label{color:var(--brand-accent);margin-bottom:.35rem;font-size:.875rem;font-weight:500;display:block}.contact-input{border-radius:var(--btn-radius);background:var(--shell-canvas);width:100%;color:var(--brand-accent);box-shadow:none;transition-property:border-color,background-color,box-shadow;transition-duration:.18s;transition-timing-function:var(--ease-out-soft);border:1px solid #22192f2e;padding:.65rem .85rem;font-size:.95rem;display:block}.contact-input:focus{background:var(--brand-white);border-color:#d71f378c;outline:none;box-shadow:0 0 0 3px #d71f371f}.contact-textarea{resize:vertical;min-height:9rem}.contact-error{color:var(--brand-primary);margin:.35rem 0 0;font-size:.85rem}.contact-aside{gap:.75rem;display:grid}.listing-grid{gap:var(--tile-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.listing-stack{gap:var(--stack-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.listing-card{height:100%;min-height:100%;padding:var(--panel-pad-y) var(--panel-pad-x);background:var(--brand-white);border-radius:var(--panel-radius);color:inherit;transition:border-color .2s var(--ease-out-soft), box-shadow .2s var(--ease-out-soft);border:1px solid #22192f1a;flex-direction:column;gap:.35rem;text-decoration:none;display:flex}.listing-card--job{gap:.3rem}.listing-card--talent{padding:0;overflow:hidden}.listing-card-media-wrap{isolation:isolate;width:100%;display:block;position:relative}.listing-card--talent .listing-card-body{padding:var(--panel-pad-y) var(--panel-pad-x) calc(var(--panel-pad-y) + .1rem);flex-direction:column;flex:auto;gap:.3rem;display:flex}.talent-bookmark-form{margin:0;padding:0;line-height:0}.listing-card-media-wrap .talent-bookmark-form{z-index:2;position:absolute;top:.55rem;right:.55rem}.talent-profile-card .talent-bookmark-form{z-index:3;position:absolute;top:.75rem;right:.75rem}.talent-bookmark-btn{width:2.25rem;height:2.25rem;color:var(--brand-accent,#22192f);cursor:pointer;transition:color .16s var(--ease-out-soft), background .16s var(--ease-out-soft), border-color .16s var(--ease-out-soft);background:#fffffff0;border:1px solid #22192f1f;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 8px -4px #22192f59}.talent-bookmark-btn:hover{color:var(--brand-primary,#d71f37);background:#fff;border-color:#d71f3759}.talent-bookmark-btn.is-saved{color:var(--brand-primary,#d71f37);border-color:#d71f3759}.talent-bookmark-btn.is-saved:hover{color:color-mix(in srgb, var(--brand-primary,#d71f37) 88%, #000)}.talent-bookmark-icon{font-size:1.05rem;line-height:1}.talent-follow-form{margin:0;padding:0;line-height:0}.listing-card-media-wrap .talent-follow-form{z-index:2;position:absolute;top:.55rem;left:.55rem}.talent-profile-card .talent-follow-form{z-index:3;position:absolute;top:.75rem;left:.75rem}.talent-follow-btn{width:2.25rem;height:2.25rem;color:var(--brand-accent,#22192f);cursor:pointer;transition:color .16s var(--ease-out-soft), background .16s var(--ease-out-soft), border-color .16s var(--ease-out-soft);background:#fffffff0;border:1px solid #22192f1f;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 8px -4px #22192f59}.talent-follow-btn:hover{color:var(--brand-primary,#d71f37);background:#fff;border-color:#d71f3759}.talent-follow-btn.is-following{color:var(--brand-primary,#d71f37);border-color:#d71f3759}.talent-follow-btn.is-following:hover{color:color-mix(in srgb, var(--brand-primary,#d71f37) 88%, #000)}.talent-follow-icon{font-size:1.05rem;line-height:1}.job-bookmark-form{margin:0;padding:0;line-height:0}.listing-card.has-job-bookmark{position:relative}.listing-card.has-job-bookmark .job-bookmark-form{z-index:2;position:absolute;top:.55rem;right:.55rem}.listing-card.has-job-bookmark .listing-card-manage-main,.job-show-header .job-bookmark-form+*{padding-right:2.75rem}.job-show-header{position:relative}.job-show-header .job-bookmark-form{z-index:2;position:absolute;top:0;right:0}.job-bookmark-btn{width:2.25rem;height:2.25rem;color:var(--brand-accent,#22192f);cursor:pointer;transition:color .16s var(--ease-out-soft), background .16s var(--ease-out-soft), border-color .16s var(--ease-out-soft);background:#fffffff0;border:1px solid #22192f1f;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 8px -4px #22192f59}.job-bookmark-btn:hover{color:var(--brand-primary,#d71f37);background:#fff;border-color:#d71f3759}.job-bookmark-btn.is-saved{color:var(--brand-primary,#d71f37);border-color:#d71f3759}.job-bookmark-btn.is-saved:hover{color:color-mix(in srgb, var(--brand-primary,#d71f37) 88%, #000)}.job-bookmark-icon{font-size:1.05rem;line-height:1}.listing-card--notice{gap:.45rem;height:auto;min-height:0}.listing-card--notice.is-unread{background:color-mix(in srgb, var(--brand-white) 92%, #d71f370f);border-color:#d71f3738}.listing-card-media{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:var(--brand-mist);width:100%;display:block}.listing-card-media-empty{aspect-ratio:1;color:#22192fb8;background:radial-gradient(circle at 32% 28%,#d71f372e,#0000 58%),radial-gradient(circle at 78% 82%,#22192f14,#0000 55%),linear-gradient(160deg,#f7f4f6 0%,#efe8ec 100%);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.listing-card-media-empty-icon{color:#22192f38;pointer-events:none;justify-content:center;align-items:center;font-size:1.65rem;line-height:1;display:flex}.listing-card-media-initials{letter-spacing:-.03em;color:#22192fb8;font-size:clamp(2.25rem,8vw,3.25rem);font-weight:600;line-height:1}.listing-card-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-primary);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.6875rem;font-weight:700;display:flex}.listing-card-title{letter-spacing:-.02em;color:var(--brand-accent);margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.05rem;font-weight:600;line-height:1.3}.listing-card-title a{color:inherit;text-decoration:none}.listing-card-title a:hover,.listing-card:hover .listing-card-title{color:var(--brand-primary)}.listing-card-meta{color:#22192f94;margin:0;font-size:.8125rem;line-height:1.4}.listing-card--manage{flex-direction:column;gap:1rem;display:flex}.listing-card--flagged{box-shadow:inset 3px 0 0 var(--brand-primary,#d71f37);border-color:#d71f3759}.listing-card--inactive{opacity:.72}.listing-card--inactive.listing-card--flagged{opacity:.85}.listing-card-manage-main{flex-direction:column;gap:.35rem;min-width:0;display:flex}.listing-card-pipeline{flex-wrap:wrap;align-items:stretch;gap:.55rem;margin-top:.75rem;display:flex}.listing-card-pipeline-total{border-radius:calc(var(--panel-radius) - .2rem);min-width:4.5rem;transition:background-color .16s var(--ease-out-soft,ease), border-color .16s var(--ease-out-soft,ease);background:#d71f3714;border:1px solid #d71f3724;flex-direction:column;justify-content:center;padding:.55rem .75rem;text-decoration:none;display:flex}.listing-card-pipeline-total:hover{background:#d71f371f;border-color:#d71f3738}.listing-card-pipeline-total.is-empty{background:#22192f09;border-color:#22192f14}.listing-card-pipeline-total-value{color:var(--brand-primary,#d71f37);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1.1}.listing-card-pipeline-total.is-empty .listing-card-pipeline-total-value{color:#22192f66}.listing-card-pipeline-total-label{letter-spacing:.04em;text-transform:uppercase;color:#22192f8c;margin-top:.15rem;font-size:.65rem;font-weight:650}.listing-card-pipeline-chips{flex-wrap:wrap;flex:14rem;align-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.listing-card-pipeline-chip{background:#fff;border:1px solid #22192f1a;border-radius:999px;align-items:baseline;gap:.35rem;padding:.4rem .65rem;line-height:1.2;display:inline-flex}.listing-card-pipeline-chip-value{font-variant-numeric:tabular-nums;color:#22192f;font-size:.875rem;font-weight:700}.listing-card-pipeline-chip-label{color:#22192f8c;font-size:.72rem;font-weight:500}.listing-card-pipeline-chip.tone-accent:not(.is-empty) .listing-card-pipeline-chip-value{color:var(--brand-primary,#d71f37)}.listing-card-pipeline-chip.is-empty{background:0 0;border-color:#22192f0f}.listing-card-pipeline-chip.is-empty .listing-card-pipeline-chip-value,.listing-card-pipeline-chip.is-empty .listing-card-pipeline-chip-label{color:#22192f52}.listing-card-manage-actions{border-top:1px solid #22192f14;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;padding-top:.85rem;display:flex}.listing-card-admin-user{flex-direction:row;align-items:center;gap:.85rem;display:flex}.listing-card-admin-avatar{color:#22192fb3;background:#f0eef2;border:1px solid #22192f1a;border-radius:999px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;font-size:.8125rem;font-weight:700;display:grid;overflow:hidden}.listing-card-admin-avatar--empty{background:radial-gradient(circle at 30% 25%,#d71f3729,#0000 58%),linear-gradient(160deg,#f7f4f6 0%,#efe8ec 100%)}.listing-card-admin-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.listing-card-meta-sep{margin:0 .15rem}.listing-card-key{color:#22192f73;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.listing-card-cta-count{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;margin-left:.35rem;padding:.05rem .4rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}@media (width>=900px){.listing-card--manage{flex-direction:row;justify-content:space-between;align-items:stretch;gap:1.25rem}.listing-card-manage-actions{border-top:0;border-left:1px solid #22192f14;flex-direction:column;justify-content:center;align-items:stretch;width:auto;min-width:8.5rem;margin:0;padding:0 0 0 1.15rem}.listing-card-manage-actions .btn{text-align:center;justify-content:center}}.listing-card-copy{color:#22192fb8;margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.listing-card-cta{border-radius:var(--btn-radius);align-self:flex-start;margin-top:auto}.listing-card-footer{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.listing-card-time{color:#22192f73;flex-shrink:0;font-size:.75rem}.profile-shot{outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1)}.profile-shot--circle{-o-object-fit:cover;object-fit:cover;border-radius:50%}.public-shell.talent-public-page{background:var(--shell-canvas)}.talent-public-profile{position:relative}.talent-profile-card{border-radius:var(--panel-radius);background:#fff;border:none;position:relative;overflow:hidden}.talent-profile-card-edit{z-index:3;width:2.25rem;height:2.25rem;color:var(--brand-accent);transition:color .16s var(--ease-out-soft), background .16s var(--ease-out-soft), border-color .16s var(--ease-out-soft);background:#ffffffeb;border:1px solid #22192f1f;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 2px 8px -4px #22192f59}.talent-profile-card-edit:hover{color:var(--brand-primary);background:#fff;border-color:#d71f3759}.talent-cover{aspect-ratio:3;background:#e9eef2;border:0;border-radius:0;width:100%;min-height:9rem;max-height:18rem;position:relative;overflow:hidden}.talent-cover--empty{background:linear-gradient(115deg,#e9eef2 0%,#e4ebf1 42%,#dfe7ed 100%)}.talent-cover--empty:after{content:"";pointer-events:none;background:radial-gradient(70% 55% at 18% 35%,#ffffff8c,#0000 65%),radial-gradient(55% 50% at 88% 75%,#c4d2de59,#0000 60%),linear-gradient(#0000 55%,#b4c4d21f 100%);position:absolute;inset:0}.talent-cover-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.talent-identity{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:-3.25rem;padding:0 1rem 1.35rem;display:flex;position:relative}@media (width>=640px){.talent-identity{text-align:left;flex-direction:row;align-items:flex-start;gap:1.25rem;margin-top:-4rem;padding:0 1.5rem 1.5rem}}.talent-avatar{-o-object-fit:cover;object-fit:cover;background:#fff;border:5px solid #fff;border-radius:50%;outline:1px solid #22192f14;width:7.5rem;height:7.5rem;display:block;box-shadow:0 2px 6px #22192f1f}@media (width>=640px){.talent-avatar{border-width:6px;width:9rem;height:9rem}}.talent-avatar--empty{color:#22192f59;background:radial-gradient(circle at 30% 25%,#d71f371f,#0000 55%),#f7f5f8;justify-content:center;align-items:center;display:flex}.talent-identity-copy{flex:1;min-width:0;padding-bottom:.15rem}@media (width>=640px){.talent-identity-copy{padding-top:4.5rem}}.talent-category{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary,#d71f37);background:#fff;border:1px solid #d71f3738;border-radius:9999px;margin:0 0 .5rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;display:inline-block;box-shadow:0 1px #22192f0a}.talent-name{letter-spacing:-.02em;color:var(--brand-accent);margin:0 0 .4rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.1}.talent-headline{color:#22192fcc;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}@media (width>=640px){.talent-headline{font-size:1.125rem;line-height:1.75rem}}.talent-headline{margin-top:0}.talent-stats{color:#22192fb8;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .75rem;margin:0 0 .85rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.3;display:flex}@media (width>=640px){.talent-stats{justify-content:flex-start}}.talent-stat-rating{color:var(--brand-accent);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.talent-stat-star{color:#e5a100;font-size:1rem;line-height:1}.talent-stat-score{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.talent-stat-sep{background:#22192f38;flex-shrink:0;width:1px;height:.95rem;display:inline-block}.talent-stat-count,.talent-stat-views{font-variant-numeric:tabular-nums;color:#22192f9e}.talent-meta{-moz-column-gap:1rem;color:#22192fb3;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem 1rem;margin:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style-type:none;display:flex}.app-content form.talent-meta.flex-wrap.items-end,.app-content form.flex.talent-meta.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}@media (width>=640px){.talent-meta{justify-content:flex-start}}.talent-meta li{align-items:center;display:inline-flex}.talent-section{border-radius:var(--panel-radius);background:#fff;border:0;max-width:none;margin-top:1rem;padding:1.25rem 1rem 1.5rem}@media (width>=640px){.talent-section{padding:1.35rem 1.5rem 1.65rem}}.talent-section-title{text-transform:uppercase;letter-spacing:.14em;color:#22192f80;margin-bottom:.75rem;font-size:.75rem;font-weight:600;line-height:1rem}label.talent-section-title{text-transform:none;letter-spacing:0;color:#1c1226b8;font-size:.8125rem;font-weight:600}.talent-edit-main label.talent-section-title,.talent-edit-main p.talent-section-title{text-transform:none;letter-spacing:0;color:#1c1226b3;font-size:.875rem;font-weight:600}.talent-profile-locked{justify-content:center;padding:2.5rem 1.25rem 2.75rem;display:flex}.talent-profile-locked-inner{text-align:center;width:100%;max-width:26rem;margin:0 auto;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.talent-profile-locked-icon{width:3rem;height:3rem;color:var(--brand-primary);background:radial-gradient(circle at 30% 25%,#d71f3729,#0000 60%),#22192f0a;border:1px solid #d71f3738;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.15rem;display:inline-flex}.talent-profile-locked-title{letter-spacing:-.02em;color:var(--brand-accent);margin:0 0 .5rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:1.125rem;font-weight:700}.talent-profile-locked-copy{color:#22192f9e;margin:0;font-size:.9375rem;line-height:1.55}.talent-about{white-space:pre-line;color:#22192fd9;margin:0;line-height:1.625}.talent-ratings-layout{gap:1.25rem;display:grid}@media (width>=640px){.talent-ratings-layout{grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr);align-items:center;gap:1.75rem}}.talent-ratings-overall{text-align:center;border-radius:calc(var(--panel-radius) - 2px);background:radial-gradient(circle at 30% 20%,#d71f3714,#0000 55%),#22192f08;border:1px solid #22192f14;flex-direction:column;justify-content:center;align-items:center;padding:.85rem .75rem;display:flex}.talent-ratings-overall-star{color:#e5a100;margin-bottom:.2rem;font-size:1.35rem;line-height:1}.talent-ratings-overall-score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--brand-accent);font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:1.85rem;font-weight:700;line-height:1.1}.talent-ratings-overall-count{color:#22192f80;margin-top:.35rem;font-size:.75rem;font-weight:500}.talent-ratings-bars{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.talent-ratings-bar-row{grid-template-columns:7.25rem minmax(0,1fr) 2.25rem;align-items:center;gap:.65rem;display:grid}@media (width<=399px){.talent-ratings-bar-row{grid-template-rows:auto auto;grid-template-columns:1fr 2rem;gap:.3rem .5rem}.talent-ratings-bar-label{grid-column:1}.talent-ratings-bar-score{grid-area:1/2;justify-self:end}.talent-ratings-bar-track{grid-area:2/1/auto/-1}}.talent-ratings-bar-label{color:#22192fc7;font-size:.8125rem;font-weight:550}.talent-ratings-bar-track{background:#22192f14;border-radius:9999px;height:.45rem;display:block;overflow:hidden}.talent-ratings-bar-fill{border-radius:inherit;background:linear-gradient(90deg, #c41b32 0%, var(--brand-primary,#d71f37) 100%);min-width:0;height:100%;display:block}.talent-ratings-bar-score{font-variant-numeric:tabular-nums;text-align:right;color:var(--brand-accent);font-size:.8125rem;font-weight:600}.talent-ratings-empty{color:#22192f94;margin:0;font-size:.9375rem}.talent-rate-form{border-top:1px solid #22192f14;margin-top:1.25rem;padding-top:1.1rem}.talent-rate-form-title{letter-spacing:.04em;text-transform:uppercase;color:#22192f8c;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.talent-rate-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=640px){.talent-rate-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.talent-rate-field{color:#22192fbf;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:550;display:flex}.talent-rate-field select{appearance:none;border-radius:calc(var(--panel-radius) - 4px);width:100%;color:var(--brand-accent);background:#fff;border:1px solid #22192f24;padding:.45rem .65rem;font-family:inherit;font-size:.875rem;font-weight:500}.talent-rate-field select:focus{border-color:#d71f3773;outline:none;box-shadow:0 0 0 3px #d71f371f}.talent-skills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style-type:none;display:flex}.app-content form.talent-skills.flex-wrap.items-end,.app-content form.flex.talent-skills.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.talent-skills li{color:#22192fe6;border-width:1px;border-color:#22192f33;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}.talent-skills a{--tw-text-opacity:1;color:rgb(215 31 55/var(--tw-text-opacity,1));text-decoration-line:none}.talent-skills a:hover{text-decoration-line:underline}.talent-meta--block{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.app-content form.talent-meta--block.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.talent-credit-list{margin:0;list-style-type:none}.talent-credit-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.talent-credit-list{padding:0}.talent-credit-list li{color:#22192fcc;flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1.25rem;display:flex}.app-content form.talent-credit-list li.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.talent-credit-list strong{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1));font-weight:600}.talent-edit-layout{gap:var(--column-gap);display:grid}@media (width>=900px){.talent-edit-layout{align-items:start;gap:var(--column-gap);grid-template-columns:15.5rem minmax(0,1fr)}}@media (width>=900px){.talent-edit-nav{position:sticky;top:5.5rem}}.talent-edit-nav-list{flex-direction:column;gap:.15rem;display:flex}.talent-edit-nav-link{letter-spacing:.02em;color:#22192fb8;border-left:3px solid #0000;border-radius:.35rem;padding:.7rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:block}.talent-edit-nav-link:hover{color:var(--brand-accent);background:#d71f370f}.talent-edit-nav-link.is-active{border-left-color:var(--brand-primary);color:var(--brand-primary);background:#d71f3714}.talent-edit-general-grid{gap:var(--stack-gap);display:grid}@media (width>=720px){.talent-edit-general-grid{grid-template-columns:9.5rem minmax(0,1fr);gap:1.25rem}}.talent-edit-avatar{-o-object-fit:cover;object-fit:cover;border:3px solid #fff;border-radius:9999px;width:8.5rem;height:8.5rem;box-shadow:0 0 0 1px #22192f1f}.talent-edit-avatar--empty{color:#22192f59;background:#22192f0f;justify-content:center;align-items:center;display:flex}.talent-edit-list{margin:0;list-style-type:none}.talent-edit-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.talent-edit-list{padding:0}.talent-edit-list-item{border-bottom:1px solid #22192f14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 0;display:flex}.talent-edit-list-item:last-child{border-bottom:0}.talent-edit-check{color:var(--brand-accent);background:#fff9;border:1px solid #22192f1a;border-radius:.4rem;align-items:center;gap:.65rem;padding:.75rem .9rem;font-size:.875rem;display:flex}.talent-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=640px){.talent-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.talent-gallery-shot{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;outline-offset:-1px;border-radius:var(--btn-radius,.4rem);outline:1px solid #22192f14;width:100%}.talent-gallery-trigger,.gallery-thumb-trigger{cursor:zoom-in;border-radius:var(--btn-radius,.4rem);background:0 0;border:0;width:100%;margin:0;padding:0;transition:opacity .15s;display:block;overflow:hidden}.talent-gallery-trigger:hover,.gallery-thumb-trigger:hover{opacity:.92}.talent-gallery-trigger:focus-visible,.gallery-thumb-trigger:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.gallery-lightbox{z-index:70;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.gallery-lightbox-backdrop{background:#140e1cd1;position:absolute;inset:0}.gallery-lightbox-stage{z-index:1;flex-direction:column;align-items:center;gap:.65rem;max-width:min(100%,52rem);max-height:min(88vh,56rem);margin:0;display:flex;position:relative}.gallery-lightbox-viewport{border-radius:var(--panel-radius,.75rem);touch-action:none;-webkit-user-select:none;user-select:none;background:#140e1c;justify-content:center;align-items:center;max-width:100%;max-height:min(80vh,50rem);display:flex;overflow:hidden;box-shadow:0 28px 64px -36px #000000a6}.gallery-lightbox-image{-o-object-fit:contain;object-fit:contain;transform-origin:50%;will-change:transform;-webkit-user-drag:none;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:min(80vh,50rem);display:block}.gallery-lightbox-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.gallery-lightbox-counter{letter-spacing:.02em;color:#ffffffc7;text-align:center;min-width:2.75rem;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:500}.gallery-lightbox-close,.gallery-lightbox-nav,.gallery-lightbox-zoom{z-index:2;border-radius:var(--btn-radius,.4rem);width:2.5rem;height:2.5rem;color:var(--brand-white);cursor:pointer;background:#22192fb8;border:1px solid #ffffff2e;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex;position:absolute}.gallery-lightbox-zoom{position:static}.gallery-lightbox-zoom:disabled{opacity:.4;cursor:default}.gallery-lightbox-close:hover,.gallery-lightbox-nav:hover,.gallery-lightbox-zoom:not(:disabled):hover{background:var(--brand-primary);border-color:#0000}.gallery-lightbox-close:focus-visible,.gallery-lightbox-nav:focus-visible,.gallery-lightbox-zoom:focus-visible{outline:2px solid var(--brand-white);outline-offset:2px}.gallery-lightbox-close{top:1rem;right:1rem}.gallery-lightbox-nav--prev{top:50%;left:.75rem;transform:translateY(-50%)}.gallery-lightbox-nav--next{top:50%;right:.75rem;transform:translateY(-50%)}@media (width>=640px){.gallery-lightbox-nav--prev{left:1.25rem}.gallery-lightbox-nav--next{right:1.25rem}}.talent-cover-picker{flex-direction:column;gap:.9rem;display:flex}.talent-cover-picker-header .app-panel-lede{margin-bottom:0}.talent-cover-live{flex-direction:column;gap:.5rem;width:100%;display:flex}.talent-cover-live-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.talent-cover-presets-bar{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.talent-cover-presets-title{font-family:var(--font-sans,Manrope, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.01em;color:var(--brand-accent);margin:0;font-size:.8125rem;font-weight:700}.talent-cover-presets-meta{color:#22192f80;font-size:.75rem;font-weight:500}.talent-cover-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}@media (width>=480px){.talent-cover-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.talent-cover-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}}.talent-cover-preset-form{min-width:0;margin:0}.talent-cover-preset{cursor:pointer;background:#ebe8e4;border:2px solid #0000;border-radius:6px;width:100%;padding:0;transition:border-color .12s,box-shadow .12s;display:block;position:relative;overflow:hidden}.talent-cover-preset:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.talent-cover-preset-image{aspect-ratio:3;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;display:block}.talent-cover-preset-check{background:var(--brand-primary);width:1.1rem;height:1.1rem;color:var(--brand-white);border-radius:999px;justify-content:center;align-items:center;font-size:.55rem;line-height:1;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.talent-cover-upload{border-top:1px solid #22192f14;margin:0;padding:.75rem 0 0}.talent-cover-upload-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.talent-cover-upload-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.talent-cover-upload-title{color:var(--brand-accent);font-size:.8125rem;font-weight:700}.talent-cover-upload-hint{color:#22192f8c;font-size:.75rem}.talent-cover-upload-btn{cursor:pointer;flex-shrink:0;margin:0}.talent-banner-preview{aspect-ratio:3;background:#ebe8e4;border:0;border-radius:8px;width:100%;max-width:none;overflow:hidden}.talent-banner-preview--empty{background:linear-gradient(#ffffff8c,#0000 55%),linear-gradient(115deg,#f3f2ef 0%,#ebe8e4 55%,#e4e1dc 100%);justify-content:center;align-items:center;min-height:0;display:flex}.talent-banner-empty-label{letter-spacing:.01em;color:#22192f6b;font-size:.75rem;font-weight:600}.talent-banner-preview-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.talent-banner-preview--interactive{cursor:pointer;text-align:left;padding:0;display:block;position:relative}.talent-banner-preview--interactive:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.talent-banner-preview--interactive:hover .talent-banner-reposition-hint,.talent-banner-preview--interactive:focus-visible .talent-banner-reposition-hint{opacity:1}.talent-banner-reposition-hint{color:#fff;opacity:.92;pointer-events:none;background:#140e1cb8;align-items:center;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:opacity .15s;display:inline-flex;position:absolute;inset:auto .75rem .75rem auto}.headshot-crop-modal,.gallery-crop-modal,.banner-crop-modal{z-index:60;opacity:1;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.cropper-modal-backdrop{background:#140e1c9e;position:absolute;inset:0}.cropper-modal-panel{z-index:1;border-radius:var(--panel-radius);isolation:isolate;background:#fff;border:1px solid #22192f1a;width:min(100%,36rem);padding:1.25rem 1.25rem 1.1rem;position:relative;box-shadow:0 28px 64px -36px #22192f8c}.cropper-modal-panel--wide{width:min(100%,48rem)}.cropper-modal-title{letter-spacing:-.02em;color:var(--brand-accent);margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:600}.cropper-modal-lede{color:#22192f94;margin:.35rem 0 0;font-size:.875rem}.cropper-stage{z-index:1;isolation:isolate;background:#140e1c;height:min(58vh,28rem);margin-top:1rem;position:relative;overflow:hidden}.cropper-stage--banner{height:min(42vh,20rem)}.cropper-stage--gallery{height:min(58vh,32rem)}.cropper-stage img{max-width:100%;display:block}.headshot-crop-modal .cropper-container,.gallery-crop-modal .cropper-container,.banner-crop-modal .cropper-container{z-index:1;background:#140e1c;width:100%;height:100%;position:relative}.headshot-crop-modal .cropper-wrap-box,.headshot-crop-modal .cropper-canvas,.gallery-crop-modal .cropper-wrap-box,.gallery-crop-modal .cropper-canvas,.banner-crop-modal .cropper-wrap-box,.banner-crop-modal .cropper-canvas{background-color:#140e1c}.cropper-zoom-controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.cropper-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1rem;display:flex}.headshot-crop-modal .cropper-view-box,.headshot-crop-modal .cropper-face{border-radius:50%}.gallery-crop-modal .cropper-view-box,.gallery-crop-modal .cropper-face,.banner-crop-modal .cropper-view-box,.banner-crop-modal .cropper-face{border-radius:0}.headshot-crop-modal .cropper-line,.headshot-crop-modal .cropper-point,.gallery-crop-modal .cropper-line,.gallery-crop-modal .cropper-point,.banner-crop-modal .cropper-line,.banner-crop-modal .cropper-point{background-color:var(--brand-primary)}.password-input{display:block;position:relative}.password-input__field{padding-inline-end:2.75rem}.password-input__toggle{border-radius:var(--btn-radius);color:#22192f73;cursor:pointer;width:2.75rem;transition:color .16s var(--ease-out-soft);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.05rem;line-height:1;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.password-input__toggle:hover{color:var(--brand-primary)}.password-input__toggle:focus{outline:none}.password-input__toggle:focus-visible{color:var(--brand-primary);box-shadow:0 0 0 2px #d71f3738}.bi{vertical-align:-.125em;line-height:1}.bi-inline{margin-inline-end:.4em}.action-tile-icon{width:2.25rem;height:2.25rem;color:var(--brand-primary);background:#d71f370d;border:1px solid #d71f3738;justify-content:center;align-items:center;margin-bottom:.85rem;font-size:1.25rem;display:inline-flex}.nav-link-icon{opacity:.85;margin-inline-end:.35rem;font-size:.95em}.app-nav-link .nav-link-icon{margin-inline-end:0}.listing-card--talent.talent-plan--pro{border-color:#e9a85559}.listing-card--talent.talent-plan--premium,.listing-card--talent.talent-plan--studio{border-color:#d4922a66}.talent-profile-card.talent-plan--pro,.talent-profile-card.talent-plan--premium,.talent-profile-card.talent-plan--studio{box-shadow:0 0 0 1px #22192f0f}.listing-card-admin-avatar.talent-plan-avatar--pro,.app-user-avatar.talent-plan-avatar--pro,.app-user-panel-avatar.talent-plan-avatar--pro,.dash-mini-avatar.talent-plan-avatar--pro{border-color:#e9a85573}.listing-card-admin-avatar.talent-plan-avatar--premium,.app-user-avatar.talent-plan-avatar--premium,.app-user-panel-avatar.talent-plan-avatar--premium,.dash-mini-avatar.talent-plan-avatar--premium{border-color:#d4922a80}.listing-card-admin-avatar.talent-plan-avatar--studio,.app-user-avatar.talent-plan-avatar--studio,.app-user-panel-avatar.talent-plan-avatar--studio,.dash-mini-avatar.talent-plan-avatar--studio{border-color:#b8731c8c}.app-panel.talent-plan--pro,.app-panel.talent-plan--premium,.app-panel.talent-plan--studio{border-color:#e9a85547}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.end-0{inset-inline-end:0}.right-0{right:0}.right-2{right:.5rem}.start-0{inset-inline-start:0}.top-0{top:0}.top-2{top:.5rem}.top-full{top:100%}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.-me-2{margin-inline-end:-.5rem}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.h-16{height:4rem}.h-2{height:.5rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.max-h-80{max-height:20rem}.min-h-screen{min-height:100vh}.w-2{width:.5rem}.w-3\/4{width:75%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-zoom-in{cursor:zoom-in}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[var\(--btn-radius\)\]{border-radius:var(--btn-radius)}.rounded-\[var\(--card-radius\)\]{border-radius:var(--card-radius)}.rounded-\[var\(--panel-radius\)\]{border-radius:var(--panel-radius)}.rounded-\[var\(--panel-radius\,1rem\)\]{border-radius:var(--panel-radius,1rem)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-brand-accent\/10{border-color:#22192f1a}.border-brand-accent\/15{border-color:#22192f26}.border-brand-accent\/20{border-color:#22192f33}.border-brand-accent\/30{border-color:#22192f4d}.border-brand-primary\/20{border-color:#d71f3733}.border-brand-primary\/25{border-color:#d71f3740}.border-brand-primary\/30{border-color:#d71f374d}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.bg-\[\#f3f2ef\]{--tw-bg-opacity:1;background-color:rgb(243 242 239/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-brand-accent{--tw-bg-opacity:1;background-color:rgb(34 25 47/var(--tw-bg-opacity,1))}.bg-brand-accent\/5{background-color:#22192f0d}.bg-brand-accent\/\[0\.03\]{background-color:#22192f08}.bg-brand-primary{--tw-bg-opacity:1;background-color:rgb(215 31 55/var(--tw-bg-opacity,1))}.bg-brand-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-2{padding:.5rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Manrope,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-accent{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1))}.text-brand-accent\/50{color:#22192f80}.text-brand-accent\/55{color:#22192f8c}.text-brand-accent\/60{color:#22192f99}.text-brand-accent\/65{color:#22192fa6}.text-brand-accent\/70{color:#22192fb3}.text-brand-accent\/75{color:#22192fbf}.text-brand-accent\/80{color:#22192fcc}.text-brand-accent\/85{color:#22192fd9}.text-brand-primary{--tw-text-opacity:1;color:rgb(215 31 55/var(--tw-text-opacity,1))}.text-brand-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:.05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--brand-primary:#d71f37;--brand-accent:#22192f;--brand-white:#fff;--brand-mist:#f7f5f8;--shell-canvas:#f3f2ef;--shell-max:72rem;--header-h:4.5rem;--ease-out-soft:cubic-bezier(.2, 0, 0, 1);--stack-gap:.75rem;--column-gap:.875rem;--tile-gap:.65rem;--panel-pad-y:1rem;--panel-pad-x:1.05rem;--panel-radius:1rem;--btn-radius:2rem}.talent-plan-badge{box-sizing:border-box;vertical-align:middle;letter-spacing:.01em;border-radius:999px;flex:none;justify-content:center;gap:.3rem;max-width:max-content;margin:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:600;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;border:0!important;outline:none!important;flex-flow:row!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.talent-plan-badge-mark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;line-height:1;display:inline-flex!important}.talent-plan-badge .talent-plan-badge-icon{flex:none;overflow:visible;color:#fff!important;fill:#fff!important;width:.62rem!important;height:.62rem!important;margin:0!important;display:block!important}.talent-plan-badge-label{line-height:1;display:inline-block;color:inherit!important}.talent-plan-badge--sm{gap:.25rem;min-height:0;padding:.12rem .42rem .12rem .2rem;font-size:.625rem}.talent-plan-badge--md{gap:.28rem;padding:.2rem .55rem .2rem .25rem;font-size:.6875rem}.talent-plan-badge--md .talent-plan-badge-mark{width:1rem;height:1rem}.talent-plan-badge--md .talent-plan-badge-icon{width:.65rem!important;height:.65rem!important}.talent-plan-badge.talent-plan-badge--pro{color:#e9a855!important;background:#fff7ed!important}.talent-plan-badge.talent-plan-badge--premium{color:#d4922a!important;background:#fff4e0!important}.listing-card-kicker .talent-plan-badge{vertical-align:middle;align-self:center}.talent-avatar-wrap{flex-direction:column;flex-shrink:0;align-items:center;width:fit-content;display:flex;position:relative}.talent-avatar-plan{z-index:3;justify-content:center;width:100%;margin-top:-.7rem;display:flex;position:relative}.talent-avatar.talent-plan-avatar--pro{box-shadow:0 2px 6px #22192f1f,0 0 0 2px #e9a85559}.talent-avatar.talent-plan-avatar--premium{box-shadow:0 2px 6px #22192f1f,0 0 0 2px #d4922a66}.talent-avatar.talent-plan-avatar--studio{box-shadow:0 2px 6px #22192f1f,0 0 0 2px #b8731c73}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.admin-subnav{border-radius:var(--panel-radius,1rem);background:var(--brand-white,#fff);border:1px solid #22192f1a;margin:0 0 1.25rem;padding:.35rem;overflow-x:auto}.admin-subnav-list{flex-wrap:nowrap;gap:.2rem;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.admin-subnav-link{border-radius:calc(var(--panel-radius,1rem) - .25rem);color:#22192f9e;white-space:nowrap;cursor:pointer;transition:color .16s var(--ease-out-soft), background .16s var(--ease-out-soft);align-items:center;gap:.4rem;padding:.45rem .75rem;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.admin-subnav-icon{font-size:.95rem;line-height:1}.admin-metrics-period{flex-wrap:wrap;gap:.35rem;margin:0 0 1rem;display:inline-flex}.admin-metrics-period a,.admin-metrics-period span.is-active{letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.admin-metrics-period span.is-active{color:#fff;background:var(--brand-primary,#d71f37)}.admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}@media (width>=720px){.admin-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-kpi-card{background:var(--brand-white,#fff);border-radius:var(--panel-radius,1rem);border:1px solid #22192f1a;padding:.85rem .95rem}.admin-kpi-label{letter-spacing:.08em;text-transform:uppercase;color:#22192f73;margin:0;font-size:.6875rem;font-weight:700}.admin-kpi-value{letter-spacing:-.03em;color:var(--brand-accent,#22192f);font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:1.55rem;font-weight:700}.admin-kpi-meta{color:#22192f8c;margin:.25rem 0 0;font-size:.75rem}.admin-kpi-delta{color:var(--brand-primary,#d71f37);font-weight:600}.admin-note{color:#22192f80;margin:0 0 1rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.hero-brand,.hero-title,.hero-copy,.hero-cta,.reveal,.reveal-delay-1,.reveal-delay-2,.dash-welcome,.action-tile{opacity:1;animation:none}.btn:hover,.btn:active,.plan:hover,.mkt-card:hover,.mkt-card:hover .mkt-card-icon,.story-rail>:hover,.story-rail>:hover .mkt-card-icon,.legal-section:hover,.faq-item[open] .faq-chevron,.site-logo:hover,.action-tile:hover,.action-tile:active{transform:none}}:root{--brand-primary:#d71f37;--brand-accent:#1c1226;--brand-mist:#f4f1f7;--shell-canvas:#f1eef5;--line:#1c12261f;--line-strong:#1c122647;--spot:#f5b93b;--font-display:"Bricolage Grotesque", "Manrope", ui-sans-serif, system-ui, sans-serif;--panel-radius:.875rem;--btn-radius:.65rem;--stack-gap:.875rem;--column-gap:1rem}h1,h2,h3,.page-title,.hero-title,.app-header-title,.home-section-title,.home-close-title,.home-promise-title,.home-path-title,.home-flow-title,.home-capability-title,.listing-card-title,.app-panel-title,.dash-panel-title,.dash-section-title,.talent-name,.auth-heading,.faq-q{font-family:var(--font-display);font-variation-settings:"wdth" 90}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.page-eyebrow,.listing-card-kicker,.dash-panel-kicker,.dash-job-kicker,.site-footer-nav-label{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:600}.btn{letter-spacing:-.005em;font-weight:700}.btn:hover{transform:none}.btn-primary{box-shadow:inset 0 -2px #0000002e}.btn-primary:hover{background:#b5152b}.btn-ghost{border-color:var(--line-strong);background:#fff}.btn-ghost:hover{background:var(--brand-accent);border-color:var(--brand-accent)}.site-header-bar{border-bottom:1px solid var(--line);background:#ffffffeb}.site-nav-link{color:#1c1226b3;font-weight:600;position:relative}.site-nav-link:after{content:"";background:var(--brand-primary);transform-origin:0;height:2px;transition:transform .22s var(--ease-out-soft);position:absolute;bottom:.2rem;left:.75rem;right:.75rem;transform:scaleX(0)}.site-nav-link:hover:after,.site-nav-link.is-active:after{transform:scaleX(1)}.site-nav-link:hover,.site-nav-link.is-active{color:var(--brand-accent)}.page-title,.app-header-title{letter-spacing:-.035em;font-weight:700;line-height:1.02}.page-title{font-size:clamp(2.6rem,6vw,4.25rem)}.page-eyebrow{color:var(--brand-primary);margin-bottom:.65rem}.page-lede,.app-header-lede{color:#1c1226a8}.app-header{border-bottom:1px solid var(--line);background:#fff}.hero-scrim{background:linear-gradient(90deg,#140c1ceb 0%,#140c1c99 48%,#140c1c1a 100%)}.hero-brand{display:none}.hero-title{letter-spacing:-.045em;max-width:11ch;font-size:clamp(2.6rem,min(8vw,11vh),6.5rem);font-weight:800;line-height:.94}.hero-copy{max-width:36ch}.hero .btn-primary:hover{background:var(--spot);color:var(--brand-accent)}.hero .btn-ghost{background:0 0;border-color:#ffffff73}.home-section-title,.home-close-title,.home-promise-title{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2rem,4.5vw,3.1rem);font-weight:700;line-height:1.04}.home-flow-item:before{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-primary);font-size:1.5rem}.home-promise-photo,.home-path-figure img,.home-steps-figure img,.home-features-figure img{border-radius:.5rem}.home-close-band{background:var(--brand-accent);color:#fff;border-top:3px solid var(--spot);border-radius:1.25rem;margin-bottom:4rem;padding-left:2rem;padding-right:2rem}.home-close-title{color:#fff}.home-close-lede{color:#ffffffb8}.home-close-band .btn-ghost{color:#fff;background:0 0;border-color:#fff6}.home-close-band .btn-ghost:hover{color:var(--brand-accent);background:#fff}.listing-card,.app-panel,.dash-panel,.auth-card{border:1px solid var(--line);box-shadow:none;background:#fff}.listing-card{transition:border-color .16s var(--ease-out-soft), background-color .16s var(--ease-out-soft)}.listing-card:hover{border-color:var(--brand-accent);box-shadow:none}.listing-card-title{letter-spacing:-.025em;font-size:1.2rem;font-weight:700}.listing-card-kicker{color:#1c122699}.listing-card--job .listing-card-cta .btn{border-radius:999px}.app-panel-title,.dash-panel-title{letter-spacing:-.02em;font-weight:700}.auth-shell{background:radial-gradient(60% 50% at 100% 0%, #f5b93b24, transparent 55%), var(--shell-canvas)}.auth-card{box-shadow:0 1px 0 var(--line)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],select,textarea{border-color:var(--line-strong);background-color:#fff;border-radius:.55rem}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:var(--brand-accent);--tw-ring-color:#d71f3759}.faq-item{border-radius:.75rem}.faq-q{letter-spacing:-.02em;font-weight:700}@media (prefers-reduced-motion:reduce){.site-nav-link:after{transition:none}}:root{--shell-canvas:#f6f4f8;--paper:#fff;--ink-2:#2a1d38;--section-y:clamp(4rem, 8vw, 7rem)}.btn-lg{padding:.95rem 1.7rem;font-size:1rem}.btn-light{color:var(--brand-accent);background:#fff}.btn-light:hover{background:var(--spot);color:var(--brand-accent)}.hp-hero-stats{border-top:1px solid #ffffff2e;gap:2.5rem;max-width:30rem;margin:3rem 0 0;padding-top:1.5rem;display:flex}.hp-hero-stats dt{color:#ffffffa6;order:2;font-size:.875rem}.hp-hero-stats dd{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0;font-size:2.25rem;font-weight:700;line-height:1}.hp-hero-stats>div{flex-direction:column;gap:.35rem;display:flex}.hp-ticker{background:var(--brand-accent);color:#fff}.hp-ticker-inner{align-items:center;gap:1.5rem;padding-top:.9rem;padding-bottom:.9rem;display:flex}.hp-ticker-label{white-space:nowrap;align-items:center;gap:.55rem;margin:0;font-weight:700;display:flex}.hp-live-dot{background:var(--brand-primary);border-radius:50%;width:.55rem;height:.55rem;animation:2s infinite hp-pulse;box-shadow:0 0 #d71f37b3}@keyframes hp-pulse{70%{box-shadow:0 0 0 .5rem #d71f3700}to{box-shadow:0 0 #d71f3700}}.hp-ticker-list{gap:2rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.hp-ticker-list li{min-width:0}.hp-ticker-list a{color:#fff;white-space:nowrap;align-items:baseline;gap:.6rem;font-size:.9rem;text-decoration:none;display:flex}.hp-ticker-list strong{text-overflow:ellipsis;max-width:22ch;font-weight:600;overflow:hidden}.hp-ticker-list span{color:#ffffff8c}.hp-ticker-list a:hover strong{text-underline-offset:3px;text-decoration:underline}@media (width<=767px){.hp-ticker-list li:nth-child(n+2){display:none}}.hp-section{padding:var(--section-y) 0;background:var(--shell-canvas)}.hp-section--tint{background:#ece8f1}.hp-section--ink{background:var(--brand-accent);color:#fff}.hp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.5rem;display:flex}.hp-head--solo{max-width:40rem}.hp-head--stack{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-bottom:0}.hp-title{letter-spacing:-.035em;max-width:17ch;margin:0;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:700;line-height:1.04}.hp-section--ink .hp-title{color:#fff}.hp-lede{color:#1c1226ad;max-width:38ch;margin:0;font-size:1.0625rem;line-height:1.6}.hp-link{color:var(--brand-accent);border-bottom:2px solid var(--brand-primary);align-items:center;gap:.4rem;padding-bottom:.1rem;font-weight:700;text-decoration:none;display:inline-flex}.hp-link:hover{color:var(--brand-primary)}.hp-link--light{color:#fff;margin-top:2.5rem}.hp-link--light:hover{color:var(--spot);border-color:var(--spot)}.hp-split{gap:2.5rem;display:grid}@media (width>=900px){.hp-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4rem}.hp-split .hp-head--stack{top:calc(var(--header-h) + 1.5rem);position:sticky}}.hp-portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.hp-portraits{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.hp-portrait{aspect-ratio:4/5;background:var(--ink-2);color:#fff;border-radius:.75rem;text-decoration:none;display:block;position:relative;overflow:hidden}.hp-portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out-soft);display:block}.hp-portrait:hover img{transform:scale(1.04)}.hp-portrait:after{content:"";background:linear-gradient(#0000,#140c1cd9);position:absolute;inset:40% 0 0}.hp-portrait-caption{z-index:1;flex-direction:column;gap:.15rem;display:flex;position:absolute;bottom:.9rem;left:1rem;right:1rem}.hp-portrait-caption strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem}.hp-portrait-caption>span:not(.hp-portrait-plan){color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.hp-joblist{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.hp-job{border-bottom:1px solid var(--line);color:inherit;transition:background .2s var(--ease-out-soft);gap:.35rem 1.5rem;padding:1.35rem 1rem;text-decoration:none;display:grid}@media (width>=640px){.hp-job{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.hp-job:hover{background:#ffffffb3}.hp-job-main{transition:transform .2s var(--ease-out-soft)}.hp-job:hover .hp-job-main{transform:translate(.35rem)}.hp-job:hover .hp-job-title{color:var(--brand-primary)}.hp-job-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.hp-job-company{color:var(--brand-primary);font-size:.8125rem;font-weight:600}.hp-job-title{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.3rem;font-weight:700;line-height:1.2}.hp-job-meta{color:#1c12269e;font-size:.875rem}.hp-job-meta em{background:var(--brand-accent);color:#fff;border-radius:999px;margin-left:.6rem;padding:.15rem .55rem;font-size:.75rem;font-style:normal;font-weight:600}.hp-paths{gap:1rem;display:grid}@media (width>=900px){.hp-paths{grid-template-columns:1fr 1fr;gap:1.25rem}}.hp-path{border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.hp-path img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.hp-path-body{flex-direction:column;flex:1;align-items:flex-start;gap:.9rem;padding:1.75rem;display:flex}.hp-path-body h3{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:700}.hp-path-body p{max-width:40ch;margin:0 0 .5rem;line-height:1.6}.hp-path--light{border:1px solid var(--line);background:#fff}.hp-path--light p{color:#1c1226ad}.hp-path--dark{background:var(--brand-accent);color:#fff}.hp-path--dark p{color:#ffffffb8}.hp-steps{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.hp-steps{grid-template-columns:repeat(3,1fr);gap:2rem}}.hp-steps li{border-top:1px solid #ffffff38;padding-top:1.5rem}.hp-step-no{font-family:var(--font-display);letter-spacing:-.05em;color:var(--spot);margin-bottom:1.25rem;font-size:4.5rem;font-weight:800;line-height:.9;display:block}.hp-steps h3{letter-spacing:-.025em;color:#fff;margin:0 0 .6rem;font-size:1.5rem;font-weight:700}.hp-steps p{color:#ffffffb8;max-width:34ch;margin:0;line-height:1.6}.hp-bento{gap:1rem;display:grid}@media (width>=800px){.hp-bento{grid-template-columns:repeat(6,1fr)}.hp-tile{grid-column:span 2}.hp-tile--wide{grid-column:span 4}}.hp-tile{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;gap:.6rem;min-height:14rem;padding:1.75rem;display:flex}.hp-tile h3{letter-spacing:-.03em;margin:auto 0 0;font-size:1.4rem;font-weight:700}.hp-tile p{color:#1c1226a8;max-width:42ch;margin:0;line-height:1.55}.hp-tile-icon{color:var(--brand-primary);font-size:1.6rem}.hp-tile--accent{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.hp-tile--accent p{color:#ffffffd9}.hp-tile--accent .hp-tile-icon{color:#fff}.home-close{background:var(--shell-canvas);padding-top:var(--section-y)}.home-close-band{border-radius:1.5rem;margin-bottom:0;padding-top:3.5rem;padding-bottom:3.5rem}.site-footer{margin-top:0}.page-shell,.page-shell-wide{padding-top:3.5rem}@media (width>=640px){.page-shell,.page-shell-wide{padding-top:4.5rem}}.page-lede{max-width:46ch}.listing-card--talent{border-radius:1rem}.listing-card--talent .listing-card-media{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%}.listing-card--talent .listing-card-body{gap:.2rem;padding:1rem 1.1rem 1.15rem}.listing-card--talent .listing-card-cta{margin-top:.75rem}.listing-card--job{padding:1.35rem 1.5rem}.listing-card--job .listing-card-title{font-size:1.35rem}form[action*=\/jobs].border-y,form[action*=\/talent].border-y{border-color:var(--line-strong)}.plan{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:1.25rem}.plan-featured{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}.plan-featured .plan-name,.plan-featured .plan-price{color:#fff}.plan-featured .plan-blurb,.plan-featured .plan-features li{color:#ffffffc7}.plan-featured .plan-badge{background:var(--spot);color:var(--brand-accent)}.plan-price{font-family:var(--font-display);letter-spacing:-.03em}.talent-profile-card{border-color:var(--line);box-shadow:none;border-radius:1.25rem}.talent-name{letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05}.talent-section-title,.dash-panel-kicker{text-transform:none;letter-spacing:-.01em;font-family:var(--font-display);color:var(--brand-accent);font-size:1.25rem;font-weight:700}.talent-section{border-color:var(--line);box-shadow:none;border-radius:1.25rem}.status-chip{text-transform:none;letter-spacing:0}.site-nav .btn{white-space:nowrap;padding:.55rem 1rem;font-size:.875rem}.hp-cta{background:var(--shell-canvas);padding:var(--section-y) 0}.hp-cta-card{isolation:isolate;color:#fff;background:radial-gradient(60% 120% at 100% 0%, #f5b93b47, transparent 60%), radial-gradient(50% 100% at 0% 100%, #d71f3759, transparent 65%), var(--brand-accent);border-radius:1.5rem;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden}@media (width>=900px){.hp-cta-card{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4rem}}.hp-cta-title{letter-spacing:-.04em;color:#fff;max-width:16ch;margin:0 0 1rem;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:700;line-height:1.02}.hp-cta-lede{color:#ffffffbd;max-width:40ch;margin:0;font-size:1.0625rem;line-height:1.6}.hp-cta-actions{flex-direction:column;gap:.75rem;min-width:15rem;display:flex}.hp-cta-actions .btn{width:100%}.hp-cta-actions .btn-ghost{color:#fff;background:0 0;border-color:#fff6}.hp-cta-actions .btn-ghost:hover{color:var(--brand-accent);background:#fff;border-color:#fff}@media (width<=899px){.hp-cta-actions{min-width:0}}.site-footer{background:#120b1a}.site-header-bar{-webkit-backdrop-filter:none;background:#fff}.hero{min-height:min(40rem, calc(100dvh - var(--header-h)))}.hero-inner{padding-top:3rem;padding-bottom:4rem}.hero-title{letter-spacing:-.04em;max-width:15ch;margin-bottom:1.25rem;font-size:clamp(2.5rem,min(6.4vw,9.5vh),5.25rem);line-height:.98}.hero-copy{max-width:46ch;margin-bottom:2rem;font-size:clamp(1rem,1.6vw,1.15rem)}.hp-search{background:#fffffff7;border-radius:1rem;gap:.5rem;max-width:44rem;padding:.5rem;display:grid;box-shadow:0 24px 60px -24px #000000b3}@media (width>=720px){.hp-search{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center}}.hp-search-field{color:#1c12268c;border-radius:.65rem;align-items:center;gap:.6rem;min-height:3.25rem;padding:0 .9rem;display:flex}.hp-search-field:focus-within{background:var(--brand-mist);color:var(--brand-accent)}@media (width>=720px){.hp-search-field--loc{border-left:1px solid var(--line);border-radius:0 .65rem .65rem 0}}.hp-search-field input{width:100%;color:var(--brand-accent);background:0 0;border:0;padding:0;font-size:1rem}.hp-search-field input:focus{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.hp-search .btn{white-space:nowrap}.hp-hero-alt{color:#ffffffc7;margin:1.1rem 0 0;font-size:.9375rem}.hp-hero-alt a{color:#fff;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.hp-hero-alt a:hover{-webkit-text-decoration-color:var(--spot);text-decoration-color:var(--spot);color:var(--spot)}.hero--page{min-height:0}.hero--page .hero-inner{padding-top:clamp(3.5rem,8vw,6rem);padding-bottom:clamp(3.5rem,8vw,6rem)}.hero--page .hero-title{max-width:16ch;font-size:clamp(2.4rem,5.6vw,4.5rem)}.hero--page .hero-copy{margin-bottom:1.75rem}.about-story,.about-meaning,.about-audiences,.about-now,.how-loop,.how-paths{padding:var(--section-y) 0;border:0}.about-story,.about-audiences,.how-loop,.how-paths{background:var(--shell-canvas)}.about-meaning{background:#ece8f1}.about-now{background:var(--brand-accent);color:#fff}.about-now .about-section-title{color:#fff}.about-now .about-section-lede,.about-now .about-section-body{color:#ffffffbd}.about-now .btn-ghost{color:#fff;background:0 0;border-color:#fff6}.about-now .btn-ghost:hover{color:var(--brand-accent);background:#fff}.about-now .btn-primary:hover{background:var(--spot);color:var(--brand-accent)}.about-section-title,.how-section-title{font-family:var(--font-display);letter-spacing:-.035em;max-width:18ch;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:700;line-height:1.04}.about-section-lede,.how-section-lede{max-width:42ch;font-size:1.125rem;line-height:1.6}.about-path-title,.how-path-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.about-story-figure img,.about-meaning-figure img,.about-now-figure img,.about-path-figure img,.how-loop-figure img,.how-path-figure img{border-radius:1.25rem}.about-path,.how-path{border:1px solid var(--line);background:#fff;border-radius:1.5rem;padding:clamp(1.25rem,3vw,2.25rem)}.about-path+.about-path,.how-path+.how-path{margin-top:1.25rem}.about-path:last-child,.how-path:last-child{border-bottom:1px solid var(--line)}.how-path-step-index{font-family:var(--font-display);letter-spacing:-.03em;color:var(--brand-primary);font-size:1.5rem;font-weight:800}.how-path-steps li{border-top:1px solid var(--line)}.about-path-link,.how-path-link{color:var(--brand-accent);border-bottom:2px solid var(--brand-primary);align-items:center;gap:.4rem;width:fit-content;padding-bottom:.1rem;font-weight:700;text-decoration:none;display:inline-flex}.about-path-link:hover,.how-path-link:hover{color:var(--brand-primary)}.how-loop-flow{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.how-more-band{background:var(--brand-accent);padding:1.5rem 0}.how-more{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.how-more a{color:#fff;font-weight:600}.how-more a:hover{color:var(--spot)}.how-more-sep{display:none}.mkt{padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(3.5rem,7vw,6rem)}.mkt-intro{margin-bottom:2.5rem}.mkt-panel{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:1.25rem}.mkt-panel-title{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.contact-input,.contact-label+textarea{border-radius:.55rem}.contact-label{text-transform:none;letter-spacing:0;font-weight:600}.faq-item{border:1px solid var(--line);box-shadow:none;background:#fff}.faq-item[open]{border-color:var(--brand-accent)}.faq-list{flex-direction:column;gap:.6rem;display:flex}.job-company{color:var(--brand-primary);margin:0 0 .75rem;font-weight:700}.job-title{max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 2.5rem;font-size:clamp(2.25rem,5.4vw,4rem);font-weight:700;line-height:1.02}.job-layout{gap:2.5rem;display:grid}@media (width>=960px){.job-layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3.5rem}.job-aside{top:calc(var(--header-h) + 1.5rem);position:sticky}}.job-main .prose{max-width:62ch;font-size:1.0625rem;line-height:1.75}.job-main h2{font-family:var(--font-display);letter-spacing:-.03em}.job-aside{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.job-facts{flex-direction:column;margin:0;display:flex}.job-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.job-facts>div:last-child{border-bottom:0}.job-facts dt{color:#1c122699;font-size:.9rem}.job-facts dd{text-align:right;margin:0;font-weight:600}.job-aside-note{text-align:center;color:#1c1226a6;margin:0;font-size:.875rem}.job-aside-note a{color:var(--brand-primary);font-weight:600}form.border-y{background:#fff;border-radius:1rem;border:1px solid var(--line)!important;padding:1.25rem!important}label.uppercase{text-transform:none;letter-spacing:0;color:#1c1226b8;font-size:.8125rem;font-weight:600}.app-stat-label,.sitemap-group-title,.legal-index,.listing-card-pipeline-total-label,.talent-category,.talent-rate-form-title,.admin-kpi-label{text-transform:none;letter-spacing:0}.app-stat-label,.admin-kpi-label{font-weight:600}.admin-kpi-value,.app-stat-value{font-family:var(--font-display);letter-spacing:-.03em}.app-empty{border:1px dashed var(--line-strong);text-align:center;color:#1c1226ad;background:#fff;border-radius:1rem;padding:2.5rem 1.5rem}.auth-split{background:var(--shell-canvas);min-height:100dvh;display:grid}@media (width>=960px){.auth-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.auth-aside{color:#fff;background:#140e1c;display:none;position:relative;overflow:hidden}@media (width>=960px){.auth-aside{display:block}}.auth-aside-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.auth-aside-scrim{background:linear-gradient(#140c1cb3 0%,#140c1c1a 40%,#140c1ce6 100%);position:absolute;inset:0}.auth-aside-inner{z-index:1;flex-direction:column;justify-content:space-between;height:100%;min-height:100dvh;padding:2.5rem clamp(2rem,4vw,3.5rem);display:flex;position:relative}.auth-aside-logo img{filter:brightness(0)invert();width:auto;height:2.4rem}.auth-aside-title{max-width:14ch;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(2.2rem,3.6vw,3.4rem);font-weight:700;line-height:1.02}.auth-aside-points{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.auth-aside-points li{color:#ffffffd1;padding-left:1.5rem;position:relative}.auth-aside-points li:before{content:"";background:var(--spot);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.55em;left:0}.auth-main{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:2rem 1.25rem;display:flex}.auth-mobile-logo{margin-bottom:1.75rem}.auth-mobile-logo img{width:auto;height:2.4rem}@media (width>=960px){.auth-mobile-logo{display:none}}.auth-shell{all:unset}.auth-card{width:100%;max-width:26rem;box-shadow:none;background:0 0;border:0;padding:0}@media (width<=959px){.auth-card{border:1px solid var(--line);background:#fff;border-radius:1.25rem;padding:1.75rem 1.5rem}}.auth-heading{letter-spacing:-.04em;margin:0 0 .5rem;font-size:2.25rem;font-weight:700;line-height:1.05}.auth-sub{color:#1c1226a8;margin:0;line-height:1.55}.auth-card label.block,.auth-card legend{color:var(--brand-accent);font-weight:600}.auth-card input[type=text],.auth-card input[type=email],.auth-card input[type=password]{background:#fff;min-height:3rem}.auth-submit{letter-spacing:0;width:100%;margin-top:1.5rem;padding:.9rem 1.25rem;font-size:1rem}.auth-row{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.auth-link,.auth-switch a{color:var(--brand-primary);font-weight:600;text-decoration:none}.auth-link:hover,.auth-switch a:hover{text-underline-offset:3px;text-decoration:underline}.auth-link{font-size:.875rem}.auth-switch{text-align:center;color:#1c1226a8;margin:1.5rem 0 0;font-size:.9375rem}.auth-choice{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;transition:border-color .16s,box-shadow .16s;display:flex}.auth-choice:hover{border-color:var(--brand-accent)}.auth-choice:has(:checked){border-color:var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary)}.auth-foot{gap:1.25rem;margin:2rem 0 0;font-size:.8125rem;display:flex}.auth-foot a{color:#1c12268c;text-decoration:none}.auth-foot a:hover{color:var(--brand-primary)}.hp-portrait-badge{z-index:2;position:absolute;top:.75rem;left:.75rem}@media (width>=1024px){.listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.listing-grid .listing-card--talent .listing-card-body{padding:.85rem .9rem 1rem}.listing-grid .listing-card-title{font-size:1.05rem}}.site-footer{color:#ffffffb8;border-top:3px solid var(--spot);background:#120b1a}.ft{gap:3rem;padding-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}@media (width>=900px){.ft{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr);gap:5rem}}.ft-brand{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.ft-logo img{filter:brightness(0)invert();width:auto;height:2.4rem;display:block}.ft-tagline{color:#ffffffa8;max-width:34ch;margin:0;font-size:1rem;line-height:1.6}.ft-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;display:grid}@media (width>=640px){.ft-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.ft-label{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;margin:0 0 1rem;font-size:1.05rem;font-weight:700}.ft-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.ft-list a{color:#ffffffad;text-decoration:none;transition:color .16s}.ft-list a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--brand-primary);text-decoration-color:var(--brand-primary)}.ft-bar{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-top:1.5rem;padding-bottom:1.75rem;font-size:.875rem;display:flex}.ft-copy{color:#ffffff80;margin:0}.ft-legal{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.ft-legal a{color:#fff9;text-decoration:none}.ft-legal a:hover{color:#fff}.site-footer .ft-brand .btn-light{color:var(--brand-accent)}.site-footer .ft-brand .btn-light:hover{background:var(--spot);color:var(--brand-accent)}.ab-mission{isolation:isolate;color:#fff;background:#140e1c;padding:clamp(5rem,12vw,10rem) 0;position:relative;overflow:hidden}.ab-mission-image{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ab-mission-scrim{z-index:-1;background:linear-gradient(90deg,#140c1cf0 0%,#140c1cb8 55%,#140c1c4d 100%);position:absolute;inset:0}.ab-mission-text{letter-spacing:-.04em;color:#fff;max-width:20ch;margin:0;font-size:clamp(2rem,5.2vw,4rem);font-weight:700;line-height:1.04}@media (width<=719px){.ab-mission-text{max-width:none}}.ab-principles{gap:1rem;display:grid}@media (width>=800px){.ab-principles{grid-template-columns:repeat(3,1fr)}.ab-principles .hp-tile{grid-column:auto}}.ab-meaning-lede{margin:1rem 0 2rem}.ab-meaning{gap:1.25rem;margin:0 0 2rem;display:grid}@media (width>=560px){.ab-meaning{grid-template-columns:1fr 1fr}}.ab-meaning>div{border:1px solid var(--line);background:#fff;border-radius:1.25rem;padding:1.5rem}.ab-meaning dt{font-family:var(--font-display);letter-spacing:-.05em;color:var(--brand-primary);font-size:3rem;font-weight:800;line-height:1}.ab-meaning dd{color:#1c1226b3;margin:.6rem 0 0;line-height:1.5}.ab-meaning-line{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:700}.ab-figure{margin:0}.ab-figure img{border-radius:1.25rem;width:100%;height:auto;display:block}.ab-checks{flex-direction:column;gap:.6rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.ab-checks li{padding-left:1.6rem;line-height:1.5;position:relative}.ab-checks li:before{content:"";border-left:2px solid var(--brand-primary);border-bottom:2px solid var(--brand-primary);width:.9rem;height:.55rem;position:absolute;top:.35em;left:0;transform:rotate(-45deg)}.hp-path--dark .ab-checks li:before{border-color:var(--spot)}.ab-status{gap:1rem;display:grid}@media (width>=800px){.ab-status{grid-template-columns:1.2fr 1fr;gap:1.25rem}}.ab-status-col{border:1px solid #fff3;border-radius:1.25rem;padding:1.75rem}.ab-status-col h3{letter-spacing:-.025em;color:#fff;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1.4rem;font-weight:700;display:flex}.ab-status-col ul{color:#ffffffd1;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.ab-status-col li{border-bottom:1px solid #ffffff1f;padding-bottom:.65rem}.ab-status-col li:last-child{border-bottom:0;padding-bottom:0}.ab-status-col--next{border-style:dashed}.ab-status-col p{color:#fff9;margin:1.25rem 0 0;font-size:.9375rem}.hw-tabs{background:#ece8f1;border-radius:999px;gap:.25rem;padding:.3rem;display:inline-flex}.hw-tabs button{font:inherit;color:#1c1226b3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem 1.25rem;font-weight:700;transition:background .16s,color .16s}.hw-tabs button.is-active{background:var(--brand-accent);color:#fff}.hw-panel{align-items:start;gap:2rem;display:grid}@media (width>=900px){.hw-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3.5rem}.hw-cta{grid-column:1;justify-self:start}.hw-figure{grid-area:1/2/span 2}}.hw-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hw-steps li{border-top:1px solid var(--line-strong);grid-template-columns:3.25rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.hw-steps li:last-child{border-bottom:1px solid var(--line-strong)}.hw-no{background:var(--brand-primary);color:#fff;width:2.75rem;height:2.75rem;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:800;display:grid}.hw-steps h3{letter-spacing:-.025em;margin:0 0 .35rem;font-size:1.35rem;font-weight:700}.hw-steps p{color:#1c1226ad;max-width:46ch;margin:0;line-height:1.6}.hw-figure{margin:0}.hw-figure img{border-radius:1.25rem;width:100%;height:auto;display:block}.hw-stage-figure{margin-top:2rem}.hw-stages{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.hw-stages li{border-bottom:1px solid var(--line);border-left:4px solid var(--brand-accent);gap:.2rem;padding:1.15rem 0 1.15rem 1.25rem;display:grid}.hw-stages li:nth-child(2){border-left-color:#6b5a82}.hw-stages li:nth-child(3){border-left-color:var(--spot)}.hw-stages li.is-good{border-left-color:#1f8a5b}.hw-stages li.is-quiet{border-left-color:#1c122640}.hw-stages strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem}.hw-stages span{color:#1c1226ad;line-height:1.5}.ab-mission{background:var(--shell-canvas);color:var(--brand-accent);position:static;overflow:visible}.ab-mission-grid{align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.ab-mission-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.ab-mission-text{letter-spacing:-.035em;max-width:18ch;color:var(--brand-accent);margin:0;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.08}@media (width<=899px){.ab-mission-text{max-width:none}}.ab-mission-image,.ab-mission-scrim{display:none}.app-nav{border-bottom:1px solid var(--line);box-shadow:none;background:#fff}.app-nav-link{color:#1c122699;font-weight:600}.app-nav-link--active,.app-nav-link--active:hover{color:var(--brand-accent);border-bottom-color:var(--brand-primary)}.nav-link-unread{background:var(--brand-primary)}.app-main{padding-bottom:2rem}.role-badge{text-transform:none;letter-spacing:0;background:#d71f371a;border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;line-height:1}.status-chip{color:var(--brand-accent);letter-spacing:0;text-transform:none;background:#1c122614;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.status-chip--submitted{color:var(--brand-accent);background:#1c122614}.status-chip--reviewing{color:#7a5200;background:#f5b93b38}.status-chip--shortlisted{color:#4a3a63;background:#6b5a822e}.status-chip--hired{color:#14684a;background:#1f8a5b29}.status-chip--rejected{color:#a5152a;background:#d71f371f}.status-chip-muted{color:#1c122699;background:#1c12260f}.app-status-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0 0 1.25rem;display:grid}@media (width>=720px){.app-status-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.app-status-tile{border:1px solid var(--line);border-top:3px solid var(--brand-accent);background:#fff;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1rem 1.1rem;display:flex}.app-status-tile dd{font-family:var(--font-display);letter-spacing:-.03em;order:1;margin:0;font-size:2rem;font-weight:700;line-height:1}.app-status-tile dt{color:#1c1226a8;order:2;font-size:.875rem}.app-status-tile--reviewing{border-top-color:var(--spot)}.app-status-tile--shortlisted{border-top-color:#6b5a82}.app-status-tile--hired{border-top-color:#1f8a5b}.app-status-tile--rejected{border-top-color:var(--brand-primary)}.app-applications-list>li.app-application-item{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:1rem}.app-applications-list>li.app-application-item:hover{border-color:var(--brand-accent);box-shadow:none}.app-application-main a{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem}.listing-card--notice{background:#fff;flex-direction:row;align-items:flex-start;gap:1rem}.listing-card--notice .listing-card-footer{align-items:flex-start;gap:1rem;width:100%;display:flex}.listing-card--notice.is-unread{border-color:var(--brand-primary);background:#fff8f9}.listing-card--notice .listing-card-title{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.listing-card-time{color:#1c12268c;white-space:nowrap;font-size:.8125rem}.notice-icon{width:2.5rem;height:2.5rem;color:var(--brand-accent);background:#1c122614;border-radius:50%;flex:none;place-items:center;font-size:1.05rem;display:grid}.notice-icon--hired{color:#14684a;background:#1f8a5b29}.notice-icon--shortlisted{color:#4a3a63;background:#6b5a822e}.notice-icon--rejected{color:#a5152a;background:#d71f371f}.notice-icon--reviewing{color:#7a5200;background:#f5b93b38}.talent-edit-layout{gap:1.25rem}@media (width>=900px){.talent-edit-nav{top:calc(var(--header-h) + 1rem);align-self:start;position:sticky}}.talent-edit-nav{padding:.6rem}.talent-edit-nav-link{color:#1c1226b3;border-radius:.65rem;padding:.7rem .9rem;font-weight:600}.talent-edit-nav-link:hover{background:var(--brand-mist);color:var(--brand-accent)}.talent-edit-nav-link.is-active{background:var(--brand-accent);color:#fff}.talent-edit-main .app-panel{padding:clamp(1.25rem,3vw,2rem)}.talent-edit-main .app-panel-title{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.5rem}.talent-edit-main .app-panel-lede{font-size:.9375rem}.talent-edit-main label.uppercase,.talent-edit-main p.uppercase{text-transform:none;letter-spacing:0;color:#1c1226b3;font-size:.875rem;font-weight:600}.talent-edit-main input[type=text],.talent-edit-main input[type=email],.talent-edit-main input[type=url],.talent-edit-main input[type=tel],.talent-edit-main input[type=number],.talent-edit-main select{min-height:2.9rem}.talent-edit-main button[type=submit].btn-primary{padding:.8rem 1.6rem}.app-flash{color:#14684a;background:#e8f6ef;border:1px solid #1f8a5b59;border-radius:.75rem;font-weight:600}.app-flash--error{color:#a5152a;background:#fdecef;border-color:#d71f3759}.btn-dark{background:var(--brand-accent);color:#fff}.btn-dark:hover{background:#000}.app-panel .btn{padding:.8rem 1.4rem}.status-chip--job-published{color:#14684a;background:#1f8a5b29}.status-chip--job-pending_approval{color:#7a5200;background:#f5b93b38}.status-chip--job-draft{color:#1c1226b3;background:#1c122614}.status-chip--job-rejected{color:#a5152a;background:#d71f371f}.app-status-strip--jobs{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=720px){.app-status-strip--jobs{grid-template-columns:repeat(4,minmax(0,1fr))}}.listing-card--manage{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1.4rem 1.5rem}@media (width>=900px){.listing-card--manage{flex-direction:row;justify-content:space-between;align-items:center}}.listing-card--manage .listing-card-title{font-size:1.4rem}.listing-card-manage-actions{flex-flow:wrap;gap:.5rem;display:flex}.listing-card-manage-actions .btn{width:auto;padding:.6rem 1.1rem}.listing-card-pipeline-total{border-radius:.75rem}.listing-card-pipeline-chip{border-radius:999px}.job-form-roles{border-top:1px solid var(--line)}.job-role-card{background:var(--brand-mist);border:1px solid var(--line);border-radius:1rem;padding:1.25rem}.app-measure{max-width:52rem}.app-panel textarea,.app-panel input[type=number]{border-radius:.55rem}.pl-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.pl-row{border:1px solid var(--line);color:inherit;background:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 1.5rem;padding:1.1rem 1.4rem;text-decoration:none;transition:border-color .16s;display:grid}@media (width>=720px){.pl-row{grid-template-columns:6.5rem minmax(0,1fr) auto}}.pl-row:hover{border-color:var(--brand-accent)}.pl-count{color:var(--brand-primary);background:#d71f3714;border-radius:.75rem;flex-direction:column;align-items:center;padding:.6rem .5rem;display:flex}.pl-count strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.75rem;line-height:1}.pl-count span{font-size:.75rem;font-weight:600}.pl-count.is-empty{color:#1c122680;background:#1c12260f}.pl-main{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.pl-title{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.25rem;font-weight:700}.pl-go{color:var(--brand-primary);grid-column:1/-1;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}@media (width>=720px){.pl-go{grid-column:auto}}.pl-filter{border:1px solid var(--line);background:#fff;border-radius:1rem;flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.pl-applicant-name{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:700}.app-stack>.app-panel+.app-panel,.space-y-4>li.app-panel{margin-top:0}.page-eyebrow{color:var(--brand-primary)}.admin-subnav{background:var(--brand-accent);border:0;border-radius:999px;padding:.4rem}.admin-subnav-list{gap:.15rem}.admin-subnav-link{color:#ffffffb8;border-radius:999px;padding:.55rem 1rem;font-family:inherit}.admin-subnav-link:hover{color:#fff;background:#ffffff1f}.admin-subnav-link.is-active{color:var(--brand-accent);background:#fff}.admin-metrics-period{background:#ece8f1;border-radius:999px;gap:.1rem;padding:.25rem}.admin-metrics-period a,.admin-metrics-period span.is-active{letter-spacing:0;padding:.45rem .95rem;font-size:.8125rem}.admin-metrics-period a{color:#1c1226a6;background:0 0}.admin-metrics-period a:hover{color:var(--brand-accent)}.admin-metrics-period span.is-active{background:var(--brand-accent);color:#fff}.admin-kpi-card{border-color:var(--line);border-top:3px solid var(--brand-accent);border-radius:1rem;padding:1.1rem 1.2rem}.admin-kpi-card:nth-child(4n+2){border-top-color:var(--spot)}.admin-kpi-card:nth-child(4n+3){border-top-color:#6b5a82}.admin-kpi-card:nth-child(4n){border-top-color:var(--brand-primary)}.admin-kpi-label{letter-spacing:0;text-transform:none;color:#1c1226a6;font-size:.875rem;font-weight:600}.admin-kpi-value{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.5rem;font-size:2.4rem;line-height:1}.admin-kpi-meta{margin-top:.5rem;font-size:.8125rem}.admin-note{color:#1c12268c}.app-content form.flex.flex-wrap.items-end{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.9rem 1.1rem}.app-content table{border-collapse:separate;border-spacing:0}.app-content thead th{text-transform:none;letter-spacing:0;color:#1c1226b3;background:var(--brand-mist);font-size:.875rem;font-weight:700}.app-content tbody tr:hover{background:#1c122608}.talent-featured-badge{background:var(--brand-accent);color:#fff;letter-spacing:.01em;white-space:nowrap;text-transform:none;vertical-align:middle;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.2rem .55rem .2rem .4rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.talent-featured-badge-icon{width:.7rem;height:.7rem;color:var(--spot)}.talent-featured-badge--sm{padding:.18rem .5rem .18rem .35rem;font-size:.625rem}.talent-featured-badge--sm .talent-featured-badge-icon{width:.6rem;height:.6rem}.hp-portrait-badge{flex-wrap:wrap;gap:.35rem;display:flex}.listing-card-kicker{align-items:center}.talent-plan-badge{letter-spacing:0!important;font-weight:800!important}.talent-plan-badge--sm{padding:.2rem .55rem .2rem .25rem!important;font-size:.6875rem!important}.talent-plan-badge--sm .talent-plan-badge-mark{width:1rem!important;height:1rem!important}.talent-plan-badge--sm .talent-plan-badge-icon{width:.62rem!important;height:.62rem!important}.talent-plan-badge.talent-plan-badge--premium{color:#3a2400!important;background:linear-gradient(135deg,#ffd978 0%,#f5b93b 55%,#e8981c 100%)!important;box-shadow:inset 0 1px #ffffff80,0 2px 6px -2px #c8820a99!important}.talent-plan-badge.talent-plan-badge--premium .talent-plan-badge-mark{background:#3a2400!important}.talent-plan-badge.talent-plan-badge--premium .talent-plan-badge-icon{color:#ffd978!important;fill:#ffd978!important}.talent-plan-badge.talent-plan-badge--pro{color:#9a5b00!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px #e9a855!important}.talent-plan-badge.talent-plan-badge--pro .talent-plan-badge-mark{background:#e9a855!important}.talent-plan-badge.talent-plan-badge--studio{color:#fff!important;background:linear-gradient(135deg,#c98024 0%,#9a5b00 100%)!important}.talent-plan-badge.talent-plan-badge--studio .talent-plan-badge-mark{background:#ffffff38!important}.talent-featured-badge,.talent-featured-badge--sm,.talent-featured-badge--md{letter-spacing:0;gap:.25rem;padding:.2rem .55rem .2rem .25rem;font-size:.6875rem;font-weight:800;line-height:1}.talent-featured-badge-mark{background:var(--spot);width:1rem;height:1rem;color:var(--brand-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.talent-featured-badge .talent-featured-badge-icon,.talent-featured-badge--sm .talent-featured-badge-icon{width:.62rem;height:.62rem;color:var(--brand-accent)}.talent-featured-badge-label{line-height:1;display:inline-block}.toast-root{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.toast{background:var(--brand-accent);color:#fff;opacity:0;transition:opacity .2s var(--ease-out-soft), transform .2s var(--ease-out-soft);border-radius:999px;padding:.75rem 1.1rem;font-size:.9375rem;font-weight:600;transform:translateY(.5rem);box-shadow:0 12px 30px -12px #00000080}.toast.is-visible{opacity:1;transform:none}.toast--error{background:#a5152a}.is-removing{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.97)}.applied-note{color:#14684a;font-weight:600}@media (prefers-reduced-motion:reduce){.toast,.is-removing{transition:none}}.ab-mission-grid,.ab-split{align-items:stretch}@media (width>=900px){.ab-split{align-items:stretch}.ab-mission-grid .ab-figure,.ab-split .ab-figure{height:100%}.ab-mission-grid .ab-figure img,.ab-split .ab-figure img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:20rem}.ab-mission-text{align-self:center}}@media (width<=899px){.ab-mission-grid .ab-figure img,.ab-split .ab-figure img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}}@media (width>=900px){.ab-mission-grid .ab-figure img{min-height:0}.ab-mission-text{align-self:stretch;align-items:center;display:flex}}.blog{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,6rem)}.blog-head{margin-bottom:2.5rem}.blog-head .page-title{margin-bottom:1rem}.blog-head .page-lede{margin-bottom:1.75rem}.blog-search,.help-search{border:1px solid var(--line-strong);color:#1c12268c;background:#fff;border-radius:999px;align-items:center;gap:.6rem;max-width:36rem;padding:.4rem .4rem .4rem 1rem;display:flex}.blog-search:focus-within,.help-search:focus-within{border-color:var(--brand-accent);box-shadow:0 0 0 3px #d71f3724}.blog-search input,.help-search input{min-width:0;color:var(--brand-accent);background:0 0;border:0;flex:1;padding:.5rem 0;font-size:1rem}.blog-search input:focus,.help-search input:focus{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.blog-search .btn,.help-search .btn{border-radius:999px;padding:.6rem 1.25rem}.blog-filters{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.blog-filter{border:1px solid var(--line);color:var(--brand-accent);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.blog-filter span{color:#1c122680;font-size:.8125rem}.blog-filter:hover{border-color:var(--brand-accent)}.blog-filter.is-active{background:var(--brand-accent);border-color:var(--brand-accent);color:#fff}.blog-filter.is-active span{color:#ffffffb3}.blog-results{color:#1c1226b3;margin:0 0 1.5rem}.blog-results a{color:var(--brand-primary);font-weight:600}.blog-chip{color:var(--brand-accent);background:#1c122612;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}a.blog-chip:hover{color:var(--brand-primary);background:#d71f371f}.blog-chip--solid{background:var(--brand-primary);color:#fff}.blog-feature{border:1px solid var(--line);background:#fff;border-radius:1.5rem;gap:0;margin-bottom:2.5rem;display:grid;overflow:hidden}@media (width>=900px){.blog-feature{grid-template-columns:1.15fr 1fr}}.blog-feature-media{background:var(--ink-2);min-height:16rem;display:block}.blog-feature-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.blog-feature-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:clamp(1.5rem,3vw,2.75rem);display:flex}.blog-feature-title{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.6rem);font-weight:700;line-height:1.05}.blog-feature-title a,.blog-card-title a{color:inherit;text-decoration:none}.blog-feature-title a:hover,.blog-card-title a:hover{color:var(--brand-primary)}.blog-feature-excerpt{color:#1c1226b3;max-width:46ch;margin:0;line-height:1.65}.blog-grid{gap:1.25rem;display:grid}@media (width>=640px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-card{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;transition:border-color .16s;display:flex;overflow:hidden}.blog-card:hover{border-color:var(--brand-accent)}.blog-card-media{aspect-ratio:16/10;background:var(--ink-2);display:block;overflow:hidden}.blog-card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out-soft);display:block}.blog-card:hover .blog-card-media img{transform:scale(1.03)}.blog-card-media-empty{color:#ffffff80;place-items:center;height:100%;font-size:2rem;display:grid}.blog-card-body{flex-direction:column;flex:1;gap:.7rem;padding:1.25rem 1.35rem 1.35rem;display:flex}.blog-card-meta{color:#1c122699;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;font-size:.8125rem;display:flex}.blog-card-title{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.35rem;font-weight:700;line-height:1.15}.blog-card-excerpt{color:#1c1226ad;margin:0;font-size:.9375rem;line-height:1.55}.blog-card-foot{color:#1c12268c;justify-content:space-between;gap:1rem;margin:auto 0 0;padding-top:.5rem;font-size:.8125rem;display:flex}.blog-pager{margin-top:2rem}.blog-foot{margin:2.5rem 0 0}.blog-post{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(3rem,6vw,5rem)}.blog-crumbs{color:#1c12268c;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.875rem;display:flex}.blog-crumbs a{color:var(--brand-primary);font-weight:600;text-decoration:none}.blog-crumbs a:hover{text-decoration:underline}.blog-preview-note{color:#7a5200;background:#fff6df;border:1px solid #f5b93b99;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:.75rem 1rem;font-weight:600;display:flex}.blog-preview-note a{color:inherit;text-decoration:underline}.blog-post-head{max-width:52rem}.blog-post-title{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(2.2rem,5.2vw,4rem);font-weight:700;line-height:1.02}.blog-post-dek{color:#1c1226b3;max-width:46rem;margin:0 0 1.5rem;font-size:1.25rem;line-height:1.55}.blog-post-meta{color:#1c1226a6;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 2rem;font-size:.9375rem;display:flex}.blog-author-dot{background:var(--brand-accent);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:700;display:grid}.blog-post-cover{margin:0 0 2.5rem}.blog-post-cover img{-o-object-fit:cover;object-fit:cover;border-radius:1.5rem;width:100%;height:auto;max-height:34rem;display:block}.blog-post-layout{gap:2.5rem;display:grid}@media (width>=1000px){.blog-post-layout{grid-template-columns:minmax(0,46rem) 16rem;justify-content:space-between;align-items:start}.blog-toc{top:calc(var(--header-h) + 1.5rem);position:sticky}}.blog-toc{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.25rem;font-size:.9375rem}.blog-toc-title{font-family:var(--font-display);margin:0 0 .75rem;font-weight:700}.blog-toc ol{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.blog-toc li.level-3{padding-left:.85rem}.blog-toc a{color:#1c1226b3;text-decoration:none}.blog-toc a:hover{color:var(--brand-primary)}.prose-article{color:#1c1226e0;font-size:1.125rem;line-height:1.8}.prose-article>*+*{margin-top:1.25rem}.prose-article h2,.prose-article h3,.prose-article h4{font-family:var(--font-display);letter-spacing:-.03em;color:var(--brand-accent);scroll-margin-top:calc(var(--header-h) + 1rem);line-height:1.15}.prose-article h2{margin-top:2.5rem;font-size:1.9rem}.prose-article h3{margin-top:2rem;font-size:1.4rem}.prose-article a{color:var(--brand-primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.prose-article ul,.prose-article ol{flex-direction:column;gap:.5rem;padding-left:1.4rem;display:flex}.prose-article ul{list-style:outside}.prose-article ol{list-style:decimal}.prose-article blockquote{border-left:4px solid var(--spot);font-family:var(--font-display);color:var(--brand-accent);padding:.25rem 0 .25rem 1.25rem;font-size:1.35rem;line-height:1.4}.prose-article code{background:#1c122612;border-radius:.35rem;padding:.15rem .4rem;font-size:.9em}.prose-article pre{background:var(--brand-accent);color:#fff;border-radius:.75rem;padding:1rem 1.25rem;font-size:.9375rem;overflow-x:auto}.prose-article pre code{color:inherit;background:0 0;padding:0}.prose-article img{border-radius:1rem;max-width:100%;height:auto;display:block}.prose-article hr{border:0;border-top:1px solid var(--line-strong);margin:2.5rem 0}.blog-tags{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;display:flex}.blog-share{border-top:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.75rem;padding-top:1.5rem;font-weight:700;display:flex}.blog-share a,.blog-share button{border:1px solid var(--line-strong);min-width:2.5rem;height:2.5rem;color:var(--brand-accent);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.blog-share a:hover,.blog-share button:hover{background:var(--brand-accent);color:#fff}.blog-prevnext{gap:1rem;margin-top:3rem;display:grid}@media (width>=720px){.blog-prevnext{grid-template-columns:1fr 1fr}}.blog-prevnext a{border:1px solid var(--line);color:inherit;background:#fff;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.1rem 1.25rem;text-decoration:none;display:flex}.blog-prevnext a:hover{border-color:var(--brand-accent)}.blog-prevnext a.is-next{text-align:right}.blog-prevnext small{color:#1c12268c;font-weight:600}.blog-prevnext strong{font-family:var(--font-display);letter-spacing:-.02em}.blog-related{margin-top:4rem}.blog-related .hp-title{margin-bottom:1.5rem}.help-hero{background:var(--brand-accent);color:#fff;background-image:radial-gradient(50% 140% at 100% 0,#f5b93b38,#0000 62%),radial-gradient(40% 120% at 0 100%,#d71f374d,#0000 65%);padding:clamp(3.5rem,8vw,6rem) 0}.help-hero-title{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 .6rem;font-size:clamp(2.4rem,5.5vw,4rem);font-weight:700;line-height:1.02}.help-hero-lede{color:#ffffffbf;margin:0 0 1.75rem;font-size:1.125rem}.help-hero .help-search{border-color:#0000;max-width:40rem;padding:.5rem .5rem .5rem 1.25rem}.help-wrap{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3rem,6vw,5rem)}.help-section-title{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 1.25rem;font-size:1.6rem;font-weight:700}.help-topics{gap:1rem;display:grid}@media (width>=640px){.help-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.help-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.help-topic{border:1px solid var(--line);color:inherit;background:#fff;border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.help-topic:hover{border-color:var(--brand-accent);transform:translateY(-2px)}.help-topic-icon{background:var(--brand-accent);color:#fff;border-radius:.75rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;display:grid}.help-topic h3{font-family:var(--font-display);letter-spacing:-.02em;margin:.5rem 0 0;font-size:1.25rem;font-weight:700}.help-topic p{color:#1c1226a8;margin:0;line-height:1.5}.help-topic-count{color:var(--brand-primary);margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:700}.help-popular{margin-top:3rem}.help-list{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.help-row{border-bottom:1px solid var(--line);color:inherit;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.1rem .25rem;text-decoration:none;transition:background .16s;display:flex}.help-row:hover{background:#ffffffb3}.help-row:hover .help-row-title{color:var(--brand-primary)}.help-row-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.help-row-title{font-size:1.0625rem;font-weight:700}.help-row-sub{color:#1c12269e;font-size:.9375rem;line-height:1.45}.help-contact{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:3.5rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.help-contact h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:700}.help-contact p{color:#1c1226a8;margin:0}.help-contact--inline{margin-top:2.5rem}.help-layout{gap:2rem;display:grid}@media (width>=900px){.help-layout{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:3.5rem}.help-side{top:calc(var(--header-h) + 1.25rem);position:sticky}}.help-side .help-search{max-width:none;margin-bottom:1.5rem;padding-left:.85rem}.help-side .help-search .btn{display:none}.help-side-title{font-family:var(--font-display);margin:0 0 .6rem;font-weight:700}.help-side ul{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.help-side li a{color:#1c1226bf;border-radius:.65rem;align-items:center;gap:.6rem;padding:.55rem .75rem;font-weight:600;text-decoration:none;display:flex}.help-side li a:hover{color:var(--brand-accent);background:#fff}.help-side li a.is-active{background:var(--brand-accent);color:#fff}.help-title{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05}.help-lede{color:#1c1226ad;margin:0 0 2rem;font-size:1.0625rem}.help-updated{color:#1c12268c;margin:0 0 2rem;font-size:.9375rem}.help-feedback{border:1px solid var(--line);background:#fff;border-radius:1rem;margin-top:3rem;padding:1.5rem}.help-feedback-q{font-family:var(--font-display);margin:0 0 .9rem;font-size:1.15rem;font-weight:700}.help-feedback-actions{gap:.6rem;display:flex}.help-thanks{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.help-thanks--yes{color:#14684a}.help-thanks a{color:var(--brand-primary);text-decoration:underline}.help-related{margin-top:3rem}.admin-editor{align-items:start;gap:1.25rem;display:grid}@media (width>=1000px){.admin-editor{grid-template-columns:minmax(0,1fr) 21rem}.admin-editor-side{top:calc(var(--header-h) + 1rem);position:sticky}}.admin-editor-side{flex-direction:column;gap:1rem;display:flex}.admin-editor input[type=text],.admin-editor input[type=number],.admin-editor input[type=datetime-local],.admin-editor select,.admin-editor textarea,.admin-editor input:not([type]){width:100%}.admin-check{align-items:center;gap:.6rem;font-weight:600;display:flex}.admin-link{color:var(--brand-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-block}.admin-count{color:#1c12268c;margin:.35rem 0 0;font-size:.8125rem}.admin-count.is-over{color:var(--brand-primary);font-weight:700}.admin-cover-preview{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%}.admin-danger{margin-top:1.5rem}.admin-tabs{margin-bottom:1.25rem}.admin-post-row .listing-card-title{font-size:1.25rem}.admin-inline-form .app-panel-title{margin-bottom:1rem}.admin-inline-grid{align-items:end;gap:.9rem;display:grid}@media (width>=800px){.admin-inline-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.admin-inline-grid--help{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 10rem 6rem auto}}.admin-inline-actions{align-items:center;gap:.6rem;display:flex}.md-editor{border:1px solid var(--line-strong);background:#fff;border-radius:.75rem;overflow:hidden}.md-toolbar{background:var(--brand-mist);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.md-tabs,.md-tools{gap:.25rem;display:flex}.md-tabs button{color:#1c1226a6;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .9rem;font-weight:700}.md-tabs button.is-active{background:var(--brand-accent);color:#fff}.md-tools button{width:2.2rem;height:2.2rem;color:var(--brand-accent);cursor:pointer;background:0 0;border:0;border-radius:.5rem}.md-tools button:hover{background:#fff}.md-field{resize:vertical;border:0;border-radius:0;width:100%;padding:1rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;line-height:1.65;display:block}.md-field:focus{box-shadow:none;outline:none}.md-preview{min-height:12rem;padding:1rem 1.25rem;font-size:1rem}.md-hint{border-top:1px solid var(--line);background:var(--brand-mist);color:#1c122699;margin:0;padding:.5rem .9rem;font-size:.8125rem}.hw-loop{color:var(--brand-accent);border-bottom:1px solid var(--line);background:#fff}.hw-loop .hp-title{color:var(--brand-accent)}.hw-loop .hp-steps li{border-top-color:var(--brand-accent)}.hw-loop .hp-step-no{color:var(--brand-primary)}.hw-loop .hp-steps h3{color:var(--brand-accent)}.hw-loop .hp-steps p{color:#1c1226b3}.admin-subnav-badge{background:var(--brand-primary);color:#fff;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-grid}.role-grid{gap:1rem;display:grid}@media (width>=720px){.role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.role-card{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.35rem;display:flex}.role-card-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.role-card-name{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:700}.role-card-meta{color:#1c1226a8;margin:0}.role-card-meta a{color:var(--brand-primary);font-weight:700}.role-perms{color:#1c1226bf;flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.role-perms li:before{content:"✓";color:#14684a;margin-right:.5rem;font-weight:800}.role-perms-more{color:#1c122680}.role-perms-more:before{content:""!important;margin:0!important}.role-card-actions{margin-top:auto}.role-hint{color:#1c12269e;max-width:62ch;margin:1.5rem 0 0;line-height:1.55}.role-form{flex-direction:column;gap:1rem;display:flex}.perm-list{flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.perm-row{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.7rem 0;display:flex}.perm-list li:first-child .perm-row{border-top:0}.perm-row input{margin-top:.25rem}.perm-row span{flex-direction:column;gap:.15rem;display:flex}.perm-row code{color:#1c122680;font-size:.8125rem}.perm-row input:disabled+span{opacity:.7}.role-people{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.role-people a{color:var(--brand-primary);font-weight:700}.role-people span{color:#1c12268c;margin-left:.5rem}.um-head{align-items:center;gap:1rem;display:flex}.um-avatar{background:var(--brand-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:3.5rem;height:3.5rem;font-weight:800;display:grid;overflow:hidden}.um-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.um-grid{align-items:start;gap:1.25rem;display:grid}@media (width>=900px){.um-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.um-wide{grid-column:1/-1}}.um-plan{margin:0;font-size:1.1rem}.um-secret{-webkit-user-select:all;user-select:all;background:#1c122614;border-radius:.4rem;padding:.15rem .5rem;font-size:1rem}.um-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem;display:grid}@media (width>=720px){.um-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.um-stats>div{background:var(--brand-mist);border-radius:.9rem;padding:.9rem 1rem}.um-stats dd{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:700}.um-stats dt{color:#1c122699;font-size:.8125rem}.plan-audience{font-family:var(--font-display);margin:1.5rem 0 .75rem;font-size:1.15rem;font-weight:700}.plan-admin-grid{gap:1rem;display:grid}@media (width>=800px){.plan-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan-admin{border:1px solid var(--line);background:#fff;border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.25rem;display:flex}.plan-admin.is-inactive{opacity:.65}.plan-admin-head{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;display:flex}.plan-admin-head h4{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:1.3rem;font-weight:700}.plan-admin-price{color:var(--brand-primary);font-weight:700}.plan-admin-meta{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.plan-admin-blurb{color:#1c1226ad;margin:0;font-size:.9375rem;line-height:1.5}.plan-admin-stats{color:#1c12268c;margin:0 0 .25rem;font-size:.875rem}.admin-inline-grid--grant{grid-template-columns:1fr}@media (width>=800px){.admin-inline-grid--grant{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr) auto}}.msg-row{border:1px solid var(--line);color:inherit;background:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;padding:1rem 1.25rem;text-decoration:none;display:grid}.msg-row:hover{border-color:var(--brand-accent)}.msg-dot{background:0 0;border-radius:50%;width:.6rem;height:.6rem;margin-top:.45rem}.msg-row.is-unread .msg-dot{background:var(--brand-primary)}.msg-row.is-unread .msg-subject{font-weight:800}.msg-main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.msg-top span{color:#1c12268c;margin-left:.4rem;font-size:.875rem}.msg-subject{font-weight:600}.msg-preview{color:#1c12269e;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.msg-time{color:#1c12268c;white-space:nowrap;font-size:.8125rem}.msg-body{white-space:pre-wrap;font-size:1.0625rem;line-height:1.7}.audit-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.audit-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:.65rem 0;display:flex}.audit-list--page{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:.5rem 1.25rem}.audit-list--page li:last-child{border-bottom:0}.audit-when{color:#1c12268c;min-width:8rem;font-size:.8125rem}.audit-text{flex:18rem;font-weight:600}.audit-who{color:#1c12268c;font-size:.8125rem}.adm-body{background:var(--shell-canvas)}.adm{--adm-side:16.5rem;min-height:100dvh}.adm-side{z-index:60;width:var(--adm-side);border:1px solid var(--line);transition:transform .24s var(--ease-out-soft);background:#fff;border-radius:1.25rem;flex-direction:column;display:flex;position:fixed;top:.75rem;bottom:.75rem;left:.75rem;transform:translate(calc(-100% - 1rem))}.adm-side.is-open{transform:none;box-shadow:0 24px 60px -20px #1c122680}@media (width>=1100px){.adm-side{transform:none}.adm-main{margin-left:calc(var(--adm-side) + 1.5rem)}.adm-burger,.adm-close,.adm-overlay{display:none!important}}.adm-overlay{z-index:55;background:#140c1c80;position:fixed;inset:0}.adm-brand{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:1.25rem 1.25rem 1rem;display:flex}.adm-brand img{width:auto;height:1.9rem;display:block}.adm-brand-tag{background:var(--brand-accent);color:#fff;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:800}.adm-close{cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2rem;height:2rem;margin-left:auto;display:grid}.adm-nav{flex:1;padding:.75rem .75rem .5rem;overflow-y:auto}.adm-group+.adm-group{margin-top:.9rem}.adm-group-label{color:#1c122680;margin:0 0 .35rem;padding:0 .75rem;font-size:.8125rem;font-weight:700}.adm-group ul{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.adm-link{color:#1c1226c7;border-radius:.7rem;align-items:center;gap:.7rem;padding:.65rem .75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .14s,color .14s;display:flex}.adm-link-icon{text-align:center;opacity:.85;flex:none;width:1.25rem;font-size:1.05rem}.adm-link:hover{background:var(--brand-mist);color:var(--brand-accent)}.adm-link.is-active{background:var(--brand-accent);color:#fff}.adm-link.is-active .adm-link-icon{opacity:1}.adm-badge{background:var(--brand-primary);color:#fff;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;margin-left:auto;padding:0 .35rem;font-size:.6875rem;font-weight:800;display:inline-grid}.adm-side-foot{border-top:1px solid var(--line);flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.adm-foot-btn{border:1px solid var(--brand-accent);color:var(--brand-accent);border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .14s,color .14s;display:flex}.adm-foot-btn:hover{background:var(--brand-mist)}.adm-foot-btn--solid{background:var(--brand-accent);color:#fff}.adm-foot-btn--solid:hover{color:#fff;background:#000}.adm-main{min-width:0;padding:.75rem .75rem 3rem}@media (width>=1100px){.adm-main{padding-right:1.5rem}}.adm-top{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f4f8e0;border-radius:1rem;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.7rem 1rem;display:flex;position:sticky;top:0}.adm-burger{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;font-size:1.3rem;display:grid}.adm-crumbs{color:#1c122680;align-items:center;gap:.5rem;min-width:0;font-size:.9375rem;display:flex}.adm-crumbs a{color:inherit;text-decoration:none}.adm-crumbs a:hover{color:var(--brand-primary)}.adm-crumb-now{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-accent);font-weight:700;overflow:hidden}.adm-top-right{align-items:center;gap:.5rem;margin-left:auto;display:flex}.adm-search{border:1px solid var(--line-strong);color:#1c122680;background:#fff;border-radius:.7rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 .9rem;display:none}@media (width>=720px){.adm-search{display:flex}}.adm-search:focus-within{border-color:var(--brand-accent)}.adm-search input[type=search]{width:11rem;color:var(--brand-accent);background:0 0;border:0;padding:0;font-size:.9375rem}.adm-search input:focus{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.adm-icon-btn{width:2.5rem;height:2.5rem;color:var(--brand-accent);border-radius:.7rem;place-items:center;font-size:1.15rem;text-decoration:none;display:grid;position:relative}.adm-icon-btn:hover{background:#fff}.adm-dot{background:var(--brand-primary);border:2px solid #f6f4f8;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.55rem;right:.6rem}.adm-user{position:relative}.adm-avatar{background:var(--brand-accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:800;display:grid;overflow:hidden}.adm-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.adm-user-menu{z-index:70;border:1px solid var(--line);background:#fff;border-radius:1rem;min-width:15rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 24px 48px -20px #1c122666}.adm-user-name{border-bottom:1px solid var(--line);flex-direction:column;margin:0;padding:.6rem .75rem .7rem;font-weight:700;display:flex}.adm-user-name small{color:#1c12268c;font-weight:500}.adm-user-menu a,.adm-user-menu button{text-align:left;width:100%;color:var(--brand-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:.6rem .75rem;font-weight:600;text-decoration:none;display:block}.adm-user-menu a:hover,.adm-user-menu button:hover{background:var(--brand-mist)}.adm-content{padding:0 .25rem}.adm-pagehead{margin-bottom:1.5rem}.adm-pagehead .app-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.adm-pagehead .app-header-title{font-size:clamp(1.7rem,3vw,2.3rem)}.adm-pagehead .app-header-lede{max-width:56ch;margin-top:.35rem}.adm .app-shell-container{max-width:none;padding-left:0;padding-right:0}.adm .app-content{padding-top:0;padding-bottom:0}.adm .app-measure{max-width:60rem}.adm .admin-editor-side{top:5.5rem}.adm .md-field{min-height:22rem}.adm-alert{color:#7a5200;background:#fff6df;border:1px solid #f5b93b99;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.25rem;padding:.9rem 1.2rem;font-weight:600;text-decoration:none;display:flex}.adm-alert--soft{border-color:var(--line);color:var(--brand-accent);background:#fff;margin:1.25rem 0 0}.adm .admin-metrics-period{margin:0}.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-bottom:1.25rem;display:grid}@media (width>=900px){.adm-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-stat{border:1px solid var(--line);color:inherit;background:#fff;border-radius:1.1rem;flex-direction:column;gap:.9rem;padding:1.1rem 1.2rem;text-decoration:none;display:flex}a.adm-stat:hover{border-color:var(--brand-accent)}.adm-stat-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.adm-stat-label{color:#1c12269e;margin:0;font-size:.9375rem}.adm-stat-value{font-family:var(--font-display);letter-spacing:-.035em;margin:.2rem 0 0;font-size:clamp(1.75rem,2.4vw,2.2rem);font-weight:700;line-height:1.05}.adm-stat-icon{background:var(--brand-accent);color:#fff;border-radius:.85rem;flex:none;place-items:center;width:3rem;height:3rem;font-size:1.2rem;display:grid}.adm-stat-foot{border-top:1px solid var(--line);color:#1c12269e;margin:0;padding-top:.8rem;font-size:.875rem}.adm-stat-foot--up{color:#14684a;font-weight:600}.adm-stat-foot--down{color:var(--brand-primary);font-weight:600}.adm-charts{gap:1rem;margin-bottom:1.25rem;display:grid}@media (width>=1000px){.adm-charts{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;min-width:0;padding:1.25rem 1.35rem}.adm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.adm-card-title{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.2rem;font-weight:700}.adm-card-sub{color:#1c122694;margin:.2rem 0 .75rem;font-size:.875rem}.adm-card-head .adm-card-sub{margin-bottom:0}.adm-card-foot{border-top:1px solid var(--line);color:#1c122699;align-items:center;gap:.4rem;margin:.5rem 0 0;padding-top:.8rem;font-size:.875rem;display:flex}.adm-chart{width:100%;height:auto;display:block}.adm-chart-grid{stroke:#1c12261a;stroke-dasharray:3 4}.adm-chart-axis{fill:#1c12268c;font-size:11px;font-family:var(--font-body,inherit)}.adm-chart-val{fill:var(--brand-accent);font-size:11px;font-weight:700}.adm-chart-bar{transition:opacity .14s}.adm-chart-bar:hover{opacity:.8}.adm-split{gap:1rem;margin-bottom:1.25rem;display:grid}@media (width>=1000px){.adm-split{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.adm-split--even{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-table-wrap{margin:0 -.25rem;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;min-width:34rem}.adm-table th{text-align:left;color:#1c12268c;border-bottom:1px solid var(--line-strong);padding:.55rem .5rem;font-size:.8125rem;font-weight:700}.adm-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.75rem .5rem;font-size:.9375rem}.adm-table tr:last-child td{border-bottom:0}.adm-person{align-items:center;gap:.7rem;display:flex}.adm-person-dot{background:var(--brand-mist);width:2.25rem;height:2.25rem;color:var(--brand-accent);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.adm-person strong{font-weight:700;display:block}.adm-person small,.adm-rows small,.adm-bars small{color:#1c12268c;font-size:.8125rem;font-weight:500;display:block}.adm-muted{color:#1c12268c;font-size:.875rem}.adm-row-link{color:var(--brand-primary);font-size:.875rem;font-weight:700;text-decoration:none}.adm-row-link:hover{text-decoration:underline}.adm-timeline{border-left:2px solid var(--line);flex-direction:column;gap:1rem;margin:0 0 1rem;padding:0 0 0 1.1rem;list-style:none;display:flex}.adm-timeline-item{position:relative}.adm-timeline-item:before{content:"";background:var(--brand-accent);border:2px solid #fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.35rem;left:-1.5rem}.adm-timeline-item--user:before{background:var(--brand-primary)}.adm-timeline-item--plan:before{background:var(--spot)}.adm-timeline-item--role:before{background:#6b5a82}.adm-timeline-item--job:before{background:#1f8a5b}.adm-timeline-text{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.adm-timeline-meta{color:#1c12268c;margin:.15rem 0 0;font-size:.8125rem}.adm-rows{margin:0;padding:0;list-style:none}.adm-rows li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.adm-rows li:last-child{border-bottom:0}.adm-empty{color:#14684a;align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.adm-bars{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.adm-bars-head{justify-content:space-between;gap:1rem;margin-bottom:.4rem;font-weight:600;display:flex}.adm-bars-track{background:var(--brand-mist);border-radius:999px;height:.55rem;overflow:hidden}.adm-bars-track span{background:linear-gradient(90deg, var(--brand-primary), var(--spot));border-radius:999px;height:100%;display:block}@media (width<=479px){.adm-stats{grid-template-columns:1fr}}@media (width<=899px){.adm-stat-icon{width:2.6rem;height:2.6rem;font-size:1.05rem}.adm-stat-top>div{min-width:0}}@media (width>=1000px){.adm-split--solo{grid-template-columns:minmax(0,1fr)}}.adm-stats--three{grid-template-columns:1fr}@media (width>=800px){.adm-stats--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-card--table{overflow:visible}.adm-card-head .admin-tabs{margin:0}.adm-inline-search{border:1px solid var(--line-strong);color:#1c122680;background:#fff;border-radius:.7rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 .9rem;display:flex}.adm-inline-search:focus-within{border-color:var(--brand-accent)}.adm-inline-search input[type=search]{width:12rem;color:var(--brand-accent);background:0 0;border:0;padding:0;font-size:.9375rem}.adm-inline-search input:focus{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.adm-empty--plain{color:#1c122699;font-weight:500}.adm-actions{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.adm-act{border:1px solid var(--line-strong);width:2.25rem;height:2.25rem;color:var(--brand-accent);cursor:pointer;background:#fff;border-radius:.6rem;place-items:center;font-size:1rem;text-decoration:none;transition:background .14s,color .14s,border-color .14s;display:inline-grid}.adm-act:hover{background:var(--brand-accent);border-color:var(--brand-accent);color:#fff}.adm-act--danger{color:var(--brand-primary)}.adm-act--danger:hover{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.adm-revoke{position:relative}.adm-revoke-pop{z-index:30;text-align:left;border:1px solid var(--line);background:#fff;border-radius:1rem;width:17rem;padding:1rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 20px 40px -20px #1c122673}.adm-revoke-pop p{margin:0 0 .7rem;font-size:.9rem;line-height:1.45}.adm-revoke-pop input{width:100%;margin-bottom:.7rem}.adm-revoke-actions{gap:.5rem;display:flex}.adm-dialog{z-index:90;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.adm-dialog-backdrop{background:#140c1c8c;position:absolute;inset:0}.adm-dialog-box{text-align:left;background:#fff;border-radius:1.25rem;width:min(26rem,100%);padding:1.5rem;position:relative}.adm-dialog-box h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 .5rem;font-size:1.3rem;font-weight:700}.adm-dialog-box p{color:#1c1226b3;margin:0 0 1rem;line-height:1.55}.adm-dialog-box input{margin-bottom:1rem}#catalog-title{margin:0}.plan-admin-grid+.plan-audience{margin-top:1.75rem}.ai-term-grid{border:0;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem;margin:0;padding:0;display:grid}.ai-term{cursor:pointer;display:block}.ai-term-card{border-radius:var(--card-radius,14px);background:#fff;border:1.5px solid #1c122624;flex-direction:column;gap:.15rem;padding:.75rem .9rem;transition:border-color .15s,background-color .15s;display:flex}.ai-term:hover .ai-term-card{border-color:#1c122659}.ai-term input:checked+.ai-term-card{border-color:var(--brand-primary,#d71f37);background:#d71f370d}.ai-term input:focus-visible+.ai-term-card{outline:2px solid var(--brand-primary,#d71f37);outline-offset:2px}.ai-term-name{color:#1c1226a6;font-size:.78rem}.ai-term-price{font-family:var(--font-display,inherit);color:var(--brand-accent,#1c1226);font-size:1.25rem;font-weight:700}.ai-term-note{color:#1c12268c;font-size:.75rem}.talent-cover.talent-cover--empty{background:radial-gradient(55% 90% at 85% 0,#f5b93b61,#0000 62%),radial-gradient(50% 80% at 8% 100%,#d71f378c,#0000 65%),linear-gradient(120deg,#2a1838 0%,#1c1226 55%,#2e1530 100%)}.talent-cover.talent-cover--empty:after{background:repeating-linear-gradient(135deg,#ffffff0b 0 1px,#0000 1px 14px)}.talent-cover-picker{gap:1.25rem}.talent-cover-live{gap:.75rem}.talent-cover-live .talent-banner-preview{border:1px solid #1c12261a;border-radius:14px}.talent-cover-live-actions{gap:.5rem}.talent-cover-live-actions .btn{border-radius:999px;width:auto;min-height:0;padding:.45rem .9rem;font-size:.8125rem}.talent-cover-presets{background:#faf9f7;border:1px solid #1c122614;border-radius:14px;padding:.9rem}.talent-cover-presets-bar{margin-bottom:.7rem}.talent-cover-presets-title{font-size:.875rem}.talent-cover-preset-grid{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;max-height:15.5rem;padding:2px;overflow-y:auto}@media (width>=640px){.talent-cover-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.talent-cover-preset-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.talent-cover-preset{border-width:2px;border-radius:10px}.talent-cover-preset:hover{border-color:#1c122659}.talent-cover-preset.is-selected{border-color:var(--brand-primary);box-shadow:none}.talent-cover-preset-check{width:1.25rem;height:1.25rem;font-size:.65rem;top:.3rem;right:.3rem}.talent-cover-upload{border-top:0;padding:0}.talent-cover-upload-row{background:#fff;border:1.5px dashed #1c122638;border-radius:14px;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding:1rem 1.1rem}.talent-cover-upload-row:hover{border-color:var(--brand-primary)}.talent-cover-upload-icon{width:2.5rem;height:2.5rem;color:var(--brand-primary);background:#d71f3714;border-radius:12px;flex:none;place-items:center;font-size:1.15rem;display:grid}.talent-cover-upload-copy{flex:1}.talent-cover-upload-btn{margin-left:auto}@media (width<=560px){.talent-cover-upload-row{flex-wrap:wrap}.talent-cover-upload-btn{margin-left:0}}.talent-cover-preset.is-selected{outline:2px solid var(--brand-primary);outline-offset:1px;box-shadow:none;border-color:#fff}.talent-cover-preset-check{border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:1.4rem;height:1.4rem;padding:0;font-size:.7rem;line-height:1;display:grid}.talent-cover-preset-check .bi{margin:0;line-height:1;display:block}.talent-cover-preset-grid{padding:4px}.plan{position:relative}.plan-featured .plan-badge{white-space:nowrap;background:var(--spot);color:var(--brand-accent);border:0;border-radius:999px;align-self:auto;margin:0;padding:.35rem .9rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plan-featured .plan-icon{color:var(--spot);background:#ffffff1a;border-color:#f5b93b73}.plan-featured .plan-check{color:var(--spot)}.app-offcanvas-wrap{display:none}@media (width<=767px){.app-offcanvas-wrap{display:block}html,body{overflow-x:clip}.app-shell,.push-shell{transition:transform .3s cubic-bezier(.2,.8,.2,1)}html.nav-open .app-shell,html.nav-open .push-shell{transform:translate(calc(-1*min(18rem,82vw)))}html.nav-open body{overflow:hidden}.app-offcanvas{z-index:60;visibility:hidden;background:#fff;border-left:1px solid #1c12261a;flex-direction:column;width:min(18rem,82vw);transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.app-offcanvas.is-open{visibility:visible;transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:none}.app-offcanvas-backdrop{z-index:55;background:#1c122640;position:fixed;inset:0 min(18rem,82vw) 0 0}.app-offcanvas-head{border-bottom:1px solid #1c122614;flex:none;justify-content:space-between;align-items:center;height:4rem;padding:0 1rem;display:flex}.app-offcanvas-close{width:2.5rem;height:2.5rem;color:var(--brand-accent);border-radius:10px;place-items:center;font-size:1.15rem;display:grid}.app-offcanvas-close:hover{background:#1c12260f}.app-offcanvas-body{overscroll-behavior:contain;flex:1;padding-bottom:1.5rem;overflow-y:auto}}@media (width>=768px){.app-offcanvas-wrap{display:none!important}}@media (width<=767px){.app-offcanvas-body{padding:.9rem .75rem}.app-oc-user{background:#f6f4f1;border-radius:16px;align-items:center;gap:.8rem;margin-bottom:.75rem;padding:.85rem;display:flex}.app-oc-user .app-user-avatar{flex:none;width:3rem;height:3rem}.app-oc-user-name{color:var(--brand-accent);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.app-oc-user-mail{color:#1c122699;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;overflow:hidden}.app-oc-links{flex-direction:column;gap:.15rem;display:flex}.app-oc-link{color:#1c1226c7;text-align:left;border-radius:12px;align-items:center;gap:.8rem;min-height:2.9rem;padding:0 .85rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.app-oc-link:hover,.app-oc-link:active{background:#1c12260d}.app-oc-link:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.app-oc-link-icon{text-align:center;color:#1c122680;width:1.4rem;font-size:1.15rem}.app-oc-link.is-active{color:var(--brand-primary);background:#d71f3717}.app-oc-link.is-active .app-oc-link-icon{color:var(--brand-primary)}.app-oc-link--danger,.app-oc-link--danger .app-oc-link-icon{color:#b4232e}.app-oc-foot{padding:.6rem .75rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid #1c122614;flex-direction:column;flex:none;gap:.15rem;display:flex}.app-offcanvas-body{padding-bottom:.75rem}.app-oc-foot--cta{gap:.5rem;padding-top:.9rem}}@media (width<=899px){.talent-edit-nav.app-panel{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:0;border-bottom:1px solid #1c122614;border-radius:0;margin:0 -1.5rem;padding:.55rem 1.5rem;position:sticky;top:4rem}.talent-edit-nav-list{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:.4rem;overflow-x:auto}.talent-edit-nav-list::-webkit-scrollbar{display:none}.talent-edit-nav-link{scroll-snap-align:center;white-space:nowrap;letter-spacing:0;background:#fff;border:1px solid #1c12261f;border-radius:999px;flex:none;padding:.5rem .95rem;font-size:.8125rem}.talent-edit-nav-link.is-active{border-color:var(--brand-accent);background:var(--brand-accent);color:#fff}}.talent-edit-nav-arrow{display:none}@media (width<=899px){.talent-edit-nav-arrow{z-index:2;width:2.1rem;height:2.1rem;color:var(--brand-accent);background:#fff;border:1px solid #1c122626;border-radius:50%;place-items:center;font-size:.85rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.talent-edit-nav-arrow[x-cloak]{display:none}.talent-edit-nav-arrow--prev{left:.6rem}.talent-edit-nav-arrow--next{right:.6rem}.talent-edit-nav.app-panel:before,.talent-edit-nav.app-panel:after{content:none;pointer-events:none;z-index:1;width:3.2rem;position:absolute;top:0;bottom:0}.talent-edit-nav.app-panel:after{background:linear-gradient(270deg,#fff 35%,#0000);right:0}.talent-edit-nav.app-panel:before{background:linear-gradient(90deg,#fff 35%,#0000);left:0}.talent-edit-nav.app-panel.has-prev:before,.talent-edit-nav.app-panel.has-next:after{content:""}}.talent-edit-layout{grid-template-columns:minmax(0,1fr)}.talent-edit-layout>*,.talent-edit-main{min-width:0}@media (width>=900px){.talent-edit-layout{grid-template-columns:15.5rem minmax(0,1fr)}}@media (width<=640px){.talent-cover-upload-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.9rem;display:grid}.talent-cover-upload-copy{min-width:0}.talent-cover-upload-btn{grid-column:1/-1;justify-content:center;width:100%;margin:0}.talent-cover-upload-icon{width:2.25rem;height:2.25rem}.app-status-strip{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;margin-inline:-1.5rem;padding:2px 1.5rem 4px;display:flex;overflow-x:auto}.app-status-strip::-webkit-scrollbar{display:none}.app-status-strip .app-status-tile{scroll-snap-align:start;border-radius:.9rem;flex:none;min-width:6.4rem;padding:.7rem .85rem}.app-status-strip .app-status-tile dd{font-size:1.5rem}.app-status-strip .app-status-tile dt{font-size:.78rem}.app-application-row{padding:.9rem}.app-application-summary{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .6rem}.app-application-toggle-icon{order:2;align-self:center;margin:0}.app-application-main{order:3;grid-column:1/-1}.app-application-summary>.status-chip{order:1;justify-self:start}.app-application-main>a{font-size:1.02rem;line-height:1.3}}.perf-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1rem;display:grid}@media (width>=900px){.perf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.perf-card{scroll-margin-top:5rem}.perf-kicker{color:#1c1226a6;margin:0;font-weight:700}.perf-value{font-family:var(--font-display);letter-spacing:-.03em;color:var(--brand-accent);align-items:baseline;gap:.6rem;margin:.25rem 0 0;font-size:2.75rem;font-weight:700;line-height:1.05;display:flex}.perf-delta{font-family:var(--font-sans,inherit);letter-spacing:0;color:#1f7a52;background:#1f8a5b1f;border-radius:999px;padding:.15rem .5rem;font-size:.85rem;font-weight:700}.perf-note{color:#1c122699;margin:.3rem 0 1rem;font-size:.85rem}.perf-breakdown{gap:.1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.perf-breakdown li{border-top:1px solid #1c122614;justify-content:space-between;padding:.55rem 0;font-size:.92rem;display:flex}.perf-tips{gap:.65rem;margin:.75rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.perf-tips a{color:var(--brand-primary);margin-left:.35rem;font-weight:600}.credit-balance{color:#fff;background:radial-gradient(60% 120% at 95% 0,#f5b93b59,#0000 60%),linear-gradient(120deg,#2a1838,#1c1226);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.75rem;padding:1.4rem 1.6rem;display:flex}.credit-balance-label{color:#ffffffb3;margin:0;font-size:.85rem}.credit-balance-value{font-family:var(--font-display);letter-spacing:-.03em;margin:.1rem 0 0;font-size:2.6rem;font-weight:700;line-height:1.1}.credit-balance-value span{color:#ffffffb3;letter-spacing:0;font-size:1rem;font-weight:600}.credit-balance-note{color:#ffffffbf;margin:0;font-size:.85rem}.credit-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}@media (width>=900px){.credit-packs{grid-template-columns:repeat(4,minmax(0,1fr))}}.credit-pack{background:#fff;border:1px solid #1c12261a;border-radius:1.1rem;flex-direction:column;gap:.5rem;padding:1.1rem;display:flex}.credit-pack-amount{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:700;line-height:1}.credit-pack-unit{color:#1c12269e;margin:0;font-size:.82rem}.credit-pack .btn{margin-top:auto}.credit-pack--custom{border-style:dashed}.credit-input{border:1px solid #1c122633;border-radius:.7rem;width:100%;padding:.55rem .75rem;font-size:1.2rem;font-weight:700}.credit-hint,.credit-fineprint{color:#1c12268c;margin:0;font-size:.78rem}.credit-fineprint{margin-top:.8rem}.credit-row{background:#fff;border:1px solid #1c122614;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.credit-row-title{margin:0;font-weight:600}.credit-row-meta{color:#1c12268c;margin:.15rem 0 0;font-size:.8rem}.credit-row-end{text-align:right;display:grid}.credit-row-end strong{font-family:var(--font-display);font-size:1.15rem}.credit-row-end .is-plus{color:#1f7a52}.credit-row-end .is-minus{color:var(--brand-primary)}.credit-row-end small{color:#1c122680;font-size:.75rem}.talent-contact-list{gap:.75rem;margin:0;display:grid}.talent-contact-list dt{color:#1c12268c;font-size:.78rem}.talent-contact-list dd{word-break:break-word;margin:.1rem 0 0;font-weight:600}.talent-contact-list a{color:var(--brand-primary);text-decoration:none}.talent-contact-locked{background:#faf9f7;border:1px dashed #1c122638;border-radius:1rem;padding:1rem;position:relative}.talent-contact-ghost{gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.talent-contact-ghost li{gap:.25rem;display:grid}.talent-contact-ghost span{color:#1c12268c;font-size:.78rem}.talent-contact-ghost i{filter:blur(2px);background:#1c12261f;border-radius:999px;width:55%;height:.8rem;display:block}.talent-contact-cta{justify-items:start;gap:.5rem;display:grid}.talent-contact-note{color:#1c122699;margin:0;font-size:.82rem}.talent-lock-cta{background:#faf9f7;border:1px solid #1c12261f;border-radius:.9rem;align-items:center;gap:.6rem 1rem;margin-top:1rem;padding:.8rem 1rem;display:flex}.talent-lock-cta-copy{color:var(--brand-accent);align-items:center;gap:.5rem;margin:0;font-size:.95rem;display:flex}.talent-lock-cta-copy a{color:var(--brand-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.talent-lock-cta-copy a:hover{text-decoration-thickness:2px}.talent-lock-cta-actions{gap:.5rem;display:flex}@media (width<=560px){.talent-lock-cta-actions{width:100%}.talent-lock-cta-actions .btn{flex:1;justify-content:center}}.talent-reel-locked{aspect-ratio:9/16;background:radial-gradient(80% 60% at 50% 0,#f5b93b38,#0000 70%),linear-gradient(160deg,#2a1838,#1c1226);width:100%;max-height:20rem}.talent-reel-locked-label{color:#fffc;font-size:.8rem;font-weight:600;position:absolute;bottom:.7rem;left:.75rem}.listing-card-flag{z-index:3;background:var(--spot,#f5b93b);color:var(--brand-accent,#1c1226);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .65rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:.6rem;left:.6rem}.listing-card-flag .bi{font-size:.7rem}.push-shell{flex-direction:column;min-height:100vh;display:flex}.push-shell>main{flex:1 0 auto}.adm-main{flex-direction:column;min-height:100vh;display:flex}.adm-main>main{flex:1 0 auto}.listing-card-flag{top:auto;bottom:.6rem;left:.6rem}.credit-row--wrap{align-items:flex-start}.credit-row-link{color:var(--brand-primary);text-decoration:none}.credit-row-link:hover{text-decoration:underline}.credit-row-details{border-top:1px solid #1c122614;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem 1.25rem;margin:.7rem 0 0;padding-top:.7rem;display:grid}.credit-row-details dt{color:#1c122680;font-size:.72rem}.credit-row-details dd{word-break:break-word;margin:.05rem 0 0;font-size:.88rem;font-weight:600}.credit-row-details a{color:var(--brand-primary);text-decoration:none}.credit-row-profile{color:var(--brand-primary);align-items:center;gap:.35rem;margin-top:.6rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.credit-row-profile:hover{text-decoration:underline}.job-promoted-chip{background:var(--spot,#f5b93b);color:var(--brand-accent,#1c1226);vertical-align:middle;border-radius:999px;align-items:center;margin-right:.4rem;padding:.22rem .6rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.listing-card.is-promoted{border-color:#f5b93bb3}.hp-portrait-plan{margin-bottom:.45rem;display:flex}.faq-item,.faq-item[open]{box-shadow:none;border:0}.purchase-switch{background:#fff;border:1px solid #1c12261a;border-left:4px solid #1f8a5b;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.purchase-switch.is-off{border-left-color:var(--brand-primary);background:#d71f370a}.purchase-switch-title{font-family:var(--font-display);margin:0;font-size:1.1rem;font-weight:700}.purchase-switch-copy p{color:#1c1226a6;max-width:60ch;margin:.2rem 0 0;font-size:.88rem}.btn:disabled,button.btn[disabled]{opacity:.55;cursor:not-allowed;pointer-events:none}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-\[var\(--btn-radius\)\]::file-selector-button{border-radius:var(--btn-radius)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-brand-primary::file-selector-button{--tw-bg-opacity:1;background-color:rgb(215 31 55/var(--tw-bg-opacity,1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-brand-white::file-selector-button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:bg-brand-accent\/5:hover{background-color:#22192f0d}.hover\:bg-brand-primary:hover{--tw-bg-opacity:1;background-color:rgb(215 31 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:text-brand-accent:hover{--tw-text-opacity:1;color:rgb(34 25 47/var(--tw-text-opacity,1))}.hover\:text-brand-primary:hover{--tw-text-opacity:1;color:rgb(215 31 55/var(--tw-text-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.focus\:border-brand-primary:focus{--tw-border-opacity:1;border-color:rgb(215 31 55/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-brand-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(215 31 55/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.disabled\:opacity-25:disabled{opacity:.25}@media (width>=640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ms-auto{margin-inline-start:auto}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}}@media (width>=1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}}
