.app-preview-shell{width:100%;min-width:0;max-width:760px;margin-inline:auto}.app-preview-shell--phone{max-width:min(100%,34rem)}@media(max-width:639px){.app-preview-shell--phone .device-shell{border-width:2px;border-radius:1.5rem}}.app-preview{position:relative;width:100%}.app-preview--hero-phone{--app-preview-hero-max-height: clamp(32rem, 85svh, 48rem);height:auto}.app-preview__frame{position:relative;overflow:hidden;border-radius:2rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#080f1dfa,#040914fa),radial-gradient(circle at top left,rgb(var(--route-primary) / .18),transparent 40%);box-shadow:0 26px 70px #0000006b}.app-preview__frame:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(var(--route-primary) / .08),transparent 32%,rgb(var(--route-secondary) / .12)),radial-gradient(circle at bottom right,rgb(var(--route-secondary) / .14),transparent 36%);pointer-events:none}.app-preview__frame>*{position:relative;z-index:1}.page-hero--home-compact>.page-hero__content{padding-bottom:3.2rem}.homepage-preview-stage{position:relative;display:grid;place-items:center;width:min(100%,var(--homepage-preview-width, 23.5rem));margin-inline:auto;overflow:visible;padding:0;isolation:isolate}.homepage-preview-stage:before{content:none}.homepage-preview-stage:after{content:none}.homepage-preview-surface{--hero-tilt-x: 0deg;--hero-tilt-y: 0deg;--pointer-strength: 0;position:relative;z-index:1;overflow:hidden;width:100%;padding:.18rem;border-radius:1.8rem;background:linear-gradient(180deg,#080e1bfb,#040912fb);transform:perspective(1400px) rotateX(var(--hero-tilt-x)) rotateY(var(--hero-tilt-y)) translateZ(0);transform-style:preserve-3d;transition:transform .22s var(--ease-standard),box-shadow .22s var(--ease-standard);box-shadow:0 24px 62px #0006,inset 0 1px #ffffff08;will-change:transform}.homepage-preview-surface:before{content:"";position:absolute;inset:auto 14% -12%;height:18%;border-radius:999px;background:radial-gradient(circle at center,rgb(var(--route-primary) / .18),transparent 70%);filter:blur(30px);opacity:calc(.3 + (var(--hero-scene-energy, 1) * .12) + (var(--pointer-strength, 0) * .12));pointer-events:none}.homepage-preview-surface:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle 11rem at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.05),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.04),transparent 22%);opacity:calc(.14 + (var(--pointer-strength, 0) * .22))}.page-hero--home-compact .page-hero__media{max-width:25.35rem;margin-left:auto;--homepage-preview-width: 23.5rem}.page-hero--home-compact .app-preview-shell{max-width:23.5rem}.page-hero--home-compact .page-hero__title{max-width:13.5ch}.page-hero--home-compact .page-hero__title+p,.page-hero--home-compact .page-hero__title+p+ul,.page-hero--home-compact .page-hero__title~p{max-width:39rem}.page-hero--home-compact .page-hero__chip{padding:.56rem .84rem;font-size:.8rem}.page-hero--home-compact .page-hero__title+p+ul{gap:.68rem}.app-preview-shell--hero .app-preview__frame{border:0;border-radius:1.52rem;background:linear-gradient(180deg,#080e1bfe,#040810fe),radial-gradient(circle at top,rgb(var(--route-primary) / .07),transparent 44%);box-shadow:0 22px 56px #00000057,inset 0 1px #ffffff06}.app-preview--hero-phone .app-preview__frame{max-height:none;min-height:0}.app-preview-shell--hero .app-preview__header{padding:.72rem .72rem 0}.app-preview-shell--hero .app-preview__body{gap:.82rem;padding:.72rem .72rem .8rem}.app-preview__body--hero-phone,.app-preview--hero-phone .app-preview__main-column,.app-preview--hero-phone .app-preview__surface,.app-preview--hero-phone .app-preview__panel{min-height:0;height:auto}.app-preview--hero-phone .app-preview__main-column{display:block}.app-preview-shell--hero .app-preview__device{padding:.76rem;border-radius:1.32rem;border:0;background:linear-gradient(180deg,#0a1221fe,#050912fe);box-shadow:none}.app-preview__device--hero-phone{display:flex;flex-direction:column;height:auto;min-height:0;overflow:hidden;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.app-preview__device--hero-phone::-webkit-scrollbar{width:.38rem}.app-preview__device--hero-phone::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b842}.app-preview-shell--hero .app-preview__device-topline{margin-bottom:.6rem}.app-preview-shell--hero .app-preview__tab{padding:.44rem .7rem;font-size:.74rem;border:0;outline:none;background:#ffffff0e;color:#e2e8f0cc;transform:none}.app-preview-shell--hero .app-preview__tab:hover,.app-preview-shell--hero .app-preview__tab.is-active{color:#fffffffa;background:#ffffff1f;box-shadow:inset 0 1px #ffffff0a}.app-preview-shell--hero .app-preview__tab:focus-visible{color:#fffffffa;background:#ffffff1f;box-shadow:0 0 0 2px rgb(var(--route-primary) / .2),inset 0 1px #ffffff0a;transform:none}.app-preview-shell--hero .app-preview__tab-row{gap:.44rem;margin-bottom:.7rem}.app-preview-shell--hero .app-preview__vehicle-cover{border-radius:1.08rem;aspect-ratio:16 / 11.7}.app-preview-shell--hero .app-preview__vehicle-cover img{-o-object-position:var(--preview-object-position, center 46%);object-position:var(--preview-object-position, center 46%)}.app-preview-shell--hero .app-preview__cover-overlay{padding:.65rem}.app-preview-shell--hero .app-preview__media-card{margin-top:.62rem;padding:.64rem;gap:.6rem}.app-preview-shell--hero .app-preview__header-pill{border:0;background:#ffffff14;box-shadow:none}.app-preview-shell--hero .app-preview__media-image{height:clamp(5.4rem,20vw,7.4rem);aspect-ratio:4 / 2.05}.app-preview-shell--hero .app-preview__play-chip{width:2.05rem;height:2.05rem}.app-preview-shell--hero .app-preview__hero-title,.app-preview-shell--hero .app-preview__vehicle-pill-title,.app-preview-shell--hero .app-preview__detail-title,.app-preview-shell--hero .app-preview__media-title,.app-preview-shell--hero .app-preview__sidecard-title{font-size:.88rem}.app-preview-shell--hero .app-preview__hero-subtitle,.app-preview-shell--hero .app-preview__detail-meta,.app-preview-shell--hero .app-preview__screen-name,.app-preview-shell--hero .app-preview__media-subtitle,.app-preview-shell--hero .app-preview__list-subtitle,.app-preview-shell--hero .app-preview__waypoint-subtitle,.app-preview-shell--hero .app-preview__rank-subtitle,.app-preview-shell--hero .app-preview__chart-meta span,.app-preview-shell--hero .app-preview__chart-callout span,.app-preview-shell--hero .app-preview__sidecard-body,.app-preview-shell--hero .app-preview__sidecard-footer{font-size:.69rem}.app-preview-shell--hero .app-preview__stats-row,.app-preview-shell--hero .app-preview__summary-grid,.app-preview-shell--hero .app-preview__metric-grid,.app-preview-shell--hero .app-preview__filter-row{gap:.48rem;margin-top:.68rem}.app-preview-shell--hero .app-preview__stat-tile,.app-preview-shell--hero .app-preview__summary-card,.app-preview-shell--hero .app-preview__metric-card{padding:.62rem}.app-preview-shell--hero .app-preview__stat-value,.app-preview-shell--hero .app-preview__run-metric-value,.app-preview-shell--hero .app-preview__metric-card strong,.app-preview-shell--hero .app-preview__summary-card strong{font-size:1.02rem}.app-preview-shell--hero .app-preview__vehicle-pill{margin-top:.68rem;padding:.58rem}.app-preview-shell--hero .app-preview__vehicle-pill img{width:2.35rem;height:2.35rem}.app-preview-shell--hero .app-preview__viewer-card{margin-top:.68rem;padding:.72rem}.app-preview-shell--hero .app-preview__mini-tab-row{gap:.42rem;margin-bottom:.62rem}.app-preview-shell--hero .app-preview__mini-tab{padding:.54rem .42rem;font-size:.73rem}.app-preview-shell--hero .app-preview__chart{min-height:152px}.app-preview-shell--hero .app-preview__chart-svg{height:152px}.app-preview-shell--hero .app-preview__chart-callout{left:.72rem;bottom:.72rem;padding:.48rem .6rem}.app-preview-shell--hero .app-preview__section-stack,.app-preview-shell--hero .app-preview__list-rows,.app-preview-shell--hero .app-preview__waypoint-list,.app-preview-shell--hero .app-preview__visit-list,.app-preview-shell--hero .app-preview__rank-list{gap:.48rem;margin-top:.68rem}.app-preview-shell--hero .app-preview__list-row,.app-preview-shell--hero .app-preview__waypoint-row,.app-preview-shell--hero .app-preview__rank-row,.app-preview-shell--hero .app-preview__visit-row{padding:.56rem .6rem}.app-preview-shell--hero .app-preview__garage-footer{margin-top:.68rem}.app-preview-shell--hero .app-preview__garage-footer button,.app-preview-shell--hero .app-preview__ghost-action{padding:.44rem .72rem;border:0;box-shadow:inset 0 1px #ffffff0a}.app-preview-shell--hero .app-preview__hero-card,.app-preview-shell--hero .app-preview__detail-card,.app-preview-shell--hero .app-preview__media-card,.app-preview-shell--hero .app-preview__vehicle-pill,.app-preview-shell--hero .app-preview__summary-card,.app-preview-shell--hero .app-preview__metric-card,.app-preview-shell--hero .app-preview__notes-card,.app-preview-shell--hero .app-preview__sidecard,.app-preview-shell--hero .app-preview__viewer-card{border:0;background:linear-gradient(180deg,#101b2df5,#0a121ff5);box-shadow:inset 0 1px #ffffff05;backdrop-filter:none;-webkit-backdrop-filter:none}.app-preview-shell--hero .app-preview__hero-card,.app-preview-shell--hero .app-preview__detail-card,.app-preview-shell--hero .app-preview__viewer-card{background:linear-gradient(180deg,#131f33f7,#0b1321f7)}.app-preview-shell--hero .app-preview__list-row,.app-preview-shell--hero .app-preview__waypoint-row,.app-preview-shell--hero .app-preview__rank-row,.app-preview-shell--hero .app-preview__visit-row{border:0;background:#0a121feb;box-shadow:inset 0 1px #ffffff04;backdrop-filter:none;-webkit-backdrop-filter:none}.app-preview-shell--hero .app-preview__filter-chip{border:0;background:#ffffff13;box-shadow:none}.app-preview-shell--hero .app-preview__media-image{border:0;background:linear-gradient(180deg,#0a121ffa,#060c16fa)}.page-hero-product-preview{position:relative;width:min(100%,25.35rem);margin-inline:auto}.page-hero-product-preview:before{content:"";position:absolute;inset:8% -14% -8%;background:radial-gradient(circle at center,rgb(var(--route-primary) / .16),transparent 56%),radial-gradient(circle at bottom,rgb(var(--route-secondary) / .12),transparent 42%);filter:blur(30px);opacity:.78;pointer-events:none}.page-hero-product-preview .app-preview-shell{max-width:23.5rem}.page-hero-product-preview .app-preview__frame{min-height:100%}.page-hero-product-preview .homepage-preview-stage,.page-hero-product-preview .homepage-preview-surface{width:100%}.app-preview-shell--sessions{max-width:none}.app-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem 0}.app-preview__eyebrow{margin:0;color:#94a3b8cc;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.app-preview__title{margin:.4rem 0 0;color:#fffffff5;font-family:var(--font-display);font-size:1rem;line-height:1.25}.app-preview__header-pill{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#e2e8f0d1;font-size:.72rem;letter-spacing:.12em;padding:.5rem .85rem;text-transform:uppercase;white-space:nowrap}.app-preview__body{display:grid;gap:1rem;padding:.95rem .95rem 1rem}.app-preview__main-column{min-width:0}.app-preview__sidecards{display:grid;gap:.85rem}.app-preview__tab-row{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.9rem}.app-preview__tab{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#e2e8f0bd;font-size:.82rem;font-weight:600;padding:.58rem .95rem;transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.app-preview__tab:hover,.app-preview__tab:focus-visible,.app-preview__tab.is-active{color:#fffffffa;background:rgb(var(--route-primary) / .17);border-color:rgb(var(--route-primary) / .3);transform:translateY(-1px)}.app-preview__surface,.app-preview__panel{min-width:0}.app-preview[data-preview-animated=true] .app-preview__surface{position:relative;min-height:0}.app-preview[data-preview-animated=true] .app-preview__panel{position:absolute;inset:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;filter:blur(4px);transition:opacity .3s var(--ease-standard),filter .3s var(--ease-standard),visibility 0s linear .3s}.app-preview[data-preview-animated=true] .app-preview__panel[data-active=true]{position:relative;z-index:1;opacity:1;visibility:visible;pointer-events:auto;filter:blur(0px);transition:opacity .3s var(--ease-standard),filter .3s var(--ease-standard),visibility 0s linear 0s}.app-preview__device{border-radius:1.75rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0e1726fa,#070d18fa);box-shadow:inset 0 1px #ffffff0a;padding:1rem}.app-preview__device-topline,.app-preview__detail-header,.app-preview__run-headline,.app-preview__hero-card,.app-preview__viewer-header,.app-preview__garage-footer,.app-preview__fact-row,.app-preview__rank-row,.app-preview__visit-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.app-preview__device-topline{margin-bottom:.8rem}.app-preview__screen-name,.app-preview__run-metric-label,.app-preview__detail-meta,.app-preview__viewer-header span,.app-preview__fact-row span,.app-preview__visit-meta,.app-preview__leaderboard-footer,.app-preview__stat-detail,.app-preview__list-subtitle,.app-preview__waypoint-subtitle,.app-preview__rank-subtitle,.app-preview__metric-card span,.app-preview__media-subtitle,.app-preview__sidecard-footer,.app-preview__sidecard-body{color:#94a3b8cc;font-size:.78rem;line-height:1.45}.app-preview__screen-dots{color:#e2e8f0b8;letter-spacing:.14em}.app-preview__vehicle-cover{position:relative;overflow:hidden;border-radius:1.4rem;width:100%;aspect-ratio:4 / 3;background:#ffffff0a}.app-preview__vehicle-cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--preview-object-position, center);object-position:var(--preview-object-position, center);display:block}.app-preview__media-image img,.app-preview__vehicle-pill img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--preview-object-position, center);object-position:var(--preview-object-position, center)}.app-preview__vehicle-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(2,6,23,.34))}.app-preview__cover-overlay{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;padding:.8rem}.app-preview__visibility-pill,.app-preview__cover-action,.app-preview__verified-pill,.app-preview__ghost-action,.app-preview__play-chip{border-radius:999px;font-size:.72rem;font-weight:600}.app-preview__visibility-pill{background:#34d3992e;color:#bbf7d0f5;padding:.35rem .75rem}.app-preview__cover-action{border:0;background:#02061780;color:#ffffffeb;padding:.35rem .72rem}.app-preview__media-card,.app-preview__vehicle-pill,.app-preview__summary-card,.app-preview__detail-card,.app-preview__metric-card,.app-preview__rank-row,.app-preview__visit-row,.app-preview__notes-card,.app-preview__hero-card,.app-preview__sidecard{border:1px solid rgba(255,255,255,.08);background:#ffffff0a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.app-preview__media-card,.app-preview__vehicle-pill,.app-preview__detail-card,.app-preview__notes-card{display:grid;align-items:center;gap:.75rem}.app-preview__media-card{margin-top:.58rem;padding:.8rem}.app-preview__media-image{width:100%;height:clamp(6.4rem,22vw,9.1rem);aspect-ratio:4 / 2;overflow:hidden;border-radius:.9rem;background:linear-gradient(180deg,#0f172aeb,#020617db);border:1px solid rgba(148,163,184,.18);flex-shrink:0}.app-preview__media-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.app-preview__play-chip{width:2.3rem;height:2.3rem;border:0;background:#3b82f633;color:#bfdbfefa}.app-preview__media-copy,.app-preview__list-copy,.app-preview__rank-copy{min-width:0}.app-preview__media-title,.app-preview__hero-title,.app-preview__vehicle-pill-title,.app-preview__detail-title,.app-preview__list-title,.app-preview__waypoint-title,.app-preview__visit-title,.app-preview__sidecard-title{margin:0;color:#fffffff5;font-weight:600}.app-preview__media-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;color:#e2e8f0c7;font-size:.74rem}.app-preview__stats-row,.app-preview__summary-grid,.app-preview__metric-grid,.app-preview__filter-row{display:grid;gap:.65rem;margin-top:.9rem}.app-preview__stats-row,.app-preview__summary-grid,.app-preview__metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-preview__stat-tile,.app-preview__summary-card,.app-preview__metric-card{border-radius:1rem;padding:.8rem}.app-preview__stat-value,.app-preview__run-metric-value,.app-preview__metric-card strong,.app-preview__summary-card strong{margin:0;color:#fffffffa;font-family:var(--font-display);font-size:1.4rem;line-height:1.05}.app-preview__stat-label,.app-preview__summary-card p,.app-preview__metric-card p{margin:.3rem 0 0;color:#e2e8f0c7;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.app-preview__section-stack,.app-preview__list-rows,.app-preview__waypoint-list,.app-preview__visit-list,.app-preview__rank-list{display:grid;gap:.7rem;margin-top:.95rem}.app-preview__list-section{display:grid;gap:.65rem}.app-preview__list-header{display:flex;align-items:center;justify-content:space-between;color:#ffffffeb;font-size:.96rem;font-weight:600}.app-preview__list-header span{color:#e2e8f0cc;font-size:.76rem}.app-preview__list-row,.app-preview__waypoint-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border-radius:1rem;border:1px solid rgba(255,255,255,.06);background:#ffffff06;padding:.72rem .78rem}.app-preview__list-pill{border-radius:999px;padding:.34rem .65rem;font-size:.68rem;font-weight:700;white-space:nowrap}.app-preview__badge--neutral,.app-preview__list-pill.app-preview__badge--neutral{background:#94a3b824;color:#e2e8f0eb}.app-preview__badge--success,.app-preview__list-pill.app-preview__badge--success{background:#34d3992e;color:#bbf7d0fa}.app-preview__badge--warning,.app-preview__list-pill.app-preview__badge--warning{background:#fb923c2e;color:#fed7aafa}.app-preview__badge--accent,.app-preview__list-pill.app-preview__badge--accent{background:#60a5fa2e;color:#bfdbfefa}.app-preview__list-trailing,.app-preview__waypoint-meta{color:#ffffffeb;font-size:.74rem;font-weight:600;text-align:right}.app-preview__garage-footer{margin-top:1rem}.app-preview__garage-footer button,.app-preview__ghost-action{border:1px solid rgb(var(--route-primary) / .22);background:rgb(var(--route-primary) / .16);color:#fffffff2;padding:.55rem .9rem}.app-preview__hero-card,.app-preview__detail-card,.app-preview__notes-card,.app-preview__sidecard{border-radius:1.15rem;padding:.95rem}.app-preview__hero-card,.app-preview__detail-card,.app-preview__notes-card{flex-direction:column;align-items:stretch}.app-preview__hero-title{font-size:1.02rem;line-height:1.35}.app-preview__hero-subtitle{margin:.35rem 0 0;color:#e2e8f0c7;font-size:.82rem;line-height:1.55}.app-preview__badge-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.app-preview__badge-row--compact{margin-top:.75rem}.app-preview__badge{border-radius:999px;padding:.35rem .68rem;font-size:.7rem;font-weight:700;white-space:nowrap}.app-preview__facts-list{display:grid;gap:.55rem;margin-top:.9rem}.app-preview__fact-row strong{color:#ffffffeb;font-size:.8rem;font-weight:600;text-align:right}.app-preview__host-stack{display:flex;align-items:center}.app-preview__host-stack--compact{margin-top:.8rem}.app-preview__host-chip{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:-.3rem;border-radius:999px;border:2px solid rgba(7,13,24,.96);background:#ffffff14;color:#ffffffeb;font-size:.72rem;font-weight:700}.app-preview__host-chip:first-child{margin-left:0}.app-preview__host-chip.is-highlight{background:rgb(var(--route-primary) / .24)}.app-preview__run-headline{align-items:flex-start}.app-preview__run-metric-meta{margin:.35rem 0 0}.app-preview__run-secondary{text-align:right}.app-preview__run-secondary p{margin:0;color:#94a3b8d1;font-size:.74rem;text-transform:uppercase}.app-preview__run-secondary strong{color:#fffffffa;font-family:var(--font-display);font-size:1.35rem}.app-preview__vehicle-pill{grid-template-columns:auto minmax(0,1fr) auto;margin-top:.9rem;border-radius:1.1rem;padding:.75rem}.app-preview__vehicle-pill img{width:3rem;height:3rem;border-radius:.85rem}.app-preview__vehicle-pill-subtitle{margin:.2rem 0 0}.app-preview__viewer-card{margin-top:.95rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:.95rem}.app-preview__viewer-header{margin-bottom:.7rem}.app-preview__viewer-header p{margin:0;color:#fffffff2;font-size:1rem;font-weight:600}.app-preview__mini-tab-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.75rem}.app-preview__mini-tab{border-radius:.9rem;background:#ffffff09;color:#94a3b8e0;font-size:.78rem;font-weight:600;padding:.7rem .5rem;text-align:center}.app-preview__mini-tab.is-active{background:#60a5fa1f;color:#fffffff2}.app-preview__chart{position:relative;overflow:hidden;border-radius:1.15rem;background:linear-gradient(180deg,#050a12f5,#0c1729f5);min-height:220px}.app-preview__chart-svg{width:100%;height:220px;display:block}.app-preview__chart-grid,.app-preview__chart-line{fill:none;stroke-linecap:round}.app-preview__chart-grid{stroke:#94a3b81f;stroke-width:1}.app-preview__chart-line{stroke:#60a5faeb;stroke-width:4}.app-preview__chart-point{fill:#60a5faf5}.app-preview__chart-callout{position:absolute;left:1rem;bottom:1.05rem;border-radius:.9rem;background:#1e293be6;padding:.7rem .85rem}.app-preview__chart-callout strong{display:block;color:#bfdbfefa;font-size:.96rem}.app-preview__chart-callout span,.app-preview__chart-meta span{color:#94a3b8cc;font-size:.76rem}.app-preview__chart-meta{display:flex;justify-content:space-between;gap:.8rem;margin-top:.7rem}.app-preview__filter-row{grid-template-columns:repeat(3,minmax(0,1fr))}.app-preview__filter-chip{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#e2e8f0cc;font-size:.72rem;padding:.5rem .72rem;text-align:center}.app-preview__rank-row,.app-preview__visit-row{border-radius:1rem;padding:.8rem}.app-preview__rank-index{width:2.3rem;flex-shrink:0;color:#bfdbfefa;font-family:var(--font-display);font-size:1rem;font-weight:700}.app-preview__rank-meta{display:grid;gap:.28rem;justify-items:end}.app-preview__rank-meta strong{color:#fffffffa}.app-preview__verified-pill{background:#34d39929;color:#bbf7d0f5;padding:.28rem .58rem}.app-preview__leaderboard-footer{margin-top:.85rem}.app-preview__note-row{display:flex;align-items:flex-start;gap:.6rem}.app-preview__note-row+.app-preview__note-row{margin-top:.55rem}.app-preview__note-dot{display:inline-flex;width:.55rem;height:.55rem;margin-top:.32rem;border-radius:999px;background:rgb(var(--route-primary) / .9);flex-shrink:0}.app-preview__note-row p,.app-preview__sidecard-eyebrow,.app-preview__sidecard-title,.app-preview__sidecard-body,.app-preview__sidecard-footer{margin:0}.app-preview__sidecard-eyebrow{color:#94a3b8d1;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.app-preview__sidecard-title{margin-top:.5rem;font-size:.98rem;line-height:1.4}.app-preview__sidecard-body{margin-top:.55rem}.app-preview__sidecard-footer{margin-top:.75rem}@media(min-width:1024px){.page-hero--home-compact>.page-hero__content{max-width:79rem;grid-template-columns:minmax(0,1.34fr) minmax(320px,.66fr);gap:clamp(2rem,3.4vw,3.35rem);padding-top:5.7rem;padding-bottom:1.8rem;align-items:center;min-height:min(calc(100svh - 7.5rem),44rem)}.page-hero--home-compact .page-hero__media{margin-top:0;padding-top:.2rem}.page-hero--home-compact .page-hero__title{font-size:clamp(4.15rem,5.2vw,5.8rem);line-height:.92}.app-preview__frame{min-height:100%}.page-hero--home-compact .page-hero__media,.page-hero--home-compact .app-preview-shell{max-width:22.5rem}.page-hero--home-compact .page-hero__media{max-width:24.2rem;--homepage-preview-width: 22.5rem}.app-preview__sidecards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1279px){.page-hero--home-compact>.page-hero__content{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:2rem;padding-top:5.45rem}.page-hero--home-compact .page-hero__media,.page-hero--home-compact .app-preview-shell{max-width:21.75rem}.page-hero--home-compact .page-hero__media{max-width:23.2rem;--homepage-preview-width: 21.75rem}.page-hero--home-compact .page-hero__title{max-width:12.8ch;font-size:clamp(3.7rem,5vw,4.75rem)}.page-hero--home-compact .page-hero__title+p,.page-hero--home-compact .page-hero__title+p+ul,.page-hero--home-compact .page-hero__title~p{max-width:35rem}.app-preview-shell--hero .app-preview__frame{border-radius:1.5rem}}@media(max-width:1023px){.page-hero--home-compact .page-hero__media{width:min(88vw,25rem);max-width:min(88vw,25rem);margin-inline:auto;--homepage-preview-width: 100%}.page-hero--home-compact .app-preview-shell{max-width:100%}}@media(max-width:767px){.app-preview__header{flex-direction:column}.app-preview__tab-row{flex-wrap:nowrap;overflow-x:auto;padding-top:4px;padding-bottom:calc(.2rem + 4px);padding-inline:4px;margin-top:-4px;margin-inline:-4px;scrollbar-width:none}.app-preview__tab-row::-webkit-scrollbar{display:none}.app-preview__tab{flex:0 0 auto}.app-preview__media-main{grid-template-columns:auto minmax(0,1fr)}.app-preview__media-actions{grid-column:1 / -1;justify-content:flex-start}.app-preview__stats-row,.app-preview__summary-grid,.app-preview__metric-grid,.app-preview__filter-row{grid-template-columns:repeat(2,minmax(0,1fr))}.app-preview__list-row,.app-preview__waypoint-row,.app-preview__rank-row,.app-preview__visit-row{grid-template-columns:minmax(0,1fr)}.app-preview__rank-row{align-items:start}.app-preview__rank-meta{justify-items:start}}@media(max-width:639px){.page-hero--home-compact>.page-hero__content{min-height:clamp(42rem,88svh,52rem);gap:1rem;padding-top:5.25rem;padding-bottom:.95rem}.app-preview--hero-phone{--app-preview-hero-max-height: none}.app-preview-shell--hero .app-preview__frame{max-height:min(68svh,34rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.page-hero--home-compact .page-hero__title{max-width:none}.page-hero--home-compact .page-hero__title+p,.page-hero--home-compact .page-hero__title+p+ul,.page-hero--home-compact .page-hero__title~p{max-width:none}.app-preview-shell{max-width:100%}.page-hero--home-compact .page-hero__media,.page-hero--home-compact .app-preview-shell{max-width:min(100%,23rem)}.page-hero--home-compact .page-hero__media{width:min(92vw,23rem);margin-inline:auto;--homepage-preview-width: 100%}.app-preview__header{gap:.7rem;padding:.78rem .78rem 0}.app-preview__body{padding:.72rem .72rem .76rem}.app-preview__title{font-size:.92rem}.app-preview__device{border-radius:1.35rem;padding:.68rem}.app-preview-shell--hero .app-preview__vehicle-cover{aspect-ratio:16 / 8.8}.app-preview-shell--hero .app-preview__media-card,.app-preview-shell--hero .app-preview__vehicle-pill,.app-preview-shell--hero .app-preview__viewer-card,.app-preview-shell--hero .app-preview__stats-row,.app-preview-shell--hero .app-preview__metric-grid,.app-preview-shell--hero .app-preview__section-stack{margin-top:.52rem}.app-preview-shell--hero .app-preview__media-image{display:none}.app-preview-shell--hero .app-preview__badge-row{gap:.32rem;margin-top:.52rem}.app-preview-shell--hero .app-preview__badge{padding:.28rem .52rem;font-size:.64rem}.app-preview-shell--hero .app-preview__run-headline{gap:.5rem}.app-preview-shell--hero .app-preview__viewer-header{align-items:flex-start}.app-preview-shell--hero .app-preview__viewer-header span{max-width:9rem;text-align:right}.app-preview__hero-title,.app-preview__vehicle-pill-title,.app-preview__detail-title,.app-preview__sidecard-title{font-size:.94rem}.app-preview__run-metric-value,.app-preview__stat-value,.app-preview__metric-card strong,.app-preview__summary-card strong{font-size:1.18rem}.app-preview__chart{min-height:136px}.app-preview__chart-svg{height:136px}.app-preview-shell--hero .app-preview__metric-grid{display:none}.app-preview__chart-callout{left:.75rem;bottom:.75rem;padding:.55rem .7rem}.app-preview__stats-row,.app-preview__summary-grid,.app-preview__metric-grid,.app-preview__filter-row{grid-template-columns:minmax(0,1fr)}.page-hero--home-compact .page-hero__chip{padding:.52rem .76rem;font-size:.76rem}.app-preview__list-row,.app-preview__waypoint-row{padding:.65rem .7rem}.app-preview__vehicle-pill{gap:.6rem}.app-preview__vehicle-pill img{width:2.6rem;height:2.6rem}}.clubs-operations-scene[data-astro-cid-q7bksczh]{min-height:clamp(33rem,49vw,45rem);overflow:hidden;color:#e2e8f0b8;isolation:isolate}.clubs-operations-scene__backplate[data-astro-cid-q7bksczh]{position:absolute;inset:0;z-index:-2;background:linear-gradient(rgb(var(--route-primary) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .045) 1px,transparent 1px),radial-gradient(circle at 29% 37%,rgb(var(--route-primary) / .18),transparent 30%),radial-gradient(circle at 78% 66%,rgb(var(--route-secondary) / .12),transparent 30%),linear-gradient(145deg,#060d19fa,#02070ef5);background-size:5rem 5rem,5rem 5rem,auto,auto,auto}.clubs-operations-scene__backplate[data-astro-cid-q7bksczh]:after{position:absolute;inset:0 6%;background:linear-gradient(110deg,transparent 18%,rgb(var(--route-primary) / .08) 46%,transparent 70%);content:"";opacity:calc(.24 + var(--feature-stage-progress, 0) * .34);transform:translate(calc((var(--feature-hero-progress, 0) - .5) * 12%));transition:opacity .18s ease,transform .24s linear}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh],.clubs-operations-scene__footer[data-astro-cid-q7bksczh]{position:absolute;z-index:5;right:2.2%;left:2.2%;display:flex;align-items:center;color:#e2e8f073;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh]{top:2.3%;justify-content:space-between;border-bottom:1px solid rgb(var(--route-primary) / .16);padding-bottom:.7rem}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh]>div[data-astro-cid-q7bksczh]{display:flex;align-items:center;gap:.45rem}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh]{margin:0;color:rgb(var(--route-primary))}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{color:#fffc;font-size:inherit}.clubs-operations-scene__status-dot[data-astro-cid-q7bksczh]{width:.45rem;height:.45rem;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary) / .8)}.clubs-operations-scene__workspace[data-astro-cid-q7bksczh]{position:absolute;inset:11% 2.2% 9%;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.78fr) minmax(0,1.14fr);grid-template-rows:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(.55rem,1vw,.9rem)}.clubs-operations-scene__module[data-astro-cid-q7bksczh]{min-width:0;min-height:0}.clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{position:relative;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:clamp(.75rem,1.2vw,1rem);background:linear-gradient(135deg,rgb(var(--route-primary) / .055),transparent 46%),#030912e6;box-shadow:inset 0 1px #ffffff09,0 18px 40px #0003;padding:clamp(.7rem,1.5vw,1.15rem);transform:scale(.985);transform-origin:center;transition:border-color .22s ease,box-shadow .3s ease,transform .36s cubic-bezier(.22,1,.36,1)}.clubs-operations-scene__module[data-astro-cid-q7bksczh][data-feature-stage-active=true] .clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{border-color:rgb(var(--route-primary) / .64);box-shadow:inset 0 1px rgb(var(--route-primary) / .11),0 0 2.2rem rgb(var(--route-primary) / .16),0 22px 50px #00000047;transform:scale(1)}.clubs-operations-scene__module[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh],.clubs-operations-scene__role-head[data-astro-cid-q7bksczh]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.clubs-operations-scene__module[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh],.clubs-operations-scene__module[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh] div[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh],.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh],.clubs-operations-scene__role-head[data-astro-cid-q7bksczh] span[data-astro-cid-q7bksczh]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.48rem,.65vw,.6rem);letter-spacing:.13em;text-transform:uppercase}.clubs-operations-scene__module[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh]>i[data-astro-cid-q7bksczh],.clubs-operations-scene__module[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh] div[data-astro-cid-q7bksczh]+i[data-astro-cid-q7bksczh]{border:1px solid rgb(var(--route-secondary) / .24);border-radius:999px;color:rgb(var(--route-secondary));padding:.24rem .42rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;font-style:normal;letter-spacing:.08em}.clubs-operations-scene__module[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{color:#fff}.clubs-operations-scene__module[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh]{color:#e2e8f085;font-size:clamp(.55rem,.8vw,.72rem);line-height:1.45}.clubs-operations-scene__member-command[data-astro-cid-q7bksczh],.clubs-operations-scene__request-command[data-astro-cid-q7bksczh],.clubs-operations-scene__event-command[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__identity[data-astro-cid-q7bksczh]{grid-column:1 / span 2}.clubs-operations-scene__identity[data-astro-cid-q7bksczh] .clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.65rem,1.4vw,1.2rem)}.clubs-operations-scene__identity-mark[data-astro-cid-q7bksczh]{position:relative;display:grid;width:clamp(3.5rem,6vw,5rem);height:clamp(3.5rem,6vw,5rem);place-items:center;border:1px solid rgb(var(--route-primary) / .4);border-radius:1rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .22),rgb(var(--route-secondary) / .08));color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1rem,2vw,1.45rem);font-weight:800}.clubs-operations-scene__identity-mark[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{position:absolute;right:-.2rem;bottom:-.2rem;width:.75rem;height:.75rem;border:2px solid rgba(3,9,18,.95);border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .9rem rgb(var(--route-secondary) / .7)}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh]{min-width:0}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{display:block;margin-top:.28rem;font-family:var(--font-display, inherit);font-size:clamp(1.1rem,2.2vw,1.7rem)}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh]{max-width:42rem;margin-top:.28rem}.clubs-operations-scene__chips[data-astro-cid-q7bksczh]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.55rem}.clubs-operations-scene__chips[data-astro-cid-q7bksczh] span[data-astro-cid-q7bksczh],.clubs-operations-scene__access[data-astro-cid-q7bksczh]{border:1px solid rgb(var(--route-primary) / .18);border-radius:999px;color:#e2e8f09e;padding:.28rem .46rem;font-size:clamp(.46rem,.62vw,.56rem)}.clubs-operations-scene__access[data-astro-cid-q7bksczh]{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.clubs-operations-scene__members[data-astro-cid-q7bksczh]{grid-column:3;grid-row:1}.clubs-operations-scene__members[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh],.clubs-operations-scene__requests[data-astro-cid-q7bksczh]>div[data-astro-cid-q7bksczh]>strong[data-astro-cid-q7bksczh],.clubs-operations-scene__event[data-astro-cid-q7bksczh]>div[data-astro-cid-q7bksczh]>strong[data-astro-cid-q7bksczh]{display:block;margin-top:clamp(.45rem,1vw,.8rem);font-family:var(--font-display, inherit);font-size:clamp(1.25rem,2.7vw,2rem);line-height:1}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh]{display:flex;align-items:center;margin-top:clamp(.55rem,1.1vw,.85rem)}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{display:grid;width:clamp(1.15rem,2vw,1.65rem);height:clamp(1.15rem,2vw,1.65rem);place-items:center;margin-left:-.28rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:hsl(calc(206 + var(--member-index) * 12) 54% 25%);color:#ffffffc7;font-size:.45rem;font-style:normal}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]:first-child{margin-left:0}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh]{margin-left:.4rem;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem}.clubs-operations-scene__health[data-astro-cid-q7bksczh]{margin-top:clamp(.5rem,1vw,.8rem)}.clubs-operations-scene__health[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh]{display:block;height:2px;overflow:hidden;background:#ffffff12}.clubs-operations-scene__health[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{display:block;width:84%;height:100%;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)));box-shadow:0 0 .8rem rgb(var(--route-primary) / .55);transform:scaleX(calc(.55 + var(--feature-stage-progress, 0) * .45));transform-origin:left}.clubs-operations-scene__health[data-astro-cid-q7bksczh] small[data-astro-cid-q7bksczh]{display:block;margin-top:.35rem;color:#e2e8f061;font-size:.48rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh]{grid-column:1;grid-row:2}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh],.clubs-operations-scene__roles[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{display:grid;gap:.32rem;margin:clamp(.55rem,1.1vw,.9rem) 0 0;padding:0;list-style:none}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;border-top:1px solid rgba(255,255,255,.06);padding-top:.38rem;font-size:clamp(.46rem,.68vw,.58rem)}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] span[data-astro-cid-q7bksczh]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{overflow:hidden;color:#ffffffb3;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{color:rgb(var(--route-secondary));font-size:.44rem;letter-spacing:.08em}.clubs-operations-scene__roles[data-astro-cid-q7bksczh]{grid-column:2;grid-row:2}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{display:block;margin-top:.2rem;font-size:clamp(.62rem,1vw,.8rem)}.clubs-operations-scene__role-head[data-astro-cid-q7bksczh]{display:grid;grid-template-columns:1fr 1.3fr auto;margin-top:clamp(.55rem,1vw,.8rem);border-bottom:1px solid rgba(255,255,255,.07);padding:0 .25rem .35rem 1.85rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{margin-top:.25rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{display:grid;grid-template-columns:1.3rem 1fr 1.3fr auto;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.055);border-radius:.48rem;background:#ffffff05;padding:clamp(.28rem,.6vw,.42rem)}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh],.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]>b[data-astro-cid-q7bksczh]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.42rem,.58vw,.52rem)}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{font-size:clamp(.52rem,.76vw,.66rem)}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh]{overflow:hidden;margin:0;font-size:clamp(.42rem,.62vw,.54rem);text-overflow:ellipsis;white-space:nowrap}.clubs-operations-scene__event[data-astro-cid-q7bksczh]{grid-column:3;grid-row:2}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;margin-top:clamp(.6rem,1.2vw,.9rem);border-top:1px solid rgba(255,255,255,.07);padding-top:clamp(.5rem,1vw,.75rem)}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh]{display:grid;width:clamp(2.3rem,4vw,3.15rem);height:clamp(2.3rem,4vw,3.15rem);place-items:center;border:1px solid rgb(var(--route-primary) / .3);border-radius:.6rem;background:rgb(var(--route-primary) / .08)}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{color:#fff;font-size:clamp(.72rem,1.2vw,.92rem);font-style:normal;font-weight:700;line-height:1}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh] small[data-astro-cid-q7bksczh]{color:#e2e8f070;font-size:clamp(.4rem,.55vw,.48rem)}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh] div[data-astro-cid-q7bksczh]{display:grid;min-width:0;gap:.22rem}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh] div[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{overflow:hidden;color:#ffffffd1;font-size:clamp(.52rem,.76vw,.66rem);text-overflow:ellipsis;white-space:nowrap}.clubs-operations-scene__footer[data-astro-cid-q7bksczh]{bottom:2.7%;justify-content:center;gap:.5rem}.clubs-operations-scene__footer[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{width:clamp(1rem,3vw,2.5rem);height:1px;background:linear-gradient(90deg,rgb(var(--route-primary) / .2),rgb(var(--route-secondary) / .45))}@media(min-width:768px)and (max-width:1023px){.clubs-operations-scene__workspace[data-astro-cid-q7bksczh]{inset:10% 2% 8%;grid-template-columns:1fr 1fr;grid-template-rows:.78fr .94fr 1.1fr;gap:.45rem}.clubs-operations-scene__identity[data-astro-cid-q7bksczh]{grid-column:1 / -1;grid-row:1}.clubs-operations-scene__members[data-astro-cid-q7bksczh]{grid-column:1;grid-row:2}.clubs-operations-scene__requests[data-astro-cid-q7bksczh]{grid-column:2;grid-row:2}.clubs-operations-scene__roles[data-astro-cid-q7bksczh]{grid-column:1;grid-row:3}.clubs-operations-scene__event[data-astro-cid-q7bksczh]{grid-column:2;grid-row:3}.clubs-operations-scene__members[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__health[data-astro-cid-q7bksczh],.clubs-operations-scene__requests[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__event[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__chips[data-astro-cid-q7bksczh],.clubs-operations-scene__roles[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh],.clubs-operations-scene__role-head[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.28rem;margin-top:.45rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{grid-template-columns:1rem minmax(0,1fr);gap:.3rem;padding:.3rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem;margin-top:.4rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{grid-template-columns:auto minmax(0,1fr);border:1px solid rgba(255,255,255,.055);border-radius:.4rem;padding:.28rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{display:none}}@media(max-width:767px){.clubs-operations-scene[data-astro-cid-q7bksczh]{min-height:min(48svh,27rem)}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh]{top:2%;padding-bottom:.45rem;font-size:.48rem}.clubs-operations-scene__masthead[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__workspace[data-astro-cid-q7bksczh]{inset:10% 2% 8%;grid-template-columns:1fr 1fr;grid-template-rows:.78fr .94fr 1.1fr;gap:.35rem}.clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{border-radius:.65rem;padding:.5rem}.clubs-operations-scene__identity[data-astro-cid-q7bksczh]{grid-column:1 / -1;grid-row:1}.clubs-operations-scene__identity[data-astro-cid-q7bksczh] .clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{grid-template-columns:auto minmax(0,1fr);gap:.55rem}.clubs-operations-scene__identity-mark[data-astro-cid-q7bksczh]{width:2.75rem;height:2.75rem;border-radius:.72rem;font-size:.85rem}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh]{margin-top:.15rem;font-size:.88rem}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh]{display:-webkit-box;overflow:hidden;margin-top:.15rem;-webkit-box-orient:vertical;-webkit-line-clamp:1}.clubs-operations-scene__access[data-astro-cid-q7bksczh],.clubs-operations-scene__chips[data-astro-cid-q7bksczh] span[data-astro-cid-q7bksczh]:nth-child(n+2){display:none}.clubs-operations-scene__chips[data-astro-cid-q7bksczh]{margin-top:.3rem}.clubs-operations-scene__members[data-astro-cid-q7bksczh]{grid-column:1;grid-row:2}.clubs-operations-scene__requests[data-astro-cid-q7bksczh]{grid-column:2;grid-row:2}.clubs-operations-scene__members[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh],.clubs-operations-scene__requests[data-astro-cid-q7bksczh]>div[data-astro-cid-q7bksczh]>strong[data-astro-cid-q7bksczh],.clubs-operations-scene__event[data-astro-cid-q7bksczh]>div[data-astro-cid-q7bksczh]>strong[data-astro-cid-q7bksczh]{margin-top:.35rem;font-size:1rem}.clubs-operations-scene__members[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__requests[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__event[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__health[data-astro-cid-q7bksczh] small[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh]{margin-top:.45rem}.clubs-operations-scene__member-stack[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]:nth-child(n+5){display:none}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{gap:.2rem;margin-top:.38rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{gap:.25rem;padding-top:.25rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.16rem;margin-top:.32rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{grid-template-columns:auto minmax(0,1fr);border:1px solid rgba(255,255,255,.055);border-radius:.36rem;padding:.22rem}.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__roles[data-astro-cid-q7bksczh]{grid-column:1;grid-row:3}.clubs-operations-scene__event[data-astro-cid-q7bksczh]{grid-column:2;grid-row:3}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh] strong[data-astro-cid-q7bksczh],.clubs-operations-scene__role-head[data-astro-cid-q7bksczh],.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh] small[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.2rem;margin-top:.42rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{grid-template-columns:.85rem minmax(0,1fr);gap:.25rem;padding:.28rem}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh] b[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]{grid-template-columns:auto minmax(0,1fr);gap:.4rem;margin-top:.45rem;padding-top:.4rem}.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh]{width:2rem;height:2rem}.clubs-operations-scene__footer[data-astro-cid-q7bksczh]{bottom:2%;gap:.3rem;font-size:.42rem}}@media(max-width:767px)and (max-height:700px){.clubs-operations-scene__workspace[data-astro-cid-q7bksczh]{inset-block:10% 7%}.clubs-operations-scene__module-surface[data-astro-cid-q7bksczh]{padding:.4rem}.clubs-operations-scene__identity-copy[data-astro-cid-q7bksczh] p[data-astro-cid-q7bksczh],.clubs-operations-scene__chips[data-astro-cid-q7bksczh],.clubs-operations-scene__health[data-astro-cid-q7bksczh],.clubs-operations-scene__requests[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]:nth-child(n+3),.clubs-operations-scene__event-meta[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] header[data-astro-cid-q7bksczh]{display:none}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] ol[data-astro-cid-q7bksczh]{gap:.12rem;margin-top:0}.clubs-operations-scene__roles[data-astro-cid-q7bksczh] li[data-astro-cid-q7bksczh]{padding:.18rem}}@media(prefers-reduced-motion:reduce){.clubs-operations-scene__backplate[data-astro-cid-q7bksczh]:after,.clubs-operations-scene__module-surface[data-astro-cid-q7bksczh],.clubs-operations-scene__health[data-astro-cid-q7bksczh]>span[data-astro-cid-q7bksczh] i[data-astro-cid-q7bksczh]{transition:none;transform:none}}.community-thread-scene[data-astro-cid-vijdfufl]{min-height:clamp(30rem,42vw,38rem);overflow:hidden;color:#e2e8f0c7;isolation:isolate}.community-thread-scene__visual[data-astro-cid-vijdfufl],.community-thread-scene__backplate[data-astro-cid-vijdfufl]{position:absolute;inset:0}.community-thread-scene__visual[data-astro-cid-vijdfufl]{isolation:isolate;overflow:clip;padding:clamp(.7rem,1.3vw,1.1rem)}.community-thread-scene__backplate[data-astro-cid-vijdfufl]{z-index:-2;background:radial-gradient(circle,rgb(var(--route-primary) / .12) 0 1px,transparent 1.4px) 0 0 / 1.7rem 1.7rem,radial-gradient(ellipse at 44% 30%,rgb(var(--route-primary) / .2),transparent 40%),radial-gradient(ellipse at 82% 70%,rgb(var(--route-secondary) / .14),transparent 36%),linear-gradient(125deg,#040c19fc,#02070ffa 54%,#030f16fb)}.community-thread-scene__visual[data-astro-cid-vijdfufl]:before,.community-thread-scene__visual[data-astro-cid-vijdfufl]:after{position:absolute;z-index:-1;pointer-events:none;content:""}.community-thread-scene__visual[data-astro-cid-vijdfufl]:before{top:13%;right:0;width:64%;height:72%;border:1px solid rgb(var(--route-primary) / .15);border-radius:50%;background:radial-gradient(circle,transparent 0 43%,rgb(var(--route-primary) / .05) 43.4% 43.7%,transparent 44.1% 64%,rgb(var(--route-secondary) / .045) 64.4% 64.7%,transparent 65.1%);box-shadow:inset 0 0 4rem rgb(var(--route-primary) / .035);transform:rotate(-13deg) scale(calc(.96 + var(--feature-stage-progress, 0) * .04))}.community-thread-scene__visual[data-astro-cid-vijdfufl]:after{top:50%;left:18%;width:58%;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--route-primary) / .32),rgb(var(--route-secondary) / .42),transparent);box-shadow:0 0 1.2rem rgb(var(--route-primary) / .24);transform:rotate(-8deg)}.community-thread-scene__masthead[data-astro-cid-vijdfufl]{position:absolute;top:clamp(.75rem,1.4vw,1.15rem);left:50%;z-index:10;display:flex;width:min(calc(100% - 2rem),44rem);align-items:center;justify-content:space-between;gap:clamp(.55rem,1.4vw,1rem);border:1px solid rgb(var(--route-primary) / .22);border-radius:999px;background:#030a14d1;box-shadow:inset 0 1px #ffffff0d,0 .9rem 2.5rem #00000047;padding:.42rem .58rem .42rem .48rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;transform:translate(-50%)}.community-thread-scene__live-state[data-astro-cid-vijdfufl],.community-thread-scene__presence[data-astro-cid-vijdfufl],.community-thread-scene__thread-state[data-astro-cid-vijdfufl]{display:flex;align-items:center}.community-thread-scene__live-state[data-astro-cid-vijdfufl]{min-width:0;gap:.48rem}.community-thread-scene__live-state[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{display:grid;width:1.85rem;height:1.85rem;flex:none;place-items:center;border:1px solid rgb(var(--route-primary) / .42);border-radius:50%;background:rgb(var(--route-primary) / .1)}.community-thread-scene__live-state[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl],.community-thread-scene__thread-state[data-astro-cid-vijdfufl]{display:grid;gap:.06rem}.community-thread-scene__live-state[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl],.community-thread-scene__thread-state[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]{color:rgb(var(--route-primary));font-size:clamp(.47rem,.68vw,.58rem);letter-spacing:.14em;text-transform:uppercase}.community-thread-scene__live-state[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__thread-state[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{color:#e2e8f085;font-size:clamp(.42rem,.58vw,.5rem);font-weight:500;letter-spacing:.08em;white-space:nowrap}.community-thread-scene__presence[data-astro-cid-vijdfufl]{padding-left:.42rem}.community-thread-scene__presence[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl],.community-thread-scene__presence[data-astro-cid-vijdfufl] em[data-astro-cid-vijdfufl]{display:grid;width:1.55rem;height:1.55rem;place-items:center;border:1px solid rgba(160,190,226,.23);border-radius:50%;background:#081221f5;color:#e2e8f0b8;font-size:.46rem;font-style:normal}.community-thread-scene__presence[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]+span[data-astro-cid-vijdfufl],.community-thread-scene__presence[data-astro-cid-vijdfufl] em[data-astro-cid-vijdfufl]{margin-left:-.36rem}.community-thread-scene__presence[data-astro-cid-vijdfufl] em[data-astro-cid-vijdfufl]{width:auto;min-width:1.8rem;border-radius:999px;color:rgb(var(--route-secondary));padding-inline:.3rem}.community-thread-scene__thread-state[data-astro-cid-vijdfufl]{justify-items:end}.community-thread-scene__live-state[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl],.community-thread-scene__channel[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]{display:inline-block;width:.38rem;height:.38rem;border-radius:999px;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary) / .8)}.community-thread-scene__workspace[data-astro-cid-vijdfufl]{position:absolute;inset:clamp(3.7rem,5.7vw,4.75rem) clamp(.8rem,1.6vw,1.25rem) clamp(.75rem,1.3vw,1rem)}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl]{position:absolute;top:12%;right:31%;bottom:18%;z-index:1;width:1px;background:linear-gradient(to bottom,transparent,rgb(var(--route-primary) / .42) 14%,rgb(var(--route-secondary) / .3) 72%,transparent);box-shadow:0 0 1.3rem rgb(var(--route-primary) / .18)}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]{position:absolute;left:50%;display:block;width:.5rem;height:.5rem;border:1px solid rgb(var(--route-primary) / .72);border-radius:50%;background:#040c16f5;box-shadow:0 0 0 .28rem rgb(var(--route-primary) / .08),0 0 1rem rgb(var(--route-primary) / .32);transform:translate(-50%)}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]:nth-child(1){top:8%}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]:nth-child(2){top:48%}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]:nth-child(3){top:83%;border-color:rgb(var(--route-secondary) / .72)}.community-thread-scene__module[data-astro-cid-vijdfufl]{position:absolute;z-index:2;min-width:0}.community-thread-scene__surface[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]{border:1px solid rgba(148,163,184,.15);background:radial-gradient(circle at 12% 0%,rgb(var(--route-primary) / .1),transparent 38%),#030a14e8;box-shadow:inset 0 1px #ffffff0d,0 20px 50px #00000047;backdrop-filter:blur(.55rem)}.community-thread-scene__surface[data-astro-cid-vijdfufl]{height:100%;border-radius:clamp(1rem,2vw,1.55rem);padding:clamp(.72rem,1.4vw,1.05rem);backface-visibility:hidden;transform:translateZ(0) scale(1);transition:transform .48s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .36s cubic-bezier(.16,1,.3,1);will-change:transform}.community-thread-scene__module[data-astro-cid-vijdfufl][data-feature-stage-active=true]{z-index:12}.community-thread-scene__module[data-astro-cid-vijdfufl][data-feature-stage-active=true]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{border-color:rgb(var(--route-primary) / .72);background:radial-gradient(circle at 14% 0%,rgb(var(--route-primary) / .22),transparent 42%),#030a14fb;box-shadow:inset 0 1px #ffffff14,0 0 0 1px rgb(var(--route-primary) / .12),0 24px 70px #0000007a,0 0 42px rgb(var(--route-primary) / .2);transform:translateZ(0) scale(var(--community-active-scale, 1.1))}.community-thread-scene__module[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl],.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.community-thread-scene__module[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl],.community-thread-scene__module[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl]>b[data-astro-cid-vijdfufl],.community-thread-scene__question-copy[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl],.community-thread-scene__save[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__handoffs[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.46rem,.72vw,.6rem);letter-spacing:.12em;text-transform:uppercase}.community-thread-scene__module[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl],.community-thread-scene__question-copy[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl],.community-thread-scene__save[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]{color:rgb(var(--route-primary))}.community-thread-scene__module[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl]>b[data-astro-cid-vijdfufl]{color:rgb(var(--route-secondary));font-weight:600}.community-thread-scene__channel[data-astro-cid-vijdfufl]{--community-active-scale: 1.18;top:4%;left:0;width:19%;transform-origin:top left}.community-thread-scene__channel[data-astro-cid-vijdfufl] header[data-astro-cid-vijdfufl] i[data-astro-cid-vijdfufl]{width:.32rem;height:.32rem}.community-thread-scene__channel[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{transform-origin:top left}.community-thread-scene__channel[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{display:block;margin-top:.65rem;color:#fff;font-size:clamp(1rem,1.7vw,1.4rem)}.community-thread-scene__channel[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{margin-top:.25rem;font-size:clamp(.62rem,.9vw,.76rem);line-height:1.45}.community-thread-scene__channel-tabs[data-astro-cid-vijdfufl]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.65rem}.community-thread-scene__channel-tabs[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl],.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl],.community-thread-scene__attachment[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl],.community-thread-scene__handoffs[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]{border:1px solid rgb(var(--route-primary) / .22);border-radius:999px;color:#e2e8f0a6;padding:.25rem .42rem;font-size:clamp(.46rem,.65vw,.56rem)}.community-thread-scene__question[data-astro-cid-vijdfufl]{--community-active-scale: 1.075;top:0;left:21%;width:53%}.community-thread-scene__question[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{position:relative;border-radius:1.6rem 1.6rem 1.6rem .5rem;transform-origin:top center}.community-thread-scene__question[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]:after{position:absolute;bottom:-.46rem;left:1.35rem;width:.9rem;height:.9rem;border-bottom:1px solid rgba(148,163,184,.15);border-left:1px solid rgba(148,163,184,.15);background:#030a14f5;content:"";transform:rotate(-45deg)}.community-thread-scene__identity[data-astro-cid-vijdfufl]{display:flex;align-items:center;gap:.55rem}.community-thread-scene__identity[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl],.community-thread-scene__reply-body[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgb(var(--route-primary) / .5);border-radius:50%;background:rgb(var(--route-primary) / .12);color:#fff;font-size:.65rem;font-weight:700}.community-thread-scene__identity[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:grid;gap:.08rem}.community-thread-scene__identity[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{color:#fff;font-size:clamp(.65rem,1vw,.82rem)}.community-thread-scene__identity[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{color:#94a3b894;font-size:clamp(.48rem,.7vw,.58rem)}.community-thread-scene__question-copy[data-astro-cid-vijdfufl]{margin-top:clamp(.65rem,1.2vw,1rem)}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] h3[data-astro-cid-vijdfufl]{margin-top:.32rem;color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.15rem,2.3vw,1.8rem);line-height:1.08}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{margin-top:.3rem;color:#e2e8f099;font-size:clamp(.62rem,.95vw,.78rem)}.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl]{justify-content:flex-start;margin-top:clamp(.7rem,1.2vw,1rem)}.community-thread-scene__attachment[data-astro-cid-vijdfufl]{--community-active-scale: 1.14;top:47%;left:7%;width:32%}.community-thread-scene__attachment[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{transform-origin:left center}.community-thread-scene__vehicle[data-astro-cid-vijdfufl]{display:flex;align-items:center;gap:.65rem;margin-top:.7rem}.community-thread-scene__vehicle-mark[data-astro-cid-vijdfufl]{display:grid;width:2.55rem;height:2.55rem;place-items:center;border-radius:.65rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .3),rgb(var(--route-secondary) / .14));color:#fff;font-size:1rem;font-style:italic;font-weight:800}.community-thread-scene__vehicle[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:grid;min-width:0;gap:.18rem}.community-thread-scene__vehicle[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{overflow:hidden;color:#fff;font-size:clamp(.7rem,1.05vw,.88rem);text-overflow:ellipsis;white-space:nowrap}.community-thread-scene__vehicle[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{color:#e2e8f085;font-size:clamp(.5rem,.72vw,.6rem);line-height:1.3}.community-thread-scene__attachment[data-astro-cid-vijdfufl] ul[data-astro-cid-vijdfufl]{display:flex;flex-wrap:wrap;gap:.3rem;margin:.65rem 0 0;padding:0;list-style:none}.community-thread-scene__save[data-astro-cid-vijdfufl]{--community-active-scale: 1.18;top:59%;left:42%;width:19%}.community-thread-scene__save[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;transform-origin:center}.community-thread-scene__bookmark[data-astro-cid-vijdfufl]{width:1.35rem;height:1.65rem;border:1px solid rgb(var(--route-secondary) / .68);border-radius:.25rem .25rem .42rem .42rem;background:rgb(var(--route-secondary) / .12);box-shadow:0 0 1.2rem rgb(var(--route-secondary) / .16)}.community-thread-scene__save[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:grid;gap:.08rem}.community-thread-scene__save[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{color:#fff;font-size:clamp(.8rem,1.25vw,1rem)}.community-thread-scene__save[data-astro-cid-vijdfufl] b[data-astro-cid-vijdfufl]{grid-column:1 / -1;color:#e2e8f07a;font-size:clamp(.5rem,.72vw,.6rem);font-weight:500}.community-thread-scene__reply[data-astro-cid-vijdfufl]{--community-active-scale: 1.12;top:30%;right:0;width:34%}.community-thread-scene__reply[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{border-radius:1.5rem 1.5rem .45rem;transform-origin:right center}.community-thread-scene__reply-body[data-astro-cid-vijdfufl]{display:flex;align-items:center;gap:.6rem;margin-top:.7rem}.community-thread-scene__reply-body[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{border-color:rgb(var(--route-secondary) / .52);background:rgb(var(--route-secondary) / .11)}.community-thread-scene__reply-body[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:grid;min-width:0;gap:.14rem}.community-thread-scene__reply-body[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{color:#fff;font-size:clamp(.7rem,1.05vw,.88rem)}.community-thread-scene__reply-body[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{color:#e2e8f080;font-size:clamp(.5rem,.72vw,.6rem)}.community-thread-scene__reply[data-astro-cid-vijdfufl] blockquote[data-astro-cid-vijdfufl]{margin:.7rem 0 0;border-left:2px solid rgb(var(--route-secondary) / .7);color:#e2e8f0bd;padding:.25rem 0 .25rem .65rem;font-size:clamp(.56rem,.82vw,.68rem);line-height:1.5}.community-thread-scene__handoffs[data-astro-cid-vijdfufl]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.7rem}.community-thread-scene__handoffs[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]{color:rgb(var(--route-secondary))}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]{position:absolute;right:0;bottom:0;left:0;z-index:8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]:before{position:absolute;top:.41rem;right:8%;left:8%;z-index:-1;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--route-primary) / .3) 8%,rgb(var(--route-secondary) / .26) 92%,transparent);content:""}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]{position:relative;min-width:0;justify-content:center;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0 .3rem;text-align:center}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]:before{display:block;width:.56rem;height:.56rem;flex:none;border:1px solid rgb(var(--route-primary) / .5);border-radius:50%;background:#030a14fa;box-shadow:0 0 0 .22rem #030a14e6;content:""}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl][data-feature-stage-active=true]{background:transparent}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl][data-feature-stage-active=true]:before{border-color:rgb(var(--route-secondary));background:rgb(var(--route-secondary));box-shadow:0 0 0 .25rem rgb(var(--route-secondary) / .12),0 0 1rem rgb(var(--route-secondary) / .55)}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]>li[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:grid;min-width:0;gap:.08rem}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl],.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{overflow:hidden;color:#e2e8f0b3;text-overflow:ellipsis;white-space:nowrap}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{color:#94a3b875;font-size:.46rem}@media(max-width:767px){.community-thread-scene[data-astro-cid-vijdfufl]{min-height:min(52svh,29rem)}.community-thread-scene__visual[data-astro-cid-vijdfufl]{padding:.45rem}.community-thread-scene__visual[data-astro-cid-vijdfufl]:before{top:18%;right:0;width:90%;height:65%}.community-thread-scene__masthead[data-astro-cid-vijdfufl]{top:.48rem;width:calc(100% - .9rem);gap:.35rem;padding:.32rem .42rem}.community-thread-scene__live-state[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{width:1.45rem;height:1.45rem}.community-thread-scene__presence[data-astro-cid-vijdfufl],.community-thread-scene__thread-state[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__workspace[data-astro-cid-vijdfufl]{inset:2.75rem .4rem .35rem}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl]{right:48%;bottom:16%;opacity:.6}.community-thread-scene__module[data-astro-cid-vijdfufl][data-feature-stage-active=true]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{transform:translateZ(0) scale(var(--community-active-scale, 1.07))}.community-thread-scene__channel[data-astro-cid-vijdfufl]{--community-active-scale: 1.1;top:1%;left:1%;width:45%}.community-thread-scene__channel[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl],.community-thread-scene__channel-tabs[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__channel[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{margin-top:.28rem;font-size:.82rem}.community-thread-scene__channel[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{padding:.5rem}.community-thread-scene__save[data-astro-cid-vijdfufl]{--community-active-scale: 1.09;top:1%;right:1%;left:auto;width:47%}.community-thread-scene__save[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{gap:.4rem;padding:.45rem .5rem;transform-origin:top right}.community-thread-scene__save[data-astro-cid-vijdfufl] b[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__bookmark[data-astro-cid-vijdfufl]{width:1rem;height:1.2rem}.community-thread-scene__question[data-astro-cid-vijdfufl]{--community-active-scale: 1.06;top:20%;left:3%;width:94%}.community-thread-scene__question[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{padding:.55rem}.community-thread-scene__identity[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{width:1.55rem;height:1.55rem}.community-thread-scene__identity[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl] span[data-astro-cid-vijdfufl]:last-child{display:none}.community-thread-scene__question-copy[data-astro-cid-vijdfufl]{margin-top:.4rem}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] h3[data-astro-cid-vijdfufl]{margin-top:.18rem;font-size:.92rem}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{font-size:.56rem}.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl]{margin-top:.4rem}.community-thread-scene__attachment[data-astro-cid-vijdfufl]{--community-active-scale: 1.09;top:51%;left:1%;width:47%}.community-thread-scene__attachment[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{padding:.5rem}.community-thread-scene__vehicle[data-astro-cid-vijdfufl]{gap:.4rem;margin-top:.4rem}.community-thread-scene__vehicle-mark[data-astro-cid-vijdfufl]{width:1.9rem;height:1.9rem}.community-thread-scene__vehicle[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__attachment[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]:nth-child(n+2){display:none}.community-thread-scene__attachment[data-astro-cid-vijdfufl] ul[data-astro-cid-vijdfufl]{margin-top:.35rem}.community-thread-scene__reply[data-astro-cid-vijdfufl]{--community-active-scale: 1.08;top:51%;right:1%;width:49%}.community-thread-scene__reply[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{padding:.5rem}.community-thread-scene__reply-body[data-astro-cid-vijdfufl]{gap:.4rem;margin-top:.42rem}.community-thread-scene__reply-body[data-astro-cid-vijdfufl]>span[data-astro-cid-vijdfufl]{width:1.65rem;height:1.65rem}.community-thread-scene__reply-body[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__reply[data-astro-cid-vijdfufl] blockquote[data-astro-cid-vijdfufl],.community-thread-scene__handoffs[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]{right:1%;bottom:1%;left:1%}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]:before{top:.31rem}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]{justify-content:center;padding:.12rem .2rem}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]:before{width:.42rem;height:.42rem}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__workspace[data-astro-cid-vijdfufl]{inset:3rem .3rem .3rem;overflow:hidden}.community-thread-scene__conversation-spine[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__module[data-astro-cid-vijdfufl]{--thread-offset: calc((var(--portrait-stage-index) - var(--feature-active-stage-index, 0)) * 92%);inset:.35rem .55rem 2.05rem!important;width:auto!important;height:auto!important;opacity:.11;pointer-events:none;transform:translate3d(var(--thread-offset),0,0) scale(.88)!important;transition:opacity .15s linear,transform .24s cubic-bezier(.22,1,.36,1)}.community-thread-scene__module[data-astro-cid-vijdfufl][data-feature-stage-active=true]{z-index:7;opacity:1;transform:none!important}.community-thread-scene__module[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{height:100%;box-sizing:border-box;align-content:center;border-radius:.9rem;padding:.85rem;transform:none!important}.community-thread-scene__module[data-astro-cid-vijdfufl][data-feature-stage-active=true]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{border-color:rgb(var(--route-primary) / .64);box-shadow:0 1.2rem 2.8rem #0006,0 0 1.5rem rgb(var(--route-primary) / .12)}.community-thread-scene__channel[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl],.community-thread-scene__channel-tabs[data-astro-cid-vijdfufl],.community-thread-scene__save[data-astro-cid-vijdfufl] b[data-astro-cid-vijdfufl],.community-thread-scene__vehicle[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__attachment[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]:nth-child(n+2),.community-thread-scene__reply-body[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl],.community-thread-scene__reply[data-astro-cid-vijdfufl] blockquote[data-astro-cid-vijdfufl],.community-thread-scene__handoffs[data-astro-cid-vijdfufl]{display:initial}.community-thread-scene__channel[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{margin-top:.55rem;color:#e2e8f0ad;font-size:.74rem;line-height:1.5}.community-thread-scene__channel[data-astro-cid-vijdfufl] strong[data-astro-cid-vijdfufl]{margin-top:.45rem;font-size:1.65rem}.community-thread-scene__channel-tabs[data-astro-cid-vijdfufl]{display:flex;gap:.35rem;margin-top:.75rem}.community-thread-scene__attachment[data-astro-cid-vijdfufl] ul[data-astro-cid-vijdfufl]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.75rem}.community-thread-scene__attachment[data-astro-cid-vijdfufl] li[data-astro-cid-vijdfufl]:nth-child(n+2){display:block}.community-thread-scene__vehicle[data-astro-cid-vijdfufl]{margin-top:.75rem}.community-thread-scene__vehicle[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{display:block;font-size:.64rem;line-height:1.45}.community-thread-scene__save[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{grid-template-columns:auto minmax(0,1fr);align-content:center}.community-thread-scene__save[data-astro-cid-vijdfufl] b[data-astro-cid-vijdfufl]{display:block;grid-column:1 / -1;margin-top:.7rem;color:#e2e8f0a3;font-size:.72rem;line-height:1.5}.community-thread-scene__bookmark[data-astro-cid-vijdfufl]{width:2.2rem;height:2.6rem}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] h3[data-astro-cid-vijdfufl]{font-size:clamp(1.35rem,7vw,2rem)}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl]{font-size:.72rem}.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl]{display:flex}.community-thread-scene__reply-body[data-astro-cid-vijdfufl] small[data-astro-cid-vijdfufl]{display:block}.community-thread-scene__reply[data-astro-cid-vijdfufl] blockquote[data-astro-cid-vijdfufl]{display:block;font-size:.7rem}.community-thread-scene__handoffs[data-astro-cid-vijdfufl]{display:flex}.community-thread-scene__stage-ledger[data-astro-cid-vijdfufl]{z-index:9}}@media(max-width:767px)and (max-height:740px){.community-thread-scene__workspace[data-astro-cid-vijdfufl]{top:2.7rem}.community-thread-scene__question-copy[data-astro-cid-vijdfufl] p[data-astro-cid-vijdfufl],.community-thread-scene__question[data-astro-cid-vijdfufl] footer[data-astro-cid-vijdfufl],.community-thread-scene__attachment[data-astro-cid-vijdfufl] ul[data-astro-cid-vijdfufl]{display:none}.community-thread-scene__question[data-astro-cid-vijdfufl]{top:19%}.community-thread-scene__attachment[data-astro-cid-vijdfufl],.community-thread-scene__reply[data-astro-cid-vijdfufl]{top:48%}}@media(prefers-reduced-motion:reduce){.community-thread-scene__module[data-astro-cid-vijdfufl]>.community-thread-scene__surface[data-astro-cid-vijdfufl]{transform:none!important;transition:none}}.discover-radar-scene[data-astro-cid-lrnh5sqn]{min-height:100%;color:rgb(var(--route-primary))}.discover-radar-scene__visual[data-astro-cid-lrnh5sqn]{position:relative;display:grid;min-height:100%;grid-template-rows:auto minmax(0,1fr);gap:clamp(.45rem,1vw,.8rem);overflow:hidden;border-radius:.85rem;background:radial-gradient(circle at 50% 48%,rgb(var(--route-primary) / .1),transparent 40%),linear-gradient(160deg,#050c16d1,#02070ef7);padding:clamp(.65rem,1.4vw,1rem)}.discover-radar-scene__status[data-astro-cid-lrnh5sqn]{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#e5edf885;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.52rem,.8vw,.64rem);letter-spacing:.14em;text-transform:uppercase}.discover-radar-scene__status[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]:first-child{color:rgb(var(--route-primary))}.discover-radar-scene__status[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]:first-child:before{display:inline-block;width:.42rem;height:.42rem;margin-right:.45rem;border-radius:999px;background:rgb(var(--route-primary));box-shadow:0 0 .75rem rgb(var(--route-primary) / .66);content:""}.discover-radar-scene__map-frame[data-astro-cid-lrnh5sqn]{position:relative;min-height:16rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .13);border-radius:.9rem;background:#02070ebd}.discover-radar-scene__map[data-astro-cid-lrnh5sqn]{width:100%;height:100%;min-height:16rem}.discover-radar-scene__grid[data-astro-cid-lrnh5sqn] path[data-astro-cid-lrnh5sqn]{fill:none;stroke:rgb(var(--route-primary) / .065);stroke-width:1}.discover-radar-scene__blocks[data-astro-cid-lrnh5sqn] path[data-astro-cid-lrnh5sqn]{fill:rgb(var(--route-primary) / .025);stroke:rgb(var(--route-primary) / .08);stroke-width:1}.discover-radar-scene__road[data-astro-cid-lrnh5sqn]{stroke:#adbed62e;stroke-width:8}.discover-radar-scene__route[data-astro-cid-lrnh5sqn]{stroke-width:3;filter:drop-shadow(0 0 5px rgb(var(--route-primary) / .55))}.discover-radar-scene__route-baseline[data-astro-cid-lrnh5sqn]{stroke:rgb(var(--route-primary) / .13);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;pointer-events:none}.discover-radar-scene__field[data-astro-cid-lrnh5sqn]{color:rgb(var(--route-primary))}.discover-radar-scene__ring[data-astro-cid-lrnh5sqn]{fill:none;stroke:rgb(var(--route-primary) / .15);stroke-width:1;transform-box:fill-box;transform-origin:center}.discover-radar-scene__ring--inner[data-astro-cid-lrnh5sqn]{opacity:calc(.3 + var(--feature-hero-progress, 1) * .7);transform:scale(calc(.72 + var(--feature-hero-progress, 1) * .28))}.discover-radar-scene__ring--middle[data-astro-cid-lrnh5sqn]{opacity:calc(.2 + var(--feature-hero-progress, 1) * .62);transform:scale(calc(.62 + var(--feature-hero-progress, 1) * .38))}.discover-radar-scene__ring--outer[data-astro-cid-lrnh5sqn]{opacity:calc(.12 + var(--feature-hero-progress, 1) * .54);transform:scale(calc(.52 + var(--feature-hero-progress, 1) * .48))}.discover-radar-scene__sweep[data-astro-cid-lrnh5sqn]{fill:rgb(var(--route-primary) / .08);stroke:rgb(var(--route-primary) / .22);stroke-width:1;transform-box:view-box;transform-origin:302px 196px;transform:rotate(calc(-72deg + var(--feature-hero-progress, 1) * 252deg))}.discover-radar-scene__origin[data-astro-cid-lrnh5sqn] circle[data-astro-cid-lrnh5sqn]:first-child{fill:rgb(var(--route-primary) / .12);stroke:rgb(var(--route-primary) / .62);stroke-width:2}.discover-radar-scene__origin[data-astro-cid-lrnh5sqn] circle[data-astro-cid-lrnh5sqn]:nth-child(2),.discover-radar-scene__pin-core[data-astro-cid-lrnh5sqn]{fill:#fff;filter:drop-shadow(0 0 6px rgb(var(--route-primary)))}.discover-radar-scene__origin[data-astro-cid-lrnh5sqn] text[data-astro-cid-lrnh5sqn],.discover-radar-scene__preview-pin[data-astro-cid-lrnh5sqn] text[data-astro-cid-lrnh5sqn]{fill:#eaf1fab8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.discover-radar-scene__pin-halo[data-astro-cid-lrnh5sqn],.discover-radar-scene__preview-pin[data-astro-cid-lrnh5sqn] circle[data-astro-cid-lrnh5sqn]:first-child{fill:rgb(var(--route-primary) / .08);stroke:rgb(var(--route-primary) / .25)}.discover-radar-scene__marker-target[data-astro-cid-lrnh5sqn]{fill:transparent;stroke:transparent;stroke-width:1;pointer-events:none}.discover-radar-scene__preview-pin[data-astro-cid-lrnh5sqn] .discover-radar-scene__marker-target[data-astro-cid-lrnh5sqn]{stroke:rgb(var(--route-secondary) / .26);stroke-dasharray:4 6}.discover-radar-scene__preview-pin[data-astro-cid-lrnh5sqn] circle[data-astro-cid-lrnh5sqn]{fill:#040a12;stroke:rgb(var(--route-secondary));stroke-width:2;stroke-dasharray:2 2}.discover-radar-scene__preview-lock[data-astro-cid-lrnh5sqn]{fill:#040a12;stroke:rgb(var(--route-secondary));stroke-width:1.5}.discover-radar-scene__result[data-astro-cid-lrnh5sqn]{position:absolute;left:.75rem;bottom:.75rem;z-index:3;display:grid;width:min(14.5rem,54%);gap:.25rem;border:1px solid rgb(var(--route-primary) / .28);border-radius:.72rem;background:#040a13eb;box-shadow:0 1rem 2.5rem #0006;padding:.72rem}.discover-radar-scene__result[data-astro-cid-lrnh5sqn]>span[data-astro-cid-lrnh5sqn],.discover-radar-scene__result[data-astro-cid-lrnh5sqn]>em[data-astro-cid-lrnh5sqn]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.54rem;font-style:normal;letter-spacing:.11em;text-transform:uppercase}.discover-radar-scene__result[data-astro-cid-lrnh5sqn] strong[data-astro-cid-lrnh5sqn]{color:#fff;font-size:.82rem}.discover-radar-scene__result[data-astro-cid-lrnh5sqn] p[data-astro-cid-lrnh5sqn]{color:#e4ebf694;font-size:.65rem;line-height:1.45}.discover-radar-scene__filters[data-astro-cid-lrnh5sqn]{position:absolute;top:.7rem;right:.7rem;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.28rem;max-width:70%}.discover-radar-scene__filters[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#040a13c7;color:#e7edf7a3;padding:.25rem .42rem;font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.discover-radar-scene__filters[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]:last-child{border-style:dashed;border-color:rgb(var(--route-secondary) / .45);color:rgb(var(--route-secondary))}.discover-radar-scene__portrait-map[data-astro-cid-lrnh5sqn]{display:none}@media(max-width:767px){.discover-radar-scene__visual[data-astro-cid-lrnh5sqn]{gap:.3rem;padding:.55rem}.discover-radar-scene__status[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]:last-child{display:none}.discover-radar-scene__map-frame[data-astro-cid-lrnh5sqn],.discover-radar-scene__map[data-astro-cid-lrnh5sqn]{min-height:0}.discover-radar-scene__map[data-astro-cid-lrnh5sqn],.discover-radar-scene__result[data-astro-cid-lrnh5sqn]{display:none}.discover-radar-scene__result[data-astro-cid-lrnh5sqn]{width:min(13rem,66%);padding:.55rem}.discover-radar-scene__result[data-astro-cid-lrnh5sqn] p[data-astro-cid-lrnh5sqn]{display:none}.discover-radar-scene__filters[data-astro-cid-lrnh5sqn]{top:.45rem;right:.45rem;left:.45rem;z-index:8;max-width:none;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.25rem;scrollbar-width:none}.discover-radar-scene__filters[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]{flex:0 0 auto}.discover-radar-scene__marker-target[data-astro-cid-lrnh5sqn]{stroke:rgb(var(--route-primary) / .08)}.discover-radar-scene__preview-pin[data-astro-cid-lrnh5sqn] .discover-radar-scene__marker-target[data-astro-cid-lrnh5sqn]{stroke:rgb(var(--route-secondary) / .42)}.discover-radar-scene__portrait-map[data-astro-cid-lrnh5sqn]{position:absolute;inset:2.65rem .45rem .45rem;display:block;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:.9rem;background:linear-gradient(rgb(var(--route-primary) / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .06) 1px,transparent 1px),radial-gradient(circle at 50% 43%,rgb(var(--route-primary) / .18),transparent 42%),#030a12f5;background-size:3rem 3rem,3rem 3rem,auto,auto}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]{position:absolute;top:36%;left:50%;width:10.5rem;height:10.5rem;border:1px solid rgb(var(--route-primary) / .2);border-radius:50%;transform:translate(-50%,-50%)}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]:before,.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]:after,.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>i[data-astro-cid-lrnh5sqn]{position:absolute;z-index:1;border:1px solid rgb(var(--route-primary) / .16);border-radius:50%;content:""}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]:before{inset:18%}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]:after{inset:36%}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>i[data-astro-cid-lrnh5sqn]{inset:49%;border:0;background:#fff;box-shadow:0 0 1rem rgb(var(--route-primary))}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>i[data-astro-cid-lrnh5sqn]:nth-of-type(2){inset:9%;border:1px solid rgb(var(--route-primary) / .16);background:transparent;box-shadow:none}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>i[data-astro-cid-lrnh5sqn]:nth-of-type(3){inset:-13%;border:1px dashed rgb(var(--route-primary) / .1);background:transparent;box-shadow:none}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>b[data-astro-cid-lrnh5sqn]{position:absolute;top:calc(50% + .8rem);left:50%;z-index:2;color:#fff;font:600 .58rem/1 ui-monospace,monospace;text-transform:uppercase;transform:translate(-50%)}.discover-radar-scene__portrait-sweep[data-astro-cid-lrnh5sqn]{position:absolute;inset:-2%;z-index:0;overflow:hidden;border-radius:50%;background:conic-gradient(from -92deg,transparent 0 308deg,rgb(var(--route-primary) / .02) 315deg,rgb(var(--route-primary) / .34) 352deg,rgb(var(--route-secondary) / .52) 359deg,transparent 360deg);filter:drop-shadow(0 0 .75rem rgb(var(--route-primary) / .2));opacity:calc(.72 + var(--feature-scene-focus, 0) * .28);transform:rotate(calc(-48deg + var(--feature-hero-progress, 0) * 270deg));transition:transform .12s linear,opacity .16s linear;will-change:transform}.discover-radar-scene__portrait-sweep[data-astro-cid-lrnh5sqn]:after{position:absolute;top:50%;left:50%;width:49%;height:1px;background:linear-gradient(90deg,rgb(var(--route-secondary) / .85),transparent);box-shadow:0 0 .7rem rgb(var(--route-secondary) / .6);content:"";transform-origin:left center}.discover-radar-scene__portrait-pins[data-astro-cid-lrnh5sqn] i[data-astro-cid-lrnh5sqn]{position:absolute;width:.7rem;height:.7rem;border:2px solid white;border-radius:50%;background:rgb(var(--route-primary));box-shadow:0 0 0 .55rem rgb(var(--route-primary) / .12),0 0 1rem rgb(var(--route-primary) / .6)}.discover-radar-scene__portrait-pins[data-astro-cid-lrnh5sqn] i[data-astro-cid-lrnh5sqn]:first-child{top:19%;left:22%}.discover-radar-scene__portrait-pins[data-astro-cid-lrnh5sqn] i[data-astro-cid-lrnh5sqn]:last-child{top:28%;right:19%}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn]{--result-offset: calc((var(--portrait-stage-index) - var(--feature-active-stage-index, 0)) * 96%);position:absolute;right:.65rem;bottom:.65rem;left:.65rem;z-index:4;display:grid;min-height:6.75rem;align-content:center;gap:.28rem;border:1px solid rgb(var(--route-primary) / .22);border-radius:.85rem;background:#030a13f0;opacity:.12;padding:.75rem;pointer-events:none;transform:translate3d(var(--result-offset),0,0) scale(.9);transition:opacity .14s linear,transform .22s cubic-bezier(.22,1,.36,1)}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn][data-feature-stage-active=true]{border-color:rgb(var(--route-primary) / .58);box-shadow:0 1rem 2.4rem #0000005c;opacity:1;transform:none}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] p[data-astro-cid-lrnh5sqn],.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn],.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] b[data-astro-cid-lrnh5sqn]{color:rgb(var(--route-primary));font:600 .52rem/1.3 ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] span[data-astro-cid-lrnh5sqn]{color:rgb(var(--route-secondary))}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] strong[data-astro-cid-lrnh5sqn]{color:#fff;font-size:1rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] small[data-astro-cid-lrnh5sqn]{color:#e2eaf6ad;font-size:.7rem;line-height:1.45}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] b[data-astro-cid-lrnh5sqn]{justify-self:start;border:1px solid rgb(var(--route-primary) / .22);border-radius:999px;padding:.25rem .4rem}}@media(max-width:767px)and (min-height:800px)and (orientation:portrait){.discover-radar-scene__visual[data-astro-cid-lrnh5sqn]{gap:.35rem;padding:.4rem}.discover-radar-scene__portrait-map[data-astro-cid-lrnh5sqn]{inset:2.65rem .25rem .25rem}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]{top:34%;width:11.5rem;height:11.5rem}.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]>b[data-astro-cid-lrnh5sqn]{font-size:.66rem}.discover-radar-scene__portrait-pins[data-astro-cid-lrnh5sqn] i[data-astro-cid-lrnh5sqn]{width:.82rem;height:.82rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn]{right:.8rem;bottom:.8rem;left:.8rem;min-height:7.7rem;gap:.32rem;padding:.82rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] strong[data-astro-cid-lrnh5sqn]{font-size:1.25rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] small[data-astro-cid-lrnh5sqn]{font-size:.76rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] b[data-astro-cid-lrnh5sqn]{padding:.34rem .52rem;font-size:.58rem}}@media(max-width:767px)and (max-height:799px){.discover-radar-scene__portrait-rings[data-astro-cid-lrnh5sqn]{top:29%;width:8.5rem;height:8.5rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn]{min-height:5.6rem;gap:.18rem;padding:.6rem .72rem}.discover-radar-scene__portrait-result[data-astro-cid-lrnh5sqn] small[data-astro-cid-lrnh5sqn]{display:none}}@media(prefers-reduced-motion:reduce){.discover-radar-scene__sweep[data-astro-cid-lrnh5sqn]{opacity:.2}}.event-operations-scene[data-astro-cid-bvp3qnwo]{min-height:100%;color:rgb(var(--route-primary))}.event-operations-scene__visual[data-astro-cid-bvp3qnwo]{position:relative;display:grid;box-sizing:border-box;height:100%;min-height:0;max-height:100%;grid-template-rows:auto minmax(0,1fr);gap:clamp(.45rem,1vw,.8rem);overflow:hidden;border-radius:.85rem;background:radial-gradient(circle at 62% 40%,rgb(var(--route-primary) / .1),transparent 38%),linear-gradient(155deg,#050c16d6,#02070ef7);padding:clamp(.65rem,1.4vw,1rem)}.event-operations-scene__portrait-roadbook[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__status[data-astro-cid-bvp3qnwo]{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#e5edf885;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.52rem,.8vw,.64rem);letter-spacing:.14em;text-transform:uppercase}.event-operations-scene__status[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]:first-child{color:rgb(var(--route-primary))}.event-operations-scene__workspace[data-astro-cid-bvp3qnwo]{position:relative;min-height:20rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .13);border-radius:.9rem;background:#02070eb8}.event-operations-scene__event-card[data-astro-cid-bvp3qnwo]{position:absolute;left:.75rem;top:50%;z-index:4;display:grid;width:min(40%,13rem);gap:.38rem;border:1px solid rgb(var(--route-primary) / .3);border-radius:.8rem;background:#040a13f0;box-shadow:0 1.2rem 3rem #0006;padding:.75rem;transform:translateY(-50%)}.event-operations-scene__event-header[data-astro-cid-bvp3qnwo]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;letter-spacing:.09em;text-transform:uppercase}.event-operations-scene__event-header[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]:last-child{border:1px solid rgb(var(--route-secondary) / .35);border-radius:999px;color:rgb(var(--route-secondary));padding:.2rem .35rem}.event-operations-scene__event-summary[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo],.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo],.event-operations-scene__handoff[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo]{color:#fff;font-size:clamp(.72rem,1.15vw,.92rem);line-height:1.15}.event-operations-scene__event-summary[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo],.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo]{color:#e4ebf694;font-size:.58rem;line-height:1.42}.event-operations-scene__event-summary[data-astro-cid-bvp3qnwo]{display:grid;gap:.28rem}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.25rem}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo]>span[data-astro-cid-bvp3qnwo]{display:grid;gap:.14rem;border:1px solid rgba(255,255,255,.07);border-radius:.4rem;background:#ffffff06;padding:.35rem}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo] small[data-astro-cid-bvp3qnwo]{color:#e4ebf675;font-size:.4rem;letter-spacing:.05em;text-transform:uppercase}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo] strong[data-astro-cid-bvp3qnwo]{overflow:hidden;color:#f5f8fcdb;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.event-operations-scene__route-frame[data-astro-cid-bvp3qnwo],.event-operations-scene__map[data-astro-cid-bvp3qnwo]{position:absolute;inset:0;width:100%;height:100%}.event-operations-scene__grid[data-astro-cid-bvp3qnwo] path[data-astro-cid-bvp3qnwo]{fill:none;stroke:rgb(var(--route-primary) / .055);stroke-width:1}.event-operations-scene__roads[data-astro-cid-bvp3qnwo] path[data-astro-cid-bvp3qnwo]{fill:none;stroke:#abbcd421;stroke-width:9;stroke-linecap:round}.event-operations-scene__trace-baseline[data-astro-cid-bvp3qnwo]{stroke:rgb(var(--route-primary) / .13);stroke-linecap:round;stroke-linejoin:round;stroke-width:4;pointer-events:none}.event-operations-scene__trace-baseline[data-astro-cid-bvp3qnwo][data-feature-trace-tone=secondary]{stroke:rgb(var(--route-secondary) / .12);stroke-width:2.5}.event-operations-scene__trace-baseline[data-astro-cid-bvp3qnwo][data-feature-trace-pattern=dashed]{stroke-dasharray:.025 .018}[data-feature-cinematic] .event-operations-scene[data-astro-cid-bvp3qnwo] [data-astro-cid-bvp3qnwo][data-feature-trace][data-feature-trace-tone]{stroke:var(--scene-trace-stroke, rgb(var(--route-primary) / .9))}.event-operations-scene__route[data-astro-cid-bvp3qnwo]{stroke-width:4;filter:drop-shadow(0 0 5px rgb(var(--route-primary) / .55))}[data-feature-motion-ready=true] .event-operations-scene__route[data-astro-cid-bvp3qnwo],[data-feature-motion-ready=true] .event-operations-scene__portrait-road[data-astro-cid-bvp3qnwo]{stroke-dashoffset:calc(1 - var(--feature-hero-progress, 0))}.event-operations-scene__reroute[data-astro-cid-bvp3qnwo]{stroke:rgb(var(--route-secondary));stroke-width:2.5;stroke-dasharray:.025 .018}.event-operations-scene__waypoint[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:first-child{fill:rgb(var(--route-primary) / .08);stroke:rgb(var(--route-primary) / .38);stroke-width:2}.event-operations-scene__waypoint[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:nth-child(2){fill:#fff;filter:drop-shadow(0 0 7px rgb(var(--route-primary)))}.event-operations-scene__waypoint[data-astro-cid-bvp3qnwo] text[data-astro-cid-bvp3qnwo]{fill:#ebf1fab8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo]{opacity:0!important;pointer-events:none;transition:opacity .14s linear}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:first-child{fill:rgb(var(--route-secondary) / .08);stroke:rgb(var(--route-secondary) / .72);stroke-dasharray:4 5;stroke-width:2}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:nth-child(2){fill:rgb(var(--route-secondary) / .12);stroke:rgb(var(--route-secondary) / .92);stroke-width:2.5}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo][data-feature-stage-active=true]{opacity:1!important}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo][data-feature-stage-active=true]+.event-operations-scene__waypoint--destination[data-astro-cid-bvp3qnwo]{opacity:1!important}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo][data-feature-stage-active=true] circle[data-astro-cid-bvp3qnwo]:first-child{animation:event-destination-arrival-pulse 1.6s ease-in-out infinite}.event-operations-scene__waypoint--updated[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:first-child{stroke:rgb(var(--route-secondary));stroke-dasharray:2 2}.event-operations-scene__packet[data-astro-cid-bvp3qnwo]{fill:#fff;filter:drop-shadow(0 0 8px rgb(var(--route-primary)))}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo],.event-operations-scene__handoff[data-astro-cid-bvp3qnwo]{position:absolute;z-index:5;display:grid;gap:.24rem;border:1px solid rgb(var(--route-secondary) / .34);border-radius:.65rem;background:#040a13eb;padding:.62rem}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]{right:.75rem;bottom:.75rem;width:min(36%,12rem)}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]>span[data-astro-cid-bvp3qnwo],.event-operations-scene__handoff[data-astro-cid-bvp3qnwo]>span[data-astro-cid-bvp3qnwo]{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.event-operations-scene__handoff[data-astro-cid-bvp3qnwo]{right:.75rem;top:.75rem;width:min(29%,9.5rem);border-style:dashed}@media(max-width:767px){.event-operations-scene__visual[data-astro-cid-bvp3qnwo]{gap:.3rem;padding:.55rem}.event-operations-scene__status[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]:last-child,.event-operations-scene__handoff[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__workspace[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__portrait-roadbook[data-astro-cid-bvp3qnwo]{position:relative;display:grid;min-height:0;grid-template-rows:minmax(8.4rem,1.05fr) auto minmax(8.6rem,.95fr) auto;gap:.48rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:.9rem;background:linear-gradient(rgb(var(--route-primary) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .045) 1px,transparent 1px),radial-gradient(circle at 72% 26%,rgb(var(--route-primary) / .18),transparent 36%),#02080ff5;background-size:3rem 3rem,3rem 3rem,auto,auto;padding:.55rem}.event-operations-scene__portrait-route[data-astro-cid-bvp3qnwo]{position:relative;min-height:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .12);border-radius:.7rem;background:linear-gradient(150deg,rgb(var(--route-primary) / .035),#02080f4d)}.event-operations-scene__portrait-route[data-astro-cid-bvp3qnwo]:after{position:absolute;inset:auto 7% 8%;height:42%;border-radius:50%;background:radial-gradient(ellipse at center,rgb(var(--route-primary) / .14),transparent 68%);content:"";filter:blur(.55rem);pointer-events:none}.event-operations-scene__portrait-route-readout[data-astro-cid-bvp3qnwo]{position:absolute;top:.55rem;right:.6rem;left:.6rem;z-index:4;display:flex;align-items:center;justify-content:space-between;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.11em;text-transform:uppercase}.event-operations-scene__portrait-route-readout[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]{display:inline-flex;align-items:center;gap:.3rem}.event-operations-scene__portrait-route-readout[data-astro-cid-bvp3qnwo] i[data-astro-cid-bvp3qnwo]{width:.34rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .65rem rgb(var(--route-secondary) / .72)}.event-operations-scene__portrait-route-readout[data-astro-cid-bvp3qnwo] strong[data-astro-cid-bvp3qnwo]{color:#e2e8f080;font-size:inherit;font-weight:500}.event-operations-scene__portrait-route-map[data-astro-cid-bvp3qnwo]{position:absolute;inset:1.6rem .25rem .22rem;z-index:2;width:calc(100% - .5rem);height:calc(100% - 1.82rem);overflow:visible}.event-operations-scene__portrait-road-baseline[data-astro-cid-bvp3qnwo],.event-operations-scene__portrait-road[data-astro-cid-bvp3qnwo]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.event-operations-scene__portrait-road-baseline[data-astro-cid-bvp3qnwo]{stroke:rgb(var(--route-primary) / .14);stroke-width:6}.event-operations-scene__portrait-road[data-astro-cid-bvp3qnwo]{stroke:rgb(var(--route-primary));stroke-width:3.4;filter:drop-shadow(0 0 8px rgb(var(--route-primary) / .45))}.event-operations-scene__portrait-playhead[data-astro-cid-bvp3qnwo]{fill:#fff;filter:drop-shadow(0 0 7px rgb(var(--route-primary)));opacity:1!important;pointer-events:none}.event-operations-scene__portrait-route-node[data-astro-cid-bvp3qnwo]{opacity:.46;transform-box:fill-box;transform-origin:center;transition:opacity .12s linear,transform .17s cubic-bezier(.22,1,.36,1)}.event-operations-scene__portrait-route-node-halo[data-astro-cid-bvp3qnwo]{fill:rgb(var(--route-primary) / .1);stroke:rgb(var(--route-primary) / .55);stroke-width:1.2;vector-effect:non-scaling-stroke}.event-operations-scene__portrait-route-node-core[data-astro-cid-bvp3qnwo]{fill:#02080ffa;stroke:rgb(var(--route-primary));stroke-width:1.8;vector-effect:non-scaling-stroke}.event-operations-scene__portrait-route-node[data-astro-cid-bvp3qnwo][data-feature-stage-active=true]{opacity:1;transform:scale(1.18)}.event-operations-scene__portrait-route-node[data-astro-cid-bvp3qnwo][data-feature-stage-active=true] .event-operations-scene__portrait-route-node-halo[data-astro-cid-bvp3qnwo]{fill:rgb(var(--route-secondary) / .18);stroke:rgb(var(--route-secondary));filter:drop-shadow(0 0 7px rgb(var(--route-secondary) / .75))}.event-operations-scene__portrait-route-node[data-astro-cid-bvp3qnwo][data-feature-stage-active=true] .event-operations-scene__portrait-route-node-core[data-astro-cid-bvp3qnwo]{fill:rgb(var(--route-secondary));stroke:#fff}.event-operations-scene__portrait-destination[data-astro-cid-bvp3qnwo]{position:absolute;right:3.8%;top:35%;color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.54rem;letter-spacing:.12em;text-transform:uppercase}.event-operations-scene__portrait-event[data-astro-cid-bvp3qnwo]{display:grid;grid-template-columns:1fr auto;gap:.14rem .6rem;border-left:2px solid rgb(var(--route-primary));background:rgb(var(--route-primary) / .045);padding:.52rem .62rem}.event-operations-scene__portrait-event[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo],.event-operations-scene__portrait-event[data-astro-cid-bvp3qnwo] small[data-astro-cid-bvp3qnwo]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.1em;text-transform:uppercase}.event-operations-scene__portrait-event[data-astro-cid-bvp3qnwo] strong[data-astro-cid-bvp3qnwo]{color:#f8fafcf0;font-size:.72rem}.event-operations-scene__portrait-event[data-astro-cid-bvp3qnwo] small[data-astro-cid-bvp3qnwo]{grid-column:2;grid-row:1 / span 2;align-self:center;color:#e2e8f094}.event-operations-scene__portrait-stages[data-astro-cid-bvp3qnwo]{position:relative;min-height:0;overflow:hidden;border-radius:.72rem}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]{position:absolute;inset:0;display:grid;align-content:start;grid-template-rows:auto auto auto minmax(0,1fr);gap:.42rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:.72rem;background:linear-gradient(145deg,#06101dfa,#02080ffa);opacity:.07;padding:.68rem;transform:translate(calc((var(--portrait-stage-index) - var(--feature-stage-index, 0)) * 94%)) scale(.94);transition:opacity .13s linear,transform .21s cubic-bezier(.22,1,.36,1)}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo][data-feature-stage-active=true]{z-index:3;opacity:1;transform:translate(0) scale(1)}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo] header[data-astro-cid-bvp3qnwo]{display:flex;align-items:center;justify-content:space-between;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.52rem;letter-spacing:.12em;text-transform:uppercase}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo] header[data-astro-cid-bvp3qnwo] i[data-astro-cid-bvp3qnwo]{color:rgb(var(--route-secondary));font-style:normal}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo]{max-width:17ch;color:#fff;font-size:clamp(1.15rem,6vw,1.55rem);line-height:1.04}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo],.event-operations-scene__portrait-update[data-astro-cid-bvp3qnwo] small[data-astro-cid-bvp3qnwo]{max-width:32ch;color:#e2e8f0a6;font-size:.68rem;line-height:1.52}.event-operations-scene__portrait-facts[data-astro-cid-bvp3qnwo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:.28rem;min-width:0;margin:auto 0 0;padding:0;list-style:none}.event-operations-scene__portrait-facts[data-astro-cid-bvp3qnwo] li[data-astro-cid-bvp3qnwo]{display:grid;min-width:0;gap:.18rem;border-top:1px solid rgb(var(--route-primary) / .22);background:rgb(var(--route-primary) / .035);padding:.38rem .32rem}.event-operations-scene__portrait-facts[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]{overflow:hidden;color:#e2e8f066;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.39rem;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.event-operations-scene__portrait-facts[data-astro-cid-bvp3qnwo] strong[data-astro-cid-bvp3qnwo]{overflow:hidden;color:#f8fafcdb;font-size:.57rem;text-overflow:ellipsis;white-space:nowrap}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]:last-child{gap:.34rem}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]:last-child>p[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]:last-child>strong[data-astro-cid-bvp3qnwo]{font-size:clamp(1.08rem,5.4vw,1.35rem)}.event-operations-scene__portrait-update[data-astro-cid-bvp3qnwo]{display:grid;gap:.2rem;margin-top:auto;border:1px solid rgb(var(--route-secondary) / .25);border-radius:.55rem;background:rgb(var(--route-secondary) / .05);padding:.42rem .5rem}.event-operations-scene__portrait-update[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.1em;text-transform:uppercase}.event-operations-scene__portrait-update[data-astro-cid-bvp3qnwo] b[data-astro-cid-bvp3qnwo]{color:#fff;font-size:.72rem}.event-operations-scene__portrait-update[data-astro-cid-bvp3qnwo] small[data-astro-cid-bvp3qnwo]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.event-operations-scene__portrait-progress[data-astro-cid-bvp3qnwo]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem}.event-operations-scene__portrait-progress[data-astro-cid-bvp3qnwo] i[data-astro-cid-bvp3qnwo]{height:2px;background:#94a3b829;transition:background .18s ease,box-shadow .18s ease}.event-operations-scene__portrait-progress[data-astro-cid-bvp3qnwo] i[data-astro-cid-bvp3qnwo][data-feature-stage-active=true]{background:rgb(var(--route-secondary));box-shadow:0 0 .55rem rgb(var(--route-secondary) / .55)}.event-operations-scene__event-card[data-astro-cid-bvp3qnwo]{left:.45rem;top:.45rem;width:52%;gap:.25rem;padding:.5rem;transform:none}.event-operations-scene__event-summary[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo],.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo] span[data-astro-cid-bvp3qnwo]:nth-child(3){display:none}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo]{grid-template-columns:repeat(2,minmax(0,1fr))}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]{right:.45rem;bottom:.45rem;width:47%;padding:.5rem}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__waypoint[data-astro-cid-bvp3qnwo] text[data-astro-cid-bvp3qnwo]{font-size:14px}}@media(max-width:767px)and (max-height:740px){.event-operations-scene__visual[data-astro-cid-bvp3qnwo]{padding:.42rem}.event-operations-scene__portrait-roadbook[data-astro-cid-bvp3qnwo]{grid-template-rows:minmax(5.6rem,.78fr) auto minmax(7.6rem,.9fr) auto;gap:.34rem;padding:.42rem}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]{gap:.24rem;padding:.52rem}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo]{font-size:clamp(1rem,5.2vw,1.2rem);line-height:1.02}.event-operations-scene__portrait-stage[data-astro-cid-bvp3qnwo]>p[data-astro-cid-bvp3qnwo]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.event-operations-scene__portrait-facts[data-astro-cid-bvp3qnwo] li[data-astro-cid-bvp3qnwo]{padding:.28rem}.event-operations-scene__portrait-route[data-astro-cid-bvp3qnwo],.event-operations-scene__portrait-stages[data-astro-cid-bvp3qnwo]{min-height:0}.event-operations-scene__event-card[data-astro-cid-bvp3qnwo]{left:.35rem;top:.35rem;width:50%;gap:.2rem;padding:.4rem}.event-operations-scene__event-summary[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo]{font-size:.66rem}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo]{gap:.18rem;margin-top:.15rem}.event-operations-scene__event-metrics[data-astro-cid-bvp3qnwo]>span[data-astro-cid-bvp3qnwo]{padding:.26rem}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]{right:.35rem;bottom:.35rem;width:45%;gap:.16rem;padding:.4rem}.event-operations-scene__host-update[data-astro-cid-bvp3qnwo]>strong[data-astro-cid-bvp3qnwo]{font-size:.66rem}}@media(prefers-reduced-motion:reduce){.event-operations-scene__packet[data-astro-cid-bvp3qnwo]{display:none}.event-operations-scene__destination-arrival[data-astro-cid-bvp3qnwo] circle[data-astro-cid-bvp3qnwo]:first-child{animation:none}}@keyframes event-destination-arrival-pulse{0%,to{stroke-opacity:.55}50%{stroke-opacity:1}}.feature-product-map-scene[data-astro-cid-svsfds5p]{min-height:100%;color:rgb(var(--route-primary))}.feature-product-map-scene__visual[data-astro-cid-svsfds5p]{position:relative;display:grid;min-height:100%;grid-template-rows:auto minmax(0,1fr);gap:clamp(.45rem,1vw,.8rem);overflow:hidden;border-radius:.85rem;background:radial-gradient(circle at 60% 32%,rgb(var(--route-primary) / .11),transparent 36%),linear-gradient(160deg,#060d18cc,#02070ef5);padding:clamp(.65rem,1.4vw,1rem)}.feature-product-map-scene__status[data-astro-cid-svsfds5p]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#e7eef88a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.52rem,.8vw,.64rem);letter-spacing:.14em;text-transform:uppercase}.feature-product-map-scene__status[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]:first-child{color:rgb(var(--route-primary))}.feature-product-map-scene__status[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]:last-child:before{display:inline-block;width:.45rem;height:.45rem;margin-right:.45rem;border-radius:999px;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary) / .65);content:""}.feature-product-map-scene__map[data-astro-cid-svsfds5p]{width:100%;height:100%;min-height:18rem;overflow:visible}.feature-product-map-scene__map--portrait[data-astro-cid-svsfds5p],.feature-product-map-scene__portrait-focus[data-astro-cid-svsfds5p]{display:none}.feature-product-map-scene__grid[data-astro-cid-svsfds5p] path[data-astro-cid-svsfds5p]{fill:none;stroke:rgb(var(--route-primary) / .07);stroke-width:1}.feature-product-map-scene__territories[data-astro-cid-svsfds5p] path[data-astro-cid-svsfds5p]{fill:rgb(var(--route-primary) / .035);stroke:rgb(var(--route-primary) / .09);stroke-width:1}.feature-product-map-scene__route[data-astro-cid-svsfds5p]{stroke-width:4}.feature-product-map-scene__route-baseline[data-astro-cid-svsfds5p]{stroke:rgb(var(--route-primary) / .14);stroke-linecap:round;stroke-linejoin:round;stroke-width:4;pointer-events:none}.feature-product-map-scene__route-packet[data-astro-cid-svsfds5p]{stroke:#fff;stroke-width:8;stroke-linecap:round;stroke-dasharray:.018 .982;stroke-dashoffset:calc(1 - var(--feature-map-progress, 1));filter:drop-shadow(0 0 8px rgb(var(--route-primary)))}.feature-product-map-scene__packet[data-astro-cid-svsfds5p]{fill:#fff;filter:drop-shadow(0 0 8px rgb(var(--route-primary)))}.feature-product-map-scene__node-halo[data-astro-cid-svsfds5p]{fill:rgb(var(--route-primary) / .08);stroke:rgb(var(--route-primary) / .18)}.feature-product-map-scene__node-core[data-astro-cid-svsfds5p]{fill:#040a12;stroke:rgb(var(--route-primary));stroke-width:4;filter:drop-shadow(0 0 8px rgb(var(--route-primary) / .7))}.feature-product-map-scene__node[data-astro-cid-svsfds5p] text[data-astro-cid-svsfds5p]{fill:#ecf1f9c7;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700}@media(max-width:767px){.feature-product-map-scene[data-astro-cid-svsfds5p]{height:100%;min-height:0;overflow:hidden}.feature-product-map-scene__visual[data-astro-cid-svsfds5p]{height:100%;min-height:0;gap:.3rem;padding:.55rem}.feature-product-map-scene__status[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]:last-child{display:none}.feature-product-map-scene__map--landscape[data-astro-cid-svsfds5p],.feature-product-map-scene__map--portrait[data-astro-cid-svsfds5p]{display:none}.feature-product-map-scene__portrait-focus[data-astro-cid-svsfds5p]{position:relative;display:block;min-height:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .16);border-radius:.85rem;background:radial-gradient(circle at 50% 42%,rgb(var(--route-primary) / .16),transparent 35%),linear-gradient(180deg,#050e1ad6,#02070efa)}.feature-product-map-scene__portrait-focus[data-astro-cid-svsfds5p]:before{position:absolute;inset:0;background-image:linear-gradient(rgb(var(--route-primary) / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .06) 1px,transparent 1px);background-size:3rem 3rem;content:"";-webkit-mask-image:linear-gradient(#000,transparent 92%);mask-image:linear-gradient(#000,transparent 92%)}.feature-product-map-scene__portrait-route[data-astro-cid-svsfds5p]{position:absolute;top:1rem;right:1rem;left:1rem;display:grid;grid-template-columns:.7rem 1fr .7rem 1fr .7rem;align-items:center}.feature-product-map-scene__portrait-route[data-astro-cid-svsfds5p]:before,.feature-product-map-scene__portrait-route[data-astro-cid-svsfds5p]:after{height:1px;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)));content:""}.feature-product-map-scene__portrait-route[data-astro-cid-svsfds5p] i[data-astro-cid-svsfds5p]{width:.7rem;height:.7rem;border:1px solid rgb(var(--route-primary) / .7);border-radius:50%;background:#02070ef2;box-shadow:0 0 .8rem rgb(var(--route-primary) / .25)}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p]{--chapter-offset: calc((var(--portrait-stage-index) - var(--feature-active-stage-index, 0)) * 88%);position:absolute;inset:3rem .8rem 2.25rem;z-index:2;display:grid;min-width:0;align-content:center;gap:.5rem;border:1px solid rgb(var(--route-primary) / .17);border-radius:1rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .1),transparent 48%),#030912f5;opacity:.14;padding:1.1rem;pointer-events:none;transform:translate3d(var(--chapter-offset),0,0) scale(.88);transition:opacity .14s linear,transform .22s cubic-bezier(.22,1,.36,1)}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p][data-feature-stage-active=true]{z-index:4;border-color:rgb(var(--route-primary) / .55);box-shadow:0 1.25rem 3rem #00000057,0 0 2rem rgb(var(--route-primary) / .12);opacity:1;transform:none}.feature-product-map-scene__portrait-context[data-astro-cid-svsfds5p]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;gap:.35rem;color:#e1e9f45c;font-size:.58rem;text-transform:uppercase}.feature-product-map-scene__portrait-context[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-product-map-scene__portrait-context[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]:last-child{text-align:right}.feature-product-map-scene__portrait-context[data-astro-cid-svsfds5p] strong[data-astro-cid-svsfds5p]{color:rgb(var(--route-secondary));font-size:.62rem}.feature-product-map-scene__portrait-context[data-astro-cid-svsfds5p] i[data-astro-cid-svsfds5p]{width:.35rem;height:1px;background:rgb(var(--route-primary) / .35)}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p]>p[data-astro-cid-svsfds5p],.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p]>span[data-astro-cid-svsfds5p],.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p]>b[data-astro-cid-svsfds5p]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p] h3[data-astro-cid-svsfds5p]{color:#fff;font-size:clamp(2rem,10vw,3rem);line-height:.95}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p] small[data-astro-cid-svsfds5p]{max-width:28rem;color:#e1e9f4b8;font-size:.82rem;line-height:1.55}.feature-product-map-scene__portrait-chapter[data-astro-cid-svsfds5p]>b[data-astro-cid-svsfds5p]{justify-self:start;border:1px solid rgb(var(--route-secondary) / .3);border-radius:999px;color:rgb(var(--route-secondary));padding:.35rem .5rem}.feature-product-map-scene__portrait-progress[data-astro-cid-svsfds5p]{position:absolute;right:.8rem;bottom:.65rem;left:.8rem;z-index:5;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none}.feature-product-map-scene__portrait-progress[data-astro-cid-svsfds5p] li[data-astro-cid-svsfds5p]{display:grid;min-width:0;gap:.15rem;opacity:.28}.feature-product-map-scene__portrait-progress[data-astro-cid-svsfds5p] li[data-astro-cid-svsfds5p][data-feature-stage-active=true]{opacity:1}.feature-product-map-scene__portrait-progress[data-astro-cid-svsfds5p] i[data-astro-cid-svsfds5p]{height:2px;border-radius:99px;background:rgb(var(--route-primary))}.feature-product-map-scene__portrait-progress[data-astro-cid-svsfds5p] span[data-astro-cid-svsfds5p]{overflow:hidden;color:#e1e9f499;font-size:.38rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.feature-product-map-scene__packet[data-astro-cid-svsfds5p]{display:none}}.garage-dossier-scene[data-astro-cid-rmsphcqg]{min-height:100%;color:rgb(var(--route-primary));isolation:isolate}.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]{position:relative;display:grid;height:100%;min-height:100%;grid-template-rows:auto minmax(0,1fr);gap:clamp(.35rem,.7vw,.6rem);overflow:hidden;border-radius:1.1rem;background:radial-gradient(circle at 50% 48%,rgb(var(--route-primary) / .11),transparent 33%),linear-gradient(145deg,#070f1af5,#02070dfe);padding:clamp(.52rem,1.05vw,.82rem)}.garage-dossier-scene__portrait-inspector[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]:before,.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]:after{position:absolute;pointer-events:none;content:""}.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]:before{inset:0;background:linear-gradient(90deg,transparent 49.92%,rgb(var(--route-primary) / .09) 50%,transparent 50.08%),linear-gradient(transparent 49.92%,rgb(var(--route-primary) / .07) 50%,transparent 50.08%);opacity:.7}.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]:after{inset:10% 34% 7%;border:1px solid rgb(var(--route-primary) / .1);border-radius:50%;box-shadow:0 0 4rem rgb(var(--route-primary) / .07);transform:scale(calc(.92 + var(--feature-stage-progress, 0) * .08))}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]{position:relative;z-index:8;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;color:#e1eaf78f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.46rem,.66vw,.58rem);letter-spacing:.14em;text-transform:uppercase}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]>div[data-astro-cid-rmsphcqg]{display:flex;align-items:center;gap:.42rem;color:rgb(var(--route-primary))}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg]{color:#f0f5fcd1;font-weight:650;letter-spacing:.18em}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]:last-child{text-align:right}.garage-dossier-scene__signal[data-astro-cid-rmsphcqg]{width:.4rem;height:.4rem;flex:none;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary) / .8)}.garage-dossier-scene__workspace[data-astro-cid-rmsphcqg]{position:relative;z-index:1;min-height:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .17);border-radius:1rem;background:linear-gradient(rgb(var(--route-primary) / .038) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .038) 1px,transparent 1px),linear-gradient(135deg,#050d17f2,#02070dfa);background-size:clamp(2.25rem,4.7vw,4.4rem) clamp(2.25rem,4.7vw,4.4rem)}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]{position:absolute;top:50%;left:50%;z-index:0;width:min(38%,19rem);aspect-ratio:1;border:1px solid rgb(var(--route-primary) / .08);border-radius:50%;transform:translate(-50%,-50%)}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]:before,.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]:after{position:absolute;inset:12%;border:1px dashed rgb(var(--route-primary) / .1);border-radius:inherit;content:""}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]:after{inset:34%;border-style:solid}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]{position:absolute;width:.32rem;height:.32rem;border-radius:50%;background:rgb(var(--route-primary) / .4)}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]:nth-child(1){top:4%;left:50%}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]:nth-child(2){top:50%;right:4%}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]:nth-child(3){bottom:4%;left:50%}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]:nth-child(4){top:50%;left:4%}.garage-dossier-scene__module[data-astro-cid-rmsphcqg],.garage-dossier-scene__identity[data-astro-cid-rmsphcqg]{--garage-module-expansion: .34;--garage-module-focus: 0;position:absolute;min-width:0;min-height:0;border:0;background:transparent;padding:0;transform-origin:center}.garage-dossier-scene__module[data-astro-cid-rmsphcqg]{z-index:2;width:28.5%;height:40%}.garage-dossier-scene__identity[data-astro-cid-rmsphcqg]{--garage-module-expansion: .2}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg],.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .2);background:#040b14e8;box-shadow:inset 0 1px #ffffff09,0 1rem 2.4rem #0000003d;transform:scale(calc(1 + var(--garage-module-focus) * var(--garage-module-expansion)));transition:border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]:after,.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]:after{position:absolute;inset:0;border:1px solid rgb(var(--route-primary) / .74);box-shadow:inset 0 0 2rem rgb(var(--route-primary) / .09),0 0 2.2rem rgb(var(--route-primary) / .2);content:"";opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]),.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]){opacity:calc(.42 + var(--garage-module-focus) * .58)!important}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase=active],.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase=active]{z-index:10}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase=incoming],.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase=incoming]{z-index:9}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase=outgoing],.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase=outgoing]{z-index:11}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg],.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]{border-color:rgb(var(--route-primary) / .64);box-shadow:inset 0 1px rgb(var(--route-primary) / .1),0 1.4rem 3.2rem #00000061,0 0 2.2rem rgb(var(--route-primary) / .14)}.garage-dossier-scene__module[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]:after,.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]:after{opacity:var(--garage-module-focus)}.garage-dossier-scene__module--visibility[data-astro-cid-rmsphcqg]{top:5%;left:2.5%}.garage-dossier-scene__module--mods[data-astro-cid-rmsphcqg]{top:5%;right:2.5%}.garage-dossier-scene__module--service[data-astro-cid-rmsphcqg]{bottom:5%;left:2.5%}.garage-dossier-scene__module--due[data-astro-cid-rmsphcqg]{right:2.5%;bottom:5%}.garage-dossier-scene__module--visibility[data-astro-cid-rmsphcqg] .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{border-radius:1.1rem 1.1rem 2.5rem;transform-origin:left top}.garage-dossier-scene__module--mods[data-astro-cid-rmsphcqg] .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{border-radius:1.1rem 1.1rem 1.1rem 2.5rem;transform-origin:right top}.garage-dossier-scene__module--service[data-astro-cid-rmsphcqg] .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{border-radius:1.1rem 2.5rem 1.1rem 1.1rem;transform-origin:left bottom}.garage-dossier-scene__module--due[data-astro-cid-rmsphcqg] .garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{border-radius:2.5rem 1.1rem 1.1rem;transform-origin:right bottom}.garage-dossier-scene__identity[data-astro-cid-rmsphcqg]{--feature-tilt-x: 0deg;--feature-tilt-y: 0deg;top:9%;bottom:9%;left:34%;z-index:6;width:32%;transform-style:preserve-3d}.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]{display:grid;grid-template-columns:minmax(4.2rem,.88fr) minmax(0,1.12fr);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.35rem,.7vw,.58rem);border-color:rgb(var(--route-primary) / .33);border-radius:1.4rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .1),transparent 44%),#030911f7;padding:clamp(.48rem,.9vw,.72rem);transform-origin:center}.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]:before{position:absolute;top:0;left:16%;width:68%;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--route-secondary)),transparent);content:""}.garage-dossier-scene__identity-label[data-astro-cid-rmsphcqg]{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:.5rem;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.39rem,.5vw,.48rem);letter-spacing:.1em;text-transform:uppercase}.garage-dossier-scene__identity-label[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{border:1px solid rgb(var(--route-secondary) / .3);border-radius:999px;color:rgb(var(--route-secondary));padding:.15rem .28rem;font-style:normal}.garage-dossier-scene__phone[data-astro-cid-rmsphcqg]{position:relative;min-width:0;min-height:0;overflow:visible}.garage-dossier-scene__phone-aura[data-astro-cid-rmsphcqg]{position:absolute;inset:16% -30%;border:1px solid rgb(var(--route-primary) / .16);border-radius:50%;box-shadow:0 0 2rem rgb(var(--route-primary) / .08);transform:rotate(-12deg)}.garage-dossier-scene__phone[data-astro-cid-rmsphcqg] img[data-astro-cid-rmsphcqg]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 .8rem 1.2rem rgba(0,0,0,.5))}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]{display:grid;min-width:0;align-content:center;gap:clamp(.22rem,.45vw,.4rem)}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg],.garage-dossier-scene__module[data-astro-cid-rmsphcqg] header[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.4rem,.55vw,.5rem);letter-spacing:.11em;text-transform:uppercase}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg]{color:#fff;font-size:clamp(.76rem,1.08vw,1.08rem);line-height:1.08}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{margin:0;color:#e2eaf69c;font-size:clamp(.43rem,.61vw,.57rem);line-height:1.42}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dl[data-astro-cid-rmsphcqg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.18rem;margin:clamp(.15rem,.35vw,.3rem) 0 0}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dl[data-astro-cid-rmsphcqg]>div[data-astro-cid-rmsphcqg]{min-width:0;border-top:1px solid rgb(var(--route-primary) / .17);padding-top:.2rem}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dt[data-astro-cid-rmsphcqg]{color:#e1e9f570;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.3rem,.4vw,.37rem);letter-spacing:.06em;text-transform:uppercase}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dd[data-astro-cid-rmsphcqg]{overflow:hidden;margin:.12rem 0 0;color:#f2f6fcdb;font-size:clamp(.38rem,.49vw,.45rem);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.garage-dossier-scene__identity-footer[data-astro-cid-rmsphcqg]{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:.45rem;border-top:1px solid rgba(255,255,255,.07);color:#e3ebf794;padding-top:.34rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.35rem,.46vw,.43rem);letter-spacing:.06em;text-transform:uppercase}.garage-dossier-scene__identity-footer[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]:first-child{display:flex;align-items:center;gap:.28rem}.garage-dossier-scene__identity-footer[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{width:.32rem;height:.32rem;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .55rem rgb(var(--route-secondary) / .65)}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{display:grid;min-width:0;align-content:center;gap:clamp(.22rem,.48vw,.42rem);padding:clamp(.48rem,.9vw,.72rem)}.garage-dossier-scene__module[data-astro-cid-rmsphcqg] header[data-astro-cid-rmsphcqg]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.4rem}.garage-dossier-scene__module[data-astro-cid-rmsphcqg] header[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]{overflow:hidden;color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.32rem,.43vw,.4rem);font-style:normal;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.garage-dossier-scene__privacy-dial[data-astro-cid-rmsphcqg],.garage-dossier-scene__service-horizon[data-astro-cid-rmsphcqg]{grid-template-columns:minmax(2.8rem,.72fr) minmax(0,1.28fr);align-items:center}.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]{display:grid;min-width:0;align-content:center;gap:.3rem}.garage-dossier-scene__dial[data-astro-cid-rmsphcqg],.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg]{position:relative;display:grid;width:min(100%,5.3rem);aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(rgb(var(--route-primary)) 0 64%,rgb(var(--route-primary) / .1) 64% 100%);box-shadow:0 0 1.5rem rgb(var(--route-primary) / .09)}.garage-dossier-scene__dial[data-astro-cid-rmsphcqg]:before,.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg]:before{position:absolute;inset:.24rem;border:1px solid rgb(var(--route-primary) / .17);border-radius:inherit;background:#030911fa;content:""}.garage-dossier-scene__dial[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg],.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]{position:relative;z-index:1;color:#f1f6fce6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.garage-dossier-scene__dial[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]{position:absolute;z-index:1;bottom:15%;width:.35rem;height:.35rem;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .7rem rgb(var(--route-secondary) / .75)}.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg]{display:grid;gap:.16rem}.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{display:flex;align-items:center;gap:.25rem;color:#e3ebf780;font-size:clamp(.36rem,.48vw,.45rem)}.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{width:.32rem;height:.32rem;border:1px solid currentColor;border-radius:50%}.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg] .is-live[data-astro-cid-rmsphcqg]{color:rgb(var(--route-secondary))}.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg] .is-live[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{background:currentColor;box-shadow:0 0 .55rem currentColor}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg]{background:linear-gradient(145deg,rgb(var(--route-primary) / .07),transparent 52%),#040b14f0}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] ol[data-astro-cid-rmsphcqg]{display:grid;gap:.2rem;margin:.08rem 0 0;padding:0;list-style:none}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{display:grid;min-width:0;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.34rem;border:1px solid rgb(var(--route-primary) / .12);background:#ffffff05;padding:.18rem .28rem;transform:translate(var(--stack-offset, 0))}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]:nth-child(2){--stack-offset: .45rem}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]:nth-child(3){--stack-offset: .9rem}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.31rem,.42vw,.39rem);font-style:normal;letter-spacing:.08em}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]{display:flex;min-width:0;justify-content:space-between;gap:.3rem}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg],.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] em[data-astro-cid-rmsphcqg]{overflow:hidden;color:#edf2fac7;font-size:clamp(.35rem,.47vw,.43rem);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] em[data-astro-cid-rmsphcqg]{color:#e1eaf766;font-weight:500}.garage-dossier-scene__service-ledger[data-astro-cid-rmsphcqg]{background:linear-gradient(35deg,rgb(var(--route-secondary) / .055),transparent 52%),#040b14f0}.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg]{display:grid;margin-top:.04rem;border-top:1px solid rgb(var(--route-primary) / .14)}.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]{display:grid;min-width:0;grid-template-columns:2.3rem minmax(0,1fr) auto;gap:.28rem;border-bottom:1px solid rgba(255,255,255,.055);padding:.2rem 0;font-size:clamp(.32rem,.43vw,.4rem)}.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{overflow:hidden;color:#eef3fac7;text-overflow:ellipsis;white-space:nowrap}.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg] em[data-astro-cid-rmsphcqg]{color:#e2eaf766;font-style:normal;white-space:nowrap}.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg]{background:conic-gradient(rgb(var(--route-secondary)) 0 72%,rgb(var(--route-secondary) / .1) 72% 100%)}.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{display:flex;align-items:baseline}.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{color:#fff;font-size:clamp(.8rem,1.35vw,1.25rem);line-height:1}.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{color:rgb(var(--route-secondary));font-size:.5em;font-style:normal}.garage-dossier-scene__due-track[data-astro-cid-rmsphcqg]{height:2px;overflow:hidden;border-radius:999px;background:#ffffff14}.garage-dossier-scene__due-track[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)));transform:scaleX(calc(.72 + var(--feature-stage-progress, 0) * .28));transform-origin:left}@media(max-width:1199px),(max-height:820px){.garage-dossier-scene__module[data-astro-cid-rmsphcqg]{--garage-module-expansion: .24;width:29.5%}.garage-dossier-scene__identity[data-astro-cid-rmsphcqg]{--garage-module-expansion: .17;left:34.25%;width:31.5%}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg],.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]{padding:.44rem}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dl[data-astro-cid-rmsphcqg]>div[data-astro-cid-rmsphcqg]:last-child,.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]:last-child{display:none}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg] dl[data-astro-cid-rmsphcqg]{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{padding-block:.12rem}}@media(max-width:767px){.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]{gap:.28rem;padding:.4rem}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]{grid-template-columns:1fr auto}.garage-dossier-scene__masthead[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__workspace[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__portrait-inspector[data-astro-cid-rmsphcqg]{position:relative;display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:.45rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .16);border-radius:.85rem;background:linear-gradient(rgb(var(--route-primary) / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .05) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgb(var(--route-primary) / .13),transparent 38%),#020810f5;background-size:3rem 3rem,3rem 3rem,auto,auto;padding:.5rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg]{position:relative;z-index:7;display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.55rem;border:1px solid rgb(var(--route-primary) / .2);border-radius:.72rem;background:#030a13eb;padding:.45rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] img[data-astro-cid-rmsphcqg]{width:2.25rem;height:2.75rem;border-radius:.38rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] p[data-astro-cid-rmsphcqg]{display:grid;min-width:0;gap:.08rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg],.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] small[data-astro-cid-rmsphcqg]{color:#e2eaf680;font:500 .44rem/1.3 ui-monospace,monospace;text-transform:uppercase}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] strong[data-astro-cid-rmsphcqg]{color:#fff;font-size:.78rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg]{border:1px solid rgb(var(--route-secondary) / .32);border-radius:999px;color:rgb(var(--route-secondary));padding:.25rem .38rem;font:600 .42rem/1 ui-monospace,monospace;font-style:normal;text-transform:uppercase}.garage-dossier-scene__portrait-records[data-astro-cid-rmsphcqg]{position:relative;min-height:0;overflow:hidden}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]{--record-offset: calc((var(--portrait-stage-index) - var(--feature-active-stage-index, 0)) * 91%);position:absolute;inset:.2rem;display:grid;min-width:0;align-content:center;gap:.42rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:.9rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .1),transparent 45%),#030a13f7;opacity:.12;padding:.85rem;pointer-events:none;transform:translate3d(var(--record-offset),0,0) scale(.88);transition:opacity .15s linear,transform .24s cubic-bezier(.22,1,.36,1)}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg][data-feature-stage-active=true]{z-index:5;border-color:rgb(var(--route-primary) / .62);box-shadow:0 1.1rem 2.8rem #0000006b,0 0 1.5rem rgb(var(--route-primary) / .11);opacity:1;transform:none}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]>header[data-astro-cid-rmsphcqg]{display:flex;justify-content:space-between;gap:.5rem;color:rgb(var(--route-primary));font:600 .48rem/1.25 ui-monospace,monospace;text-transform:uppercase}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]>header[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{color:rgb(var(--route-secondary));font-style:normal}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg] h3[data-astro-cid-rmsphcqg]{color:#fff;font-size:1.35rem;line-height:1.05}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{color:#e2eaf6a6;font-size:.7rem;line-height:1.45}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg]{display:grid;gap:.25rem;margin:.2rem 0 0;padding:0;list-style:none}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.35rem;border:1px solid rgb(var(--route-primary) / .12);border-radius:.45rem;padding:.38rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] i[data-astro-cid-rmsphcqg]{color:rgb(var(--route-primary));font:600 .47rem/1 ui-monospace,monospace;font-style:normal}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{color:#fff;font-size:.62rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{color:#e2eaf673;font-size:.52rem}.garage-dossier-scene__portrait-privacy[data-astro-cid-rmsphcqg],.garage-dossier-scene__portrait-profile[data-astro-cid-rmsphcqg]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.2rem}.garage-dossier-scene__portrait-privacy[data-astro-cid-rmsphcqg] [data-astro-cid-rmsphcqg]:is(b,span),.garage-dossier-scene__portrait-profile[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{border:1px solid rgb(var(--route-primary) / .18);border-radius:999px;color:#e2eaf69e;padding:.3rem .42rem;font-size:.52rem}.garage-dossier-scene__portrait-privacy[data-astro-cid-rmsphcqg]>b[data-astro-cid-rmsphcqg]{border-color:rgb(var(--route-secondary) / .4);color:rgb(var(--route-secondary))}.garage-dossier-scene__portrait-privacy[data-astro-cid-rmsphcqg] small[data-astro-cid-rmsphcqg]{width:100%;color:#e2eaf680;font-size:.58rem}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]{display:grid;grid-template-columns:4.6rem 1fr;align-items:center;gap:.8rem}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg]{display:grid;width:4.4rem;height:4.4rem;place-items:center;border:.4rem solid rgb(var(--route-secondary) / .55);border-radius:50%;color:#fff;font-size:1.3rem}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]>strong[data-astro-cid-rmsphcqg] small[data-astro-cid-rmsphcqg]{color:rgb(var(--route-secondary));font-size:.5em}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg]{display:grid;gap:.2rem}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{color:#fff;font-size:.75rem}.garage-dossier-scene__portrait-due[data-astro-cid-rmsphcqg]>span[data-astro-cid-rmsphcqg] small[data-astro-cid-rmsphcqg]{color:#e2eaf680;font-size:.58rem}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg]{display:flex;gap:.28rem;margin:0;overflow:hidden;padding:0;list-style:none}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{display:grid;min-width:3.5rem;flex:1;gap:.08rem;border:1px solid rgb(var(--route-primary) / .12);border-radius:.45rem;opacity:.34;padding:.28rem}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg][data-feature-stage-active=true]{border-color:rgb(var(--route-primary) / .58);background:rgb(var(--route-primary) / .1);opacity:1}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{color:rgb(var(--route-primary));font:600 .43rem/1 ui-monospace,monospace}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{overflow:hidden;color:#fff;font-size:.48rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.garage-dossier-scene__datum[data-astro-cid-rmsphcqg]{top:31%;width:58%}.garage-dossier-scene__identity[data-astro-cid-rmsphcqg]{--garage-module-expansion: .085;inset:2% 4% auto;width:auto;height:42%}.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg]{grid-template-columns:minmax(4rem,.55fr) minmax(0,1.45fr);grid-template-rows:auto minmax(0,1fr);border-radius:.85rem}.garage-dossier-scene__identity-label[data-astro-cid-rmsphcqg]{grid-column:1 / -1}.garage-dossier-scene__identity-footer[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]{padding-right:.25rem}.garage-dossier-scene__identity-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{display:block}.garage-dossier-scene__module[data-astro-cid-rmsphcqg]{--garage-module-expansion: .09;width:46%;height:25%}.garage-dossier-scene__module--visibility[data-astro-cid-rmsphcqg]{top:auto;bottom:28%;left:2%}.garage-dossier-scene__module--mods[data-astro-cid-rmsphcqg]{top:auto;right:2%;bottom:28%}.garage-dossier-scene__module--service[data-astro-cid-rmsphcqg]{bottom:2%;left:2%}.garage-dossier-scene__module--due[data-astro-cid-rmsphcqg]{right:2%;bottom:2%}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{border-radius:.72rem!important}.garage-dossier-scene__privacy-dial[data-astro-cid-rmsphcqg],.garage-dossier-scene__service-horizon[data-astro-cid-rmsphcqg]{display:block}.garage-dossier-scene__dial[data-astro-cid-rmsphcqg],.garage-dossier-scene__due-gauge[data-astro-cid-rmsphcqg],.garage-dossier-scene__module[data-astro-cid-rmsphcqg] header[data-astro-cid-rmsphcqg]>i[data-astro-cid-rmsphcqg],.garage-dossier-scene__privacy-states[data-astro-cid-rmsphcqg],.garage-dossier-scene__ledger-sheet[data-astro-cid-rmsphcqg],.garage-dossier-scene__build-stack[data-astro-cid-rmsphcqg] ol[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{display:none}.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg],.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{align-content:center}.garage-dossier-scene__module-copy[data-astro-cid-rmsphcqg]{height:100%}.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg]{gap:.25rem}.garage-dossier-scene__due-track[data-astro-cid-rmsphcqg]{margin-top:.1rem}}@media(max-width:767px)and (min-height:800px)and (orientation:portrait){.garage-dossier-scene__visual[data-astro-cid-rmsphcqg]{gap:.35rem;padding:.35rem}.garage-dossier-scene__portrait-inspector[data-astro-cid-rmsphcqg]{gap:.55rem;padding:.65rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg]{grid-template-columns:3rem minmax(0,1fr) auto;gap:.7rem;padding:.58rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] img[data-astro-cid-rmsphcqg]{width:3rem;height:3.65rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] strong[data-astro-cid-rmsphcqg]{font-size:.9rem}.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg],.garage-dossier-scene__portrait-identity[data-astro-cid-rmsphcqg] small[data-astro-cid-rmsphcqg]{font-size:.5rem}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]{inset:.25rem;gap:.55rem;padding:1.05rem}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg] h3[data-astro-cid-rmsphcqg]{font-size:1.6rem}.garage-dossier-scene__portrait-record[data-astro-cid-rmsphcqg]>p[data-astro-cid-rmsphcqg]{font-size:.78rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg]{gap:.38rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{padding:.5rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{font-size:.7rem}.garage-dossier-scene__portrait-list[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{font-size:.58rem}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] li[data-astro-cid-rmsphcqg]{min-height:2.45rem;padding:.38rem}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{font-size:.48rem}.garage-dossier-scene__portrait-dock[data-astro-cid-rmsphcqg] b[data-astro-cid-rmsphcqg]{font-size:.54rem}}@media(hover:hover)and (pointer:fine){.garage-dossier-scene__identity[data-astro-cid-rmsphcqg][data-feature-tilt-surface]{transform:perspective(900px) rotateX(clamp(-3deg,var(--feature-tilt-x),3deg)) rotateY(clamp(-3deg,var(--feature-tilt-y),3deg))}}@media(prefers-reduced-motion:reduce){.garage-dossier-scene__module-surface[data-astro-cid-rmsphcqg],.garage-dossier-scene__identity-surface[data-astro-cid-rmsphcqg],.garage-dossier-scene__due-track[data-astro-cid-rmsphcqg] span[data-astro-cid-rmsphcqg]{transform:none!important}}.messaging-context-scene[data-astro-cid-b2e3m6vy]{min-height:100%;overflow:hidden;color:#e2e8f0b8;isolation:isolate}.messaging-context-scene__visual[data-astro-cid-b2e3m6vy]{position:relative;display:grid;min-height:100%;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.42rem,.8vw,.68rem);overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 68% 38%,rgb(var(--route-secondary) / .075),transparent 31%),linear-gradient(120deg,rgb(var(--route-primary) / .035),transparent 32%),linear-gradient(155deg,#040b14ed,#02070efc);padding:clamp(.58rem,1.15vw,.9rem)}.messaging-context-scene__portrait-phone[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__backplate[data-astro-cid-b2e3m6vy]{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(var(--route-primary) / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .04) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:linear-gradient(to bottom,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(to bottom,transparent,black 16%,black 84%,transparent);opacity:.52}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]{position:relative;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;border-bottom:1px solid rgb(var(--route-primary) / .2);padding:.1rem .12rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.46rem,.68vw,.58rem);letter-spacing:.14em;text-transform:uppercase}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{color:#f5f9ffe0;font-weight:600}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{justify-self:end;color:#e2e8f07a}.messaging-context-scene__live[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.42rem;color:rgb(var(--route-primary))}.messaging-context-scene__live[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{width:.38rem;height:.38rem;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 0 .25rem rgb(var(--route-secondary) / .08),0 0 1rem rgb(var(--route-secondary) / .5)}.messaging-context-scene__workspace[data-astro-cid-b2e3m6vy]{position:relative;display:grid;min-height:clamp(20rem,33vw,29rem);grid-template-columns:minmax(8.2rem,.22fr) minmax(18rem,1fr) minmax(9rem,.28fr);overflow:hidden;border:1px solid rgb(var(--route-primary) / .15);border-radius:clamp(.72rem,1vw,.95rem);background:#02070eb8;box-shadow:inset 0 1px #ffffff06,0 1.2rem 4rem #00000038}.messaging-context-scene__rooms[data-astro-cid-b2e3m6vy],.messaging-context-scene__context[data-astro-cid-b2e3m6vy]{position:relative;z-index:3;min-width:0;background:#030911b8;padding:clamp(.5rem,1vw,.8rem)}.messaging-context-scene__rooms[data-astro-cid-b2e3m6vy]{border-right:1px solid rgb(var(--route-primary) / .13)}.messaging-context-scene__context[data-astro-cid-b2e3m6vy]{border-left:1px solid rgb(var(--route-primary) / .13);padding-bottom:4.8rem}.messaging-context-scene__rooms-heading[data-astro-cid-b2e3m6vy],.messaging-context-scene__context-heading[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem;color:#e2e8f080;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.12em;text-transform:uppercase}.messaging-context-scene__rooms-heading[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy],.messaging-context-scene__context-heading[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{display:grid;width:1.25rem;height:1.25rem;place-items:center;border:1px solid rgb(var(--route-primary) / .18);border-radius:50%;color:rgb(var(--route-primary));font-style:normal}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;margin-bottom:.28rem;border:1px solid transparent;border-radius:.56rem;padding:.46rem;opacity:.44}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy],.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:1.62rem;height:1.62rem;place-items:center;border:1px solid rgb(var(--route-primary) / .22);border-radius:50%;background:rgb(var(--route-primary) / .08);color:#f0f6ffbd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;font-style:normal}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;min-width:0;gap:.09rem}.messaging-context-scene__room[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{overflow:hidden;color:#f2f7ffc7;font-size:clamp(.55rem,.8vw,.68rem);text-overflow:ellipsis;white-space:nowrap}.messaging-context-scene__room[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{overflow:hidden;color:#e2e8f06b;font-size:clamp(.42rem,.58vw,.5rem);text-overflow:ellipsis;white-space:nowrap}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]{opacity:.74}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;border:1px solid rgb(var(--route-primary) / .32);border-radius:.56rem;background:linear-gradient(110deg,rgb(var(--route-primary) / .14),rgb(var(--route-secondary) / .06));padding:.5rem}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:.44rem;background:rgb(var(--route-primary) / .17);color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;min-width:0;gap:.08rem}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:1.15rem;height:1.15rem;place-items:center;border-radius:50%;background:rgb(var(--route-secondary));color:#02070ef2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.43rem;font-style:normal;font-weight:800}.messaging-context-scene__rooms-foot[data-astro-cid-b2e3m6vy]{position:absolute;right:.75rem;bottom:.6rem;left:.75rem;color:#e2e8f047;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.39rem;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.messaging-context-scene__conversation[data-astro-cid-b2e3m6vy]{position:relative;z-index:2;display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr) auto;background:radial-gradient(circle at 78% 68%,rgb(var(--route-secondary) / .055),transparent 32%)}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]{border-bottom:1px solid rgb(var(--route-primary) / .13);padding:clamp(.48rem,.9vw,.72rem);opacity:.72}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:grid;width:calc(100% - .45rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-inline:.225rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:grid;width:2rem;height:2rem;grid-template-rows:1fr auto;place-items:center;border:1px solid rgb(var(--route-primary) / .28);border-radius:.45rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;line-height:1}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{margin-bottom:.18rem;color:rgb(var(--route-primary));font-size:.32rem;letter-spacing:.08em}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;min-width:0;gap:.05rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>small[data-astro-cid-b2e3m6vy],.messaging-context-scene__context[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.4rem,.56vw,.48rem);letter-spacing:.11em;text-transform:uppercase}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{overflow:hidden;color:#fff;font-size:clamp(.65rem,1vw,.86rem);text-overflow:ellipsis;white-space:nowrap}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>em[data-astro-cid-b2e3m6vy],.messaging-context-scene__event-card[data-astro-cid-b2e3m6vy] em[data-astro-cid-b2e3m6vy]{color:#e2e8f07a;font-size:clamp(.42rem,.58vw,.5rem);font-style:normal}.messaging-context-scene__head-status[data-astro-cid-b2e3m6vy]{display:grid;justify-items:end;gap:.3rem;padding-right:.15rem}.messaging-context-scene__head-status[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:flex}.messaging-context-scene__head-status[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:none;color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;letter-spacing:.06em;white-space:nowrap}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] .messaging-context-scene__head-status[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy],.messaging-context-scene__online[data-astro-cid-b2e3m6vy] div[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:1.35rem;height:1.35rem;place-items:center;margin-left:-.2rem;border:1px solid rgb(var(--route-primary) / .24);border-radius:50%;background:#040b14fa;color:#f2f7ffad;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;font-style:normal}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] .messaging-context-scene__head-status[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]:last-child{border-color:rgb(var(--route-secondary) / .44);color:rgb(var(--route-secondary))}.messaging-context-scene__messages[data-astro-cid-b2e3m6vy]{position:relative;display:flex;min-height:0;flex-direction:column;gap:clamp(.35rem,.72vw,.58rem);overflow:hidden;padding:clamp(.55rem,1vw,.8rem)}.messaging-context-scene__day[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.45rem;color:#e2e8f04d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.38rem;letter-spacing:.1em;text-transform:uppercase}.messaging-context-scene__day[data-astro-cid-b2e3m6vy]:before,.messaging-context-scene__day[data-astro-cid-b2e3m6vy]:after{height:1px;flex:1;background:rgb(var(--route-primary) / .11);content:""}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]{opacity:.52}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.52rem;border:1px solid rgb(var(--route-secondary) / .25);border-radius:.55rem;background:linear-gradient(90deg,rgb(var(--route-secondary) / .09),transparent);padding:.48rem .58rem}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:.36rem;background:rgb(var(--route-secondary) / .12);color:rgb(var(--route-secondary));font-style:normal}.messaging-context-scene__update[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:grid;min-width:0;gap:.05rem}.messaging-context-scene__update[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;letter-spacing:.1em;text-transform:uppercase}.messaging-context-scene__update[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{overflow:hidden;color:#fff;font-size:clamp(.58rem,.88vw,.74rem);text-overflow:ellipsis;white-space:nowrap}.messaging-context-scene__update[data-astro-cid-b2e3m6vy] em[data-astro-cid-b2e3m6vy]{color:#e2e8f075;font-size:.45rem;font-style:normal}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{border:1px solid rgb(var(--route-secondary) / .26);border-radius:999px;padding:.22rem .42rem;color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.39rem;letter-spacing:.08em;text-transform:uppercase}.messaging-context-scene__message[data-astro-cid-b2e3m6vy]{width:min(78%,25rem);opacity:.46}.messaging-context-scene__message[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:flex;align-items:flex-end;gap:.45rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{display:grid;gap:.2rem;border:1px solid rgb(var(--route-primary) / .16);border-radius:.62rem .62rem .62rem .15rem;background:#0b1623db;padding:.52rem .62rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:flex;justify-content:space-between;gap:.8rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-size:.5rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:#e2e8f054;font-size:.4rem}.messaging-context-scene__message[data-astro-cid-b2e3m6vy] p[data-astro-cid-b2e3m6vy]{margin:0;color:#f5f8fdd1;font-size:clamp(.54rem,.78vw,.68rem);line-height:1.4}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] div[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.28rem;color:#e2e8f078;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;font-weight:500}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] div[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{width:.35rem;height:.35rem;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .5rem rgb(var(--route-secondary) / .5)}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy]{align-self:flex-end;width:min(67%,21rem)}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{justify-content:flex-end}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{display:grid;gap:.18rem;border:1px solid rgb(var(--route-secondary) / .2);border-radius:.62rem .62rem .15rem;background:linear-gradient(135deg,rgb(var(--route-primary) / .14),rgb(var(--route-secondary) / .08));padding:.52rem .62rem}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{justify-self:end;color:#e2e8f059;font-size:.4rem}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy]{margin-top:auto;opacity:.45}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.38rem}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{display:grid;width:1.4rem;height:1.4rem;place-items:center;border:1px solid rgb(var(--route-secondary) / .28);border-radius:50%;color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem;font-style:normal}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:flex;gap:.18rem;border-radius:999px;background:#0b1623db;padding:.5rem .58rem}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{width:.25rem;height:.25rem;border-radius:50%;background:#e2e8f094}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:#e2e8f066;font-size:.42rem}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;margin:0 clamp(.55rem,1vw,.8rem) clamp(.55rem,1vw,.8rem);border:1px solid rgb(var(--route-primary) / .15);border-radius:.55rem;background:#040b14e0;padding:.44rem .55rem;color:#e2e8f057;font-size:.48rem}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy],.messaging-context-scene__composer[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;font-style:normal}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{border:1px solid rgb(var(--route-primary) / .22);color:rgb(var(--route-primary))}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{background:rgb(var(--route-secondary) / .18);color:rgb(var(--route-secondary))}.messaging-context-scene__event-card[data-astro-cid-b2e3m6vy]{margin-bottom:.55rem;opacity:.5}.messaging-context-scene__event-card[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.48rem;border:1px solid rgb(var(--route-primary) / .18);border-radius:.58rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .1),transparent);padding:.58rem}.messaging-context-scene__event-date[data-astro-cid-b2e3m6vy]{display:grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid rgb(var(--route-primary) / .26);border-radius:.5rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1}.messaging-context-scene__event-date[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{font-size:.82rem}.messaging-context-scene__event-date[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-size:.32rem}.messaging-context-scene__event-card[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:grid;min-width:0;align-content:center;gap:.08rem}.messaging-context-scene__event-card[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{color:#fff;font-size:clamp(.58rem,.85vw,.72rem)}.messaging-context-scene__online[data-astro-cid-b2e3m6vy]{opacity:.5}.messaging-context-scene__online[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;justify-content:space-between;gap:.35rem;border-top:1px solid rgb(var(--route-primary) / .12);border-bottom:1px solid rgb(var(--route-primary) / .12);padding:.55rem .08rem}.messaging-context-scene__online[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:grid;gap:.08rem}.messaging-context-scene__online[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{color:#fff;font-size:clamp(.52rem,.75vw,.64rem)}.messaging-context-scene__online[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{display:flex;padding-left:.28rem}.messaging-context-scene__details[data-astro-cid-b2e3m6vy]{display:grid;gap:.42rem;margin-top:.65rem}.messaging-context-scene__details[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;gap:.08rem;border-bottom:1px solid rgb(var(--route-primary) / .09);padding-bottom:.36rem}.messaging-context-scene__details[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{overflow:hidden;color:#f5f9ffb8;font-size:clamp(.5rem,.72vw,.62rem);text-overflow:ellipsis;white-space:nowrap}.messaging-context-scene__open[data-astro-cid-b2e3m6vy]{position:absolute;right:clamp(.5rem,1vw,.8rem);bottom:clamp(1.3rem,1.8vw,1.7rem);left:clamp(.5rem,1vw,.8rem);opacity:.52}.messaging-context-scene__open[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{display:grid;gap:.16rem;border:1px solid rgb(var(--route-secondary) / .26);border-radius:.55rem;background:rgb(var(--route-secondary) / .07);padding:.55rem}.messaging-context-scene__open[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{color:#e2e8f070;font-size:.42rem}.messaging-context-scene__open[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;justify-content:space-between;color:rgb(var(--route-secondary));font-size:clamp(.56rem,.82vw,.7rem)}.messaging-context-scene__open[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{font-style:normal}.messaging-context-scene__focus[data-astro-cid-b2e3m6vy]{filter:saturate(.68);transition:opacity .28s ease,filter .32s ease}.messaging-context-scene__focus[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform:translate3d(0,.18rem,0) scale(.985);transition:border-color .28s ease,box-shadow .36s ease,transform .52s cubic-bezier(.16,1,.3,1),background-color .28s ease}.messaging-context-scene__focus[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{border-color:rgb(var(--route-secondary) / .58);box-shadow:0 .8rem 2.5rem #00000047,0 0 1.8rem rgb(var(--route-secondary) / .11);transform:translateZ(0) scale(1.045)}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform:translateZ(0) scale(1.018);transform-origin:center}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform-origin:right center}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy],.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform-origin:left center}.messaging-context-scene__open[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform:translateZ(0) scale(1.03);transform-origin:bottom center}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]{position:relative;z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]:before{position:absolute;top:.42rem;right:10%;left:10%;height:1px;background:linear-gradient(90deg,rgb(var(--route-primary) / .18),rgb(var(--route-secondary) / .28));content:""}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] li[data-astro-cid-b2e3m6vy]{position:relative;display:grid;justify-items:center;gap:.13rem;min-width:0;opacity:.3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center;text-transform:uppercase;transition:opacity .28s ease,transform .4s cubic-bezier(.16,1,.3,1)}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] li[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]{opacity:1;transform:translateY(-.1rem)}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{position:relative;z-index:1;width:.56rem;height:.56rem;border:1px solid rgb(var(--route-primary) / .42);border-radius:50%;background:#030911fa}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] li[data-astro-cid-b2e3m6vy][data-feature-stage-active=true] i[data-astro-cid-b2e3m6vy]{border-color:rgb(var(--route-secondary));background:rgb(var(--route-secondary));box-shadow:0 0 1rem rgb(var(--route-secondary) / .55)}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-size:.43rem}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{overflow:hidden;max-width:100%;color:#f2f7ffc2;font-size:clamp(.44rem,.68vw,.56rem);font-weight:600;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1180px){.messaging-context-scene__workspace[data-astro-cid-b2e3m6vy]{grid-template-columns:minmax(7.5rem,.25fr) minmax(17rem,1fr)}.messaging-context-scene__context[data-astro-cid-b2e3m6vy],.messaging-context-scene__rooms-foot[data-astro-cid-b2e3m6vy]{display:none}}@media(max-width:767px){.messaging-context-scene__visual[data-astro-cid-b2e3m6vy]{height:100%;min-height:0;gap:.32rem;padding:.45rem}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy],.messaging-context-scene__workspace[data-astro-cid-b2e3m6vy],.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__portrait-phone[data-astro-cid-b2e3m6vy]{position:absolute;inset:.45rem;display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:.42rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:1.25rem;background:radial-gradient(circle at 72% 26%,rgb(var(--route-secondary) / .1),transparent 36%),linear-gradient(155deg,#07101cfc,#02070efc);box-shadow:inset 0 1px #ffffff0b,0 1.4rem 3rem #00000057;padding:.62rem}.messaging-context-scene__portrait-phone[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#e2e8f07a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.44rem;letter-spacing:.08em}.messaging-context-scene__portrait-phone[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{width:3.3rem;height:.32rem;border-radius:999px;background:#94a3b829}.messaging-context-scene__portrait-phone[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{justify-self:end;color:rgb(var(--route-primary));font-size:.46rem}.messaging-context-scene__portrait-screens[data-astro-cid-b2e3m6vy]{position:relative;min-height:0;overflow:hidden;border-radius:.85rem}.messaging-context-scene__portrait-screen[data-astro-cid-b2e3m6vy]{position:absolute;inset:0;display:grid;min-height:0;grid-template-rows:auto auto auto minmax(0,1fr);align-content:stretch;gap:.52rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .13);border-radius:.85rem;background:linear-gradient(rgb(var(--route-primary) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .035) 1px,transparent 1px),#02080ff2;background-size:2.6rem 2.6rem;opacity:.05;padding:.78rem;transform:translate(calc((var(--portrait-stage-index) - var(--feature-stage-index, 0)) * 95%)) scale(.94);transition:opacity .22s ease,transform .36s cubic-bezier(.22,1,.36,1)}.messaging-context-scene__portrait-screen[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]{z-index:3;opacity:1;transform:translate(0) scale(1)}.messaging-context-scene__portrait-screen-head[data-astro-cid-b2e3m6vy]{display:flex;justify-content:space-between;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.11em;text-transform:uppercase}.messaging-context-scene__portrait-screen-head[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-secondary));font-style:normal}.messaging-context-scene__portrait-screen[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{max-width:18ch;color:#fff;font-size:clamp(1.12rem,5.6vw,1.45rem);line-height:1.04}.messaging-context-scene__portrait-screen[data-astro-cid-b2e3m6vy]>p[data-astro-cid-b2e3m6vy]{max-width:32ch;color:#e2e8f09e;font-size:.64rem;line-height:1.5}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy]{display:grid;min-height:0;grid-template-rows:repeat(3,auto) minmax(4.8rem,1fr);gap:.34rem;margin-top:0}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.46rem;border:1px solid rgba(255,255,255,.07);border-radius:.55rem;background:#ffffff06;padding:.48rem}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]:first-child{border-color:rgb(var(--route-primary) / .28);background:rgb(var(--route-primary) / .07)}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{display:grid;width:1.65rem;aspect-ratio:1;place-items:center;border-radius:.44rem;background:rgb(var(--route-primary) / .12);color:rgb(var(--route-primary));font-size:.52rem;font-style:normal}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{display:grid;gap:.12rem;color:#f8fafce0;font-size:.62rem}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:#e2e8f06b;font-size:.48rem;font-weight:400}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy] em[data-astro-cid-b2e3m6vy]{display:grid;width:1rem;aspect-ratio:1;place-items:center;border-radius:50%;background:rgb(var(--route-secondary));color:#02070ef2;font-size:.42rem;font-style:normal;font-weight:800}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]{position:relative;display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:.35rem;overflow:hidden;border:1px solid rgb(var(--route-secondary) / .2);border-radius:.62rem;background:radial-gradient(circle at 86% 25%,rgb(var(--route-secondary) / .12),transparent 38%),linear-gradient(135deg,rgb(var(--route-primary) / .055),#02080fad);padding:.5rem}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]:after{position:absolute;right:-8%;bottom:-55%;width:48%;aspect-ratio:1;border:1px solid rgb(var(--route-secondary) / .16);border-radius:50%;box-shadow:0 0 0 1.25rem rgb(var(--route-secondary) / .035),0 0 0 2.5rem rgb(var(--route-secondary) / .025);content:""}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>footer[data-astro-cid-b2e3m6vy]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.4rem;color:#e2e8f07a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.4rem;letter-spacing:.07em;text-transform:uppercase}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.28rem;color:rgb(var(--route-secondary))}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{width:.28rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .6rem rgb(var(--route-secondary) / .72);animation:messaging-portrait-live-pulse 1.8s ease-in-out infinite}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{color:#f8fafca6;font-size:inherit;font-weight:500}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{position:relative;z-index:2;display:grid;align-content:center;gap:.25rem}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem;border-left:1px solid rgb(var(--route-primary) / .35);background:#ffffff05;padding:.3rem .38rem;color:#f8fafcad;font-size:.46rem}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.39rem;text-transform:uppercase}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-secondary));font-size:.38rem}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>footer[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:flex}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>footer[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{display:grid;width:1rem;aspect-ratio:1;place-items:center;margin-left:-.15rem;border:1px solid rgb(var(--route-primary) / .3);border-radius:50%;background:#040c16fa;color:#f8fafcb3;font-size:.3rem;font-style:normal}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>footer[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:#e2e8f073;font-size:inherit;font-weight:500}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy]{min-height:0;align-self:stretch;align-content:center;margin-top:0}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;border:1px solid rgb(var(--route-primary) / .28);border-radius:.7rem;background:radial-gradient(circle at 86% 70%,rgb(var(--route-secondary) / .1),transparent 36%),rgb(var(--route-primary) / .07);padding:.65rem}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:2.4rem;aspect-ratio:1;place-items:center;border:1px solid rgb(var(--route-primary) / .3);border-radius:.52rem;color:#fff;font-size:.78rem;font-style:normal}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-size:.34rem}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:grid;gap:.12rem}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem;text-transform:uppercase}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:#fff;font-size:.72rem}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy] em[data-astro-cid-b2e3m6vy]{color:#e2e8f078;font-size:.48rem;font-style:normal}.messaging-context-scene__portrait-linked[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{grid-column:1 / -1;color:rgb(var(--route-secondary));font-size:.54rem}.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy]{position:relative;display:grid;gap:.28rem;border:1px solid rgb(var(--route-secondary) / .3);border-radius:.72rem;background:radial-gradient(circle at 80% 28%,rgb(var(--route-secondary) / .15),transparent 35%),linear-gradient(135deg,rgb(var(--route-secondary) / .1),transparent);padding:.75rem}.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy]:after{position:absolute;right:12%;bottom:12%;width:2.4rem;aspect-ratio:1;border:1px solid rgb(var(--route-secondary) / .24);border-radius:50%;box-shadow:0 0 0 .8rem rgb(var(--route-secondary) / .04),0 0 0 1.6rem rgb(var(--route-secondary) / .025);content:""}.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.1em;text-transform:uppercase}.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:#fff;font-size:.82rem}.messaging-context-scene__portrait-host-update[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:#e2e8f08f;font-size:.56rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy]{display:grid;gap:.65rem;border:1px solid rgb(var(--route-primary) / .13);border-radius:.72rem;background:radial-gradient(circle at 75% 40%,rgb(var(--route-primary) / .1),transparent 42%);padding:.75rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{display:flex;align-items:flex-end;gap:.42rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] aside[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:grid;width:1.7rem;aspect-ratio:1;place-items:center;border:1px solid rgb(var(--route-primary) / .28);border-radius:50%;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;font-style:normal}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:grid;gap:.17rem;border:1px solid rgb(var(--route-primary) / .17);border-radius:.7rem .7rem .7rem .15rem;background:#0a1623e0;padding:.58rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-size:.52rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] p[data-astro-cid-b2e3m6vy]{margin:0;color:#f8fafcdb;font-size:.62rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:#e2e8f06b;font-size:.46rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] aside[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;gap:.38rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] aside[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:flex;gap:.18rem;border-radius:999px;background:#0a1623e0;padding:.48rem}.messaging-context-scene__portrait-crew[data-astro-cid-b2e3m6vy] aside[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{width:.24rem;aspect-ratio:1;border-radius:50%;background:#e2e8f08c}.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy]{display:grid;gap:.34rem;border:1px solid rgb(var(--route-secondary) / .16);border-radius:.72rem;background:linear-gradient(150deg,rgb(var(--route-primary) / .05),#02080f80);padding:.72rem}.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(var(--route-primary) / .1);padding:.42rem 0}.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.44rem;text-transform:uppercase}.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{color:#f8fafcdb;font-size:.6rem}.messaging-context-scene__portrait-plan[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{margin-top:.25rem;border:1px solid rgb(var(--route-secondary) / .28);border-radius:.55rem;color:rgb(var(--route-secondary));padding:.62rem;font-size:.66rem;text-align:center}.messaging-context-scene__portrait-composer[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;border:1px solid rgb(var(--route-primary) / .15);border-radius:.62rem;background:#040b14e0;padding:.4rem .48rem;color:#e2e8f05c;font-size:.52rem}.messaging-context-scene__portrait-composer[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy],.messaging-context-scene__portrait-composer[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{display:grid;width:1.3rem;aspect-ratio:1;place-items:center;border-radius:50%;font-style:normal}.messaging-context-scene__portrait-composer[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{border:1px solid rgb(var(--route-primary) / .22);color:rgb(var(--route-primary))}.messaging-context-scene__portrait-composer[data-astro-cid-b2e3m6vy] b[data-astro-cid-b2e3m6vy]{background:rgb(var(--route-secondary) / .16);color:rgb(var(--route-secondary))}.messaging-context-scene__portrait-dock[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.messaging-context-scene__portrait-dock[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{height:2px;background:rgb(var(--route-primary) / .15)}.messaging-context-scene__portrait-dock[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]{background:rgb(var(--route-secondary));box-shadow:0 0 .55rem rgb(var(--route-secondary) / .55)}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]{grid-template-columns:1fr auto;padding-bottom:.35rem}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]>strong[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__workspace[data-astro-cid-b2e3m6vy]{min-height:0;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.messaging-context-scene__rooms[data-astro-cid-b2e3m6vy]{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:.25rem;border-right:0;border-bottom:1px solid rgb(var(--route-primary) / .13);padding:.38rem}.messaging-context-scene__rooms-heading[data-astro-cid-b2e3m6vy]{margin:0}.messaging-context-scene__rooms-heading[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]{display:none;margin:0;padding:.35rem}.messaging-context-scene__room--direct[data-astro-cid-b2e3m6vy],.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy],.messaging-context-scene__room[data-astro-cid-b2e3m6vy]:not(.messaging-context-scene__room--muted):nth-of-type(4){display:grid}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{width:1.35rem;height:1.35rem}.messaging-context-scene__room[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{grid-template-columns:auto minmax(0,1fr);padding:.34rem}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{width:1.4rem;height:1.4rem}.messaging-context-scene__room--active[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]{padding:.42rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{grid-template-columns:auto minmax(0,1fr) auto;gap:.35rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{width:1.65rem;height:1.65rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]>em[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__head-status[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]:nth-child(n+3){display:none}.messaging-context-scene__head-status[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:block}.messaging-context-scene__messages[data-astro-cid-b2e3m6vy]{gap:.3rem;padding:.42rem}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{padding:.38rem .42rem}.messaging-context-scene__update[data-astro-cid-b2e3m6vy] em[data-astro-cid-b2e3m6vy],.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__message[data-astro-cid-b2e3m6vy]{width:88%}.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy]{width:78%}.messaging-context-scene__message[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{gap:.32rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>i[data-astro-cid-b2e3m6vy]{width:1.35rem;height:1.35rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy],.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy]{padding:.4rem .48rem}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy]{margin:0 .42rem .42rem;padding:.34rem .42rem}.messaging-context-scene__focus[data-astro-cid-b2e3m6vy][data-feature-stage-active=true]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{transform:translateZ(0) scale(1.022)}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]{gap:.08rem}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]:before{right:8%;left:8%}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] strong[data-astro-cid-b2e3m6vy]{max-width:3.6rem;font-size:.4rem}}@media(max-width:767px)and (max-height:740px){.messaging-context-scene__visual[data-astro-cid-b2e3m6vy]{padding:.36rem}.messaging-context-scene__masthead[data-astro-cid-b2e3m6vy]{font-size:.42rem}.messaging-context-scene__rooms[data-astro-cid-b2e3m6vy]{padding:.3rem}.messaging-context-scene__conversation-head[data-astro-cid-b2e3m6vy]{padding:.34rem}.messaging-context-scene__messages[data-astro-cid-b2e3m6vy]{gap:.24rem;padding:.34rem}.messaging-context-scene__day[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__update[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{padding:.3rem .38rem}.messaging-context-scene__message--incoming[data-astro-cid-b2e3m6vy] div[data-astro-cid-b2e3m6vy]>b[data-astro-cid-b2e3m6vy],.messaging-context-scene__message--outgoing[data-astro-cid-b2e3m6vy] small[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__typing[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy]{gap:.28rem}.messaging-context-scene__composer[data-astro-cid-b2e3m6vy]{margin:0 .34rem .34rem}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]{display:none}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy]:before{top:.28rem}.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{width:.48rem;height:.48rem}.messaging-context-scene__portrait-screen[data-astro-cid-b2e3m6vy]{gap:.35rem;padding:.58rem}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy]{grid-template-rows:repeat(3,auto) minmax(3.6rem,1fr);gap:.25rem}.messaging-context-scene__portrait-inbox[data-astro-cid-b2e3m6vy]>span[data-astro-cid-b2e3m6vy]{padding:.34rem}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>div[data-astro-cid-b2e3m6vy] span[data-astro-cid-b2e3m6vy]:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.messaging-context-scene__focus[data-astro-cid-b2e3m6vy],.messaging-context-scene__focus[data-astro-cid-b2e3m6vy]>.messaging-context-scene__focus-surface[data-astro-cid-b2e3m6vy],.messaging-context-scene__ledger[data-astro-cid-b2e3m6vy] li[data-astro-cid-b2e3m6vy]{transition:none}.messaging-context-scene__portrait-activity[data-astro-cid-b2e3m6vy]>header[data-astro-cid-b2e3m6vy] i[data-astro-cid-b2e3m6vy]{animation:none}}@keyframes messaging-portrait-live-pulse{0%,to{opacity:.54;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.racing-telemetry-scene[data-astro-cid-sa5fjyxr]{min-height:clamp(27rem,39vw,34rem);overflow:hidden;color:#e2e8f0bd;isolation:isolate}.racing-telemetry-scene__visual[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__backplate[data-astro-cid-sa5fjyxr]{position:absolute;inset:0}.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]{display:none}.racing-telemetry-scene__backplate[data-astro-cid-sa5fjyxr]{z-index:-2;background:radial-gradient(circle at 61% 38%,rgb(var(--route-primary) / .14),transparent 34%),linear-gradient(180deg,transparent,rgb(var(--route-secondary) / .035))}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr]{position:absolute;left:2.5%;top:3%;display:flex;width:95%;align-items:center;gap:.4rem;color:#e2e8f085;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;letter-spacing:.11em;text-transform:uppercase}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr] strong[data-astro-cid-sa5fjyxr]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#050a13c7;padding:.34rem .5rem}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr] strong[data-astro-cid-sa5fjyxr]{margin-left:auto;border-color:rgb(var(--route-secondary) / .3);color:rgb(var(--route-secondary))}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr]{width:.42rem;height:.42rem;border-radius:999px;background:rgb(var(--route-primary));box-shadow:0 0 8px rgb(var(--route-primary) / .72)}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#09101ceb,#040810f2);box-shadow:inset 0 1px #ffffff09,0 16px 40px #0000002e}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]{position:absolute;left:2.5%;top:14%;display:grid;width:27%;gap:.25rem;border-color:rgb(var(--route-secondary) / .22);border-radius:.85rem;padding:.75rem}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr] dt[data-astro-cid-sa5fjyxr]{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.54rem;letter-spacing:.11em;text-transform:uppercase}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr] strong[data-astro-cid-sa5fjyxr]{color:#fff;font-size:.77rem;line-height:1.25}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr]{color:#e2e8f080;font-size:.6rem;line-height:1.4}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr]{border:1px solid rgb(var(--route-secondary) / .18);border-radius:999px;color:#e2e8f094;padding:.22rem .38rem;font-size:.5rem}.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr]{position:absolute;left:31.5%;top:13%;width:66%;height:43%;overflow:hidden;border-color:rgb(var(--route-primary) / .2);border-radius:.9rem}.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr] svg[data-astro-cid-sa5fjyxr]{width:100%;height:100%}.racing-telemetry-scene__grid[data-astro-cid-sa5fjyxr] path[data-astro-cid-sa5fjyxr]{fill:none;stroke:rgb(var(--route-primary) / .075);stroke-width:1}.racing-telemetry-scene__support-trace[data-astro-cid-sa5fjyxr]{stroke:rgb(var(--route-secondary) / .48);stroke-width:1.5}.racing-telemetry-scene__trace-ghost[data-astro-cid-sa5fjyxr]{fill:none;stroke-linecap:round;stroke-linejoin:round}.racing-telemetry-scene__trace-ghost--support[data-astro-cid-sa5fjyxr]{stroke:rgb(var(--route-secondary) / .1);stroke-width:1.5}.racing-telemetry-scene__trace-ghost--speed[data-astro-cid-sa5fjyxr]{stroke:rgb(var(--route-primary) / .13);stroke-width:3.2}.racing-telemetry-scene__trace-ghost--quality[data-astro-cid-sa5fjyxr]{stroke:#94a3b81c;stroke-dasharray:.018 .014;stroke-width:1.2}.racing-telemetry-scene__speed-trace[data-astro-cid-sa5fjyxr]{filter:drop-shadow(0 0 8px rgb(var(--route-primary) / .5));stroke-width:3.2}.racing-telemetry-scene__quality-trace[data-astro-cid-sa5fjyxr]{stroke:#94a3b866;stroke-dasharray:.018 .014;stroke-width:1.2}.racing-telemetry-scene__playhead[data-astro-cid-sa5fjyxr]{stroke:#ffffff5c;stroke-width:1}.racing-telemetry-scene__playhead-path[data-astro-cid-sa5fjyxr]{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:round;stroke-dasharray:.014 .986;stroke-dashoffset:calc(1 - var(--feature-hero-progress, 1));filter:drop-shadow(0 0 9px rgb(var(--route-primary)))}.racing-telemetry-scene__playhead-dot[data-astro-cid-sa5fjyxr]{fill:rgb(var(--route-primary));filter:drop-shadow(0 0 10px rgb(var(--route-primary) / .82))}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]{position:absolute;left:2.5%;top:60%;display:grid;width:95%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{min-width:0;border-radius:.7rem;padding:.55rem .65rem}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr] dd[data-astro-cid-sa5fjyxr]{margin-top:.18rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.82rem,2vw,1.05rem);font-weight:700}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]{position:absolute;left:2.5%;bottom:3%;display:grid;width:54%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;border-radius:.8rem;padding:.6rem}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{display:grid;min-width:0;gap:.15rem}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr] strong[data-astro-cid-sa5fjyxr]{overflow:hidden;color:#fff;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]{position:absolute;right:2.5%;bottom:3%;width:39%;border-color:rgb(var(--route-secondary) / .3);border-radius:.8rem;padding:.6rem .7rem}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>strong[data-astro-cid-sa5fjyxr]{display:block;margin-top:.15rem;color:rgb(var(--route-secondary));font-size:1rem}[data-feature-motion-ready=true] .racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr][data-feature-quality-before-eligibility]{opacity:clamp(.48,calc(.48 + var(--feature-stage-progress, 0) * .72),1)}[data-feature-motion-ready=true] .racing-telemetry-scene__result[data-astro-cid-sa5fjyxr][data-feature-stage-active=true]{opacity:clamp(.35,calc(.35 + var(--feature-stage-progress, 0) * 2.2),1)!important}@media(max-width:767px){.racing-telemetry-scene[data-astro-cid-sa5fjyxr]{min-height:min(48svh,27rem)}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]{display:none}.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(10.4rem,1fr) minmax(3.7rem,.32fr) minmax(9.8rem,.74fr) auto;gap:.42rem;overflow:hidden;border-radius:inherit;background:linear-gradient(rgb(var(--route-primary) / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .04) 1px,transparent 1px),radial-gradient(circle at 50% 24%,rgb(var(--route-primary) / .16),transparent 38%),#02070efa;background-size:3rem 3rem,3rem 3rem,auto,auto;padding:.58rem}.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]>header[data-astro-cid-sa5fjyxr]{display:flex;align-items:center;justify-content:space-between;color:#e2e8f085;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.1em;text-transform:uppercase}.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]>header[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr]{display:flex;align-items:center;gap:.32rem;color:rgb(var(--route-secondary))}.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]>header[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr]{width:.36rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .6rem rgb(var(--route-secondary) / .7)}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]{position:relative;display:grid;width:min(11.25rem,54vw);aspect-ratio:1;place-items:center;justify-self:center;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(var(--route-primary) / .14),transparent 60%),#020810a3;box-shadow:inset 0 0 1.4rem rgb(var(--route-primary) / .08),0 0 1.2rem rgb(var(--route-primary) / .08)}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]:before{position:absolute;inset:11%;border:3px solid rgb(var(--route-primary) / .76);border-left-color:rgb(var(--route-secondary) / .5);border-bottom-color:rgb(var(--route-primary) / .18);border-radius:50%;box-shadow:0 0 1rem rgb(var(--route-primary) / .3);content:""}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>span[data-astro-cid-sa5fjyxr]{position:absolute;bottom:50%;left:50%;width:34%;height:2px;background:rgb(var(--route-secondary));box-shadow:0 0 .6rem rgb(var(--route-secondary) / .6);transform:rotate(calc(-62deg + var(--feature-hero-progress, 0) * 124deg));transform-origin:left center}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>span[data-astro-cid-sa5fjyxr]:after{position:absolute;top:50%;left:0;width:.58rem;aspect-ratio:1;border:2px solid rgba(2,8,16,.9);border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .7rem rgb(var(--route-secondary) / .72);content:"";transform:translate(-50%,-50%)}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>i[data-astro-cid-sa5fjyxr]{position:absolute;bottom:12%;color:#e2e8f073;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;font-style:normal}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>i[data-astro-cid-sa5fjyxr]:first-of-type{left:13%}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>i[data-astro-cid-sa5fjyxr]:nth-of-type(2){left:47%}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>i[data-astro-cid-sa5fjyxr]:nth-of-type(3){right:12%}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>strong[data-astro-cid-sa5fjyxr]{position:absolute;top:31%;color:#fff;font-size:1.18rem;letter-spacing:.08em}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]>small[data-astro-cid-sa5fjyxr]{position:absolute;top:46%;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem}.racing-telemetry-scene__portrait-trace[data-astro-cid-sa5fjyxr]{overflow:hidden;border:1px solid rgb(var(--route-primary) / .12);border-radius:.62rem;background:rgb(var(--route-primary) / .025);padding:.28rem}.racing-telemetry-scene__portrait-trace[data-astro-cid-sa5fjyxr] svg[data-astro-cid-sa5fjyxr]{width:100%;height:100%}.racing-telemetry-scene__portrait-trace[data-astro-cid-sa5fjyxr] path[data-astro-cid-sa5fjyxr]{fill:none;stroke:rgb(var(--route-primary));stroke-width:2;vector-effect:non-scaling-stroke}.racing-telemetry-scene__portrait-trace[data-astro-cid-sa5fjyxr] path[data-astro-cid-sa5fjyxr]:last-child{stroke:rgb(var(--route-secondary) / .55);stroke-width:1.4}.racing-telemetry-scene__portrait-stages[data-astro-cid-sa5fjyxr]{position:relative;min-height:9.8rem;overflow:hidden;border-radius:.7rem}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr]{position:absolute;inset:0;display:grid;align-content:start;gap:.52rem;border:1px solid rgb(var(--route-primary) / .16);border-radius:.7rem;background:linear-gradient(145deg,#07101dfa,#02070efa);opacity:.06;padding:.75rem;transform:translate(calc((var(--portrait-stage-index) - var(--feature-stage-index, 0)) * 94%)) scale(.94);transition:opacity .22s ease,transform .34s cubic-bezier(.22,1,.36,1)}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr][data-feature-stage-active=true]{z-index:3;opacity:1;transform:translate(0) scale(1)}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr] header[data-astro-cid-sa5fjyxr]{display:flex;justify-content:space-between;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.12em;text-transform:uppercase}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr] header[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr]{color:rgb(var(--route-secondary));font-style:normal}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr]>strong[data-astro-cid-sa5fjyxr]{max-width:18ch;color:#fff;font-size:clamp(1.18rem,6vw,1.55rem);line-height:1.05}.racing-telemetry-scene__portrait-stage[data-astro-cid-sa5fjyxr]>p[data-astro-cid-sa5fjyxr]{max-width:33ch;color:#e2e8f0a3;font-size:.67rem;line-height:1.52}.racing-telemetry-scene__portrait-chips[data-astro-cid-sa5fjyxr]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:auto}.racing-telemetry-scene__portrait-chips[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr]{border:1px solid rgb(var(--route-secondary) / .24);border-radius:999px;color:rgb(var(--route-secondary));padding:.26rem .4rem;font-size:.48rem}.racing-telemetry-scene__portrait-checks[data-astro-cid-sa5fjyxr]{display:grid;gap:.38rem;margin:auto 0 0;padding:0;list-style:none}.racing-telemetry-scene__portrait-checks[data-astro-cid-sa5fjyxr] li[data-astro-cid-sa5fjyxr]{display:flex;align-items:center;gap:.38rem;color:#f0f6ffc7;font-size:.58rem}.racing-telemetry-scene__portrait-checks[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr]{width:.42rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .5rem rgb(var(--route-secondary) / .5)}.racing-telemetry-scene__portrait-progress[data-astro-cid-sa5fjyxr]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem}.racing-telemetry-scene__portrait-progress[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr]{height:2px;background:rgb(var(--route-primary) / .16)}.racing-telemetry-scene__portrait-progress[data-astro-cid-sa5fjyxr] i[data-astro-cid-sa5fjyxr][data-feature-stage-active=true]{background:rgb(var(--route-secondary));box-shadow:0 0 .55rem rgb(var(--route-secondary) / .55)}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]{left:2%;top:12%;width:96%;grid-template-columns:minmax(0,1fr) auto;padding:.48rem .55rem}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>span[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>strong[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>p[data-astro-cid-sa5fjyxr]{grid-column:1}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{grid-column:2;grid-row:1 / span 3;align-content:center;justify-content:flex-end;margin-top:0}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr]{left:2%;top:29%;width:96%;height:28%}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]{left:2%;top:60%;width:96%;gap:.25rem}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{padding:.38rem}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr]{display:none}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]{left:2%;bottom:2%;width:53%;grid-template-columns:1fr;gap:.18rem;padding:.42rem}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]{right:2%;bottom:2%;width:41%;padding:.48rem}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr]:last-child{display:none}}@media(max-width:767px)and (max-height:760px){.racing-telemetry-scene__portrait-instrument[data-astro-cid-sa5fjyxr]{grid-template-rows:auto minmax(8.1rem,.78fr) minmax(2.8rem,.23fr) minmax(8.8rem,.7fr) auto;gap:.3rem;padding:.42rem}.racing-telemetry-scene__portrait-dial[data-astro-cid-sa5fjyxr]{width:min(9.2rem,46vw)}.racing-telemetry-scene__portrait-stages[data-astro-cid-sa5fjyxr]{min-height:8.8rem}.racing-telemetry-scene__status[data-astro-cid-sa5fjyxr] span[data-astro-cid-sa5fjyxr]:nth-child(2){display:none}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]{top:10%;padding:.38rem .46rem}.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__setup[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{display:none}.racing-telemetry-scene__graph[data-astro-cid-sa5fjyxr]{top:25%;height:27%}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]{top:54%}.racing-telemetry-scene__metrics[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{padding:.28rem .34rem}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]{bottom:1.5%;gap:.12rem;padding:.32rem}.racing-telemetry-scene__quality[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]:nth-child(3){display:none}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]{bottom:1.5%;padding:.34rem .4rem}.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr] p[data-astro-cid-sa5fjyxr],.racing-telemetry-scene__result[data-astro-cid-sa5fjyxr]>div[data-astro-cid-sa5fjyxr]{display:none}}[data-feature-cinematic]{--feature-hero-progress: 1;--feature-journey-progress: 1;--feature-stage-progress: 1;--feature-map-progress: 1;--feature-trace-progress: 1;--feature-validation-progress: 1;--feature-scroll-direction: 0;--feature-scroll-velocity: 0;position:relative}[data-feature-cinematic] [data-feature-scene][data-feature-scene-visible=false] *{animation-play-state:paused!important}[data-feature-cinematic] .feature-cinematic-hero-runway{position:relative;z-index:1}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]){overflow-x:clip;overflow-y:visible}@media(prefers-reduced-motion:no-preference){[data-feature-cinematic] .page-hero[data-hero-ready=true]:has([data-feature-cinematic-hero]) .page-hero__stage{animation:none}}.site-shell:has([data-feature-cinematic]),.site-shell:has([data-feature-cinematic])>main{overflow-x:clip;overflow-y:visible}[data-feature-cinematic] .section-scene--features-route-band,[data-feature-cinematic] .section-scene--features-connection-band{content-visibility:visible;contain-intrinsic-size:none;overflow:clip}[data-feature-cinematic] .section-scene:has([data-feature-vertical-rail=true]){content-visibility:visible;contain-intrinsic-size:none;overflow-x:clip;overflow-y:visible}[data-feature-cinematic] [data-feature-vertical-rail=true]{min-height:calc(var(--feature-vertical-rail-height, 12rem) + var(--feature-vertical-rail-travel, 0px))}[data-feature-cinematic] [data-feature-vertical-rail=true]>[data-horizontal-affordance=cards]{position:sticky;z-index:2;top:18svh;scroll-behavior:auto;scroll-snap-type:none}[data-feature-cinematic] [data-feature-vertical-rail=true]>[data-horizontal-affordance=cards]>[data-horizontal-affordance-item]{scroll-snap-align:none}[data-feature-cinematic] [data-feature-vertical-rail=true]>[data-horizontal-affordance-progress]{position:sticky;z-index:3;top:calc(18svh + var(--feature-vertical-rail-height, 12rem) - 1.05rem);bottom:auto;box-shadow:0 0 1.2rem rgb(var(--route-primary) / .24)}[data-feature-cinematic] .feature-cinematic-hero{position:relative;display:grid;min-width:0;gap:.8rem;border:1px solid rgb(var(--route-primary) / .2);border-radius:clamp(1rem,2vw,1.6rem);background:linear-gradient(145deg,#040912f5,#03070fe0),radial-gradient(circle at 82% 14%,rgb(var(--route-secondary) / .15),transparent 42%);box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff0a;overflow:hidden;padding:clamp(.75rem,1.5vw,1rem);isolation:isolate}[data-feature-cinematic] .feature-cinematic-hero:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(var(--route-primary) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .055) 1px,transparent 1px);background-size:clamp(2.6rem,6vw,4.8rem) clamp(2.6rem,6vw,4.8rem);content:"";-webkit-mask-image:linear-gradient(to bottom,#000,transparent 92%);mask-image:linear-gradient(to bottom,#000,transparent 92%);pointer-events:none}[data-feature-cinematic] .feature-cinematic-hero__visual{min-width:0;min-height:clamp(24rem,42vw,39rem);display:grid;place-items:stretch;overflow:hidden;border-radius:1rem;transform:scale(calc(1 + var(--feature-scene-focus, 0) * .02));transform-origin:center;transition:transform .18s linear}[data-feature-cinematic][data-feature-variant=clubs-operations] .feature-cinematic-hero__visual{transform:scale(calc(1 + var(--feature-scene-focus, 0) * .07))}[data-feature-cinematic] .feature-cinematic-hero__readout{position:relative;z-index:4;min-height:8.4rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:1rem;background:linear-gradient(90deg,rgb(var(--route-primary) / .09),transparent 34%),#02070ee6}[data-feature-cinematic] .feature-cinematic-hero__readout article{position:absolute;inset:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.85rem,2vw,1.5rem);opacity:0;padding:clamp(.9rem,2vw,1.25rem);pointer-events:none;transform:translateY(.7rem);transition:opacity 90ms linear,transform .14s cubic-bezier(.22,1,.36,1)}[data-feature-cinematic] .feature-cinematic-hero__readout article[data-feature-stage-active=true]{opacity:1;transform:none}[data-feature-cinematic] .feature-cinematic-hero__readout-index{display:flex;align-items:baseline;gap:.3rem;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.2rem,2vw,1.65rem);letter-spacing:.08em}[data-feature-cinematic] .feature-cinematic-hero__readout-index i,[data-feature-cinematic] .feature-cinematic-hero__readout-index span:last-child{color:#e2eaf659;font-size:.62rem;font-style:normal}[data-feature-cinematic] .feature-cinematic-hero__readout-copy{min-width:0}[data-feature-cinematic] .feature-cinematic-hero__readout-copy>p:first-child{color:rgb(var(--route-primary));font-size:.62rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-hero__readout-copy h3{margin-top:.22rem;color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.25rem,2.1vw,1.8rem);line-height:1.05}[data-feature-cinematic] .feature-cinematic-hero__readout-copy h3+p{max-width:58rem;margin-top:.38rem;color:#e2eaf6ab;font-size:clamp(.78rem,1.1vw,.92rem);line-height:1.55}[data-feature-cinematic] .feature-cinematic-hero__readout article>strong{border:1px solid rgb(var(--route-secondary) / .28);border-radius:999px;color:rgb(var(--route-secondary));padding:.42rem .64rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}[data-feature-cinematic] .feature-cinematic-hero__readout-actions{display:grid;justify-items:end;gap:.42rem}[data-feature-cinematic] .feature-cinematic-hero__readout-actions>strong{border:1px solid rgb(var(--route-secondary) / .28);border-radius:999px;color:rgb(var(--route-secondary));padding:.42rem .64rem;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}[data-feature-cinematic] .feature-cinematic-hero__readout-cta{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border:1px solid rgb(var(--route-primary) / .32);border-radius:999px;color:#fff;padding:.5rem .72rem;font-size:.65rem;font-weight:700;text-decoration:none}[data-feature-cinematic] .feature-cinematic-hero__readout-cta:focus-visible{outline:2px solid rgb(var(--route-primary));outline-offset:3px}[data-feature-cinematic] .feature-cinematic-hero__readout-progress{position:absolute;inset:auto 0 0;height:2px;background:#ffffff0f}[data-feature-cinematic] .feature-cinematic-hero__readout-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)));box-shadow:0 0 1rem rgb(var(--route-primary) / .5);transform:scaleX(var(--feature-hero-progress, 0));transform-origin:left}[data-feature-cinematic] .feature-cinematic-scene,[data-feature-cinematic] [data-feature-scene]{position:relative;min-width:0;min-height:100%;border-radius:1rem}[data-feature-cinematic] [data-feature-trace]{fill:none;stroke:var(--feature-trace-stroke, var(--scene-trace-stroke, rgb(var(--route-primary))));stroke-width:var(--feature-trace-width, 2.4);stroke-linecap:round;stroke-linejoin:round}[data-feature-cinematic] [data-feature-trace-baseline]{opacity:0}[data-feature-motion-ready=true] [data-feature-cinematic-hero] [data-feature-trace]:not([data-feature-trace-style=dashed]){stroke-dasharray:var(--feature-trace-pattern, 1);stroke-dashoffset:calc(.94 * (1 - var(--feature-hero-progress)))}[data-feature-motion-ready=true] [data-feature-cinematic-hero] [data-feature-trace][data-feature-trace-sync=packet]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--feature-route-progress, 0))}[data-feature-motion-ready=true] [data-feature-trace][data-feature-trace-style=dashed]{stroke-dasharray:var(--feature-trace-pattern, .018 .014);stroke-dashoffset:calc(.08 * (1 - var(--feature-hero-progress)));opacity:calc(.28 + var(--feature-hero-progress) * .72)}[data-feature-cinematic] [data-feature-node],[data-feature-cinematic] [data-feature-metric],[data-feature-cinematic] [data-feature-row],[data-feature-cinematic] [data-feature-packet]{transition:opacity .11s linear,transform .16s cubic-bezier(.22,1,.36,1),border-color .11s linear,background-color .11s linear}[data-feature-motion-ready=true] [data-feature-cinematic-hero] [data-feature-node],[data-feature-motion-ready=true] [data-feature-cinematic-hero] [data-feature-metric],[data-feature-motion-ready=true] [data-feature-cinematic-hero] [data-feature-row]{opacity:.42}[data-feature-motion-ready=true] .racing-telemetry-scene__status [data-feature-row=eligibility-status]{opacity:0!important;transform:translateY(-.35rem) scale(.96)}[data-feature-motion-ready=true] .racing-telemetry-scene__quality [data-feature-quality-check=grade][data-feature-stage-active=true]{opacity:clamp(.35,calc(var(--feature-stage-progress, 0) * 3),1)!important}[data-feature-motion-ready=true] .racing-telemetry-scene__quality [data-feature-quality-check=gnss][data-feature-stage-active=true]{opacity:clamp(.3,calc((var(--feature-stage-progress, 0) - .02) * 4.5),1)!important}[data-feature-motion-ready=true] .racing-telemetry-scene__status [data-feature-eligibility-status][data-feature-stage-active=true]{opacity:clamp(.24,calc((var(--feature-stage-progress, 0) - .08) * 4.5),1)!important;transform:translateY(calc((1 - var(--feature-stage-progress, 0)) * -.35rem)) scale(1)!important}[data-feature-motion-ready=true] .racing-telemetry-scene__result:not([data-feature-stage-active=true]){opacity:.08}[data-feature-cinematic] [data-feature-stage-active=true]{opacity:1!important;filter:none!important;transform:translateZ(0) scale(1)!important}[data-feature-cinematic] .feature-cinematic-hero__stage-nav{position:relative;z-index:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(4.8rem,1fr));gap:.35rem;margin:0;padding:0;list-style:none}[data-feature-cinematic] .feature-cinematic-hero__stage-nav li{min-width:0}[data-feature-cinematic] .feature-cinematic-hero__stage-nav a,[data-feature-cinematic] .feature-cinematic-hero__stage-label{display:flex;min-height:2.9rem;align-items:center;gap:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:.72rem;background:#070d18b8;color:#e5ebf5b8;padding:.55rem .65rem;text-decoration:none}[data-feature-cinematic] button.feature-cinematic-hero__stage-label{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:left}[data-feature-cinematic] .feature-cinematic-hero__stage-nav a:before,[data-feature-cinematic] .feature-cinematic-hero__stage-label:before{color:rgb(var(--route-primary));content:attr(data-feature-stage-number);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;letter-spacing:.12em}[data-feature-cinematic] .feature-cinematic-hero__stage-nav a,[data-feature-cinematic] .feature-cinematic-hero__stage-label{overflow:hidden;font-size:.69rem;font-weight:700;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){[data-feature-cinematic] .feature-cinematic-hero__stage-nav a,[data-feature-cinematic] .feature-cinematic-hero__stage-label{align-items:flex-start;flex-direction:column;gap:.18rem;overflow:visible;font-size:.58rem;letter-spacing:.045em;line-height:1.15;text-overflow:clip;white-space:normal}}[data-feature-cinematic] .feature-cinematic-hero__stage-nav [data-feature-stage-active=true]>:is(a,.feature-cinematic-hero__stage-label),[data-feature-cinematic] .feature-cinematic-hero__stage-nav :is(a,.feature-cinematic-hero__stage-label)[aria-current=step]{border-color:rgb(var(--route-primary) / .56);background:rgb(var(--route-primary) / .12);box-shadow:0 0 24px rgb(var(--route-primary) / .12);color:#fff}[data-feature-cinematic] .feature-cinematic-hero__stage-nav a:focus-visible,[data-feature-cinematic] .feature-cinematic-hero__stage-label:focus-visible,[data-feature-cinematic] .feature-connection-constellation__links a:focus-visible,[data-feature-cinematic] .feature-cinematic-journey__cta:focus-visible{outline:2px solid rgb(var(--route-primary));outline-offset:3px}[data-feature-cinematic] [data-feature-start-here-card]{transition:border-color .22s ease,background-color .22s ease,box-shadow .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}[data-feature-cinematic] [data-feature-start-here-card][data-feature-stage-active=true]{border-color:rgb(var(--route-primary) / .62);background:linear-gradient(145deg,rgb(var(--route-primary) / .15),#040810f0);box-shadow:0 18px 52px rgb(var(--route-primary) / .13)}[data-feature-cinematic] .feature-motion-fallback{display:flex;align-items:center;gap:.75rem;color:#e5ebf5b8;font-size:.72rem}[data-feature-cinematic] .feature-motion-fallback ul{display:flex;min-width:0;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}[data-feature-cinematic] .feature-motion-fallback li{border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.3rem .55rem}[data-feature-motion-ready=true] .feature-motion-fallback{display:none}[data-feature-cinematic] .feature-cinematic-journey{position:relative;min-width:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .2);border-radius:clamp(1rem,2vw,1.6rem);background:radial-gradient(circle at 4% 0%,rgb(var(--route-primary) / .12),transparent 30%),linear-gradient(155deg,#070e19f0,#03070efa);box-shadow:0 26px 78px #00000047;isolation:isolate}[data-feature-cinematic] .feature-cinematic-journey__steps{display:grid;grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);padding:clamp(1rem,2.5vw,2rem)}[data-feature-cinematic] .feature-cinematic-journey__intro{position:sticky;top:clamp(6.5rem,12vh,8.5rem);display:grid;gap:.7rem;padding:clamp(.8rem,2vw,1.4rem)}[data-feature-cinematic] .feature-cinematic-journey__intro>p{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-journey__intro>strong{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.65rem,3vw,2.8rem);line-height:1.03}[data-feature-cinematic] .feature-cinematic-journey__intro>span{color:#e5ebf59e;font-size:.92rem;line-height:1.7}[data-feature-cinematic] .feature-cinematic-journey__steps>ol{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li{display:grid;min-height:clamp(13rem,27svh,19rem);grid-template-columns:minmax(6.5rem,.34fr) minmax(0,1fr) auto;align-items:center;gap:clamp(.9rem,2vw,1.5rem);border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#0409128a;color:#e5ebf5ad;opacity:1;padding:clamp(1.1rem,2.5vw,1.8rem);transition:opacity .1s linear,transform .16s cubic-bezier(.22,1,.36,1),border-color .1s linear,background-color .1s linear;transform:translateY(.35rem)}[data-feature-cinematic] .feature-cinematic-journey__stage-visual{position:relative;display:grid;min-height:5rem;grid-column:1 / -1;grid-template-columns:1fr auto auto auto;align-items:end;gap:.35rem;overflow:hidden;margin:0;border:1px solid rgb(var(--route-primary) / .11);border-radius:.72rem;background:linear-gradient(135deg,rgb(var(--route-primary) / .07),#02070eb8);padding:.72rem}[data-feature-cinematic] .feature-cinematic-journey__stage-visual>span{align-self:start;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-journey__stage-visual-detail{grid-column:1 / -1;color:#e5ebf5b3;font-size:.76rem;line-height:1.45}[data-feature-cinematic] .feature-cinematic-journey__stage-visual>i{width:.48rem;aspect-ratio:1;border:1px solid rgb(var(--route-primary) / .35);border-radius:50%}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-visual{border-radius:1rem;background:radial-gradient(circle at 82% 18%,rgb(var(--route-primary) / .2) 0 .2rem,transparent .24rem),repeating-radial-gradient(circle at 82% 18%,transparent 0 1rem,rgb(var(--route-primary) / .09) 1.05rem 1.08rem),linear-gradient(135deg,rgb(var(--route-primary) / .09),#02070ed1)}[data-feature-variant=garage-dossier] .feature-cinematic-journey__stage-visual{grid-template-columns:1fr repeat(3,minmax(2.5rem,.14fr));background:linear-gradient(rgb(var(--route-primary) / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .04) 1px,transparent 1px),#030912c7;background-size:2.5rem 2.5rem}[data-feature-variant=garage-dossier] .feature-cinematic-journey__stage-visual>i{width:100%;aspect-ratio:auto;height:1.55rem;border-radius:.3rem}[data-feature-variant=community-thread] .feature-cinematic-journey__stage-visual{border-radius:.72rem .72rem .72rem .16rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .12),rgb(var(--route-secondary) / .04))}[data-feature-variant=events-route] .feature-cinematic-journey__stage-visual,[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-visual{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(4.6rem,1fr) auto;align-items:stretch}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-visual{width:100%;height:5.25rem;overflow:visible}[data-feature-variant=events-route] :is(.feature-cinematic-journey__roadbook-baseline,.feature-cinematic-journey__roadbook-route){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-baseline{stroke:rgb(var(--route-primary) / .14);stroke-width:7}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-route{stroke:rgb(var(--route-primary));stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--roadbook-stage-progress, 0));stroke-width:2.6;filter:drop-shadow(0 0 5px rgb(var(--route-primary) / .48));transition:stroke-dashoffset .36s cubic-bezier(.22,1,.36,1)}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-stop{fill:#030912fa;stroke:rgb(var(--route-primary) / .62);stroke-width:1.5;vector-effect:non-scaling-stroke;transition:fill .18s ease,filter .18s ease,stroke .18s ease}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-stop.is-destination{stroke:rgb(var(--route-secondary))}[data-feature-variant=events-route] .feature-cinematic-journey__roadbook-stop.is-complete{fill:rgb(var(--route-primary) / .65);stroke:rgb(var(--route-primary))}[data-feature-variant=events-route] .feature-cinematic-journey__stage-list>li[data-feature-stage-active=true] .feature-cinematic-journey__roadbook-stop.is-current{fill:rgb(var(--route-secondary));filter:drop-shadow(0 0 7px rgb(var(--route-secondary)))}[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-visual{border-radius:1.15rem;background:radial-gradient(circle at 88% 25%,rgb(var(--route-secondary) / .13),transparent 38%),linear-gradient(145deg,rgb(var(--route-primary) / .08),#02070edb)}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-visual{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;align-self:center;gap:.55rem;border:1px solid rgb(var(--route-primary) / .2);border-radius:.85rem .85rem .85rem .2rem;background:#040d18d6;padding:.7rem;box-shadow:.45rem .5rem rgb(var(--route-primary) / .035)}[data-feature-variant=messaging-context] [data-feature-journey-visual-index="1"] .feature-cinematic-journey__dispatch-visual,[data-feature-variant=messaging-context] [data-feature-journey-visual-index="3"] .feature-cinematic-journey__dispatch-visual{border-radius:.85rem .85rem .2rem;box-shadow:-.45rem .5rem rgb(var(--route-secondary) / .03)}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-avatar{display:grid;width:2rem;aspect-ratio:1;place-items:center;border:1px solid rgb(var(--route-primary) / .28);border-radius:50%;background:rgb(var(--route-primary) / .09);color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-message{display:grid;min-width:0;gap:.18rem}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-message b{overflow:hidden;color:#f8fafceb;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-message small{overflow:hidden;color:#e2e8f080;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-variant=messaging-context] .feature-cinematic-journey__dispatch-visual em{border:1px solid rgb(var(--route-secondary) / .25);border-radius:999px;color:rgb(var(--route-secondary));padding:.3rem .42rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;font-style:normal;white-space:nowrap}[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-visual{grid-template-columns:1fr repeat(3,minmax(2rem,.18fr));background:radial-gradient(circle at 65% 52%,rgb(var(--route-primary) / .16),transparent 42%)}[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-visual>i{width:100%;aspect-ratio:auto;height:2.3rem;border-radius:.45rem}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-visual{display:block;min-height:13.5rem;padding:0;border-color:rgb(var(--route-primary) / .18);background:#020810eb}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-visual>span:first-child{display:none}[data-feature-variant=racing-telemetry] .racing-session-visual{position:relative;display:grid;min-height:13.5rem;grid-template-rows:auto minmax(0,1fr) auto;gap:.65rem;overflow:hidden;padding:.85rem;background:radial-gradient(circle at 78% 18%,rgb(var(--route-primary) / .13),transparent 34%),linear-gradient(rgb(var(--route-primary) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .045) 1px,transparent 1px),#020810f0;background-size:auto,2.6rem 2.6rem,2.6rem 2.6rem,auto}[data-feature-variant=racing-telemetry] .racing-session-visual:after{position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)) 72%,transparent);content:"";transform:scaleX(.18);transform-origin:left;transition:transform .42s cubic-bezier(.22,1,.36,1)}[data-feature-variant=racing-telemetry] [data-feature-stage-active=true] .racing-session-visual:after{transform:scaleX(1)}[data-feature-variant=racing-telemetry] .racing-session-visual__header,[data-feature-variant=racing-telemetry] .racing-session-visual__facts,[data-feature-variant=racing-telemetry] .racing-session-visual__primary{display:flex;align-items:center;justify-content:space-between;gap:.7rem}[data-feature-variant=racing-telemetry] .racing-session-visual__header{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.52rem;letter-spacing:.12em;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__header span,[data-feature-variant=racing-telemetry] .racing-session-visual__header em,[data-feature-variant=racing-telemetry] .racing-session-visual__state{display:inline-flex;align-items:center;gap:.4rem;font-style:normal}[data-feature-variant=racing-telemetry] .racing-session-visual__header i,[data-feature-variant=racing-telemetry] .racing-session-visual__state i{width:.4rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary) / .7)}[data-feature-variant=racing-telemetry] .racing-session-visual__header em{color:#e2e8f073}[data-feature-variant=racing-telemetry] .racing-session-visual__primary{min-height:7rem}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge{--racing-session-gauge-size: 7.2rem;position:relative;display:grid;width:var(--racing-session-gauge-size);min-width:var(--racing-session-gauge-size);height:var(--racing-session-gauge-size);min-height:var(--racing-session-gauge-size);flex:0 0 var(--racing-session-gauge-size);aspect-ratio:1;box-sizing:border-box;place-content:center;border:1px solid rgb(var(--route-primary) / .15);border-radius:50%;background:radial-gradient(circle,rgb(var(--route-primary) / .08),#020810d1 68%);text-align:center}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge>i{position:absolute;inset:.45rem;border:.24rem solid transparent;border-top-color:rgb(var(--route-primary));border-right-color:rgb(var(--route-secondary));border-radius:50%;filter:drop-shadow(0 0 .45rem rgb(var(--route-primary) / .45));opacity:var(--racing-gauge-progress);transform:rotate(calc(-128deg + (var(--racing-gauge-progress) * 150deg)))}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge>span{color:#e2e8f052;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.48rem;letter-spacing:.12em}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge strong{position:relative;z-index:1;margin-top:.18rem;color:#fff;font-size:clamp(1.05rem,2.4vw,1.75rem);line-height:1;font-variant-numeric:tabular-nums}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge small{color:rgb(var(--route-secondary));font-size:.52rem}[data-feature-variant=racing-telemetry] .racing-session-visual__graph{min-width:0;flex:1}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal,.racing-session-visual__result-card,.racing-session-visual__proof){min-width:0;flex:1}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem .9rem;border:1px solid rgb(var(--route-primary) / .14);border-radius:.85rem;background:#0208109e;padding:.8rem}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal,.racing-session-visual__result-card,.racing-session-visual__proof) :is(small,em,dt,span){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal)>div{display:grid;gap:.2rem}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal)>div small{color:rgb(var(--route-primary));font-size:.46rem;letter-spacing:.1em;text-transform:uppercase}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal)>div strong{color:#fff;font-size:clamp(.95rem,1.8vw,1.3rem)}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal)>div em{color:#e2e8f080;font-size:.5rem}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal) ul{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal) li{border:1px solid rgb(var(--route-secondary) / .2);border-radius:999px;color:#e2e8f09e;padding:.25rem .45rem;font:.45rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}[data-feature-variant=racing-telemetry] .racing-session-visual__vehicle-mark{position:relative;display:block;width:4.2rem;height:2.15rem;border:1px solid rgb(var(--route-primary) / .45);border-radius:52% 58% 22% 18%;transform:skew(-7deg)}[data-feature-variant=racing-telemetry] .racing-session-visual__vehicle-mark:before{position:absolute;top:-.52rem;right:.65rem;width:2.4rem;height:.75rem;border:1px solid rgb(var(--route-primary) / .38);border-bottom:0;border-radius:60% 60% 0 0;content:""}[data-feature-variant=racing-telemetry] .racing-session-visual__vehicle-mark i{position:absolute;bottom:-.34rem;width:.78rem;aspect-ratio:1;border:2px solid rgb(var(--route-primary));border-radius:50%;background:#020810}[data-feature-variant=racing-telemetry] .racing-session-visual__vehicle-mark i:first-child{left:.58rem}[data-feature-variant=racing-telemetry] .racing-session-visual__vehicle-mark i:nth-child(2){right:.52rem}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span{position:relative;display:grid;width:4rem;aspect-ratio:1;place-items:center}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span i{position:absolute;inset:calc(var(--signal-ring, 0) * .55rem);border:1px solid rgb(var(--route-primary) / calc(.18 + var(--signal-ring, 0) * .12));border-radius:50%}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span i:nth-child(1){--signal-ring: 0}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span i:nth-child(2){--signal-ring: 1}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span i:nth-child(3){--signal-ring: 2}[data-feature-variant=racing-telemetry] .racing-session-visual__signal>span b{width:.55rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 1rem rgb(var(--route-secondary))}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card{display:grid;gap:.45rem;border:1px solid rgb(var(--route-primary) / .18);border-radius:.85rem;background:linear-gradient(120deg,rgb(var(--route-primary) / .09),#020810b8);padding:.75rem}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card header,[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dl{display:flex;align-items:center;justify-content:space-between;gap:.5rem}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card header{color:rgb(var(--route-primary));font-size:.46rem;letter-spacing:.1em;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card header em{color:rgb(var(--route-secondary));font-style:normal}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card>strong{color:#fff;font-size:clamp(1.5rem,3vw,2.4rem);font-variant-numeric:tabular-nums}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card>strong small{color:rgb(var(--route-secondary));font-size:.55em}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dl{margin:0}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dl>div{display:grid;min-width:0;gap:.14rem}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dt{color:#e2e8f05c;font-size:.4rem;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dd{margin:0;color:#f8fafcd1;font-size:.58rem}[data-feature-variant=racing-telemetry] .racing-session-visual__proof{display:grid;gap:.5rem}[data-feature-variant=racing-telemetry] .racing-session-visual__proof header{display:flex;flex-wrap:wrap;gap:.35rem}[data-feature-variant=racing-telemetry] .racing-session-visual__proof header span{display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgb(var(--route-secondary) / .25);border-radius:999px;color:rgb(var(--route-secondary));padding:.25rem .42rem;font-size:.44rem;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__proof :is(header span,li)>i{width:.34rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .65rem rgb(var(--route-secondary))}[data-feature-variant=racing-telemetry] .racing-session-visual__proof ul{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}[data-feature-variant=racing-telemetry] .racing-session-visual__proof li{display:grid;grid-template-columns:auto minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:.42rem;border-bottom:1px solid rgb(var(--route-primary) / .11);padding:.32rem 0}[data-feature-variant=racing-telemetry] .racing-session-visual__proof li span{color:#e2e8f073;font-size:.45rem}[data-feature-variant=racing-telemetry] .racing-session-visual__proof li strong{overflow:hidden;color:#f8fafcd6;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-variant=racing-telemetry] .racing-session-visual__graph svg{width:100%;height:6.4rem;overflow:visible}[data-feature-variant=racing-telemetry] .racing-session-visual__grid-line{fill:none;stroke:rgb(var(--route-primary) / .08);stroke-width:.45}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__trace,.racing-session-visual__trace-shadow){fill:none;stroke-linecap:round;stroke-linejoin:round}[data-feature-variant=racing-telemetry] .racing-session-visual__trace-shadow{stroke:rgb(var(--route-primary) / .14);stroke-width:5}[data-feature-variant=racing-telemetry] .racing-session-visual__trace{stroke:rgb(var(--route-primary));stroke-width:1.7;stroke-dasharray:1;stroke-dashoffset:.82;filter:drop-shadow(0 0 .35rem rgb(var(--route-primary) / .5));transition:stroke-dashoffset .52s cubic-bezier(.22,1,.36,1)}[data-feature-variant=racing-telemetry] [data-feature-stage-active=true] .racing-session-visual__trace{stroke-dashoffset:0}[data-feature-variant=racing-telemetry] .racing-session-visual__graph circle{fill:rgb(var(--route-secondary));stroke:#020810e6;stroke-width:1.2;filter:drop-shadow(0 0 .45rem rgb(var(--route-secondary)))}[data-feature-variant=racing-telemetry] .racing-session-visual__graph-labels,[data-feature-variant=racing-telemetry] .racing-session-visual__channels{display:flex;justify-content:space-between;color:#e2e8f061;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.08em;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__facts{border-top:1px solid rgb(var(--route-primary) / .1);padding-top:.6rem}[data-feature-variant=racing-telemetry] .racing-session-visual__facts>span:not(.racing-session-visual__state){display:grid;gap:.12rem}[data-feature-variant=racing-telemetry] .racing-session-visual__facts small{color:#e2e8f057;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem;letter-spacing:.1em;text-transform:uppercase}[data-feature-variant=racing-telemetry] .racing-session-visual__facts strong{color:#f8fafcd1;font-size:.63rem}[data-feature-variant=racing-telemetry] .racing-session-visual__state{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.45rem;letter-spacing:.08em;text-transform:uppercase}[data-feature-motion-ready=true] .feature-cinematic-journey__steps>ol>li{opacity:.48}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li[data-feature-stage-active=true]{border-color:rgb(var(--route-primary) / .4);background:linear-gradient(120deg,rgb(var(--route-primary) / .1),#040912d1 58%);opacity:1;transform:none}[data-feature-cinematic] .feature-cinematic-journey__step-meta{display:grid;gap:.45rem}[data-feature-cinematic] .feature-cinematic-journey__step-index{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.5rem,3vw,2.4rem);letter-spacing:.12em}[data-feature-cinematic] .feature-cinematic-journey__step-meta p{color:rgb(var(--route-primary));font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-journey__steps h3{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.08}[data-feature-cinematic] .feature-cinematic-journey__steps h3+p{margin-top:.8rem;color:#e5ebf5ad;font-size:.95rem;line-height:1.75}[data-feature-cinematic] .feature-cinematic-journey__step-metric{display:inline-flex;border:1px solid rgb(var(--route-secondary) / .28);border-radius:999px;color:rgb(var(--route-secondary));padding:.35rem .6rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}[data-feature-cinematic] .feature-cinematic-journey__steps>[data-feature-story-proof],[data-feature-cinematic] .feature-cinematic-journey__steps>.feature-cinematic-journey__cta{grid-column:2}[data-feature-cinematic] .feature-cinematic-journey__cta{display:inline-flex;align-items:center;gap:.7rem;margin-top:1rem;color:#fff;font-weight:700;text-decoration:none}[data-feature-cinematic] .feature-cinematic-journey__cta span{color:rgb(var(--route-primary))}[data-feature-cinematic] .feature-connection-constellation{display:grid;min-width:0;grid-template-columns:minmax(16rem,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(1rem,3vw,2rem)}[data-feature-cinematic] .feature-connection-constellation__origin{position:sticky;top:8rem;display:grid;min-height:20rem;align-content:end;gap:.65rem;border:1px solid rgb(var(--route-primary) / .18);border-radius:1.4rem;background:radial-gradient(circle at 22% 16%,rgb(var(--route-primary) / .18),transparent 42%),linear-gradient(145deg,rgb(var(--route-primary) / .07),transparent 46%),#040912e6;padding:clamp(1.25rem,3vw,2rem)}[data-feature-cinematic] .feature-connection-constellation__origin>span{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}[data-feature-cinematic] .feature-connection-constellation__origin>strong{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(2.3rem,5vw,4.8rem);line-height:.95}[data-feature-cinematic] .feature-connection-constellation__origin>p{max-width:25rem;color:#e5ebf5a3;font-size:.92rem;line-height:1.7}[data-feature-cinematic] [data-feature-scene=garage-dossier] .feature-cinematic-scene__visual{transition:transform .26s cubic-bezier(.22,1,.36,1);transform:perspective(70rem) rotateX(var(--feature-tilt-x, 0deg)) rotateY(var(--feature-tilt-y, 0deg));transform-style:preserve-3d}[data-feature-cinematic] .feature-connection-constellation__links{display:grid;gap:.75rem}[data-feature-cinematic] .feature-connection-constellation__links a{display:grid;min-height:13rem;align-content:start;gap:.7rem;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:linear-gradient(145deg,#09101ce6,#040810f5);color:#e5ebf5ad;padding:1rem 1.2rem;text-decoration:none;transition:border-color .2s ease,transform .26s ease,background-color .2s ease}[data-feature-cinematic] .feature-connection-constellation__links a:hover,[data-feature-cinematic] .feature-connection-constellation__links a:focus-visible{border-color:rgb(var(--route-primary) / .5);background:linear-gradient(145deg,rgb(var(--route-primary) / .13),#040810f5 66%);transform:translateY(-.18rem)}[data-feature-cinematic] .feature-connection-constellation__link-kicker,[data-feature-cinematic] .feature-connection-constellation__handoff{display:flex;align-items:center;justify-content:space-between;gap:.65rem}[data-feature-cinematic] .feature-connection-constellation__link-kicker{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}[data-feature-cinematic] .feature-connection-constellation__handoff{justify-content:flex-start;color:#e5ebf56b;font-family:var(--font-display, inherit);font-size:clamp(1.05rem,2vw,1.45rem)}[data-feature-cinematic] .feature-connection-constellation__handoff i{color:rgb(var(--route-primary));font-style:normal}[data-feature-cinematic] .feature-connection-constellation__handoff strong{color:#fff}[data-feature-cinematic] .feature-connection-constellation__links h3{color:#fff;font-family:var(--font-display, inherit);font-size:1.25rem}[data-feature-cinematic] .feature-connection-constellation__links p{margin-top:.4rem;font-size:.86rem;line-height:1.65}[data-feature-cinematic] .feature-connection-constellation__cta{display:inline-flex;align-items:center;gap:.45rem;margin-top:.65rem;color:rgb(var(--route-primary));font-size:.72rem}[data-feature-cinematic] .feature-connection-constellation__link--preview{border-style:dashed!important;border-color:rgb(var(--route-secondary) / .38)!important}[data-feature-cinematic] .feature-cinematic-journey__intro-marker{display:flex;align-items:center;gap:.35rem;min-height:1rem}[data-feature-cinematic] .feature-cinematic-journey__intro-marker i{width:.42rem;height:.42rem;border:1px solid rgb(var(--route-primary) / .48);border-radius:50%}[data-feature-cinematic] .feature-cinematic-journey__intro-marker i:first-child{background:rgb(var(--route-primary));box-shadow:0 0 1rem rgb(var(--route-primary) / .62)}[data-feature-cinematic] .feature-cinematic-journey__intro-readout{display:flex;align-items:center;gap:.7rem;margin-top:.65rem;color:rgb(var(--route-primary) / .76);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-journey__intro-readout i{width:min(8rem,38%);height:1px;background:linear-gradient(90deg,rgb(var(--route-primary) / .7),transparent)}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li{position:relative;isolation:isolate}[data-feature-cinematic] .feature-cinematic-journey__stage-marker{position:absolute;z-index:2;top:.75rem;right:.75rem;width:.62rem;height:.62rem;border:1px solid rgb(var(--route-primary) / .38);border-radius:50%}[data-feature-cinematic] .feature-cinematic-journey__stage-marker i{position:absolute;inset:2px;border-radius:inherit;background:rgb(var(--route-primary) / .18);transform:scale(.25);transition:transform .16s ease,background-color .16s ease}[data-feature-cinematic] [data-feature-stage-active=true]>.feature-cinematic-journey__stage-marker i{background:rgb(var(--route-primary));box-shadow:0 0 .9rem rgb(var(--route-primary) / .65);transform:scale(1)}[data-feature-cinematic] .feature-cinematic-journey__proof{grid-column:2;margin-top:1rem;overflow:hidden;border:1px solid rgb(var(--route-primary) / .18);border-radius:1.1rem;background:#02070ead}[data-feature-cinematic] .feature-cinematic-journey__proof-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.07);padding:.85rem 1rem}[data-feature-cinematic] .feature-cinematic-journey__proof-title p,[data-feature-cinematic] .feature-cinematic-journey__proof-title span{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-feature-cinematic] .feature-cinematic-journey__proof-list{display:grid;margin:0;padding:0;list-style:none}[data-feature-cinematic] .feature-cinematic-journey__proof-list li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;border-bottom:1px solid rgba(255,255,255,.055);color:#e5ebf5b8;padding:.85rem 1rem;font-size:.86rem;line-height:1.65}[data-feature-cinematic] .feature-cinematic-journey__proof-list li:last-child{border-bottom:0}[data-feature-cinematic] .feature-cinematic-journey__proof-index{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;letter-spacing:.1em}[data-feature-cinematic] .feature-connection-constellation__origin{overflow:hidden;isolation:isolate}[data-feature-cinematic] .feature-connection-constellation__origin>:not(.feature-connection-constellation__instrument){position:relative;z-index:2}[data-feature-cinematic] .feature-connection-constellation__instrument{position:absolute;z-index:0;inset:1rem;opacity:.72;pointer-events:none}[data-feature-cinematic] .feature-connection-constellation__instrument:before,[data-feature-cinematic] .feature-connection-constellation__instrument:after{position:absolute;content:""}[data-feature-cinematic] .feature-connection-constellation__instrument i{position:absolute;width:.55rem;height:.55rem;border:1px solid rgb(var(--route-primary) / .52);border-radius:50%;background:#02070ef2;box-shadow:0 0 1rem rgb(var(--route-primary) / .24)}[data-feature-cinematic] .feature-connection-constellation__link-marker{position:absolute;top:1rem;right:1rem;width:.62rem;height:.62rem;border:1px solid rgb(var(--route-primary) / .44);border-radius:50%}[data-feature-cinematic] .feature-connection-constellation__link-marker i{position:absolute;inset:2px;border-radius:inherit;background:rgb(var(--route-primary) / .4)}[data-feature-cinematic] .feature-connection-constellation__links a{position:relative;isolation:isolate}[data-feature-cinematic] .feature-proof-panel{position:relative;min-width:0;overflow:hidden;border:1px solid rgb(var(--route-primary) / .2);border-radius:1.35rem;background:linear-gradient(145deg,rgb(var(--route-primary) / .055),transparent 42%),#030811eb;padding:clamp(1rem,2.5vw,1.65rem);isolation:isolate}[data-feature-cinematic] .feature-proof-panel__instrument{position:absolute;z-index:-1;inset:0;opacity:.48;pointer-events:none}[data-feature-cinematic] .feature-proof-panel__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}[data-feature-cinematic] .feature-proof-panel__metric,[data-feature-cinematic] .feature-proof-panel__row{min-width:0;border:1px solid rgba(255,255,255,.085);background:#030811c7}[data-feature-cinematic] .feature-proof-panel__metric{position:relative;min-height:10rem;padding:1rem}[data-feature-cinematic] .feature-proof-panel__index,[data-feature-cinematic] .feature-proof-panel__label{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}[data-feature-cinematic] .feature-proof-panel__index{position:absolute;top:.85rem;right:.9rem;opacity:.48}[data-feature-cinematic] .feature-proof-panel__value{margin-top:.9rem;color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.65rem,3vw,2.6rem);line-height:1}[data-feature-cinematic] .feature-proof-panel__detail{margin-top:.75rem;color:#e5ebf5ab;font-size:.86rem;line-height:1.65}[data-feature-cinematic] .feature-proof-panel__rows{display:grid;gap:.7rem;margin-top:.8rem}[data-feature-cinematic] .feature-proof-panel__row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1rem}[data-feature-cinematic] .feature-proof-panel__row-marker{position:relative;width:.72rem;height:.72rem;margin-top:.15rem;border:1px solid rgb(var(--route-primary) / .5);border-radius:50%}[data-feature-cinematic] .feature-proof-panel__row-marker i{position:absolute;inset:2px;border-radius:inherit;background:rgb(var(--route-primary))}[data-feature-cinematic] .feature-proof-panel__row-copy h3{margin-top:.4rem;color:#fff;font-family:var(--font-display, inherit);font-size:1.25rem}[data-feature-cinematic] .feature-proof-panel__row-copy>p:last-child{margin-top:.45rem;color:#e5ebf5a8;font-size:.86rem;line-height:1.6}[data-feature-cinematic] .feature-proof-panel__meta,[data-feature-cinematic] .feature-proof-panel__chips span{border:1px solid rgb(var(--route-primary) / .24);border-radius:999px;color:rgb(var(--route-primary));padding:.3rem .55rem;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}[data-feature-cinematic] .feature-proof-panel__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}[data-feature-cinematic] .feature-proof-panel__note{margin-top:.8rem;border:1px solid rgb(var(--route-secondary) / .24);background:rgb(var(--route-secondary) / .075);padding:1rem}[data-feature-cinematic] .feature-proof-panel__note p{color:#eef2f8d1;font-size:.86rem;line-height:1.65}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list{position:relative}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list:before{position:absolute;top:2rem;bottom:2rem;left:50%;width:1px;background:linear-gradient(rgb(var(--route-primary) / .08),rgb(var(--route-primary) / .58),rgb(var(--route-primary) / .08));content:""}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list>li{width:72%;min-height:clamp(11rem,22svh,15rem)}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list>li:nth-child(2n){margin-left:auto}[data-feature-variant=discover-radar] .feature-cinematic-journey:before{position:absolute;inset:0;background-image:linear-gradient(rgb(var(--route-primary) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .045) 1px,transparent 1px);background-size:4rem 4rem;content:"";-webkit-mask-image:radial-gradient(circle at 70% 35%,#000,transparent 70%);mask-image:radial-gradient(circle at 70% 35%,#000,transparent 70%)}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-list>li{width:84%;border-radius:2.2rem 1rem}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-list>li:nth-child(odd){margin-left:10%}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-marker{width:1rem;height:1rem;box-shadow:0 0 0 .45rem rgb(var(--route-primary) / .05),0 0 0 1rem rgb(var(--route-primary) / .025)}[data-feature-variant=garage-dossier] .feature-cinematic-journey{border-radius:.65rem 1.8rem .65rem .65rem}[data-feature-variant=garage-dossier] .feature-cinematic-journey__stage-list{border-top:1px solid rgb(var(--route-primary) / .22)}[data-feature-variant=garage-dossier] .feature-cinematic-journey__stage-list>li{min-height:10.5rem;border-width:0 0 1px;border-radius:0;background:linear-gradient(90deg,rgb(var(--route-primary) / .08),transparent 23%),#04091270}[data-feature-variant=garage-dossier] .feature-cinematic-journey__proof,[data-feature-variant=garage-dossier] .feature-proof-panel{border-radius:.45rem 1.6rem .45rem .45rem}[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list{position:relative;padding-left:1rem}[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list:before{position:absolute;top:1.5rem;bottom:1.5rem;left:0;width:1px;background:rgb(var(--route-primary) / .3);content:""}[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list>li{width:86%;min-height:12rem;border-radius:1.5rem 1.5rem 1.5rem .35rem}[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list>li:nth-child(2n){margin-left:auto;border-radius:1.5rem 1.5rem .35rem}[data-feature-variant=events-route] .feature-cinematic-journey__stage-list{position:relative;padding-left:1.25rem}[data-feature-variant=events-route] .feature-cinematic-journey__stage-list:before{position:absolute;top:1rem;bottom:1rem;left:.38rem;border-left:1px dashed rgb(var(--route-primary) / .48);content:""}[data-feature-variant=events-route] .feature-cinematic-journey__stage-list>li{min-height:12.5rem;border-radius:.35rem 1.3rem 1.3rem .35rem}[data-feature-variant=events-route] .feature-cinematic-journey__stage-marker{top:50%;right:auto;left:-1.28rem;background:#030811fa;transform:translateY(-50%)}[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-list>li{width:78%;min-height:12rem;border-radius:.65rem;box-shadow:inset 0 1px rgb(var(--route-primary) / .06)}[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-list>li:nth-child(odd){margin-left:auto}[data-feature-variant=clubs-operations] .feature-cinematic-journey__step-index{padding:.55rem;border:1px solid rgb(var(--route-primary) / .24)}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-list>li{min-height:11rem;overflow:hidden;border-radius:.35rem;background-image:linear-gradient(rgb(var(--route-primary) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .055) 1px,transparent 1px);background-size:3.5rem 2.4rem}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-list>li:after{position:absolute;right:0;bottom:.8rem;left:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--route-primary) / .8) calc(var(--feature-stage-progress, 1) * 72%),transparent);content:""}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__step-index,[data-feature-variant=racing-telemetry] .feature-cinematic-journey__step-metric{font-variant-numeric:tabular-nums}[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-list>li{width:82%;min-height:11.5rem;border-radius:1.4rem 1.4rem 1.4rem .35rem}[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-list>li:nth-child(2n){margin-left:auto;border-radius:1.4rem 1.4rem .35rem}[data-feature-variant=feature-map] .feature-connection-constellation,[data-feature-variant=clubs-operations] .feature-connection-constellation,[data-feature-variant=racing-telemetry] .feature-connection-constellation{grid-template-columns:minmax(0,1fr)}[data-feature-variant=feature-map] .feature-connection-constellation__origin,[data-feature-variant=clubs-operations] .feature-connection-constellation__origin,[data-feature-variant=racing-telemetry] .feature-connection-constellation__origin{position:relative;top:auto;min-height:17rem}[data-feature-variant=feature-map] .feature-connection-constellation__links,[data-feature-variant=clubs-operations] .feature-connection-constellation__links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-variant=racing-telemetry] .feature-connection-constellation__links{grid-template-columns:repeat(3,minmax(0,1fr))}[data-feature-variant=feature-map] .feature-connection-constellation__instrument:before{inset:18% 8%;border:1px solid rgb(var(--route-primary) / .18);border-radius:50%;transform:rotate(-6deg)}[data-feature-variant=feature-map] .feature-connection-constellation__instrument i:nth-child(1){top:18%;left:20%}[data-feature-variant=feature-map] .feature-connection-constellation__instrument i:nth-child(2){top:28%;right:18%}[data-feature-variant=feature-map] .feature-connection-constellation__instrument i:nth-child(3){right:28%;bottom:16%}[data-feature-variant=feature-map] .feature-connection-constellation__instrument i:nth-child(4){bottom:22%;left:13%}[data-feature-variant=discover-radar] .feature-connection-constellation__origin{background-image:linear-gradient(rgb(var(--route-primary) / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .06) 1px,transparent 1px);background-size:3rem 3rem}[data-feature-variant=discover-radar] .feature-connection-constellation__instrument:before{width:9rem;height:9rem;top:1rem;right:1rem;border:1px solid rgb(var(--route-primary) / .25);border-radius:50%;box-shadow:0 0 0 2.5rem rgb(var(--route-primary) / .025),0 0 0 5rem rgb(var(--route-primary) / .018)}[data-feature-variant=discover-radar] .feature-connection-constellation__links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-variant=discover-radar] .feature-connection-constellation__links a:nth-child(odd){transform:translateY(1.5rem)}[data-feature-variant=garage-dossier] .feature-connection-constellation{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}[data-feature-variant=garage-dossier] .feature-connection-constellation__origin,[data-feature-variant=garage-dossier] .feature-connection-constellation__links a{border-radius:.35rem 1.35rem .35rem .35rem}[data-feature-variant=garage-dossier] .feature-connection-constellation__links a{min-height:10rem;border-left:.25rem solid rgb(var(--route-primary) / .35)}[data-feature-variant=garage-dossier] .feature-connection-constellation__instrument:before{inset:8% 0 18%;background:repeating-linear-gradient(to bottom,transparent 0 2.2rem,rgb(var(--route-primary) / .1) 2.2rem calc(2.2rem + 1px))}[data-feature-variant=community-thread] .feature-connection-constellation{grid-template-columns:minmax(0,1fr)}[data-feature-variant=community-thread] .feature-connection-constellation__origin{position:relative;top:auto;width:min(70%,50rem);min-height:14rem;border-radius:1.6rem 1.6rem 1.6rem .35rem}[data-feature-variant=community-thread] .feature-connection-constellation__links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-variant=community-thread] .feature-connection-constellation__links a:nth-child(2n){border-radius:1.2rem 1.2rem .3rem;transform:translateY(1.25rem)}[data-feature-variant=events-route] .feature-connection-constellation__links{position:relative;padding-left:1.25rem}[data-feature-variant=events-route] .feature-connection-constellation__links:before{position:absolute;top:1rem;bottom:1rem;left:.35rem;border-left:1px dashed rgb(var(--route-primary) / .45);content:""}[data-feature-variant=events-route] .feature-connection-constellation__links a{min-height:10rem;border-radius:.25rem 1.2rem 1.2rem .25rem}[data-feature-variant=clubs-operations] .feature-connection-constellation__origin{align-content:center;text-align:center}[data-feature-variant=clubs-operations] .feature-connection-constellation__origin>p{margin-inline:auto}[data-feature-variant=clubs-operations] .feature-connection-constellation__links a{border-radius:.55rem}[data-feature-variant=racing-telemetry] .feature-connection-constellation__origin{border-radius:.3rem;background-image:linear-gradient(rgb(var(--route-primary) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .055) 1px,transparent 1px);background-size:4rem 2.5rem}[data-feature-variant=racing-telemetry] .feature-connection-constellation__links a{min-height:15rem;border-radius:.25rem}[data-feature-cinematic] .racing-improvement-loop{display:grid;gap:clamp(1rem,2.5vw,2rem)}[data-feature-cinematic] .racing-performance-logs__copy>p{color:rgb(var(--route-secondary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase}[data-feature-cinematic] .racing-performance-logs__copy h2{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.8rem,4vw,3.5rem);line-height:1.02}[data-feature-cinematic] .racing-performance-logs__copy>span{max-width:48rem;color:#e2e8f0a8;font-size:clamp(.92rem,1.5vw,1.06rem);line-height:1.7}[data-feature-cinematic] .racing-improvement-loop__stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}[data-feature-cinematic] .racing-improvement-loop__stages li{position:relative;display:grid;min-height:16rem;align-content:start;gap:.7rem;border:1px solid rgb(var(--route-primary) / .12);border-left-width:0;background:linear-gradient(145deg,rgb(var(--route-primary) / calc(.08 + var(--racing-loop-index) * .01)),transparent 56%),#020810c2;padding:clamp(1rem,2vw,1.45rem)}[data-feature-cinematic] .racing-improvement-loop__stages li:first-child{border-left-width:1px;border-radius:1.2rem 0 0 1.2rem}[data-feature-cinematic] .racing-improvement-loop__stages li:last-child{border-radius:0 1.2rem 1.2rem 0}[data-feature-cinematic] .racing-improvement-loop__stage-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .7rem}[data-feature-cinematic] .racing-improvement-loop__stage-head>span{grid-row:1 / 3;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.7rem}[data-feature-cinematic] .racing-improvement-loop__stage-head em,[data-feature-cinematic] .racing-improvement-loop__stage-head strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.1em;text-transform:uppercase}[data-feature-cinematic] .racing-improvement-loop__stage-head em{color:#e2e8f06b;font-size:.52rem}[data-feature-cinematic] .racing-improvement-loop__stage-head strong{color:rgb(var(--route-secondary));font-size:.62rem}[data-feature-cinematic] .racing-improvement-loop__stages h3{margin-top:1.3rem;color:#fff;font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.12}[data-feature-cinematic] .racing-improvement-loop__stages p,[data-feature-cinematic] .racing-improvement-loop__handoffs p{color:#e2e8f094;font-size:.83rem;line-height:1.65}[data-feature-cinematic] .racing-improvement-loop__connector{position:absolute;z-index:2;top:50%;right:-.34rem;width:.68rem;aspect-ratio:1;border:1px solid rgb(var(--route-primary));border-radius:50%;background:#020810;box-shadow:0 0 1rem rgb(var(--route-primary) / .45);transform:translateY(-50%)}[data-feature-cinematic] .racing-improvement-loop__stages li:last-child .racing-improvement-loop__connector{right:1rem;border-color:rgb(var(--route-secondary));background:rgb(var(--route-secondary))}[data-feature-cinematic] .racing-performance-logs{display:grid;scroll-margin-top:7rem;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(1rem,3vw,2.5rem);overflow:hidden;border:1px solid rgb(var(--route-primary) / .2);border-radius:1.4rem;background:radial-gradient(circle at 82% 30%,rgb(var(--route-secondary) / .09),transparent 32%),linear-gradient(125deg,rgb(var(--route-primary) / .07),#020810f0 48%);padding:clamp(1rem,3vw,2.2rem)}[data-feature-cinematic] .racing-performance-logs__copy{display:grid;align-content:center;gap:.85rem}[data-feature-cinematic] .racing-performance-logs__sources,[data-feature-cinematic] .racing-performance-logs__actions{display:flex;flex-wrap:wrap;gap:.4rem}[data-feature-cinematic] .racing-performance-logs__sources span,[data-feature-cinematic] .racing-performance-logs__actions span{border:1px solid rgb(var(--route-primary) / .22);border-radius:999px;color:#e2e8f0b3;padding:.35rem .52rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.5rem;letter-spacing:.06em}[data-feature-cinematic] .racing-performance-logs__copy>small{border-top:1px solid rgb(var(--route-primary) / .12);color:#e2e8f06e;padding-top:.8rem;font-size:.7rem;line-height:1.55}[data-feature-cinematic] .racing-performance-logs__console{display:grid;min-width:0;gap:.75rem;border:1px solid rgb(var(--route-primary) / .22);border-radius:1rem;background:linear-gradient(rgb(var(--route-primary) / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .05) 1px,transparent 1px),#020810e6;background-size:2.75rem 2.75rem;padding:1rem;box-shadow:0 1.4rem 4rem #00000047}[data-feature-cinematic] .racing-performance-logs__console header{display:flex;align-items:center;justify-content:space-between;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}[data-feature-cinematic] .racing-performance-logs__console header span{display:inline-flex;align-items:center;gap:.42rem}[data-feature-cinematic] .racing-performance-logs__console header i{width:.42rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary))}[data-feature-cinematic] .racing-performance-logs__console header em{border:1px solid rgb(var(--route-secondary) / .28);border-radius:999px;color:rgb(var(--route-secondary));padding:.25rem .45rem;font-style:normal}[data-feature-cinematic] .racing-performance-logs__plot{position:relative;width:100%;height:clamp(11rem,26vw,18rem);overflow:hidden;border-block:1px solid rgb(var(--route-primary) / .1);background:linear-gradient(rgb(var(--route-primary) / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .08) 1px,transparent 1px);background-size:25% 25%}[data-feature-cinematic] .racing-performance-logs__plot>em{position:absolute;bottom:.35rem;color:#e2e8f047;font: .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}[data-feature-cinematic] .racing-performance-logs__plot>em:nth-of-type(1){left:2%}[data-feature-cinematic] .racing-performance-logs__plot>em:nth-of-type(2){left:46%}[data-feature-cinematic] .racing-performance-logs__plot>em:nth-of-type(3){right:2%}[data-feature-cinematic] .racing-performance-logs__plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}[data-feature-cinematic] .racing-performance-logs__trace,[data-feature-cinematic] .racing-performance-logs__area{fill:none;stroke-linecap:round;stroke-linejoin:round}[data-feature-cinematic] .racing-performance-logs__area{fill:url(#performance-boost-fill)}[data-feature-cinematic] .racing-performance-logs__trace{stroke-width:3;vector-effect:non-scaling-stroke}[data-feature-cinematic] .racing-performance-logs__trace--boost{stroke:rgb(var(--route-primary));filter:drop-shadow(0 0 .35rem rgb(var(--route-primary) / .5))}[data-feature-cinematic] .racing-performance-logs__trace--timing{stroke:rgb(var(--route-secondary));opacity:.78}[data-feature-cinematic] .racing-performance-logs__trace--fuel{stroke:#bd78ffbf;opacity:.62}[data-feature-cinematic] .racing-performance-logs__cursor{stroke:rgb(var(--route-primary) / .35);stroke-dasharray:4 6;vector-effect:non-scaling-stroke}[data-feature-cinematic] .racing-performance-logs__cursor-point{fill:rgb(var(--route-secondary));stroke:#020810f2;stroke-width:4;filter:drop-shadow(0 0 .5rem rgb(var(--route-secondary)));vector-effect:non-scaling-stroke}[data-feature-cinematic] .racing-performance-logs__cursor-readout{position:absolute;top:14%;left:64%;display:grid;gap:.12rem;border:1px solid rgb(var(--route-primary) / .24);border-radius:.55rem;background:#020810e0;padding:.42rem .55rem;box-shadow:0 .8rem 2rem #00000047;transform:translate(-50%)}[data-feature-cinematic] .racing-performance-logs__cursor-readout small{color:#e2e8f06b;font:.42rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}[data-feature-cinematic] .racing-performance-logs__cursor-readout strong{color:#fff;font-size:.68rem;font-variant-numeric:tabular-nums}[data-feature-cinematic] .racing-performance-logs__channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}[data-feature-cinematic] .racing-performance-logs__channels>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .35rem;border-top:1px solid rgb(var(--route-primary) / .14);padding-top:.5rem}[data-feature-cinematic] .racing-performance-logs__channels i{width:.42rem;aspect-ratio:1;grid-row:1 / 3;align-self:center;border-radius:50%;background:hsl(calc(205 + var(--performance-channel-index) * 36) 78% 62%)}[data-feature-cinematic] .racing-performance-logs__channels small{color:#e2e8f066;font-size:.46rem;text-transform:uppercase}[data-feature-cinematic] .racing-performance-logs__channels strong{overflow:hidden;color:#f8fafcdb;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-cinematic] .racing-improvement-loop__handoffs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}[data-feature-cinematic] .racing-improvement-loop__handoffs a{display:grid;min-height:11rem;align-content:start;gap:.48rem;border:1px solid rgb(var(--route-primary) / .14);border-radius:.9rem;background:#0309129e;color:inherit;padding:1rem;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}[data-feature-cinematic] .racing-improvement-loop__handoffs a:hover,[data-feature-cinematic] .racing-improvement-loop__handoffs a:focus-visible{border-color:rgb(var(--route-primary) / .55);background:rgb(var(--route-primary) / .07);transform:translateY(-.2rem)}[data-feature-cinematic] .racing-improvement-loop__handoffs a>span,[data-feature-cinematic] .racing-improvement-loop__handoffs a>em{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;font-style:normal;letter-spacing:.1em;text-transform:uppercase}[data-feature-cinematic] .racing-improvement-loop__handoffs a>strong{color:#fff;font-size:1rem}[data-feature-cinematic] .racing-improvement-loop__handoffs a>em{margin-top:auto}[data-feature-variant=messaging-context] .feature-connection-constellation__origin{border-radius:1.4rem 1.4rem 1.4rem .3rem}[data-feature-variant=messaging-context] .feature-connection-constellation__links a{width:88%;min-height:10rem;border-radius:1.25rem 1.25rem 1.25rem .3rem}[data-feature-variant=messaging-context] .feature-connection-constellation__links a:nth-child(2n){margin-left:auto;border-radius:1.25rem 1.25rem .3rem}[data-feature-cinematic] .feature-proof-panel--garage :is(.feature-proof-panel__metric,.feature-proof-panel__row),[data-feature-cinematic] .feature-proof-panel--garage{border-radius:.35rem 1.45rem .35rem .35rem}[data-feature-cinematic] .feature-proof-panel--garage .feature-proof-panel__metric{border-left:.22rem solid rgb(var(--route-primary) / .38)}[data-feature-cinematic] .feature-proof-panel--garage .feature-proof-panel__rows{border-top:1px solid rgb(var(--route-primary) / .18);border-bottom:1px solid rgb(var(--route-primary) / .18)}[data-feature-cinematic] .feature-proof-panel--garage .feature-proof-panel__row{border-width:0 0 1px;border-radius:0}[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__metrics{grid-template-columns:.8fr 1.15fr .85fr;align-items:start}[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__metric,[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__row{border-radius:1.3rem 1.3rem 1.3rem .3rem}[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__metric:nth-child(2),[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__row:nth-child(2n){border-radius:1.3rem 1.3rem .3rem;transform:translateY(1rem)}[data-feature-cinematic] .feature-proof-panel--events .feature-proof-panel__metrics{position:relative;padding-left:1.2rem}[data-feature-cinematic] .feature-proof-panel--events .feature-proof-panel__metrics:before{position:absolute;top:0;bottom:0;left:.35rem;border-left:1px dashed rgb(var(--route-primary) / .5);content:""}[data-feature-cinematic] .feature-proof-panel--events :is(.feature-proof-panel__metric,.feature-proof-panel__row){border-radius:.25rem 1.2rem 1.2rem .25rem}[data-feature-cinematic] .feature-proof-panel--clubs{border-radius:.5rem}[data-feature-cinematic] .feature-proof-panel--clubs :is(.feature-proof-panel__metrics,.feature-proof-panel__rows){gap:1px;background:rgb(var(--route-primary) / .16)}[data-feature-cinematic] .feature-proof-panel--clubs :is(.feature-proof-panel__metric,.feature-proof-panel__row){border:0;border-radius:0}[data-feature-cinematic] .feature-proof-panel--discover{background-image:linear-gradient(rgb(var(--route-primary) / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .05) 1px,transparent 1px);background-size:3.5rem 3.5rem}[data-feature-cinematic] .feature-proof-panel--discover .feature-proof-panel__metric{border-radius:50% 1rem 1rem}[data-feature-cinematic] .feature-proof-panel--discover .feature-proof-panel__row-marker{box-shadow:0 0 0 .45rem rgb(var(--route-primary) / .06)}[data-feature-cinematic] .feature-proof-panel--racing{border-radius:.25rem;background-image:linear-gradient(rgb(var(--route-primary) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .045) 1px,transparent 1px);background-size:3.6rem 2.4rem}[data-feature-cinematic] .feature-proof-panel--racing :is(.feature-proof-panel__metric,.feature-proof-panel__row){border-radius:.15rem}[data-feature-cinematic] .feature-proof-panel--racing .feature-proof-panel__value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}[data-feature-cinematic] .racing-proof-console{display:grid;gap:.85rem}[data-feature-cinematic] .racing-proof-console>header,[data-feature-cinematic] .racing-proof-console__vehicle,[data-feature-cinematic] .racing-proof-console__checks,[data-feature-cinematic] .racing-proof-console__graph>div{display:flex;align-items:center;justify-content:space-between;gap:.6rem}[data-feature-cinematic] .racing-proof-console>header{border-bottom:1px solid rgb(var(--route-primary) / .14);color:rgb(var(--route-primary));padding-bottom:.7rem;font:.56rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase}[data-feature-cinematic] .racing-proof-console>header span{display:inline-flex;align-items:center;gap:.4rem}[data-feature-cinematic] .racing-proof-console>header i,[data-feature-cinematic] .racing-proof-console__checks>span>i{width:.42rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--route-secondary));box-shadow:0 0 .8rem rgb(var(--route-secondary))}[data-feature-cinematic] .racing-proof-console>header em{color:#e2e8f05c;font-style:normal}[data-feature-cinematic] .racing-proof-console__summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem 1.2rem}[data-feature-cinematic] .racing-proof-console__summary>div:first-child{display:grid;grid-row:1 / 3;align-content:center;gap:.18rem;min-width:10rem;border-right:1px solid rgb(var(--route-primary) / .14);padding-right:1.2rem}[data-feature-cinematic] .racing-proof-console__summary small,[data-feature-cinematic] .racing-proof-console__checks small{color:#e2e8f066;font:.48rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}[data-feature-cinematic] .racing-proof-console__summary>div:first-child>strong{color:#fff;font-size:clamp(1.8rem,4vw,3rem);line-height:1;font-variant-numeric:tabular-nums}[data-feature-cinematic] .racing-proof-console__summary>div:first-child>span{color:#e2e8f094;font-size:.7rem}[data-feature-cinematic] .racing-proof-console__badges{display:flex;flex-wrap:wrap;gap:.4rem}[data-feature-cinematic] .racing-proof-console__badges span{border:1px solid rgb(var(--route-secondary) / .28);border-radius:999px;color:rgb(var(--route-secondary));padding:.28rem .5rem;font:.5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}[data-feature-cinematic] .racing-proof-console__vehicle{justify-content:flex-start;border:1px solid rgb(var(--route-primary) / .14);border-radius:.65rem;background:#020810b3;padding:.55rem}[data-feature-cinematic] .racing-proof-console__vehicle>i{display:grid;width:2.5rem;aspect-ratio:1;place-items:center;border:1px solid rgb(var(--route-primary) / .35);border-radius:.45rem;color:rgb(var(--route-primary));font: .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}[data-feature-cinematic] .racing-proof-console__vehicle>span{display:grid;flex:1;gap:.18rem}[data-feature-cinematic] .racing-proof-console__vehicle strong{color:#fff;font-size:.72rem}[data-feature-cinematic] .racing-proof-console__vehicle>em{color:rgb(var(--route-secondary));font: .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}[data-feature-cinematic] .racing-proof-console__graph{position:relative;overflow:hidden;border-block:1px solid rgb(var(--route-primary) / .12);background:linear-gradient(rgb(var(--route-primary) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .055) 1px,transparent 1px);background-size:25% 25%}[data-feature-cinematic] .racing-proof-console__graph svg{display:block;width:100%;height:clamp(11rem,23vw,16rem)}[data-feature-cinematic] :is(.racing-proof-console__grid,.racing-proof-console__trace,.racing-proof-console__trace-shadow){fill:none;stroke-linecap:round;stroke-linejoin:round}[data-feature-cinematic] .racing-proof-console__grid{stroke:rgb(var(--route-primary) / .08);stroke-width:1}[data-feature-cinematic] .racing-proof-console__trace-shadow{stroke:rgb(var(--route-primary) / .15);stroke-width:11}[data-feature-cinematic] .racing-proof-console__trace{stroke:rgb(var(--route-primary));stroke-width:3;filter:drop-shadow(0 0 .45rem rgb(var(--route-primary) / .5))}[data-feature-cinematic] .racing-proof-console__graph :is(line,circle){stroke:rgb(var(--route-secondary) / .62)}[data-feature-cinematic] .racing-proof-console__graph line{stroke-dasharray:4 6}[data-feature-cinematic] .racing-proof-console__graph circle{fill:rgb(var(--route-secondary));stroke-width:4}[data-feature-cinematic] .racing-proof-console__graph>div{position:absolute;inset:auto .65rem .65rem;color:#e2e8f066;font:.46rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}[data-feature-cinematic] .racing-proof-console__checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-feature-cinematic] .racing-proof-console__checks>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .4rem;border-top:1px solid rgb(var(--route-primary) / .12);padding-top:.55rem}[data-feature-cinematic] .racing-proof-console__checks>span>i{grid-row:1 / 3;align-self:center}[data-feature-cinematic] .racing-proof-console__checks strong{color:#f8fafcd1;font-size:.66rem}[data-feature-cinematic] .racing-proof-console__checks .racing-proof-console__eligible{border:1px solid rgb(var(--route-secondary) / .25);border-radius:.55rem;background:rgb(var(--route-secondary) / .07);padding:.5rem}[data-feature-cinematic] .racing-proof-console__eligible strong{color:rgb(var(--route-secondary))}[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__metrics{grid-template-columns:.85fr 1.15fr .85fr}[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__metric,[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__row{border-radius:1.25rem 1.25rem 1.25rem .3rem}[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__metric:nth-child(2n),[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__row:nth-child(2n){border-radius:1.25rem 1.25rem .3rem}@media(min-width:1024px){[data-feature-variant=garage-dossier] :is(.section-scene--features-outcomes-band,.section-scene--features-capability-band) .section-scene__copy{border-left:2px solid rgb(var(--route-primary) / .55);padding-left:1.35rem}[data-feature-variant=garage-dossier] .section-scene--features-capability-band [data-feature-rail-item]:first-child,[data-feature-variant=clubs-operations] .section-scene--features-capability-band [data-feature-rail-item]:first-child{grid-column:span 2}[data-feature-variant=community-thread] :is(.section-scene--features-outcomes-band,.section-scene--features-related-band) .section-scene__copy,[data-feature-variant=racing-telemetry] :is(.section-scene--features-capability-band,.section-scene--features-connection-band) .section-scene__copy{margin-left:auto;text-align:right}[data-feature-variant=community-thread] .section-scene--features-capability-band [data-feature-rail-item]:nth-child(3n+2),[data-feature-variant=messaging-context] .section-scene--features-capability-band [data-feature-rail-item]:nth-child(2n){transform:translateY(1.5rem)}[data-feature-variant=discover-radar] :is(.section-scene--features-in-app-band,.section-scene--features-capability-band) .section-scene__copy,[data-feature-variant=clubs-operations] .section-scene--features-workflow-band .section-scene__copy{max-width:54rem;margin-inline:auto;text-align:center}[data-feature-variant=events-route] :is(.section-scene--features-capability-band,.section-scene--features-related-band) .section-scene__copy{max-width:44rem;border-left:1px dashed rgb(var(--route-primary) / .55);padding-left:1.5rem}[data-feature-variant=racing-telemetry] :is(.section-scene--features-capability-band,.section-scene--features-connection-band) .section-scene__copy{border-right:2px solid rgb(var(--route-primary) / .5);padding-right:1.35rem}[data-feature-variant=messaging-context] :is(.section-scene--features-workflow-band,.section-scene--features-related-band) .section-scene__copy{width:min(100%,43rem);margin-inline:auto;text-align:center}}@media(max-width:1023px){[data-feature-cinematic] .feature-cinematic-journey__proof{grid-column:1}[data-feature-variant=feature-map] .feature-connection-constellation__links,[data-feature-variant=clubs-operations] .feature-connection-constellation__links,[data-feature-variant=racing-telemetry] .feature-connection-constellation__links{grid-template-columns:minmax(0,1fr)}[data-feature-variant=community-thread] .feature-connection-constellation__origin{width:100%}[data-feature-cinematic] .racing-improvement-loop__stages{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-cinematic] .racing-improvement-loop__stages li:nth-child(2){border-radius:0 1.2rem 0 0}[data-feature-cinematic] .racing-improvement-loop__stages li:nth-child(3){border-left-width:1px;border-radius:0 0 0 1.2rem}[data-feature-cinematic] .racing-improvement-loop__stages li:last-child{border-radius:0 0 1.2rem}[data-feature-cinematic] .racing-performance-logs{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){[data-feature-cinematic] .feature-cinematic-journey__stage-list>li,[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list>li,[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-list>li,[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list>li,[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-list>li,[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-list>li{width:100%;margin-left:0}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-list>li:nth-child(odd),[data-feature-variant=community-thread] .feature-cinematic-journey__stage-list>li:nth-child(2n),[data-feature-variant=clubs-operations] .feature-cinematic-journey__stage-list>li:nth-child(odd),[data-feature-variant=messaging-context] .feature-cinematic-journey__stage-list>li:nth-child(2n){margin-left:0}[data-feature-cinematic] .feature-proof-panel__metrics,[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__metrics,[data-feature-cinematic] .feature-proof-panel--messaging .feature-proof-panel__metrics{grid-template-columns:minmax(0,1fr)}[data-feature-cinematic] .feature-proof-panel__metric{min-height:0}[data-feature-cinematic] .feature-proof-panel__row{grid-template-columns:auto minmax(0,1fr)}[data-feature-cinematic] .feature-proof-panel__meta{grid-column:2;justify-self:start}[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__metric:nth-child(2),[data-feature-cinematic] .feature-proof-panel--community .feature-proof-panel__row:nth-child(2n),[data-feature-variant=discover-radar] .feature-connection-constellation__links a:nth-child(odd),[data-feature-variant=community-thread] .feature-connection-constellation__links a:nth-child(2n){transform:none}[data-feature-variant=discover-radar] .feature-connection-constellation__links,[data-feature-variant=community-thread] .feature-connection-constellation__links{grid-template-columns:minmax(0,1fr)}[data-feature-variant=messaging-context] .feature-connection-constellation__links a{width:100%}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-list>li{min-height:0;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.75rem}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__stage-visual{min-height:14rem;grid-column:1 / -1}[data-feature-variant=racing-telemetry] .racing-session-visual{min-height:14rem}[data-feature-variant=racing-telemetry] .racing-session-visual__gauge{--racing-session-gauge-size: clamp(6.1rem, 28vw, 6.8rem)}[data-feature-variant=racing-telemetry] .racing-session-visual__graph svg{height:5.4rem}[data-feature-variant=racing-telemetry] .racing-session-visual__primary{align-items:center}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal,.racing-session-visual__result-card,.racing-session-visual__proof,.racing-session-visual__graph){align-self:stretch}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal){grid-template-columns:minmax(0,1fr);align-content:center;padding:.65rem}[data-feature-variant=racing-telemetry] :is(.racing-session-visual__setup-record,.racing-session-visual__signal)>:first-child{display:none}[data-feature-variant=racing-telemetry] .racing-session-visual__result-card dl{align-items:flex-start;flex-direction:column}[data-feature-variant=racing-telemetry] .racing-session-visual__proof li{grid-template-columns:auto minmax(0,1fr)}[data-feature-variant=racing-telemetry] .racing-session-visual__proof li strong{grid-column:2}[data-feature-variant=racing-telemetry] :is(.feature-cinematic-journey__step-copy,.feature-cinematic-journey__step-metric){grid-column:1 / -1}[data-feature-variant=racing-telemetry] .feature-cinematic-journey__steps h3+p{margin-top:.45rem;line-height:1.55}[data-feature-cinematic] .racing-improvement-loop__stages{grid-template-columns:minmax(0,1fr);gap:.65rem}[data-feature-cinematic] .racing-improvement-loop__stages li,[data-feature-cinematic] .racing-improvement-loop__stages li:first-child,[data-feature-cinematic] .racing-improvement-loop__stages li:nth-child(2),[data-feature-cinematic] .racing-improvement-loop__stages li:nth-child(3),[data-feature-cinematic] .racing-improvement-loop__stages li:last-child{min-height:0;border-width:1px;border-radius:1rem}[data-feature-cinematic] .racing-improvement-loop__stages h3{margin-top:.55rem}[data-feature-cinematic] .racing-improvement-loop__connector{top:auto;right:1rem;bottom:-.7rem;transform:none}[data-feature-cinematic] .racing-performance-logs{margin-inline:-.25rem;padding:.8rem}[data-feature-cinematic] .racing-performance-logs__console{padding:.65rem}[data-feature-cinematic] .racing-performance-logs__plot{height:11rem}[data-feature-cinematic] .racing-performance-logs__channels{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-cinematic] .racing-proof-console__summary{grid-template-columns:minmax(0,1fr)}[data-feature-cinematic] .racing-proof-console__summary>div:first-child{grid-row:auto;border-right:0;border-bottom:1px solid rgb(var(--route-primary) / .14);padding:0 0 .75rem}[data-feature-cinematic] .racing-proof-console__checks{grid-template-columns:repeat(2,minmax(0,1fr))}[data-feature-cinematic] .racing-improvement-loop__handoffs{grid-template-columns:minmax(0,1fr)}[data-feature-cinematic] .racing-improvement-loop__handoffs a{min-height:0}}@media(max-width:420px){[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list>li{grid-template-columns:minmax(0,1fr)}[data-feature-variant=feature-map] .feature-cinematic-journey__step-meta{grid-template-columns:auto minmax(0,1fr);align-items:center}[data-feature-variant=feature-map] :is(.feature-cinematic-journey__step-copy,.feature-cinematic-journey__step-metric){grid-column:1}}@media(min-width:1024px)and (min-height:700px)and (prefers-reduced-motion:no-preference){[data-feature-cinematic][data-feature-motion-ready=true][data-feature-desktop-pin=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned],[data-feature-cinematic][data-feature-motion-preflight=pinned] .feature-cinematic-hero-runway{min-height:calc(100svh + var(--feature-hero-scroll-distance, 100svh))}[data-feature-cinematic][data-feature-motion-ready=true][data-feature-desktop-pin=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero]),[data-feature-cinematic][data-feature-motion-preflight=pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]){--feature-site-header-offset: var(--feature-runtime-site-header-offset, 4.875rem);position:sticky;z-index:1;top:var(--feature-site-header-offset);width:100%;height:calc(100svh - var(--feature-site-header-offset));min-height:calc(100svh - var(--feature-site-header-offset));overflow:clip}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]){--feature-hero-sticky-top: clamp(6.2rem, 11vh, 8rem);--feature-hero-frame-reserve: 17.75rem}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content,[data-feature-cinematic][data-feature-motion-preflight=pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content{width:min(100%,96rem);max-width:96rem;height:calc(100svh - var(--feature-site-header-offset));min-height:calc(100svh - var(--feature-site-header-offset));grid-template-columns:minmax(18rem,.56fr) minmax(0,1.44fr);gap:clamp(2rem,4vw,4.5rem);align-items:start;align-content:start;padding-top:max(0rem,calc(var(--feature-hero-sticky-top) - var(--feature-site-header-offset)));padding-bottom:clamp(1rem,2.5vh,1.75rem)}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero]) .page-hero__media,[data-feature-cinematic][data-feature-motion-preflight=pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]) .page-hero__media{position:relative;top:auto;margin-top:0}[data-feature-cinematic] .feature-cinematic-hero__visual{height:clamp(18rem,calc(100svh - var(--feature-hero-sticky-top) - var(--feature-hero-frame-reserve)),39rem);min-height:clamp(18rem,calc(100svh - var(--feature-hero-sticky-top) - var(--feature-hero-frame-reserve)),39rem);max-height:clamp(18rem,calc(100svh - var(--feature-hero-sticky-top) - var(--feature-hero-frame-reserve)),39rem)}[data-feature-cinematic] .feature-cinematic-hero__visual>[data-feature-scene]{height:100%;min-height:100%;max-height:100%;box-sizing:border-box}[data-feature-cinematic] .feature-cinematic-hero__visual>[data-feature-scene]>.feature-cinematic-scene__visual{height:100%;min-height:0;max-height:100%;box-sizing:border-box}[data-feature-cinematic][data-feature-variant=clubs-operations] .feature-cinematic-hero__visual{transform:scale(1);transition-duration:.11s;transition-timing-function:linear;will-change:transform}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__workspace{overflow:visible;isolation:isolate}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module{--clubs-module-focus: 0;--clubs-module-shift-x: 0%;--clubs-module-shift-y: 0px;--clubs-module-handoff-y: 0px;--clubs-module-scale: 1;position:relative;z-index:2;opacity:.11;filter:none;transform:translate3d(var(--clubs-module-shift-x),var(--clubs-module-shift-y),0) translate3d(0,var(--clubs-module-handoff-y),0) scale(var(--clubs-module-scale))!important;transform-origin:center;transition:none;backface-visibility:hidden;will-change:opacity,transform}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]){opacity:clamp(.16,var(--clubs-module-focus, 1),1);filter:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=active]{z-index:22}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=incoming]{z-index:21}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=outgoing]{z-index:23}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module-surface{padding:clamp(.48rem,.8vw,.68rem);transform:none!important;transition:border-color .1s linear}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__members>.clubs-operations-scene__module-surface>strong,[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__requests,.clubs-operations-scene__event)>.clubs-operations-scene__module-surface>strong{margin-top:.24rem;font-size:clamp(1.05rem,1.8vw,1.45rem)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-stack{margin-top:.3rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-stack i{width:clamp(1rem,1.55vw,1.25rem);height:clamp(1rem,1.55vw,1.25rem)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__health{display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity .clubs-operations-scene__module-surface{grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:.55rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-mark{width:clamp(2.25rem,3.6vw,2.8rem);height:clamp(2.25rem,3.6vw,2.8rem);border-radius:.65rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-copy strong{margin-top:.12rem;font-size:clamp(.86rem,1.4vw,1.08rem)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-copy p{display:-webkit-box;margin-top:.12rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__chips{gap:.18rem;margin-top:.22rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__chips span{padding:.14rem .3rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__chips span:nth-child(n+2){display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__access,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__role-head{display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests ol{gap:.18rem;margin-top:.32rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li{padding-top:.22rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-meta{margin-top:.3rem;padding-top:.3rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-meta>span{width:clamp(1.9rem,3vw,2.35rem);height:clamp(1.9rem,3vw,2.35rem)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__role-head{margin-top:.28rem;padding-bottom:.2rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles ol{gap:.08rem;margin-top:.06rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles li{gap:.3rem;padding:.08rem .22rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .clubs-operations-scene__module-surface{border-color:rgb(var(--route-primary) / .78);background:linear-gradient(135deg,rgb(var(--route-primary) / .14),transparent 54%),#030912fb;box-shadow:inset 0 1px rgb(var(--route-primary) / .16),0 24px 64px #00000080}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:10% 78%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:24% 60%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:39% 66%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:53% 42%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:67% 50%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="5"] .feature-cinematic-hero__visual{transform-origin:81% 29%}[data-feature-cinematic][data-feature-variant=feature-map][data-feature-active-hero-stage="6"] .feature-cinematic-hero__visual{transform-origin:93% 38%}[data-feature-cinematic][data-feature-variant=discover-radar][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:50% 55%}[data-feature-cinematic][data-feature-variant=discover-radar][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:32% 34%}[data-feature-cinematic][data-feature-variant=discover-radar][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:78% 65%}[data-feature-cinematic][data-feature-variant=discover-radar][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:18% 72%}[data-feature-cinematic][data-feature-variant=discover-radar][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:72% 28%}[data-feature-cinematic][data-feature-variant=garage-dossier][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:77% 18%}[data-feature-cinematic][data-feature-variant=garage-dossier][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:77% 36%}[data-feature-cinematic][data-feature-variant=garage-dossier][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:77% 58%}[data-feature-cinematic][data-feature-variant=garage-dossier][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:24% 48%}[data-feature-cinematic][data-feature-variant=garage-dossier][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:77% 82%}[data-feature-cinematic][data-feature-variant=community-thread][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:15% 16%}[data-feature-cinematic][data-feature-variant=community-thread][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:38% 50%}[data-feature-cinematic][data-feature-variant=community-thread][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:82% 61%}[data-feature-cinematic][data-feature-variant=community-thread][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:35% 35%}[data-feature-cinematic][data-feature-variant=community-thread][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:76% 38%}[data-feature-cinematic][data-feature-variant=events-route][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:18% 20%}[data-feature-cinematic][data-feature-variant=events-route][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:28% 34%}[data-feature-cinematic][data-feature-variant=events-route][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:54% 58%}[data-feature-cinematic][data-feature-variant=events-route][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:32% 70%}[data-feature-cinematic][data-feature-variant=events-route][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:78% 28%}[data-feature-cinematic][data-feature-variant=clubs-operations][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:82% 24%}[data-feature-cinematic][data-feature-variant=clubs-operations][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:20% 66%}[data-feature-cinematic][data-feature-variant=clubs-operations][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:80% 70%}[data-feature-cinematic][data-feature-variant=clubs-operations][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:28% 28%}[data-feature-cinematic][data-feature-variant=clubs-operations][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:50% 70%}[data-feature-cinematic][data-feature-variant=racing-telemetry][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:14% 18%}[data-feature-cinematic][data-feature-variant=racing-telemetry][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:50% 42%}[data-feature-cinematic][data-feature-variant=racing-telemetry][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:65% 38%}[data-feature-cinematic][data-feature-variant=racing-telemetry][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:20% 28%}[data-feature-cinematic][data-feature-variant=racing-telemetry][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:82% 76%}[data-feature-cinematic][data-feature-variant=messaging-context][data-feature-active-hero-stage="0"] .feature-cinematic-hero__visual{transform-origin:62% 58%}[data-feature-cinematic][data-feature-variant=messaging-context][data-feature-active-hero-stage="1"] .feature-cinematic-hero__visual{transform-origin:58% 28%}[data-feature-cinematic][data-feature-variant=messaging-context][data-feature-active-hero-stage="2"] .feature-cinematic-hero__visual{transform-origin:18% 22%}[data-feature-cinematic][data-feature-variant=messaging-context][data-feature-active-hero-stage="3"] .feature-cinematic-hero__visual{transform-origin:52% 84%}[data-feature-cinematic][data-feature-variant=messaging-context][data-feature-active-hero-stage="4"] .feature-cinematic-hero__visual{transform-origin:82% 70%}}@media(min-width:1024px)and (min-height:700px)and (max-height:920px){[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]){--feature-hero-sticky-top: clamp(5rem, 10vh, 5.75rem)}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content{grid-template-columns:minmax(22rem,.72fr) minmax(0,1.28fr);gap:clamp(1.4rem,2.5vw,2.25rem)}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content>:first-child{gap:clamp(.6rem,1.4vh,.9rem)}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero]) .page-hero__title{font-size:clamp(2.65rem,4vw,3.65rem);line-height:.94}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero]) .page-hero__description{font-size:clamp(.88rem,1.35vw,1rem);line-height:1.55}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=pinned]>.page-hero:has([data-feature-cinematic-hero]) :is(.page-hero__chip,nav[aria-label=Breadcrumb]){font-size:.7rem}[data-feature-cinematic] .feature-cinematic-hero__visual :is(.feature-product-map-scene__map,.discover-radar-scene__map-frame,.discover-radar-scene__map,.garage-dossier-scene__workspace,.event-operations-scene__workspace){min-height:0}[data-feature-cinematic] .feature-cinematic-hero__visual .garage-dossier-scene__vehicle-media{min-height:0}}@media(min-width:1024px)and (min-height:700px)and (max-height:760px)and (prefers-reduced-motion:no-preference){[data-feature-cinematic][data-feature-variant=feature-map] .page-hero:has([data-feature-cinematic-hero]){--feature-hero-frame-reserve: 18.5rem}[data-feature-cinematic][data-feature-variant=feature-map] .feature-cinematic-hero__stage-nav{grid-template-columns:repeat(7,minmax(0,1fr))}[data-feature-cinematic][data-feature-variant=community-thread] .page-hero:has([data-feature-cinematic-hero]){--feature-hero-frame-reserve: 19rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__workspace{inset:8.5% 1.5% 6.5%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]){inset:.25% .75%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .clubs-operations-scene__module-surface{padding:.75rem clamp(.85rem,1.5vw,1.15rem)}}@media(max-width:1023px)and (prefers-reduced-motion:no-preference){[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]{overflow-anchor:none}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero]),[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]){overflow:visible}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero]),[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content,[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]),[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content{min-height:auto}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content,[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content{padding-bottom:2rem}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content:after,[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero])>.page-hero__content:after{display:block;width:100%;height:var(--feature-hero-scroll-distance, 100svh);flex:0 0 var(--feature-hero-scroll-distance, 100svh);content:"";pointer-events:none}[data-feature-cinematic][data-feature-motion-ready=true] .feature-cinematic-hero-runway[data-feature-hero-sequence=compact-pinned]>.page-hero:has([data-feature-cinematic-hero]) .page-hero__media,[data-feature-cinematic][data-feature-motion-preflight=compact-pinned] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]) .page-hero__media{position:sticky;z-index:3;top:clamp(5rem,10vh,5.5rem)}}@media(max-width:1023px){[data-feature-cinematic][data-feature-variant=clubs-operations] .feature-cinematic-hero__visual{transform:scale(calc(1 + var(--feature-scene-focus, 0) * .04))}[data-feature-cinematic] .feature-connection-constellation,[data-feature-cinematic] .feature-cinematic-journey__steps{grid-template-columns:minmax(0,1fr)}[data-feature-cinematic] .feature-cinematic-journey__intro,[data-feature-cinematic] .feature-connection-constellation__origin{position:relative;top:auto}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li{min-height:min(30svh,20rem)}[data-feature-cinematic] .feature-cinematic-journey__steps>[data-feature-story-proof],[data-feature-cinematic] .feature-cinematic-journey__steps>.feature-cinematic-journey__cta{grid-column:1}[data-feature-cinematic] .feature-connection-constellation__origin{min-height:15rem}}@media(max-width:767px){[data-feature-cinematic][data-feature-variant=clubs-operations] .feature-cinematic-hero__visual{transform:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__workspace{position:absolute;inset:10% 2.5% 8%;display:block;overflow:hidden;border:1px solid rgb(var(--route-primary) / .12);border-radius:.85rem;background:#02070e80}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module{position:absolute!important;inset:.42rem .42rem 2.4rem!important;z-index:2;width:auto!important;height:auto!important;opacity:.035;pointer-events:none;transform:translate3d(0,var(--clubs-module-handoff-y, 0),0) scale(calc(.955 + var(--clubs-module-focus, 0) * .045))!important;transform-origin:center;will-change:opacity,transform}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]){opacity:clamp(.24,var(--clubs-module-focus, 1),1)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=active]{z-index:22}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=incoming]{z-index:21}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase=outgoing]{z-index:23}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module-surface{position:relative;isolation:isolate;display:grid;height:100%;align-content:stretch;overflow:hidden;border-radius:.75rem;padding:clamp(1rem,4.5vw,1.35rem)!important;background:linear-gradient(145deg,rgb(var(--route-primary) / .09),transparent 46%),#030912fb}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module-surface:before{position:absolute;inset:4.5rem 2% 4.25rem 22%;z-index:-1;border:1px solid rgb(var(--route-primary) / .16);border-radius:50%;background:radial-gradient(circle at center,rgb(var(--route-primary) / .1) 0 3%,transparent 3.5%),repeating-radial-gradient(circle at center,transparent 0 18%,rgb(var(--route-primary) / .08) 18.5% 19%,transparent 19.5% 31%),conic-gradient(from calc(var(--feature-stage-progress, 0) * 160deg),transparent 0 66%,rgb(var(--route-secondary) / .16) 72%,transparent 80%);content:"";opacity:calc(.48 + var(--clubs-module-focus, 0) * .34);transform:rotate(calc((var(--feature-stage-progress, 0) - .5) * 10deg))}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module-surface:after{position:absolute;right:1.1rem;bottom:1rem;z-index:2;color:rgb(var(--route-primary) / .72);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;content:"Club operations"}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module-surface>*{position:relative;z-index:1;min-width:0;max-width:100%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__members .clubs-operations-scene__module-surface,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests .clubs-operations-scene__module-surface,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event .clubs-operations-scene__module-surface{grid-template-rows:auto minmax(4rem,1fr) auto auto auto}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__members,.clubs-operations-scene__requests,.clubs-operations-scene__event)>.clubs-operations-scene__module-surface>strong{align-self:end;margin:0 0 .18rem;font-size:clamp(2.35rem,12vw,4rem);line-height:.94}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-stack{margin-top:1rem;overflow:hidden}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__health{align-self:end;margin-top:1.25rem;overflow:hidden}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests ol{gap:.5rem;margin-top:1.1rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li{min-height:2.5rem;align-items:center;padding:.55rem .65rem;border:1px solid rgb(var(--route-primary) / .12);border-radius:.55rem;background:#020810ad}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-meta{margin-top:1rem;padding:.9rem;border:1px solid rgb(var(--route-primary) / .14);border-radius:.7rem;background:#020810b3}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles .clubs-operations-scene__module-surface{grid-template-rows:auto auto minmax(0,1fr)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles ol{align-self:stretch;align-content:center;gap:.55rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles li{min-height:2.65rem;align-items:center;padding:.5rem .62rem;border:1px solid rgb(var(--route-primary) / .12);border-radius:.55rem;background:#020810ad}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity .clubs-operations-scene__module-surface{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:1rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-mark{width:clamp(4.4rem,22vw,6rem);height:clamp(4.4rem,22vw,6rem)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-copy{align-self:center}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-copy strong{font-size:clamp(2rem,9vw,3.3rem);line-height:1}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__access{display:block;align-self:end}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__module[data-feature-stage-phase]:not([data-feature-stage-phase=inactive]) .clubs-operations-scene__module-surface{border-color:rgb(var(--route-primary) / .58);box-shadow:inset 0 1px rgb(var(--route-primary) / .1),0 0 1.8rem rgb(var(--route-primary) / .13)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity .clubs-operations-scene__module-surface{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__identity-copy p,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__chips,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__members p,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__health,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests p,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event p,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles header strong{display:block}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__role-head{display:grid}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests ol,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles ol{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:.5rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li{grid-template-columns:auto minmax(0,1fr) auto}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li b,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles li p,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles li b{display:block}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__roles li{grid-template-columns:1.1rem 1fr 1.25fr auto}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-meta{margin-top:1rem}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__members,.clubs-operations-scene__requests,.clubs-operations-scene__event) .clubs-operations-scene__module-surface{grid-template-rows:auto minmax(0,1fr) auto;gap:.65rem;padding:clamp(.72rem,3.4vw,.95rem)!important}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__members,.clubs-operations-scene__requests,.clubs-operations-scene__event) .clubs-operations-scene__module-surface:after{display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__members,.clubs-operations-scene__requests,.clubs-operations-scene__event)>.clubs-operations-scene__module-surface>:is(strong,p),[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__members :is(.clubs-operations-scene__member-stack,.clubs-operations-scene__health){display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__member-command,.clubs-operations-scene__request-command,.clubs-operations-scene__event-command){display:grid;min-width:0;min-height:0}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-command{grid-template-rows:minmax(0,1fr) auto;gap:.65rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit{position:relative;width:auto;height:min(100%,13.5rem);min-height:0;max-width:100%;aspect-ratio:1;align-self:center;justify-self:center;border:1px solid rgb(var(--route-primary) / .17);border-radius:50%;background:radial-gradient(circle at center,rgb(var(--route-primary) / .18) 0 3%,transparent 3.5%),repeating-radial-gradient(circle at center,transparent 0 22%,rgb(var(--route-primary) / .1) 22.5% 23%,transparent 23.5% 37%)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit:before{position:absolute;inset:8%;border-radius:inherit;background:conic-gradient(from calc(var(--feature-stage-progress, 0) * 150deg),transparent 0 58%,rgb(var(--route-secondary) / .28) 66%,transparent 74%);content:"";opacity:calc(.48 + var(--clubs-module-focus, 0) * .46);-webkit-mask:radial-gradient(circle,transparent 0 63%,#000 64% 67%,transparent 68%);mask:radial-gradient(circle,transparent 0 63%,#000 64% 67%,transparent 68%)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-core{position:absolute;inset:31%;display:grid;place-content:center;border:1px solid rgb(var(--route-secondary) / .42);border-radius:50%;background:#020912f0;box-shadow:0 0 2rem rgb(var(--route-secondary) / .12);text-align:center}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-core span{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(1.75rem,10vw,2.8rem);font-weight:750;line-height:.9}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-core small,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:after{color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.45rem;letter-spacing:.12em}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i{position:absolute;display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgb(var(--route-primary) / .4);border-radius:50%;background:#040e1bf5;box-shadow:0 0 1rem rgb(var(--route-primary) / .14);color:#ffffffd6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-style:normal;transform:scale(calc(.9 + var(--clubs-module-focus, 0) * .1))}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:after{position:absolute;top:calc(100% + .22rem);left:50%;content:attr(data-club-role);opacity:.72;transform:translate(-50%);white-space:nowrap}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:nth-of-type(1){top:5%;left:43%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:nth-of-type(2){top:41%;right:3%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:nth-of-type(3){right:30%;bottom:2%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-orbit>i:nth-of-type(4){top:47%;left:2%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__member-signal,[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-signal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__member-signal,.clubs-operations-scene__event-signal)>span{display:grid;gap:.12rem;min-width:0;border-top:1px solid rgb(var(--route-primary) / .22);padding-top:.42rem}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__member-signal,.clubs-operations-scene__event-signal) b{overflow:hidden;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-cinematic][data-feature-variant=clubs-operations] :is(.clubs-operations-scene__member-signal,.clubs-operations-scene__event-signal) small{overflow:hidden;color:#e2e8f075;font-size:.48rem;text-overflow:ellipsis;white-space:nowrap}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-command{align-content:center;gap:1rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-summary{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;border:1px solid rgb(var(--route-primary) / .17);border-radius:.75rem;background:linear-gradient(110deg,rgb(var(--route-primary) / .1),#020810b8);padding:.85rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-summary>span{color:#fff;font-family:var(--font-display, inherit);font-size:clamp(2.4rem,13vw,4rem);line-height:.82}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-summary>div{display:grid;gap:.24rem;min-width:0}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-summary b{color:#ffffffe6;font-size:.74rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-summary small{color:#e2e8f07a;font-size:.54rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-flow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-flow:before{position:absolute;top:.74rem;right:10%;left:10%;z-index:-1;height:1px;background:linear-gradient(90deg,rgb(var(--route-primary) / .25),rgb(var(--route-secondary) / .7));content:"";transform:scaleX(calc(.5 + var(--feature-stage-progress, 0) * .5));transform-origin:left}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-flow>span{display:grid;justify-items:center;gap:.35rem;color:#e2e8f080;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem;letter-spacing:.08em}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-flow i{display:grid;width:1.5rem;height:1.5rem;place-items:center;border:1px solid rgb(var(--route-primary) / .4);border-radius:50%;background:#030a14fa;color:#fff;font-size:.52rem;font-style:normal}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__request-flow>span:last-child i{border-color:rgb(var(--route-secondary) / .7);box-shadow:0 0 1rem rgb(var(--route-secondary) / .2)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:0}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li{min-height:2rem;grid-template-columns:minmax(0,1fr);padding:.35rem .25rem;text-align:center}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li :is(span,b){display:none}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__requests li i{font-size:.5rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-command{grid-template-rows:minmax(0,1fr) auto;gap:.65rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map{position:relative;min-height:clamp(4.75rem,12svh,6.5rem);overflow:hidden;border:1px solid rgb(var(--route-primary) / .16);border-radius:.75rem;background:linear-gradient(rgb(var(--route-primary) / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--route-primary) / .055) 1px,transparent 1px),radial-gradient(circle at 72% 38%,rgb(var(--route-secondary) / .1),transparent 38%),#020810bd;background-size:2.4rem 2.4rem,2.4rem 2.4rem,auto,auto}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-line{position:absolute;top:54%;left:10%;width:80%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(var(--route-primary)),rgb(var(--route-secondary)));box-shadow:0 0 1rem rgb(var(--route-primary) / .3);transform:rotate(-8deg) scaleX(calc(.42 + var(--feature-stage-progress, 0) * .58));transform-origin:left}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i{position:absolute;display:grid;width:1.2rem;height:1.2rem;place-items:center;border:2px solid rgba(2,8,16,.96);border-radius:50%;background:rgb(var(--route-primary));box-shadow:0 0 0 1px rgb(var(--route-primary) / .35),0 0 1rem rgb(var(--route-primary) / .2);font-style:normal}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i b{position:absolute;top:calc(100% + .24rem);color:#e2e8f085;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.42rem;letter-spacing:.08em}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i:nth-of-type(1){top:59%;left:9%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i:nth-of-type(2){top:46%;left:35%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i:nth-of-type(3){top:35%;left:61%}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>i:nth-of-type(4){top:23%;right:8%;background:rgb(var(--route-secondary));box-shadow:0 0 0 1px rgb(var(--route-secondary) / .45),0 0 1.2rem rgb(var(--route-secondary) / .28)}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>strong{position:absolute;top:13%;left:8%;color:#fff;font-family:var(--font-display, inherit);font-size:clamp(2.1rem,12vw,3.5rem);line-height:.88}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__route-map>small{position:absolute;top:14%;left:calc(8% + 3.25rem);max-width:4.2rem;color:rgb(var(--route-primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.45rem;letter-spacing:.1em;line-height:1.35}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__event-meta{margin-top:0;padding:.55rem .65rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__footer{right:5%;bottom:3.2%;left:5%;z-index:28;justify-content:space-between;gap:.2rem}[data-feature-cinematic][data-feature-variant=clubs-operations] .clubs-operations-scene__footer i{flex:1}[data-feature-cinematic] #product-story .section-scene__container{padding-left:max(.5rem,env(safe-area-inset-left));padding-right:max(.5rem,env(safe-area-inset-right))}[data-feature-cinematic] #product-story .section-scene__copy{padding-inline:.65rem}[data-feature-cinematic] .feature-cinematic-hero{border-radius:1rem;margin-inline:0;padding:.55rem}[data-feature-cinematic] .feature-cinematic-hero__visual{height:clamp(20.5rem,48svh,27rem);min-height:clamp(20.5rem,48svh,27rem);max-height:min(50svh,28rem);overflow:hidden;transform:none}[data-feature-cinematic][data-feature-variant=feature-map] .feature-cinematic-hero__visual{height:clamp(21.25rem,51svh,27.5rem);min-height:clamp(21.25rem,51svh,27.5rem);max-height:min(53svh,28.5rem)}[data-feature-cinematic] .feature-cinematic-hero__visual>[data-feature-scene]{height:100%;min-height:0;max-height:100%}[data-feature-cinematic] .feature-cinematic-hero__readout{min-height:7.5rem}[data-feature-cinematic] .feature-cinematic-hero__readout article{display:none;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;opacity:0;padding:.68rem .72rem;transform:none;transition:none;visibility:hidden}[data-feature-cinematic] .feature-cinematic-hero__readout article[data-feature-stage-active=true]{display:grid;opacity:1;visibility:visible}[data-feature-cinematic] .feature-cinematic-hero__readout article>strong{display:none}[data-feature-cinematic] .feature-cinematic-hero__readout-actions{grid-column:2;grid-row:2;align-self:end;justify-items:start}[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta){grid-template-columns:auto minmax(0,1fr);align-items:start}[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta) .feature-cinematic-hero__readout-actions{grid-column:2;grid-row:2;width:100%;min-width:0;align-self:end;justify-items:start}[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta) .feature-cinematic-hero__readout-copy h3+p{display:none}[data-feature-cinematic] .feature-cinematic-hero__readout-actions>strong{display:none}[data-feature-cinematic] .feature-cinematic-hero__readout-cta{box-sizing:border-box;max-width:100%;min-height:2.75rem;padding:.42rem .65rem;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal}[data-feature-cinematic][data-feature-motion-ready=static] .feature-cinematic-hero__readout,[data-feature-cinematic][data-feature-motion-ready=error] .feature-cinematic-hero__readout,[data-feature-hero-sequence=flow] .feature-cinematic-hero__readout{min-height:0;overflow:visible}[data-feature-cinematic][data-feature-motion-ready=static] .feature-cinematic-hero__readout article[data-feature-stage-active=true],[data-feature-cinematic][data-feature-motion-ready=error] .feature-cinematic-hero__readout article[data-feature-stage-active=true],[data-feature-hero-sequence=flow] .feature-cinematic-hero__readout article[data-feature-stage-active=true]{position:relative;inset:auto;min-height:7.5rem}[data-feature-cinematic] .feature-cinematic-hero__readout-copy h3+p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}[data-feature-cinematic] .feature-cinematic-hero__stage-nav{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-feature-cinematic] .feature-cinematic-hero__stage-nav::-webkit-scrollbar{display:none}[data-feature-cinematic] .feature-cinematic-hero__stage-nav li{width:min(44vw,9rem);flex:0 0 auto;scroll-snap-align:center}[data-feature-cinematic] .feature-cinematic-hero__stage-nav a,[data-feature-cinematic] .feature-cinematic-hero__stage-label{min-height:2.75rem}[data-feature-cinematic] .feature-motion-fallback{align-items:flex-start;flex-direction:column}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li{min-height:0;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);padding:1rem}[data-feature-cinematic] .feature-cinematic-journey__stage-visual{min-height:4.4rem}[data-feature-cinematic] .feature-cinematic-journey__step-metric{grid-column:2;justify-self:start}[data-feature-cinematic] .feature-connection-constellation__origin{min-height:12rem}[data-feature-cinematic] .feature-connection-constellation__links a{min-height:0}[data-feature-cinematic] .feature-cinematic-journey__steps{gap:.5rem;padding:.4rem}[data-feature-cinematic] .feature-cinematic-journey__intro{gap:.55rem;padding:.85rem .7rem .75rem}[data-feature-cinematic] .feature-cinematic-journey__intro>span{font-size:.86rem;line-height:1.55}[data-feature-cinematic] .feature-cinematic-journey__steps>ol{gap:.5rem}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-list>li{width:100%;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-left:0;border-radius:1rem;padding:1rem;scroll-margin-block:5.5rem}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-visual{min-height:7rem;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-rows:auto minmax(0,1fr);align-items:center;gap:.5rem;border-radius:.85rem;padding:.9rem}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-visual>span,[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-visual>i{grid-row:1}[data-feature-variant=discover-radar] .feature-cinematic-journey__stage-visual-detail{grid-column:1 / -1;grid-row:2;align-self:end;max-width:30ch;color:#e5ebf5c7;font-size:.8rem}[data-feature-variant=discover-radar] :is(.feature-cinematic-journey__step-meta,.feature-cinematic-journey__step-copy,.feature-cinematic-journey__step-metric){grid-column:1}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list:before{display:none}[data-feature-variant=feature-map] .feature-cinematic-journey__stage-list>li{min-width:0;grid-template-columns:minmax(0,1fr);gap:.7rem;border-radius:.85rem;padding:1rem .9rem}[data-feature-variant=feature-map] .feature-cinematic-journey__step-meta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem}[data-feature-variant=feature-map] :is(.feature-cinematic-journey__step-copy,.feature-cinematic-journey__step-metric){max-width:100%;grid-column:1}[data-feature-variant=feature-map] .feature-cinematic-journey__step-metric{justify-self:start;white-space:normal}[data-route-path^="/features/"] .feature-showcase{max-height:none;overflow-y:visible;overscroll-behavior-y:auto}}@media(max-width:420px){[data-feature-cinematic] .feature-cinematic-hero__readout article,[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta){grid-template-columns:minmax(0,1fr)}[data-feature-cinematic] .feature-cinematic-hero__readout-index,[data-feature-cinematic] .feature-cinematic-hero__readout-copy,[data-feature-cinematic] .feature-cinematic-hero__readout-actions,[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta) .feature-cinematic-hero__readout-actions{grid-column:1;width:100%;min-width:0}[data-feature-cinematic] .feature-cinematic-hero__readout-index{grid-row:1}[data-feature-cinematic] .feature-cinematic-hero__readout-copy{grid-row:2}[data-feature-cinematic] .feature-cinematic-hero__readout-actions,[data-feature-cinematic] .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta) .feature-cinematic-hero__readout-actions{grid-row:3}[data-feature-cinematic] .feature-cinematic-hero__readout-cta{width:100%}}@media(max-width:767px)and (min-height:800px)and (orientation:portrait)and (prefers-reduced-motion:no-preference){[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .page-hero:has([data-feature-cinematic-hero])>.page-hero__content{width:calc(100vw - .5rem);max-width:calc(100vw - .5rem)}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .page-hero__media{width:calc(100% + 2rem)}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero{gap:.42rem;padding:.3rem}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__visual{height:clamp(33rem,calc(72.5svh - 3.25rem),42rem);min-height:clamp(33rem,calc(72.5svh - 3.25rem),42rem);max-height:clamp(33rem,calc(72.5svh - 3.25rem),42rem)}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout{min-height:5.75rem}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout article,[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta){grid-template-columns:auto minmax(0,1fr);gap:.55rem;padding:.52rem .62rem}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout-copy h3+p{-webkit-line-clamp:1}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout-index{width:auto;grid-column:1;grid-row:1}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout-copy{width:auto;grid-column:2;grid-row:1}[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout-actions,[data-feature-cinematic][data-feature-mobile-mode=compact-sticky]:is([data-feature-motion-ready=true],[data-feature-motion-preflight=compact-pinned]) .feature-cinematic-hero__readout article:has(.feature-cinematic-hero__readout-cta) .feature-cinematic-hero__readout-actions{width:auto;grid-column:2;grid-row:2}}@media(max-width:420px)and (max-height:740px){[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero])>.page-hero__content{gap:.7rem;padding-top:4.35rem}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero])>.page-hero__content>:first-child{gap:.75rem}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]) .page-hero__title{font-size:clamp(2rem,9.4vw,2.25rem);line-height:.98}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]) .page-hero__description{line-height:1.5}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]) .page-hero__stage--stack{gap:.4rem}[data-feature-cinematic][data-feature-variant=feature-map] .feature-cinematic-journey__steps>ol>li{min-height:0}}@media(prefers-reduced-motion:reduce){[data-feature-cinematic],[data-feature-cinematic] *,[data-feature-cinematic] *:before,[data-feature-cinematic] *:after{scroll-behavior:auto!important;transition-delay:0ms!important;transition-duration:.01ms!important;animation:none!important}[data-feature-cinematic] .feature-cinematic-hero-runway,[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]){min-height:auto}[data-feature-cinematic] .feature-cinematic-hero-runway>.page-hero:has([data-feature-cinematic-hero]){position:relative;top:auto;height:auto}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero])>.page-hero__content{height:auto;min-height:auto;padding-bottom:1rem}[data-feature-cinematic] .page-hero:has([data-feature-cinematic-hero]) .page-hero__media,[data-feature-cinematic] .feature-cinematic-journey__intro,[data-feature-cinematic] .feature-connection-constellation__origin{position:relative;top:auto}[data-feature-cinematic] [data-feature-node],[data-feature-cinematic] [data-feature-metric],[data-feature-cinematic] [data-feature-row],[data-feature-cinematic] [data-feature-packet],[data-feature-cinematic] [data-feature-journey-stage]{opacity:1!important;filter:none!important;transform:none!important}[data-feature-cinematic] [data-feature-trace]:not([data-feature-trace-style=dashed]){stroke-dasharray:none!important;stroke-dashoffset:0!important}[data-feature-cinematic] [data-feature-trace][data-feature-trace-style=dashed]{stroke-dasharray:var(--feature-trace-pattern, .018 .014)!important;stroke-dashoffset:0!important;opacity:1!important}[data-feature-cinematic] .feature-cinematic-journey__steps>ol>li{min-height:0;padding-block:1.25rem}}
