@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700;800&family=IBM+Plex+Mono:wght@400;500;600&family=Space+Grotesk:wght@500;700&display=swap";.auth-account-choice{border:0;gap:.75rem;margin:0;padding:0;display:grid}.auth-account-choice__grid{gap:.65rem;display:grid}.auth-account-option{cursor:pointer;background:#ffffff09;border:1px solid #a78bfa29;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.75rem;padding:.8rem;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.auth-account-option:hover,.auth-account-option--selected{background:#0ea5e917;border-color:#7dd3fc80;box-shadow:inset 0 0 0 1px #0ea5e91a}.auth-account-option input{opacity:0;pointer-events:none;position:absolute}.auth-account-option__icon{color:#bfdbfe;background:#7c3aed29;border-radius:14px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.05rem;display:grid}.auth-account-option--selected .auth-account-option__icon{color:#fff;background:linear-gradient(135deg,#0ea5e9d9,#7c3aedd9)}.auth-account-option__copy{gap:.15rem;min-width:0;display:grid}.auth-account-option__copy strong{color:var(--text);font-size:.98rem}.auth-account-option__copy span{color:var(--muted);font-size:.9rem;line-height:1.35}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a)format("woff2"),url(/assets/bootstrap-icons-BeopsB42.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:"爛"}:root{--bg:#0b0b0f;--surface:#13131a;--surface-2:#1a1a24;--border:#ffffff14;--text:#f5f7fb;--muted:#a7aec0;--accent:#7c3aed;--accent-2:#a78bfa;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--shadow-soft:0 24px 60px #00000047;--shadow-accent:0 22px 54px #7c3aed3d;--marketing-width:1380px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 15% 0,#7c3aed2e,#0000 26%),radial-gradient(circle at 85% 10%,#a78bfa1f,#0000 20%),linear-gradient(#0b0b0f 0%,#11111a 48%,#0d0d14 100%);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{min-width:320px;min-height:100vh;color:var(--text);background:0 0;margin:0;overflow-x:clip}a{color:inherit}button,input,select{font:inherit}#root{min-height:100vh}.section-eyebrow,.field-group__label{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.74rem}.site-shell,.auth-shell{width:min(1120px,100% - 2rem);margin:0 auto;padding:1.5rem 0 3rem}.auth-shell{place-items:center;min-height:100vh;display:grid}.auth-card,.dashboard-card{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:linear-gradient(#1e1e28f0 0%,#13131afa 100%);border-radius:24px;padding:1.5rem}.auth-card{width:min(560px,100%)}.auth-card h1,.dashboard-card h1,.dashboard-card h2{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.05}.auth-card__body,.dashboard-card__body,.auth-card__footer,.setup-list,.feature-list{color:var(--muted)}.form-grid,.dashboard-layout,.setup-step-list,.status-stack,.linking-stack,.code-panel{gap:1rem;display:grid}.form-grid{margin-top:1.25rem}.field-group{gap:.45rem;display:grid}.auth-field-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.auth-inline-link{color:#c4b5fd;white-space:nowrap;font-size:.9rem;font-weight:700;text-decoration:none}.auth-inline-link:hover{color:var(--text)}.field-group__input{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff0a;border-radius:14px;padding:.9rem 1rem}.field-group__input:focus{border-color:#a78bfa6b;outline:2px solid #7c3aed47}.field-group__help{color:var(--muted);font-size:.86rem;line-height:1.45}.location-combobox-field{z-index:1;position:relative}.location-combobox-field:focus-within{z-index:8}.location-combobox{position:relative}.location-combobox__input{padding-right:3rem}.location-combobox__toggle{color:#c4b5fd;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.location-combobox__toggle:hover:not(:disabled){background:#7c3aed2e}.location-combobox__toggle:disabled{cursor:default;opacity:.48}.location-combobox__chevron{border-bottom:2px solid;border-right:2px solid;width:.58rem;height:.58rem;transition:transform .16s;transform:translateY(-18%)rotate(45deg)}.location-combobox--open .location-combobox__chevron{transform:translateY(18%)rotate(225deg)}.location-combobox__menu{z-index:20;inset-inline:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 90% 0,#7c3aed33,#0000 36%),#0c111ffa;border:1px solid #a78bfa4d;border-radius:1rem;gap:.22rem;max-height:min(18rem,44vh);padding:.45rem;display:grid;position:absolute;top:calc(100% + .42rem);overflow:auto;box-shadow:0 24px 60px #00000073}.location-combobox__option{width:100%;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.82rem;gap:.14rem;padding:.68rem .8rem;display:grid}.location-combobox__option:hover,.location-combobox__option--selected{background:#7c3aed33;border-color:#a78bfa52}.location-combobox__option span{color:#f8fafc;font-weight:800}.location-combobox__option small{color:#cbd5e1ad;font-size:.78rem;line-height:1.35}.location-combobox__empty{color:var(--muted);padding:.75rem .85rem;font-size:.9rem}.button{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);color:var(--text);cursor:pointer;box-shadow:var(--shadow-accent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.25rem;text-decoration:none;display:inline-flex}.button:hover{filter:brightness(1.05)}.button--ghost{color:var(--text);box-shadow:none;background:#ffffff0a;border:1px solid #a78bfa33}.banner{color:var(--text);background:#7c3aed1f;border-radius:14px;padding:.85rem 1rem}.banner--error{color:#fecaca;background:#ef44441f}.streamer-apply{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:start;gap:clamp(1.2rem,4vw,3rem);width:min(1180px,100% - 2rem);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0;display:grid}.streamer-apply__hero{gap:1.2rem;display:grid;position:sticky;top:6rem}.streamer-apply__hero h1{letter-spacing:0;max-width:10ch;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(3.2rem,7vw,6.2rem);line-height:.94}.streamer-apply__hero p:not(.section-eyebrow){color:#e2e8f0c2;max-width:36rem;font-size:1.05rem;line-height:1.65}.streamer-apply__signals{flex-wrap:wrap;gap:.7rem;display:flex}.streamer-apply__signals span{color:#e2e8f0;background:#0f172a85;border:1px solid #7dd3fc2e;border-radius:.9rem;align-items:center;gap:.55rem;min-height:2.7rem;padding:.6rem .8rem;font-weight:850;display:inline-flex}.streamer-apply__panel{padding:clamp(1rem,2vw,1.4rem)}.streamer-apply__form,.streamer-apply-page .field-grid{gap:1rem;display:grid}.streamer-apply-page .field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.streamer-apply-page .field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.streamer-apply-page .field-group__label{color:#93c5fd;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:800}.streamer-apply-page .field-group__input{color:#fff;width:100%;min-height:3.25rem;font:inherit;background:#0f172a9e;border:1px solid #7dd3fc29;border-radius:.95rem;padding:.85rem 1rem}.streamer-apply-page textarea.field-group__input{resize:vertical;min-height:9rem}.streamer-apply__actions{justify-content:flex-end;display:flex}.platform-streamers-layout{grid-template-columns:minmax(0,1.1fr) minmax(390px,.72fr);align-items:start;gap:1rem;display:grid}.platform-streamers-filter{min-width:min(16rem,100%)}.platform-streamer-guide{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.platform-streamer-guide__copy{gap:.35rem;display:grid}.platform-streamer-guide__copy h2,.platform-streamer-guide__copy p{margin:0}.platform-streamer-guide__copy h2{font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.05}.platform-streamer-guide__copy p:not(.section-eyebrow){color:#e2e8f0c2;max-width:58rem}.platform-streamer-guide__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.platform-streamer-guide__steps span{color:#e2e8f0d1;background:#0f172a7a;border:1px solid #7dd3fc29;border-radius:1rem;align-content:center;gap:.25rem;min-height:4.2rem;padding:.75rem;font-weight:800;display:grid}.platform-streamer-guide__steps strong{aspect-ratio:1;color:#c4b5fd;background:#7c3aed47;border-radius:999px;place-items:center;width:1.5rem;font-size:.78rem;display:grid}.platform-streamer-guide__actions{justify-content:flex-end;display:flex}.platform-streamer-row{grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:start;display:grid}.platform-streamer-row__avatar{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 25% 10%,#2dd4bf52,#0000 38%),linear-gradient(135deg,#7c3aedc7,#0ea5e975);border:1px solid #7dd3fc42;border-radius:.95rem;place-items:center;width:3.2rem;font-weight:950;display:grid}.platform-streamer-row__main{gap:.55rem;min-width:0;display:grid}.platform-streamer-row__heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.platform-streamer-review{grid-template-columns:minmax(170px,.8fr) minmax(110px,.4fr) minmax(180px,1fr);align-items:end;gap:.7rem;display:grid}.platform-streamer-placement-form{gap:.8rem;display:grid}.platform-stream-placement-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.platform-muted{color:#94a3b8d1;font-weight:800}@media (width<=980px){.streamer-apply,.platform-streamers-layout,.platform-streamer-guide{grid-template-columns:1fr}.streamer-apply__hero{position:static}.streamer-apply-page .field-grid--two,.streamer-apply-page .field-grid--three,.platform-streamer-review,.platform-streamer-row,.platform-stream-placement-row,.platform-streamer-guide__steps{grid-template-columns:1fr}.platform-streamer-guide__actions{justify-content:flex-start}}.twitch-callback-page{color:#f8f7ff;background:radial-gradient(circle at 20% 20%,#895cff47,#0000 34rem),radial-gradient(circle at 80% 35%,#34d3d933,#0000 32rem),#070913;place-items:center;min-height:100vh;padding:2rem;display:grid}.twitch-callback-card{background:#10101cdb;border:1px solid #8b5cf661;border-radius:1.25rem;width:min(100%,34rem);padding:2rem;box-shadow:0 1.5rem 4rem #00000052}.twitch-callback-card--success{border-color:#50dfc46b}.twitch-callback-card--error{border-color:#ff6e8c6b}.twitch-callback-eyebrow,.twitch-callback-note{color:#8ddcff;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:block}.twitch-callback-card h1{margin:.75rem 0;font-size:clamp(2.25rem,8vw,4.5rem);line-height:.95}.twitch-callback-card p{color:#c8c2dc;margin:0 0 1.25rem;font-size:1.05rem;line-height:1.6}.twitch-callback-channel{color:#50dfc4;margin-bottom:1rem;display:inline-flex}.twitch-callback-link{color:#f8f7ff;margin-top:1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.landing-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.landing-audience-grid article{background:#ffffff0b;border:1px solid #ffffff17;border-radius:1.1rem;gap:.35rem;min-height:9rem;padding:1rem;display:grid}.landing-audience-grid strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.02rem}.landing-audience-grid span{color:#f5f7fbb3;font-size:.94rem;line-height:1.45}.account-deletion-main{gap:clamp(1.5rem,4vw,3rem);width:min(1180px,100% - 2rem);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0;display:grid}.account-deletion-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:end;gap:clamp(1.2rem,4vw,3rem);display:grid}.account-deletion-hero__copy{gap:1rem;display:grid}.account-deletion-hero h1,.account-deletion-panel h2{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1}.account-deletion-hero h1{max-width:12ch;font-size:clamp(3.2rem,8vw,6.8rem)}.account-deletion-hero p,.account-deletion-panel p,.account-deletion-path p,.account-deletion-retention p{color:var(--muted);margin:0}.account-deletion-paths,.account-deletion-side,.account-deletion-form,.account-deletion-panel__header{gap:1rem;display:grid}.account-deletion-path,.account-deletion-retention{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem;display:grid}.account-deletion-path strong,.account-deletion-retention strong{color:var(--text);margin-bottom:.2rem;display:block}.account-deletion-icon{color:#cffafe;background:radial-gradient(circle at 30% 22%,#fff3,#0000 30%),linear-gradient(135deg,#14b8a638,#7c3aed29);border:1px solid #38bdf838;border-radius:.9rem;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.account-deletion-grid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.72fr);align-items:start;gap:1rem;display:grid}.account-deletion-panel{padding:clamp(1.1rem,3vw,1.6rem)}.account-deletion-page .field-grid{gap:1rem;display:grid}.account-deletion-page .field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.account-deletion-form textarea.field-group__input{resize:vertical;min-height:8rem}.account-deletion-form .site-button{justify-self:start}.account-deletion-form .banner{gap:.25rem;display:grid}.privacy-policy-main{gap:clamp(1.5rem,4vw,3rem);width:min(1120px,100% - 2rem);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0;display:grid}.privacy-policy-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:clamp(1.2rem,4vw,3rem);display:grid}.privacy-policy-hero>div:first-child,.privacy-policy-badges,.privacy-policy-panel,.privacy-policy-section{gap:1rem;display:grid}.privacy-policy-hero h1,.privacy-policy-section h2{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.privacy-policy-hero h1{max-width:12ch;font-size:clamp(3rem,7vw,6.2rem);line-height:1}.privacy-policy-hero p,.privacy-policy-hero span,.privacy-policy-section p,.privacy-policy-section li,.privacy-policy-badge p{color:var(--muted);margin:0}.privacy-policy-badge{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem;display:grid}.privacy-policy-badge .bi{color:#cffafe;background:radial-gradient(circle at 30% 22%,#fff3,#0000 30%),linear-gradient(135deg,#14b8a638,#7c3aed29);border:1px solid #38bdf838;border-radius:.9rem;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.privacy-policy-panel{padding:clamp(1.1rem,3vw,1.6rem)}.privacy-policy-section{border-bottom:1px solid #ffffff14;padding-bottom:1rem}.privacy-policy-section:last-child{border-bottom:0;padding-bottom:0}.privacy-policy-section ul{margin:0;padding-left:1.2rem}.privacy-policy-section a{color:#c4b5fd;font-weight:800}.platform-page,.demo-page{min-height:100vh}.platform-main,.demo-main{gap:clamp(2.2rem,5vw,4.4rem);width:min(1480px,100%);margin:0 auto;padding:clamp(1rem,3vw,2.4rem) 0 clamp(2.6rem,5vw,4.5rem);display:grid}.platform-hero,.platform-split,.platform-band,.demo-hero{grid-template-columns:minmax(330px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);min-width:0;display:grid}.platform-hero{min-height:auto;padding:0}.platform-hero__copy,.platform-section-heading,.demo-hero>div:first-child{gap:1rem;min-width:0;max-width:48rem;display:grid}.platform-hero h1,.platform-section-heading h2,.platform-split h2,.demo-hero h1{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.03}.platform-hero h1,.demo-hero h1{max-width:14.5ch;font-size:clamp(3rem,5.2vw,5.4rem)}.platform-section-heading h2,.platform-split h2{max-width:14ch;font-size:clamp(2rem,4.8vw,4.5rem)}.platform-hero__copy>p:not(.landing-section-kicker),.platform-section-heading>p:not(.landing-section-kicker),.platform-split p,.demo-hero p{color:#f5f7fbbd;overflow-wrap:anywhere;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.platform-actions,.demo-hero__actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.platform-hero__visual,.platform-screen{background:#070c17cc;border:1px solid #69e7ff33;border-radius:1.65rem;height:clamp(21rem,35vw,31rem);min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 72px #00000047,inset 0 1px #ffffff14}.platform-hero__visual:before,.platform-screen:before,.platform-hero__visual:after,.platform-screen:after{content:"";pointer-events:none;position:absolute;inset:0}.platform-hero__visual:before,.platform-screen:before{z-index:1;background:linear-gradient(90deg,#080a1280,#080a1214 55%,#080a1247),linear-gradient(#0000 45%,#0408129e)}.platform-hero__visual:after,.platform-screen:after{z-index:2;mix-blend-mode:screen;background:radial-gradient(circle at 24% 24%,#7c3aed24,#0000 26%),radial-gradient(circle at 84% 18%,#22d3ee21,#0000 25%)}.platform-hero__visual img,.platform-screen img{object-fit:cover;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;display:block}.platform-hero__visual--agent-shell img{object-position:center center}.platform-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.platform-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-card,.platform-flow article,.platform-audience-list article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;border-radius:1.25rem;align-content:start;gap:.75rem;min-height:14rem;padding:1.2rem;text-decoration:none;display:grid;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.platform-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;font-size:1.25rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.platform-card h2,.platform-flow h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.25rem;line-height:1.15}.platform-card p,.platform-flow p,.platform-audience-list span{color:#f5f7fbb3;margin:0;line-height:1.5}.platform-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.platform-flow article span{color:#7dd3fc;background:#0ea5e926;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;font-family:IBM Plex Mono,Consolas,monospace;font-weight:700;display:inline-grid}.platform-audience-list{gap:.8rem;display:grid}.platform-audience-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-audience-list article{min-height:auto}.platform-audience-list strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.05rem}.platform-check-list{gap:.7rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.platform-check-list li{color:#f5f7fbc7;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;display:grid}.platform-check-list .bi{color:#86efac}.promotion-reach-panel{align-items:start}.promotion-reach-grid,.promotion-surface-grid{gap:1rem;display:grid}.promotion-reach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.promotion-reach-card,.promotion-surface-card,.promotion-scale-card{background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#22d3ee1f,#0000 34%);border:1px solid #788bb133;border-radius:1.25rem;align-content:start;gap:.65rem;padding:1.2rem;display:grid;box-shadow:0 24px 72px #00000038,inset 0 1px #ffffff12}.promotion-reach-card strong,.promotion-surface-card h2,.promotion-scale-card h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.promotion-scale-card{background:linear-gradient(135deg,#0ea5e929,#7c3aed26),radial-gradient(circle at 100% 0,#22d3ee33,#0000 36%),#0c101adb;grid-column:1/-1;gap:1rem;min-height:0;padding:clamp(1.15rem,2.5vw,1.6rem)}.promotion-scale-card h3{max-width:21ch;font-size:clamp(1.6rem,3vw,2.55rem);line-height:1.06}.promotion-scale-card>p:not(.landing-section-kicker){color:#d6ddebc7;max-width:66rem;margin:0;line-height:1.64}.promotion-scale-card__math{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.promotion-scale-card__math span{color:#e2e8f0bf;background:#ffffff0e;border:1px solid #94a3b824;border-radius:1rem;align-content:center;gap:.25rem;min-height:6.25rem;padding:.9rem;font-weight:800;display:grid}.promotion-scale-card__math strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.8rem,3.5vw,3.1rem);line-height:.98}.promotion-reach-card strong{font-size:1.16rem}.promotion-reach-card span,.promotion-surface-card p,.promotion-surface-card small{color:#cbd5e1bd;line-height:1.56}.promotion-surface-section{gap:clamp(1.2rem,3vw,2rem);min-width:0;display:grid}.promotion-surface-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.promotion-surface-card{min-height:19rem}.promotion-surface-card header{align-items:center;gap:.7rem;min-width:0;display:flex}.promotion-surface-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;font-size:1.18rem;display:inline-grid}.promotion-surface-card header span{color:#69e7ff;text-transform:uppercase;font-family:IBM Plex Mono,Consolas,monospace;font-size:.72rem;font-weight:800;line-height:1.2}.promotion-surface-card h2{font-size:1.28rem;line-height:1.12}.promotion-surface-card small{border-top:1px solid #94a3b824;margin-top:auto;padding-top:.8rem;font-size:.9rem;display:block}.promotion-flow{margin-top:0}.promotion-targets{align-items:start}.promotion-final-cta{width:100%}.promotion-final-cta p:not(.landing-section-kicker){max-width:58rem}.community-feature-section{gap:clamp(1.2rem,3vw,2rem);min-width:0;display:grid}.community-feature-grid,.community-reach-grid{gap:1rem;display:grid}.community-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.community-reach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-feature-card,.community-reach-card,.community-creator-card{background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;border-radius:1.25rem;align-content:start;gap:.7rem;padding:1.2rem;display:grid;box-shadow:0 24px 72px #00000038,inset 0 1px #ffffff12}.community-feature-card{min-height:20rem}.community-feature-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;font-size:1.18rem;display:inline-grid}.community-feature-card h2,.community-creator-card h3,.community-reach-card strong{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.community-feature-card h2{font-size:1.22rem;line-height:1.12}.community-creator-card h3{max-width:18ch;font-size:clamp(1.7rem,3.1vw,2.7rem);line-height:1.04}.community-feature-card p,.community-creator-card p:not(.landing-section-kicker),.community-reach-card span{color:#cbd5e1bd;margin:0;line-height:1.56}.community-creator-band,.community-reach-section,.community-path-band{align-items:start}.community-creator-card{background:linear-gradient(135deg,#7c3aed2b,#0ea5e924),radial-gradient(circle at 100% 0,#22d3ee33,#0000 36%),#0c101adb;gap:1rem;min-height:0;padding:clamp(1.15rem,2.5vw,1.6rem)}.community-channel-list{flex-wrap:wrap;gap:.65rem;display:flex}.community-channel-list span{color:#dffaff;background:#69e7ff14;border:1px solid #69e7ff33;border-radius:999px;padding:.55rem .75rem;font-weight:850}.community-reach-card strong{font-size:1.12rem}.community-path-flow{margin-top:0}.community-final-cta{width:100%}.community-final-cta p:not(.landing-section-kicker){max-width:58rem}.demo-hero{grid-template-columns:minmax(0,1fr) auto;min-height:auto;padding-top:0}.demo-agent{background:#080910;border:1px solid #ffffff1f;border-radius:1.75rem;grid-template-columns:14rem minmax(0,1fr);min-height:44rem;display:grid;overflow:hidden;box-shadow:0 34px 100px #00000061}.demo-agent__nav{background:#ffffff0b;border-right:1px solid #ffffff1a;align-content:start;gap:.65rem;padding:1rem;display:grid}.demo-agent__nav>span{text-transform:uppercase;letter-spacing:.14em;color:#f5f7fb8a;font-family:IBM Plex Mono,Consolas,monospace;font-size:.72rem}.demo-agent__nav-button{color:#f5f7fbb8;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:center;gap:.65rem;width:100%;padding:.75rem;display:flex}.demo-agent__nav-button--active,.demo-agent__nav-button:hover{color:#f5f7fb;background:#0ea5e921;border-color:#7dd3fc47}.demo-agent__screen{background:radial-gradient(circle at 78% 8%,#0ea5e933,#0000 25%),radial-gradient(circle at 8% 12%,#22c55e26,#0000 22%),#0c0d14;grid-template-rows:auto auto 1fr;gap:1rem;padding:1rem;display:grid}.demo-agent__topbar,.demo-agent__hero,.demo-agent__content,.demo-agent__panel{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1.15rem}.demo-agent__topbar{justify-content:space-between;gap:1rem;padding:.85rem 1rem;display:flex}.demo-agent__topbar div,.demo-agent__status{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.demo-agent__topbar span,.demo-agent__hero span,.demo-agent__panel p,.demo-game small{color:#f5f7fba8}.demo-agent__hero{background:linear-gradient(135deg,#0ea5e938,#7c3aed38),#ffffff0e;justify-content:space-between;align-items:end;gap:1rem;min-height:15rem;padding:1.25rem;display:flex}.demo-agent__hero h2{margin:.25rem 0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,4vw,4rem);line-height:1}.demo-agent__hero p{color:#f5f7fbb8;max-width:44rem;margin:0}.demo-agent__launch{color:#04110a;cursor:pointer;background:#22c55e;border:0;border-radius:999px;flex:none;padding:.85rem 1.2rem;font-weight:800}.demo-agent__content{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:1rem;padding:1rem;display:grid}.demo-agent__games,.demo-agent__panel{gap:.8rem;display:grid}.demo-game,.demo-store-list button{color:#f5f7fb;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.95rem;justify-content:space-between;gap:1rem;padding:.95rem;display:flex}.demo-game--active{background:#22c55e21;border-color:#22c55e66}.demo-agent__panel{align-content:start;padding:1rem}.demo-agent__panel h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem}.demo-metric-grid,.demo-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.demo-metric-grid span,.demo-promo-grid span,.demo-chat span{color:#f5f7fbc2;background:#ffffff0e;border-radius:.85rem;gap:.25rem;padding:.8rem;display:grid}.demo-metric-grid strong{color:#f5f7fb;font-size:1.5rem}.demo-store-list,.demo-chat{gap:.65rem;display:grid}.demo-tv-preview{text-align:center;background:linear-gradient(135deg,#f59e0b3d,#0ea5e933),#ffffff0e;border-radius:1rem;place-items:center;min-height:10rem;display:grid}.demo-tv-preview strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:2rem}@media (width<=1100px){.platform-hero,.platform-split,.platform-band,.demo-hero,.demo-agent__content{grid-template-columns:1fr}.platform-hero{min-height:auto}.platform-card-grid,.platform-card-grid--four,.platform-flow,.platform-audience-list--grid,.promotion-surface-grid,.community-feature-grid,.community-reach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-agent{grid-template-columns:1fr}.demo-agent__nav{border-bottom:1px solid #ffffff1a;border-right:0;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}}@media (width<=760px){.landing-audience-grid,.platform-card-grid,.platform-card-grid--four,.platform-flow,.platform-audience-list--grid,.promotion-reach-grid,.promotion-surface-grid,.promotion-scale-card__math,.community-feature-grid,.community-reach-grid,.demo-metric-grid,.demo-promo-grid{grid-template-columns:1fr}.platform-main,.demo-main{width:min(var(--marketing-width), calc(100vw - 2rem));box-sizing:border-box;gap:2.6rem;max-width:calc(100vw - 2rem);padding-bottom:3.2rem;overflow-x:clip}.platform-hero,.platform-split,.platform-band,.promotion-surface-section,.promotion-surface-grid,.promotion-reach-grid,.community-feature-section,.community-feature-grid,.community-reach-grid,.platform-hero__copy,.platform-section-heading{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.marketing-page--landing .site-header,.marketing-page--landing .site-header>*,.marketing-page--landing .site-header__nav,.marketing-page--landing .site-header__actions{min-width:0;max-width:100%}.marketing-page--landing .site-header{width:calc(100vw - 2rem);max-width:calc(100vw - 2rem);margin-left:0;margin-right:0}.marketing-page--landing .site-header__nav{justify-items:stretch}.marketing-page--landing .site-header__nav-link,.marketing-page--landing .site-header__nav-menu,.marketing-page--landing .site-header__nav-menu>.site-header__nav-link{justify-content:center;width:100%}.platform-hero h1,.demo-hero h1{overflow-wrap:break-word;max-width:min(100%,10ch);font-size:clamp(2.35rem,9.8vw,3.35rem)}.platform-actions,.platform-actions .site-button,.demo-hero__actions,.demo-hero__actions .site-button{width:100%}.platform-hero__visual,.platform-screen{aspect-ratio:1/.82;border-radius:1.25rem;height:auto;min-height:auto}.platform-card,.platform-flow article,.promotion-surface-card,.community-feature-card{min-height:auto}.demo-agent{border-radius:1.25rem;max-width:100%;min-height:auto}.demo-agent__nav{padding:.75rem}.demo-agent__hero,.demo-agent__topbar{flex-direction:column;align-items:stretch}.demo-agent__content{padding:.75rem}}.banner--warning{color:#fde68a;background:#f59e0b1f}.auth-card__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.auth-recovery-note{color:#d1fae5;background:#22c55e1a;border:1px solid #22c55e3d;border-radius:16px;gap:.3rem;padding:.9rem 1rem;display:grid}.auth-recovery-note span{color:var(--muted)}.dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.dashboard-grid--secondary{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dashboard-card--hero{background:radial-gradient(circle at 100% 0,#a78bfa38,#0000 28%),linear-gradient(135deg,#181825f5,#28124cf5)}.hero-status-row{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.setup-step,.linking-row{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;padding:1rem}.setup-step__header,.linking-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.setup-list p,.linking-row strong{margin:0}.linking-row strong{margin-bottom:.35rem;display:block}.code-block{white-space:pre-wrap;word-break:break-word;color:#ede9fe;background:#09090d;border-radius:16px;margin:0;padding:1rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.6;overflow-x:auto}.status-pill{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.45rem .8rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.78rem;display:inline-flex}.status-pill--active{color:#bbf7d0;background:#22c55e1f}.status-pill--inactive{color:#fecaca;background:#ef44441f}.marketing-page{isolation:isolate;background:radial-gradient(circle at 10% 0,#7c3aed2e,#0000 30%),radial-gradient(circle at 88% 8%,#22d3ee17,#0000 26%),radial-gradient(circle at 50% 110%,#a78bfa14,#0000 34%),linear-gradient(135deg,#07070b 0%,#0b0b0f 52%,#111827 100%);min-height:100vh;padding:1.4rem clamp(1rem,4vw,3.5rem) 4rem;position:relative;overflow-x:clip}.marketing-page:before,.marketing-page:after,.auth-shell:before,.auth-shell:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.marketing-page:before,.auth-shell:before{opacity:.72;filter:saturate(.98);will-change:background-position, opacity, filter;background:radial-gradient(circle at 16% 12%,#7c3aed47,#0000 28%) 0 0/130% 130%,radial-gradient(circle at 86% 10%,#0ea5e91c,#0000 26%) 100% 0/124% 124%,radial-gradient(circle at 78% 76%,#22c55e12,#0000 27%) 74% 80%/128% 128%,radial-gradient(circle,#ffffff10 1px,#0000 1.5px) 0 0/34px 34px;animation:14s ease-in-out infinite website-ink-ambient}.marketing-page:after,.auth-shell:after{opacity:.42;mix-blend-mode:screen;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),radial-gradient(circle at top,#94a3b814,#0000 42%);background-position:0 0,0 0,top;background-size:58px 58px,58px 58px,100% 100%;-webkit-mask-image:radial-gradient(circle at 50% 28%,#000000e6,#0000 72%),linear-gradient(#000000d1,#00000057 60%,#0000 100%);mask-image:radial-gradient(circle at 50% 28%,#000000e6,#0000 72%),linear-gradient(#000000d1,#00000057 60%,#0000 100%)}.marketing-page>*,.auth-shell>*{z-index:1;position:relative}@keyframes website-ink-ambient{0%,to{opacity:.64;filter:hue-rotate()saturate(.98);background-position:0 0,100% 0,74% 80%,0 0}50%{opacity:.82;filter:hue-rotate(7deg)saturate(1.08);background-position:6% 3%,92% 6%,68% 74%,18px 12px}}.marketing-main{width:min(var(--marketing-width), 100%);gap:clamp(1.4rem,2vw,2rem);margin:0 auto;display:grid}.site-header,.site-footer,.glow-surface{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:linear-gradient(#13131af5 0%,#1a1a24f5 100%);border-radius:28px}.site-header,.site-footer{width:min(var(--marketing-width), 100%);margin:0 auto}.glow-surface{padding:1.5rem;position:relative}.glow-surface:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,#7c3aed2e,#0000 30%);position:absolute;inset:0}.site-header,.site-footer{padding:1rem 1.2rem}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;grid-template-columns:minmax(13rem,.9fr) minmax(0,auto) max-content;align-items:center;gap:clamp(.8rem,2vw,1.4rem);margin-bottom:1.2rem;display:grid;position:relative}.site-header__brand{align-items:center;gap:.75rem;width:fit-content;text-decoration:none;display:inline-flex}.site-header__mark{width:2.55rem;height:2.55rem;box-shadow:none;background:0 0;border:0;border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.site-header__mark img{object-fit:contain;width:100%;height:100%;display:block}.site-header__copy{gap:.08rem;display:grid}.site-header__copy strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem}.site-header__copy span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:.68rem}.site-header__actions,.hero-panel__actions,.closing-cta__actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.site-header__nav{background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;justify-self:center;align-items:center;gap:.2rem;max-width:100%;padding:.28rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.site-header__nav-link{min-width:max-content;color:var(--muted);text-align:center;white-space:nowrap;border-radius:999px;padding:.58rem clamp(.62rem,.74vw,.9rem);font-size:.92rem;font-weight:700;text-decoration:none;transition:background .14s,color .14s,box-shadow .14s}.site-header__nav-link:hover,.site-header__nav-link--active{color:var(--text);background:#a78bfa1f}.site-header__nav-link--active{box-shadow:inset 0 0 0 1px #a78bfa38}.site-header__nav-menu{position:relative}.site-header__nav-menu>.site-header__nav-link{justify-content:center;align-items:center;gap:.42rem;display:inline-flex}.site-header__nav-menu>.site-header__nav-link .bi{font-size:.82rem;transition:transform .16s}.site-header__mega{z-index:80;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 10% 0,#7c3aed3d,#0000 36%),linear-gradient(135deg,#11121ffa,#0b121cf5);border:1px solid #a78bfa3d;border-radius:1.45rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr);gap:.8rem;width:min(48rem,100vw - 2rem);padding:.85rem;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%,.55rem);box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff14}.site-header__mega--product{grid-template-columns:minmax(0,1fr);width:min(31rem,100vw - 2rem)}.site-header__mega--account{grid-template-columns:minmax(0,1fr);width:min(22rem,100vw - 2rem)}.site-header__mega:before{content:"";height:.9rem;position:absolute;top:-.9rem;left:0;right:0}.site-header__nav-menu:hover>.site-header__mega,.site-header__nav-menu:focus-within>.site-header__mega{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}.site-header__nav-menu:hover>.site-header__nav-link .bi,.site-header__nav-menu:focus-within>.site-header__nav-link .bi{transform:rotate(180deg)}.site-header__mega-list{gap:.55rem;display:grid}.site-header__mega-item,.site-header__mega-feature{color:#fff;background:#ffffff0b;border:1px solid #94a3b81f;text-decoration:none}.site-header__mega-item{border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.85rem;transition:background .14s,border-color .14s,transform .14s;display:grid}.site-header__mega-item:hover,.site-header__mega-feature:hover{background:#69e7ff14;border-color:#69e7ff61;transform:translateY(-1px)}.site-header__mega-item>.bi{background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.9rem;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.site-header__mega-item span,.site-header__mega-feature{gap:.24rem;display:grid}.site-header__mega-item strong,.site-header__mega-feature strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem}.site-header__mega-item small,.site-header__mega-feature small{color:#cbd5e1c2;line-height:1.45}.site-header__mega-feature{border-radius:1rem;align-content:end;min-height:100%;padding:1rem;position:relative;overflow:hidden}.site-header__mega-feature:before{content:"";z-index:1;background:linear-gradient(#0000 0%,#080b141a 46%,#080b14d1 100%),linear-gradient(90deg,#090c17ad 0%,#0000 46%,#090c1714 100%),radial-gradient(circle at 78% 18%,#2dd4bf33,#0000 34%);position:absolute;inset:0}.site-header__actions{flex-wrap:nowrap;justify-self:end;min-width:max-content}.site-header__menu-toggle{width:2.85rem;height:2.85rem;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #a78bfa52;border-radius:999px;justify-self:end;place-items:center;transition:background .14s,border-color .14s,transform .14s;display:none}.site-header__menu-toggle:hover,.site-header__menu-toggle:focus-visible{background:#69e7ff1a;border-color:#69e7ff80;transform:translateY(-1px)}.site-header__menu-toggle:focus-visible{outline-offset:3px;outline:3px solid #69e7ff57}.site-header__menu-toggle .bi{font-size:1.16rem}.site-header__signout-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aedf5,#8b5cf6eb);border:1px solid #a78bfa6b;border-radius:999px;flex:none;place-items:center;width:2.8rem;height:2.8rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:inline-grid;box-shadow:0 14px 34px #7c3aed42}.site-header__signout-button:hover,.site-header__signout-button:focus-visible{border-color:#69e7ff8f;transform:translateY(-1px);box-shadow:0 16px 38px #22d3ee2e}.site-header__signout-button:focus-visible{outline-offset:3px;outline:3px solid #69e7ff57}.site-header__mega-feature:after{content:"";z-index:0;opacity:.9;filter:saturate(1.18)contrast(1.04)drop-shadow(0 18px 32px #2dd4bf38);pointer-events:none;background:url(/assets/nao-solution-spotlight-BUqoJF6w.png) right -.25rem top .25rem/auto 94% no-repeat;position:absolute;inset:.15rem -.3rem .15rem .25rem}.site-header__mega-feature>*{z-index:2;position:relative}.site-header__mega-feature span{color:#69e7ff;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:800}.site-header__mega--company{grid-template-columns:1fr;width:min(26rem,100vw - 2rem)}.site-header__nav-menu--company .site-header__mega-item{min-height:6.2rem}.site-header__actions{justify-content:flex-end;gap:.65rem}.site-header__actions .site-button{white-space:nowrap;flex:none;min-width:5.8rem}.site-button{cursor:pointer;isolation:isolate;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.72rem 1.1rem;font-weight:700;text-decoration:none;transition:transform .12s,filter .12s,border-color .12s;display:inline-flex;position:relative;overflow:hidden}.site-button:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:55%;position:absolute;inset:-40% auto -40% -75%;transform:rotate(18deg)}.site-button:hover{transform:translateY(-1px)}.site-button:disabled{opacity:.65;cursor:not-allowed;transform:none}.site-button--primary{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);color:var(--text);box-shadow:var(--shadow-accent);border:0}.site-button--secondary{color:var(--text);background:#ffffff08;border:1px solid #a78bfa38}.site-button--with-icon{gap:.45rem}.closing-cta__actions{justify-content:center}.landing-final-cta .site-button{min-width:9.25rem}.landing-final-cta .site-button:before{animation:3.8s ease-in-out infinite button-shine}.landing-final-cta .site-button:nth-child(2):before{animation-delay:.55s}.landing-final-cta .site-button:hover:before{animation-duration:1.25s}@keyframes button-shine{0%,28%{opacity:0;transform:translate(0)rotate(18deg)}42%{opacity:.75}62%,to{opacity:0;transform:translate(430%)rotate(18deg)}}.hero-panel{grid-template-columns:minmax(0,1.45fr) minmax(360px,.95fr);gap:clamp(1rem,1.8vw,1.5rem);display:grid}.hero-panel--single{grid-template-columns:1fr}.hero-panel__copy,.hero-panel__aside{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:linear-gradient(#13131afa 0%,#1a1a24f5 100%);border-radius:32px;padding:1.7rem;position:relative}.hero-panel__copy:before,.hero-panel__aside:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 0 0,#7c3aed38,#0000 28%);position:absolute;inset:0}.hero-panel--single .hero-panel__copy{isolation:isolate;align-content:end;min-height:clamp(460px,46vw,620px);padding:clamp(2.1rem,5vw,4.8rem);display:grid;overflow:hidden}.hero-panel--single .hero-panel__copy:before{z-index:-1;background:radial-gradient(circle at 12% 10%,#7c3aed3d,#0000 30%),radial-gradient(circle at 86% 18%,#a78bfa1f,#0000 24%)}.hero-panel__visual{z-index:-1;pointer-events:none;opacity:.58;mix-blend-mode:screen;-webkit-mask-composite:source-in;width:min(44%,560px);position:absolute;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 15%,#000 44% 100%),linear-gradient(#0000 0%,#000 12% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 15%,#000 44% 100%),linear-gradient(#0000 0%,#000 12% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-panel__visual:before,.hero-panel__visual:after{content:"";pointer-events:none;position:absolute;inset:-2rem}.hero-panel__visual:before{z-index:1;mix-blend-mode:color;background:radial-gradient(circle at 44% 28%,#a78bfa2e,#0000 26%),linear-gradient(90deg,#0b0b0feb,#7c3aed2e 42%,#0b0b0fb8 100%)}.hero-panel__visual:after{z-index:2;background:radial-gradient(circle at 52% 54%,#0000 0%,#0b0b0f5c 44%,#0b0b0fe6 86%),linear-gradient(90deg,#13131aeb,#0000 38%,#13131ac7)}.hero-panel__visual img{object-fit:cover;object-position:54% 42%;filter:saturate(.62)contrast(1.06)brightness(.72)hue-rotate(246deg)blur(.2px);width:100%;height:100%;transform:scale(1.08)}.hero-panel__visual .hero-panel__image--feature-city{object-position:54% 48%;filter:saturate(.72)contrast(1.03)brightness(.62)hue-rotate(236deg)blur(.12px);transform:scale(1.07)}.hero-panel__eyebrow,.section-heading__eyebrow,.feature-card__eyebrow{color:#c4b5fd;text-transform:uppercase;letter-spacing:.14em;margin:0 0 .65rem;font-family:IBM Plex Mono,monospace;font-size:.72rem}.hero-panel__eyebrow,.hero-panel__copy h1,.hero-panel__body,.hero-panel__actions,.hero-panel__stats{z-index:1;position:relative}.hero-panel__copy h1,.section-heading h2,.feature-card h3,.pricing-card h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.02}.hero-panel__copy h1{max-width:11ch;font-size:clamp(3rem,8vw,5.75rem)}.hero-panel--single .hero-panel__copy h1{max-width:16ch;font-size:clamp(3.2rem,7vw,6.2rem)}.hero-panel--with-visual .hero-panel__copy h1{max-width:13.5ch}.hero-panel__body,.section-heading__body,.feature-card p,.pricing-card__summary,.site-footer p,.hero-operations-card p{color:var(--muted)}.hero-panel__body{max-width:38rem;margin:1rem 0 1.35rem;font-size:1.05rem}.hero-panel--single .hero-panel__body{max-width:62rem;margin-top:1.15rem;font-size:clamp(1.05rem,1.7vw,1.22rem)}.hero-panel--with-visual .hero-panel__body{max-width:56rem}.hero-panel__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.hero-panel--single .hero-panel__stats{max-width:64rem;margin-top:1.4rem}.hero-panel--with-visual .hero-panel__stats{max-width:58rem}.stat-pill{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:20px;padding:.95rem 1rem}.stat-pill strong{color:#d8b4fe;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.1rem;display:block}.stat-pill span{color:var(--muted);font-size:.84rem}.status-badge-marketing{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.42rem .78rem;font-family:IBM Plex Mono,monospace;font-size:.74rem;display:inline-flex}.status-badge-marketing--neutral{color:#e9d5ff;background:#ffffff0a;border-color:#ffffff14}.status-badge-marketing--accent{color:#ede9fe;background:#7c3aed29;border-color:#a78bfa42}.status-badge-marketing--success{color:#bbf7d0;background:#22c55e24;border-color:#22c55e3d}.status-badge-marketing--warning{color:#fde68a;background:#f59e0b24;border-color:#f59e0b3d}.status-badge-marketing--danger{color:#fecaca;background:#ef444424;border-color:#ef44443d}.hero-operations-card,.pricing-hero,.closing-cta{gap:.85rem;display:grid}.hero-operations-card__stack,.feature-grid,.trust-strip,.pricing-grid{gap:clamp(1rem,1.6vw,1.35rem);display:grid}.feature-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid--product-sweep{isolation:isolate;grid-template-columns:repeat(6,minmax(0,1fr));position:relative;overflow:clip}.feature-grid--product-sweep:before{content:"";z-index:0;filter:blur(18px);opacity:0;pointer-events:none;background:radial-gradient(circle at 45%,#a78bfa3d,#0000 58%),linear-gradient(90deg,#0000,#60a5fa1a,#a78bfa29,#0000);border-radius:999px;width:min(34rem,42vw);animation:8.5s ease-in-out infinite feature-sweep-light;position:absolute;inset:-18% auto -18% -18rem}.feature-grid--product-sweep .feature-card{z-index:1;opacity:0;min-height:16rem;animation:.72s cubic-bezier(.2,.8,.2,1) forwards feature-card-sweep-in;animation-delay:calc(var(--feature-index,0) * .11s);grid-column:span 2;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;transform:translate(1.5rem,.8rem)}.feature-grid--product-sweep .feature-card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa38,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1a 48%,#a78bfa29 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-45% -25%;transform:translate(-24%,18%)rotate(8deg)}.feature-grid--product-sweep .feature-card:hover{border-color:#a78bfa47;transform:translateY(-3px);box-shadow:0 24px 70px #31175f42}.feature-grid--product-sweep .feature-card:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.feature-grid--product-sweep .feature-card>*{z-index:1;position:relative}@keyframes feature-sweep-light{0%,18%{opacity:0;transform:translate(0,0)}38%{opacity:.52}72%,to{opacity:0;transform:translate(calc(100vw + 20rem))}}@keyframes feature-card-sweep-in{0%{opacity:0;transform:translate(1.5rem,.8rem)}to{opacity:1;transform:translate(0,0)}}.trust-strip{scrollbar-width:none;isolation:isolate;grid-template-columns:repeat(4,minmax(235px,1fr));align-items:start;padding:.7rem 0 .95rem;position:relative;overflow:visible}.trust-strip::-webkit-scrollbar{display:none}.trust-strip:before{content:"";z-index:0;filter:blur(20px);opacity:0;pointer-events:none;background:radial-gradient(circle,#a78bfa33,#0000 58%),linear-gradient(90deg,#0000,#60a5fa1a,#a78bfa29,#0000);border-radius:999px;width:min(32rem,38%);animation:9s ease-in-out infinite trust-strip-light;position:absolute;inset:-1.2rem auto -1.2rem -2rem;transform:translate(-120%)}.trust-strip:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#60a5fa59,#a78bfa3d,#0000);height:1px;position:absolute;inset:2.8rem 4rem auto}@keyframes trust-strip-light{0%,15%{opacity:0;transform:translate(-120%)}38%{opacity:.48}68%,to{opacity:0;transform:translate(330%)}}.feature-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid--four{grid-template-columns:repeat(4,minmax(220px,1fr))}.feature-card{background:linear-gradient(#1a1a24e6 0%,#13131aeb 100%);border:1px solid #ffffff0f;border-radius:24px;padding:clamp(1.15rem,1.6vw,1.45rem)}.feature-card__icon{color:#ede9fe;background:linear-gradient(135deg,#7c3aed38,#a78bfa38);border-radius:.9rem;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;margin-bottom:.75rem;font-weight:700;display:inline-flex}.feature-card h3{margin-bottom:.35rem}.workflow-grid{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid;position:relative}.workflow-grid:before{content:"";z-index:0;opacity:.78;background:linear-gradient(90deg,#60a5fa1a,#a78bfa47,#60a5fa1a);height:1px;position:absolute;top:3.2rem;left:3rem;right:3rem}.workflow-grid:after{content:"";z-index:0;filter:blur(8px);background:linear-gradient(90deg,#0000,#a78bfa57,#60a5fa29,#0000);border-radius:999px;width:11rem;height:1.4rem;animation:7s ease-in-out infinite workflow-sweep;position:absolute;top:2.5rem;left:-8rem}.workflow-step{z-index:1;opacity:0;min-height:14rem;animation:.64s cubic-bezier(.2,.8,.2,1) forwards feature-card-sweep-in;animation-delay:calc(var(--workflow-index,0) * .11s);gap:.75rem;padding:1.25rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;transform:translate(.9rem,.75rem)}.workflow-step:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa38,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1a 48%,#a78bfa29 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-45% -25%;transform:translate(-24%,18%)rotate(8deg)}.workflow-step:hover{border-color:#a78bfa47;transform:translateY(-3px);box-shadow:0 24px 70px #31175f42}.workflow-step:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.workflow-step>*{z-index:1;position:relative}.workflow-step__topline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.workflow-step__icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#fff3,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf829);border:1px solid #a78bfa2e;border-radius:1.05rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 16px 36px #31175f38}.workflow-step__icon .bi{font-size:1.35rem;line-height:1}.workflow-step__number{letter-spacing:.12em;text-transform:uppercase;color:#c4b5fd;margin:0;font-family:IBM Plex Mono,monospace;font-size:.78rem}.workflow-step h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.workflow-step p:last-child{color:var(--muted);margin:0}@keyframes workflow-sweep{0%,18%{opacity:0;transform:translate(0,0)}38%{opacity:.8}72%,to{opacity:0;transform:translate(calc(100vw + 16rem))}}.marketing-section{gap:clamp(1rem,1.7vw,1.5rem);display:grid}.section-heading{max-width:58rem}.section-heading--center{text-align:center;margin:0 auto}.section-heading h2{font-size:clamp(2rem,5vw,3.35rem)}.trust-strip__item{z-index:1;text-align:center;justify-items:center;gap:.42rem;width:100%;min-width:235px;padding:0 .65rem;display:grid;position:relative}.trust-strip__connector{opacity:.65;background:linear-gradient(90deg,#60a5facc,#a78bfa57);width:calc(100% - 4rem);height:1px;position:absolute;top:3.25rem;left:calc(50% + 3.15rem)}.trust-strip__item:last-child .trust-strip__connector{display:none}.trust-strip__connector:before,.trust-strip__connector:after{content:"";background:#a78bfa;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:-.18rem;box-shadow:0 0 18px #a78bfa8c}.trust-strip__connector:before{left:.75rem}.trust-strip__connector:after{right:.75rem}.trust-strip__orb{z-index:1;background:radial-gradient(circle at 32% 24%,#ffffff59,#0000 22%),linear-gradient(135deg,#38bdf8 0%,#7c3aed 48%,#c026d3 100%);border-radius:999px;justify-content:center;align-items:center;width:clamp(5.4rem,7vw,7rem);height:clamp(5.4rem,7vw,7rem);display:inline-flex;position:relative;box-shadow:0 22px 48px #7c3aed47,inset 0 1px #fff3}.trust-strip__orb:after{content:"";filter:blur(10px);background:#7c3aed4d;border-radius:999px;height:.95rem;position:absolute;inset:auto 20% -.7rem}.trust-strip__orb .bi{color:var(--text);filter:drop-shadow(0 8px 18px #0b0b0f42);font-size:clamp(2.25rem,3vw,2.95rem);line-height:1;animation:4.8s ease-in-out infinite trust-icon-float;display:inline-flex}.trust-strip__item:nth-child(2) .trust-strip__orb .bi{animation-delay:.35s}.trust-strip__item:nth-child(3) .trust-strip__orb .bi{animation-delay:.7s}.trust-strip__item:nth-child(4) .trust-strip__orb .bi{animation-delay:1.05s}@keyframes trust-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.trust-strip:before,.trust-strip__orb .bi,.landing-step-card:hover:after,.landing-overview-card:hover:after,.landing-final-cta .site-button:before{animation:none}}.trust-strip__label{color:#c4b5fd;letter-spacing:.16em;text-transform:uppercase;margin-top:.85rem;font-family:IBM Plex Mono,monospace;font-size:.68rem}.trust-strip__item strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem}.trust-strip__item p{max-width:15.5rem;color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.landing-step-grid,.landing-overview-grid,.landing-split-grid{gap:clamp(1rem,1.6vw,1.35rem);display:grid}.landing-overview-grid{grid-template-columns:repeat(3,minmax(250px,1fr))}.landing-split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-step-card,.landing-overview-card,.landing-split-card{background:linear-gradient(#1a1a24e0 0%,#13131aeb 100%);border:1px solid #ffffff0f;border-radius:24px}.landing-step-card,.landing-overview-card{transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.landing-step-card:after,.landing-overview-card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa3d,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1f 48%,#a78bfa2e 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-45% -25%;transform:translate(-24%,18%)rotate(8deg)}.landing-step-card:hover,.landing-overview-card:hover{border-color:#a78bfa47;transform:translateY(-3px);box-shadow:0 24px 70px #31175f42}.landing-step-card:hover:after,.landing-overview-card:hover:after{opacity:1;animation:1.8s forwards landing-card-light}@keyframes landing-card-light{0%{transform:translate(-30%,20%)rotate(8deg)}to{transform:translate(28%,-18%)rotate(8deg)}}.landing-step-card__number{color:#c4b5fd;text-transform:uppercase;letter-spacing:.14em;font-family:IBM Plex Mono,monospace;font-size:.72rem}.landing-step-card__icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#ffffff38,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf82e);border:1px solid #a78bfa2e;border-radius:1.1rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex;box-shadow:0 16px 36px #31175f38}.landing-step-card__icon .bi{font-size:1.45rem;line-height:1}.landing-step-card h3,.landing-overview-card h3,.landing-split-card h3{font-family:Space Grotesk,DM Sans,sans-serif}.landing-step-card h3,.landing-step-card p,.landing-step-card__top,.landing-overview-card__icon,.landing-overview-card__eyebrow,.landing-overview-card h3,.landing-overview-card p{z-index:1;position:relative}.landing-step-card p,.landing-overview-card p,.landing-split-card p,.landing-check-list{color:var(--muted);margin:0}.landing-step-grid{grid-template-columns:repeat(3,minmax(260px,1fr))}.landing-step-card{gap:.85rem;padding:clamp(1.35rem,1.8vw,1.75rem);display:grid}.landing-step-card__top,.landing-split-card__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.landing-check-list{gap:.65rem;padding-left:1.15rem;display:grid}.landing-split-card{gap:1rem;padding:clamp(1.4rem,1.8vw,1.85rem);display:grid}.landing-overview-card{align-content:start;gap:.55rem;padding:clamp(1.25rem,1.8vw,1.7rem);display:grid}.landing-overview-card__icon{color:#ede9fe;background:#7c3aed29;border:1px solid #a78bfa33;border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.25rem;display:inline-flex}.landing-overview-card__icon .bi{font-size:1.35rem;line-height:1}.landing-overview-card__eyebrow{color:#c4b5fd;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.68rem}.landing-overview-card h3{margin:0;font-size:1.25rem}.landing-overview-card p{max-width:28rem;line-height:1.55}.landing-final-cta{margin-top:.5rem}.comparison-table{background:radial-gradient(circle at 100% 0,#7c3aed2e,#0000 32%),linear-gradient(#13131ae0 0%,#0d0d14f5 100%);border:1px solid #ffffff14;border-radius:26px;gap:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #0000003d}.comparison-table__row{grid-template-columns:minmax(12rem, 1.05fr) repeat(var(--comparison-column-count,3), minmax(0, 1fr));transition:background .16s;display:grid;position:relative}.comparison-table__row:not(:last-child){border-bottom:1px solid #ffffff0f}.comparison-table__row:not(.comparison-table__row--header):hover{background:#a78bfa0e}.comparison-table__cell{min-height:4.8rem;color:var(--muted);border-right:1px solid #ffffff0e;align-items:center;gap:.75rem;padding:1rem 1.05rem;line-height:1.45;display:flex}.comparison-table__cell:last-child{border-right:0}.comparison-table__cell--label,.comparison-table__row--header .comparison-table__cell{color:var(--text);font-weight:700}.comparison-table__cell--label{background:#ffffff09}.comparison-table__row--header .comparison-table__cell{background:radial-gradient(circle at 80% 0,#a78bfa1f,#0000 42%),#ffffff0b;min-height:5.3rem;font-family:Space Grotesk,DM Sans,sans-serif}.comparison-table__row--header .comparison-table__cell:last-child{background:radial-gradient(circle at 80% 0,#a78bfa33,#0000 42%),#7c3aed1c}.comparison-table__surface-icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#fff3,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf829);border:1px solid #a78bfa2e;border-radius:.9rem;flex:none;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;display:inline-flex;box-shadow:0 14px 30px #31175f33}.comparison-table__surface-icon .bi{font-size:1.1rem;line-height:1}.pricing-grid{grid-template-columns:repeat(3,minmax(280px,1fr))}.pricing-grid--suite{align-items:stretch}.pricing-grid--preview{grid-template-columns:repeat(2,minmax(320px,1fr))}.pricing-card{gap:1rem;width:100%;padding:clamp(1.5rem,1.8vw,1.9rem);display:grid}.pricing-card--featured{box-shadow:var(--shadow-accent);border-color:#a78bfa52}.pricing-card__header{gap:.55rem;display:grid}.pricing-card__price{color:#d8b4fe;margin:0;font-size:1.02rem;font-weight:700}.pricing-card__summary{margin:0}.pricing-card__features{color:var(--muted);gap:.6rem;margin:0;padding-left:1.15rem;display:grid}.pricing-card__actions{gap:.75rem;display:grid}.pricing-suite{background:radial-gradient(circle at 50% 0,#a78bfa29,#0000 28%),radial-gradient(circle at 12% 36%,#7c3aed1f,#0000 32%),linear-gradient(#13131af5 0%,#0e0e15fa 100%);gap:clamp(1.3rem,2vw,1.8rem);padding:clamp(1.2rem,2vw,2rem);display:grid;overflow:hidden}.pricing-suite__header{justify-items:center;gap:1rem;padding:clamp(1rem,2vw,1.6rem) 1rem 0;display:grid}.pricing-suite__switch{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.25rem;padding:.32rem;display:inline-flex}.pricing-suite__switch-option{color:var(--muted);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:999px;gap:.1rem;padding:.55rem .95rem;font-size:.88rem;font-weight:700;transition:color .16s,background .16s,box-shadow .16s;display:grid}.pricing-suite__switch-option small{color:inherit;opacity:.72;font-size:.68rem;font-weight:700}.pricing-suite__switch-option--active{color:var(--text);background:linear-gradient(135deg,#7c3aedbf,#a78bfab8);box-shadow:0 12px 28px #7c3aed3d}.pricing-suite__notice{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pricing-suite__notice .site-button{min-height:auto;padding:.58rem .9rem}.pricing-system{grid-template-columns:.72fr 1.28fr;gap:clamp(1rem,1.8vw,1.4rem);display:grid}.pricing-system--branch{align-items:stretch}.pricing-system__base,.pricing-calculator{background:linear-gradient(#1a1a24db 0%,#13131af0 100%);border:1px solid #ffffff12;border-radius:28px}.pricing-system__base{align-content:center;gap:.75rem;min-height:100%;padding:clamp(1.4rem,2vw,2rem);display:grid}.pricing-system__base--branch strong{letter-spacing:-.05em;font-size:clamp(3.2rem,6vw,5.4rem)}.pricing-system__eyebrow{color:#c4b5fd;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.68rem}.pricing-system__base strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(4rem,8vw,7rem);line-height:.9}.pricing-system__base p,.pricing-calculator p{color:var(--muted);margin:0}.pricing-system__notes{gap:.5rem;margin-top:.6rem;display:grid}.pricing-system__notes span{color:#ede9fe;background:#7c3aed1f;border:1px solid #a78bfa29;border-radius:999px;width:fit-content;padding:.5rem .72rem;font-size:.86rem}.pricing-term-grid{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.3vw,1rem);display:grid}.pricing-term-empty{grid-column:2;align-self:stretch}.pricing-term-card{min-height:12rem;color:var(--text);text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;align-content:start;gap:.6rem;padding:1.1rem;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.pricing-term-card:before{content:"";opacity:0;background:radial-gradient(circle at 36% 32%,#a78bfa33,#0000 32%);transition:opacity .16s;position:absolute;inset:-60% -35%}.pricing-term-card:hover,.pricing-term-card--selected{background:#7c3aed1a;border-color:#a78bfa57;transform:translateY(-2px);box-shadow:0 18px 46px #31175f2e}.pricing-term-card:hover:before,.pricing-term-card--selected:before{opacity:1}.pricing-term-card__top,.pricing-term-card__icon,.pricing-term-card strong,.pricing-term-card span,.pricing-term-card p,.pricing-term-card__bullets{z-index:1;position:relative}.pricing-term-card__top{align-items:center;gap:.75rem;display:flex}.pricing-term-card__icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#fff3,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf824);border:1px solid #a78bfa33;border-radius:.95rem;flex:none;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.pricing-term-card__icon .bi{font-size:1.2rem;line-height:1}.pricing-term-card strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem}.pricing-term-card span,.pricing-term-card p{color:var(--muted)}.pricing-term-card p{margin:0;font-size:.92rem}.pricing-term-card__bullets{color:var(--muted);gap:.3rem;margin:.15rem 0 0;padding-left:1.05rem;font-size:.84rem;display:grid}.pricing-branch-grid{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.3vw,1rem);display:grid}.pricing-branch-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px;align-content:start;gap:.72rem;min-height:12rem;padding:1.1rem;display:grid;position:relative;overflow:hidden}.pricing-branch-card:before{content:"";opacity:.8;background:radial-gradient(circle at 34% 22%,#38bdf829,#0000 34%);position:absolute;inset:-50% -40%}.pricing-branch-card>*{z-index:1;position:relative}.pricing-branch-card h3,.pricing-branch-summary h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.pricing-branch-card p,.pricing-branch-summary p{color:var(--muted);margin:0}.pricing-branch-summary{background:radial-gradient(circle at 82% 0,#7c3aed38,#0000 36%),linear-gradient(#1a1a24d6 0%,#13131af0 100%);border:1px solid #ffffff12;border-radius:28px;grid-column:1/-1;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);align-items:stretch;gap:1rem;padding:clamp(1.2rem,1.8vw,1.6rem);display:grid}.pricing-branch-summary h3{margin-top:.25rem;margin-bottom:.4rem;font-size:clamp(1.4rem,2vw,1.9rem)}.pricing-branch-summary__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.pricing-branch-summary__steps div{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;gap:.35rem;padding:.9rem;display:grid}.pricing-branch-summary__steps span{color:#c4b5fd;letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:.72rem}.pricing-branch-summary__steps strong{font-family:Space Grotesk,DM Sans,sans-serif}.pricing-calculator{grid-column:1/-1;grid-template-columns:minmax(240px,.85fr) minmax(180px,.42fr) minmax(440px,1.35fr);align-items:stretch;gap:1rem;padding:clamp(1.2rem,1.8vw,1.6rem);display:grid}.pricing-calculator h3{margin:.2rem 0 .35rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem}.pricing-calculator__field{background:#ffffff09;border:1px solid #a78bfa2e;border-radius:18px;align-content:center;gap:.16rem;min-height:4rem;padding:.7rem .75rem;display:grid}.pricing-calculator__field span,.pricing-calculator__summary span{color:var(--muted);font-size:.84rem}.pricing-calculator__field input{width:100%;min-height:auto;color:var(--text);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-weight:800}.pricing-calculator__summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}.pricing-calculator__summary div{background:#ffffff09;border:1px solid #ffffff0d;border-radius:18px;align-content:center;gap:.16rem;min-height:4rem;padding:.7rem .75rem;display:grid}.pricing-calculator__summary strong{font-family:Space Grotesk,DM Sans,sans-serif}.pricing-calculator__total{background:#7c3aed29!important;border-color:#a78bfa33!important}.closing-cta{text-align:center}.site-footer{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:clamp(1rem,2vw,1.4rem);margin:clamp(1.4rem,3vw,2.4rem) 0 0;padding:clamp(1.4rem,3vw,2rem) 0 1rem;display:grid;position:relative;overflow:visible}.site-footer:before{content:"";background:#94a3b833;width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-footer__main{grid-template-columns:minmax(18rem,.95fr) minmax(0,1.35fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}.site-footer__main,.site-footer__bottom{width:min(var(--marketing-width), 100%);margin-inline:auto}.site-footer__brand{gap:1rem;max-width:34rem;display:grid}.site-footer__brand-link{width:fit-content;color:var(--text);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.site-footer__brand-link strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.1rem;display:block}.site-footer__brand-link small{color:#cbd5e1a3;letter-spacing:.12em;text-transform:uppercase;margin-top:.12rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:700;display:block}.site-footer p{color:#cbd5e1b8;margin:0;line-height:1.58}.site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.2vw,1.65rem);display:grid}.site-footer__column{align-content:start;gap:.62rem;display:grid}.site-footer__column span{color:#69e7ff;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.68rem}.site-footer__column a{color:#e2e8f0c2;width:fit-content;line-height:1.35;text-decoration:none;transition:color .14s,transform .14s}.site-footer__column a:hover{color:var(--text);transform:translate(2px)}.site-footer__bottom{color:#cbd5e1a8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.88rem;display:flex}@media (width<=980px){.site-footer__main{grid-template-columns:1fr}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.site-footer__columns{grid-template-columns:1fr}.site-footer__bottom{flex-direction:column;align-items:flex-start}}.owner-dashboard-page{padding-bottom:3rem}.owner-dashboard-main{gap:1.2rem}.owner-loading-shell{gap:1rem;display:grid}.owner-title-card{background:radial-gradient(circle at 88% 0,#7c3aed2e,#0000 34%),linear-gradient(#13131ae6 0%,#0f0f16f5 100%);gap:.35rem;padding:1.45rem 1.5rem;display:grid}.owner-title-card h1{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.owner-title-card__actions{flex-wrap:wrap;gap:.75rem;padding-top:.45rem;display:flex}.owner-dashboard-page--home .owner-dashboard-main{gap:clamp(1.05rem,1.8vw,1.65rem)}.owner-dashboard-hero{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;padding:clamp(.35rem,1vw,.75rem) 0 clamp(.75rem,1.6vw,1.1rem);position:relative;overflow:visible}.owner-dashboard-hero:before,.owner-dashboard-hero:after{display:none}.owner-dashboard-hero__copy{z-index:1;gap:.65rem;min-width:0;max-width:58rem;display:grid;position:relative}.owner-dashboard-hero__identity,.owner-branch-card__identity{align-items:center;gap:.95rem;min-width:0;display:flex}.owner-dashboard-hero__identity>div,.owner-branch-card__identity>div{min-width:0}.owner-dashboard-hero__branch-logo-image,.owner-dashboard-hero__branch-logo-fallback{background:linear-gradient(#0f172ac7,#080c16b8),#04091252;border:1px solid #7dd3fc3d;border-radius:1.45rem;flex:none;width:clamp(4.8rem,8vw,7rem);height:clamp(4.8rem,8vw,7rem);box-shadow:0 20px 44px #0ea5e91f}.owner-dashboard-hero__branch-logo-image{object-fit:contain;padding:.55rem}.owner-dashboard-hero__branch-logo-fallback{color:#e0f2fe;letter-spacing:0;justify-content:center;align-items:center;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:900;display:inline-flex}.owner-dashboard-hero .section-eyebrow{color:#7dd3fc}.owner-dashboard-hero h1{color:#bae6fd;letter-spacing:0;text-shadow:0 12px 36px #0ea5e924;max-width:22ch;font-size:clamp(2.6rem,4.7vw,4.05rem);line-height:1}.owner-dashboard-page--home .owner-title-card__meta{color:#cbd5e1;max-width:54rem;font-size:1.08rem;line-height:1.65}.owner-dashboard-page--home .owner-summary-grid{gap:.8rem}.owner-dashboard-page--home .owner-summary-card{background:linear-gradient(#181924c7,#0c0c12c2),radial-gradient(at 82% 0,#7c3aed24,#0000 48%);border-radius:22px;min-height:9.4rem;padding:1.05rem;box-shadow:0 20px 52px #06041038}.owner-dashboard-page--home .owner-summary-card__icon{border-radius:.9rem;width:2.65rem;height:2.65rem}.owner-dashboard-page--home .owner-summary-card h3{font-size:1.3rem}.owner-branch-picker{gap:1.15rem;display:grid}.owner-branch-picker__header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.owner-branch-picker__header h2,.owner-branch-picker__header p{margin:0}.owner-branch-picker__header h2{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.65rem,2.6vw,2.25rem);line-height:1}.owner-branch-picker__header p{max-width:40rem;color:var(--muted)}.owner-branch-picker__grid{grid-template-columns:repeat(auto-fill,minmax(min(16.5rem,100%),16.5rem));gap:clamp(1rem,2vw,1.55rem);display:grid}.owner-branch-tile{aspect-ratio:1;width:100%;min-height:16.5rem;color:var(--text);font:inherit;text-align:center;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.1rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden}.owner-branch-tile:hover,.owner-branch-tile:focus-visible{background:#7dd3fc0a;border-color:#7dd3fc33;transform:translateY(-2px);box-shadow:0 18px 46px #0ea5e914}.owner-branch-tile:focus-visible{outline-offset:3px;outline:2px solid #7dd3fcb8}.owner-branch-tile__logo-image,.owner-branch-tile__logo-fallback{flex:none;justify-content:center;align-items:center;display:inline-flex}.owner-branch-tile__logo-image{object-fit:contain;filter:drop-shadow(0 18px 28px #0284c733);border-radius:1.35rem;width:min(9.2rem,62%);height:min(9.2rem,62%)}.owner-branch-tile__logo-fallback,.owner-branch-tile__plus{color:#e0f2fe;letter-spacing:0;background:linear-gradient(135deg,#0ea5e9b8,#2563eb80);border:1px solid #ffffff2e;border-radius:1.5rem;width:7rem;height:7rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.85rem;font-weight:900;line-height:1;box-shadow:0 20px 42px #0ea5e929}.owner-branch-tile>strong,.owner-branch-tile--add strong{color:#8bddff;overflow-wrap:anywhere;letter-spacing:0;width:100%;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.35rem,1.55vw,1.65rem);line-height:1.05}.owner-branch-tile--add{text-align:center}.owner-branch-tile--add .owner-branch-tile__plus{background:linear-gradient(135deg,#38bdf8d6,#14b8a6c2);width:7.1rem;height:7.1rem;font-size:2.55rem}.owner-branch-tile__plus i{line-height:1;display:block}.owner-dashboard-page--home .owner-panel,.owner-dashboard-page--home .owner-empty-state{background:linear-gradient(#11121cc2,#0a0b12b8),radial-gradient(at 100% 0,#22d3ee14,#0000 42%);border-radius:28px;box-shadow:0 24px 70px #05040e47}.owner-dashboard-page--home .owner-panel--billing-main{background:linear-gradient(#13141fd6,#0b0c14d1),radial-gradient(at 100% 0,#7c3aed29,#0000 42%),radial-gradient(at 0 100%,#22d3ee14,#0000 44%);padding:clamp(1.15rem,2.2vw,1.75rem)}.owner-dashboard-page--home .owner-billing-status-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.owner-dashboard-page--home .owner-billing-status-grid div{background:linear-gradient(#ffffff0d,#ffffff06),#0c0d1585;border-radius:20px;min-height:8.6rem}.owner-dashboard-page--home .owner-branch-strip{gap:.75rem}.owner-dashboard-page--home .owner-branch-card--compact{background:linear-gradient(#10121cad,#0a0b12a3),radial-gradient(at 100% 0,#22c55e14,#0000 42%);border-radius:20px}.owner-dashboard-page--home .owner-activity-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.owner-dashboard-page--home .owner-activity-item{background:linear-gradient(#12131eb8,#0a0b12b3),radial-gradient(at 100% 0,#7c3aed1f,#0000 46%);min-height:8rem}.owner-banner-stack,.owner-activity-list{gap:.9rem;display:grid}.owner-panel h3,.owner-empty-state h2,.owner-branch-card h4,.owner-highlight strong,.owner-activity-item__header strong{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.owner-title-card__meta,.owner-panel__supporting-text,.owner-activity-item p,.owner-branch-card p,.owner-highlight p,.owner-empty-state p,.owner-summary-card span{color:var(--muted);margin:0}.owner-branch-card__actions,.owner-billing-actions,.owner-empty-state__actions,.owner-plan-picker__header{flex-wrap:wrap;gap:.75rem;display:flex}.owner-highlight,.owner-branch-card,.owner-activity-item{background:linear-gradient(#1a1a24e0 0%,#13131af0 100%);border:1px solid #ffffff0f;border-radius:22px;padding:1rem;position:relative}.owner-highlight{gap:.45rem;display:grid}.owner-highlight__label,.owner-summary-card__label{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,monospace;font-size:.74rem}.owner-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.owner-summary-card{align-content:start;gap:.62rem;min-height:11rem;padding:1.25rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.owner-summary-card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa3d,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1f 48%,#a78bfa2e 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-45% -25%;transform:translate(-24%,18%)rotate(8deg)}.owner-summary-card:hover{border-color:#a78bfa47;transform:translateY(-3px);box-shadow:0 24px 70px #31175f42}.owner-summary-card:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.owner-summary-card__icon,.owner-summary-card__label,.owner-summary-card h3,.owner-summary-card span{z-index:1;position:relative}.owner-summary-card__icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#ffffff38,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf82e);border:1px solid #a78bfa2e;border-radius:1.05rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 16px 36px #31175f38}.owner-summary-card__icon .bi{font-size:1.35rem;line-height:1}.owner-summary-card h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.1}.owner-summary-card--loading{pointer-events:none}.owner-skeleton{background:#ffffff12;border-radius:999px;display:block;position:relative;overflow:hidden}.owner-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:1.45s ease-in-out infinite owner-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.owner-skeleton--title{width:64%;height:1.45rem}.owner-skeleton--line{width:78%;height:.9rem}.owner-skeleton--label{width:48%;height:.75rem}.owner-skeleton--badge{width:5.5rem;height:2rem}@keyframes owner-skeleton-shimmer{to{transform:translate(100%)}}.owner-dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:1rem;display:grid}.owner-dashboard-grid--billing{grid-template-columns:1fr}.owner-panel,.owner-empty-state{gap:1rem;padding:1.35rem;display:grid}.owner-first-branch-form{gap:.95rem;max-width:56rem;display:grid}.owner-panel--billing-main{background:radial-gradient(circle at 88% 0,#7c3aed2e,#0000 34%),linear-gradient(#1a1a24e6 0%,#101017f5 100%);gap:1.15rem;padding:1.55rem}.owner-panel__header,.owner-branch-card__header,.owner-activity-item__header{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.owner-branch-card{gap:.9rem;display:grid}.owner-branch-card__logo-image,.owner-branch-card__logo-fallback{background:#04091257;border:1px solid #7dd3fc2e;border-radius:.95rem;flex:none;width:3.25rem;height:3.25rem}.owner-branch-card__logo-image{object-fit:contain;padding:.35rem}.owner-branch-card__logo-fallback{color:#bae6fd;letter-spacing:0;justify-content:center;align-items:center;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.05rem;font-weight:900;display:inline-flex}.owner-branch-card--compact{background:radial-gradient(circle at 92% 8%,#22c55e14,#0000 34%),#0c0c126b;border-radius:20px;gap:.75rem;padding:.95rem}.owner-detail-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.owner-detail-list--billing{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-detail-list--billing-main{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-detail-list--branch-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-detail-list div{gap:.25rem;display:grid}.owner-detail-list span{color:var(--muted);font-size:.84rem}.owner-detail-list strong{font-weight:700}.owner-billing-status-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.owner-billing-status-grid div{background:radial-gradient(circle at 92% 0,#7c3aed21,#0000 40%),#1010179e;border:1px solid #ffffff14;border-radius:22px;gap:.35rem;min-height:132px;padding:1rem;display:grid}.owner-billing-status-grid span,.owner-billing-status-grid small{color:var(--muted)}.owner-billing-status-grid span{font-size:.78rem}.owner-billing-status-grid strong{font-size:clamp(1rem,1.3vw,1.18rem)}.owner-billing-status-grid small{align-self:end;line-height:1.5}.owner-plan-picker,.owner-billing-preview{gap:.85rem;display:grid}.owner-plan-picker__header span,.owner-billing-preview span{color:var(--muted);font-size:.84rem}.owner-plan-picker__label{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.22rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:block}.owner-plan-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.owner-plan-picker__grid--dialog{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-plan-option{color:var(--text);text-align:left;background:#12121ad1;border:1px solid #ffffff14;border-radius:20px;gap:.55rem;padding:.95rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.owner-plan-option:hover{border-color:#a78bfa66;transform:translateY(-1px)}.owner-plan-option--selected{background:linear-gradient(#2b184db3 0%,#12121af2 100%);border-color:#7c3aedbf;box-shadow:0 18px 40px #31175f38}.owner-plan-option__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.owner-plan-option__icon{color:#f4ecff;background:radial-gradient(circle at 35% 20%,#ffffff38,#0000 36%),linear-gradient(135deg,#7c3aeddb,#231445f5);border:1px solid #c4b5fd3d;border-radius:16px;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid;box-shadow:0 14px 28px #371f6d3d}.owner-plan-option span{color:var(--muted)}.owner-plan-option__meta{gap:.22rem;font-size:.85rem;display:grid}.owner-billing-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.owner-billing-preview div{background:#ffffff08;border:1px solid #ffffff0d;border-radius:18px;gap:.2rem;padding:.85rem .95rem;display:grid}.owner-plan-dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040408b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.owner-plan-dialog{background:radial-gradient(circle at 84% 0,#7c3aed38,#0000 34%),linear-gradient(#13131afa,#09090efa);border:1px solid #a78bfa38;border-radius:32px;gap:1rem;width:min(980px,100vw - 2rem);max-height:calc(100vh - 2rem);padding:clamp(1.15rem,3vw,1.65rem);display:grid;overflow:auto;box-shadow:0 34px 90px #00000094}.owner-plan-dialog__header,.owner-plan-dialog__actions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.owner-plan-dialog__header h2{margin:.2rem 0 0;font-size:clamp(1.8rem,4vw,3rem)}.owner-plan-dialog__header p,.owner-plan-dialog__actions p{color:var(--muted);max-width:680px;margin:.55rem 0 0}.owner-plan-dialog__close{width:2.8rem;height:2.8rem;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;font-size:1.6rem;line-height:1}.owner-plan-dialog__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.owner-plan-dialog__summary div{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;gap:.25rem;padding:.85rem .95rem;display:grid}.owner-plan-dialog__summary span{color:var(--muted);font-size:.82rem}.owner-plan-dialog__actions{align-items:center;padding-top:.35rem}.owner-branch-card__note{margin:0}.owner-branch-activation{background:radial-gradient(circle at 100% 0,#7c3aed2e,#0000 36%),#ffffff0b;border:1px solid #a78bfa38;border-radius:18px;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem;display:flex}.owner-branch-activation>div:first-child{gap:.18rem;min-width:0;display:grid}.owner-branch-activation span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:800}.owner-branch-activation strong{letter-spacing:.04em;overflow-wrap:anywhere;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1rem,1.8vw,1.2rem)}.owner-branch-activation small{color:var(--muted);line-height:1.45}.owner-branch-strip{gap:.85rem;padding-top:.2rem;display:grid}.owner-branch-strip__header{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:flex-end;gap:.9rem;padding-top:.9rem;display:flex}.owner-branch-strip__header strong{font-family:Space Grotesk,DM Sans,sans-serif;display:block}.owner-branch-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.owner-branch-strip__grid>.owner-branch-card:only-child{grid-column:1/-1}.owner-activity-item{gap:.55rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.owner-activity-item:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa33,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1a 48%,#a78bfa29 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-55% -25%;transform:translate(-24%,18%)rotate(8deg)}.owner-activity-item:hover{border-color:#a78bfa3d;transform:translateY(-2px);box-shadow:0 18px 46px #31175f33}.owner-activity-item:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.owner-activity-item__header,.owner-activity-item p{z-index:1;position:relative}.owner-activity-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.owner-activity-pagination span{color:var(--muted);font-size:.88rem}.owner-activity-pagination .site-button{width:auto;min-height:2.65rem;padding:.65rem 1rem}.owner-activity-pagination .site-button:disabled{cursor:not-allowed;opacity:.45;transform:none}.owner-empty-state{gap:1rem}.owner-downloads-page .owner-dashboard-main{gap:1.15rem}.owner-downloads-hero{background:radial-gradient(circle at 82% 18%,#7c3aed5c,#0000 33%),radial-gradient(circle at 10% 88%,#0ea5e92e,#0000 30%),linear-gradient(135deg,#12131ef0,#1b112fe6);border-radius:1.75rem;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:clamp(1.5rem,4vw,3.6rem);min-height:clamp(27rem,41vw,35rem);padding:clamp(1.45rem,4vw,3.2rem);display:grid;position:relative;overflow:hidden}.owner-downloads-hero:before{content:"";opacity:.46;pointer-events:none;background-color:#0000;background-image:linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000040,#000 28% 78%,#00000047);mask-image:linear-gradient(90deg,#00000040,#000 28% 78%,#00000047)}.owner-downloads-hero__copy,.owner-downloads-hero__visual{z-index:1;position:relative}.owner-downloads-hero__copy{align-content:center;gap:1.1rem;display:grid}.owner-downloads-hero h1{letter-spacing:0;max-width:15ch;margin:0;font-size:clamp(3rem,6vw,6rem);line-height:.92}.owner-downloads-hero__copy>p:not(.section-eyebrow){max-width:42rem;color:var(--muted);margin:0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.7}.owner-downloads-hero__actions,.owner-downloads-hero__signals,.owner-download-card__header,.owner-download-card__title-row,.owner-download-card__actions{align-items:center;gap:.85rem;display:flex}.owner-downloads-hero__actions,.owner-downloads-hero__signals,.owner-download-card__actions{flex-wrap:wrap}.owner-downloads-hero__actions .site-button{width:auto}.owner-downloads-hero__signals{margin-top:.3rem}.owner-downloads-hero__signals span{color:#e2e8f0e6;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.45rem;min-height:2.35rem;padding:.48rem .78rem;font-size:.82rem;font-weight:800;display:inline-flex}.owner-downloads-hero__signals .bi{color:#67e8f9}.owner-downloads-hero__visual{background:linear-gradient(135deg,#0f172ab3,#312e8147),#ffffff09;border:1px solid #94a3b81f;border-radius:1.55rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;min-height:22rem;padding:1.15rem;display:grid;box-shadow:inset 0 1px #ffffff14}.owner-download-node{color:#f8fafc;background:radial-gradient(circle at 80% 12%,#2dd4bf29,#0000 30%),#0f172abd;border:1px solid #7dd3fc29;border-radius:1.25rem;justify-items:start;gap:.45rem;min-height:12rem;padding:1rem;display:grid}.owner-download-node--controller{background:radial-gradient(circle at 22% 12%,#a855f757,#0000 36%),radial-gradient(circle at 80% 90%,#0ea5e924,#0000 36%),#0f172ac7;min-height:16rem}.owner-download-node span{color:#d8b4fe;background:#7c3aed38;border:1px solid #c4b5fd2e;border-radius:.8rem;justify-content:center;align-items:center;min-width:2.15rem;min-height:2.15rem;font-size:.8rem;font-weight:900;display:inline-flex}.owner-download-node .bi{color:#67e8f9;margin-top:auto;font-size:2rem}.owner-download-node strong{font-size:1.05rem}.owner-download-node small{color:var(--muted);font-weight:800}.owner-download-network{color:#c4b5fd;place-items:center;gap:.65rem;display:grid}.owner-download-network span{background:linear-gradient(#0000,#22d3eeb8,#0000);border-radius:999px;width:2px;height:5.5rem;display:block}.owner-download-network .bi{color:#ecfeff;background:#0891b247;border:1px solid #67e8f933;border-radius:1rem;place-items:center;width:3rem;height:3rem;display:inline-grid;box-shadow:0 0 34px #22d3ee2e}.owner-download-agent-stack{gap:.85rem;display:grid}.owner-download-agent-stack .owner-download-node{min-height:7.6rem}.owner-download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.owner-download-card{align-content:start;gap:1rem;padding:1.35rem;display:grid;position:relative;overflow:hidden}.owner-download-card:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 88% 6%,#7c3aed38,#0000 32%),linear-gradient(135deg,#ffffff09,#0000 42%);position:absolute;inset:0}.owner-download-card--agent:before{background:radial-gradient(circle at 88% 6%,#0ea5e938,#0000 32%),linear-gradient(135deg,#ffffff09,#0000 42%)}.owner-download-card>*{z-index:1;position:relative}.owner-download-card__header{justify-content:space-between;align-items:flex-start}.owner-download-card__title-row{align-items:flex-start;min-width:0}.owner-download-card__header h3{margin:.15rem 0 0;font-family:Space Grotesk,DM Sans,sans-serif}.owner-download-card__sequence{color:#ddd6fe;background:#7c3aed38;border:1px solid #c4b5fd29;border-radius:.85rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:.76rem;font-weight:900;display:inline-grid}.owner-download-card__icon{color:#edf7ff;background:radial-gradient(circle at 28% 22%,#fff3,#0000 28%),linear-gradient(135deg,#0ea5e96b,#7c3aed47);border:1px solid #7dd3fc2e;border-radius:1rem;flex:none;place-items:center;width:3rem;height:3rem;display:inline-grid}.owner-download-card__summary,.owner-download-card__notes p{color:var(--muted);margin:0;line-height:1.65}.owner-download-card__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.owner-download-card__meta div{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;gap:.25rem;min-height:5.25rem;padding:.85rem;display:grid}.owner-download-card__meta span,.owner-download-card__notes span{color:var(--muted);font-size:.8rem}.owner-download-card__highlights{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.owner-download-card__highlights li{color:#f8fafce6;grid-template-columns:auto 1fr;align-items:start;gap:.55rem;font-weight:800;display:grid}.owner-download-card__highlights .bi{color:#34d399;margin-top:.12rem}.owner-download-card__notes{gap:.3rem;display:grid}.owner-download-card__notes a{color:#93c5fd;font-weight:700;text-decoration:none}.owner-download-card__notes a:hover{color:#bfdbfe}.owner-download-card__actions .site-button{width:auto}.owner-download-card__actions .site-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.owner-download-section-heading{gap:.25rem;margin-bottom:1rem;display:grid}.owner-download-section-heading h2{margin:0;font-size:clamp(1.7rem,3vw,2.55rem)}.owner-download-flow,.owner-download-preflight{padding-block:.25rem}.owner-download-flow__grid,.owner-download-preflight__grid{gap:1rem;display:grid}.owner-download-flow__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-download-step,.owner-download-requirement{background:radial-gradient(circle at 88% 12%,#7c3aed2e,#0000 32%),#111827bd;border:1px solid #94a3b829;box-shadow:inset 0 1px #ffffff0a}.owner-download-step{border-radius:1.25rem;align-content:start;gap:.85rem;min-height:15.2rem;padding:1.1rem;display:grid;position:relative}.owner-download-step:after{content:"";background:linear-gradient(90deg,#a78bfa80,#0000);width:1rem;height:1px;position:absolute;top:3.05rem;right:-1rem}.owner-download-step:last-child:after{display:none}.owner-download-step__number{color:#a78bfa;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.owner-download-step>.bi{color:#67e8f9;background:#0891b22e;border:1px solid #67e8f929;border-radius:1rem;place-items:center;width:3rem;height:3rem;display:inline-grid}.owner-download-step h3,.owner-download-requirement h3{margin:0}.owner-download-step p,.owner-download-requirement p{color:var(--muted);margin:0;line-height:1.65}.owner-download-preflight__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-download-requirement{border-radius:1.15rem;grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:1rem;display:grid}.owner-download-requirement>.bi{color:#f0f9ff;background:linear-gradient(135deg,#0ea5e94d,#7c3aed38);border:1px solid #7dd3fc24;border-radius:.95rem;place-items:center;width:2.85rem;height:2.85rem;display:inline-grid}@media (width<=1100px){.owner-downloads-hero,.owner-download-flow__grid,.owner-download-preflight__grid{grid-template-columns:1fr}.owner-downloads-hero h1{max-width:18ch}.owner-download-step:after{display:none}}@media (width<=760px){.owner-downloads-hero{border-radius:1.25rem;min-height:auto;padding:1rem}.owner-downloads-hero h1{font-size:clamp(2.45rem,12vw,3.3rem)}.owner-downloads-hero__actions,.owner-downloads-hero__actions .site-button,.owner-downloads-hero__signals,.owner-downloads-hero__signals span,.owner-download-card__actions,.owner-download-card__actions .site-button{width:100%}.owner-downloads-hero__visual{grid-template-columns:1fr;min-height:auto;padding:.8rem}.owner-download-network{grid-template-columns:1fr auto 1fr}.owner-download-network span{background:linear-gradient(90deg,#0000,#22d3eeb8,#0000);width:100%;height:2px}.owner-download-node,.owner-download-node--controller,.owner-download-agent-stack .owner-download-node{min-height:auto}.owner-download-card{padding:1rem}.owner-download-card__meta{grid-template-columns:1fr}.owner-download-card__title-row{flex-direction:column;align-items:flex-start}.owner-download-requirement{grid-template-columns:1fr}}.owner-account-hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.owner-account-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.owner-account-panel{align-content:start}.owner-account-panel--meta{grid-column:1/-1}.owner-account-form{gap:.9rem;display:grid}.owner-account-actions{justify-content:flex-end;gap:.75rem;display:flex}.owner-account-actions .site-button{width:auto;min-width:10.5rem}.owner-account-actions .site-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.owner-account-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.owner-account-meta div{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;gap:.28rem;min-width:0;padding:.9rem;display:grid}.owner-account-meta span{color:var(--muted);font-size:.78rem}.owner-account-meta strong{overflow-wrap:anywhere;min-width:0;font-size:.95rem}.platform-admin-page{--platform-admin-sidebar-width:clamp(260px, 16vw, 310px);flex-direction:column;min-height:100vh;padding:clamp(.8rem,1.2vw,1.35rem);display:flex}.platform-admin-main{flex:1;gap:1.2rem;width:100%;max-width:none;margin-inline:0;padding-bottom:0}.platform-topbar,.platform-summary-card,.platform-panel{position:relative}.platform-topbar{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.platform-topbar__brand{gap:.35rem;display:grid}.platform-topbar__brand h1,.platform-panel h2,.platform-summary-card strong,.platform-table__tenant strong,.platform-history-item strong,.platform-history-card__header strong,.platform-action-card strong{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.platform-topbar__meta,.platform-summary-card span,.platform-table__tenant small,.platform-history-item p,.platform-action-card p,.platform-detail-grid span,.platform-action-card span{color:var(--muted);margin:0}.platform-topbar__actions,.platform-action-row{flex-wrap:wrap;gap:.75rem;display:flex}.platform-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.platform-summary-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-summary-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-summary-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.platform-summary-card{align-content:start;gap:.62rem;min-height:12rem;padding:1.25rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.platform-summary-card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 40%,#a78bfa38,#0000 30%),linear-gradient(115deg,#0000 20%,#60a5fa1a 48%,#a78bfa29 58%,#0000 76%);transition:opacity .18s;position:absolute;inset:-45% -25%;transform:translate(-24%,18%)rotate(8deg)}.platform-summary-card:hover{border-color:#a78bfa47;transform:translateY(-3px);box-shadow:0 24px 70px #31175f3d}.platform-summary-card:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.platform-summary-card__icon,.platform-summary-card__label,.platform-summary-card strong,.platform-summary-card span{z-index:1;position:relative}.platform-summary-card__icon{color:#ede9fe;background:radial-gradient(circle at 28% 22%,#fff3,#0000 26%),linear-gradient(135deg,#7c3aed57,#38bdf829);border:1px solid #a78bfa2e;border-radius:1.05rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 16px 36px #31175f38}.platform-summary-card__icon .bi{font-size:1.35rem;line-height:1}.platform-summary-card__label{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,monospace;font-size:.74rem}.platform-summary-card strong{font-size:1.55rem}.platform-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);gap:1rem;display:grid}.platform-grid--single{grid-template-columns:1fr}.platform-grid--promotions{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);grid-auto-rows:max-content;align-items:start}.platform-grid--promotions>.platform-panel{align-self:start;height:max-content;min-height:0}.platform-side-stack,.platform-history-stack,.platform-action-area{gap:1rem;display:grid}.platform-panel{align-content:start;gap:1rem;padding:1.35rem;display:grid}.platform-panel__header,.platform-history-card__header,.platform-history-item{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.platform-table{gap:.75rem;display:grid}.platform-table__row{width:100%;color:var(--text);text-align:left;background:linear-gradient(#1a1a24e6 0%,#13131af0 100%);border:1px solid #ffffff0f;border-radius:20px;grid-template-columns:minmax(210px,1.4fr) minmax(120px,.8fr) repeat(4,minmax(0,.7fr));align-items:center;gap:.75rem;padding:.95rem 1rem;display:grid}.platform-table--tenants .platform-table__row{grid-template-columns:minmax(260px,1.45fr) minmax(110px,.72fr) minmax(190px,1fr) minmax(120px,.72fr) minmax(105px,.62fr) minmax(120px,.72fr) minmax(130px,.72fr) minmax(110px,.62fr)}.platform-table--gamers .platform-table__row{grid-template-columns:minmax(200px,1.05fr) minmax(92px,.46fr) minmax(210px,1.02fr) minmax(130px,.62fr) minmax(240px,1.15fr) minmax(110px,.52fr) minmax(108px,.48fr)}.platform-table--trash .platform-table__row{grid-template-columns:minmax(240px,1.4fr) minmax(90px,.55fr) minmax(100px,.55fr) minmax(160px,.9fr) minmax(170px,.95fr) minmax(240px,1.15fr)}.platform-table--cash-billing .platform-table__row{grid-template-columns:minmax(240px,1.35fr) minmax(118px,.52fr) minmax(190px,.78fr) minmax(190px,.82fr)}.platform-trash-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.platform-table-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.platform-table-action-button{min-height:2.35rem;padding:.55rem .8rem}.platform-trash-actions .site-button{min-height:2.6rem;padding:.65rem .9rem}.platform-moderation-filter{min-width:min(100%,16rem)}.platform-moderation-list,.platform-account-deletion-list,.platform-moderation-action-list{gap:.9rem;display:grid}.platform-moderation-item,.platform-account-deletion-item,.platform-moderation-action{background:linear-gradient(#1a1a24e0 0%,#111827eb 100%),#0f172aad;border:1px solid #ffffff13;border-radius:1rem;gap:1rem;padding:1rem;display:grid}.platform-moderation-item__main,.platform-account-deletion-item__main{grid-template-columns:minmax(0,1fr) minmax(10rem,.24fr);align-items:start;gap:1rem;display:grid}.platform-moderation-title-row,.platform-moderation-decision,.platform-moderation-sanction{gap:.8rem;display:grid}.platform-moderation-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.platform-moderation-item strong,.platform-account-deletion-item strong,.platform-moderation-action strong{color:var(--text)}.platform-moderation-item p,.platform-moderation-item span,.platform-account-deletion-item p,.platform-account-deletion-item span,.platform-moderation-action span{color:var(--muted);margin:0}.platform-moderation-meta{background:#0f172a94;border:1px solid #a78bfa1f;border-radius:.9rem;gap:.35rem;padding:.85rem;display:grid}.platform-moderation-meta span{color:#c4b5fd;letter-spacing:.11em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.72rem}.platform-moderation-action{grid-template-columns:minmax(12rem,.8fr) auto minmax(16rem,1fr) minmax(14rem,.9fr) auto;align-items:center}.platform-moderation-action>div{gap:.25rem;display:grid}.site-button--danger{color:#fecaca;background:radial-gradient(circle at 30% 20%,#ef44441f,#0000 38%),#ef44440f;border-color:#ef444459}.site-button--danger:hover{color:#fff1f2;border-color:#f871718c;box-shadow:0 18px 44px #7f1d1d3d}.platform-table__row>div{min-width:0}.platform-table__row--header{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;background:#ffffff08;font-family:IBM Plex Mono,monospace;font-size:.77rem}.platform-table__row--interactive{cursor:pointer;transition:border-color .14s,transform .14s,box-shadow .14s}.platform-table__row--interactive:hover{border-color:#a78bfa3d;transform:translateY(-1px)}.platform-table__row--selected{box-shadow:var(--shadow-accent);border-color:#a78bfa52}.platform-table__tenant{gap:.25rem;display:grid}.platform-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.platform-detail-grid div,.platform-action-card{gap:.35rem;display:grid}.platform-detail-grid strong{font-weight:700}.platform-history-card,.platform-action-card{background:linear-gradient(#1a1a24e0 0%,#13131af0 100%);border:1px solid #ffffff0f;border-radius:22px;padding:1rem}.platform-history-card{gap:.7rem;display:grid}.platform-history-item{border-top:1px solid #ffffff0f;padding-top:.75rem}.platform-history-item:first-of-type{border-top:0;padding-top:0}.platform-history-item div{gap:.25rem;display:grid}.platform-history-item span{color:var(--muted);white-space:nowrap;font-size:.85rem}.platform-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.platform-pagination span{color:var(--muted);font-size:.88rem}.platform-pagination .site-button{width:auto;min-height:2.65rem;padding:.65rem 1rem}.platform-pagination .site-button:disabled{cursor:not-allowed;opacity:.45;transform:none}.platform-chip{color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #a78bfa33;border-radius:999px;padding:.65rem .9rem;transition:border-color .12s,background .12s,transform .12s}.platform-chip:hover{transform:translateY(-1px)}.platform-chip--active{color:#ede9fe;background:#7c3aed2e;border-color:#a78bfa57}.platform-admin-sidebar{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:linear-gradient(#13131af5 0%,#1a1a24f5 100%);border-radius:28px;grid-template-rows:auto minmax(0,1fr);align-self:start;gap:1.2rem;min-height:calc(100vh - clamp(1.6rem,2.4vw,2.7rem));max-height:calc(100vh - clamp(1.6rem,2.4vw,2.7rem));padding:1.2rem;display:grid;position:sticky;top:clamp(.8rem,1.2vw,1.35rem);overflow:hidden}.platform-admin-sidebar__brand{align-items:center;gap:.9rem;display:flex}.platform-admin-sidebar__copy{gap:.12rem;display:grid}.platform-admin-sidebar__copy strong{font-family:Space Grotesk,DM Sans,sans-serif}.platform-admin-sidebar__copy span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:.72rem}.platform-admin-sidebar__nav,.platform-admin-stack{gap:.75rem;display:grid}.platform-admin-sidebar__nav{scrollbar-width:thin;scrollbar-color:#a78bfa66 #ffffff0a;align-content:start;padding-right:.25rem;overflow-y:auto}.platform-admin-nav-link{color:var(--muted);background:#ffffff05;border:1px solid #0000;border-radius:18px;padding:.9rem 1rem;text-decoration:none;transition:border-color .12s,background .12s,color .12s,transform .12s}.platform-admin-nav-link--button{text-align:left;width:100%;font:inherit;cursor:pointer}.platform-admin-nav-link:hover{color:var(--text);border-color:#a78bfa2e;transform:translateY(-1px)}.platform-admin-nav-link--active{color:var(--text);box-shadow:var(--shadow-accent);background:#7c3aed29;border-color:#a78bfa4d}.platform-admin-content{min-width:0;min-height:calc(100vh - clamp(1.6rem,2.4vw,2.7rem));padding:clamp(.35rem,.9vw,.85rem);overflow:visible}.platform-filter-bar{grid-template-columns:minmax(0,1.7fr) minmax(220px,.8fr);gap:1rem;display:grid}.platform-filter-bar--three{grid-template-columns:minmax(0,1.45fr) minmax(180px,.58fr) minmax(180px,.58fr)}.platform-filter-bar--gamers{grid-template-columns:minmax(240px,1.35fr) minmax(220px,1.05fr) minmax(150px,.68fr) minmax(150px,.68fr) minmax(135px,.55fr) minmax(135px,.55fr)}@media (width<=1180px){.platform-filter-bar--gamers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.platform-filter-bar--gamers{grid-template-columns:minmax(0,1fr)}}.platform-filter-bar--cash{grid-template-columns:minmax(0,1fr)}.platform-release-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start}.platform-release-grid>.platform-panel{align-self:start}.platform-release-card{min-height:10.5rem}.platform-release-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.platform-release-form__wide{grid-column:1/-1}.platform-release-form input[type=file]{padding-block:.85rem}.platform-release-history-item{align-items:center}.platform-release-history-item .status-badge-marketing{white-space:nowrap}.platform-visuals-panel{gap:1.15rem;display:grid}.platform-visuals-form{gap:1rem;display:grid}.platform-visuals-preview-shell{justify-items:start;gap:.55rem;max-width:560px;display:grid}.platform-visuals-preview{aspect-ratio:16/9;background:radial-gradient(circle at 16% 12%,#22d3ee24,#0000 34%),linear-gradient(145deg,#111827eb,#08080efa);border:1px solid #a78bfa2e;border-radius:18px;width:min(100%,560px);min-height:0;position:relative;overflow:hidden;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff14}.platform-visuals-preview:before,.platform-visuals-preview:after{content:"";pointer-events:none;position:absolute;inset:0}.platform-visuals-preview:before{z-index:1;background:linear-gradient(#0000 48%,#070a12bd 100%)}.platform-visuals-preview:after{z-index:2;border:1px solid #ffffff1a;border-radius:13px;inset:.7rem}.platform-visuals-preview img{object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.02)brightness(.96);width:100%;height:100%;display:block}.platform-visuals-preview__label{z-index:3;color:#dff8ff;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e19bd;border:1px solid #7dd3fc47;border-radius:999px;padding:.32rem .62rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:800;position:absolute;bottom:.85rem;left:.85rem}.platform-visuals-preview__caption{max-width:520px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.platform-visuals-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.platform-visuals-meta strong{color:var(--text)}.platform-filter-field{margin:0}.platform-banner-action{justify-content:space-between;align-items:center;gap:1rem;display:flex}.platform-banner-action .site-button{min-height:2.6rem;padding:.65rem .9rem}.platform-inline-link{color:#d8b4fe;font-weight:700;text-decoration:none}.platform-inline-link:hover{color:#ede9fe}.platform-guidance-callout{background:#7c3aed14;border:1px solid #a78bfa2e;border-radius:20px;gap:.4rem;padding:1rem;display:grid}.platform-guidance-callout strong{font-family:Space Grotesk,DM Sans,sans-serif}.platform-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.platform-textarea{resize:vertical;min-height:120px}.platform-empty-state{color:var(--muted);gap:.35rem;padding:1.1rem 0;display:grid}.platform-empty-state strong{color:var(--text);font-family:Space Grotesk,DM Sans,sans-serif}.platform-billing-grid{gap:.85rem;display:grid}.platform-billing-settings-page{gap:1rem}.platform-billing-hero .platform-topbar__actions{justify-content:flex-end;align-items:center}.platform-billing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.platform-billing-metric{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a80;border:1px solid #7dd3fc24;border-radius:.8rem;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;min-width:0;min-height:6.1rem;padding:.8rem;display:grid}.platform-billing-metric__icon{color:#99f6e4;background:#14b8a617;border:1px solid #2dd4bf33;border-radius:.7rem;grid-row:1/span 3;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.platform-billing-metric span:not(.platform-billing-metric__icon){color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;align-self:end;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-billing-metric strong{color:#f8fafc;align-self:start;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem;line-height:1.05}.platform-billing-metric small{color:#94a3b8;min-width:0;font-size:.82rem}.platform-billing-page-stack{gap:1rem;display:grid}.platform-billing-tabs-shell{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a85;border:1px solid #94a3b824;border-radius:.9rem;min-width:0;padding:.35rem}.platform-billing-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.platform-billing-tab{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;min-height:3.75rem;padding:.58rem .68rem;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:grid}.platform-billing-tab:hover,.platform-billing-tab:focus-visible{color:#f8fafc;background:#0f172ab8;border-color:#7dd3fc40}.platform-billing-tab:focus-visible{outline:0;box-shadow:0 0 0 3px #7c3aed33}.platform-billing-tab.is-selected{color:#f8fafc;background:linear-gradient(90deg,#14b8a61f,#3b82f614),#0f172ad6;border-color:#2dd4bf57;box-shadow:inset 0 0 0 1px #2dd4bf14}.platform-billing-tab .bi{color:#bae6fd;background:#0ea5e914;border:1px solid #7dd3fc29;border-radius:.65rem;place-items:center;width:2.15rem;height:2.15rem;display:inline-grid}.platform-billing-tab span{gap:.12rem;min-width:0;display:grid}.platform-billing-tab strong{text-overflow:ellipsis;white-space:nowrap;font-family:Space Grotesk,DM Sans,sans-serif;font-size:.94rem;line-height:1.15;overflow:hidden}.platform-billing-tab small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.2;overflow:hidden}.platform-billing-command-panel,.platform-billing-price-panel,.platform-billing-terms-panel,.platform-billing-policy-panel{padding:1rem}.platform-billing-command-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.platform-billing-selector-group{gap:.55rem;min-width:0;display:grid}.platform-billing-selector-group>span{color:#d8b4fe;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:800}.platform-billing-selector{color:#f8fafc;text-align:left;cursor:pointer;background:linear-gradient(90deg,#0ea5e90f,#7c3aed0d),#0f172a8f;border:1px solid #94a3b82e;border-radius:.78rem;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:.1rem .7rem;min-width:0;min-height:4.6rem;padding:.78rem .85rem;transition:border-color .14s,background .14s,box-shadow .14s,transform .14s;display:grid}.platform-billing-selector:hover,.platform-billing-selector:focus-visible{border-color:#7dd3fc5c;transform:translateY(-1px);box-shadow:0 14px 34px #0206172e}.platform-billing-selector:focus-visible{outline:0}.platform-billing-selector.is-selected{background:linear-gradient(90deg,#14b8a624,#3b82f61a),#0f172ab8;border-color:#2dd4bf75;box-shadow:inset 0 0 0 1px #2dd4bf1f,0 16px 36px #0f766e1f}.platform-billing-selector .bi{color:#bae6fd;background:#0ea5e914;border:1px solid #7dd3fc2e;border-radius:.7rem;grid-row:1/span 2;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.platform-billing-selector strong,.platform-billing-selector small{min-width:0}.platform-billing-selector strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem;line-height:1.2}.platform-billing-selector small{color:#94a3b8;font-size:.82rem;line-height:1.35}.platform-billing-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-billing-grid--base{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.platform-billing-preview{gap:.75rem;display:grid}.platform-billing-price-layout{grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);align-items:stretch;gap:.85rem;display:grid}.platform-billing-price-field{background:linear-gradient(#ffffff0d,#ffffff06),#0f172a85;border:1px solid #94a3b824;border-radius:.8rem;align-content:start;gap:.5rem;min-height:6.8rem;margin:0;padding:.82rem;display:grid}.platform-billing-price-field>span:not(.field-group__label){color:#94a3b8;font-size:.82rem;line-height:1.4}.platform-billing-price-field .field-group__input{border-radius:.72rem;min-height:2.9rem}.platform-billing-price-field.is-featured{background:linear-gradient(90deg,#14b8a61c,#3b82f60f),#0f172a9e;border-color:#2dd4bf47}.platform-billing-price-summary{background:linear-gradient(#0f172ad1,#0a0e17e0),#0f172a9e;border:1px solid #94a3b824;border-radius:.8rem;align-content:start;gap:.55rem;min-width:0;padding:.85rem;display:grid}.platform-billing-price-summary>strong{color:#f8fafc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.2rem;line-height:1.15}.platform-billing-price-summary>div{border-top:1px solid #94a3b81f;gap:.2rem;padding-top:.55rem;display:grid}.platform-billing-price-summary span{color:#94a3b8}.platform-billing-price-summary div strong{color:#e2e8f0;font-family:Space Grotesk,DM Sans,sans-serif}.platform-billing-term-list{gap:.7rem;display:grid}.platform-billing-term-card{background:linear-gradient(#ffffff03 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a8a;border:1px solid #94a3b824;border-radius:.85rem;gap:.75rem;min-width:0;padding:.85rem;transition:border-color .15s,box-shadow .15s;display:grid}.platform-billing-term-card:hover{border-color:#7dd3fc3d;box-shadow:0 16px 36px #02061729}.platform-billing-term-card__head,.platform-billing-term-card__identity,.platform-billing-term-card__controls{align-items:center;gap:.75rem;min-width:0;display:flex}.platform-billing-term-card__head{justify-content:space-between}.platform-billing-term-card__identity>div{gap:.18rem;min-width:0;display:grid}.platform-billing-term-card__identity strong{color:#f8fafc;font-family:Space Grotesk,DM Sans,sans-serif}.platform-billing-term-card__identity span:not(.platform-summary-card__icon){color:#94a3b8;font-size:.84rem}.platform-billing-term-card__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.platform-billing-term-card__summary div{background:#0f172a75;border:1px solid #94a3b81f;border-radius:.72rem;gap:.22rem;padding:.68rem;display:grid}.platform-billing-term-card__summary span{color:#94a3b8;font-size:.78rem}.platform-billing-term-card__summary strong{color:#f8fafc;font-family:Space Grotesk,DM Sans,sans-serif}.platform-billing-term-card__controls{grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(190px,.8fr);align-items:end;gap:.65rem;display:grid}.platform-billing-term-card__controls .field-group__input{border-radius:.72rem;min-height:2.85rem}.platform-billing-term-toggle,.platform-billing-policy-toggle{background:#0f172a7a;border:1px solid #94a3b824;border-radius:.72rem;min-height:2.85rem;padding:.7rem .8rem}.platform-billing-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.platform-billing-policy-card{background:linear-gradient(#ffffff0b,#ffffff05),#0f172a85;border:1px solid #94a3b824;border-radius:.85rem;align-content:start;gap:.75rem;min-width:0;padding:.9rem;display:grid}.platform-billing-policy-card h3{color:#f8fafc;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem}.platform-billing-policy-card p{color:#94a3b8;margin:.2rem 0 0;font-size:.86rem;line-height:1.45}.platform-billing-policy-card .field-group__input{border-radius:.72rem;min-height:2.95rem}.platform-billing-policy-note{background:#14b8a614;border:1px solid #2dd4bf2e;border-radius:.72rem;gap:.25rem;min-height:0;padding:.68rem;display:grid}.platform-billing-policy-note strong{color:#f8fafc;font-family:Space Grotesk,DM Sans,sans-serif}.platform-billing-policy-note span{color:#99f6e4;font-size:.84rem;line-height:1.4}.platform-billing-action-row{justify-content:flex-end}.platform-billing-calculator-modal{gap:1rem;width:min(760px,100vw - 2rem);max-height:min(82vh,760px);padding:1rem;display:grid;overflow:auto}.platform-billing-calculator-modal .site-button--primary{justify-self:start}@media (width<=1280px){.platform-billing-metrics,.platform-billing-tabs,.platform-billing-command-grid,.platform-billing-policy-grid,.platform-billing-term-card__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.platform-billing-hero{align-items:stretch}.platform-billing-hero .platform-topbar__actions{justify-content:flex-start}.platform-billing-metrics,.platform-billing-tabs,.platform-billing-command-grid,.platform-billing-price-layout,.platform-billing-grid--two,.platform-billing-grid--base,.platform-billing-policy-grid,.platform-billing-term-card__summary,.platform-billing-term-card__controls{grid-template-columns:1fr}.platform-billing-term-card__head{flex-direction:column;align-items:flex-start}.platform-billing-calculator-modal .site-button--primary{justify-self:stretch}}.platform-cash-billing-page{gap:1rem}.platform-cash-billing-hero .platform-topbar__actions{justify-content:flex-end;align-items:center}.platform-cash-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.platform-cash-metric{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a80;border:1px solid #2dd4bf24;border-radius:.8rem;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;min-width:0;min-height:6.1rem;padding:.8rem;display:grid}.platform-cash-metric__icon{color:#99f6e4;background:#14b8a617;border:1px solid #2dd4bf33;border-radius:.7rem;grid-row:1/span 3;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.platform-cash-metric span:not(.platform-cash-metric__icon){color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;align-self:end;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-cash-metric strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;align-self:start;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.28rem;line-height:1.05;overflow:hidden}.platform-cash-metric small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.platform-cash-billing-grid{grid-template-columns:minmax(0,1.24fr) minmax(380px,.76fr);align-items:start;gap:1rem;display:grid}.platform-cash-ledger-panel,.platform-cash-renewal-panel{min-width:0;padding:1rem}.platform-cash-renewal-panel{gap:1rem;display:grid;position:sticky;top:1rem}.platform-cash-toolbar{grid-template-columns:minmax(260px,1fr);gap:.8rem;margin-bottom:.85rem;display:grid}.platform-cash-search{margin:0}.platform-cash-search__input-wrap{min-width:0;display:block;position:relative}.platform-cash-search__input-wrap .bi{color:#5eead4;pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.platform-cash-search__input-wrap .field-group__input{width:100%;padding-left:2.55rem}.platform-cash-table{overflow:visible}.platform-cash-pagination{color:#aeb8ca;background:#02061747;border:1px solid #2dd4bf21;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.85rem;margin-top:.85rem;padding:.8rem;display:flex}.platform-cash-pagination>span,.platform-cash-pagination__actions strong{font-size:.9rem}.platform-cash-pagination__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.platform-cash-pagination__actions strong{color:#f8fafc;font-family:IBM Plex Mono,monospace}.platform-cash-page-button{min-height:2.45rem;padding:.55rem .75rem}.platform-cash-page-button:disabled{cursor:not-allowed;opacity:.45;transform:none}.platform-cash-row{align-items:center}.platform-cash-row>div{overflow-wrap:anywhere;min-width:0}.platform-cash-tenant-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.platform-cash-selected-card{background:linear-gradient(90deg,#14b8a61a,#3b82f60f),#0f172a94;border:1px solid #2dd4bf2e;border-radius:.85rem;gap:.75rem;min-width:0;padding:.85rem;display:grid}.platform-cash-selected-card__header{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.platform-cash-selected-card__header>div{gap:.22rem;min-width:0;display:grid}.platform-cash-selected-card__header strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;overflow:hidden}.platform-cash-selected-card__header span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-cash-selected-card__grid,.platform-cash-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.platform-cash-selected-card__grid div,.platform-cash-preview div{background:#0f172a7a;border:1px solid #94a3b81f;border-radius:.72rem;gap:.22rem;min-width:0;padding:.72rem;display:grid}.platform-cash-selected-card__grid span,.platform-cash-preview span{color:#94a3b8;font-size:.8rem}.platform-cash-selected-card__grid strong,.platform-cash-preview strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;overflow:hidden}.platform-cash-form{gap:.85rem;display:grid}.platform-cash-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.platform-cash-form .field-group__input{border-radius:.72rem;min-height:2.95rem}.platform-cash-duration-row{flex-wrap:wrap;gap:.55rem;display:flex}.platform-cash-duration-row .platform-chip{justify-content:center;min-width:4.3rem;min-height:2.45rem}.platform-cash-notes .platform-textarea{min-height:96px}.platform-cash-submit{justify-self:stretch}@media (width<=1280px){.platform-cash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-cash-billing-grid{grid-template-columns:minmax(0,1fr)}.platform-cash-renewal-panel{position:static}}@media (width<=860px){.platform-cash-billing-hero{align-items:stretch}.platform-cash-billing-hero .platform-topbar__actions{justify-content:flex-start}.platform-cash-metrics,.platform-cash-selected-card__grid,.platform-cash-preview,.platform-cash-form-grid{grid-template-columns:1fr}.platform-cash-selected-card__header{flex-direction:column}.platform-cash-pagination{flex-direction:column;align-items:flex-start}.platform-cash-pagination__actions{justify-content:flex-start}}.platform-compact-action{width:auto;min-height:2.75rem;padding:.7rem 1rem}.platform-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050509b8;place-items:center;padding:clamp(1rem,4vw,2rem);display:grid;position:fixed;inset:0}.platform-modal{gap:1rem;width:min(760px,100%);max-height:min(820px,100vh - 2rem);display:grid;overflow:auto}.platform-modal .site-button--primary{width:100%}.platform-confirm-dialog{width:min(560px,100%)}.platform-confirm-dialog__body{color:var(--muted);gap:.65rem;line-height:1.6;display:grid}.platform-confirm-dialog__body strong{color:var(--text)}.platform-confirm-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.platform-confirm-dialog__actions .site-button{min-width:9rem}.platform-plan-card{transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.platform-plan-card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 35%,#a78bfa33,#0000 30%),linear-gradient(115deg,#0000 22%,#7c3aed1f 48%,#60a5fa1a 58%,#0000 78%);transition:opacity .18s;position:absolute;inset:-45% -20%;transform:translate(-22%,14%)rotate(8deg)}.platform-plan-card:hover{border-color:#a78bfa3d;transform:translateY(-2px);box-shadow:0 24px 64px #31175f33}.platform-plan-card:hover:after{opacity:1;animation:1.8s forwards landing-card-light}.platform-plan-card>*{z-index:1;position:relative}.platform-plan-card__title,.platform-plan-card__badges{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.platform-plan-card__title>div,.platform-plan-card__summary div{gap:.25rem;display:grid}.platform-plan-card__title span,.platform-plan-card__summary span{color:var(--muted)}.platform-plan-card__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.platform-plan-card__summary div{background:#ffffff09;border:1px solid #ffffff0f;border-radius:18px;padding:.85rem}.platform-plan-card__footer,.platform-toggle,.platform-action-row{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.platform-plan-card__price{color:var(--muted);font-size:.9rem}.platform-toggle{color:var(--text);font-weight:600}.platform-toggle input{accent-color:var(--accent)}.platform-admin-page{--platform-admin-sidebar-width:clamp(232px, 15vw, 270px);padding:0;overflow-x:hidden}.platform-admin-page:before{background:linear-gradient(90deg,#10141eeb,#090a0fb8 36%,#06171a61)}.platform-admin-main{gap:0}.platform-admin-main--shell{grid-template-columns:var(--platform-admin-sidebar-width) minmax(0, 1fr);align-items:stretch;min-height:100dvh}.platform-admin-sidebar{width:var(--platform-admin-sidebar-width);isolation:isolate;z-index:2;background:linear-gradient(#0d1018fc,#080a10fc);border:0;border-right:1px solid #94a3b824;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;height:100dvh;min-height:100dvh;max-height:100dvh;padding:.9rem .72rem .85rem;display:grid;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:14px 0 34px #0003}.platform-admin-sidebar:before{content:none}.platform-admin-sidebar>*{z-index:1;position:relative}.platform-admin-sidebar__brand{border-bottom:1px solid #94a3b81f;padding:.15rem .35rem .75rem}.platform-admin-sidebar__brand .site-header__mark{border-radius:.65rem;width:2.35rem;height:2.35rem;box-shadow:0 10px 24px #38bdf821}.platform-admin-sidebar__copy{gap:.05rem}.platform-admin-sidebar__copy span{color:#93a4bc;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.62rem}.platform-admin-sidebar__copy strong{color:#f8fafc;font-size:.98rem}.platform-admin-sidebar__nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#94a3b85c #ffffff0a;align-content:start;gap:.45rem;min-height:0;padding:.1rem .2rem .8rem 0;display:grid;overflow:hidden auto}.platform-admin-sidebar__nav::-webkit-scrollbar{width:.5rem}.platform-admin-sidebar__nav::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.platform-admin-sidebar__nav::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:999px}.platform-admin-sidebar__groups,.platform-admin-sidebar__group,.platform-admin-sidebar__group-panel{gap:.22rem;display:grid}.platform-admin-sidebar__groups{gap:.32rem}.platform-admin-sidebar__group-panel{border-left:1px solid #94a3b81f;margin-left:.82rem;padding-left:.58rem}.platform-admin-sidebar__group-panel[hidden]{display:none}.platform-admin-sidebar__footer{background:linear-gradient(#090a0f00,#090a0feb 34%);border-top:1px solid #94a3b81f;align-self:end;gap:.5rem;padding:.75rem .2rem 0 0;display:grid}.platform-admin-nav-link,.platform-admin-nav-parent{color:#b9c3d2;width:100%;min-height:2.55rem;box-shadow:none;font:inherit;letter-spacing:0;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.58rem;padding:.48rem .52rem;font-size:.88rem;font-weight:650;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;display:flex}.platform-admin-nav-link--primary{margin-bottom:.12rem}.platform-admin-nav-link--child{color:#aab7c8;min-height:2.25rem;padding:.38rem .44rem;font-size:.84rem;font-weight:600}.platform-admin-nav-link__icon{color:#96a5bb;background:#94a3b814;border:1px solid #94a3b817;border-radius:6px;flex:0 0 1.62rem;justify-content:center;align-items:center;width:1.62rem;height:1.62rem;display:inline-flex}.platform-admin-nav-link--child .platform-admin-nav-link__icon{background:0 0;border-color:#0000;flex-basis:1.42rem;width:1.42rem;height:1.42rem}.platform-admin-nav-link__icon .bi{font-size:.92rem;line-height:1}.platform-admin-nav-link__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-admin-nav-parent__chevron{color:#7f8ca1;justify-content:center;align-items:center;margin-left:auto;font-size:.72rem;display:inline-flex}.platform-admin-nav-link:hover,.platform-admin-nav-parent:hover{color:#fff;box-shadow:none;background:#ffffff0e;border-color:#94a3b829;transform:none}.platform-admin-nav-link--active,.platform-admin-sidebar__group--active .platform-admin-nav-parent{color:#fff;box-shadow:none;background:#6366f124;border-color:#818cf83d;transform:none}.platform-admin-nav-link--active .platform-admin-nav-link__icon,.platform-admin-sidebar__group--active .platform-admin-nav-parent .platform-admin-nav-link__icon{color:#fff;background:#818cf833;border-color:#818cf82e}.platform-admin-nav-link--button{color:#d1d5db;justify-content:flex-start}.platform-admin-content{grid-column:2;min-height:100dvh;padding:clamp(1.1rem,2vw,2rem)}.platform-admin-stack{gap:1rem}.platform-topbar,.platform-panel,.platform-summary-card,.platform-history-card,.platform-action-card,.platform-table__row,.platform-modal,.platform-guidance-callout,.platform-plan-card__summary div{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 12% 0,#7c3aed24,#0000 36%),linear-gradient(#171720f0,#0d111bf0);border-color:#a78bfa24;border-radius:1.05rem}.platform-topbar{align-items:center;min-height:9rem;padding:clamp(1.2rem,2vw,1.85rem)}.platform-topbar__brand h1{letter-spacing:0;font-size:clamp(2rem,3vw,3.35rem);line-height:.98}.platform-topbar__meta{max-width:68rem;line-height:1.6}.platform-panel{padding:clamp(1rem,1.6vw,1.45rem)}.platform-summary-grid{gap:.85rem}.platform-summary-card{border-radius:1rem;min-height:9.5rem;padding:1rem}.platform-grid{gap:1rem}.platform-admin-page .platform-topbar,.platform-admin-page .platform-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}.platform-admin-page .platform-topbar:before,.platform-admin-page .platform-panel:before{display:none}.platform-admin-page .platform-topbar{border-bottom:1px solid #a78bfa24;align-items:flex-start;min-height:auto;padding-block:.15rem .85rem}.platform-admin-page .platform-panel{padding-block:.15rem}.platform-admin-page .platform-panel__header{border-bottom:1px solid #a78bfa1a;padding-bottom:.75rem}.platform-admin-page .platform-panel__header:only-child{border-bottom:0;padding-bottom:0}.platform-grid--branches{grid-template-columns:minmax(0,1.25fr) minmax(340px,.85fr);align-items:start}.platform-branches-page .platform-grid--branches>.platform-panel,.platform-branches-page .platform-side-stack>.platform-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.platform-branches-page .platform-grid--branches>.platform-panel:before,.platform-branches-page .platform-side-stack>.platform-panel:before{display:none}.platform-branches-page .platform-grid--branches,.platform-branches-page .platform-side-stack{align-content:start}.platform-branches-page .platform-panel__header{padding-inline:.1rem}.platform-branches-page .platform-filter-bar{align-items:end;margin-top:.15rem}.platform-branches-page .platform-filter-field{min-width:0}.platform-branches-page .platform-table{margin-top:.15rem}.platform-branches-page .platform-detail-grid>div{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a6b;border:1px solid #a78bfa1f;border-radius:.95rem;padding:.9rem}.platform-branches-page{gap:1rem}.platform-branches-hero .platform-topbar__actions{justify-content:flex-end;align-items:center}.platform-branch-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.platform-branch-metric{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a80;border:1px solid #a78bfa21;border-radius:.8rem;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:.2rem .7rem;min-width:0;min-height:5.3rem;padding:.8rem;display:grid}.platform-branch-metric__icon{color:#bae6fd;background:#0ea5e917;border:1px solid #7dd3fc2e;border-radius:.7rem;grid-row:1/span 2;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.platform-branch-metric span:not(.platform-branch-metric__icon){color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;align-self:end;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-branch-metric strong{color:#f8fafc;align-self:start;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.45rem;line-height:1}.platform-branch-directory-panel,.platform-branch-detail-page .platform-panel{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0f172ac7,#0a0e17d1);border:1px solid #a78bfa24;border-radius:.85rem;min-width:0;padding:1rem;box-shadow:0 18px 46px #02061738}.platform-branches-toolbar{grid-template-columns:minmax(260px,1fr) minmax(180px,.42fr) minmax(180px,.42fr);align-items:end;gap:.85rem;margin-bottom:.9rem;display:grid}.platform-branches-search__input-wrap{min-width:0;display:block;position:relative}.platform-branches-search__input-wrap .bi{color:#93c5fd;pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.platform-branches-search__input-wrap .field-group__input{width:100%;padding-left:2.55rem}.platform-table--branches .platform-table__row{grid-template-columns:minmax(200px,1fr) minmax(190px,.9fr) minmax(160px,.72fr) minmax(110px,.5fr) minmax(150px,.62fr) minmax(100px,.42fr)}.platform-grid--branch-detail{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:start}.platform-branch-signal{background:#02061752;border:1px solid #7dd3fc29;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.95rem;display:grid}.platform-branch-signal__icon{color:#e0f2fe;background:linear-gradient(135deg,#0ea5e947,#7c3aed3d);border-radius:.8rem;place-items:center;width:3rem;height:3rem;font-size:1.2rem;display:inline-grid}.platform-branch-signal div{gap:.3rem;min-width:0;display:grid}.platform-branch-signal strong{color:#f8fafc;font-family:Space Grotesk,DM Sans,sans-serif}.platform-branch-signal span:not(.platform-branch-signal__icon){color:#aeb8ca}@media (width<=980px){.platform-branch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-branches-toolbar{grid-template-columns:1fr}}@media (width<=620px){.platform-branch-metrics{grid-template-columns:1fr}}.platform-gamers-page{gap:1rem}.platform-gamers-hero .platform-topbar__actions{justify-content:flex-end;align-items:center}.platform-gamer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.platform-gamer-metric{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a80;border:1px solid #a78bfa21;border-radius:.8rem;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;min-width:0;min-height:6.1rem;padding:.8rem;display:grid}.platform-gamer-metric__icon{color:#bae6fd;background:#0ea5e917;border:1px solid #7dd3fc2e;border-radius:.7rem;grid-row:1/span 3;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.platform-gamer-metric span:not(.platform-gamer-metric__icon){color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;align-self:end;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-gamer-metric strong{color:#f8fafc;align-self:start;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.45rem;line-height:1}.platform-gamer-metric small{color:#94a3b8;min-width:0;font-size:.82rem}.platform-gamer-directory-panel{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0f172ac7,#0a0e17d1);border:1px solid #a78bfa24;border-radius:.85rem;min-width:0;padding:1rem;box-shadow:0 18px 46px #02061738}.platform-gamers-toolbar{grid-template-columns:minmax(260px,1.1fr) minmax(210px,.86fr) minmax(160px,.52fr) minmax(160px,.52fr) minmax(130px,.42fr) minmax(130px,.42fr);align-items:end;gap:.85rem;margin-bottom:.9rem;display:grid;overflow:visible}.platform-gamers-search__input-wrap{min-width:0;display:block;position:relative}.platform-gamers-search__input-wrap .bi{color:#93c5fd;pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.platform-gamers-search__input-wrap .field-group__input{width:100%;padding-left:2.55rem}.platform-gamer-select{z-index:1;min-width:0;position:relative}.platform-gamer-select.is-open{z-index:24}.platform-gamer-select__button{color:#f8fafc;cursor:pointer;width:100%;min-height:2.95rem;font:inherit;text-align:left;background:linear-gradient(90deg,#0ea5e914,#7c3aed14),#0f172ab3;border:1px solid #94a3b838;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.72rem .85rem;font-weight:800;line-height:1.1;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.platform-gamer-select__button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-gamer-select__button .bi{color:#c4b5fd;flex:none;transition:transform .16s}.platform-gamer-select.is-open .platform-gamer-select__button{border-color:#a78bfa8f;box-shadow:0 0 0 3px #7c3aed29}.platform-gamer-select.is-open .platform-gamer-select__button .bi{transform:rotate(180deg)}.platform-gamer-select__button:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc85}.platform-gamer-select__button:disabled{cursor:not-allowed;opacity:.58}.platform-gamer-select__menu{z-index:25;background:linear-gradient(#181c2bfa,#0a0e17fa),#111827;border:1px solid #a78bfa47;border-radius:.75rem;gap:.18rem;max-height:17rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:auto;box-shadow:0 18px 38px #0206176b}.platform-gamer-select__option{color:#dbeafe;cursor:pointer;min-height:2.45rem;font:inherit;text-align:left;background:0 0;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.58rem .65rem;font-size:.92rem;font-weight:700;line-height:1.15;display:flex}.platform-gamer-select__option:hover,.platform-gamer-select__option:focus-visible{color:#f8fafc;background:#7dd3fc1f;outline:none}.platform-gamer-select__option.is-selected{color:#fff;background:#7c3aed3d}.platform-gamer-select__option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-gamer-list{gap:.6rem;display:grid}.platform-gamer-row{color:#f8fafc;background:#0f172a75;border:1px solid #94a3b824;border-radius:.78rem;grid-template-columns:2.7rem minmax(150px,.78fr) minmax(230px,1.05fr) minmax(230px,1fr) minmax(115px,.42fr) minmax(104px,.36fr);align-items:center;gap:.8rem;min-width:0;min-height:6.05rem;padding:.8rem;transition:background .14s,border-color .14s,transform .14s;display:grid}.platform-gamer-row:hover{background:linear-gradient(90deg,#0ea5e924,#7c3aed14),#0f172a94;border-color:#7dd3fc47;transform:translateY(-1px)}.platform-gamer-row__avatar{color:#f8fafc;background:linear-gradient(135deg,#0ea5e93d,#7c3aed33);border:1px solid #a78bfa2e;border-radius:.75rem;place-items:center;width:2.7rem;height:2.7rem;font-family:Space Grotesk,DM Sans,sans-serif;font-weight:800;display:inline-grid}.platform-gamer-row__identity,.platform-gamer-row__contact,.platform-gamer-row__center,.platform-gamer-row__meta,.platform-gamer-row__actions{gap:.24rem;min-width:0;display:grid}.platform-gamer-row__identity strong,.platform-gamer-row__contact strong,.platform-gamer-row__center strong,.platform-gamer-row__meta strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;overflow:hidden}.platform-gamer-row__identity small,.platform-gamer-row__center small{color:#aeb8ca;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-gamer-row__contact span,.platform-gamer-row__center>span,.platform-gamer-row__meta span,.platform-gamer-row__actions span{color:#c4b5fd;letter-spacing:.11em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:800}.platform-gamer-row__contact strong{font-size:.9rem}.platform-gamer-row__actions{justify-items:end}.platform-gamer-row__actions .site-button{width:auto}.platform-gamer-pagination{background:#02061747;border:1px solid #a78bfa1f;border-radius:.75rem;margin-top:.85rem;padding:.8rem}.platform-export-backdrop{z-index:80}.platform-gamer-export-dialog{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#111827fa,#080c16fa);border:1px solid #a78bfa38;border-radius:.95rem;width:min(900px,100%);padding:1rem;box-shadow:0 28px 70px #0206178c}.platform-gamer-export-dialog__header{align-items:start}.platform-gamer-export-dialog__count{color:#dbeafe;background:#0ea5e91a;border:1px solid #7dd3fc2e;border-radius:999px;align-items:center;min-height:2.3rem;padding:.35rem .7rem;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:800;display:inline-flex}.platform-gamer-export-section{gap:.65rem;min-width:0;display:grid}.platform-gamer-export-section__heading{color:#f8fafc;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:900;display:flex}.platform-gamer-export-section__actions{gap:.35rem;display:inline-flex}.platform-gamer-export-section__actions button{color:#c4b5fd;cursor:pointer;min-height:2rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#0f172aa3;border:1px solid #94a3b82e;border-radius:999px;padding:.28rem .62rem;font-size:.66rem;font-weight:900}.platform-gamer-export-section__actions button:hover,.platform-gamer-export-section__actions button:focus-visible{color:#f8fafc;border-color:#7dd3fc52;outline:none}.platform-gamer-export-section__help{color:#94a3b8;margin:0;font-size:.86rem;line-height:1.45}.platform-gamer-export-format-grid,.platform-gamer-export-choice-grid,.platform-gamer-export-filter-grid{gap:.55rem;display:grid}.platform-gamer-export-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-gamer-export-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-gamer-export-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-gamer-export-format,.platform-gamer-export-choice,.platform-gamer-export-filter{color:#f8fafc;cursor:pointer;background:#0f172a85;border:1px solid #94a3b824;border-radius:.78rem;align-items:center;min-width:0;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.platform-gamer-export-format{text-align:left;font:inherit;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.82rem}.platform-gamer-export-format .bi{color:#bae6fd;background:#0ea5e91a;border:1px solid #7dd3fc2e;border-radius:.65rem;place-items:center;width:2.35rem;height:2.35rem;font-size:1.1rem;display:inline-grid}.platform-gamer-export-format span,.platform-gamer-export-choice span,.platform-gamer-export-filter span{gap:.12rem;min-width:0;display:grid}.platform-gamer-export-format strong,.platform-gamer-export-choice strong,.platform-gamer-export-filter strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-gamer-export-format small,.platform-gamer-export-choice small,.platform-gamer-export-filter small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;line-height:1.35;overflow:hidden}.platform-gamer-export-format:hover,.platform-gamer-export-choice:hover,.platform-gamer-export-filter:hover{background:#1e293ba8;border-color:#7dd3fc47}.platform-gamer-export-format:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc7a}.platform-gamer-export-format.is-selected,.platform-gamer-export-choice.is-selected,.platform-gamer-export-filter.is-selected{background:linear-gradient(90deg,#0ea5e924,#7c3aed29),#0f172abd;border-color:#a78bfa7a;box-shadow:0 0 0 1px #a78bfa1f}.platform-gamer-export-choice,.platform-gamer-export-filter{grid-template-columns:auto auto minmax(0,1fr);gap:.62rem;padding:.72rem}.platform-gamer-export-filter{grid-template-columns:auto minmax(0,1fr)}.platform-gamer-export-choice input,.platform-gamer-export-filter input{accent-color:#7dd3fc;width:1rem;height:1rem}.platform-gamer-export-choice>.bi{color:#bae6fd;font-size:1.05rem}.platform-gamer-export-filter.is-muted small{color:#64748b}.platform-gamer-export-dialog__actions{padding-top:.25rem}@media (width<=1280px){.platform-gamers-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-gamer-row{grid-template-columns:2.7rem minmax(150px,.9fr) minmax(220px,1.1fr) minmax(220px,1fr) minmax(110px,.45fr)}.platform-gamer-row__actions{grid-column:2/-1;justify-items:start}}@media (width<=860px){.platform-gamer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-gamers-toolbar,.platform-gamer-row,.platform-gamer-export-choice-grid,.platform-gamer-export-filter-grid{grid-template-columns:1fr}.platform-gamer-row__actions{grid-column:auto}}@media (width<=620px){.platform-gamer-metrics,.platform-gamer-export-format-grid{grid-template-columns:1fr}.platform-gamer-export-dialog{padding:.85rem}}.platform-table{padding-bottom:.1rem;overflow-x:auto}.platform-table__row{border-radius:.95rem}.platform-table__row--header{background:#a78bfa13;border-color:#a78bfa1f}.platform-tenants-page{gap:1rem}.platform-tenants-hero .platform-topbar__actions{justify-content:flex-end;align-items:center}.platform-tenant-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.platform-tenant-metric{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,#0f172a80;border:1px solid #a78bfa21;border-radius:.8rem;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:.2rem .7rem;min-width:0;min-height:5.3rem;padding:.8rem;display:grid}.platform-tenant-metric__icon{color:#bae6fd;background:#0ea5e917;border:1px solid #7dd3fc2e;border-radius:.7rem;grid-row:1/span 2;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.platform-tenant-metric span:not(.platform-tenant-metric__icon){color:#cbd5e1;letter-spacing:.1em;text-transform:uppercase;align-self:end;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-tenant-metric strong{color:#f8fafc;align-self:start;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.45rem;line-height:1}.platform-tenants-workspace{grid-template-columns:minmax(0,1.32fr) minmax(340px,.68fr);align-items:start;gap:1rem;display:grid}.platform-tenant-list-panel,.platform-tenant-detail-panel{background:linear-gradient(#ffffff04 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff03 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0f172ac7,#0a0e17d1);border:1px solid #a78bfa24;border-radius:.85rem;min-width:0;padding:1rem;box-shadow:0 18px 46px #02061738}.platform-tenant-detail-panel{gap:1rem;display:grid;position:sticky;top:1rem}.platform-tenants-toolbar{grid-template-columns:minmax(230px,.85fr) minmax(180px,.5fr) minmax(320px,1.1fr);align-items:end;gap:.85rem;margin-bottom:.9rem;display:grid}.platform-tenants-search,.platform-tenants-country{margin:0}.platform-tenants-search__input-wrap{min-width:0;display:block;position:relative}.platform-tenants-search__input-wrap .bi{color:#93c5fd;pointer-events:none;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.platform-tenants-search__input-wrap .field-group__input{width:100%;padding-left:2.55rem}.platform-tenants-status-filter{gap:.45rem;min-width:0;display:grid}.platform-tenants-filter-label{color:#d8b4fe;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:800}.platform-tenants-status-tabs{background:#02061752;border:1px solid #ffffff1a;border-radius:.85rem;flex-wrap:wrap;gap:.4rem;min-width:0;padding:.35rem;display:flex}.platform-tenants-status-tab{color:#cbd5e1;min-height:2.35rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;padding:.5rem .75rem;font-size:.88rem;font-weight:800;transition:background .14s,border-color .14s,color .14s}.platform-tenants-status-tab:hover,.platform-tenants-status-tab--active{color:#f8fafc;background:#0ea5e91f;border-color:#7dd3fc38}.platform-tenant-list{gap:.55rem;display:grid}.platform-tenant-row{color:#f8fafc;text-align:left;cursor:pointer;background:#0f172a75;border:1px solid #94a3b824;border-radius:.75rem;grid-template-columns:2.35rem minmax(170px,1fr) minmax(180px,.8fr) minmax(140px,.62fr) minmax(160px,.68fr);align-items:center;gap:.75rem;width:100%;min-height:5.35rem;padding:.75rem;transition:background .14s,border-color .14s,transform .14s;display:grid}.platform-tenant-row:hover,.platform-tenant-row--selected{background:linear-gradient(90deg,#0ea5e924,#7c3aed14),#0f172a94;border-color:#7dd3fc47}.platform-tenant-row:hover{transform:translateY(-1px)}.platform-tenant-row__marker{color:#ddd6fe;background:#7c3aed1f;border:1px solid #a78bfa2e;border-radius:.65rem;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.platform-tenant-row__main,.platform-tenant-row__stats,.platform-tenant-row__badges,.platform-tenant-row__contact{min-width:0}.platform-tenant-row__main,.platform-tenant-row__stats,.platform-tenant-row__badges{gap:.25rem;display:grid}.platform-tenant-row__main strong,.platform-tenant-row__main small,.platform-tenant-row__contact,.platform-tenant-row__stats span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-tenant-row__main strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem}.platform-tenant-row__main small,.platform-tenant-row__contact,.platform-tenant-row__stats span{color:#aeb8ca;font-size:.88rem}.platform-tenant-row__badges{justify-items:end}.platform-tenants-pagination{color:#aeb8ca;background:#02061747;border:1px solid #a78bfa1f;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.85rem;margin-top:.85rem;padding:.8rem;display:flex}.platform-tenants-pagination>span,.platform-tenants-pagination__actions strong{font-size:.9rem}.platform-tenants-pagination__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.platform-tenants-pagination__actions strong{color:#f8fafc;font-family:IBM Plex Mono,monospace}.platform-tenants-page-button{min-height:2.45rem;padding:.55rem .75rem}.platform-tenant-detail__header{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.platform-tenant-detail__header h2{margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.45rem,2vw,2.1rem);line-height:1.05}.platform-tenant-detail__identity{background:#0206174d;border:1px solid #7dd3fc29;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.85rem;display:grid}.platform-tenant-avatar{color:#f8fafc;background:linear-gradient(135deg,#0ea5e957,#7c3aed47);border-radius:.7rem;place-items:center;width:3rem;height:3rem;font-family:Space Grotesk,DM Sans,sans-serif;font-weight:800;display:inline-grid}.platform-tenant-detail__identity div,.platform-tenant-detail__notice div{gap:.2rem;min-width:0;display:grid}.platform-tenant-detail__identity span,.platform-tenant-detail__grid span{color:#c4b5fd;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.platform-tenant-detail__identity strong,.platform-tenant-detail__grid strong,.platform-tenant-detail__notice strong{overflow-wrap:anywhere;color:#f8fafc;min-width:0;font-family:Space Grotesk,DM Sans,sans-serif}.platform-tenant-detail__identity small,.platform-tenant-detail__grid small,.platform-tenant-detail__notice span{overflow-wrap:anywhere;color:#aeb8ca;min-width:0}.platform-tenant-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.platform-tenant-detail__grid>div{background:#0f172a6b;border:1px solid #94a3b821;border-radius:.72rem;gap:.25rem;min-height:5.25rem;padding:.8rem;display:grid}.platform-tenant-detail__notice{background:#f59e0b14;border:1px solid #f59e0b38;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;display:grid}.platform-tenant-detail__notice .bi{color:#fde68a;margin-top:.15rem}.platform-tenant-detail__notice--success{background:#22c55e14;border-color:#22c55e33}.platform-tenant-detail__notice--success .bi{color:#bbf7d0}.platform-tenant-detail__actions{flex-wrap:wrap;gap:.65rem;display:flex}.platform-tenant-detail__empty{align-self:start}@media (width<=1180px){.platform-tenants-workspace{grid-template-columns:1fr}.platform-tenant-detail-panel{position:static}}@media (width<=860px){.platform-tenant-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-tenants-toolbar,.platform-tenant-row{grid-template-columns:1fr}.platform-tenant-row{align-items:start}.platform-tenant-row__badges{grid-template-columns:repeat(2,max-content);justify-items:start}.platform-tenants-pagination{flex-direction:column;align-items:flex-start}.platform-tenants-pagination__actions{justify-content:flex-start;width:100%}}@media (width<=620px){.platform-tenant-metrics,.platform-tenant-detail__grid{grid-template-columns:1fr}.platform-tenant-detail__header,.platform-tenant-detail__actions{flex-direction:column;align-items:stretch}.platform-tenants-page-button{width:auto}}.platform-admin-page .field-grid{gap:.85rem;display:grid}.platform-admin-page .field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-admin-page .field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-admin-page .field-group__label,.platform-admin-page label>span:first-child{color:#d8b4fe;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:700}.platform-admin-page .field-group__input{background:linear-gradient(#fff1,#ffffff09),#0f172ab8;border-color:#ffffff1f;border-radius:.95rem;min-height:3.35rem;transition:border-color .14s,box-shadow .14s,background .14s;box-shadow:inset 0 1px #ffffff0d}.platform-admin-page select.field-group__input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#c4b5fd 50%),linear-gradient(135deg,#c4b5fd 50%,#0000 50%),linear-gradient(#fff1,#ffffff09);background-position:calc(100% - 1.3rem),calc(100% - .95rem),0 0;background-repeat:no-repeat;background-size:.38rem .38rem,.38rem .38rem,100% 100%;padding-right:2.65rem}.platform-admin-page select.field-group__input option{color:#f8fafc;background:#171722}.platform-admin-page .field-group__input:focus{border-color:#a78bfa99;outline:0;box-shadow:0 0 0 3px #7c3aed33,inset 0 1px #ffffff0f}.platform-admin-page textarea.field-group__input{resize:vertical;min-height:7.5rem}.platform-admin-page input[type=file].field-group__input{padding:.72rem}.platform-admin-page input[type=file]::file-selector-button{color:#fff;font:inherit;cursor:pointer;background:#7c3aed3d;border:1px solid #a78bfa4d;border-radius:.75rem;margin-right:.75rem;padding:.58rem .85rem;font-weight:800}.promotion-failure{color:#fee2e2;background:radial-gradient(circle at 2rem 2rem,#f8717138,#0000 32%),linear-gradient(135deg,#7f1d1d57,#0f172ab8);border:1px solid #f8717157;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.95rem;padding:1rem;display:grid;box-shadow:0 18px 42px #0000003d}.promotion-failure__icon{color:#fecaca;background:#7f1d1d73;border:1px solid #f871716b;border-radius:.8rem;place-items:center;width:2.35rem;height:2.35rem;font-weight:900;display:grid}.promotion-failure strong{color:#fff;margin-bottom:.35rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1rem;display:block}.promotion-failure ul{color:#fee2e2e0;margin:0;padding-left:1.1rem;line-height:1.55}.promotion-failure__hints{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.promotion-failure__hints span{color:#fee2e2d6;background:#ffffff12;border:1px solid #fecaca2e;border-radius:999px;padding:.45rem .65rem;font-size:.82rem;font-weight:700}.promo-select-field{min-width:0}.promo-select{min-width:0;position:relative}.promo-select__button{color:#f8fafc;width:100%;min-height:3.35rem;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff12,#ffffff09),#0f172abd;border:1px solid #ffffff1f;border-radius:.95rem;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem 2.85rem .72rem .95rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex;box-shadow:inset 0 1px #ffffff0f}.promo-select__button:hover,.promo-select.is-open .promo-select__button{border-color:#a78bfa94;box-shadow:0 0 0 3px #7c3aed2e,inset 0 1px #ffffff14}.promo-select__button span:first-child{gap:.18rem;min-width:0;display:grid}.promo-select__button strong,.promo-select__option strong{color:#f8fafc;font-weight:850}.promo-select__button small,.promo-select__option small{color:#cbd5e1ad;font-size:.78rem;line-height:1.35}.promo-select__chevron{border-bottom:2px solid #c4b5fd;border-right:2px solid #c4b5fd;width:.68rem;height:.68rem;transition:transform .16s;position:absolute;top:50%;right:1rem;transform:translateY(-62%)rotate(45deg)}.promo-select.is-open .promo-select__chevron{transform:translateY(-28%)rotate(225deg)}.promo-select__menu{z-index:20;inset-inline:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 90% 0,#7c3aed33,#0000 36%),#0c111ffa;border:1px solid #a78bfa4d;border-radius:1rem;max-height:min(18rem,44vh);padding:.45rem;position:absolute;top:calc(100% + .45rem);overflow:auto;box-shadow:0 24px 60px #00000073}.promo-select__option{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.8rem;gap:.18rem;padding:.72rem .8rem;display:grid}.promo-select__option:hover,.promo-select__option.is-selected{background:#7c3aed33;border-color:#a78bfa52}.promo-select-field.is-disabled{opacity:.62}.promo-date-field__inputs{grid-template-columns:minmax(0,1fr) minmax(6.6rem,.72fr) auto;align-items:center;gap:.55rem;display:grid}.promo-date-field__input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:3.35rem}.promo-date-field__clear{color:#e2e8f0db;min-height:3.35rem;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #a78bfa2e;border-radius:.9rem;padding:0 .78rem;font-weight:800}.promo-date-field__clear:hover{color:#fff;background:#7c3aed2e;border-color:#a78bfa61}.platform-admin-page input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--accent)}.platform-admin-page .field-group--inline{background:#ffffff09;border:1px solid #a78bfa24;border-radius:.95rem;align-items:center;gap:.7rem;min-height:3.35rem;padding:.85rem 1rem;display:flex}.platform-admin-page .site-button{border-radius:.9rem;min-height:3rem;font-weight:800}.platform-list{gap:.75rem;display:grid}.platform-list-row{background:radial-gradient(circle at 90% 15%,#7c3aed29,#0000 34%),#0f172a94;border:1px solid #a78bfa24;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.platform-list-row h3{margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.platform-promotions-list-panel{grid-template-rows:auto auto;align-content:start;align-self:start;height:auto;min-height:0;display:grid}.platform-promotion-list{align-content:start;align-items:start;min-height:0}.platform-promotion-row{background:radial-gradient(circle at 98% 16%,#7c3aed2e,#0000 32%),linear-gradient(#0f172ac7,#0c111eb8);grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:0;padding:.9rem;display:grid}.platform-promotion-row__preview{aspect-ratio:1;background:radial-gradient(circle at 30% 20%,#22d3ee2e,#0000 40%),linear-gradient(135deg,#4f46e547,#0f172ad6);border:1px solid #38bdf83d;border-radius:1rem;width:4.75rem;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.platform-promotion-row__preview img,.platform-promotion-row__preview video{object-fit:cover;width:100%;height:100%;display:block}.platform-promotion-row__preview--text{color:#fff;place-items:center;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem;font-weight:900;display:grid}.platform-promotion-row__main{gap:.45rem;min-width:0;display:grid}.platform-promotion-row__heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.platform-promotion-row__heading .status-badge-marketing{flex-shrink:0}.platform-promotion-row__meta{flex-wrap:wrap;gap:.35rem .75rem;margin:0;display:flex}.platform-promotion-row__body{color:#94a3b8;max-width:52rem;margin:0;line-height:1.55}.platform-promotion-row__actions{flex-shrink:0;justify-content:flex-end;width:auto}.platform-promotion-row__actions .site-button{min-height:2.7rem;padding-inline:1rem}.platform-promotion-tabs{flex-wrap:wrap;align-items:center;gap:.6rem;padding-block:.2rem .35rem;display:flex}.platform-promotion-tab{color:#e2e8f0d1;background:linear-gradient(#ffffff0e,#ffffff06),#0f172a85;border:1px solid #7dd3fc29;border-radius:.9rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;padding:.68rem .95rem;font-weight:850;text-decoration:none;transition:border-color .14s,background .14s,color .14s,transform .14s;display:inline-flex}.platform-promotion-tab:hover{color:#fff;border-color:#7dd3fc4d;transform:translateY(-1px)}.platform-promotion-tab--active{color:#fff;background:linear-gradient(135deg,#14b8a62e,#7c3aed1f),#0f172ab8;border-color:#2dd4bf61;box-shadow:0 16px 36px #082f4942}.platform-promotion-builder{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:start;gap:1rem;display:grid}.platform-promotion-composer,.platform-promotion-preview-stack,.platform-promotion-preview-panel{min-width:0}.platform-promotion-preview-stack{gap:1rem;display:grid}.platform-promotion-preview-panel{position:sticky;top:1rem}.platform-promotion-page .site-button{gap:.5rem}.platform-promotion-agent-preview{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/24px 24px,linear-gradient(145deg,#070d1cfa,#151024fa);border:1px solid #7dd3fc29;border-radius:1.1rem;width:100%;overflow:hidden;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff0f}.platform-promotion-agent-preview__topbar{background:#02061770;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;min-height:3.55rem;padding:.78rem .95rem;display:flex}.platform-promotion-agent-preview__topbar div{gap:.1rem;display:grid}.platform-promotion-agent-preview__topbar strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif}.platform-promotion-agent-preview__topbar span{color:#e2e8f0a3;font-size:.82rem;font-weight:800}.platform-promotion-agent-preview__stage{grid-template-columns:minmax(0,1fr) minmax(17rem,34%);gap:1rem;min-height:31rem;padding:1.15rem;display:grid;position:relative}.platform-promotion-agent-preview__hero{background:linear-gradient(135deg,#22d3ee24,#0000 42%),linear-gradient(#0f172ad1,#0c111ea3);border:1px solid #ffffff12;border-radius:1rem;align-content:center;align-self:stretch;gap:.6rem;min-height:23rem;padding:clamp(1rem,2vw,1.6rem);display:grid}.platform-promotion-agent-preview__hero p{color:#67e8f9;letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:900}.platform-promotion-agent-preview__hero h3{color:#fff;max-width:8ch;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,4vw,4rem);line-height:.95}.platform-promotion-agent-preview__hero span{color:#e2e8f0ad;max-width:28rem;line-height:1.55}.platform-promotion-agent-preview__rail{align-content:start;gap:.75rem;min-width:0;display:grid}.right-rail-promo-card{color:#fff;text-align:left;width:100%;min-height:6rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#14b8a629,#7c3aed1a),#090e1fd1;border:1px solid #7dd3fc33;border-radius:.95rem;grid-template-columns:minmax(5.1rem,.42fr) minmax(0,1fr);align-items:stretch;gap:.7rem;padding:.72rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff12}.right-rail-promo-card:hover{border-color:#2dd4bf6b;transform:translateY(-1px);box-shadow:0 20px 42px #00000047,0 0 0 3px #14b8a61a}.right-rail-promo-card--text{grid-template-columns:1fr}.right-rail-promo-card--text .right-rail-promo-media{display:none}.right-rail-promo-card--media-only{grid-template-columns:1fr;min-height:8.2rem;padding:.55rem}.right-rail-promo-card--media-only .right-rail-promo-media{height:100%;min-height:7rem}.right-rail-promo-media{background:linear-gradient(135deg,#7dd3fc2e,#7c3aed29),#0f172ac2;border:1px solid #ffffff14;border-radius:.75rem;place-items:center;min-height:4.9rem;display:grid;overflow:hidden}.right-rail-promo-media img,.right-rail-promo-media video{object-fit:cover;width:100%;height:100%;display:block}.right-rail-promo-media--empty{color:#e2e8f0b8;font-size:1.5rem}.right-rail-promo-copy{align-content:center;gap:.28rem;min-width:0;display:grid}.right-rail-promo-copy>span{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.62rem;font-weight:950}.right-rail-promo-copy strong{color:#fff;font-size:.98rem;line-height:1.15}.right-rail-promo-copy small{color:#e2e8f0ad;font-size:.78rem;line-height:1.35}.right-rail-promo-copy em,.right-rail-promo-badge{color:#fde68a;background:#facc1514;border:1px solid #facc1533;border-radius:999px;width:max-content;max-width:100%;margin-top:.1rem;padding:.2rem .42rem;font-size:.66rem;font-style:normal;font-weight:900}.right-rail-promo-badge{margin:0;position:absolute;bottom:.9rem;left:.9rem;box-shadow:0 10px 24px #00000047}.right-rail-empty-slot{color:#e2e8f080;background:#0f172a57;border:1px dashed #7dd3fc33;border-radius:.95rem;place-items:center;gap:.3rem;min-height:5.8rem;font-weight:800;display:grid}.right-rail-empty-slot .bi{font-size:1.3rem}.platform-promotion-row>.right-rail-promo-media{aspect-ratio:1;flex-shrink:0;width:4.75rem;min-height:0}.promotion-fixed-field{background:linear-gradient(#fff1,#ffffff09),#0f172ab8;border:1px solid #ffffff1f;border-radius:.95rem;align-content:end;min-height:3.35rem;padding:.72rem .95rem}.promotion-fixed-field strong{color:#fff;font-weight:850}.promotion-surface-preview-frame{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/24px 24px,linear-gradient(145deg,#070d1cfa,#151024fa);border:1px solid #7dd3fc29;border-radius:1.1rem;width:100%;overflow:hidden;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff0f}.promotion-surface-media{background:linear-gradient(135deg,#7dd3fc2e,#7c3aed29),#0f172ac2;border:1px solid #ffffff14;border-radius:.85rem;place-items:center;min-height:5.6rem;display:grid;overflow:hidden}.promotion-surface-media img,.promotion-surface-media video{object-fit:cover;width:100%;height:100%;display:block}.promotion-surface-media--empty{color:#e2e8f0b3;font-size:1.55rem}.promotion-hero-preview{isolation:isolate;background:radial-gradient(circle at 16% 12%,#22d3ee29,#0000 34%),linear-gradient(145deg,#070d1cfa,#0f0a1afa);min-height:28rem;position:relative;overflow:hidden}.promotion-hero-preview__media{z-index:-2;opacity:.98;border:0;border-radius:0;min-height:100%;position:absolute;inset:0 0 0 28%}.promotion-hero-preview__media img,.promotion-hero-preview__media video{filter:saturate(1.05)contrast(1.04)brightness(.78)}.promotion-hero-preview__shade{z-index:-1;background:linear-gradient(90deg,#040812f5 0%,#040812b8 34%,#0408122e 100%),linear-gradient(#0408121a,#040812ad);position:absolute;inset:0}.promotion-hero-preview__copy{align-content:center;gap:.7rem;max-width:23rem;min-height:28rem;padding:clamp(1rem,2.4vw,2rem);display:grid}.promotion-hero-preview__copy p{color:#67e8f9;letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:900}.promotion-hero-preview__copy h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.92}.promotion-hero-preview__copy span{color:#e2e8f0b8;line-height:1.45}.promotion-hero-preview__copy button{color:#fff;width:max-content;min-height:2.7rem;font:inherit;background:linear-gradient(135deg,#7c3aed,#22d3ee);border:0;border-radius:.9rem;margin-top:.35rem;padding:.68rem .95rem;font-weight:900}.promotion-hero-preview__status{color:#e2e8f0b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060c1cb8;border:1px solid #7dd3fc33;border-radius:.9rem;gap:.18rem;min-width:10rem;padding:.85rem;display:grid;position:absolute;bottom:1rem;right:1rem}.promotion-hero-preview__status span{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.62rem;font-weight:900}.promotion-hero-preview__status strong{color:#fff}.promotion-surface-preview-frame--console-display{aspect-ratio:16/9}.promotion-console-display-preview{color:#fff;background:#07070b;border-radius:1rem;min-height:100%;position:relative;overflow:hidden}.promotion-console-display-preview__media,.promotion-console-display-preview__media img,.promotion-console-display-preview__media video{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.promotion-console-display-preview__media img,.promotion-console-display-preview__media video{object-fit:cover;opacity:.86;transform:scale(1.04)}.promotion-console-display-preview__shade{background:linear-gradient(90deg,#04050aeb,#04050a8a 46%,#04050a2e),radial-gradient(circle at 18% 70%,#7c3aed57,#0000 40%),linear-gradient(#04050a6b,#04050abd);position:absolute;inset:0}.promotion-console-display-preview__topbar,.promotion-console-display-preview__copy,.promotion-console-display-preview__status{z-index:1;position:absolute}.promotion-console-display-preview__topbar{justify-content:space-between;align-items:center;gap:1rem;display:flex;top:1rem;left:1rem;right:1rem}.promotion-console-display-preview__topbar span,.promotion-console-display-preview__status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a127a;border:1px solid #ffffff29;border-radius:999px}.promotion-console-display-preview__topbar span{color:#bbf7d0;text-transform:uppercase;padding:.32rem .65rem;font-size:.65rem;font-weight:900}.promotion-console-display-preview__copy{max-width:58%;bottom:1.45rem;left:1.6rem}.promotion-console-display-preview__copy p,.promotion-console-display-preview__copy span,.promotion-console-display-preview__status span{color:#dce0eeb8;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:850}.promotion-console-display-preview__copy h3{color:#fff;margin:.28rem 0 .36rem;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:clamp(2.4rem,7vw,4.8rem);line-height:.92}.promotion-console-display-preview__status{border-radius:.9rem;gap:.18rem;padding:.66rem .82rem;display:grid;bottom:1rem;right:1rem}.promotion-console-display-preview__status strong{color:#ffffffeb;font-size:.82rem}.promotion-console-display-preview__status small{color:#bbf7d0d1;font-size:.66rem;font-weight:850}.promotion-surface-preview-frame--events{gap:1rem;padding:1rem;display:grid}.promotion-events-preview__header{justify-content:space-between;align-items:center;gap:1rem;padding:.2rem .1rem 0;display:flex}.promotion-events-preview__header div{gap:.18rem;display:grid}.promotion-events-preview__header span,.promotion-events-preview__header small{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:900}.promotion-events-preview__header strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem}.promotion-events-image-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.75rem;min-height:clamp(15rem,38vh,25rem);display:grid}.promotion-event-card{color:#fff;text-align:left;min-height:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#14b8a624,#7c3aed1f),#090e1fc2;border:1px solid #7dd3fc2e;border-radius:.95rem;padding:0;display:block;position:relative;overflow:hidden}.promotion-event-card--span-2{grid-column:span 2}.promotion-event-card--span-3{grid-column:span 3}.promotion-event-card .promotion-surface-media{border:0;border-radius:0;width:100%;height:100%;min-height:100%}.promotion-event-card__badge{color:#fde68a;background:#facc1514;border:1px solid #facc1533;border-radius:999px;width:max-content;max-width:100%;padding:.2rem .42rem;font-size:.66rem;font-style:normal;font-weight:900;position:absolute;bottom:.75rem;left:.75rem}.platform-promotion-row>.promotion-surface-media{aspect-ratio:1;flex-shrink:0;width:4.75rem;min-height:0}.platform-promotion-mobile-panel{max-width:1180px}.platform-promotion-mobile-icon{aspect-ratio:1;color:#e0f2fe;background:radial-gradient(circle at 32% 22%,#7dd3fc57,#0000 44%),linear-gradient(145deg,#7c3aed47,#020617c2);border:1px solid #7dd3fc47;border-radius:1.25rem;flex-shrink:0;place-items:center;width:4.75rem;min-width:4.75rem;font-size:1.35rem;display:grid}.platform-empty,.platform-empty-state{color:var(--muted);background:#0f172a66;border:1px dashed #a78bfa33;border-radius:1rem;padding:1rem}.platform-chip,.status-badge-marketing{border-radius:999px}@media (width<=980px){.hero-panel,.feature-grid--three,.feature-grid--four,.feature-grid--two,.feature-grid--product-sweep,.pricing-grid,.pricing-grid--suite,.pricing-grid--preview,.pricing-system,.pricing-term-grid,.pricing-term-empty,.pricing-branch-grid,.pricing-branch-summary,.pricing-branch-summary__steps,.pricing-calculator,.pricing-calculator__summary,.dashboard-grid,.dashboard-grid--secondary,.workflow-grid,.owner-summary-grid,.owner-dashboard-grid,.platform-summary-grid,.platform-grid,.platform-detail-grid,.platform-filter-bar,.platform-form-grid,.platform-billing-grid--two,.platform-cash-billing-grid,.platform-cash-preview,.platform-admin-main--shell,.landing-step-grid,.landing-overview-grid,.landing-split-grid,.owner-detail-list,.owner-detail-list--billing,.owner-detail-list--billing-main,.owner-detail-list--branch-compact,.owner-billing-status-grid,.owner-branch-strip__grid,.owner-plan-picker__grid,.owner-plan-picker__grid--dialog,.owner-billing-preview,.owner-plan-dialog__summary,.owner-download-grid,.owner-download-card__meta,.owner-download-info-grid,.owner-account-layout,.owner-account-meta,.account-deletion-hero,.account-deletion-grid,.account-deletion-page .field-grid--two,.privacy-policy-hero,.platform-table__row,.platform-moderation-item__main,.platform-account-deletion-item__main,.platform-moderation-action,.platform-moderation-title-row,.platform-table--cash-billing .platform-table__row,.comparison-table__row{grid-template-columns:1fr}.pricing-term-empty,.pricing-branch-grid{grid-column:1}.pricing-suite__switch{width:min(100%,560px)}.pricing-suite__switch-option{flex:1}.hero-panel__copy h1{max-width:none}.feature-grid--product-sweep .feature-card,.feature-grid--product-sweep .feature-card:nth-child(n+4){grid-column:span 1}.hero-panel__stats{grid-template-columns:1fr}.hero-panel__visual{opacity:.34;width:min(42%,320px)}.platform-admin-sidebar{width:auto;height:auto;min-height:auto;max-height:none;position:static;inset:auto;overflow:visible}.platform-admin-sidebar__nav{overflow:visible}.platform-admin-content,.platform-admin-main--shell{min-height:auto}.platform-admin-content{grid-column:auto}.platform-admin-page .field-grid--two,.platform-admin-page .field-grid--three,.platform-list-row{grid-template-columns:1fr}.platform-list-row{align-items:stretch;display:grid}.platform-promotion-builder,.platform-promotion-agent-preview__stage{grid-template-columns:1fr}.platform-promotion-preview-panel{position:static}.platform-promotion-agent-preview__stage{min-height:0}.platform-promotion-agent-preview__hero{min-height:16rem}.platform-promotion-agent-preview__rail{grid-template-columns:repeat(3,minmax(0,1fr))}.promotion-events-image-layout{grid-template-columns:1fr}.promotion-event-card,.promotion-event-card--span-2,.promotion-event-card--span-3{grid-column:span 1}.trust-strip{overscroll-behavior-x:contain;overflow:auto hidden}.trust-strip:before{display:none}}@media (width<=1180px) and (width>=761px){.site-header{grid-template-columns:minmax(0,1fr) auto}.site-header__brand{grid-area:1/1}.site-header__nav{border-radius:1.2rem;flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch}.site-header__actions{grid-area:1/2;justify-self:end}.site-header__nav-link{min-width:0}}@media (width<=760px){.site-header,.site-footer,.site-footer__main,.site-footer__columns,.top-nav,.setup-step__header,.linking-row,.platform-topbar,.platform-panel__header,.platform-history-card__header,.platform-history-item,.platform-admin-sidebar__brand{flex-direction:column;align-items:flex-start}.site-header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-deletion-main{width:min(100% - 1rem,1180px);padding-block:2rem}.privacy-policy-main{width:min(100% - 1rem,1120px);padding-block:2rem}.account-deletion-hero h1,.privacy-policy-hero h1{max-width:none;font-size:clamp(2.8rem,16vw,4.2rem)}.site-header__nav,.site-header__actions,.hero-panel__actions,.closing-cta__actions,.owner-title-card__actions,.owner-branch-card__actions,.owner-billing-actions,.owner-download-card__actions,.owner-account-actions,.owner-activity-pagination,.platform-pagination,.owner-empty-state__actions,.platform-topbar__actions,.platform-action-row{width:100%}.site-header__nav{border-radius:1.2rem;flex-direction:column;grid-column:1/-1;justify-content:flex-start;justify-self:stretch;align-items:stretch;gap:.45rem;padding:.55rem;display:none}.site-header__nav--open{display:flex}.site-header__menu-toggle{display:inline-grid}.site-header__actions{flex-flow:column;grid-column:1/-1;align-items:stretch;min-width:0;display:none}.site-header__nav--open+.site-header__actions{display:flex}.site-header__nav-link{flex:none;justify-content:center;align-items:center;width:100%;min-width:0;min-height:2.75rem;display:flex}.site-header__nav-menu{flex:none;width:100%}.site-header__nav-menu>.site-header__nav-link{width:100%}.site-header__mega{opacity:1;pointer-events:auto;visibility:visible;grid-template-columns:1fr;width:100%;margin-top:.45rem;display:none;position:static;transform:none}.site-header__mega:before{display:none}.site-header__nav-menu:hover>.site-header__mega,.site-header__nav-menu:focus-within>.site-header__mega{display:grid;transform:none}.site-header__actions{justify-content:flex-start}.site-button,.platform-promotion-tabs,.platform-promotion-tab{width:100%}.platform-promotion-agent-preview__rail{grid-template-columns:1fr}.right-rail-promo-card{grid-template-columns:minmax(4.8rem,.34fr) minmax(0,1fr)}.promotion-hero-preview,.promotion-hero-preview__copy{min-height:22rem}.promotion-hero-preview__media{inset:0}.promotion-hero-preview__copy{max-width:none;padding:1rem}.promotion-hero-preview__status{margin:0 1rem 1rem;position:static}.hero-panel__visual{display:none}.marketing-page{padding-inline:1rem}.owner-panel__header,.owner-account-hero,.owner-branch-picker__header,.owner-branch-activation,.owner-branch-card__header,.owner-branch-strip__header,.owner-download-card__header,.owner-activity-item__header,.owner-plan-picker__header,.owner-plan-option__header,.platform-topbar,.platform-panel__header,.platform-history-card__header,.platform-history-item{flex-direction:column;align-items:flex-start}}@media (width<=1100px){.owner-dashboard-hero{grid-template-columns:1fr}.owner-dashboard-hero h1{max-width:22ch;font-size:3.45rem}.owner-dashboard-page--home .owner-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.owner-dashboard-hero{border-radius:0;min-height:0;padding:.25rem 0 .85rem}.owner-dashboard-hero h1{letter-spacing:0;font-size:2.45rem}.owner-dashboard-hero__identity{align-items:flex-start}.owner-dashboard-hero__branch-logo-image,.owner-dashboard-hero__branch-logo-fallback{border-radius:1.05rem;width:4.4rem;height:4.4rem}.owner-branch-card__logo-image,.owner-branch-card__logo-fallback{border-radius:.8rem;width:2.9rem;height:2.9rem}.owner-dashboard-page--home .owner-summary-grid,.owner-dashboard-page--home .owner-branch-strip__grid,.owner-dashboard-page--home .owner-activity-list{grid-template-columns:1fr}.owner-dashboard-page--home .owner-panel,.owner-dashboard-page--home .owner-empty-state{border-radius:22px;padding:1rem}.owner-branch-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.owner-branch-tile{border-radius:18px;min-height:0;padding:1.05rem}.owner-branch-tile__logo-image,.owner-branch-tile__logo-fallback,.owner-branch-tile__plus{border-radius:1.15rem;width:4.7rem;height:4.7rem;font-size:1.2rem}.owner-branch-tile>strong,.owner-branch-tile--add strong{font-size:1.16rem}.owner-branch-tile--add .owner-branch-tile__plus{width:4.8rem;height:4.8rem;font-size:1.65rem}}.marketing-page--landing{color:#0f172a;background:linear-gradient(#19003f 0 25rem,#f7f8fc 25rem 100%);padding-bottom:0}.marketing-page--landing:before,.marketing-page--landing:after{display:none}.marketing-page--landing .site-header{color:#fff;background:#090814c7;border-color:#ffffff1a;box-shadow:0 22px 60px #04030c42}.marketing-page--landing .site-header__copy strong{color:#fff}.marketing-page--landing .site-header__copy span,.marketing-page--landing .site-header__nav-link{color:#ffffffad}.marketing-page--landing .site-header__nav-link:hover,.marketing-page--landing .site-header__nav-link--active{color:#fff}.landing-clean{gap:clamp(2.4rem,4.5vw,3.8rem);width:min(1120px,100%);margin:0 auto;display:grid}.landing-hero-clean{text-align:center;color:#fff;justify-items:center;padding:clamp(1.45rem,3.5vw,2.7rem) 0 0;display:grid;position:relative}.landing-hero-clean:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 16%,#7c3aed6b,#0000 22rem),radial-gradient(circle at 20%,#06b6d429,#0000 18rem),radial-gradient(circle at 80% 40%,#22c55e1a,#0000 16rem),linear-gradient(#1d004f 0%,#1b0048 64%,#25005d 100%);position:absolute;inset:0 calc(50% - 50vw) 11rem}.landing-hero-clean__kicker,.landing-section-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.76rem;font-weight:700}.landing-hero-clean__kicker{color:#8df5dd}.landing-hero-clean h1,.landing-story h2,.landing-owner-band h2,.landing-final-clean h2{letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.02}.landing-hero-clean h1{max-width:12ch;margin-top:.5rem;font-size:clamp(3.1rem,7vw,5.6rem)}.landing-hero-clean__body{color:#ffffffd1;width:min(780px,100%);margin:.72rem 0 1.15rem;font-size:clamp(1rem,1.45vw,1.14rem);line-height:1.62}.landing-hero-clean__actions,.landing-final-clean__actions{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.landing-hero-clean .site-button--secondary{background:#ffffff14;border-color:#ffffff2e}.landing-monitor{filter:drop-shadow(0 38px 50px #1118273d);justify-items:center;width:min(760px,100%);margin-top:clamp(1.25rem,3vw,2rem);display:grid}.landing-monitor__screen{aspect-ratio:16/9;background:#080b13;border:7px solid #141721;border-radius:16px;width:min(100%,740px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1c,0 24px 90px #00000057}.landing-monitor__screen img{object-fit:cover;filter:saturate(.95)contrast(1.08)brightness(.62);width:100%;height:100%}.landing-monitor__screen:after{content:"";background:linear-gradient(90deg,#060812e0,#080a1675 47%,#040710d1),radial-gradient(circle at 70% 25%,#2dd4bf38,#0000 32%),radial-gradient(circle at 20% 0,#7c3aed47,#0000 34%);position:absolute;inset:0}.landing-monitor__ui{z-index:1;grid-template-rows:auto 1fr auto;gap:.9rem;display:grid;position:absolute;inset:5.5%}.landing-monitor__topbar,.landing-monitor__dock,.landing-monitor__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b18ad;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff12}.landing-monitor__topbar{border-radius:999px;gap:.5rem;width:36%;min-width:12rem;padding:.58rem;display:flex}.landing-monitor__topbar span{background:#ffffff38;border-radius:999px;flex:1;height:.55rem}.landing-monitor__topbar span:first-child{background:linear-gradient(90deg,#22d3ee,#8b5cf6)}.landing-monitor__grid{grid-template-columns:1.35fr .8fr .8fr;align-items:end;gap:.8rem;display:grid}.landing-monitor__panel{color:#fff;border-radius:16px;align-content:end;min-height:7.5rem;padding:.9rem;display:grid}.landing-monitor__panel--wide{min-height:15rem}.landing-monitor__panel small{color:#ffffff9e;text-transform:uppercase;letter-spacing:.12em;font-family:IBM Plex Mono,monospace}.landing-monitor__panel strong{margin-top:.2rem;font-size:clamp(1rem,2vw,1.55rem)}.landing-monitor__map{grid-template-columns:repeat(4,1fr);gap:.45rem;margin-top:1rem;display:grid}.landing-monitor__map span{aspect-ratio:1;background:#94a3b833;border:1px solid #94a3b838;border-radius:.55rem}.landing-monitor__map span.is-active{background:#2dd4bf3d;border-color:#2dd4bf8a;box-shadow:0 0 20px #2dd4bf38}.landing-monitor__dock{border-radius:999px;flex-wrap:wrap;gap:.55rem;width:fit-content;max-width:100%;padding:.58rem;display:flex}.landing-monitor__dock span{color:#fffc;background:#ffffff14;border-radius:999px;padding:.45rem .75rem;font-size:.82rem;font-weight:800}.landing-monitor__stand{clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#171a24,#2b2f3a);width:14%;min-width:5rem;height:1.8rem}.landing-monitor__base{background:linear-gradient(90deg,#10131d,#353a46,#10131d);border-radius:999px 999px 20px 20px;width:42%;max-width:24rem;height:1rem}.landing-feature-strip{color:#172033;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:clamp(.9rem,2vw,1.2rem) 0;display:grid}.landing-feature-strip__item{border-bottom:1px solid #d9deeb;align-items:flex-start;gap:.7rem;min-height:4.2rem;padding:1rem 1.2rem;font-weight:800;line-height:1.35;display:flex}.landing-feature-strip__item:nth-child(odd){border-right:1px solid #d9deeb}.landing-feature-strip__item .bi{color:#10b981;margin-top:.1rem}.landing-story{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.landing-story--players{grid-template-columns:minmax(340px,.95fr) minmax(0,1.05fr)}.landing-story__copy{gap:1rem;display:grid}.landing-story h2,.landing-owner-band h2,.landing-final-clean h2{color:#101827;font-size:clamp(2.1rem,5vw,4rem)}.landing-story p,.landing-owner-band p{color:#5e687b;margin:0;font-size:1.02rem;line-height:1.72}.landing-operation-grid{gap:.75rem;margin-top:.5rem;display:grid}.landing-operation-card{border-top:1px solid #dce2ec;grid-template-columns:auto 1fr;align-items:start;gap:.25rem .9rem;padding:1rem 0;display:grid}.landing-operation-card .bi{color:#fff;background:linear-gradient(135deg,#0ea5e9,#7c3aed);border-radius:999px;grid-row:span 2;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.landing-operation-card h3{color:#101827;margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.landing-operation-card p{font-size:.94rem}.landing-story__visual{min-height:26rem;position:relative}.landing-dashboard-shot{background:#111827;border:1px solid #0f172a1a;border-radius:1.45rem;grid-template-columns:5rem 1fr;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 70px #0f172a2e}.landing-dashboard-shot__sidebar{background:linear-gradient(#1d1540,#0f172a);align-content:start;gap:.75rem;padding:1rem;display:grid}.landing-dashboard-shot__sidebar span{background:#ffffff17;border-radius:1rem;height:3rem}.landing-dashboard-shot__sidebar span:first-child{background:linear-gradient(135deg,#22d3ee,#8b5cf6)}.landing-dashboard-shot__main{background:radial-gradient(circle at 85% 0,#2dd4bf29,#0000 30%),linear-gradient(135deg,#0f172a,#111827);grid-template-rows:auto auto 1fr;gap:1rem;padding:1rem;display:grid}.landing-dashboard-shot__hero,.landing-dashboard-shot__cards span,.landing-dashboard-shot__map{background:#ffffff0f;border:1px solid #ffffff1a}.landing-dashboard-shot__hero{color:#fff;border-radius:1.1rem;gap:.25rem;padding:1.2rem;display:grid}.landing-dashboard-shot__hero strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.4rem}.landing-dashboard-shot__hero span{color:#ffffff9e}.landing-dashboard-shot__cards{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.landing-dashboard-shot__cards span{border-radius:1rem;height:4.2rem}.landing-dashboard-shot__map{border-radius:1.2rem;grid-template-columns:repeat(5,1fr);align-content:start;gap:.55rem;padding:1rem;display:grid}.landing-dashboard-shot__map span{aspect-ratio:1.25;background:#2dd4bf29;border:1px solid #2dd4bf42;border-radius:.75rem}.landing-dashboard-shot__map span.is-busy{background:#f871712e;border-color:#f8717161}.landing-story__visual--players{background:#111827;border-radius:1.45rem;overflow:hidden;box-shadow:0 30px 70px #0f172a2e}.landing-story__visual--players>img{object-fit:cover;opacity:.42;filter:saturate(.82)contrast(1.06)brightness(.72);width:100%;height:100%;position:absolute;inset:0}.landing-story__visual--players:after{content:"";background:linear-gradient(135deg,#111827f0,#1d004f85),radial-gradient(circle at 78% 15%,#2dd4bf33,#0000 30%);position:absolute;inset:0}.landing-agent-shell{z-index:1;color:#fff;grid-template-rows:auto 1fr auto;gap:1rem;display:grid;position:absolute;inset:1.2rem}.landing-agent-shell__top,.landing-agent-shell__hero,.landing-agent-shell__games span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060b1b9e;border:1px solid #ffffff1f}.landing-agent-shell__top{border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.landing-agent-shell__top strong,.landing-agent-shell__hero span,.landing-agent-shell__hero strong{font-family:Space Grotesk,DM Sans,sans-serif}.landing-agent-shell__top span{color:#ffffff9e;font-size:.86rem}.landing-agent-shell__hero{border-radius:1.25rem;align-content:end;padding:1.1rem;display:grid}.landing-agent-shell__hero span{font-size:clamp(1.5rem,4vw,2.6rem)}.landing-agent-shell__hero strong{color:#8df5dd;font-size:1.3rem}.landing-agent-shell__games{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.landing-agent-shell__games span{border-radius:1.1rem;place-items:end start;min-height:7rem;padding:.9rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem;font-weight:800;display:grid}.landing-agent-shell__games span:first-child{background:linear-gradient(135deg,#f59e0b80,#581c8794)}.landing-agent-shell__games span:nth-child(2){background:linear-gradient(135deg,#7c3aed9e,#0ea5e95c)}.landing-agent-shell__games span:nth-child(3){background:linear-gradient(135deg,#f8717185,#f59e0b61)}.landing-shell-list{gap:.75rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.landing-shell-list li{color:#172033;align-items:center;gap:.75rem;font-weight:800;display:flex}.landing-shell-list .bi{color:#7c3aed}.landing-owner-band,.landing-final-clean{text-align:center;justify-items:center;gap:1rem;display:grid}.landing-owner-band{color:#fff;background:radial-gradient(circle at 12% 0,#2dd4bf29,#0000 32%),radial-gradient(circle at 88% 15%,#7c3aed57,#0000 28%),linear-gradient(135deg,#111827,#1e114a);border-radius:2rem;padding:clamp(2rem,5vw,3.6rem);box-shadow:0 30px 80px #0f172a33}.landing-owner-band p{color:#ffffffb8;width:min(760px,100%)}.landing-owner-band__stats{grid-template-columns:repeat(3,1fr);gap:.9rem;width:min(820px,100%);margin-top:.75rem;display:grid}.landing-owner-band__stats div{background:#ffffff12;border:1px solid #ffffff1f;border-radius:1.1rem;gap:.25rem;padding:1rem;display:grid}.landing-owner-band__stats strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.4rem,3vw,2.4rem)}.landing-owner-band__stats span{color:#ffffffa8;font-weight:800}.landing-final-clean{padding-bottom:clamp(2rem,4vw,3.5rem)}.landing-final-clean h2{max-width:760px}@media (width<=980px){.landing-feature-strip,.landing-story,.landing-story--players,.landing-owner-band__stats{grid-template-columns:1fr}.landing-feature-strip__item:nth-child(odd){border-right:0}.landing-story--players .landing-story__visual{order:2}.landing-story__visual{min-height:24rem}}@media (width<=760px){.marketing-page--landing{background:linear-gradient(#19003f 0 22rem,#f7f8fc 22rem 100%);padding-inline:1rem}.marketing-page--landing .site-header{box-sizing:border-box;gap:.7rem;margin-bottom:.75rem;padding:.85rem;overflow:hidden;width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important}.marketing-page--landing .site-header__nav{box-sizing:border-box;width:100%;max-width:100%}.marketing-page--landing .site-header__actions{box-sizing:border-box;flex-direction:column;gap:.5rem;width:100%;max-width:100%}.marketing-page--landing .site-header__actions .site-button{box-sizing:border-box;flex:none;width:100%;max-width:100%;min-height:2.45rem;padding:.62rem .8rem}.landing-hero-clean{padding-top:1.5rem}.landing-hero-clean h1{font-size:clamp(2.75rem,14vw,4rem)}.landing-hero-clean__actions,.landing-final-clean__actions{width:100%}.landing-monitor__screen{border-width:5px;border-radius:12px}.landing-monitor__ui{inset:4%}.landing-monitor__grid{grid-template-columns:1fr;align-items:stretch}.landing-monitor__panel{min-height:4.8rem}.landing-monitor__panel--wide{min-height:8rem}.landing-monitor__map,.landing-monitor__dock{display:none}.landing-feature-strip__item{min-height:auto;padding-inline:.25rem}.landing-story__visual{min-height:21rem}.landing-dashboard-shot{grid-template-columns:3.8rem 1fr}.landing-dashboard-shot__cards{grid-template-columns:1fr}.landing-dashboard-shot__cards span:nth-child(n+2){display:none}.landing-agent-shell__games{grid-template-columns:1fr}.landing-agent-shell__games span{min-height:4.6rem}}.landing-inkplay-page{color:#f8fbff;background:radial-gradient(circle at 12% 4%,#7c3aed3d,#0000 28rem),radial-gradient(circle at 88% 8%,#14b8a624,#0000 30rem),radial-gradient(circle at 78% 78%,#0ea5e917,#0000 25rem),linear-gradient(135deg,#07070c 0%,#0a0d15 46%,#081418 100%)}.landing-inkplay-page:before,.landing-inkplay-page:after{display:block}.landing-inkplay-page:before{opacity:.8;background:radial-gradient(circle at 18% 16%,#7c3aed57,#0000 30%) 0 0/132% 132%,radial-gradient(circle at 86% 12%,#14b8a629,#0000 28%) 100% 0/118% 118%,radial-gradient(circle at 72% 78%,#3b82f614,#0000 27%) 74% 80%/126% 126%,radial-gradient(circle,#ffffff10 1px,#0000 1.5px) 0 0/32px 32px;animation:14s ease-in-out infinite website-ink-ambient}.landing-inkplay-page:after{opacity:.58;mix-blend-mode:screen;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),radial-gradient(at 15% 18%,#a78bfa24,#0000 28%),radial-gradient(at 88% 16%,#2dd4bf17,#0000 30%);background-position:0 0,0 0,50%,50%;background-size:58px 58px,58px 58px,100% 100%,100% 100%;animation:18s ease-in-out infinite landing-grid-drift;-webkit-mask-image:linear-gradient(#000000f2,#000000b8 62%,#0000002e);mask-image:linear-gradient(#000000f2,#000000b8 62%,#0000002e)}@keyframes landing-grid-drift{0%,to{background-position:0 0,0 0,50%,50%}50%{background-position:24px 16px,24px 16px,42% 48%,54% 42%}}.landing-clean--ink{gap:clamp(2.1rem,3.6vw,3rem);width:min(1480px,100%)}.landing-inkplay-page .site-header{color:#fff;background:linear-gradient(135deg,#14121fe0,#151925c7),radial-gradient(circle at 0 0,#7c3aed33,#0000 32%);border-color:#a78bfa38;box-shadow:0 22px 70px #00000052,inset 0 1px #ffffff14}.landing-inkplay-page .site-header__copy strong{color:#fff}.landing-inkplay-page .site-header__copy span,.landing-inkplay-page .site-header__nav-link{color:#e2e8f0b8}.landing-inkplay-page .site-header__nav-link:hover,.landing-inkplay-page .site-header__nav-link--active{color:#fff}.landing-hero-ink{grid-template-columns:minmax(360px,.8fr) minmax(560px,1.2fr);align-items:center;gap:clamp(1.4rem,3vw,3rem);min-height:min(650px,100vh - 12rem);padding:clamp(1rem,3vw,2.2rem) 0 clamp(1rem,3vw,2rem);display:grid}.landing-hero-ink__copy{justify-items:start;gap:1rem;width:100%;display:grid}.landing-section-kicker{color:#69e7ff}.landing-hero-ink h1,.landing-command-menu h2,.landing-showcase h2,.landing-remote-band h2,.landing-owner-band h2,.landing-final-clean h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.02}.landing-hero-ink h1{max-width:13.5ch;font-size:clamp(3rem,5.4vw,5.4rem)}.landing-hero-ink__copy>p:not(.landing-section-kicker),.landing-command-menu__header>p,.landing-showcase__copy>p,.landing-remote-band__copy>p,.landing-owner-band p{color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.landing-hero-ink__actions{flex-wrap:wrap;gap:.85rem;width:100%;margin-top:.45rem;display:flex}.landing-product-stage{display:grid;position:relative}.landing-product-stage__halo{z-index:-1;filter:blur(20px);background:radial-gradient(circle at 35% 45%,#7c3aed42,#0000 34%),radial-gradient(circle at 70% 28%,#22d3ee33,#0000 30%);border-radius:999px;position:absolute;inset:6% -6% 12%}.landing-product-stage__window,.landing-screenshot-frame,.landing-remote-band,.landing-owner-band,.landing-command-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fdb,#0d111ab8),radial-gradient(circle at 0 0,#7c3aed24,#0000 30%);border:1px solid #788bb138;box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff12}.landing-product-stage__window{border-radius:1.65rem;overflow:hidden}.landing-product-stage__bar{color:#e2e8f0c7;border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-weight:800;display:flex}.landing-product-stage__bar div{color:#34d399;gap:.42rem;font-size:.55rem;display:flex}.landing-product-stage__bar div .bi:nth-child(2){color:#22d3ee}.landing-product-stage__bar div .bi:nth-child(3){color:#a78bfa}.landing-product-stage__window>img{aspect-ratio:16/8.7;object-fit:cover;object-position:center top;filter:saturate(1.05)contrast(1.02);width:100%;display:block}.landing-product-stage__rail{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.landing-product-stage__rail article{background:#0f172a99;border:1px solid #94a3b829;border-radius:1rem;align-content:end;min-height:7.4rem;padding:.85rem;display:grid;position:relative;overflow:hidden}.landing-product-stage__rail img{object-fit:cover;opacity:.3;filter:saturate(1.05)brightness(.8);width:100%;height:100%;position:absolute;inset:0}.landing-product-stage__rail article:after{content:"";background:linear-gradient(#080a1229,#070a12db);position:absolute;inset:0}.landing-product-stage__rail span,.landing-product-stage__rail strong{z-index:1;position:relative}.landing-product-stage__rail span{color:#69e7ff;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:800}.landing-product-stage__rail strong{margin-top:.25rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.05rem}.landing-command-menu{border-radius:1.8rem;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(1.4rem,4vw,3rem);padding:clamp(1.3rem,3vw,2rem);display:grid}.landing-command-menu__header{align-content:start;gap:.9rem;display:grid}.landing-command-menu h2,.landing-showcase h2,.landing-remote-band h2,.landing-owner-band h2,.landing-final-clean h2{font-size:clamp(2rem,4.6vw,4rem)}.landing-command-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.landing-command-card{background:#ffffff0b;border:1px solid #94a3b824;border-radius:1rem;grid-template-columns:auto 1fr;gap:.85rem;padding:1rem;display:grid}.landing-command-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aede6);border-radius:.85rem;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}.landing-command-card h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.08rem}.landing-command-card p{color:#cbd5e1b8;margin:.24rem 0 0;line-height:1.55}.landing-showcase{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.landing-showcase--agent{grid-template-columns:minmax(560px,1.08fr) minmax(0,.92fr)}.landing-showcase__copy{gap:1rem;display:grid}.landing-screenshot-frame{border-radius:1.6rem;margin:0;overflow:hidden}.landing-screenshot-frame img{aspect-ratio:16/9.2;object-fit:cover;object-position:left top;width:100%;display:block}.landing-check-list{gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.landing-check-list li{color:#f8fafce0;align-items:center;gap:.7rem;font-weight:800;display:flex}.landing-check-list .bi{color:#34d399}.landing-mini-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.35rem;display:grid}.landing-mini-stats span{color:#cbd5e1c2;background:#ffffff0b;border:1px solid #94a3b829;border-radius:1rem;gap:.2rem;min-height:5.4rem;padding:.9rem;display:grid}.landing-mini-stats strong{color:#fff}.landing-remote-band{border-radius:1.8rem;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.4rem,3vw,2rem);display:grid}.landing-remote-band__copy{gap:1rem;display:grid}.landing-remote-band__screens{grid-template-columns:1fr .78fr;gap:.85rem;display:grid}.landing-remote-band__screens img{object-fit:cover;object-position:left top;border:1px solid #94a3b829;border-radius:1.2rem;width:100%;height:22rem}.landing-remote-band__screens img:nth-child(2){align-self:end;height:17rem}.landing-owner-band{border-radius:1.9rem}.landing-owner-band .landing-section-kicker,.landing-owner-band h2,.landing-owner-band p{color:inherit}.landing-final-clean{color:#fff}.landing-final-clean .site-button--secondary{color:#fff;background:#ffffff12;border-color:#ffffff29}.features-ink-main{gap:clamp(2.4rem,5vw,5rem);width:min(1480px,100%);margin:0 auto;display:grid}.features-ink-hero{grid-template-columns:minmax(480px,.95fr) minmax(560px,1.05fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);min-height:min(720px,100vh - 11rem);padding:clamp(1rem,3vw,2.4rem) 0;display:grid}.features-ink-hero__copy,.features-ink-heading,.features-ink-showcase__copy,.features-ink-final{gap:1rem;display:grid}.features-ink-hero h1,.features-ink-heading h2,.features-ink-showcase h2,.features-ink-final h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.03}.features-ink-hero h1{max-width:18ch;font-size:clamp(3.2rem,5vw,4.85rem)}.features-ink-heading h2,.features-ink-showcase h2,.features-ink-final h2{font-size:clamp(2rem,4.8vw,4.5rem)}.features-ink-hero__copy>p:not(.landing-section-kicker),.features-ink-heading>p:not(.landing-section-kicker),.features-ink-showcase__copy>p,.features-ink-final>p:not(.landing-section-kicker){color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.features-ink-actions{flex-wrap:wrap;gap:.85rem;display:flex}.features-ink-actions--center{justify-content:center}.features-ink-hero__screen,.features-ink-screen{background:#070c17c2;border:1px solid #69e7ff2e;border-radius:1.55rem;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000005c,inset 0 1px #ffffff14}.features-ink-hero__screen{height:clamp(28rem,45vw,39rem)}.features-ink-hero__screen:after,.features-ink-screen:after{content:"";pointer-events:none;background:linear-gradient(#0408120a,#0408122e),radial-gradient(circle at 18% 12%,#7c3aed1f,#0000 28%),radial-gradient(circle at 88% 4%,#22d3ee1f,#0000 24%);position:absolute;inset:0}.features-ink-hero__screen img,.features-ink-screen img{object-fit:cover;object-position:left top;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;display:block}.features-ink-hero__screen figcaption{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070c17b8;border:1px solid #94a3b82e;border-radius:1rem;gap:.35rem;max-width:34rem;padding:1rem;display:grid;position:absolute;bottom:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.features-ink-hero__screen figcaption strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.45rem}.features-ink-hero__screen figcaption span{color:#e2e8f0c2;font-weight:700;line-height:1.48}.features-ink-section{gap:clamp(1.2rem,3vw,2rem);display:grid}.features-ink-heading--center{text-align:center;justify-items:center}.features-ink-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.features-ink-card,.features-ink-showcase,.features-ink-setup,.features-ink-final{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.features-ink-card{border-radius:1.25rem;align-content:start;gap:.72rem;min-height:15rem;padding:1.2rem;display:grid}.features-ink-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.features-ink-card h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.12rem}.features-ink-card p{color:#cbd5e1b8;margin:0;line-height:1.58}.features-ink-showcase{border-radius:1.9rem;grid-template-columns:minmax(320px,.74fr) minmax(560px,1.26fr);align-items:center;gap:clamp(1.4rem,4vw,3.2rem);padding:clamp(1rem,3vw,2rem);display:grid}.features-ink-showcase--agent,.features-ink-showcase--reports{grid-template-columns:minmax(580px,1.22fr) minmax(320px,.78fr)}.features-ink-screen{height:clamp(21rem,34vw,32rem)}.features-ink-screen--wide{height:clamp(24rem,38vw,35rem)}.features-ink-screen-stack{min-height:clamp(27rem,43vw,40rem);position:relative}.features-ink-screen-stack .features-ink-screen--main{width:76%;height:clamp(23rem,36vw,34rem)}.features-ink-screen-stack .features-ink-screen--float{width:48%;height:clamp(16rem,25vw,23rem);position:absolute;bottom:0;right:0}.features-ink-screen-pair{grid-template-columns:1fr .82fr;align-items:end;gap:.85rem;display:grid}.features-ink-screen-pair .features-ink-screen:nth-child(2){height:clamp(17rem,27vw,25rem)}.features-ink-list{gap:.7rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.features-ink-list li{color:#f8fafce6;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-weight:800;display:grid}.features-ink-list .bi{color:#34d399;margin-top:.14rem}.features-ink-setup{border-radius:1.9rem;grid-template-columns:minmax(320px,.72fr) minmax(560px,1.28fr);align-items:start;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid}.features-ink-chip-grid{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.features-ink-chip-grid span{color:#f8fafceb;background:#ffffff0e;border:1px solid #c4b5fd33;border-radius:999px;align-items:center;min-height:2.8rem;padding:.72rem .95rem;font-weight:850;display:inline-flex}.features-ink-final{text-align:center;border-radius:1.9rem;justify-items:center;padding:clamp(1.5rem,4vw,3rem)}.features-ink-final h2{max-width:14ch}.pricing-ink-main{gap:clamp(2.2rem,5vw,5rem);width:min(1480px,100%);margin:0 auto;display:grid}.pricing-ink-hero{grid-template-columns:minmax(460px,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);min-height:min(660px,100vh - 12rem);padding:clamp(1rem,3vw,2.4rem) 0;display:grid}.pricing-ink-hero__copy,.pricing-ink-plan__intro,.pricing-ink-preview__copy,.pricing-ink-included__copy,.pricing-ink-faq__heading,.pricing-ink-final{gap:1rem;display:grid}.pricing-ink-hero h1,.pricing-ink-plan h2,.pricing-ink-preview h2,.pricing-ink-included h2,.pricing-ink-faq h2,.pricing-ink-final h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.03}.pricing-ink-hero h1{max-width:15ch;font-size:clamp(3.2rem,5.2vw,5.1rem)}.pricing-ink-plan h2{font-size:clamp(2.4rem,4.4vw,4.1rem)}.pricing-ink-preview h2,.pricing-ink-included h2,.pricing-ink-faq h2,.pricing-ink-final h2{font-size:clamp(1.8rem,3.2vw,3rem)}.pricing-ink-hero__copy>p:not(.landing-section-kicker),.pricing-ink-plan__intro>p:not(.landing-section-kicker),.pricing-ink-preview__copy>p:not(.landing-section-kicker),.pricing-ink-included__copy>p:not(.landing-section-kicker),.pricing-ink-final>p:not(.landing-section-kicker){color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.pricing-ink-actions{flex-wrap:wrap;gap:.85rem;display:flex}.pricing-ink-actions--center{justify-content:center}.pricing-ink-hero__panel{background:linear-gradient(#070c1724,#070c17eb),radial-gradient(circle at 78% 10%,#2dd4bf24,#0000 34%),#070c17c2;border:1px solid #69e7ff2e;border-radius:1.7rem;align-content:end;gap:.6rem;min-height:clamp(32rem,45vw,39rem);padding:clamp(1.2rem,3vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000005c,inset 0 1px #ffffff14}.pricing-ink-hero__panel:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#070c17f5,#070c1738 58%,#070c17c7),linear-gradient(#0000 0%,#070c17eb 100%);position:absolute;inset:0}.pricing-ink-hero__panel>span,.pricing-ink-hero__panel>strong,.pricing-ink-hero__panel>p{z-index:2;margin:0;position:relative}.pricing-ink-hero__panel>span{color:#9bf3ff;background:#082f4959;border:1px solid #69e7ff38;border-radius:999px;width:fit-content;padding:.46rem .72rem;font-size:.8rem;font-weight:850}.pricing-ink-hero__panel>strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(4rem,9vw,7rem);line-height:.86}.pricing-ink-hero__panel>p{color:#e2e8f0cc;font-weight:800}.pricing-ink-hero__panel figure{z-index:0;opacity:.86;border:1px solid #94a3b824;border-radius:1.1rem;height:66%;margin:0;position:absolute;inset:1rem 1rem auto;overflow:hidden}.pricing-ink-hero__panel img{object-fit:cover;object-position:left top;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;display:block}.pricing-ink-banner{color:#e2e8f0c7;background:#ffffff0b;border:1px solid #69e7ff2e;border-radius:999px;justify-self:center;align-items:center;gap:.7rem;width:fit-content;max-width:100%;padding:.45rem .45rem .45rem .85rem;font-size:.86rem;font-weight:800;display:inline-flex}.pricing-ink-banner .site-button{min-height:2.1rem;padding:.42rem .78rem}.pricing-ink-plan,.pricing-ink-preview,.pricing-ink-included,.pricing-ink-faq,.pricing-ink-final{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.pricing-ink-plan{border-radius:1.9rem;gap:clamp(1.4rem,3vw,2.2rem);padding:clamp(1rem,3vw,2rem);display:grid}.pricing-ink-plan__intro{text-align:center;justify-items:center}.pricing-ink-plan__intro p:not(.landing-section-kicker){max-width:54rem}.pricing-ink-term-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.pricing-ink-term-card{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(#ffffff0e,#ffffff07),#070c1794;border:1px solid #94a3b829;border-radius:1.35rem;align-content:start;gap:.68rem;min-height:24rem;padding:clamp(1rem,1.8vw,1.35rem);transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.pricing-ink-term-card:before{content:"";opacity:0;background:linear-gradient(135deg,#7c3aed3d,#0000 48%),radial-gradient(circle at 80% 4%,#2dd4bf1f,#0000 30%);transition:opacity .15s;position:absolute;inset:0}.pricing-ink-term-card>*{z-index:1;position:relative}.pricing-ink-term-card:hover,.pricing-ink-term-card--selected{background:linear-gradient(#7c3aed21,#ffffff09),#070c17bd;border-color:#a78bfa61;transform:translateY(-3px);box-shadow:0 24px 60px #401d8642}.pricing-ink-term-card:hover:before,.pricing-ink-term-card--selected:before{opacity:1}.pricing-ink-term-card__icon{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:1rem;place-items:center;width:2.9rem;height:2.9rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.pricing-ink-term-card__name{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin-top:.35rem;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:850}.pricing-ink-term-card strong{font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2.7rem,5vw,4.2rem);line-height:.95}.pricing-ink-term-card__unit,.pricing-ink-term-card p,.pricing-ink-term-card__meta{color:#cbd5e1bd}.pricing-ink-term-card p{margin:0;line-height:1.55}.pricing-ink-term-card__meta{border-top:1px solid #94a3b824;gap:.45rem;margin-top:auto;padding-top:.8rem;font-size:.88rem;font-weight:800;display:grid}.pricing-ink-preview{border-radius:1.9rem;grid-template-columns:minmax(320px,.72fr) minmax(560px,1.28fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid}.pricing-ink-calculator{grid-template-columns:minmax(180px,.58fr) minmax(240px,1fr) minmax(240px,1fr);gap:.8rem;display:grid}.pricing-ink-quantity,.pricing-ink-total{background:#ffffff0b;border:1px solid #94a3b829;border-radius:1.15rem;align-content:center;gap:.35rem;min-height:8.2rem;padding:1rem;display:grid}.pricing-ink-quantity span,.pricing-ink-total span,.pricing-ink-total small{color:#cbd5e1bd;font-weight:800}.pricing-ink-quantity input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-height:auto;padding:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:2.6rem;font-weight:800}.pricing-ink-quantity strong,.pricing-ink-total strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif}.pricing-ink-quantity strong{font-size:2.4rem}.pricing-ink-total strong{font-size:clamp(2.2rem,4vw,3.35rem);line-height:1}.pricing-ink-total{background:linear-gradient(135deg,#7c3aed33,#0ea5e914),#ffffff0b}.pricing-ink-total--soft{background:linear-gradient(135deg,#14b8a624,#7c3aed14),#ffffff0a}.pricing-ink-included{border-radius:1.9rem;grid-template-columns:minmax(520px,1.15fr) minmax(360px,.85fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid}.pricing-ink-included__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pricing-ink-included__list span{color:#f8fafce6;background:#ffffff0a;border:1px solid #94a3b81f;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;min-height:4rem;padding:.85rem;font-weight:800;display:grid}.pricing-ink-included__list .bi{color:#34d399;margin-top:.1rem}.pricing-ink-screen{background:#070c17c2;border:1px solid #69e7ff2e;border-radius:1.35rem;height:clamp(22rem,34vw,30rem);margin:0;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000004d}.pricing-ink-screen:after{content:"";pointer-events:none;background:linear-gradient(#0408120a,#0408122e),radial-gradient(circle at 88% 4%,#22d3ee1f,#0000 24%);position:absolute;inset:0}.pricing-ink-screen img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.pricing-ink-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.pricing-ink-notes article,.pricing-ink-faq__grid article{background:#ffffff0a;border:1px solid #788bb12e;border-radius:1.25rem;align-content:start;gap:.7rem;min-height:12rem;padding:1.15rem;display:grid}.pricing-ink-notes .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;display:inline-grid}.pricing-ink-notes h3,.pricing-ink-faq h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif}.pricing-ink-notes p,.pricing-ink-faq p{color:#cbd5e1bd;margin:0;line-height:1.58}.pricing-ink-faq{border-radius:1.9rem;gap:1.2rem;padding:clamp(1rem,3vw,2rem);display:grid}.pricing-ink-faq__heading,.pricing-ink-final{text-align:center;justify-items:center}.pricing-ink-faq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.pricing-ink-final{border-radius:1.9rem;padding:clamp(1.5rem,4vw,3rem)}.pricing-ink-final h2{max-width:14ch}.about-ink-main{gap:clamp(2.3rem,5vw,5rem);width:min(1480px,100%);margin:0 auto;display:grid}.about-ink-hero{grid-template-columns:minmax(460px,.88fr) minmax(540px,1.12fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);min-height:min(690px,100vh - 12rem);padding:clamp(1rem,3vw,2.4rem) 0;display:grid}.about-ink-hero__copy,.about-ink-panel,.about-ink-story__copy,.about-ink-heading,.about-ink-modules__copy,.about-ink-search-faq__heading,.about-ink-final{gap:1rem;display:grid}.about-ink-hero h1,.about-ink-panel h2,.about-ink-story h2,.about-ink-heading h2,.about-ink-modules h2,.about-ink-search-faq h2,.about-ink-final h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.03}.about-ink-hero h1{max-width:17ch;font-size:clamp(3.1rem,5vw,4.9rem)}.about-ink-panel h2,.about-ink-story h2,.about-ink-heading h2,.about-ink-modules h2,.about-ink-search-faq h2,.about-ink-final h2{font-size:clamp(1.9rem,3.7vw,3.35rem)}.about-ink-hero__copy>p:not(.landing-section-kicker),.about-ink-panel>p:not(.landing-section-kicker),.about-ink-story__copy>p:not(.landing-section-kicker),.about-ink-modules__copy>p:not(.landing-section-kicker),.about-ink-search-faq__heading>p:not(.landing-section-kicker),.about-ink-final>p:not(.landing-section-kicker){color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.about-ink-actions{flex-wrap:wrap;gap:.85rem;display:flex}.about-ink-actions--center{justify-content:center}.about-ink-hero__visual,.about-ink-screen,.about-ink-panel,.about-ink-story,.about-ink-values,.about-ink-modules,.about-ink-final{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.about-ink-hero__visual{border-color:#69e7ff2e;border-radius:1.7rem;min-height:clamp(30rem,44vw,39rem);margin:0;position:relative;overflow:hidden}.about-ink-hero__visual:after,.about-ink-screen:after{content:"";pointer-events:none;background:linear-gradient(#0408120a,#04081238),radial-gradient(circle at 18% 12%,#7c3aed1f,#0000 28%),radial-gradient(circle at 88% 4%,#22d3ee1f,#0000 24%);position:absolute;inset:0}.about-ink-hero__visual img,.about-ink-screen img{object-fit:cover;object-position:left top;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;display:block}.about-ink-hero__visual figcaption{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070c17b8;border:1px solid #94a3b82e;border-radius:1rem;gap:.45rem;max-width:34rem;padding:1rem;display:grid;position:absolute;bottom:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.about-ink-hero__visual figcaption span{color:#69e7ff;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:850}.about-ink-hero__visual figcaption strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem;line-height:1.25}.about-ink-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.about-ink-panel{border-radius:1.55rem;align-content:end;min-height:20rem;padding:clamp(1.2rem,3vw,2rem)}.about-ink-story,.about-ink-modules{border-radius:1.9rem;grid-template-columns:minmax(360px,.84fr) minmax(580px,1.16fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid}.about-ink-story__copy{align-content:center}.about-ink-principles{gap:.7rem;margin-top:.2rem;display:grid}.about-ink-principles article{background:#ffffff0a;border:1px solid #94a3b821;border-radius:1rem;gap:.3rem;padding:.9rem;display:grid}.about-ink-principles strong,.about-ink-value-card h3{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif}.about-ink-principles span,.about-ink-value-card p{color:#cbd5e1bd;line-height:1.58}.about-ink-screen-grid{grid-template-columns:1fr .68fr;align-items:end;gap:.85rem;display:grid}.about-ink-screen{border-color:#69e7ff2e;border-radius:1.35rem;height:clamp(20rem,32vw,29rem);margin:0;position:relative;overflow:hidden}.about-ink-screen--large{height:clamp(24rem,38vw,35rem)}.about-ink-values{border-radius:1.9rem;gap:clamp(1.2rem,3vw,2rem);padding:clamp(1rem,3vw,2rem);display:grid}.about-ink-heading{text-align:center;justify-items:center}.about-ink-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.about-ink-value-card{background:#ffffff0a;border:1px solid #94a3b821;border-radius:1.2rem;align-content:start;gap:.72rem;min-height:15.5rem;padding:1.15rem;display:grid}.about-ink-value-card .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.about-ink-value-card h3,.about-ink-value-card p{margin:0}.about-ink-modules{grid-template-columns:minmax(420px,.96fr) minmax(560px,1.04fr)}.about-ink-chip-grid{flex-wrap:wrap;gap:.7rem;display:flex}.about-ink-chip-grid span{color:#f8fafceb;background:#ffffff0e;border:1px solid #c4b5fd33;border-radius:999px;align-items:center;min-height:2.75rem;padding:.7rem .95rem;font-weight:850;display:inline-flex}.about-ink-module-media{grid-template-columns:1fr;gap:.85rem;display:grid}.about-ink-module-media .about-ink-screen{height:clamp(15rem,23vw,20rem)}.about-ink-search-faq{gap:clamp(1.2rem,3vw,2rem);display:grid}.about-ink-search-faq__heading{max-width:58rem}.about-ink-search-faq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.about-ink-search-faq__item{min-height:12.5rem;color:inherit;background:linear-gradient(135deg,#12141fc7,#0b121cad),radial-gradient(circle at 0 0,#22d3ee1c,#0000 34%);border:1px solid #94a3b829;border-radius:1.2rem;grid-template-columns:auto minmax(0,1fr);gap:.82rem;padding:1.1rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:0 22px 64px #00000038,inset 0 1px #ffffff12}.about-ink-search-faq__item:hover,.about-ink-search-faq__item:focus-visible{border-color:#69e7ff6b;transform:translateY(-2px);box-shadow:0 28px 76px #00000047,inset 0 1px #ffffff17}.about-ink-search-faq__item .bi{color:#06111f;background:#69e7ff;border-radius:.95rem;place-items:center;width:2.55rem;height:2.55rem;display:inline-grid}.about-ink-search-faq__item span{gap:.48rem;min-width:0;display:grid}.about-ink-search-faq__item strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.05rem;line-height:1.2}.about-ink-search-faq__item small{color:#cbd5e1b8;font-size:.94rem;line-height:1.55}.about-ink-search-faq__item em{color:#69e7ff;letter-spacing:.1em;text-transform:uppercase;align-self:end;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-style:normal;font-weight:850}.about-ink-final{text-align:center;border-radius:1.9rem;justify-items:center;padding:clamp(1.5rem,4vw,3rem)}.about-ink-final h2{max-width:15ch}.about-ink-final p:not(.landing-section-kicker){max-width:56rem}.solution-page-main{gap:clamp(2.2rem,5vw,5rem);width:min(1480px,100%);margin:0 auto;display:grid}.solution-hero{grid-template-columns:minmax(330px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);min-height:min(680px,100vh - 12rem);padding:clamp(1rem,3vw,2.4rem) 0;display:grid}.solution-hero__copy,.solution-section-heading,.solution-management__copy,.solution-player-band>div:first-child,.solution-final-cta{gap:1rem;display:grid}.solution-hero h1,.solution-section-heading h2,.solution-management h2,.solution-player-band h2,.solution-final-cta h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.03}.solution-hero h1{max-width:14.5ch;font-size:clamp(3rem,5.2vw,5.4rem)}.solution-hero__copy>p:not(.landing-section-kicker),.solution-section-heading>p:not(.landing-section-kicker),.solution-management__copy>p,.solution-player-band p,.solution-final-cta>p:not(.landing-section-kicker){color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.solution-hero__actions,.solution-final-cta__actions{flex-wrap:wrap;gap:.85rem;display:flex}.solution-hero__visual{background:#070c17cc;border:1px solid #69e7ff38;border-radius:2rem;height:clamp(24rem,42vw,34rem);min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000005c,inset 0 1px #ffffff14}.solution-hero__visual:before,.solution-hero__visual:after{content:"";pointer-events:none;position:absolute;inset:0}.solution-hero__visual:before{z-index:1;background:linear-gradient(90deg,#080a12bd,#080a121a 52%,#080a1261),linear-gradient(#0000 45%,#040812eb)}.solution-hero__visual:after{z-index:2;mix-blend-mode:screen;background:radial-gradient(circle at 24% 24%,#7c3aed38,#0000 26%),radial-gradient(circle at 84% 18%,#22d3ee33,#0000 25%)}.solution-hero__visual img{object-fit:cover;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;display:block}.solution-hero__visual--education img{object-position:center}.solution-hero__visual figcaption{z-index:3;gap:.35rem;display:grid;position:absolute;bottom:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.solution-hero__visual figcaption strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.6rem,3.2vw,3.2rem);line-height:1}.solution-hero__visual figcaption span{color:#e2e8f0cc;max-width:38rem;font-weight:700}.solution-section-heading--center{text-align:center;justify-items:center}.solution-section-heading h2,.solution-management h2,.solution-player-band h2,.solution-final-cta h2{font-size:clamp(2rem,4.8vw,4.5rem)}.solution-needs{gap:clamp(1.2rem,3vw,2rem);display:grid}.solution-needs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.solution-need-card,.solution-proof-strip,.solution-journey article,.solution-management,.solution-player-band,.solution-final-cta{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#7c3aed24,#0000 32%);border:1px solid #788bb133;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.solution-need-card{border-radius:1.25rem;align-content:start;gap:.7rem;min-height:14rem;padding:1.2rem;display:grid}.solution-need-card .bi,.solution-journey .bi{color:#fff;background:linear-gradient(135deg,#22d3eeb8,#7c3aedeb);border-radius:.95rem;place-items:center;width:2.65rem;height:2.65rem;display:inline-grid;box-shadow:inset 0 1px #ffffff2e}.solution-need-card h3,.solution-journey h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.15rem}.solution-need-card p,.solution-journey p{color:#cbd5e1b8;margin:0;line-height:1.58}.solution-proof-strip{border-radius:1.4rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.solution-proof-strip div{background:#ffffff09;gap:.4rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.solution-proof-strip strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.solution-proof-strip span{color:#cbd5e1bd;font-weight:800}.solution-experience{gap:clamp(1.2rem,3vw,2rem);display:grid}.solution-education-gallery{grid-template-columns:minmax(320px,.7fr) minmax(560px,1.3fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.solution-education-gallery__copy{gap:1rem;display:grid}.solution-education-gallery__copy h2{color:#fff;letter-spacing:0;max-width:12ch;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,4.8vw,4.5rem);line-height:1.03}.solution-education-gallery__copy p:not(.landing-section-kicker){color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.72}.solution-education-gallery__media{grid-template-columns:1fr .78fr;align-items:end;gap:.85rem;display:grid}.solution-education-gallery__media figure{background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#22d3ee24,#0000 32%);border:1px solid #69e7ff2e;border-radius:1.45rem;height:clamp(18rem,28vw,30rem);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.solution-education-gallery__media figure:nth-child(2){height:clamp(14rem,23vw,24rem)}.solution-education-gallery__media figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#040812db),radial-gradient(circle at 78% 16%,#7c3aed2e,#0000 26%);position:absolute;inset:0}.solution-education-gallery__media img{object-fit:cover;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;display:block}.solution-education-gallery__media figcaption{z-index:1;color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-weight:800;position:absolute;bottom:1rem;left:1rem;right:1rem}.solution-journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.solution-journey article{border-radius:1.15rem;align-content:start;gap:.75rem;min-height:15rem;padding:1rem;display:grid}.solution-management{border-radius:1.9rem;grid-template-columns:minmax(560px,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(1.4rem,4vw,3.4rem);padding:clamp(1rem,3vw,2rem);display:grid}.solution-management__screens{min-height:clamp(24rem,42vw,38rem);position:relative}.solution-image-frame{background:#070c17b3;border:1px solid #69e7ff2e;border-radius:1.35rem;margin:0;overflow:hidden;box-shadow:0 22px 70px #00000047}.solution-image-frame img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.solution-image-frame--main{height:clamp(20rem,33vw,31rem)}.solution-image-frame--floating{width:min(46%,28rem);height:clamp(13rem,21vw,20rem);position:absolute;bottom:0;right:0}.solution-tool-list{gap:.7rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.solution-tool-list li{color:#f8fafce6;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;font-weight:800;display:grid}.solution-tool-list .bi{color:#34d399;margin-top:.14rem}.solution-player-band{border-radius:1.9rem;grid-template-columns:minmax(320px,.76fr) minmax(560px,1.24fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid}.solution-player-band__media{grid-template-columns:1.1fr .78fr;align-items:end;gap:.85rem;display:grid}.solution-player-band__media img{object-fit:cover;object-position:left top;border:1px solid #94a3b829;border-radius:1.25rem;width:100%;height:clamp(18rem,30vw,29rem);box-shadow:0 22px 70px #0000003d}.solution-player-band__media img:nth-child(2){height:clamp(14rem,23vw,22rem)}.solution-final-cta{text-align:center;border-radius:1.9rem;justify-items:center;padding:clamp(1.5rem,4vw,3rem)}.solution-final-cta h2{max-width:13ch}.solution-final-cta>p:not(.landing-section-kicker){max-width:46rem}.solution-final-cta__actions{justify-content:center}.solution-faq{gap:clamp(1.2rem,3vw,2rem);display:grid}.solution-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.solution-faq__grid article{background:linear-gradient(135deg,#12141fd1,#0b121cb3),radial-gradient(circle at 0 0,#22d3ee1f,#0000 32%);border:1px solid #788bb133;border-radius:1.15rem;align-content:start;gap:.65rem;min-height:12rem;padding:clamp(1rem,2.4vw,1.45rem);display:grid;box-shadow:0 24px 72px #0000003d,inset 0 1px #ffffff12}.solution-faq__grid h3{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.15rem;line-height:1.2}.solution-faq__grid p{color:#cbd5e1b8;margin:0;line-height:1.58}.landing-persona-section,.landing-outcomes-section,.landing-onboarding-section,.landing-pilot-section,.landing-wiki-band,.landing-faq-section{gap:clamp(1.2rem,3vw,2rem);display:grid}.landing-persona-section,.landing-onboarding-section,.landing-faq-section{background:linear-gradient(135deg,#12141fd1,#0d111ab3),radial-gradient(circle at 100% 0,#22d3ee1f,#0000 32%);border:1px solid #788bb133;border-radius:1.65rem;padding:clamp(1.3rem,3vw,2rem);box-shadow:0 26px 78px #0000003d,inset 0 1px #ffffff12}.landing-persona-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.landing-persona-card,.landing-outcomes-grid article,.landing-onboarding-steps article,.landing-pilot-grid article,.landing-faq-grid article{background:#ffffff0b;border:1px solid #94a3b829;border-radius:1rem;align-content:start;gap:.7rem;min-height:13rem;padding:1.05rem;display:grid}.landing-persona-card .bi,.landing-outcomes-grid .bi,.landing-pilot-grid .bi{color:#06111d;background:linear-gradient(135deg,#69e7ff,#34d399);border-radius:.85rem;place-items:center;width:2.45rem;height:2.45rem;display:inline-grid}.landing-persona-card h3,.landing-outcomes-grid h3,.landing-onboarding-steps h3,.landing-pilot-grid h3,.landing-faq-grid h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;line-height:1.18}.landing-persona-card p,.landing-outcomes-grid p,.landing-onboarding-steps p,.landing-pilot-grid p,.landing-faq-grid p{color:#cbd5e1c2;margin:0;line-height:1.58}.landing-persona-card>span{color:#69e7ff;letter-spacing:.12em;text-transform:uppercase;border:1px solid #69e7ff3d;border-radius:999px;width:fit-content;padding:.22rem .5rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:800}.landing-outcomes-section{background:linear-gradient(135deg,#081218d1,#111621b8),radial-gradient(circle at 0 100%,#f59e0b21,#0000 34%);border:1px solid #788bb133;border-radius:1.65rem;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:start;padding:clamp(1.3rem,3vw,2rem);box-shadow:0 26px 78px #0000003d,inset 0 1px #ffffff12}.landing-outcomes-section__copy{gap:.85rem;display:grid}.landing-outcomes-section h2,.landing-persona-section h2,.landing-onboarding-section h2,.landing-pilot-section h2,.landing-wiki-band h2,.landing-faq-section h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,4.2vw,3.7rem);line-height:1.02}.landing-outcomes-section__copy p:not(.landing-section-kicker),.landing-pilot-section__copy p:not(.landing-section-kicker),.landing-wiki-band p{color:#d6ddebc7;margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.66}.landing-outcomes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.landing-onboarding-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.landing-onboarding-steps article{min-height:15rem}.landing-onboarding-steps span{color:#69e7ff;border:1px solid #69e7ff47;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-family:IBM Plex Mono,monospace;font-size:.74rem;font-weight:800}.landing-pilot-section{background:linear-gradient(135deg,#14121fd6,#0f161cb3),radial-gradient(circle at 100% 100%,#f59e0b24,#0000 34%);border:1px solid #f59e0b38;border-radius:1.65rem;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1.3rem,3vw,2rem);padding:clamp(1.3rem,3vw,2rem);box-shadow:0 26px 78px #0000003d,inset 0 1px #ffffff12}.landing-pilot-section__copy{gap:.85rem;display:grid}.landing-pilot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.landing-pilot-grid article{min-height:14rem}.landing-pilot-grid .bi{color:#111827;background:linear-gradient(135deg,#fbbf24,#69e7ff)}.landing-wiki-band{background:linear-gradient(135deg,#0d131ce0,#071918b3),radial-gradient(circle at 100% 30%,#34d39924,#0000 34%);border:1px solid #34d3993d;border-radius:1.65rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(1.3rem,3vw,2rem);box-shadow:0 26px 78px #0000003d,inset 0 1px #ffffff12}.landing-wiki-band>div{gap:.8rem;display:grid}.landing-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.wiki-doc-page{--wiki-doc-sidebar-width:16rem;--wiki-doc-content-width:48rem;--wiki-doc-content-half-width:24rem;--wiki-doc-search-width:36rem;--wiki-doc-search-half-width:18rem;--wiki-doc-right-rail-min-width:13rem;--wiki-doc-topbar-gap:1rem;--wiki-doc-topbar-padding-inline:1.1rem;color:#d6dbe7;background:#111318;min-height:100vh;font-family:DM Sans,system-ui,sans-serif}.wiki-doc-topbar{z-index:30;grid-template-columns:var(--wiki-doc-sidebar-width) minmax(0, calc(50vw - var(--wiki-doc-topbar-padding-inline) - var(--wiki-doc-topbar-gap) - var(--wiki-doc-topbar-gap) - var(--wiki-doc-sidebar-width) - var(--wiki-doc-search-half-width))) minmax(18rem, var(--wiki-doc-search-width)) minmax(0, 1fr);align-items:center;gap:var(--wiki-doc-topbar-gap);min-height:3.6rem;padding:0 var(--wiki-doc-topbar-padding-inline);background:#1d212b;border-bottom:1px solid #94a3b824;display:grid;position:sticky;top:0}.wiki-doc-brand{color:#f8fafc;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.wiki-doc-brand__mark{background:#fffffff5;border:1px solid #94a3b82e;border-radius:.45rem;place-items:center;width:2rem;height:2rem;display:inline-grid;overflow:hidden}.wiki-doc-brand__mark img{object-fit:contain;width:1.55rem;height:1.55rem}.wiki-doc-brand strong,.wiki-doc-brand small{line-height:1.1;display:block}.wiki-doc-brand small{color:#cbd5e1a3;font-size:.72rem}.wiki-doc-search{background:#111318;border:1px solid #94a3b82e;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;height:2.3rem;padding:0 .7rem;display:grid}.wiki-doc-search-wrap{width:min(100%, var(--wiki-doc-search-width));grid-column:3;justify-self:center;min-width:0;position:relative}.wiki-doc-search .bi{color:#cbd5e1bd}.wiki-doc-search input{color:#f8fafc;min-width:0;font:inherit;background:0 0;border:0;outline:0}.wiki-doc-search input::placeholder{color:#cbd5e1bd}.wiki-doc-search kbd{color:#e2e8f0b8;background:#252a36;border-radius:.25rem;padding:.12rem .4rem;font-family:IBM Plex Mono,monospace;font-size:.68rem}.wiki-doc-search-results{z-index:45;background:#171a22;border:1px solid #94a3b833;border-radius:.55rem;gap:.25rem;max-height:min(24rem,100vh - 5rem);padding:.45rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:auto;box-shadow:0 1.4rem 3rem #0000005c}.wiki-doc-search-results button{color:#f8fafc;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.42rem;gap:.1rem;width:100%;padding:.62rem .7rem;display:grid}.wiki-doc-search-results button:hover,.wiki-doc-search-results button:focus-visible{background:#c5ff2e14;outline:0}.wiki-doc-search-results span,.wiki-doc-search-results p{color:#94a3b8e6;font-size:.76rem;font-weight:800}.wiki-doc-search-results strong{color:#f8fafc;font-size:.9rem;line-height:1.3}.wiki-doc-search-results p{margin:0;padding:.7rem}.wiki-doc-topbar__links{grid-column:4;justify-content:flex-end;gap:1rem;display:flex}.wiki-doc-topbar__links a{color:#e2e8f0c2;font-size:.88rem;font-weight:700;text-decoration:none}.wiki-doc-topbar__links a:hover,.wiki-doc-sidebar__link:hover,.wiki-doc-on-this-page a:hover,.wiki-doc-article a:hover{color:#c5ff2e}.wiki-doc-layout{grid-template-columns:var(--wiki-doc-sidebar-width) minmax(0, calc(50vw - var(--wiki-doc-sidebar-width) - var(--wiki-doc-content-half-width))) minmax(0, var(--wiki-doc-content-width)) minmax(var(--wiki-doc-right-rail-min-width), 1fr);align-items:stretch;min-height:calc(100vh - 3.6rem);display:grid}.wiki-doc-sidebar,.wiki-doc-on-this-page{overscroll-behavior:contain;scrollbar-color:#94a3b880 transparent;height:calc(100vh - 3.6rem);max-height:calc(100vh - 3.6rem);position:sticky;top:3.6rem;overflow:auto}.wiki-doc-sidebar{background:#20242e;border-right:1px solid #94a3b81f;grid-column:1;padding:1rem .9rem 2rem}.wiki-doc-sidebar nav,.wiki-doc-sidebar section,.wiki-doc-sidebar ul{display:grid}.wiki-doc-sidebar nav{gap:1.1rem}.wiki-doc-sidebar section{gap:.4rem}.wiki-doc-sidebar h2{color:#f8fafc;margin:0;font-size:.88rem;line-height:1.2}.wiki-doc-sidebar ul{gap:.1rem;margin:0;padding:0;list-style:none}.wiki-doc-sidebar__link{color:#d6ddebb8;border-left:2px solid #0000;padding:.28rem .55rem;font-size:.86rem;font-weight:700;line-height:1.35;text-decoration:none;display:block}.wiki-doc-sidebar__link--active{color:#f8fafc;background:#c5ff2e14;border-left-color:#c5ff2e}.wiki-doc-content{box-sizing:border-box;width:100%;max-width:var(--wiki-doc-content-width);grid-column:3;padding:clamp(2rem,5vw,4.2rem) clamp(1.2rem,4vw,3.2rem) clamp(4rem,8vw,6rem)}.wiki-doc-article{gap:2.2rem;display:grid}.wiki-doc-article__header{border-bottom:1px solid #94a3b82e;gap:.75rem;padding-bottom:1.1rem;scroll-margin-top:5rem;display:grid}.wiki-doc-article__header h1{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,3.2vw,2.65rem);line-height:1.1}.wiki-doc-article__header p,.wiki-doc-section p,.wiki-doc-note p{color:#d6ddebd1;margin:0;font-size:1rem;line-height:1.72}.wiki-doc-meta{font-weight:700;color:#94a3b8eb!important;font-size:.84rem!important}.wiki-doc-breadcrumb{color:#94a3b8db;align-items:center;gap:.45rem;font-size:.86rem;font-weight:700;display:flex}.wiki-doc-breadcrumb a,.wiki-doc-article a{color:#c5ff2e;text-underline-offset:.18em;font-weight:800;text-decoration:underline}.wiki-doc-section{gap:.9rem;scroll-margin-top:5rem;display:grid}.wiki-doc-section h2{color:#fff;letter-spacing:0;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.16}.wiki-doc-section ul{color:#e2e8f0db;gap:.52rem;margin:0;padding-left:1.25rem;line-height:1.65;display:grid}.wiki-doc-note{background:#c5ff2e12;border-left:3px solid #c5ff2e;gap:.5rem;padding:.95rem 1rem;display:grid}.wiki-doc-note strong{color:#fff;font-size:1.02rem;line-height:1.4}.wiki-doc-table-wrap{border-top:1px solid #94a3b82e;overflow-x:auto}.wiki-doc-table{border-collapse:collapse;width:100%;min-width:38rem}.wiki-doc-table th,.wiki-doc-table td{color:#e2e8f0d6;text-align:left;vertical-align:top;border-bottom:1px solid #94a3b82e;padding:.9rem 0}.wiki-doc-table th{color:#f8fafc;font-size:.88rem}.wiki-doc-table td:first-child{width:38%;padding-right:1.2rem}.wiki-doc-table td span{color:#94a3b8e0;margin-top:.22rem;font-size:.78rem;font-weight:800;display:block}.wiki-doc-link-list{color:#e2e8f0d1;gap:.45rem;margin:0;padding-left:1.25rem;display:grid}.wiki-doc-path-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.wiki-doc-path{background:#ffffff06;border:1px solid #94a3b829;border-radius:.5rem;gap:.65rem;padding:1rem;display:grid}.wiki-doc-path h3,.wiki-doc-path p,.wiki-doc-path ol{margin:0}.wiki-doc-path h3{color:#f8fafc;font-size:1rem;line-height:1.35}.wiki-doc-path ol{color:#e2e8f0d1;gap:.38rem;padding-left:1.15rem;line-height:1.45;display:grid}.wiki-doc-troubleshooting-list{gap:.75rem;display:grid}.wiki-doc-troubleshooting-list article{background:#ffffff09;border-left:3px solid #c5ff2eb8;gap:.35rem;padding:.9rem 1rem;display:grid}.wiki-doc-troubleshooting-list h3,.wiki-doc-troubleshooting-list p{margin:0}.wiki-doc-troubleshooting-list h3{color:#f8fafc;font-size:1rem;line-height:1.35}.wiki-doc-on-this-page{border-left:1px solid #94a3b81f;grid-column:4;padding:1rem 1rem 2rem}.wiki-doc-on-this-page strong{color:#f8fafc;margin-bottom:.8rem;font-size:.92rem;display:block}.wiki-doc-on-this-page nav{gap:.45rem;display:grid}.wiki-doc-on-this-page a{color:#cbd5e1b3;font-size:.84rem;font-weight:700;line-height:1.35;text-decoration:none}.wiki-doc-prev-next{border-top:1px solid #94a3b82e;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding-top:.5rem;display:grid}.wiki-doc-prev-next__link{gap:.28rem;min-width:0;padding:.85rem 0;display:grid;color:#f8fafc!important;text-decoration:none!important}.wiki-doc-prev-next__link span{color:#94a3b8e6;text-transform:uppercase;font-size:.76rem;font-weight:800}.wiki-doc-prev-next__link strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.wiki-doc-prev-next__link--next{text-align:right}@media (width<=1180px){.wiki-doc-page{--wiki-doc-sidebar-width:14rem}.wiki-doc-topbar{grid-template-columns:var(--wiki-doc-sidebar-width) minmax(0, 1fr) auto}.wiki-doc-search-wrap{grid-column:2}.wiki-doc-layout{grid-template-columns:var(--wiki-doc-sidebar-width) minmax(0, 1fr)}.wiki-doc-topbar__links{grid-column:3}.wiki-doc-content{grid-column:2;justify-self:center}.wiki-doc-on-this-page{display:none}}@media (width<=780px){.wiki-doc-topbar{grid-template-columns:1fr;align-items:stretch;padding:.8rem}.wiki-doc-brand,.wiki-doc-search-wrap,.wiki-doc-topbar__links{grid-column:auto}.wiki-doc-search-wrap{justify-self:stretch;width:100%}.wiki-doc-topbar__links{justify-content:flex-start}.wiki-doc-layout{min-height:auto;display:block}.wiki-doc-sidebar{border-bottom:1px solid #94a3b81f;border-right:0;height:auto;max-height:none;position:static}.wiki-doc-sidebar nav{grid-template-columns:1fr}.wiki-doc-content{max-width:none;padding:1.4rem 1rem 3rem}.wiki-doc-article__header h1{font-size:clamp(2rem,9vw,2.45rem)}.wiki-doc-path-list,.wiki-doc-prev-next{grid-template-columns:1fr}.wiki-doc-prev-next__link--next{text-align:left}.wiki-doc-table{min-width:32rem}}@media (width<=1100px){.landing-hero-ink,.landing-command-menu,.landing-showcase,.landing-showcase--agent,.landing-remote-band,.landing-outcomes-section,.landing-pilot-section,.landing-wiki-band,.features-ink-hero,.features-ink-showcase,.features-ink-showcase--agent,.features-ink-showcase--reports,.features-ink-setup,.pricing-ink-hero,.pricing-ink-preview,.pricing-ink-included,.about-ink-hero,.about-ink-story,.about-ink-modules,.solution-hero,.solution-education-gallery,.solution-management,.solution-player-band,.wiki-hero,.wiki-article-hero,.wiki-article-layout{grid-template-columns:1fr}.wiki-toc,.wiki-related{position:static}.landing-hero-ink{min-height:auto}.landing-hero-ink__copy,.features-ink-hero__copy,.solution-hero__copy{text-align:center;justify-items:center}.features-ink-hero{min-height:auto}.features-ink-hero h1{max-width:16ch}.features-ink-grid,.landing-onboarding-steps,.landing-pilot-grid,.wiki-card-grid,.wiki-card-grid:not(.wiki-card-grid--featured),.wiki-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.features-ink-chip-grid{justify-content:flex-start}.pricing-ink-hero{min-height:auto}.pricing-ink-hero__copy{text-align:center;justify-items:center}.about-ink-hero{min-height:auto}.about-ink-hero__copy{text-align:center;justify-items:center}.about-ink-hero h1{max-width:16ch}.about-ink-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-ink-hero h1{max-width:16ch}.pricing-ink-term-grid,.pricing-ink-calculator,.pricing-ink-included__list,.pricing-ink-notes,.pricing-ink-faq__grid{grid-template-columns:1fr}.solution-hero{min-height:auto}.solution-hero h1{max-width:16ch}.solution-needs__grid,.solution-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-showcase--agent .landing-screenshot-frame{order:2}}@media (width<=760px){.landing-clean--ink{gap:3.2rem;width:100%;max-width:100%}.landing-hero-ink{width:100%;min-width:0;max-width:100%;padding-top:1rem}.landing-hero-ink__copy,.landing-product-stage,.landing-product-stage__window{width:100%;min-width:0;max-width:100%}.landing-hero-ink h1{overflow-wrap:normal;text-wrap:balance;width:min(100%,11ch);max-width:100%;font-size:clamp(2.35rem,10vw,3.15rem)}.landing-hero-ink__actions,.landing-hero-ink__actions .site-button{width:100%}.landing-product-stage__rail,.landing-command-menu__grid,.landing-persona-grid,.landing-outcomes-grid,.landing-onboarding-steps,.landing-pilot-grid,.landing-faq-grid,.landing-mini-stats,.landing-remote-band__screens,.features-ink-grid,.features-ink-screen-pair,.about-ink-duo,.about-ink-screen-grid,.about-ink-value-grid,.about-ink-search-faq__grid,.solution-education-gallery__media,.solution-needs__grid,.solution-faq__grid,.solution-proof-strip,.solution-journey,.solution-player-band__media,.wiki-card-grid,.wiki-card-grid:not(.wiki-card-grid--featured),.wiki-path-grid{grid-template-columns:1fr}.landing-product-stage__rail{margin-top:.75rem;position:static}.landing-product-stage__window>img{aspect-ratio:1/.9}.landing-screenshot-frame img,.landing-remote-band__screens img,.landing-remote-band__screens img:nth-child(2),.features-ink-hero__screen,.features-ink-screen,.features-ink-screen--wide,.features-ink-screen-pair .features-ink-screen:nth-child(2),.about-ink-hero__visual,.about-ink-screen,.about-ink-screen--large,.about-ink-module-media .about-ink-screen,.solution-education-gallery__media figure,.solution-education-gallery__media figure:nth-child(2),.solution-player-band__media img,.solution-player-band__media img:nth-child(2){aspect-ratio:1/.82;height:auto}.landing-command-menu,.landing-persona-section,.landing-outcomes-section,.landing-onboarding-section,.landing-pilot-section,.landing-wiki-band,.landing-faq-section,.landing-remote-band,.features-ink-showcase,.features-ink-setup,.features-ink-final,.pricing-ink-plan,.pricing-ink-preview,.pricing-ink-included,.pricing-ink-faq,.pricing-ink-final,.about-ink-panel,.about-ink-story,.about-ink-values,.about-ink-modules,.about-ink-final,.solution-management,.solution-player-band,.solution-final-cta{border-radius:1.25rem;padding:1rem}.solution-hero h1,.features-ink-hero h1{font-size:clamp(3rem,14vw,4.6rem)}.features-ink-actions,.features-ink-actions .site-button{width:100%}.pricing-ink-hero h1{font-size:clamp(3rem,14vw,4.6rem)}.pricing-ink-actions,.pricing-ink-actions .site-button{width:100%}.about-ink-hero h1{overflow-wrap:break-word;max-width:min(100%,10ch);font-size:clamp(2.55rem,10.5vw,3.5rem)}.about-ink-hero__copy>p:not(.landing-section-kicker){justify-self:center;max-width:32ch}.about-ink-actions,.about-ink-actions .site-button{width:100%}.about-ink-hero__visual,.about-ink-panel,.about-ink-value-card{min-height:auto}.pricing-ink-hero__panel{min-height:28rem}.pricing-ink-hero__panel figure{height:62%}.pricing-ink-term-card{min-height:auto}.pricing-ink-screen{aspect-ratio:1/.82;height:auto}.pricing-ink-banner{flex-direction:column;align-items:stretch}.features-ink-card{min-height:auto}.features-ink-screen-stack{gap:.85rem;min-height:auto;display:grid}.features-ink-screen-stack .features-ink-screen--main,.features-ink-screen-stack .features-ink-screen--float{aspect-ratio:1/.82;width:100%;height:auto;position:static}.solution-hero__actions,.solution-hero__actions .site-button,.solution-final-cta__actions,.solution-final-cta__actions .site-button{width:100%}.solution-hero__visual{border-radius:1.25rem;height:21rem}.solution-need-card,.solution-journey article,.landing-persona-card,.landing-outcomes-grid article,.landing-onboarding-steps article,.landing-pilot-grid article,.landing-faq-grid article,.wiki-article-card,.wiki-path{min-height:auto}.wiki-main,.wiki-article-main{width:min(var(--marketing-width), calc(100% - 1rem))}.wiki-hero h1,.wiki-article-hero h1{max-width:min(100%,12ch);font-size:clamp(2.6rem,11vw,4.1rem)}.wiki-hero__actions,.wiki-hero__actions .site-button,.landing-wiki-band .site-button{width:100%}.solution-management__screens{gap:.85rem;min-height:auto;display:grid}.solution-image-frame--main,.solution-image-frame--floating{aspect-ratio:1/.82;width:100%;height:auto;position:static}}.landing-platform-system{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:clamp(1.4rem,3vw,2.2rem);padding:clamp(1rem,3vw,2rem) 0}.landing-platform-system__header{text-align:center;justify-items:center;max-width:58rem;margin-inline:auto}.landing-platform-carousel{width:min(100%,88rem);margin-inline:auto;display:grid}.landing-platform-showcase-wall{--landing-showcase-gap:clamp(.9rem, 1.3vw, 1.35rem);grid-auto-flow:column;grid-auto-columns:calc((100% - var(--landing-showcase-gap) - var(--landing-showcase-gap)) / 3);gap:var(--landing-showcase-gap);overscroll-behavior-inline:contain;isolation:isolate;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;min-height:auto;margin-inline:auto;padding:clamp(.6rem,1.6vw,1.1rem) 0 clamp(2rem,4vw,3.5rem);scroll-padding-inline:0;display:grid;overflow-x:auto}.landing-platform-showcase-wall::-webkit-scrollbar{display:none}.landing-platform-showcase-wall>.landing-ui-card{scroll-snap-align:start;justify-self:center;width:100%;min-width:0;position:relative;inset:auto}.landing-platform-carousel-controls{z-index:2;justify-content:center;gap:.75rem;margin-top:clamp(-2.2rem,-2vw,-1.35rem);display:flex;position:relative}.landing-platform-carousel-button{aspect-ratio:1;width:clamp(2.9rem,4vw,3.35rem);color:var(--text);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%), #12101af0;cursor:pointer;border:1px solid #69e7ff57;border-radius:999px;place-items:center;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s;display:inline-grid;box-shadow:0 16px 32px #7c3aed47,0 0 26px #69e7ff21}.landing-platform-carousel-button:hover,.landing-platform-carousel-button:focus-visible{filter:saturate(1.08);border-color:#69e7ff94;transform:translateY(-1px);box-shadow:0 18px 34px #7c3aed57,0 0 30px #69e7ff38}.landing-platform-carousel-button:active{transform:translateY(0)scale(.97)}.landing-platform-carousel-button:focus-visible{outline-offset:3px;outline:3px solid #69e7ff52}.landing-platform-carousel-button .bi{font-size:clamp(1.1rem,1.4vw,1.35rem);line-height:1}@media (prefers-reduced-motion:reduce){.landing-platform-showcase-wall{scroll-behavior:auto}.landing-platform-carousel-button{transition:none}}.landing-ui-card{--card-border:#a78bfa38;--card-surface:#100d19eb;border:1px solid var(--card-border);color:#f8f7fc;background:linear-gradient(145deg, #ffffff0e, #ffffff05), radial-gradient(circle at 70% 0%, #a855f729, transparent 42%), var(--card-surface);border-radius:1.15rem;align-content:start;gap:clamp(.65rem,.9vw,.9rem);min-width:0;padding:clamp(.86rem,1vw,1.05rem);display:grid;position:absolute;overflow:hidden;box-shadow:0 22px 48px #00000057,inset 0 1px #ffffff0e}.landing-ui-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000047);height:18%;position:absolute;inset:auto 0 0}.landing-ui-card__top,.landing-payment-row,.landing-store-total{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.landing-ui-card__top>span,.landing-card-eyebrow,.landing-brand-chip,.landing-ui-card--qr-login>span{color:#e2e8f0b8;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:clamp(.62rem,.58vw,.72rem);font-weight:800;line-height:1.15}.landing-ui-card__top strong{color:#e9ddff;flex:none;font-size:clamp(.62rem,.66vw,.78rem);line-height:1}.landing-live-pill,.landing-soft-badge{background:#22c55e1a;border:1px solid #4ade8059;border-radius:999px;align-items:center;gap:.32rem;min-height:1.45rem;padding:0 .55rem;font-family:Space Grotesk,DM Sans,sans-serif;font-size:.72rem;font-weight:800;display:inline-flex;color:#4ade80!important}.landing-live-pill:before{content:"";background:currentColor;border-radius:999px;width:.35rem;height:.35rem}.landing-soft-badge{background:#a855f721;border-color:#a855f775;color:#d8b4fe!important}.landing-soft-badge:before{display:none}.landing-card-button{z-index:1;color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:.65rem;justify-content:center;align-items:center;min-height:2.2rem;padding:0 1rem;font-weight:900;line-height:1;display:inline-flex;position:relative;box-shadow:0 12px 28px #7c3aed57}.landing-ui-card--seat-status{width:17%;min-height:18.8rem;top:.2rem;left:0}.landing-seat-device{place-items:center;min-height:8rem;display:grid;position:relative}.landing-seat-device:before{content:"";background:linear-gradient(#a855f729,#08060eeb),repeating-linear-gradient(#0000 0 .82rem,#a855f7cc .85rem .96rem);border:1.5px solid #a855f7e6;border-radius:.86rem;width:4.1rem;height:5.1rem;box-shadow:0 0 34px #a855f766,inset 0 0 18px #a855f738}.landing-seat-device:after{content:"";background:#0c0814e6;border:1px solid #a855f7b3;border-radius:999px;width:6.1rem;height:.85rem;position:absolute;bottom:.8rem;box-shadow:0 0 18px #a855f759}.landing-seat-device span{border:1px solid #a855f773;border-radius:999px;width:3.1rem;height:.38rem;position:absolute;bottom:.25rem}.landing-seat-card__footer{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.45rem .8rem;display:grid;position:relative}.landing-seat-card__footer>strong{white-space:nowrap;grid-column:1/-1;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.18rem,1.45vw,1.42rem);line-height:.98}.landing-seat-card__footer span{color:#e9ddff;justify-items:start;font-size:.86rem;font-weight:900;display:grid}.landing-seat-card__footer span:last-child{justify-items:end}.landing-seat-card__footer small{color:#e2e8f094;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.landing-ui-card--payment{width:17%;min-height:10.8rem;top:20.5rem;left:0}.landing-payment-row strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.35rem,1.9vw,1.85rem);line-height:1;display:block}.landing-payment-row small{color:#e2e8f09e;font-size:.75rem;line-height:1.35;display:block}.landing-ui-card--branch-revenue{width:18.8%;min-height:10.6rem;top:2.4rem;left:18.8%}.landing-segmented-mini{background:#0503088f;border:1px solid #a855f740;border-radius:999px;gap:.12rem;padding:.2rem;display:inline-flex}.landing-segmented-mini span{color:#e2e8f0ad;text-align:center;border-radius:999px;min-width:2.1rem;padding:.22rem .4rem;font-size:.65rem;font-weight:800}.landing-segmented-mini__active{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff!important}.landing-metric-row{align-items:baseline;gap:.55rem;display:flex}.landing-metric-row strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.5rem,2vw,2rem);line-height:1}.landing-metric-row span{color:#4ade80;font-weight:900}.landing-metric-row small{color:#e2e8f09e;font-size:.72rem}.landing-revenue-chart,.landing-owner-chart{border-bottom:1px solid #a855f72e;height:2.9rem;position:relative;overflow:hidden}.landing-revenue-chart:before,.landing-owner-chart:before{content:"";clip-path:polygon(0 70%,13% 56%,26% 64%,40% 36%,55% 47%,72% 18%,84% 30%,100% 8%,100% 100%,0 100%);background:linear-gradient(#a855f757,#a855f705),linear-gradient(90deg,#7c3aed,#c084fc);position:absolute;inset:.45rem 0 0}.landing-chart-labels{color:#e2e8f073;justify-content:space-between;font-size:.64rem;display:flex}.landing-ui-card--player-activity{width:18.8%;min-height:13.2rem;top:14.2rem;left:18.8%}.landing-progress-stack{gap:.68rem;display:grid}.landing-progress-item{gap:.28rem;display:grid}.landing-progress-item span{color:#fff;justify-content:space-between;font-size:.78rem;line-height:1;display:flex}.landing-progress-item strong{color:#d8b4fe}.landing-progress-item i{background:#ffffff14;border-radius:999px;height:.38rem;position:relative;overflow:hidden}.landing-progress-item i:before{content:"";width:var(--progress-width);border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#c084fc);position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #a855f766}.landing-progress-line--strong{--progress-width:68%}.landing-progress-line--medium{--progress-width:42%}.landing-progress-line--soft{--progress-width:35%}.landing-progress-line--idle{--progress-width:12%;opacity:.62}.landing-ui-card--promo-card{width:24.5%;min-height:16.2rem;top:.7rem;left:39.7%}.landing-brand-chip{color:#d8b4fe}.landing-brand-chip:before{content:"";background:linear-gradient(135deg,#7c3aed,#c084fc);border-radius:.16rem;width:.55rem;height:.55rem;margin-right:.42rem;display:inline-block;transform:rotate(45deg)}.landing-ui-card--promo-card>strong{z-index:1;color:#fff;max-width:11ch;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.65rem,2.4vw,2.35rem);line-height:1.05;position:relative}.landing-ui-card--promo-card p{z-index:1;color:#e2e8f0b8;max-width:18rem;margin:0;font-size:.9rem;line-height:1.45;position:relative}.landing-promo-screens{z-index:0;opacity:.62;align-items:end;gap:.75rem;display:flex;position:absolute;bottom:1rem;right:1rem}.landing-promo-screens span{background:linear-gradient(135deg,#7c3aedb3,#a855f761);border:1px solid #d8b4fe94;border-radius:.4rem;width:3.2rem;height:2.3rem}.landing-promo-screens span:nth-child(2){width:4rem;height:3rem}.landing-ui-card--promo-card .landing-card-button{width:min(12rem,100%);margin-top:auto}.landing-ui-card--game-library{width:18.3%;min-height:8.8rem;top:18.2rem;left:39.7%}.landing-ui-card--game-library .landing-ui-card__top i{background:linear-gradient(90deg,#a855f7 64%,#ffffff29 64%);border-radius:999px;width:1.2rem;height:.3rem}.landing-game-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.landing-game-row span{color:#fff;text-align:center;background:radial-gradient(circle at 50% 20%,#a855f7b3,#0000 52%),#ffffff0b;border:1px solid #d8b4fe47;border-radius:.7rem;place-items:center;min-height:3.8rem;padding:.45rem;font-size:clamp(.58rem,.62vw,.72rem);font-weight:900;line-height:1.05;display:grid}.landing-ui-card--player-wallet{grid-template-columns:auto 1fr;align-items:center;width:16.8%;min-height:8.6rem;top:28.4rem;left:39.7%}.landing-wallet-orb{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 30% 25%,#ffffff57,#0000 24%),linear-gradient(135deg,#7c3aed,#c084fc);border:1px solid #d8b4feb3;border-radius:999px;place-items:center;width:clamp(3.7rem,4.8vw,4.8rem);font-size:1.15rem;font-weight:900;display:grid;box-shadow:0 0 34px #a855f770}.landing-ui-card--player-wallet strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.3rem;line-height:1.1;display:block}.landing-ui-card--player-wallet small,.landing-ui-card--player-wallet em{color:#e2e8f0ad;font-size:.76rem;font-style:normal;display:block}.landing-ui-card--player-wallet em{color:#d8b4fe;margin-top:.24rem;font-weight:900}.landing-ui-card--seat-map{width:17.9%;min-height:13.5rem;top:1.8rem;left:65.9%}.landing-seat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.landing-seat-pill{aspect-ratio:1;color:#fff;border-radius:999px;place-items:center;font-size:.76rem;font-weight:900;display:grid}.landing-seat-pill--occupied{background:linear-gradient(135deg,#7c3aed,#c084fc);box-shadow:0 0 16px #a855f759}.landing-seat-pill--available{background:#ffffff07;border:1px solid #d8b4fe6b}.landing-seat-pill--maintenance{color:#e2e8f08c;background:#94a3b82e}.landing-seat-legend{color:#e2e8f09e;flex-wrap:wrap;gap:.55rem;font-size:.64rem;display:flex}.landing-seat-legend span:before{content:"";background:#a855f7;border-radius:999px;width:.42rem;height:.42rem;margin-right:.25rem;display:inline-block}.landing-ui-card--gaming-package{width:18.4%;min-height:18.4rem;top:16.6rem;left:65.9%}.landing-ui-card--gaming-package h3{color:#fff;margin:0;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.35rem;line-height:1}.landing-package-price{align-items:baseline;gap:.35rem;display:flex}.landing-package-price strong{color:#c084fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:1.85rem;line-height:1}.landing-package-price span{color:#e2e8f0ad;font-size:.8rem}.landing-ui-card--gaming-package ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.landing-ui-card--gaming-package li{color:#fff;font-size:.8rem;line-height:1.2}.landing-ui-card--gaming-package li:before{content:"+";aspect-ratio:1;color:#c084fc;border:1px solid #a855f7b3;border-radius:999px;place-items:center;width:1rem;margin-right:.45rem;font-size:.68rem;display:inline-grid}.landing-ui-card--qr-login,.landing-ui-card--branch-link,.landing-ui-card--pc-request,.landing-ui-card--wallet-flow,.landing-ui-card--stream-flow,.landing-ui-card--game-library-flow,.landing-ui-card--squad-flow,.landing-ui-card--promotion-flow{text-align:center;background:linear-gradient(145deg,#ffffff05,#0000 38%),#12101af5;border-color:#a78bfa38;border-radius:clamp(1rem,1.2vw,1.5rem);flex-direction:column;align-items:center;gap:clamp(.55rem,.8vw,.8rem);width:clamp(15.2rem,18vw,17.4rem);min-height:clamp(20.5rem,26vw,24.5rem);padding:clamp(1rem,1.15vw,1.25rem);display:flex;position:relative;top:auto;right:auto;box-shadow:0 24px 50px #0000008c,0 0 40px #7c3aed14}.landing-ui-card--qr-login:after,.landing-ui-card--branch-link:after,.landing-ui-card--pc-request:after,.landing-ui-card--wallet-flow:after,.landing-ui-card--stream-flow:after,.landing-ui-card--game-library-flow:after,.landing-ui-card--squad-flow:after,.landing-ui-card--promotion-flow:after{display:none}.landing-qr-card-header{z-index:1;align-items:center;gap:.55rem;width:100%;display:flex;position:relative}.landing-qr-card-icon{aspect-ratio:1;color:#a855f7;flex:none;place-items:center;width:clamp(1rem,1.1vw,1.22rem);display:inline-grid}.landing-qr-card-icon .bi{font-size:1rem;line-height:1}.landing-qr-card-header strong{color:#f8f7fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(.9rem,.82vw,1.04rem);font-weight:700;line-height:1.1}.landing-ui-card--qr-login p,.landing-ui-card--branch-link p,.landing-ui-card--pc-request p,.landing-ui-card--wallet-flow p,.landing-ui-card--stream-flow p,.landing-ui-card--game-library-flow p,.landing-ui-card--squad-flow p,.landing-ui-card--promotion-flow p{z-index:1;color:#aaa5b5;margin:0;font-size:clamp(.74rem,.68vw,.85rem);line-height:1.35;position:relative}.landing-qr-scan-box{aspect-ratio:1;place-items:center;width:min(72%,9.5rem);margin:auto 0;padding:clamp(.58rem,.72vw,.86rem);display:grid;position:relative}.landing-qr-corner{filter:drop-shadow(0 0 6px #a855f7bf);border-style:solid;border-color:#a855f7;width:23%;height:23%;position:absolute}.landing-qr-corner--top-left{border-width:3px 0 0 3px;border-radius:.5rem 0 0;top:0;left:0}.landing-qr-corner--top-right{border-width:3px 3px 0 0;border-radius:0 .5rem 0 0;top:0;right:0}.landing-qr-corner--bottom-left{border-width:0 0 3px 3px;border-radius:0 0 0 .5rem;bottom:0;left:0}.landing-qr-corner--bottom-right{border-width:0 3px 3px 0;border-radius:0 0 .5rem;bottom:0;right:0}.landing-qr-code-grid{aspect-ratio:1;background:#f8f7fc;border:1px solid #d8b4fe29;border-radius:clamp(.48rem,.6vw,.7rem);grid-template-rows:repeat(15,minmax(0,1fr));grid-template-columns:repeat(15,minmax(0,1fr));gap:1px;width:100%;padding:clamp(.48rem,.62vw,.68rem);display:grid;box-shadow:0 14px 28px #00000040,0 0 24px #a855f724}.landing-qr-cell{background:0 0;border-radius:1px;min-width:0}.landing-qr-cell--active{background:#120f1a}.landing-qr-secure-caption{z-index:1;color:#aaa5b5;justify-content:center;align-items:center;gap:.42rem;font-size:clamp(.74rem,.68vw,.85rem);line-height:1.2;display:flex;position:relative}.landing-qr-secure-caption .bi{color:#a855f7;font-size:.92rem}.landing-platform-showcase-wall .landing-ui-card--player-activity,.landing-platform-showcase-wall .landing-ui-card--promo-card{width:100%;min-height:clamp(20rem,25vw,24rem);inset:auto}.landing-platform-showcase-wall .landing-ui-card--qr-login,.landing-platform-showcase-wall .landing-ui-card--branch-link,.landing-platform-showcase-wall .landing-ui-card--pc-request,.landing-platform-showcase-wall .landing-ui-card--wallet-flow,.landing-platform-showcase-wall .landing-ui-card--stream-flow,.landing-platform-showcase-wall .landing-ui-card--game-library-flow,.landing-platform-showcase-wall .landing-ui-card--squad-flow,.landing-platform-showcase-wall .landing-ui-card--promotion-flow{border-radius:clamp(1.25rem,1.6vw,1.8rem);width:min(100%,clamp(23rem,34vw,28rem));min-height:clamp(30rem,40vw,35rem);padding:clamp(1.25rem,2vw,1.8rem);inset:auto}.landing-platform-showcase-wall .landing-qr-card-header{justify-content:center}.landing-platform-showcase-wall .landing-qr-scan-box{width:min(78%,17rem);padding:clamp(.72rem,.9vw,1rem)}.landing-platform-showcase-wall .landing-qr-code-grid{gap:2px;padding:clamp(.58rem,.8vw,.85rem)}.landing-platform-showcase-wall .landing-qr-secure-caption{margin-top:auto}.landing-branch-link-visual{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;width:min(82%,17rem);margin:auto 0;display:grid;position:relative}.landing-branch-link-node{aspect-ratio:1;background:radial-gradient(circle at 50% 20%,#a855f73d,#0000 46%),#ffffff09;border:1px solid #d8b4fe47;border-radius:1.35rem;place-items:center;gap:.65rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 18px 32px #00000052}.landing-branch-link-node .bi{color:#f8f7fc;filter:drop-shadow(0 0 18px #a855f761);font-size:clamp(2.4rem,4vw,3.5rem)}.landing-branch-link-node small{color:#aaa5b5;font-size:clamp(.72rem,.72vw,.86rem);font-weight:800}.landing-branch-link-connector{color:#c084fc;place-items:center;width:clamp(3.4rem,4.6vw,4.4rem);display:grid;position:relative}.landing-branch-link-connector:before{content:"";background:linear-gradient(90deg,#0000,#a855f7d9,#0000);border-radius:999px;height:2px;position:absolute;left:0;right:0;box-shadow:0 0 18px #a855f766}.landing-branch-link-connector .bi{z-index:1;aspect-ratio:1;background:#12101af5;border:1px solid #d8b4fe57;border-radius:999px;place-items:center;width:2.35rem;font-size:1.1rem;display:grid;position:relative;box-shadow:0 0 24px #a855f747}.landing-branch-link-status{z-index:1;color:#d1fae5;background:#22c55e14;border:1px solid #4ade8038;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.2rem;padding:0 .9rem;font-size:clamp(.76rem,.7vw,.88rem);font-weight:800;display:inline-flex;position:relative}.landing-branch-link-status .bi{color:#4ade80}.landing-pc-request-visual{z-index:1;gap:clamp(.65rem,.85vw,.8rem);width:min(82%,17rem);margin:auto 0;display:grid;position:relative}.landing-pc-request-seat{background:#ffffff09;border:1px solid #d8b4fe33;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;min-height:clamp(3.4rem,4vw,4.2rem);padding:.75rem .9rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 14px 28px #00000038}.landing-pc-request-seat strong{color:#f8f7fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.1rem,1.35vw,1.45rem);line-height:1}.landing-pc-request-seat small{color:#aaa5b5;justify-self:end;font-size:clamp(.72rem,.72vw,.84rem);font-weight:800}.landing-pc-request-seat--active{background:linear-gradient(135deg,#7c3aed52,#a855f71a),#ffffff0a;border-color:#a855f780;box-shadow:0 0 32px #a855f72e,inset 0 1px #ffffff14}.landing-pc-request-seat--active small{color:#d8b4fe}.landing-pc-request-seat--muted{opacity:.5}.landing-pc-request-seat--soft{background:#22c55e0b;border-color:#4ade802e}.landing-pc-request-status{color:#ede9fe;background:#7c3aed1f;border-color:#a855f73d}.landing-pc-request-status .bi{color:#c084fc}.landing-wallet-flow-visual{z-index:1;background:radial-gradient(circle at 50% 16%,#a855f742,#0000 46%),#ffffff09;border:1px solid #d8b4fe33;border-radius:1.45rem;align-content:center;justify-items:center;gap:.5rem;width:min(82%,17rem);min-height:min(58%,16rem);margin:auto 0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 20px 38px #0000004d}.landing-wallet-flow-orb{aspect-ratio:1;width:clamp(4.2rem,6vw,5.6rem);color:var(--text);background:radial-gradient(circle at 30% 25%, #ffffff57, transparent 24%), linear-gradient(135deg, var(--accent), var(--accent-2));border:1px solid #d8b4fe94;border-radius:999px;place-items:center;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:900;display:grid;box-shadow:0 0 34px #a855f770}.landing-wallet-flow-visual strong{color:#f8f7fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(2rem,3.2vw,2.9rem);line-height:1}.landing-wallet-flow-visual small{color:#d8b4fe;font-size:clamp(.78rem,.78vw,.92rem);font-weight:900}.landing-wallet-flow-status{color:#ede9fe;background:#a855f71f;border-color:#d8b4fe42}.landing-wallet-flow-status .bi{color:#c084fc}.landing-stream-flow-visual,.landing-game-library-visual,.landing-squad-flow-visual,.landing-promotion-flow-visual{z-index:1;align-content:center;gap:clamp(.65rem,.9vw,.85rem);width:min(82%,17rem);min-height:min(58%,16rem);margin:auto 0;display:grid;position:relative}.landing-stream-player{background:radial-gradient(circle at 50% 25%,#a855f74d,#0000 48%),linear-gradient(145deg,#69e7ff14,#12101ae6);border:1px solid #d8b4fe33;border-radius:1.35rem;place-items:center;gap:.6rem;min-height:clamp(8rem,11vw,10.4rem);display:grid;box-shadow:inset 0 1px #ffffff14,0 20px 38px #0000004d}.landing-stream-player strong{color:#f8f7fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.45rem,2vw,2rem);line-height:1}.landing-stream-live-dot{aspect-ratio:1;background:radial-gradient(circle,#f43f5ef2 0 18%,#0000 19%),radial-gradient(circle,#f43f5e33,#0000 58%);border:1px solid #f43f5e85;border-radius:999px;width:clamp(3.8rem,5vw,4.8rem);box-shadow:0 0 34px #f43f5e3d}.landing-stream-providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.landing-stream-provider{color:#f8f7fc;background:#ffffff0b;border:1px solid #d8b4fe38;border-radius:.85rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.6rem;font-weight:900;display:inline-flex}.landing-stream-provider .bi{font-size:1.05rem}.landing-stream-provider--twitch{border-color:#a855f77a;box-shadow:inset 0 0 20px #a855f714}.landing-stream-provider--kick{border-color:#4ade8047;box-shadow:inset 0 0 20px #4ade800d}.landing-stream-provider--kick strong{color:#d1fae5;letter-spacing:.03em}.landing-stream-flow-status{color:#ffe4e6;background:#f43f5e1a;border-color:#f43f5e42}.landing-stream-flow-status .bi{color:#fb7185}.landing-game-library-visual{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.landing-game-library-tile{background:radial-gradient(circle at 50% 12%,#a855f73d,#0000 48%),#ffffff09;border:1px solid #d8b4fe38;border-radius:1.1rem;place-items:center;gap:.7rem;min-height:clamp(8.8rem,12vw,11.5rem);padding:.8rem .55rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 18px 28px #0000003d}.landing-game-library-tile .bi{color:#d8b4fe;filter:drop-shadow(0 0 14px #a855f752);font-size:clamp(1.5rem,2.2vw,2rem)}.landing-game-library-tile strong{color:#f8f7fc;font-size:clamp(.7rem,.72vw,.86rem);line-height:1.15}.landing-game-library-status,.landing-squad-flow-status,.landing-promotion-flow-status{color:#ede9fe;background:#7c3aed1f;border-color:#a855f73d}.landing-game-library-status .bi,.landing-squad-flow-status .bi,.landing-promotion-flow-status .bi{color:#c084fc}.landing-squad-flow-visual{align-content:center}.landing-squad-card-preview{background:radial-gradient(circle at 14% 0,#69e7ff2e,#0000 42%),linear-gradient(145deg,#7c3aed2e,#ffffff09);border:1px solid #69e7ff33;border-radius:1.3rem;justify-items:start;gap:.35rem;min-height:clamp(7.3rem,10vw,9.4rem);padding:clamp(1rem,1.3vw,1.25rem);display:grid;box-shadow:inset 0 1px #ffffff14,0 20px 34px #00000047}.landing-squad-card-preview span{color:#69e7ff;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:clamp(.62rem,.62vw,.75rem);font-weight:800}.landing-squad-card-preview strong{color:#f8f7fc;text-align:left;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.05}.landing-squad-members{justify-content:center;min-height:4rem;display:flex}.landing-squad-member{aspect-ratio:1;color:#f8f7fc;background:#12101af5;border:1px solid #d8b4fe5c;border-radius:999px;place-items:center;width:clamp(3.4rem,4.6vw,4.25rem);margin-left:-.55rem;font-size:clamp(.72rem,.78vw,.88rem);font-weight:900;display:grid;box-shadow:0 14px 26px #00000047}.landing-squad-member:first-child{margin-left:0}.landing-squad-member--lead{background:linear-gradient(135deg, var(--accent), var(--accent-2))}.landing-squad-member--soft{border-color:#69e7ff47}.landing-squad-member--open{color:#d8b4fe;border-style:dashed}.landing-promotion-flow-visual{align-content:center}.landing-promotion-poster{background:radial-gradient(circle at 100% 0,#69e7ff33,#0000 38%),radial-gradient(circle at 0 0,#a855f757,#0000 48%),#ffffff0a;border:1px solid #d8b4fe3d;border-radius:1.3rem;align-content:end;justify-items:start;min-height:clamp(8.6rem,12vw,11.5rem);padding:clamp(1rem,1.35vw,1.3rem);display:grid;box-shadow:inset 0 1px #ffffff14,0 20px 34px #00000047}.landing-promotion-poster span{color:#69e7ff;letter-spacing:.16em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:900}.landing-promotion-poster strong{color:#f8f7fc;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(1.65rem,2.5vw,2.4rem);line-height:1}.landing-promotion-surfaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.landing-promotion-surfaces span{background:#ffffff09;border:1px solid #d8b4fe2e;border-radius:.85rem;place-items:center;gap:.28rem;min-height:3.8rem;display:grid}.landing-promotion-surfaces .bi{color:#d8b4fe;font-size:1.15rem}.landing-promotion-surfaces small{color:#aaa5b5;font-size:.66rem;font-weight:800}.landing-platform-showcase-wall .landing-ui-card--player-activity{align-content:start;gap:clamp(1rem,1.4vw,1.35rem);padding:clamp(1rem,1.25vw,1.35rem)}.landing-platform-showcase-wall .landing-ui-card--player-activity .landing-card-eyebrow{color:#f8f7fc;letter-spacing:0;text-transform:none;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(.9rem,.82vw,1.04rem);font-weight:700}.landing-platform-showcase-wall .landing-ui-card--player-activity .landing-progress-stack{width:100%;margin-top:clamp(2.5rem,4vw,4.4rem)}.landing-platform-showcase-wall .landing-ui-card--promo-card{box-shadow:none;background:0 0;border:0;padding:0;display:block}.landing-platform-showcase-wall .landing-ui-card--promo-card:before,.landing-platform-showcase-wall .landing-ui-card--promo-card:after{display:none}.landing-promo-card-image{object-fit:cover;border-radius:clamp(1rem,1.2vw,1.5rem);width:100%;height:100%;min-height:clamp(20rem,25vw,24rem);display:block;box-shadow:0 24px 50px #0000008c,0 0 40px #7c3aed14}.landing-ui-card--tv-displays{width:14.2%;min-height:12.2rem;top:16.2rem;right:0}.landing-schedule-stack{gap:.45rem;display:grid}.landing-schedule-row{background:#05030894;border-radius:.55rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;min-height:2.1rem;padding:.42rem .55rem;display:grid}.landing-schedule-row--active{background:linear-gradient(135deg,#7c3aed8c,#a855f738);border:1px solid #a855f78f}.landing-schedule-row span,.landing-schedule-row small{color:#e2e8f0a8;font-size:.66rem}.landing-schedule-row strong{color:#fff;font-size:.72rem;line-height:1.08}.landing-ui-card--owner-report{width:37.6%;min-height:13.6rem;top:32.6rem;left:0}.landing-owner-stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.landing-owner-stat-row div{gap:.12rem;display:grid}.landing-owner-stat-row span{color:#e2e8f099;font-size:.62rem}.landing-owner-stat-row strong{color:#fff;font-family:Space Grotesk,DM Sans,sans-serif;font-size:clamp(.9rem,1vw,1.05rem);line-height:1}.landing-owner-stat-row small{color:#4ade80;font-size:.62rem;font-weight:800}.landing-ui-card--store-order{width:20%;min-height:12.4rem;top:36.7rem;left:62.5%}.landing-store-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.landing-store-items span{aspect-ratio:1;color:#fbbf24;background:#ffffff0b;border:1px solid #d8b4fe3d;border-radius:.65rem;place-items:center;font-size:1.15rem;display:grid}.landing-store-items span:nth-child(n+3){color:#a855f7}.landing-store-total span{color:#e2e8f0b8;font-size:.78rem}.landing-store-total strong{color:#fff;font-size:1.05rem}.landing-platform-showcase-wall .landing-ui-card--seat-status,.landing-platform-showcase-wall .landing-ui-card--branch-revenue,.landing-platform-showcase-wall .landing-ui-card--store-order{width:100%;min-height:clamp(17rem,19vw,19.5rem);padding:clamp(1rem,1.25vw,1.35rem);inset:auto}.landing-platform-showcase-wall .landing-ui-card--seat-status{grid-template-rows:auto 1fr auto}.landing-platform-showcase-wall .landing-seat-device{align-self:center;min-height:clamp(8rem,10vw,10.5rem)}.landing-platform-showcase-wall .landing-seat-device img{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 30px #7c3aed47);width:min(88%,10.5rem);max-height:10.25rem;position:relative}.landing-platform-showcase-wall .landing-seat-device:before,.landing-platform-showcase-wall .landing-seat-device span{display:none}.landing-platform-showcase-wall .landing-seat-device:after{background:radial-gradient(#a855f780,#7c3aed14 62%,#0000 72%);border:0;width:min(78%,8.4rem);height:.75rem;bottom:.2rem;box-shadow:0 0 28px #a855f73d}.landing-platform-showcase-wall .landing-ui-card--branch-revenue{align-content:space-between;gap:clamp(.85rem,1.2vw,1.2rem)}.landing-platform-showcase-wall .landing-ui-card--branch-revenue .landing-revenue-chart{height:clamp(4.2rem,6.2vw,5.8rem)}.landing-platform-showcase-wall .landing-ui-card--store-order{align-content:space-between;gap:clamp(.9rem,1.35vw,1.25rem)}.landing-platform-showcase-wall .landing-store-items{gap:clamp(.5rem,.8vw,.75rem)}.landing-platform-showcase-wall .landing-store-items span{background:#ffffff0e;border-color:#d8b4fe33;overflow:hidden}.landing-platform-showcase-wall .landing-store-items img{object-fit:cover;width:100%;height:100%}@media (width<=1100px){.landing-platform-carousel{width:min(100%,54rem)}.landing-platform-showcase-wall{grid-auto-columns:calc((100% - var(--landing-showcase-gap)) / 2);width:100%;min-height:auto}.landing-ui-card{width:100%;min-height:12rem;position:relative;inset:auto}.landing-ui-card--qr-login,.landing-ui-card--branch-link,.landing-ui-card--pc-request,.landing-ui-card--wallet-flow,.landing-ui-card--stream-flow,.landing-ui-card--game-library-flow,.landing-ui-card--squad-flow,.landing-ui-card--promotion-flow{width:100%;min-height:clamp(28rem,64vw,34rem)}.landing-platform-showcase-wall .landing-ui-card--promo-card,.landing-platform-showcase-wall .landing-ui-card--store-order{grid-column:span 2}.landing-ui-card--seat-status,.landing-ui-card--gaming-package{min-height:18rem}.landing-ui-card--promo-card{min-height:15rem}}@media (width<=760px){.landing-platform-carousel{width:min(100%,22rem)}.landing-platform-showcase-wall{grid-auto-columns:100%;width:100%;min-height:auto}.landing-platform-system__header{width:100%;max-width:calc(100vw - 2rem)}.landing-platform-system__header h2{text-wrap:balance;width:min(100%,12ch);max-width:100%;font-size:clamp(2rem,9vw,2.75rem)}.landing-platform-showcase-wall .landing-ui-card--promo-card,.landing-platform-showcase-wall .landing-ui-card--store-order{grid-column:auto}.landing-ui-card{min-height:auto}.landing-ui-card--qr-login,.landing-ui-card--branch-link,.landing-ui-card--pc-request,.landing-ui-card--wallet-flow,.landing-ui-card--stream-flow,.landing-ui-card--game-library-flow,.landing-ui-card--squad-flow,.landing-ui-card--promotion-flow{width:100%;min-height:27.5rem}.landing-platform-showcase-wall .landing-qr-scan-box{width:min(76%,15rem)}.landing-branch-link-visual,.landing-pc-request-visual,.landing-wallet-flow-visual,.landing-stream-flow-visual,.landing-game-library-visual,.landing-squad-flow-visual,.landing-promotion-flow-visual{width:min(78%,15rem)}.landing-game-library-visual{gap:.45rem}.landing-game-library-tile{min-height:8rem}.landing-platform-showcase-wall .landing-ui-card--player-activity,.landing-platform-showcase-wall .landing-ui-card--seat-status,.landing-platform-showcase-wall .landing-ui-card--branch-revenue,.landing-platform-showcase-wall .landing-ui-card--store-order,.landing-promo-card-image{min-height:18.5rem}.landing-platform-showcase-wall .landing-ui-card--promo-card,.landing-platform-showcase-wall .landing-ui-card--promo-card .landing-promo-card-image{aspect-ratio:3/2;min-height:auto}.landing-promo-screens{justify-content:end;position:relative;bottom:auto;right:auto}}
