@font-face{font-family:googleSansFlex;src:url(../media/google_sans_flex_400-s.p.1d79b4a1.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/google_sans_flex_500-s.p.052a36d4.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/google_sans_flex_600-s.p.47fbce17.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:googleSansFlex;src:url(../media/google_sans_flex_700-s.p.39ab5dc9.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:googleSansFlex Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansflex_6d96a2b1-module__AVF_bW__className{font-family:googleSansFlex,googleSansFlex Fallback,system-ui,Segoe UI,sans-serif}.googlesansflex_6d96a2b1-module__AVF_bW__variable{--font-google-sans-flex:"googleSansFlex","googleSansFlex Fallback",system-ui,Segoe UI,sans-serif}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.instrument_serif_9d7998c5-module__3mYW2W__className{font-family:Instrument Serif,ui-serif,Georgia,Times New Roman,serif;font-weight:400}.instrument_serif_9d7998c5-module__3mYW2W__variable{--font-instrument-serif:"Instrument Serif",ui-serif,Georgia,Times New Roman,serif}
.elastic-press-module___Kzwra__elasticPress{transform-origin:50%;will-change:transform;transition:transform .28s cubic-bezier(.34,1.4,.64,1)}.elastic-press-module___Kzwra__elasticPress:active:not(:disabled){transition-duration:80ms;transition-timing-function:cubic-bezier(.2,.8,.2,1);transform:scale(.9)}@media (prefers-reduced-motion:reduce){.elastic-press-module___Kzwra__elasticPress,.elastic-press-module___Kzwra__elasticPress:active:not(:disabled){transition:none!important;transform:none!important}}
.header-utility-cluster-module__tf6XFa__root{z-index:60;position:relative}.header-utility-cluster-module__tf6XFa__master{border-radius:calc(var(--radius) - 2px);border:1px solid var(--input);background:var(--background);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;display:flex}.header-utility-cluster-module__tf6XFa__master svg{flex-shrink:0;width:1rem;height:1rem}.header-utility-cluster-module__tf6XFa__master:hover{background:var(--accent);color:var(--accent-foreground)}:is(.header-utility-cluster-module__tf6XFa__master:focus-visible,.header-utility-cluster-module__tf6XFa__tools button:focus-visible){box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring);outline:none}.header-utility-cluster-module__tf6XFa__panel{--dropdown-open-dur:var(--motion-fade,.22s);--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:var(--motion-ease);z-index:61;border-radius:calc(var(--radius) - 2px);border:1px solid var(--input);background:color-mix(in oklch,var(--background)72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-origin:100% 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur)var(--dropdown-ease),opacity var(--dropdown-open-dur)var(--dropdown-ease);will-change:transform,opacity;flex-direction:row;align-items:center;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}.header-utility-cluster-module__tf6XFa__panelFixed{z-index:70;position:fixed;top:auto;right:auto}.header-utility-cluster-module__tf6XFa__panelOpen{opacity:1;pointer-events:auto;transform:scale(1)}.header-utility-cluster-module__tf6XFa__panelClosing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur)var(--dropdown-ease),opacity var(--dropdown-close-dur)var(--dropdown-ease)}.header-utility-cluster-module__tf6XFa__panelSearchOpen{overflow:visible}.header-utility-cluster-module__tf6XFa__tools{flex-direction:row;align-items:center;display:flex}.header-utility-cluster-module__tf6XFa__tools button{box-shadow:none;background:0 0;border:0;border-radius:0}.header-utility-cluster-module__tf6XFa__tools button:hover{background:var(--accent);color:var(--accent-foreground)}@media (prefers-reduced-motion:reduce){.header-utility-cluster-module__tf6XFa__panel{transition:none!important}}
.site-header-nav-panel-module__wQTQYq__panel{--nav-panel-gap:4px;--nav-panel-pad:6px;--nav-panel-cell-radius:var(--radii-button-default,8px);width:40vw;min-width:320px;max-width:min(40vw,920px);padding:var(--nav-panel-pad);border-radius:var(--radii-card-nav,16px);color:#fff;background:#000;border:1px solid #ffffff1a;box-shadow:0 10px 40px #00000059}.site-header-nav-panel-module__wQTQYq__grid{gap:var(--nav-panel-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site-header-nav-panel-module__wQTQYq__spanFull{grid-column:1/-1}.site-header-nav-panel-module__wQTQYq__grid>li{min-width:0;display:flex}.site-header-nav-panel-module__wQTQYq__cell{border-radius:var(--nav-panel-cell-radius);color:#fff;background:#ffffff0a;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;min-width:0;height:100%;min-height:5.5rem;padding:.875rem 1rem;text-decoration:none;transition:background-color .15s;display:flex}.site-header-nav-panel-module__wQTQYq__cell:hover,.site-header-nav-panel-module__wQTQYq__cell:focus-visible,.site-header-nav-panel-module__wQTQYq__cell[data-active=true]{background:#ffffff1a;outline:none}.site-header-nav-panel-module__wQTQYq__cell:focus-visible{box-shadow:0 0 0 2px #000,0 0 0 4px #ffffff73}.site-header-nav-panel-module__wQTQYq__cellIcon{border-radius:calc(var(--nav-panel-cell-radius) - 2px);color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.site-header-nav-panel-module__wQTQYq__cellTitle{color:#fff;font-size:.875rem;font-weight:500;line-height:1.25;display:block}.site-header-nav-panel-module__wQTQYq__cellDesc{color:#ffffffb3;margin-top:.2rem;font-size:.75rem;line-height:1.35;display:block}.site-header-nav-panel-module__wQTQYq__cellLocked{padding-right:2.75rem;position:relative}.site-header-nav-panel-module__wQTQYq__cellAdminBadge{border-radius:calc(var(--nav-panel-cell-radius) - 2px);color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1a;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.875rem;right:1rem}.site-header-nav-panel-module__wQTQYq__cellQuiet{background:0 0;flex-direction:row;align-items:center;gap:.625rem;min-height:3.25rem;padding:.75rem 1rem}.site-header-nav-panel-module__wQTQYq__cellQuiet:hover,.site-header-nav-panel-module__wQTQYq__cellQuiet:focus-visible,.site-header-nav-panel-module__wQTQYq__cellQuiet[data-active=true]{background:#ffffff14}.site-header-nav-panel-module__wQTQYq__cellQuiet .site-header-nav-panel-module__wQTQYq__cellIcon{color:#ffffff8c;background:0 0;border:none;width:1.25rem;height:1.25rem}.site-header-nav-panel-module__wQTQYq__cellQuiet .site-header-nav-panel-module__wQTQYq__cellTitle{color:#ffffffbf;font-weight:500}.site-header-nav-panel-module__wQTQYq__cellQuiet:hover .site-header-nav-panel-module__wQTQYq__cellTitle,.site-header-nav-panel-module__wQTQYq__cellQuiet:focus-visible .site-header-nav-panel-module__wQTQYq__cellTitle{color:#fff}@media (prefers-reduced-motion:reduce){.site-header-nav-panel-module__wQTQYq__cell{transition:none}}
.HeroSideRaysBackdrop-module__nVDsGq__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroSideRaysBackdrop-module__nVDsGq__raysLayerBottomLeft{position:absolute;inset:0}.HeroSideRaysBackdrop-module__nVDsGq__scrim{background:radial-gradient(ellipse 95% 70% at 100% 0%,color-mix(in oklch,var(--background)78%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in oklch,var(--background)52%,transparent)0%,color-mix(in oklch,var(--background)82%,transparent)42%,color-mix(in oklch,var(--background)90%,transparent)100%);display:none;position:absolute;inset:0}@media not (min-width:1024px){.HeroSideRaysBackdrop-module__nVDsGq__scrim{display:block}}
.HeroReferencePanel-module__6HO_Ka__heroPanelFrame{--bento-fg:var(--hr-fg,var(--foreground));--bento-muted:var(--hr-muted,var(--muted-foreground));--bento-panel:var(--hr-surface,var(--card));--bento-border:var(--hr-border,var(--border));--hero-panel-surface:var(--hr-surface,color-mix(in oklch,var(--card)96%,var(--foreground)));--hero-panel-muted:var(--hr-surface-hover,color-mix(in oklch,var(--card)92%,var(--foreground)));--hr-dash-gap-1:4px;--hr-dash-gap-2:8px;--hr-dash-gap-3:12px;--hr-dash-gap-4:16px;--hr-dash-gap-5:24px;--hr-dash-card-pad:24px;--hr-dash-shadow-ambient:0 1px 2px color-mix(in oklch,var(--hr-fg,var(--foreground))8%,transparent);--card-accent:var(--hr-accent-projects);--hr-card-surface:var(--hr-card-projects);width:100%;height:100%;min-height:0;max-height:100%;color:var(--hr-fg,var(--foreground));border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)10%,transparent));background:radial-gradient(ellipse 70% 50% at 12% 0%,color-mix(in oklch,var(--hr-pastel-lavender)40%,transparent),transparent 55%),radial-gradient(ellipse 55% 45% at 96% 4%,color-mix(in oklch,var(--hr-pastel-peach)36%,transparent),transparent 52%),linear-gradient(180deg,var(--hr-stage,var(--hr-canvas))0%,var(--hr-stage-end,var(--hr-surface))100%);box-shadow:0 1px 2px color-mix(in oklch,var(--hr-fg,var(--foreground))5%,transparent),var(--hr-shadow-card,0 20px 44px -28px color-mix(in oklch,var(--foreground)28%,transparent));border-radius:18px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden;container:hero-panel/size}.HeroReferencePanel-module__6HO_Ka__heroPanelFrame:before,.HeroReferencePanel-module__6HO_Ka__heroPanelFrame:after{content:none}.HeroReferencePanel-module__6HO_Ka__heroPanelFrame>*{z-index:1;position:relative}.HeroReferencePanel-module__6HO_Ka__panelBody{flex:auto;min-height:0;display:flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__sidebar{border-right:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:0 0;flex-direction:column;flex-shrink:0;width:220px;min-height:0;padding:22px 16px;display:flex;overflow-y:auto}.HeroReferencePanel-module__6HO_Ka__sidebarNav{flex-direction:column;flex:1;gap:6px;display:flex}.HeroReferencePanel-module__6HO_Ka__navIcon{width:16px;height:16px;transition:color var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem{transition:background var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),color var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:12px}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem .HeroReferencePanel-module__6HO_Ka__navIcon{color:color-mix(in oklch,var(--bento-fg)62%,var(--hr-muted,var(--bento-muted)))}@media (hover:hover) and (pointer:fine){.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem:hover{background:color-mix(in oklch,var(--hr-nav-active)10%,transparent)}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem:hover .HeroReferencePanel-module__6HO_Ka__navIcon{color:var(--hr-nav-active)}}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem--active{background:color-mix(in oklch,var(--hr-nav-active)16%,transparent);color:var(--bento-fg);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hr-nav-active)28%,transparent)}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem--active .HeroReferencePanel-module__6HO_Ka__navIcon{color:var(--hr-nav-active)}.HeroReferencePanel-module__6HO_Ka__sidebarBottom{border-top:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));margin-top:auto;padding-top:16px}.HeroReferencePanel-module__6HO_Ka__sidebarIconRail{flex-shrink:0;width:56px;min-height:0;padding-inline:8px;overflow-y:auto}.HeroReferencePanel-module__6HO_Ka__sidebarIconRail .HeroReferencePanel-module__6HO_Ka__navLabel{display:none}.HeroReferencePanel-module__6HO_Ka__sidebarIconRail .ws-navItem{justify-content:center;min-height:44px;padding-inline:8px}.HeroReferencePanel-module__6HO_Ka__main{background:0 0;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__mainScroll{gap:var(--hr-dash-gap-4);min-height:0;padding:var(--hr-dash-gap-4)var(--hr-dash-gap-5)var(--hr-dash-gap-3);overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--foreground)18%,transparent)transparent;background:0 0;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.HeroReferencePanel-module__6HO_Ka__mainScroll>*{flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__header{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.HeroReferencePanel-module__6HO_Ka__headerCopy{min-width:0}.HeroReferencePanel-module__6HO_Ka__headerEyebrow{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--hr-nav-active)75%,var(--bento-muted));margin:0 0 2px;font-size:10px;font-weight:700}.HeroReferencePanel-module__6HO_Ka__headerTitle{letter-spacing:-.03em;color:var(--bento-fg);margin:0;font-size:20px;font-weight:700}.HeroReferencePanel-module__6HO_Ka__headerSubtitle{color:var(--hr-muted,var(--bento-muted));text-wrap:pretty;margin:4px 0 0;font-size:13px;line-height:1.4}.HeroReferencePanel-module__6HO_Ka__headerTools{align-items:center;gap:10px;display:flex}.HeroReferencePanel-module__6HO_Ka__notificationBell{border:1px solid color-mix(in oklch,var(--hr-accent-attention)22%,transparent);background:color-mix(in oklch,var(--hr-surface-hover,var(--card))88%,var(--hr-accent-attention)12%);width:40px;height:40px;color:color-mix(in oklch,var(--hr-fg,var(--bento-fg))78%,var(--hr-accent-attention));pointer-events:none;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:relative}.HeroReferencePanel-module__6HO_Ka__notificationBellBadge{background:var(--hr-accent-attention);color:#fefcf4;color:lab(98.8912% -.00962615 3.82442);font-variant-numeric:tabular-nums;min-width:14px;height:14px;box-shadow:0 0 0 2px color-mix(in oklch,var(--hr-surface,var(--card))90%,transparent);--review-dot-color:var(--hr-accent-attention);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;line-height:1;animation:2.2s ease-in-out infinite HeroReferencePanel-module__6HO_Ka__reviewPulse;display:inline-flex;position:absolute;top:6px;right:7px}@media (prefers-reduced-motion:reduce){.HeroReferencePanel-module__6HO_Ka__notificationBellBadge{animation:none}}.HeroReferencePanel-module__6HO_Ka__searchWrap{cursor:pointer;transition:opacity var(--hr-motion,.25s ease-out);display:none;position:relative}@media (hover:hover) and (pointer:fine){.HeroReferencePanel-module__6HO_Ka__searchWrap:hover .HeroReferencePanel-module__6HO_Ka__searchInput{border-color:var(--hr-border-hover,color-mix(in oklch,var(--foreground)14%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))82%,var(--foreground)8%)}}@media (min-width:640px){.HeroReferencePanel-module__6HO_Ka__searchWrap{display:block}}.HeroReferencePanel-module__6HO_Ka__searchInput{border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)10%,var(--border)));background:var(--hr-surface-hover,color-mix(in oklch,var(--card)92%,var(--foreground)));width:188px;height:40px;color:var(--hr-fg,var(--bento-fg));pointer-events:none;border-radius:12px;padding:0 12px 0 34px;font-size:12px}.HeroReferencePanel-module__6HO_Ka__searchInput::placeholder{color:var(--hr-muted,var(--bento-muted));opacity:1}.HeroReferencePanel-module__6HO_Ka__searchIcon{width:14px;height:14px;color:var(--hr-muted,var(--bento-muted));pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.HeroReferencePanel-module__6HO_Ka__cardGrid{gap:var(--hr-dash-gap-3);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HeroReferencePanel-module__6HO_Ka__mainScroll>.HeroReferencePanel-module__6HO_Ka__cardCarousel{flex:auto;min-height:0}.HeroReferencePanel-module__6HO_Ka__cardCarousel{flex-direction:column;flex:auto;gap:10px;width:100%;min-width:0;min-height:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselViewport{scroll-snap-type:x mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;outline:none;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:auto hidden}.HeroReferencePanel-module__6HO_Ka__cardCarouselViewport:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--hr-radius-card-compact,10px)}.HeroReferencePanel-module__6HO_Ka__cardCarouselViewport::-webkit-scrollbar{display:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselTrack{align-items:stretch;gap:var(--hr-dash-gap-3);flex-flow:row;flex:auto;width:max-content;min-width:100%;height:100%;min-height:100%;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 min(82%,18.5rem);align-self:stretch;width:min(82vw,18.5rem);max-width:min(82vw,18.5rem);height:auto;min-height:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card{flex-direction:column;flex:auto;width:100%;height:100%;min-height:100%;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__videoCard,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__videoCard .HeroReferencePanel-module__6HO_Ka__videoFrame,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__videoCard .HeroReferencePanel-module__6HO_Ka__videoPoster{touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__videoCard .HeroReferencePanel-module__6HO_Ka__videoPoster img{touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__reviewList,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__calEvents,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__assetList,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__reviewRow{flex:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__videoCard .HeroReferencePanel-module__6HO_Ka__videoFrame{aspect-ratio:auto;flex:auto;min-height:140px;max-height:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard .HeroReferencePanel-module__6HO_Ka__assetPreview{flex-direction:column;flex:none;gap:6px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard .HeroReferencePanel-module__6HO_Ka__assetPreviewFrame{aspect-ratio:2;flex:none;width:100%;min-height:56px;max-height:88px;position:relative;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard .HeroReferencePanel-module__6HO_Ka__assetPreviewChrome{flex:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard .HeroReferencePanel-module__6HO_Ka__assetList{flex:none;margin-top:auto;overflow:visible}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard .HeroReferencePanel-module__6HO_Ka__assetRow{flex:none}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__brandAssetsCard{overflow:hidden}.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__appCardFooter,.HeroReferencePanel-module__6HO_Ka__cardCarouselSlide>.HeroReferencePanel-module__6HO_Ka__card .HeroReferencePanel-module__6HO_Ka__videoMeta{margin-top:auto}.HeroReferencePanel-module__6HO_Ka__cardCarouselChrome{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:2px 0 4px;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselActiveLabel{letter-spacing:.02em;min-width:0;max-width:100%;color:color-mix(in oklch,var(--bento-fg)88%,var(--hr-muted,var(--bento-muted)));white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:baseline;gap:.35rem;margin:0;font-size:12.5px;font-weight:650;display:inline-flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__cardCarouselActiveSep{opacity:.45;font-weight:500}.HeroReferencePanel-module__6HO_Ka__cardCarouselCounterInline{font-variant-numeric:tabular-nums;opacity:.7;font-weight:550}.HeroReferencePanel-module__6HO_Ka__cardCarouselDots{flex:none;justify-content:center;align-items:center;gap:4px;margin-left:auto;display:flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselDot{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__cardCarouselDot:after{content:"";background:color-mix(in oklch,var(--foreground)28%,transparent);border-radius:999px;width:8px;height:8px;transition:width .16s,background .16s;display:block}.HeroReferencePanel-module__6HO_Ka__cardCarouselDotActive:after{background:var(--aioniq-accent,var(--foreground));width:20px}.HeroReferencePanel-module__6HO_Ka__cardCarouselDot:focus-visible{outline:2px solid var(--ring);outline-offset:0}.HeroReferencePanel-module__6HO_Ka__cardCarouselCounter{letter-spacing:.04em;color:color-mix(in oklch,var(--hr-muted,var(--muted-foreground))90%,transparent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}.HeroReferencePanel-module__6HO_Ka__card,.HeroReferencePanel-module__6HO_Ka__previewCard{isolation:isolate;gap:var(--hr-dash-gap-3);min-height:100%;padding:var(--hr-dash-card-pad);border-radius:var(--hr-radius-card-compact,calc(var(--radii-card-default,12px) - 2px));border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:color-mix(in oklch,var(--hr-surface,var(--card))78%,transparent);box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)8%,transparent)),var(--hr-dash-shadow-ambient);flex-direction:column;transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out;display:flex;position:relative}.HeroReferencePanel-module__6HO_Ka__previewCard{flex-shrink:0;align-self:start;height:auto;min-height:auto}.HeroReferencePanel-module__6HO_Ka__previewCard .HeroReferencePanel-module__6HO_Ka__cardContent{flex:none}.HeroReferencePanel-module__6HO_Ka__phoneDock{min-height:clamp(220px,48cqh,300px);padding:calc(var(--hr-dash-gap-2) + var(--nc-phone-lift-abs))var(--hr-dash-gap-3)var(--hr-dash-gap-3);border-radius:var(--hr-radius-card-compact,calc(var(--radii-card-default,12px) - 2px));border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:var(--hr-surface,color-mix(in oklch,var(--card)96%,var(--foreground)));box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)8%,transparent));--nc-accent:#25d366;--nc-lock-idle:color-mix(in oklch,var(--foreground)32%,transparent);--nc-lock-active:var(--nc-accent);--nc-scrim:color-mix(in oklch,var(--hr-surface,var(--card))88%,var(--foreground));--nc-phone-frame:color-mix(in oklch,var(--foreground)14%,var(--hr-surface,var(--card)));--nc-phone-screen:color-mix(in oklch,var(--foreground)6%,var(--hr-surface,var(--card)));--nc-toast:color-mix(in oklch,var(--foreground)10%,var(--hr-surface,var(--card)));--nc-toast-icon-bg:color-mix(in oklch,var(--hr-surface,var(--card))82%,var(--foreground));--nc-phone-lift-abs:36px;--nc-phone-lift:-36px;--nc-toast-drop:48px;--nc-toast-hide:-72px;flex-shrink:0;justify-content:center;align-items:flex-end;display:flex;overflow:hidden;container:panelPhone/inline-size}@container panelPhone (max-width:320px){.HeroReferencePanel-module__6HO_Ka__phoneDock{--nc-phone-lift-abs:28px;--nc-phone-lift:-28px;--nc-toast-drop:40px;--nc-toast-hide:-60px;min-height:clamp(200px,52cqh,260px);padding-inline:var(--hr-dash-gap-2)}}.HeroReferencePanel-module__6HO_Ka__cardHeader{flex-direction:column;flex-shrink:0;gap:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardHeaderRow{justify-content:space-between;align-items:center;gap:var(--hr-dash-gap-3);width:100%;display:flex}.HeroReferencePanel-module__6HO_Ka__cardContent{gap:var(--hr-dash-gap-2);flex-direction:column;flex:auto;min-height:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardFooter{padding-top:var(--hr-dash-gap-2);flex-shrink:0;align-items:center;margin-top:auto;display:flex}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary{background:color-mix(in oklch,var(--hr-surface-hover,var(--card))72%,transparent);border-color:color-mix(in oklch,var(--foreground)12%,var(--border))}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary .HeroReferencePanel-module__6HO_Ka__cardLabel{opacity:1}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary .HeroReferencePanel-module__6HO_Ka__cardTitle{font-size:17px;font-weight:600}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary .HeroReferencePanel-module__6HO_Ka__cardDue{font-size:13px;font-weight:600}.HeroReferencePanel-module__6HO_Ka__cardTierSecondary{background:color-mix(in oklch,var(--hr-surface,var(--card))70%,transparent);border-color:color-mix(in oklch,var(--foreground)10%,var(--border))}.HeroReferencePanel-module__6HO_Ka__cardTierSecondary .HeroReferencePanel-module__6HO_Ka__cardTitle{font-size:16px;font-weight:600}.HeroReferencePanel-module__6HO_Ka__cardTierSupporting{background:color-mix(in oklch,var(--hr-surface,var(--card))78%,transparent);border-color:color-mix(in oklch,var(--foreground)10%,var(--border));box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)6%,transparent))}.HeroReferencePanel-module__6HO_Ka__cardTierSupporting .HeroReferencePanel-module__6HO_Ka__cardLabel{opacity:1}.HeroReferencePanel-module__6HO_Ka__cardTierSupporting .HeroReferencePanel-module__6HO_Ka__cardTitle{font-size:15px;font-weight:600}.HeroReferencePanel-module__6HO_Ka__cardTierSupporting .HeroReferencePanel-module__6HO_Ka__cardThumb{width:48px}.HeroReferencePanel-module__6HO_Ka__appFeatureCard{--card-accent:var(--hr-accent-projects);--hr-card-surface:var(--hr-card-projects);border:1px solid color-mix(in oklch,var(--card-accent)28%,var(--hr-border,transparent));background:var(--hr-card-surface);min-height:0;box-shadow:0 1px 0 var(--hr-highlight,#ffffffb3),var(--hr-shadow-card,0 10px 24px -16px color-mix(in oklch,var(--foreground)22%,transparent));transition:border-color var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),background var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),box-shadow var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:16px;gap:12px;padding:14px;overflow:hidden}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__appFeatureCard{box-shadow:0 1px 0 var(--hr-highlight,lab(100% 0 0/.7)),var(--hr-shadow-card,0 10px 24px -16px color-mix(in oklch,var(--foreground)22%,transparent))}}@media (hover:hover) and (pointer:fine){[data-surface=workspace] .HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover,.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover{border-color:color-mix(in oklch,var(--card-accent)42%,var(--hr-border-hover,transparent));background:color-mix(in oklch,var(--hr-card-surface)90%,var(--card-accent)10%);box-shadow:0 1px 0 var(--hr-highlight,#fffc),var(--hr-shadow-focus,0 16px 32px -14px color-mix(in oklch,var(--foreground)26%,transparent));transform:translateY(-2px)}@supports (color:lab(0% 0 0)){[data-surface=workspace] .HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover,.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover{box-shadow:0 1px 0 var(--hr-highlight,lab(100% 0 0/.8)),var(--hr-shadow-focus,0 16px 32px -14px color-mix(in oklch,var(--foreground)26%,transparent))}}.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover .HeroReferencePanel-module__6HO_Ka__appCardFooterChevron{opacity:1;transform:translate(2px)}.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover .HeroReferencePanel-module__6HO_Ka__assetThumbFace,.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover .HeroReferencePanel-module__6HO_Ka__deliveryThumb{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.HeroReferencePanel-module__6HO_Ka__appFeatureCard,.HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover,[data-surface=workspace] .HeroReferencePanel-module__6HO_Ka__appFeatureCard:hover{transform:none}}.HeroReferencePanel-module__6HO_Ka__cardAccentAttention{--card-accent:var(--hr-accent-attention);--hr-card-surface:var(--hr-card-deliveries)}.HeroReferencePanel-module__6HO_Ka__cardAccentWeek,.HeroReferencePanel-module__6HO_Ka__cardAccentCalendar{--card-accent:var(--hr-accent-calendar);--hr-card-surface:var(--hr-card-calendar)}.HeroReferencePanel-module__6HO_Ka__cardAccentProjects{--card-accent:var(--hr-accent-projects);--hr-card-surface:var(--hr-card-projects)}.HeroReferencePanel-module__6HO_Ka__cardAccentAssets{--card-accent:var(--hr-accent-assets);--hr-card-surface:var(--hr-card-assets)}.HeroReferencePanel-module__6HO_Ka__cardAccentDeliveries{--card-accent:var(--hr-accent-deliveries);--hr-card-surface:var(--hr-card-deliveries)}.HeroReferencePanel-module__6HO_Ka__appCardHeader{border-bottom:1px solid color-mix(in oklch,var(--card-accent)16%,transparent);justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;margin-bottom:2px;padding-bottom:10px;display:flex}.HeroReferencePanel-module__6HO_Ka__appCardHeaderLead{align-items:flex-start;gap:10px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardIconBadge{background:color-mix(in oklch,var(--card-accent)18%,transparent);width:30px;height:30px;color:var(--card-accent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--card-accent)22%,transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__cardIconBadgeSvg{width:15px;height:15px}.HeroReferencePanel-module__6HO_Ka__appCardHeaderCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__appCardLabel{letter-spacing:-.02em;color:var(--bento-fg);margin:0;font-size:15px;font-weight:700;line-height:1.2}.HeroReferencePanel-module__6HO_Ka__appCardCaption{max-width:28ch;color:var(--hr-muted,var(--bento-muted));text-wrap:pretty;margin:0;font-size:11.5px;font-weight:450;line-height:1.4}.HeroReferencePanel-module__6HO_Ka__appCardChip,.HeroReferencePanel-module__6HO_Ka__appCardCount{background:color-mix(in oklch,var(--card-accent)18%,transparent);color:color-mix(in oklch,var(--bento-fg)55%,var(--card-accent)45%);border:1px solid color-mix(in oklch,var(--card-accent)28%,transparent);letter-spacing:-.01em;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;margin-top:1px;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__appCardCountLive .HeroReferencePanel-module__6HO_Ka__notifDot{background:var(--card-accent);width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in oklch,var(--card-accent)18%,transparent)}.HeroReferencePanel-module__6HO_Ka__appCardFooter{align-items:center;margin-top:auto;padding-top:2px;display:flex}.HeroReferencePanel-module__6HO_Ka__appCardFooterLink{min-height:32px;color:color-mix(in oklch,var(--bento-fg)40%,var(--card-accent)60%);letter-spacing:-.01em;align-items:center;gap:2px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__appCardFooterChevron{opacity:.9;width:14px;height:14px;transition:transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1),opacity var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1)}.HeroReferencePanel-module__6HO_Ka__needsReviewCard{container:needs-review-card/inline-size}.HeroReferencePanel-module__6HO_Ka__needsReviewCard .HeroReferencePanel-module__6HO_Ka__reviewRowLead .HeroReferencePanel-module__6HO_Ka__reviewTitle{font-weight:600}.HeroReferencePanel-module__6HO_Ka__notifDot{background:var(--card-accent,var(--aioniq-accent));width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch,var(--card-accent,var(--aioniq-accent))18%,transparent);border-radius:999px;flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__notifDotLive{--review-dot-color:var(--card-accent,var(--aioniq-accent));animation:2.2s ease-in-out infinite HeroReferencePanel-module__6HO_Ka__reviewPulse}.HeroReferencePanel-module__6HO_Ka__reviewCount{letter-spacing:.06em;opacity:.7;font-weight:500}.HeroReferencePanel-module__6HO_Ka__reviewList{flex-direction:column;flex:auto;gap:4px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__reviewRow{min-width:0;transition:background var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:10px;flex:auto;align-items:center;gap:8px;margin-inline:-6px;padding:6px;display:flex}.HeroReferencePanel-module__6HO_Ka__reviewRow+.HeroReferencePanel-module__6HO_Ka__reviewRow{border-top:none}@media (hover:hover) and (pointer:fine){.HeroReferencePanel-module__6HO_Ka__reviewRow:hover{background:color-mix(in oklch,var(--card-accent)10%,transparent)}.HeroReferencePanel-module__6HO_Ka__reviewRow:hover .HeroReferencePanel-module__6HO_Ka__rowIconTile{transform:scale(1.02)}}.HeroReferencePanel-module__6HO_Ka__rowIconTile{background:color-mix(in oklch,var(--row-tile,var(--card-accent))16%,transparent);width:28px;height:28px;color:var(--row-tile,var(--card-accent));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--row-tile,var(--card-accent))20%,transparent);transition:transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__rowIconTileSvg{width:14px;height:14px}.HeroReferencePanel-module__6HO_Ka__rowIconTileReview{--row-tile:var(--hr-accent-attention)}.HeroReferencePanel-module__6HO_Ka__rowIconTileChanges{--row-tile:#de4e4b}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__rowIconTileChanges{--row-tile:lab(54.1237% 56.7341 33.7839)}}.HeroReferencePanel-module__6HO_Ka__rowIconTileDone{--row-tile:var(--hr-accent-deliveries)}.HeroReferencePanel-module__6HO_Ka__rowIconTileTrack{--row-tile:var(--hr-accent-projects)}.HeroReferencePanel-module__6HO_Ka__rowIconTileAttention{--row-tile:var(--hr-accent-week)}.HeroReferencePanel-module__6HO_Ka__statusChip{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;background:color-mix(in oklch,var(--chip-tone,var(--card-accent))18%,transparent);max-width:7.5rem;color:color-mix(in oklch,var(--bento-fg)45%,var(--chip-tone,var(--card-accent))55%);border:1px solid color-mix(in oklch,var(--chip-tone,var(--card-accent))32%,transparent);border-radius:999px;flex-shrink:0;align-items:center;padding:3px 7px;font-size:10px;font-weight:650;line-height:1.2;display:inline-flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__statusChipReview{--chip-tone:var(--hr-accent-attention)}.HeroReferencePanel-module__6HO_Ka__statusChipChanges{--chip-tone:#de4e4b}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__statusChipChanges{--chip-tone:lab(54.1237% 56.7341 33.7839)}}.HeroReferencePanel-module__6HO_Ka__statusChipDone{--chip-tone:var(--hr-accent-deliveries)}.HeroReferencePanel-module__6HO_Ka__statusChipTrack{--chip-tone:var(--hr-accent-projects)}.HeroReferencePanel-module__6HO_Ka__statusChipAttention{--chip-tone:var(--hr-accent-week)}.HeroReferencePanel-module__6HO_Ka__reviewStatusDot{background:var(--review-dot-color);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch,var(--review-dot-color)18%,transparent);border-radius:999px;flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__reviewStatusWorking{--review-dot-color:var(--hr-accent-attention);animation:2.2s ease-in-out infinite HeroReferencePanel-module__6HO_Ka__reviewPulse}.HeroReferencePanel-module__6HO_Ka__reviewStatusChanges{--review-dot-color:#e64343;animation:1.4s ease-in-out infinite HeroReferencePanel-module__6HO_Ka__reviewPulse}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__reviewStatusChanges{--review-dot-color:lab(53.9062% 63.1954 38.5555)}}.HeroReferencePanel-module__6HO_Ka__reviewStatusDone{--review-dot-color:var(--hr-accent-deliveries)}@keyframes HeroReferencePanel-module__6HO_Ka__reviewPulse{0%,to{box-shadow:0 0 0 3px color-mix(in oklch,var(--review-dot-color)18%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklch,var(--review-dot-color)8%,transparent)}}@media (prefers-reduced-motion:reduce){.HeroReferencePanel-module__6HO_Ka__notifDotLive,.HeroReferencePanel-module__6HO_Ka__reviewStatusWorking,.HeroReferencePanel-module__6HO_Ka__reviewStatusChanges{animation:none}}.HeroReferencePanel-module__6HO_Ka__reviewIcon{width:14px;height:14px;color:color-mix(in oklch,var(--bento-fg)55%,transparent);flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__reviewCopy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__reviewTitle{color:var(--bento-fg);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;font-weight:550;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__reviewCategory{color:var(--hr-muted,var(--bento-muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__duePill{background:color-mix(in oklch,var(--aioniq-accent)12%,transparent);border:1px solid color-mix(in oklch,var(--aioniq-accent)22%,transparent);border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin-top:2px;padding:2px 8px;font-size:12px;line-height:1.3;display:inline-flex}@container needs-review-card (max-width:200px){.HeroReferencePanel-module__6HO_Ka__reviewRow{gap:6px;padding:5px 4px}.HeroReferencePanel-module__6HO_Ka__rowIconTile{border-radius:8px;width:24px;height:24px}.HeroReferencePanel-module__6HO_Ka__rowIconTileSvg{width:12px;height:12px}.HeroReferencePanel-module__6HO_Ka__statusChip{display:none}.HeroReferencePanel-module__6HO_Ka__reviewIcon{width:12px;height:12px}.HeroReferencePanel-module__6HO_Ka__reviewTitle{font-size:12px}.HeroReferencePanel-module__6HO_Ka__reviewCategory{font-size:10px}.HeroReferencePanel-module__6HO_Ka__cardLink{font-size:12px}.HeroReferencePanel-module__6HO_Ka__cardIconBadge{border-radius:8px;width:26px;height:26px}.HeroReferencePanel-module__6HO_Ka__cardIconBadgeSvg{width:13px;height:13px}}.HeroReferencePanel-module__6HO_Ka__videoCard{--video-hairline:color-mix(in oklch,var(--foreground)10%,transparent);--video-glass:color-mix(in oklch,var(--background)52%,transparent);--video-glass-strong:color-mix(in oklch,var(--background)68%,transparent);--video-approved:#67bb6b;border:1px solid var(--video-hairline);background:color-mix(in oklch,var(--hr-surface,var(--card))94%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklch,var(--foreground)8%,transparent),0 1px 2px color-mix(in oklch,var(--background)35%,transparent),0 12px 28px -18px color-mix(in oklch,var(--background)55%,transparent);gap:10px;padding:10px;overflow:hidden;container:video-card/inline-size}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__videoCard{--video-approved:lab(69.2376% -39.2288 32.1095)}}.HeroReferencePanel-module__6HO_Ka__videoHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.HeroReferencePanel-module__6HO_Ka__videoLabel{letter-spacing:-.01em;min-width:0;color:var(--bento-fg);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__videoStatusChip{border:1px solid color-mix(in oklch,var(--video-approved)28%,transparent);background:color-mix(in oklch,var(--video-approved)14%,transparent);color:color-mix(in oklch,var(--video-approved)55%,var(--bento-fg));letter-spacing:-.01em;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__videoStatusIcon{flex-shrink:0;width:11px;height:11px}.HeroReferencePanel-module__6HO_Ka__videoFrame{border:1px solid color-mix(in oklch,var(--foreground)10%,transparent);background:color-mix(in oklch,var(--foreground)6%,var(--card));width:100%;min-height:168px;box-shadow:inset 0 0 0 .5px color-mix(in oklch,var(--foreground)8%,transparent),0 8px 20px -16px color-mix(in oklch,var(--background)70%,transparent);border-radius:12px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__videoPoster{z-index:0;position:absolute;inset:0}.HeroReferencePanel-module__6HO_Ka__videoPoster:after{content:"";background:linear-gradient(180deg,color-mix(in oklch,var(--background)28%,transparent)0%,transparent 34%,transparent 62%,color-mix(in oklch,var(--background)42%,transparent)100%);pointer-events:none;position:absolute;inset:0}.HeroReferencePanel-module__6HO_Ka__videoTopBar{z-index:2;pointer-events:none;justify-content:flex-end;align-items:flex-start;gap:6px;padding:8px;display:flex;position:absolute;top:0;left:0;right:0}.HeroReferencePanel-module__6HO_Ka__videoActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.HeroReferencePanel-module__6HO_Ka__videoActionChip{border:1px solid color-mix(in oklch,var(--foreground)18%,transparent);background:var(--video-glass);color:#fff;width:28px;height:28px;box-shadow:0 1px 2px color-mix(in oklch,var(--background)40%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-radius:999px;place-items:center;display:inline-grid}.HeroReferencePanel-module__6HO_Ka__videoActionIcon{width:13px;height:13px}.HeroReferencePanel-module__6HO_Ka__videoPlay{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.HeroReferencePanel-module__6HO_Ka__videoPlayRing{border:1px solid color-mix(in oklch,var(--foreground)22%,transparent);background:var(--video-glass-strong);width:44px;height:44px;box-shadow:0 1px 2px color-mix(in oklch,var(--background)35%,transparent),0 10px 24px -12px color-mix(in oklch,var(--background)70%,transparent),inset 0 1px 0 color-mix(in oklch,var(--foreground)18%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);color:#fff;border-radius:999px;place-items:center;display:grid}.HeroReferencePanel-module__6HO_Ka__videoPlayIcon{width:15px;height:15px;margin-left:2px}.HeroReferencePanel-module__6HO_Ka__videoScrub{z-index:3;pointer-events:none;position:absolute;bottom:8px;left:8px;right:8px}.HeroReferencePanel-module__6HO_Ka__videoProgress{background:color-mix(in oklch,var(--foreground)22%,transparent);border-radius:999px;width:100%;height:3px;display:block;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__videoProgressFill{border-radius:inherit;width:38%;height:100%;box-shadow:0 0 0 .5px color-mix(in oklch,var(--foreground)20%,transparent);background:#fff;display:block}.HeroReferencePanel-module__6HO_Ka__videoMeta{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;padding:0 0 2px;display:flex}.HeroReferencePanel-module__6HO_Ka__videoMetaCopy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__videoTitle{letter-spacing:-.02em;min-width:0;color:color-mix(in oklch,var(--bento-fg)88%,var(--hr-muted,var(--bento-muted)));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:550;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__videoMetaHint{letter-spacing:-.01em;color:var(--hr-muted,var(--bento-muted));margin:0;font-size:11px;font-weight:450;line-height:1.3}.HeroReferencePanel-module__6HO_Ka__videoDuration{border:1px solid var(--video-hairline);background:color-mix(in oklch,var(--hr-surface,var(--card))88%,var(--foreground)4%);color:color-mix(in oklch,var(--bento-fg)82%,transparent);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.3}@container video-card (max-width:220px){.HeroReferencePanel-module__6HO_Ka__videoFrame{min-height:132px}.HeroReferencePanel-module__6HO_Ka__videoPlayRing{width:38px;height:38px}.HeroReferencePanel-module__6HO_Ka__videoTitle{font-size:12.5px}.HeroReferencePanel-module__6HO_Ka__videoActionChip{width:26px;height:26px}}@container video-card (max-width:160px){.HeroReferencePanel-module__6HO_Ka__videoStatusChip{padding:3px 6px}.HeroReferencePanel-module__6HO_Ka__videoPlayRing{width:34px;height:34px}.HeroReferencePanel-module__6HO_Ka__videoPlayIcon{width:13px;height:13px}.HeroReferencePanel-module__6HO_Ka__videoTitle{font-size:12px}.HeroReferencePanel-module__6HO_Ka__videoDuration{padding:2px 5px;font-size:10px}}[data-surface=workspace] .motion-hover-card{transition:transform .2s ease-out,border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}@media (hover:hover) and (pointer:fine){[data-surface=workspace] .HeroReferencePanel-module__6HO_Ka__card:hover:not(.HeroReferencePanel-module__6HO_Ka__appFeatureCard),[data-surface=workspace] .HeroReferencePanel-module__6HO_Ka__previewCard:hover{border-color:var(--hr-border-hover,color-mix(in oklch,var(--foreground)14%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))90%,var(--foreground)6%);box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)10%,transparent)),0 2px 8px -4px color-mix(in oklch,var(--foreground)12%,transparent);transform:scale(1.01)}[data-surface=workspace] .motion-hover-card:hover:not(.HeroReferencePanel-module__6HO_Ka__appFeatureCard){border-color:var(--hr-border-hover,color-mix(in oklch,var(--foreground)14%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))90%,var(--foreground)6%);box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)10%,transparent)),0 2px 8px -4px color-mix(in oklch,var(--foreground)12%,transparent);transform:scale(1.01)}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary:hover{border-color:color-mix(in oklch,var(--aioniq-accent)25%,var(--border))}.HeroReferencePanel-module__6HO_Ka__previewItem:hover{transform:rotateX(0)translateY(-2px)}}.HeroReferencePanel-module__6HO_Ka__cardLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--bento-fg);margin:0;font-size:14px;font-weight:700}.HeroReferencePanel-module__6HO_Ka__cardCaption{letter-spacing:0;text-transform:none;max-width:34ch;color:color-mix(in oklch,var(--hr-muted,var(--bento-muted))72%,var(--bento-fg));opacity:.92;text-wrap:pretty;margin:4px 0 0;font-size:12.5px;font-weight:500;line-height:1.35}.HeroReferencePanel-module__6HO_Ka__cardStack{gap:var(--hr-dash-gap-1);flex-direction:column;flex:1;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__cardBody{gap:var(--hr-dash-gap-2);z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.HeroReferencePanel-module__6HO_Ka__cardSplit{gap:var(--hr-dash-gap-3);align-items:flex-start;width:100%;display:flex}.HeroReferencePanel-module__6HO_Ka__cardThumb{width:56px;color:color-mix(in oklch,var(--bento-fg)55%,transparent);flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__cardTitle{letter-spacing:-.01em;color:var(--bento-fg);margin:0;font-size:16px;font-weight:600;line-height:1.25}.HeroReferencePanel-module__6HO_Ka__cardMeta{color:var(--hr-muted,var(--bento-muted));opacity:.6;margin:0;font-size:13px;line-height:1.4}.HeroReferencePanel-module__6HO_Ka__cardDue{color:var(--aioniq-accent);margin:0;font-size:13px;font-weight:500;line-height:1.4}.HeroReferencePanel-module__6HO_Ka__cardAction{width:fit-content;padding:var(--hr-dash-gap-2)var(--hr-dash-gap-3);background:var(--hr-cta-primary-bg,var(--primary));color:var(--hr-cta-primary-fg,var(--primary-foreground));cursor:default;pointer-events:none;box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)10%,transparent));border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:0;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__cardActionGhost{padding:var(--hr-dash-gap-2)var(--hr-dash-gap-3);background:var(--hr-surface-hover,color-mix(in oklch,var(--card)92%,var(--foreground)));border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));color:var(--hr-fg,var(--bento-fg));box-shadow:none;font-size:14px;font-weight:500}.HeroReferencePanel-module__6HO_Ka__approvedRow{align-items:center;gap:var(--hr-dash-gap-1);color:#16a34a;margin:0;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__activityList{gap:var(--hr-dash-gap-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HeroReferencePanel-module__6HO_Ka__activityItem{align-items:center;gap:var(--hr-dash-gap-3);grid-template-columns:1fr auto;min-height:28px;font-size:13px;line-height:1.4;display:grid}.HeroReferencePanel-module__6HO_Ka__activityLeft{align-items:center;gap:var(--hr-dash-gap-2);min-width:0;color:var(--bento-fg);display:flex}.HeroReferencePanel-module__6HO_Ka__activityIcon{width:14px;height:14px;color:var(--bento-muted);flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__activityTime{color:var(--hr-muted,var(--bento-muted));opacity:.55;text-align:right;flex-shrink:0;font-size:12px;line-height:1.4}.HeroReferencePanel-module__6HO_Ka__brandAssetsCard{border:1px solid color-mix(in oklch,var(--aioniq-accent)22%,transparent);background:color-mix(in oklch,var(--hr-surface,var(--card))94%,var(--aioniq-accent)6%);min-height:0;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--aioniq-accent)12%,transparent),0 12px 28px -18px color-mix(in oklch,var(--background)55%,transparent);gap:10px;padding:12px;overflow:hidden;container:brand-assets-card/inline-size}.HeroReferencePanel-module__6HO_Ka__assetPreview{flex-direction:column;flex-shrink:0;gap:6px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__assetPreviewFrame{aspect-ratio:16/9;border-radius:calc(var(--hr-radius-card-compact,10px) - 2px);background:color-mix(in oklch,var(--foreground)6%,var(--card));border:1px solid color-mix(in oklch,var(--foreground)10%,transparent);width:100%;min-height:84px;position:relative;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__assetPreviewChrome{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__assetPreviewTitle{min-width:0;color:color-mix(in oklch,var(--bento-fg)78%,var(--hr-muted,var(--bento-muted)));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:550;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__assetPreviewDots{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__assetPreviewDot{background:color-mix(in oklch,var(--foreground)18%,transparent);cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:background .18s ease-out,transform .18s ease-out}.HeroReferencePanel-module__6HO_Ka__assetPreviewDotActive{background:var(--aioniq-accent);transform:scale(1.15)}.HeroReferencePanel-module__6HO_Ka__assetList{flex-direction:column;flex:auto;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__assetRow{align-items:center;gap:8px;min-width:0;padding:7px 0;display:flex}.HeroReferencePanel-module__6HO_Ka__assetRow+.HeroReferencePanel-module__6HO_Ka__assetRow{border-top:1px solid color-mix(in oklch,var(--foreground)8%,transparent)}.HeroReferencePanel-module__6HO_Ka__assetGlyph{background:color-mix(in oklch,var(--foreground)7%,transparent);width:28px;height:28px;color:color-mix(in oklch,var(--bento-fg)62%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__assetCopy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__assetName{color:color-mix(in oklch,var(--bento-fg)88%,var(--hr-muted,var(--bento-muted)));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;font-weight:550;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__assetMeta{color:var(--hr-muted,var(--bento-muted));opacity:.78;font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:450;line-height:1.3}.HeroReferencePanel-module__6HO_Ka__assetDownload{border:1px solid color-mix(in oklch,var(--aioniq-accent)22%,transparent);background:color-mix(in oklch,var(--aioniq-accent)10%,transparent);width:30px;height:30px;color:color-mix(in oklch,var(--aioniq-accent)55%,var(--bento-fg));cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .18s ease-out,background .18s ease-out,color .18s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.HeroReferencePanel-module__6HO_Ka__assetDownload:hover{border-color:color-mix(in oklch,var(--aioniq-accent)36%,transparent);background:color-mix(in oklch,var(--aioniq-accent)16%,transparent);color:var(--bento-fg)}}@container brand-assets-card (max-width:200px){.HeroReferencePanel-module__6HO_Ka__assetPreviewFrame{min-height:72px}.HeroReferencePanel-module__6HO_Ka__assetName{font-size:12px}.HeroReferencePanel-module__6HO_Ka__assetMeta{font-size:10px}.HeroReferencePanel-module__6HO_Ka__assetDownload{width:28px;height:28px}}.HeroReferencePanel-module__6HO_Ka__cardLink{color:var(--aioniq-accent);margin-top:0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.HeroReferencePanel-module__6HO_Ka__milestoneCalendar{--card-accent:var(--hr-accent-calendar);container:milestone-calendar/inline-size}.HeroReferencePanel-module__6HO_Ka__calMonth{letter-spacing:-.02em;color:var(--bento-fg);flex-shrink:0;margin:0;font-size:14px;font-weight:600;line-height:1.15}.HeroReferencePanel-module__6HO_Ka__calStrip{flex-direction:column;gap:8px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__calWeekRow,.HeroReferencePanel-module__6HO_Ka__calDateRow{flex-shrink:0;grid-template-columns:repeat(7,minmax(0,1fr));place-items:center;width:100%;display:grid}.HeroReferencePanel-module__6HO_Ka__calWeekRow{gap:0}.HeroReferencePanel-module__6HO_Ka__calWeekday{letter-spacing:.02em;color:var(--hr-muted,var(--bento-muted));font-size:10px;font-weight:500;line-height:1}.HeroReferencePanel-module__6HO_Ka__calDateRow{gap:4px 0}.HeroReferencePanel-module__6HO_Ka__calDayCell{flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__calDay,.HeroReferencePanel-module__6HO_Ka__calDaySelected{letter-spacing:-.02em;width:28px;height:28px;color:var(--bento-fg);justify-content:center;align-items:center;font-size:13px;font-weight:550;line-height:1;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__calDaySelected{background:var(--hr-accent-calendar);color:var(--hr-stage,var(--hr-canvas,#14161b));box-shadow:0 0 0 3px color-mix(in oklch,var(--hr-accent-calendar)28%,transparent);border-radius:999px;font-weight:650}.HeroReferencePanel-module__6HO_Ka__calDot,.HeroReferencePanel-module__6HO_Ka__calDotSpacer{border-radius:999px;flex-shrink:0;width:4px;height:4px}.HeroReferencePanel-module__6HO_Ka__calDot{background:color-mix(in oklch,var(--hr-accent-calendar)70%,transparent)}.HeroReferencePanel-module__6HO_Ka__calDotSpacer{background:0 0}.HeroReferencePanel-module__6HO_Ka__calEvents{flex-direction:column;flex:auto;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__calEventRow{align-items:flex-start;gap:10px;min-width:0;padding:8px 0;display:flex}.HeroReferencePanel-module__6HO_Ka__calEventRow+.HeroReferencePanel-module__6HO_Ka__calEventRow{border-top:1px solid color-mix(in oklch,var(--foreground)7%,transparent)}.HeroReferencePanel-module__6HO_Ka__calEventAccent{background:color-mix(in oklch,var(--bento-fg)28%,transparent);border-radius:999px;flex-shrink:0;align-self:stretch;width:3px;margin-block:2px}.HeroReferencePanel-module__6HO_Ka__calEventAccentTeal{background:var(--hr-accent-projects)}.HeroReferencePanel-module__6HO_Ka__calEventAccentAmber{background:var(--hr-accent-week)}.HeroReferencePanel-module__6HO_Ka__calEventIconTile{background:color-mix(in oklch,var(--event-tile,var(--hr-accent-week))16%,transparent);width:26px;height:26px;color:var(--event-tile,var(--hr-accent-week));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--event-tile,var(--hr-accent-week))22%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__calEventIconTileTeal{--event-tile:var(--hr-accent-projects)}.HeroReferencePanel-module__6HO_Ka__calEventIconTileAmber{--event-tile:var(--hr-accent-week)}.HeroReferencePanel-module__6HO_Ka__calEventIconTileCoral{--event-tile:#cd605a}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__calEventIconTileCoral{--event-tile:lab(54.5482% 43.8831 25.1639)}}.HeroReferencePanel-module__6HO_Ka__calEventIconTileSky{--event-tile:#3b82af}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__calEventIconTileSky{--event-tile:lab(51.215% -11.6981 -31.4285)}}.HeroReferencePanel-module__6HO_Ka__calEventIconTileMint{--event-tile:#338d6b}@supports (color:lab(0% 0 0)){.HeroReferencePanel-module__6HO_Ka__calEventIconTileMint{--event-tile:lab(52.6085% -34.0968 9.69857)}}.HeroReferencePanel-module__6HO_Ka__calEventIconTileSvg{width:13px;height:13px}.HeroReferencePanel-module__6HO_Ka__assetsLibraryCard{gap:14px}.HeroReferencePanel-module__6HO_Ka__assetThumbGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.HeroReferencePanel-module__6HO_Ka__assetThumbItem{flex-direction:column;gap:6px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__assetThumbFace{aspect-ratio:1.2;border:1px solid color-mix(in oklch,var(--foreground)6%,transparent);transition:transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.HeroReferencePanel-module__6HO_Ka__assetThumbFaceIcon{opacity:.85;width:22px;height:22px}.HeroReferencePanel-module__6HO_Ka__assetThumbType{letter-spacing:.04em;opacity:.7;font-size:9px;font-weight:700;position:absolute;bottom:5px;right:6px}.HeroReferencePanel-module__6HO_Ka__assetThumbTitle{letter-spacing:-.01em;color:var(--bento-fg);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__assetThumbLavender{background:linear-gradient(145deg,var(--hr-pastel-lavender),color-mix(in oklch,var(--hr-pastel-lavender)70%,var(--hr-accent-projects)));color:var(--hr-thumb-fg-lavender,var(--hr-accent-projects))}.HeroReferencePanel-module__6HO_Ka__assetThumbMint{background:linear-gradient(145deg,var(--hr-pastel-mint),color-mix(in oklch,var(--hr-pastel-mint)70%,var(--hr-accent-assets)));color:var(--hr-thumb-fg-mint,var(--hr-accent-assets))}.HeroReferencePanel-module__6HO_Ka__assetThumbSky{background:linear-gradient(145deg,var(--hr-pastel-sky),color-mix(in oklch,var(--hr-pastel-sky)70%,var(--hr-accent-calendar)));color:var(--hr-thumb-fg-sky,var(--hr-accent-calendar))}.HeroReferencePanel-module__6HO_Ka__assetThumbPeach{background:linear-gradient(145deg,var(--hr-pastel-peach),color-mix(in oklch,var(--hr-pastel-peach)70%,var(--hr-accent-deliveries)));color:var(--hr-thumb-fg-peach,var(--hr-accent-deliveries))}.HeroReferencePanel-module__6HO_Ka__deliveryPreviewList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HeroReferencePanel-module__6HO_Ka__deliveryPreviewRow{align-items:center;gap:10px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__deliveryThumb{border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)10%,transparent));width:40px;height:40px;transition:transform var(--motion-hover,.18s)cubic-bezier(.22,1,.36,1);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.HeroReferencePanel-module__6HO_Ka__deliveryThumbIcon{width:16px;height:16px}.HeroReferencePanel-module__6HO_Ka__deliveryThumbExt{letter-spacing:.03em;opacity:.75;font-size:7px;font-weight:800;position:absolute;bottom:2px;right:3px}.HeroReferencePanel-module__6HO_Ka__deliveryThumbLavender{background:var(--hr-pastel-lavender);color:var(--hr-thumb-fg-lavender,var(--hr-accent-projects))}.HeroReferencePanel-module__6HO_Ka__deliveryThumbMint{background:var(--hr-pastel-mint);color:var(--hr-thumb-fg-mint,var(--hr-accent-assets))}.HeroReferencePanel-module__6HO_Ka__deliveryThumbSky{background:var(--hr-pastel-sky);color:var(--hr-thumb-fg-sky,var(--hr-accent-calendar))}.HeroReferencePanel-module__6HO_Ka__deliveryThumbPeach{background:var(--hr-pastel-peach);color:var(--hr-thumb-fg-peach,var(--hr-accent-deliveries))}.HeroReferencePanel-module__6HO_Ka__calEventCopy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.HeroReferencePanel-module__6HO_Ka__calEventTitle{letter-spacing:-.02em;color:var(--bento-fg);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;font-weight:550;line-height:1.25;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__calEventTime{letter-spacing:-.01em;color:var(--hr-muted,var(--bento-muted));font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:450;line-height:1.3}@container milestone-calendar (max-width:200px){.HeroReferencePanel-module__6HO_Ka__calMonth{font-size:14px}.HeroReferencePanel-module__6HO_Ka__calDay,.HeroReferencePanel-module__6HO_Ka__calDaySelected{width:24px;height:24px;font-size:12px}.HeroReferencePanel-module__6HO_Ka__calEventTitle{font-size:12px}.HeroReferencePanel-module__6HO_Ka__calEventTime{font-size:10px}.HeroReferencePanel-module__6HO_Ka__appCardFooterLink{min-height:28px;font-size:12px}}@container needs-review-card (max-width:200px){.HeroReferencePanel-module__6HO_Ka__reviewTitle{font-size:12px}.HeroReferencePanel-module__6HO_Ka__reviewCategory{font-size:10px}.HeroReferencePanel-module__6HO_Ka__appCardFooterLink{min-height:28px;font-size:12px}}@container milestone-calendar (max-width:170px){.HeroReferencePanel-module__6HO_Ka__calMonth{font-size:13px}.HeroReferencePanel-module__6HO_Ka__calWeekday{font-size:9px}.HeroReferencePanel-module__6HO_Ka__calDayCell{gap:3px}.HeroReferencePanel-module__6HO_Ka__calDaySelected{width:22px;height:22px}.HeroReferencePanel-module__6HO_Ka__calEventRow{padding:5px 0}}.HeroReferencePanel-module__6HO_Ka__milestoneRow{gap:var(--hr-dash-gap-3);align-items:flex-start;width:100%;display:flex}.HeroReferencePanel-module__6HO_Ka__milestoneFlag{width:32px;height:32px;color:color-mix(in oklch,var(--bento-fg)60%,transparent);flex-shrink:0}.HeroReferencePanel-module__6HO_Ka__progressGroup{align-items:center;gap:var(--hr-dash-gap-2);width:100%;margin-top:var(--hr-dash-gap-1);display:flex}.HeroReferencePanel-module__6HO_Ka__progressTrack{background:color-mix(in oklch,var(--foreground)8%,transparent);border-radius:999px;flex:auto;height:6px;margin-top:0;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__progressFill{width:var(--progress,0%);border-radius:inherit;background:var(--aioniq-accent);height:100%}.HeroReferencePanel-module__6HO_Ka__progressLabel{color:var(--aioniq-accent);flex-shrink:0;margin:0;font-size:13px;font-weight:600;line-height:1}.HeroReferencePanel-module__6HO_Ka__previewGrid{gap:var(--hr-dash-gap-2);perspective:900px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HeroReferencePanel-module__6HO_Ka__previewItem{align-items:flex-start;gap:var(--hr-dash-gap-2);padding:var(--hr-dash-gap-3);border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)6%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))50%,transparent);transform-style:preserve-3d;border-radius:8px;flex-direction:column;transition:transform .2s ease-out;display:flex;transform:rotateX(2deg)}.HeroReferencePanel-module__6HO_Ka__previewMedia{aspect-ratio:4/3;border:1px solid color-mix(in oklch,var(--foreground)8%,transparent);background:color-mix(in oklch,var(--foreground)6%,var(--card));border-radius:6px;width:100%;position:relative;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__previewChip{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0000008c;background:lab(0% 0 0/.55);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.2;position:absolute;bottom:6px;left:6px}.HeroReferencePanel-module__6HO_Ka__previewItemTitle{width:100%;color:var(--bento-fg);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__previewItemMeta{width:100%;color:var(--bento-muted);opacity:.6;text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.35;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__banner{border-top:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:color-mix(in oklch,var(--hr-surface,var(--card))78%,transparent);min-height:44px;box-shadow:none;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px 20px;padding:10px 18px;display:flex}.HeroReferencePanel-module__6HO_Ka__bannerText{letter-spacing:.01em;min-width:0;color:var(--hr-fg,var(--bento-fg));opacity:.68;text-align:left;flex:auto;margin:0;font-size:12.5px;font-weight:500;line-height:1.45}.HeroReferencePanel-module__6HO_Ka__bannerLink{letter-spacing:.02em;color:var(--aioniq-accent,var(--primary));white-space:nowrap;cursor:default;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.HeroReferencePanel-module__6HO_Ka__bannerLink:after{content:"→";font-weight:500;transition:transform .18s}@media (hover:hover) and (pointer:fine){.HeroReferencePanel-module__6HO_Ka__banner:hover .HeroReferencePanel-module__6HO_Ka__bannerLink:after{transform:translate(3px)}}.HeroReferencePanel-module__6HO_Ka__workspaceCta{border-top:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:var(--hr-cta-primary-bg,var(--primary));min-height:48px;color:var(--hr-cta-primary-fg,var(--primary-foreground));box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)10%,transparent));flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:none}.HeroReferencePanel-module__6HO_Ka__workspaceCtaIcon{flex-shrink:0;width:16px;height:16px}.HeroReferencePanel-module__6HO_Ka__workspaceCta:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@container hero-panel (max-height:720px){.HeroReferencePanel-module__6HO_Ka__mainScroll{gap:var(--hr-dash-gap-3);padding:var(--hr-dash-gap-4)}.HeroReferencePanel-module__6HO_Ka__cardGrid{gap:var(--hr-dash-gap-2)}.HeroReferencePanel-module__6HO_Ka__card,.HeroReferencePanel-module__6HO_Ka__previewCard{--hr-dash-card-pad:var(--hr-dash-gap-4);gap:var(--hr-dash-gap-2)}.HeroReferencePanel-module__6HO_Ka__cardThumb{width:48px}.HeroReferencePanel-module__6HO_Ka__cardTierSupporting .HeroReferencePanel-module__6HO_Ka__cardThumb{width:44px}}@container hero-panel (max-height:620px){.HeroReferencePanel-module__6HO_Ka__headerTitle{font-size:18px}.HeroReferencePanel-module__6HO_Ka__headerSubtitle{font-size:12px}.HeroReferencePanel-module__6HO_Ka__mainScroll{gap:var(--hr-dash-gap-2);padding:var(--hr-dash-gap-3)}.HeroReferencePanel-module__6HO_Ka__phoneDock{display:none}.HeroReferencePanel-module__6HO_Ka__card,.HeroReferencePanel-module__6HO_Ka__previewCard{--hr-dash-card-pad:var(--hr-dash-gap-3);gap:var(--hr-dash-gap-2)}.HeroReferencePanel-module__6HO_Ka__cardTierPrimary .HeroReferencePanel-module__6HO_Ka__cardTitle{font-size:15px}.HeroReferencePanel-module__6HO_Ka__cardTierSecondary .HeroReferencePanel-module__6HO_Ka__cardTitle,.HeroReferencePanel-module__6HO_Ka__cardTitle{font-size:14px;line-height:1.3}.HeroReferencePanel-module__6HO_Ka__cardMeta{font-size:12px;line-height:1.35}.HeroReferencePanel-module__6HO_Ka__cardGrid{gap:var(--hr-dash-gap-2)}.HeroReferencePanel-module__6HO_Ka__banner{min-height:48px;padding:var(--hr-dash-gap-3)}.HeroReferencePanel-module__6HO_Ka__sidebar{overflow-y:hidden}}@container hero-panel (max-height:520px){.HeroReferencePanel-module__6HO_Ka__sidebar{width:56px;padding-inline:8px;overflow-y:hidden}.HeroReferencePanel-module__6HO_Ka__sidebar .HeroReferencePanel-module__6HO_Ka__navLabel{display:none}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem{justify-content:center;min-height:44px;padding-inline:8px}.HeroReferencePanel-module__6HO_Ka__mainScroll{gap:var(--hr-dash-gap-2);padding:var(--hr-dash-gap-3)}.HeroReferencePanel-module__6HO_Ka__banner{min-height:44px;padding:8px 14px}.HeroReferencePanel-module__6HO_Ka__bannerText,.HeroReferencePanel-module__6HO_Ka__bannerLink{font-size:11.5px}}@container hero-panel (max-width:480px){.HeroReferencePanel-module__6HO_Ka__sidebar{width:56px;padding-inline:8px}.HeroReferencePanel-module__6HO_Ka__sidebar .HeroReferencePanel-module__6HO_Ka__navLabel{display:none}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem{justify-content:center;min-height:44px;padding-inline:8px}.HeroReferencePanel-module__6HO_Ka__cardSplit{gap:var(--hr-dash-gap-3);flex-direction:column}.HeroReferencePanel-module__6HO_Ka__cardThumb{width:48px}}@media (max-width:1439px) and (min-width:1024px){.HeroReferencePanel-module__6HO_Ka__mainScroll{padding:var(--hr-dash-gap-4);gap:var(--hr-dash-gap-3)}.HeroReferencePanel-module__6HO_Ka__cardGrid{gap:var(--hr-dash-gap-3)}}@media not (min-width:1024px) and (min-width:768px) and (orientation:landscape){.HeroReferencePanel-module__6HO_Ka__sidebar{width:56px;padding-inline:8px}.HeroReferencePanel-module__6HO_Ka__sidebar .HeroReferencePanel-module__6HO_Ka__navLabel{display:none}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem{justify-content:center;min-height:44px;padding-inline:8px}}@media not (min-width:1024px) and (orientation:portrait){.HeroReferencePanel-module__6HO_Ka__sidebar{flex-shrink:0;width:56px;min-height:0;padding-inline:8px;overflow-y:auto}.HeroReferencePanel-module__6HO_Ka__sidebar .HeroReferencePanel-module__6HO_Ka__navLabel{display:none}.HeroReferencePanel-module__6HO_Ka__sidebar .ws-navItem{justify-content:center;min-height:44px;padding-inline:8px}}@media not (min-width:768px),not (min-width:1024px) and (orientation:portrait){.HeroReferencePanel-module__6HO_Ka__phoneDock{display:none}.HeroReferencePanel-module__6HO_Ka__workspaceCta{margin-top:0;display:flex}}@media not (min-width:768px){.HeroReferencePanel-module__6HO_Ka__heroPanelFrame{border-radius:var(--radii-card-default,12px);width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;flex:auto;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__panelBody{flex:auto;width:100%;height:100%;min-height:0;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__sidebar{display:none}.HeroReferencePanel-module__6HO_Ka__main{background:0 0;width:100%;height:100%;min-height:0;overflow:hidden}.HeroReferencePanel-module__6HO_Ka__searchWrap{display:none!important}.HeroReferencePanel-module__6HO_Ka__mainScroll{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:color-mix(in oklch,var(--foreground)22%,transparent)transparent;flex:auto;gap:8px;width:100%;min-height:0;padding:.65rem .85rem;overflow:hidden auto}.HeroReferencePanel-module__6HO_Ka__mainScroll::-webkit-scrollbar{width:5px;display:block}.HeroReferencePanel-module__6HO_Ka__mainScroll::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--foreground)22%,transparent);border-radius:999px}.HeroReferencePanel-module__6HO_Ka__phoneDock{display:none}.HeroReferencePanel-module__6HO_Ka__appFeatureCard,.HeroReferencePanel-module__6HO_Ka__brandAssetsCard,.HeroReferencePanel-module__6HO_Ka__videoCard{gap:8px;padding:10px}.HeroReferencePanel-module__6HO_Ka__appCardHeader{margin-bottom:0;padding-bottom:8px}.HeroReferencePanel-module__6HO_Ka__appCardHeaderCopy{gap:4px}.HeroReferencePanel-module__6HO_Ka__reviewRow{padding:5px 0}.HeroReferencePanel-module__6HO_Ka__appCardFooterLink{min-height:40px}.HeroReferencePanel-module__6HO_Ka__calMonth{margin:0;font-size:13px}.HeroReferencePanel-module__6HO_Ka__calStrip{gap:4px}.HeroReferencePanel-module__6HO_Ka__calDay,.HeroReferencePanel-module__6HO_Ka__calDaySelected{width:26px;height:26px}.HeroReferencePanel-module__6HO_Ka__calEventRow{padding:4px 0}.HeroReferencePanel-module__6HO_Ka__assetPreviewFrame{min-height:72px}.HeroReferencePanel-module__6HO_Ka__assetRow{padding:4px 0}.HeroReferencePanel-module__6HO_Ka__assetGlyph{width:26px;height:26px}.HeroReferencePanel-module__6HO_Ka__assetDownload{width:36px;min-width:36px;height:36px;min-height:36px}.HeroReferencePanel-module__6HO_Ka__assetPreviewDot{-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:8px;min-width:8px;height:8px;min-height:8px;padding:0;position:relative;transform:none}.HeroReferencePanel-module__6HO_Ka__assetPreviewDot:after{content:"";position:absolute;inset:-16px}.HeroReferencePanel-module__6HO_Ka__assetPreviewDot:before{content:"";background:color-mix(in oklch,var(--foreground)22%,transparent);border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroReferencePanel-module__6HO_Ka__assetPreviewDotActive{background:0 0;transform:none}.HeroReferencePanel-module__6HO_Ka__assetPreviewDotActive:before{background:var(--aioniq-accent);width:10px;height:10px}.HeroReferencePanel-module__6HO_Ka__previewGrid{gap:var(--hr-dash-gap-2);grid-template-columns:repeat(3,minmax(0,1fr))}.HeroReferencePanel-module__6HO_Ka__previewItem{gap:6px;padding:8px;transform:none}.HeroReferencePanel-module__6HO_Ka__previewMedia{aspect-ratio:1}.HeroReferencePanel-module__6HO_Ka__previewChip{padding:1px 5px;font-size:8px;bottom:4px;left:4px}.HeroReferencePanel-module__6HO_Ka__previewItemTitle{font-size:11px;line-height:1.25}.HeroReferencePanel-module__6HO_Ka__previewItemMeta{font-size:10px;line-height:1.25}.HeroReferencePanel-module__6HO_Ka__card,.HeroReferencePanel-module__6HO_Ka__previewCard{--hr-dash-card-pad:var(--hr-dash-gap-3)}.HeroReferencePanel-module__6HO_Ka__previewCard{gap:var(--hr-dash-gap-2)}.HeroReferencePanel-module__6HO_Ka__banner{display:none}.HeroReferencePanel-module__6HO_Ka__workspaceCta{margin-top:0;display:flex}}@media not (min-width:768px) and (max-height:640px){.HeroReferencePanel-module__6HO_Ka__mainScroll{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:color-mix(in oklch,var(--foreground)28%,transparent)transparent;overflow-y:auto}.HeroReferencePanel-module__6HO_Ka__mainScroll::-webkit-scrollbar{width:5px;display:block}.HeroReferencePanel-module__6HO_Ka__mainScroll::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--foreground)28%,transparent);border-radius:999px}}@media (prefers-reduced-motion:reduce){.HeroReferencePanel-module__6HO_Ka__cardCarouselViewport{scroll-behavior:auto}.HeroReferencePanel-module__6HO_Ka__cardCarouselDot:after{transition:none}.HeroReferencePanel-module__6HO_Ka__card,.HeroReferencePanel-module__6HO_Ka__previewCard{transition:border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}[data-surface=workspace] .motion-hover-card{transition:border-color .2s ease-out,background .2s ease-out,box-shadow .2s ease-out}:is(.HeroReferencePanel-module__6HO_Ka__card:hover,.HeroReferencePanel-module__6HO_Ka__previewCard:hover,[data-surface=workspace] .motion-hover-card:hover){transform:none}.HeroReferencePanel-module__6HO_Ka__bannerLink:after{transition:none}.HeroReferencePanel-module__6HO_Ka__banner:hover .HeroReferencePanel-module__6HO_Ka__bannerLink:after{transform:none}.HeroReferencePanel-module__6HO_Ka__notifDotLive,.HeroReferencePanel-module__6HO_Ka__reviewStatusWorking,.HeroReferencePanel-module__6HO_Ka__reviewStatusChanges{animation:none}.HeroReferencePanel-module__6HO_Ka__assetPreviewDot,.HeroReferencePanel-module__6HO_Ka__assetDownload{transition:none}.HeroReferencePanel-module__6HO_Ka__previewItem{transition:none;transform:none}}
.HomeHeroReferenceSection-module__MIgOga__heroSection{width:100%;padding-top:clamp(var(--spacing-stack-gap-sm),2.5vw,var(--spacing-stack-gap-md));padding-inline:var(--gutter-mobile);padding-bottom:clamp(var(--spacing-stack-gap-sm),2.5vw,var(--spacing-stack-gap-md))}@media (min-width:1024px){.HomeHeroReferenceSection-module__MIgOga__heroSection{padding-inline:var(--gutter-desktop)}}.HomeHeroReferenceSection-module__MIgOga__heroSurfaceShell{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:clamp(580px,78vh,760px);min-height:0;display:flex;position:relative;overflow:visible}.HomeHeroReferenceSection-module__MIgOga__heroGrid{gap:var(--spacing-stack-gap-sm);width:100%;max-width:100%;min-height:0;padding:var(--spacing-stack-gap-md);box-sizing:border-box;flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.HomeHeroReferenceSection-module__MIgOga__heroGrid>*{min-height:0;max-height:100%}.HomeHeroReferenceSection-module__MIgOga__heroLeadColumn{z-index:1;flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex;position:relative}.HomeHeroReferenceSection-module__MIgOga__heroCopy{justify-content:center;gap:clamp(var(--spacing-stack-gap-md),2.5vw,var(--spacing-stack-gap-lg));min-width:0;min-height:0;padding-block:clamp(var(--spacing-8),1.5vw,var(--spacing-stack-gap-sm));padding-inline:clamp(var(--spacing-5),1vw,var(--spacing-8));flex-direction:column;display:flex}.HomeHeroReferenceSection-module__MIgOga__eyebrowWrap{flex-direction:column;gap:0;width:fit-content;display:flex}.HomeHeroReferenceSection-module__MIgOga__eyebrow{font-family:var(--typography-font-family-body);font-size:var(--typography-overline-size);font-weight:var(--typography-overline-weight);line-height:var(--typography-overline-line-height);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:color-mix(in oklch,var(--hr-muted,var(--muted-foreground))82%,transparent);margin:0}.HomeHeroReferenceSection-module__MIgOga__eyebrowLine{display:none}.HomeHeroReferenceSection-module__MIgOga__headline{overflow-wrap:anywhere;font-family:var(--typography-font-family-heading);font-size:clamp(2rem,4.2vw,3.25rem);font-weight:var(--typography-headline-weight);letter-spacing:-.03em;color:var(--hr-fg,var(--foreground));flex-direction:column;gap:.15em;margin:0;line-height:1.125;display:flex}.HomeHeroReferenceSection-module__MIgOga__headlineAccent{color:color-mix(in oklch,var(--hr-fg,var(--foreground))90%,var(--chart-2))}.HomeHeroReferenceSection-module__MIgOga__body{max-width:42ch;font-family:var(--typography-font-family-body);font-size:var(--typography-body-default-size-mobile);font-weight:var(--typography-body-default-weight);line-height:var(--typography-body-default-line-height);color:var(--hr-muted,var(--muted-foreground));margin:0}@media (min-width:768px){.HomeHeroReferenceSection-module__MIgOga__body{font-size:var(--typography-body-default-size-tablet)}}@media (min-width:1024px){.HomeHeroReferenceSection-module__MIgOga__body{font-size:var(--typography-body-large-size-desktop);line-height:var(--typography-body-large-line-height-desktop)}}.HomeHeroReferenceSection-module__MIgOga__ctaRow{gap:var(--spacing-stack-gap-sm);flex-wrap:wrap;align-items:center;display:flex}.HomeHeroReferenceSection-module__MIgOga__ctaPrimary{background:var(--hr-cta-primary-bg,var(--primary));min-height:44px;color:var(--hr-cta-primary-fg,var(--primary-foreground));box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)10%,transparent)),var(--hr-shadow-card,0 8px 24px -12px color-mix(in oklch,var(--foreground)18%,transparent));transition:box-shadow var(--motion-fade)var(--motion-ease-standard),transform var(--motion-hover)var(--motion-ease-standard);isolation:isolate;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:after{content:none}.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:hover{opacity:1;box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)12%,transparent)),0 10px 28px -10px color-mix(in oklch,var(--foreground)22%,transparent);transform:translateY(-1px)}.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:focus-visible,.HomeHeroReferenceSection-module__MIgOga__ctaSecondary:focus-visible{box-shadow:0 0 0 2px color-mix(in oklch,var(--chart-2)35%,transparent),var(--hr-shadow-card,0 8px 24px -12px color-mix(in oklch,var(--foreground)18%,transparent));outline:none}.HomeHeroReferenceSection-module__MIgOga__ctaSecondary{border:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))88%,var(--foreground)4%);min-height:44px;color:var(--hr-fg,var(--foreground));transition:border-color var(--motion-hover)var(--motion-ease-standard),background-color var(--motion-hover)var(--motion-ease-standard),transform var(--motion-hover)var(--motion-ease-standard);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.HomeHeroReferenceSection-module__MIgOga__ctaSecondary:hover{border-color:var(--hr-border-hover,color-mix(in oklch,var(--foreground)14%,var(--border)));background:color-mix(in oklch,var(--hr-surface-hover,var(--card))82%,var(--foreground)8%);transform:translateY(-1px)}.HomeHeroReferenceSection-module__MIgOga__ctaIcon{width:16px;height:16px}.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow{display:none}.HomeHeroReferenceSection-module__MIgOga__mobileCtaSlot{display:contents}.HomeHeroReferenceSection-module__MIgOga__panelHost{z-index:1;border-left:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));min-width:0;height:100%;min-height:0;max-height:100%;padding-left:var(--spacing-stack-gap-sm);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.HomeHeroReferenceSection-module__MIgOga__panelHost>*{flex:auto;min-height:0;max-height:100%}@media (max-width:1439px) and (min-width:1024px){.HomeHeroReferenceSection-module__MIgOga__heroSurfaceShell{height:clamp(480px,68vh,640px)}.HomeHeroReferenceSection-module__MIgOga__heroGrid{gap:var(--spacing-stack-gap-md);grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}@media (max-width:1439px) and (min-width:1024px) and (max-height:900px){.HomeHeroReferenceSection-module__MIgOga__heroSurfaceShell{height:clamp(600px,max(72vh,50vw),720px)}}@media not (min-width:1024px){.HomeHeroReferenceSection-module__MIgOga__heroSurfaceShell{height:auto;min-height:auto}.HomeHeroReferenceSection-module__MIgOga__heroGrid{gap:var(--spacing-stack-gap-md);grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;min-height:auto;overflow:visible}.HomeHeroReferenceSection-module__MIgOga__heroCopy{min-height:auto;max-height:none}.HomeHeroReferenceSection-module__MIgOga__panelHost{border-left:none;border-top:1px solid var(--hr-border,color-mix(in oklch,var(--foreground)8%,var(--border)));height:min(560px,65vh);min-height:min(560px,65vh);max-height:min(560px,65vh);padding-left:0;padding-top:var(--spacing-stack-gap-md);flex:none;overflow:hidden}}@media not (min-width:768px){.HomeHeroReferenceSection-module__MIgOga__heroLeadColumn{display:contents}.HomeHeroReferenceSection-module__MIgOga__heroCopy{z-index:1;order:1;position:relative}.HomeHeroReferenceSection-module__MIgOga__heroCopy .HomeHeroReferenceSection-module__MIgOga__eyebrow{color:color-mix(in oklch,var(--foreground)78%,var(--muted-foreground))}.HomeHeroReferenceSection-module__MIgOga__heroCopy .HomeHeroReferenceSection-module__MIgOga__headline{color:var(--foreground);text-shadow:0 2px 28px color-mix(in oklch,var(--background)88%,transparent)}.HomeHeroReferenceSection-module__MIgOga__heroCopy .HomeHeroReferenceSection-module__MIgOga__body{color:color-mix(in oklch,var(--foreground)90%,var(--muted-foreground))}.HomeHeroReferenceSection-module__MIgOga__mobileCtaSlot{z-index:1;order:2;display:block;position:relative}.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow .HomeHeroReferenceSection-module__MIgOga__ctaPrimary{box-shadow:var(--hr-inset-top,inset 0 1px 0 color-mix(in oklch,var(--foreground)12%,transparent)),0 10px 28px -8px color-mix(in oklch,var(--foreground)28%,transparent)}.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow .HomeHeroReferenceSection-module__MIgOga__ctaSecondary{border-color:color-mix(in oklch,var(--foreground)22%,var(--border));background:color-mix(in oklch,var(--card)94%,var(--foreground)6%);color:var(--foreground);box-shadow:0 8px 24px -12px color-mix(in oklch,var(--background)55%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HomeHeroReferenceSection-module__MIgOga__panelHost{order:3}.HomeHeroReferenceSection-module__MIgOga__heroGrid{gap:var(--spacing-stack-gap-lg)}.HomeHeroReferenceSection-module__MIgOga__headline{font-size:clamp(2.125rem,8vw,2.625rem)}.HomeHeroReferenceSection-module__MIgOga__ctaRow{display:none}.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow{gap:var(--spacing-stack-gap-sm);flex-direction:column;width:100%;display:flex}.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow .HomeHeroReferenceSection-module__MIgOga__ctaPrimary,.HomeHeroReferenceSection-module__MIgOga__mobileCtaRow .HomeHeroReferenceSection-module__MIgOga__ctaSecondary{justify-content:center;width:100%}.HomeHeroReferenceSection-module__MIgOga__panelHost{flex:none;height:min(520px,62vh);min-height:min(520px,62vh);max-height:min(520px,62vh);overflow:hidden}}@media not (min-width:1024px){[data-rivr-showcase] .HomeHeroReferenceSection-module__MIgOga__heroGrid{grid-template-columns:minmax(0,1fr);overflow:visible}[data-rivr-showcase] .HomeHeroReferenceSection-module__MIgOga__heroGrid>*{min-height:auto;max-height:none;overflow:visible}[data-rivr-showcase] .HomeHeroReferenceSection-module__MIgOga__panelHost{flex:none;order:1;grid-column:1/-1;width:100%;height:clamp(460px,66dvh,560px);min-height:clamp(460px,66dvh,560px);max-height:clamp(460px,66dvh,560px);overflow:hidden}}@media not (min-width:768px){[data-rivr-showcase] .HomeHeroReferenceSection-module__MIgOga__panelHost{flex:none;width:100%;height:clamp(460px,66dvh,560px);min-height:clamp(460px,66dvh,560px);max-height:clamp(460px,66dvh,560px);overflow:hidden}}@media (min-width:1024px){[data-rivr-showcase] .HomeHeroReferenceSection-module__MIgOga__heroGrid{grid-template-columns:minmax(0,40%) minmax(0,60%);overflow:visible}}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__heroCopy{gap:0;max-width:100%;padding-block:0;padding-inline:0}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__eyebrowWrap{margin-bottom:20px}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__eyebrow{font-family:var(--typography-font-family-body);letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 1px 2px #00000059;font-size:12px;font-weight:600;line-height:1.4}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__headline{font-family:var(--typography-font-family-heading);letter-spacing:-.035em;color:#fff;overflow-wrap:normal;text-wrap:balance;text-shadow:0 2px 20px #00000052;margin:0;font-size:clamp(2.75rem,5.2vw,4rem);font-weight:600;line-height:1.02}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__headlineAccent{color:#c8d8ff}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__body{letter-spacing:-.01em;color:#ffffffc7;text-shadow:0 1px 8px #00000040;max-width:34rem;margin:24px 0 0;font-size:15px;font-weight:400;line-height:1.65}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__bodyEmphasis{color:#fffffff0;font-weight:600}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaRow{flex-wrap:nowrap;gap:12px;margin-top:36px}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaPrimary,[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaSecondary{height:48px;min-height:48px;transition:transform .18s var(--motion-ease-standard,ease-out),box-shadow .18s var(--motion-ease-standard,ease-out),background-color .18s var(--motion-ease-standard,ease-out),border-color .18s var(--motion-ease-standard,ease-out);border-radius:14px;gap:8px;padding:0 22px;font-size:14px;font-weight:600}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaPrimary{color:#0b0b0b;background:#fff;border:none;box-shadow:0 8px 24px -12px #00000073}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px #0000008c}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaSecondary{color:#fff;box-shadow:none;background:0 0;border:1px solid #ffffff47}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaSecondary:hover{background:#ffffff0f;border-color:#fff6;transform:none}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaIcon{flex-shrink:0;width:15px;height:15px}@media (min-width:768px){[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__headline{font-size:44px}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__body{font-size:16px}}@media (min-width:1024px){[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__headline{font-size:52px;line-height:.95}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__body{font-size:17px}}@media not (min-width:768px){[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaRow{flex-flow:column wrap;align-items:stretch}[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaPrimary,[data-rivr-showcase] [data-hero-copy-overlay] .HomeHeroReferenceSection-module__MIgOga__ctaSecondary{width:100%}}@media (hover:hover) and (pointer:fine){.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:active,.HomeHeroReferenceSection-module__MIgOga__ctaSecondary:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.HomeHeroReferenceSection-module__MIgOga__ctaPrimary,.HomeHeroReferenceSection-module__MIgOga__ctaSecondary{transition:border-color var(--hr-motion,.25s ease-out),box-shadow var(--hr-motion,.25s ease-out)}.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:hover,.HomeHeroReferenceSection-module__MIgOga__ctaSecondary:hover,.HomeHeroReferenceSection-module__MIgOga__ctaPrimary:active,.HomeHeroReferenceSection-module__MIgOga__ctaSecondary:active{transform:none}}
