@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{color-scheme:light;--ink: #11110f;--soft: #5d5952;--paper: #f7f6f2;--white: #ffffff;--warm: #e9e4da;--dark: #151513;--hero: #000000;--dark-soft: #b9b4aa;--focus: #a98b69;--signal-amber: #b97524;--sans: "Inter", "Helvetica Neue", "Segoe UI", Arial, system-ui, sans-serif;--display: "Satoshi", "Helvetica Neue", "Segoe UI", Arial, system-ui, sans-serif;--page-gutter-mobile: 30px;--page-gutter-tablet: 40px;--page-gutter-desktop: clamp(40px, 4vw, 64px);--page-gutter: var(--page-gutter-desktop);--content-max: 1360px;--text-max: 900px;--support-max: 520px;--header-height: 64px;--header-total: calc(var(--header-height) + env(safe-area-inset-top));--anchor-offset: calc(var(--header-height) + env(safe-area-inset-top) + 20px);--section-space: clamp(76px, 7.5vw, 112px);--motion-fast: .16s;--motion-ui: .22s;--motion-section: .42s;--motion-hero: .56s;--ease-out: cubic-bezier(.22, .8, .25, 1);--ease-soft: cubic-bezier(.2, .65, .3, 1);--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 56px;--space-2xl: 88px;--type-display: clamp(58px, 6.5vw, 96px);--type-section: clamp(44px, 4.5vw, 68px);--type-body: clamp(16px, 1vw, 18px);--brand-mark-size: 26px;--type-label: 11px;--display-leading: .88;--section-leading: .92;--display-tracking: -.085em;--section-tracking: -.075em;--control-height: 48px;--icon-button-size: 36px;--button-height: 48px;--button-pad: 20px;--button-gap: 10px;--button-radius: 3px;--site-canvas: #03090c;--site-panel: #082522;--site-panel-strong: #0b332d;--site-panel-blue: #0a1725;--site-panel-slate: #121a22;--site-copy: #f3f5f2;--site-muted: #aab9b4;--site-highlight: #83d8ae;--site-divider: rgba(232, 243, 238, .12);--site-content-max: 1200px;--site-page-gutter: clamp(24px, 5vw, 84px);--site-section-space: clamp(76px, 6vw, 112px);--site-panel-inset: clamp(12px, 1.5vw, 24px);--site-panel-gap: clamp(12px, 1.2vw, 18px);--site-panel-radius: clamp(28px, 3.2vw, 48px);--site-section-overlap: clamp(40px, 3.6vw, 52px)}*{box-sizing:border-box}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html{min-height:100%;background:var(--paper);scroll-behavior:smooth;scroll-padding-top:var(--anchor-offset)}body{margin:0;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--display)}#root{min-height:100vh;background:var(--paper)}a{color:inherit}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg{display:block;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.container{width:min(var(--content-max),calc(100% - var(--page-gutter) * 2));margin-inline:auto}.holol-site-shell{--content-max: var(--site-content-max);--page-gutter: var(--site-page-gutter);--section-space: var(--site-section-space);--header-height: 58px;--header-total: calc(var(--header-height) + env(safe-area-inset-top));--anchor-offset: calc(var(--header-height) + env(safe-area-inset-top) + 16px);--brand-mark-size: 24px;min-height:100vh;overflow-x:clip;background:var(--site-canvas);color:var(--site-copy);color-scheme:dark}.skip-link{position:fixed;top:10px;inset-inline-start:10px;z-index:200;padding:10px 14px;background:var(--ink);color:var(--white);transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow,.holol-section-label{margin:0 0 var(--space-sm);color:var(--soft);font-size:var(--type-label);font-weight:720;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.holol-section--dark .holol-section-label,.holol-final-cta .holol-section-label,.holol-hero .holol-section-label{color:#ffffffa8}.holol-site-brand{min-height:36px;display:inline-flex;align-items:center;color:var(--ink);text-decoration:none}.holol-site-brand__mark{display:block;width:auto;height:var(--brand-mark-size);flex:0 0 auto;overflow:visible}.holol-site-brand--light{color:var(--white)}.holol-site-brand__wordmark{font-family:var(--display);font-size:19px;font-weight:720;line-height:1;letter-spacing:-.065em}.holol-header{position:sticky;top:0;z-index:50;min-height:var(--header-total);padding-top:env(safe-area-inset-top);background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.holol-header--hero{position:absolute;inset:0 0 auto;width:100%;background:transparent;color:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}.holol-header--hero .holol-site-brand{color:var(--white)}.holol-header__inner{min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between}.holol-header__links{display:flex;align-items:center;gap:clamp(18px,2.6vw,32px);margin-inline-start:auto;margin-inline-end:clamp(12px,2.6vw,32px)}.holol-header__links a{min-height:40px;display:inline-flex;align-items:center;color:inherit;font-size:13px;font-weight:700;text-decoration:none}.holol-header__links a:hover{opacity:.66}.holol-header .holol-button--sm{padding-inline:16px;font-size:13px}.holol-header__actions{display:flex;align-items:center;gap:var(--space-xs)}.holol-header:not(.holol-header--hero) .holol-button--secondary{background:var(--ink);color:var(--white)}.holol-menu-toggle{width:40px;height:40px;display:none;place-content:center;gap:5px;border:0;background:transparent;color:inherit;cursor:pointer}.holol-menu-toggle span{width:20px;height:1px;background:currentColor;transition:transform var(--motion-fast) var(--ease-out)}.holol-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.holol-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.holol-header__menu{position:fixed;inset:var(--header-total) 0 0;z-index:49;display:none;overflow-y:auto;padding-block:var(--space-xl);visibility:hidden;opacity:0;transform:translateY(-8px);background:var(--paper);color:var(--ink);color-scheme:light;transition:visibility var(--motion-ui),opacity var(--motion-ui) var(--ease-soft),transform var(--motion-ui) var(--ease-out)}.holol-header__menu--open{display:block;visibility:visible;opacity:1;transform:none}.holol-header__menu nav{display:flex;flex-direction:column}.holol-header__menu a{min-height:64px;display:flex;align-items:center;padding-block:10px;font-size:clamp(30px,4vw,52px);font-weight:650;line-height:1;letter-spacing:-.06em;text-decoration:none}.holol-header__menu .holol-button{width:max-content;margin-top:var(--space-md)}.holol-footer{padding-block:64px 28px;background:var(--dark);color:var(--white)}.holol-footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);padding-bottom:var(--space-2xl)}.holol-footer__links{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));gap:9px 40px}.holol-footer__links a{color:var(--dark-soft);font-size:13px;text-decoration:none}.holol-footer__links a:hover{color:var(--white)}.holol-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-top:18px;color:var(--dark-soft);font-size:11px}.holol-button{min-height:var(--button-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);padding-inline:var(--button-pad);border:0;border-radius:var(--button-radius);background:transparent;color:inherit;font-size:13px;font-weight:720;line-height:1;text-decoration:none;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out),background var(--motion-fast) var(--ease-soft)}.holol-button--sm{min-height:40px;padding-inline:14px;font-size:11px}.holol-button--lg{min-height:52px;padding-inline:24px;font-size:13px}.holol-button--primary,.holol-button--dark{background:var(--ink);color:var(--white)}.holol-button--secondary,.holol-button--light{background:var(--white);color:var(--ink)}.holol-button--ghost{background:var(--warm);color:var(--ink)}.holol-button--danger{background:#eadbd2;color:#7c3b2b}.holol-button:hover:not(:disabled),.holol-text-link:hover{opacity:.7}.holol-button:active:not(:disabled),.holol-text-link:active{transform:translateY(1px)}.holol-button:disabled{opacity:.42;cursor:not-allowed}.holol-button--loading{cursor:wait}.holol-button__label{display:inline-flex;align-items:center}.holol-button svg,.holol-text-link svg,.holol-result-action svg{width:16px;height:16px;flex:0 0 auto}.holol-text-link{min-height:44px;display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:13px;font-weight:700;line-height:1;text-decoration:none}.holol-text-link--light{color:var(--white)}.holol-hero{position:relative;min-height:100vh;min-height:100svh;display:grid;align-items:center;overflow:hidden;background:var(--hero);color:var(--white)}.holol-hero__media{position:absolute;inset:0;overflow:hidden;isolation:isolate}.holol-hero__media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,8,7,.84) 0%,rgba(8,8,7,.69) 30%,rgba(8,8,7,.22) 55%,transparent 76%),linear-gradient(0deg,rgba(8,8,7,.58) 0%,rgba(8,8,7,.16) 52%,transparent 76%)}.holol-hero__media picture,.holol-hero__media img,.holol-hero__video{position:absolute;inset:0;width:100%;height:100%}.holol-hero__media picture{z-index:0}.holol-hero__media img,.holol-hero__video{object-fit:cover;object-position:center center;image-rendering:auto}.holol-hero__video{z-index:0;display:block;opacity:0;transition:opacity .7s ease}.holol-hero__video--ready{opacity:1}@media(prefers-reduced-motion:reduce){.holol-hero__video{transition:none}}.holol-hero__copy{position:relative;z-index:2;padding-block:calc(var(--header-total) + var(--space-xl)) clamp(64px,8vw,96px)}.holol-hero h1{width:11ch;max-width:100%;margin:0;font-size:clamp(48px,5vw,78px);font-weight:680;line-height:var(--display-leading);letter-spacing:var(--display-tracking);text-wrap:balance}.holol-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-top:clamp(22px,3vw,34px)}.holol-section{padding-block:var(--section-space)}.holol-section--paper{background:var(--paper)}.holol-section--white{background:var(--white)}.holol-section--warm{background:var(--warm)}.holol-section--dark{background:var(--dark);color:var(--white)}.holol-home-page>#ask-holol{position:relative;z-index:1;margin-top:clamp(-48px,-3vw,-24px);border-radius:clamp(24px,4vw,56px) clamp(24px,4vw,56px) 0 0}.holol-section__head{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:var(--space-lg);margin-bottom:var(--space-xl)}.holol-section__head .holol-section-label{margin:9px 0 0}.holol-section__head--plain>div{grid-column:1 / -1}.holol-section__head>div:only-child{grid-column:1 / -1}.holol-section__head h2,.holol-final-cta h2,.holol-page__hero h1{max-width:var(--text-max);margin:0;font-size:var(--type-section);font-weight:670;line-height:var(--section-leading);letter-spacing:var(--section-tracking);text-wrap:balance}.holol-ask{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.holol-ask__choices{display:flex;flex-direction:column;gap:8px}.holol-ask__choice{min-height:76px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;padding-block:var(--space-sm);padding-inline:var(--space-sm);border:0;background:var(--white);color:var(--soft);font-size:14px;line-height:1.4;text-align:start;cursor:pointer}.holol-ask__choice span{color:var(--soft);font-size:9px;line-height:1}.holol-ask__choice--active{background:var(--warm);color:var(--ink);font-weight:680}.holol-ask__result{min-height:272px;display:flex;flex-direction:column;align-items:flex-start;padding-block:var(--space-md);padding-inline:var(--space-lg) 0;animation:holol-result-in var(--motion-ui) var(--ease-soft) both}.holol-ask__time{color:var(--soft);font-size:12px;font-weight:700;letter-spacing:.08em}.holol-ask__result strong{margin-top:var(--space-lg);font-size:clamp(32px,3.2vw,48px);font-weight:680;line-height:.96;letter-spacing:-.06em}.holol-ask__result b{margin-top:var(--space-xs);font-size:22px;line-height:1.1}.holol-result-action{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-sm);color:var(--soft);font-size:12px;font-weight:650}@keyframes holol-result-in{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes holol-proof-enter{0%{opacity:.55;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}.holol-control{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:clamp(var(--space-lg),6vw,var(--space-2xl));align-items:start}.holol-control__intro h2{max-width:var(--text-max);margin:0;font-size:var(--type-section);font-weight:670;line-height:var(--section-leading);letter-spacing:var(--section-tracking)}.holol-control__tabs{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:clamp(30px,4vw,56px)}.holol-control__tab{position:relative;min-height:44px;padding:10px 0;border:0;background:transparent;color:var(--dark-soft);font-size:14px;font-weight:650;text-align:start;cursor:pointer}.holol-control__tab--active{color:var(--white)}.holol-control__tab--active{font-weight:760}.holol-control__stage{min-width:0}.holol-control__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#2d2b26;animation:holol-result-in var(--motion-ui) var(--ease-soft) both}.holol-control__media img{width:100%;height:100%;object-fit:cover}.holol-control__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.67),transparent 58%)}.holol-control__event{position:absolute;inset-inline-start:var(--space-lg);bottom:var(--space-lg);z-index:2;display:flex;flex-direction:column;align-items:flex-start}.holol-control__time{color:#ffffffc7;font-size:12px;letter-spacing:.08em}.holol-control__event strong{max-width:460px;margin-top:10px;color:var(--white);font-size:clamp(32px,3.7vw,56px);line-height:.96;letter-spacing:-.065em}.holol-business-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(220px,22vw,360px);gap:12px;width:min(1600px,calc(100% - 2 * var(--page-gutter)));margin:0 auto}.holol-business-card{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:clamp(20px,2vw,30px);background:var(--warm)}.holol-business-card:nth-child(1){grid-row:span 2}.holol-business-card:nth-child(6){grid-column:span 2}.holol-business-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,.72,.22,1)}.holol-business-card:hover img{transform:scale(1.025)}.holol-business-card:after{content:"";position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(transparent,#000000c7)}.holol-business-card figcaption{position:absolute;inset:auto 0 0;z-index:3;display:grid;padding:clamp(24px,3vw,42px) clamp(16px,2vw,28px) clamp(16px,2vw,24px);color:var(--white)}.holol-business-card figcaption strong{font-size:clamp(24px,2.4vw,36px);font-weight:680;letter-spacing:-.06em;line-height:.95}.holol-business-card--featured figcaption{align-items:start;padding:clamp(26px,3.2vw,48px) clamp(20px,2.4vw,34px) clamp(20px,2.4vw,30px)}.holol-business-card--featured figcaption strong{margin-top:0;font-size:clamp(30px,3.5vw,52px)}.holol-business-card--featured figcaption a{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:18px;color:var(--white);font-size:12px;font-weight:700;line-height:1;text-decoration:none}.holol-business-card--featured figcaption a svg{width:14px;height:14px;transition:transform .22s ease}.holol-business-card--featured figcaption a:hover svg{transform:translate(3px)}.holol-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.holol-use-card{min-width:0;display:flex;flex-direction:column}.holol-use-card__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--warm)}.holol-use-card__media img{width:100%;height:100%;object-fit:cover}.holol-use-card__copy{display:flex;flex-direction:column;gap:5px;padding-top:var(--space-sm)}.holol-use-card__label{color:var(--soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-use-card__title{font-size:clamp(24px,2vw,34px);font-weight:680;letter-spacing:-.06em;line-height:1}.holol-device-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-xs)}.holol-device-card{min-width:0;min-height:190px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-sm);background:linear-gradient(145deg,#fffdfa,#f0ece4)}.holol-device-card__glyph{min-height:112px;display:grid;place-items:center;color:var(--ink)}.holol-device-card__glyph svg{width:100px;height:92px}.holol-device-card__title{font-size:13px;font-weight:720;line-height:1.1}.holol-pricing-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.holol-price-card{min-height:230px;display:flex;flex-direction:column;padding:var(--space-lg);background:linear-gradient(145deg,#fffdfa,#f0ece4)}.holol-price-card__eyebrow{color:var(--soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-price-card__title{margin-top:auto;font-size:clamp(28px,3vw,46px);font-weight:680;letter-spacing:-.07em;line-height:.95}.holol-price-card__price{margin-top:12px;font-size:13px}.holol-price-card__price strong{font-size:18px}.holol-price-card__action{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-top:var(--space-lg);color:var(--soft);font-size:12px;text-decoration:none}.holol-price-card__action svg{width:16px;height:16px;flex:0 0 auto}.holol-pricing-preview__extras{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg,#ece7dc,#ddd6c8)}.holol-pricing-preview__extras .holol-price-card__eyebrow{margin-inline-end:auto}.holol-pricing-preview__extras strong{font-size:13px}.holol-pricing-preview__extras .holol-text-link{margin-inline-start:auto}.holol-pricing-page{background:var(--paper)}.holol-pricing-hero{position:relative;min-height:min(860px,100svh);display:grid;align-items:end;overflow:hidden;background:var(--dark);color:var(--white)}.holol-pricing-hero__media{position:absolute;inset:0;z-index:0;margin:0;overflow:hidden}.holol-pricing-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000d1,#00000057 58%,#0000001f)}.holol-pricing-hero__media picture,.holol-pricing-hero__media img,.holol-pricing-hero__video{width:100%;height:100%}.holol-pricing-hero__media img,.holol-pricing-hero__video{object-fit:cover}.holol-pricing-hero__video{position:absolute;inset:0;z-index:1;opacity:1;filter:brightness(.56) saturate(.75) contrast(1.1) sepia(.22)}.holol-pricing-hero__copy{position:relative;z-index:2;padding-block:calc(var(--header-total) + var(--space-xl)) var(--space-2xl)}.holol-pricing-hero__copy .holol-section-label{color:#ffffffb8}.holol-pricing-hero__copy h1{max-width:760px;margin:0;font-size:clamp(56px,8vw,116px);font-weight:680;line-height:.88;letter-spacing:-.09em;text-wrap:balance}.holol-pricing-hero__ladder{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px;max-width:780px;margin-top:var(--space-xl)}.holol-pricing-hero__ladder a{min-height:92px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-content:center;gap:4px var(--space-sm);padding:var(--space-md);background:#ffffff29;color:var(--white);text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--motion-fast) var(--ease-soft)}.holol-pricing-hero__ladder a:hover{background:#ffffff47}.holol-pricing-hero__ladder a>span{grid-column:1;color:#ffffffb8;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-pricing-hero__ladder strong{grid-column:1;grid-row:2;font-size:28px;letter-spacing:-.06em}.holol-pricing-hero__ladder svg{grid-column:2;grid-row:1 / span 2;align-self:center;width:20px;height:20px}.holol-pricing-section{padding-block:var(--section-space)}.holol-pricing-section--paper{background:var(--paper)}.holol-pricing-section--warm{background:var(--warm)}.holol-pricing-section--white{background:var(--white)}.holol-pricing-section__intro{margin-bottom:var(--space-xl)}.holol-pricing-section__intro h2{max-width:var(--text-max);margin:0;font-size:var(--type-section);font-weight:670;line-height:var(--section-leading);letter-spacing:var(--section-tracking);text-wrap:balance}.holol-pricing-package-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.holol-pricing-package{position:relative;min-width:0;min-height:370px;display:flex;flex-direction:column;padding:var(--space-md);background:var(--white);transition:background var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-soft)}.holol-pricing-package:hover,.holol-pricing-package.is-selected{background:var(--warm);transform:translateY(-3px)}.holol-pricing-package.is-featured{box-shadow:inset 0 4px 0 var(--focus)}.holol-pricing-package__badge{position:absolute;inset:0 0 auto auto;padding:7px 10px;background:var(--focus);color:var(--white);font-size:10px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.holol-pricing-package__label,.holol-pricing-addon__label{color:var(--soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-pricing-package h3{max-width:14ch;margin:var(--space-lg) 0 0;font-size:clamp(24px,2.2vw,36px);font-weight:680;line-height:.95;letter-spacing:-.065em}.holol-pricing-price{display:flex;flex-direction:column;gap:3px;margin:var(--space-md) 0 0}.holol-pricing-price strong{font-size:clamp(22px,2.2vw,32px);letter-spacing:-.055em}.holol-pricing-price span{color:var(--soft);font-size:11px}.holol-pricing-package ul{display:grid;gap:7px;margin:auto 0 var(--space-md);padding-top:var(--space-lg);color:var(--soft);font-size:12px}.holol-pricing-package li:before,.holol-pricing-addon__list li:before{content:"";display:inline-block;width:5px;height:5px;margin-inline-end:8px;border-radius:50%;background:currentColor;vertical-align:2px}.holol-pricing-package button,.holol-pricing-choice{min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0 13px;border:0;background:var(--ink);color:var(--white);font-size:12px;font-weight:720;cursor:pointer}.holol-pricing-package button svg,.holol-pricing-choice svg{width:16px;height:16px}.holol-pricing-setup{padding-block:var(--space-xl);background:var(--dark);color:var(--white)}.holol-pricing-setup__inner{display:grid;grid-template-columns:minmax(200px,.55fr) minmax(0,1.45fr);gap:var(--space-xl);align-items:start}.holol-pricing-setup .holol-section-label{color:var(--dark-soft)}.holol-pricing-setup h2{margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:670;line-height:.92;letter-spacing:-.075em}.holol-pricing-base-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holol-pricing-base-choice button{position:relative;min-height:104px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:var(--space-md);border:0;background:var(--paper);color:var(--ink);text-align:start;cursor:pointer}.holol-pricing-base-choice strong{font-size:22px;letter-spacing:-.05em}.holol-pricing-base-choice span{color:var(--soft);font-size:12px}.holol-pricing-base-choice button svg{position:absolute;inset:auto var(--space-md) var(--space-md) auto;width:16px;height:16px}.holol-pricing-setup__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:var(--space-md)}.holol-pricing-setup__details dl{display:grid;gap:6px;margin:0}.holol-pricing-setup__details dl>div{display:flex;justify-content:space-between;gap:var(--space-sm);padding:12px var(--space-sm);background:#ffffff1a;font-size:13px}.holol-pricing-setup__details dt{color:var(--dark-soft)}.holol-pricing-setup__details dd{margin:0;font-weight:700;text-align:end}.holol-pricing-setup__total{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--space-md);background:var(--white);color:var(--ink)}.holol-pricing-setup__total span{color:var(--soft);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.holol-pricing-setup__total strong{margin-top:6px;font-size:clamp(30px,3.2vw,48px);letter-spacing:-.07em}.holol-pricing-setup__total small{margin-top:var(--space-sm);color:var(--soft);font-size:11px}.holol-pricing-proof{padding-block:var(--section-space);background:var(--dark);color:var(--white)}.holol-pricing-proof .holol-section-label{color:var(--dark-soft)}.holol-pricing-proof .holol-pricing-section-intro h2{max-width:var(--text-max);margin:0;font-size:var(--type-section);font-weight:670;line-height:var(--section-leading);letter-spacing:var(--section-tracking)}.holol-pricing-proof__stage{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:var(--space-xl);align-items:stretch}.holol-pricing-proof__media{position:relative;min-width:0;aspect-ratio:16 / 10;margin:0;overflow:hidden;background:#2d2b26}.holol-pricing-proof__media picture,.holol-pricing-proof__media img{width:100%;height:100%}.holol-pricing-proof__media img{object-fit:cover}.holol-pricing-proof__media img{animation:holol-proof-enter var(--motion-ui) var(--ease-out) both}.holol-pricing-proof__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.74),transparent 58%);pointer-events:none}.holol-pricing-proof__metric{position:absolute;inset:var(--space-md) var(--space-md) auto auto;z-index:1;display:flex;flex-direction:column;align-items:flex-end;padding:10px 12px;border-inline-end:2px solid var(--focus);background:#070c0db8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:end}.holol-pricing-proof__metric strong{font-size:24px;letter-spacing:-.06em}.holol-pricing-proof__metric span{margin-top:2px;color:#ffffffb3;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.holol-pricing-proof__media figcaption{position:absolute;inset:auto var(--space-md) var(--space-md);z-index:1;display:flex;flex-direction:column;align-items:flex-start}.holol-pricing-proof__media figcaption span{color:#ffffffc7;font-size:12px}.holol-pricing-proof__media figcaption strong{margin-top:7px;font-size:clamp(28px,3vw,48px);line-height:.95;letter-spacing:-.07em}.holol-pricing-proof__media figcaption small{margin-top:6px;color:#ffffffbd;font-size:12px}.holol-pricing-proof__media figcaption a{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-sm);color:var(--white);font-size:12px;font-weight:700;text-decoration:none}.holol-pricing-proof__media figcaption a svg{width:16px;height:16px}.holol-pricing-proof__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.holol-pricing-proof__eyebrow{color:var(--dark-soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-pricing-proof__copy h3{max-width:12ch;margin:var(--space-sm) 0 0;font-size:clamp(32px,4vw,58px);line-height:.92;letter-spacing:-.075em}.holol-pricing-proof__copy p{max-width:330px;margin:var(--space-sm) 0 0;color:var(--dark-soft);font-size:14px}.holol-pricing-proof__signals{display:flex;flex-wrap:wrap;gap:10px;margin:var(--space-lg) 0 0;padding:0;list-style:none}.holol-pricing-proof__signals li{padding:0;color:#ffffffb3;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holol-pricing-proof__signals li+li:before{content:"/";margin-inline-end:10px;color:var(--focus)}.holol-pricing-proof__copy nav{display:grid;gap:0;margin-top:var(--space-xl);width:100%}.holol-pricing-proof__copy nav button{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:0;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:transparent;color:var(--dark-soft);font-size:13px;font-weight:650;text-align:start;cursor:pointer}.holol-pricing-proof__copy nav button:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--focus)}.holol-pricing-proof__copy nav button span{width:22px;color:#ffffff6b;font-size:10px}.holol-pricing-proof__copy nav button.is-active{color:var(--white);font-weight:760}.holol-pricing-proof__copy nav button.is-active:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--focus)}.holol-pricing-addons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holol-pricing-addon{min-width:0;min-height:290px;display:flex;flex-direction:column;padding:var(--space-lg);background:var(--white)}.holol-pricing-addon>div:first-child{display:flex;flex-direction:column;align-items:flex-start;height:100%}.holol-pricing-addon h3{margin:var(--space-sm) 0 0;font-size:clamp(28px,3vw,46px);font-weight:680;line-height:.95;letter-spacing:-.07em}.holol-pricing-addon__amount{display:flex;flex-direction:column;gap:3px;margin:var(--space-md) 0 0}.holol-pricing-addon__amount strong{font-size:24px;letter-spacing:-.06em}.holol-pricing-addon__amount span{color:var(--soft);font-size:11px}.holol-pricing-addon>div>p:not(.holol-pricing-addon__amount){max-width:360px;margin:var(--space-sm) 0 0;color:var(--soft);font-size:14px}.holol-pricing-choice{width:max-content;margin-top:auto}.holol-pricing-quantity{display:flex;align-items:center;gap:12px;margin-top:auto}.holol-pricing-quantity button{width:40px;height:40px;border:0;background:var(--warm);color:var(--ink);font-size:20px;cursor:pointer}.holol-pricing-quantity strong{font-size:26px;letter-spacing:-.06em}.holol-pricing-quantity span{color:var(--soft);font-size:12px}.holol-pricing-hardware{grid-column:auto;min-height:440px;background:var(--ink);color:var(--white)}.holol-pricing-hardware>.holol-pricing-hardware__copy{height:auto}.holol-pricing-hardware .holol-section-label,.holol-pricing-hardware .holol-pricing-addon__label{color:var(--dark-soft)}.holol-pricing-hardware .holol-pricing-addon__amount strong{color:var(--white)}.holol-pricing-hardware>.holol-pricing-hardware__copy>p:not(.holol-pricing-addon__amount){color:var(--dark-soft)}.holol-pricing-hardware__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:auto}.holol-pricing-hardware__buttons button{min-height:46px;padding:0 13px;border:0;background:#ffffff1a;color:var(--white);font-size:12px;font-weight:700;text-align:start;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft),color var(--motion-fast) var(--ease-soft)}.holol-pricing-hardware__buttons button:hover,.holol-pricing-hardware__buttons button.is-selected{background:var(--focus);color:var(--white)}.holol-pricing-setup-card{min-height:360px;background:var(--warm)}.holol-pricing-setup-card__badge{display:inline-flex;align-items:center;min-height:46px;margin-top:auto;padding-inline:14px;background:var(--ink);color:var(--white);font-size:12px;font-weight:700}.holol-pricing-addon__list{display:grid;gap:8px;margin:auto 0 0;padding:var(--space-lg) 0 0;color:var(--soft);font-size:13px}.holol-pricing-compare{display:grid;gap:8px}.holol-pricing-compare>.holol-pricing-compare__plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;padding:0;background:transparent}.holol-pricing-compare__plan{min-height:250px;display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-lg);background:var(--ink);color:var(--white)}.holol-pricing-compare__plan>span{color:var(--dark-soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-pricing-compare__plan h3{max-width:11ch;margin:var(--space-md) 0 0;font-size:clamp(30px,3.8vw,56px);line-height:.92;letter-spacing:-.075em}.holol-pricing-compare__plan>p:last-child{margin:auto 0 0;color:var(--soft);font-size:13px}.holol-pricing-compare__plan--featured{background:var(--focus)}.holol-pricing-compare__plan--featured>span,.holol-pricing-compare__plan--featured>p:last-child{color:#ffffffd1}.holol-pricing-compare__price{display:flex;align-items:baseline;gap:6px;margin:var(--space-md) 0 0}.holol-pricing-compare__price strong{font-size:24px;letter-spacing:-.06em}.holol-pricing-compare__price small{color:var(--dark-soft);font-size:11px}.holol-pricing-compare>.holol-pricing-compare__list{display:grid;gap:2px;min-height:0;padding:0;background:transparent}.holol-pricing-compare__row{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(130px,.8fr));gap:var(--space-md);align-items:center;min-height:62px;padding:14px var(--space-sm);background:var(--paper)}.holol-pricing-compare__row--head{min-height:46px;background:var(--ink);color:var(--dark-soft);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.holol-pricing-compare__row--head span:not(:first-child){color:var(--white);font-weight:720}.holol-pricing-compare__row strong{font-size:14px}.holol-pricing-compare__row span{color:var(--soft);font-size:13px}.holol-pricing-compare__row span.is-yes{color:var(--ink);font-weight:720}.holol-pricing-compare__row span.is-yes:before{content:"✓";margin-inline-end:6px;color:var(--focus);font-weight:800}.holol-pricing-compare__row span.is-note{color:var(--focus);font-weight:720}.holol-pricing-compare__row span.is-note:before{content:"•";margin-inline-end:6px;color:var(--focus)}.holol-pricing-compare__row span.is-no{color:var(--soft);opacity:.52}.holol-pricing-compare__row span.is-no:before{content:"×";margin-inline-end:6px;color:var(--soft);font-weight:800}.holol-pricing-details{margin-top:var(--space-md);background:var(--paper)}.holol-pricing-details summary{display:flex;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md);color:var(--ink);font-size:14px;font-weight:720;cursor:pointer}.holol-pricing-details[open] summary span{transform:rotate(45deg)}.holol-pricing-details>div{display:grid;gap:var(--space-lg);padding:0 var(--space-md) var(--space-md)}.holol-pricing-details section{display:grid;gap:6px}.holol-pricing-details h3{margin:0 0 4px;font-size:20px;letter-spacing:-.05em}.holol-pricing-details article{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(130px,.8fr));gap:var(--space-md);padding:10px 0;color:var(--soft);font-size:12px}.holol-pricing-details article strong{color:var(--ink)}.holol-pricing-scenarios{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.holol-pricing-scenarios article{min-height:230px;display:flex;flex-direction:column;padding:var(--space-md);background:var(--white)}.holol-pricing-scenarios h3{max-width:17ch;margin:0;font-size:clamp(22px,2vw,32px);line-height:.98;letter-spacing:-.06em}.holol-pricing-scenarios ul{display:grid;gap:5px;margin:auto 0 var(--space-md);color:var(--soft);font-size:12px}.holol-pricing-scenarios article>strong{font-size:18px;letter-spacing:-.04em}.holol-pricing-faq{max-width:900px;display:grid;gap:6px}.holol-pricing-faq>div{background:var(--paper)}.holol-pricing-faq button{width:100%;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:0 var(--space-md);border:0;background:transparent;color:var(--ink);font-size:14px;font-weight:720;text-align:start;cursor:pointer}.holol-pricing-faq button span:last-child{font-size:22px;font-weight:400}.holol-pricing-faq p{margin:0;padding:0 var(--space-md) var(--space-md);color:var(--soft);font-size:13px}.holol-final-cta{padding-block:var(--section-space);background:var(--dark);color:var(--white)}.holol-final-cta .container{display:grid;grid-template-columns:132px minmax(0,1fr) auto;column-gap:var(--space-lg);align-items:end}.holol-final-cta .holol-section-label{margin:0 0 9px}.holol-final-cta h2{grid-column:2}.holol-final-cta#start .container>h2{grid-column:1 / 3}.holol-final-cta#pricing-start .container>h2{grid-column:1 / 3}.holol-final-cta .holol-button{grid-column:3;grid-row:1 / span 2}.holol-page__hero{padding-block:var(--space-2xl);background:var(--paper)}.holol-page__hero--dark{background:var(--dark);color:var(--white)}.holol-page__hero--dark p{color:var(--dark-soft)}.holol-page__body{padding-block:var(--section-space)}.holol-page__body--white{background:var(--white)}.holol-page__body--warm{background:var(--warm)}.holol-page__body h2{max-width:var(--text-max);margin:0;font-size:var(--type-section);font-weight:670;line-height:var(--section-leading);letter-spacing:var(--section-tracking)}.holol-page__body p{max-width:var(--support-max);color:var(--soft);font-size:var(--type-body)}.holol-workspace{background:var(--paper)}.holol-workspace__hero{padding-block:var(--space-xl);background:var(--ink);color:var(--white)}.holol-workspace__hero .holol-section-label{color:#ffffffa3}.holol-workspace__hero h1{max-width:720px;margin:0;font-size:clamp(48px,6vw,88px);font-weight:680;line-height:.91;letter-spacing:-.085em}.holol-workspace__hero p{max-width:430px;margin:var(--space-md) 0 0;color:var(--dark-soft);font-size:var(--type-body)}.holol-workspace__stats{background:var(--paper)}.holol-workspace__stat{min-height:170px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-md);background:var(--white)}.holol-workspace__stat-label{color:var(--soft);font-size:var(--type-label);font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-workspace__stat-value{font-size:clamp(44px,5vw,72px);font-weight:680;line-height:.85;letter-spacing:-.08em}.holol-workspace__stat-delta{color:var(--soft);font-size:12px}.holol-workspace__columns{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:var(--space-xs)}.holol-workspace__panel{min-height:360px;padding:var(--space-lg);background:var(--paper)}.holol-workspace__panel+.holol-workspace__panel{background:var(--white)}.holol-workspace__panel-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-md)}.holol-workspace__panel-title{margin:0;font-size:20px;font-weight:680;letter-spacing:-.05em}.holol-workspace__link{color:var(--soft);font-size:12px;font-weight:700;text-decoration:none}.holol-activity-list{display:grid;gap:6px}.holol-activity-row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);min-height:74px;padding-inline:var(--space-sm);background:var(--white)}.holol-activity-row__time{color:var(--soft);font-size:11px;letter-spacing:.08em}.holol-activity-row__title{font-size:14px;font-weight:700}.holol-activity-row__meta{color:var(--soft);font-size:12px}.holol-workspace__goal{display:grid;gap:var(--space-md);padding-top:var(--space-lg)}.holol-workspace__goal-row{display:flex;justify-content:space-between;gap:var(--space-sm);font-size:14px;font-weight:700}.holol-workspace__progress{height:4px;background:var(--warm)}.holol-workspace__progress-bar{height:100%;background:var(--ink)}.holol-workspace__quote{margin-top:var(--space-2xl);color:var(--soft);font-size:13px}.holol-card{background:var(--white)}.holol-stat-card{display:grid;gap:var(--space-md);min-width:190px;padding:var(--space-md)}.holol-stat-card__top,.holol-stat-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.holol-stat-card__label{color:var(--soft);font-size:12px;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.holol-stat-card__value{font-size:38px;font-weight:680;letter-spacing:-.08em;line-height:.85}.holol-stat-card__delta{color:var(--soft);font-size:12px}.holol-stat-card__period{color:var(--soft);font-size:11px}.holol-stat-card__icon{color:var(--ink)}.holol-avatar{display:inline-grid;place-items:center;flex:0 0 auto;overflow:hidden;background:var(--warm);color:var(--ink);font-size:12px;font-weight:760}.holol-avatar--sm{width:32px;height:32px}.holol-avatar--md{width:42px;height:42px}.holol-avatar--lg{width:58px;height:58px}.holol-avatar img{width:100%;height:100%;object-fit:cover}.holol-badge{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:5px 7px;color:var(--soft);background:var(--warm);font-size:11px;font-weight:720;line-height:1}.holol-badge--positive{color:var(--white);background:var(--ink)}.holol-badge--neutral{color:var(--soft)}.holol-badge--attention{color:#7c5f2a;background:#f4eddd}.holol-badge--coral{color:#7c3b2b;background:#eadbd2}.holol-badge__dot{width:5px;height:5px;border-radius:50%;background:currentColor}.holol-badge--sm{padding:5px 7px;font-size:11px}.holol-badge--md{padding:7px 10px;font-size:12px}.holol-badge--md .holol-badge__dot{width:6px;height:6px}.holol-field{display:grid;gap:7px;width:100%}.holol-field__label{color:var(--ink);font-size:12px;font-weight:720}.holol-field__required{color:#9b4b3c}.holol-field__control{display:flex;align-items:center;gap:9px;min-height:var(--control-height);padding:0 13px;background:var(--warm)}.holol-field__control:focus-within{box-shadow:0 0 0 3px #a98b6938}.holol-field__control--error{background:#eadbd2}.holol-field__input{width:100%;padding:0;border:0;outline:0;color:var(--ink);background:transparent;font-size:14px}.holol-field__input::placeholder{color:#8e8980}.holol-field__action{display:inline-flex;flex:0 0 auto;align-items:center}.holol-field__toggle{padding:8px 0 8px 8px;border:0;background:transparent;color:inherit;font-size:12px;font-weight:720;cursor:pointer}.holol-field__helper{color:var(--soft);font-size:11px}.holol-field__helper--error{color:#9b4b3c}.holol-page__hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}.holol-compare{display:grid;gap:6px}.holol-compare>header,.holol-compare>div{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(130px,.8fr));gap:var(--space-md);align-items:center;min-height:72px;padding:14px var(--space-sm);background:var(--paper)}.holol-compare>header{padding:14px var(--space-sm);background:var(--warm)}.holol-compare>header{min-height:92px;color:var(--soft);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.holol-compare>header strong{color:var(--ink);font-size:16px;letter-spacing:-.04em;text-transform:none}.holol-compare>header small{display:block;margin-top:5px;color:var(--soft);font-size:11px;font-weight:400;letter-spacing:0}.holol-compare>div strong{font-size:14px}.holol-compare>div span{color:var(--soft);font-size:13px}.holol-support-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holol-support-list a{display:flex;align-items:center;justify-content:space-between;min-height:90px;padding-inline:var(--space-sm);background:var(--paper);color:var(--ink);font-size:clamp(24px,3vw,42px);font-weight:650;letter-spacing:-.06em;text-decoration:none}.holol-support-list a svg{width:18px;height:18px;color:var(--soft)}.holol-legal-content{max-width:760px}.holol-legal-content__meta{margin:0 0 var(--space-xl);color:var(--soft);font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}.holol-legal-content h2{margin:var(--space-xl) 0 var(--space-sm);font-size:28px;letter-spacing:-.06em}.holol-legal-content h2:first-of-type{margin-top:0}.holol-legal-content p{margin:0 0 var(--space-md);line-height:1.65}.holol-legal-content a{color:var(--soft);text-decoration:none}.holol-token-page{min-height:100vh;background:var(--paper);color:var(--ink)}.holol-token-page__header{padding:calc(var(--space-2xl) + 40px) max(var(--page-gutter),24px) var(--space-2xl);background:var(--dark);color:var(--white)}.holol-token-page__header .holol-section-label{color:var(--dark-soft)}.holol-token-page__header h1{max-width:760px;margin:0;font-size:clamp(48px,6vw,88px);font-weight:680;line-height:.91;letter-spacing:-.085em}.holol-token-page__header>p:last-child{max-width:450px;margin:var(--space-md) 0 0;color:var(--dark-soft);font-size:var(--type-body)}.holol-token-page__body{width:min(var(--content-max),calc(100% - var(--page-gutter) * 2));margin:0 auto}.holol-token-group{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-xl)}.holol-token-group h2{margin:0;font-size:22px;letter-spacing:-.05em}.holol-token-group p{margin:8px 0 0;color:var(--soft);font-size:13px;line-height:1.45}.holol-token-list{display:grid;gap:10px}.holol-token-row{display:grid;grid-template-columns:18px minmax(140px,1fr) minmax(140px,1.3fr);gap:12px;align-items:center;min-height:35px;font-size:12px}.holol-token-row code{color:var(--ink);font-size:12px}.holol-token-row>span:last-child{color:var(--soft)}.holol-token-swatch{width:14px;height:14px;background:var(--warm)}.holol-token-swatch--ink{background:var(--ink)}.holol-token-swatch--soft{background:var(--soft)}.holol-token-swatch--paper{background:var(--paper)}.holol-token-swatch--warm{background:var(--warm)}.holol-token-swatch--dark{background:var(--dark)}.holol-token-swatch--focus{background:var(--focus)}.holol-token-swatch--signal-amber{background:var(--signal-amber)}.holol-token-swatch--site-canvas{background:var(--site-canvas)}.holol-token-swatch--site-panel{background:var(--site-panel)}.holol-token-swatch--site-panel-strong{background:var(--site-panel-strong)}.holol-token-swatch--site-panel-blue{background:var(--site-panel-blue)}.holol-token-swatch--site-panel-slate{background:var(--site-panel-slate)}.holol-token-swatch--site-copy{background:var(--site-copy);border:1px solid var(--line)}.holol-token-swatch--site-muted{background:var(--site-muted)}.holol-token-swatch--site-highlight{background:var(--site-highlight)}.holol-token-swatch--site-divider{background:var(--site-divider);border:1px solid var(--line)}.holol-token-code{width:min(var(--content-max),calc(100% - var(--page-gutter) * 2));margin:0 auto;padding-block:var(--space-xl);overflow:auto;color:var(--soft);font-size:11px;line-height:1.6;white-space:pre-wrap}.holol-workspace__stats-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){:root{--page-gutter: var(--page-gutter-tablet)}.holol-header__links{gap:var(--space-md);margin-inline-end:var(--space-sm)}.holol-section__head{grid-template-columns:100px minmax(0,1fr)}.holol-device-grid,.holol-pricing-package-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.holol-site-shell .holol-pricing-preview__extras{display:grid;grid-template-columns:minmax(96px,.6fr) repeat(2,minmax(0,1fr))}.holol-site-shell .holol-pricing-preview__extras .holol-price-card__eyebrow{margin-inline-end:0}.holol-site-shell .holol-pricing-preview__extras .holol-text-link{margin-inline-start:0}.holol-pricing-proof__stage{grid-template-columns:1fr}.holol-pricing-proof__copy{padding-top:var(--space-md)}.holol-pricing-proof__copy h3{max-width:16ch}.holol-pricing-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-business-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(220px,34vw,300px)}.holol-business-card:nth-child(1){grid-row:auto}.holol-business-card:nth-child(6){grid-column:auto}.holol-workspace__columns{grid-template-columns:1fr}.holol-token-group{grid-template-columns:1fr;gap:var(--space-md)}}@media(max-width:650px){:root{--page-gutter: var(--page-gutter-mobile);--type-display: clamp(54px, 17vw, 78px);--type-section: clamp(42px, 12vw, 56px);--brand-mark-size: 24px}.holol-header__links{display:none}.holol-header__inner{position:relative;width:calc(100% - 32px)!important;max-width:calc(100% - 32px);min-width:0;overflow:hidden}.holol-header__inner>a{min-width:0}.holol-header .holol-site-brand__mark{height:22px}.holol-header__actions{position:absolute;inset-inline-end:0;top:0;min-width:0;display:flex;align-items:center;height:var(--header-height);gap:0}.holol-header__actions{display:flex}.holol-header__actions .holol-button{display:none}.holol-header__actions .holol-button{min-height:40px;padding-inline:12px;font-size:11px}.holol-menu-toggle{width:36px;height:40px}.holol-menu-toggle{display:grid!important}.holol-hero{min-height:100vh;min-height:100svh}.holol-hero__media{inset:0}.holol-home-page>#ask-holol{margin-top:-24px;border-radius:var(--site-panel-radius)}.holol-hero__copy{padding-block:calc(var(--header-total) + var(--space-lg)) 64px}.holol-hero h1{font-size:clamp(46px,13vw,62px)}.holol-section__head{display:block}.holol-section__head .holol-section-label{margin-bottom:var(--space-sm)}.holol-section__head--plain>div{grid-column:auto}.holol-ask,.holol-control{grid-template-columns:1fr}.holol-ask__result{padding-inline:0}.holol-control__tabs{margin-top:var(--space-lg)}.holol-control__media{margin-top:var(--space-md)}.holol-control__event{inset-inline-start:var(--space-md);bottom:var(--space-md)}.holol-business-gallery{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px;width:calc(100% - 2 * var(--page-gutter))}.holol-business-card--featured figcaption{padding:24px 20px 20px}.holol-business-card--featured figcaption p{font-size:15px}.holol-business-card{min-width:0;aspect-ratio:4 / 3}.holol-use-grid,.holol-pricing-preview,.holol-workspace__stats{grid-template-columns:1fr}.holol-pricing-preview__extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px var(--space-sm);padding:var(--space-md)}.holol-pricing-preview__extras .holol-price-card__eyebrow,.holol-pricing-preview__extras .holol-text-link{margin:0}.holol-pricing-preview__extras .holol-price-card__eyebrow,.holol-pricing-preview__extras .holol-text-link{grid-column:1 / -1}.holol-pricing-hero{min-height:760px}.holol-pricing-hero__copy{padding-block:calc(var(--header-total) + var(--space-xl)) var(--space-xl)}.holol-pricing-hero__ladder{grid-template-columns:1fr;margin-top:var(--space-lg)}.holol-pricing-package-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.holol-pricing-package{min-width:78%;scroll-snap-align:start}.holol-pricing-setup__inner,.holol-pricing-setup__details,.holol-pricing-proof__stage{grid-template-columns:1fr}.holol-pricing-proof__media{aspect-ratio:4 / 3}.holol-pricing-addons,.holol-pricing-scenarios{grid-template-columns:1fr}.holol-pricing-hardware{grid-column:auto}.holol-pricing-hardware__buttons{grid-template-columns:1fr}.holol-pricing-compare__row{grid-template-columns:minmax(130px,1.1fr) repeat(2,minmax(82px,.8fr));gap:10px}.holol-pricing-compare__row strong,.holol-pricing-compare__row span{font-size:11px}.holol-pricing-compare__plans{grid-template-columns:1fr}.holol-pricing-details article{grid-template-columns:1fr;gap:4px}.holol-pricing-scenarios article{min-height:190px}.holol-workspace__stats-inner{grid-template-columns:1fr}.holol-compare>header,.holol-compare>div{grid-template-columns:minmax(130px,1.2fr) repeat(2,minmax(82px,.8fr));gap:10px}.holol-compare>header strong{font-size:13px}.holol-compare>div strong,.holol-compare>div span{font-size:11px}.holol-support-list{grid-template-columns:1fr}.holol-use-card+.holol-use-card{padding-top:var(--space-lg)}.holol-price-card{min-height:190px;padding:var(--space-md) 0}.holol-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-final-cta .container{display:block}.holol-final-cta h2{margin-top:var(--space-md)}.holol-final-cta .holol-button{margin-top:var(--space-lg)}.holol-footer__top,.holol-footer__bottom{display:grid}.holol-footer__links{grid-template-columns:repeat(2,minmax(90px,1fr))}.holol-page__hero{padding-block:var(--space-xl)}.holol-workspace__hero h1{font-size:clamp(48px,15vw,74px)}.holol-activity-row{grid-template-columns:64px minmax(0,1fr);padding-block:12px}.holol-activity-row .holol-badge{grid-column:2}}:root{--signal: #b97524;--moss: #4f735b;--coral: #c75a4a;--line: rgba(17, 17, 15, .12);--line-strong: rgba(17, 17, 15, .22);--sidebar-width: 248px}.holol-app-shell{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);background:var(--paper);color:var(--ink)}.holol-app-sidebar{position:sticky;top:0;z-index:20;height:100vh;display:flex;flex-direction:column;gap:var(--space-md);padding:24px 16px 16px;border-inline-end:1px solid var(--line);background:var(--white)}.holol-app-sidebar__brand{display:inline-flex;width:fit-content;padding-inline:8px;text-decoration:none}.holol-app-sidebar__brand .holol-site-brand__mark{height:20px}.holol-app-sidebar__workspace{min-height:56px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);background:var(--paper)}.holol-app-sidebar__workspace-mark,.holol-app-sidebar__avatar{display:inline-grid;place-items:center;width:30px;height:30px;background:var(--ink);color:var(--white);font-size:11px;font-weight:700}.holol-app-sidebar__workspace strong,.holol-app-sidebar__workspace small{display:block}.holol-app-sidebar__workspace strong{font-size:12px}.holol-app-sidebar__workspace small{margin-top:2px;color:var(--soft);font-size:10px}.holol-app-sidebar__workspace>svg{color:var(--soft)}.holol-app-nav{display:grid;flex:1;min-height:0;gap:16px;align-content:start;overflow-y:auto}.holol-app-nav__group{display:grid;gap:4px}.holol-app-nav__label{padding:0 10px;color:var(--soft);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.holol-app-nav__items{display:grid;gap:2px}.holol-app-nav a,.holol-app-sidebar__bottom a{min-height:36px;display:flex;align-items:center;gap:10px;padding:8px 10px;color:var(--soft);font-size:12px;font-weight:600;text-decoration:none;transition:color var(--motion-fast) ease,background var(--motion-fast) ease}.holol-app-nav a:hover,.holol-app-sidebar__bottom a:hover,.holol-app-nav a.is-active{color:var(--ink);background:var(--paper)}.holol-app-nav a.is-active{font-weight:700}.holol-app-nav a.is-active svg{color:var(--signal)}.holol-app-nav__count{min-width:20px;margin-inline-start:auto;padding:2px 6px;border-radius:999px;background:#f2dfd9;color:var(--coral);font-size:10px;text-align:center}.holol-app-sidebar__bottom{display:grid;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.holol-app-sidebar__bottom a:last-child{grid-template-columns:30px minmax(0,1fr) auto}.holol-app-sidebar__bottom a:last-child>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holol-app-sidebar__avatar{width:28px;height:28px;border-radius:50%;background:var(--warm);color:var(--ink)}.holol-app-main{min-width:0}.holol-app-topbar{position:sticky;top:0;z-index:30;min-height:68px;display:flex;align-items:center;gap:var(--space-md);padding:12px clamp(20px,3vw,40px);border-bottom:1px solid var(--line);background:#f7f6f2eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.holol-app-topbar h1{margin:0;font-size:22px;line-height:1;letter-spacing:-.05em}.holol-app-topbar__actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.holol-app-search,.holol-filter-button,.holol-pos-search{min-height:36px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--white);color:var(--soft);font-size:12px}.holol-app-search{width:min(230px,24vw);padding:0 10px;text-align:left}.holol-app-search kbd{margin-inline-start:auto;padding:2px 4px;border:1px solid var(--line);color:var(--soft);font-size:9px}.holol-app-icon-button,.holol-app-mobile-menu,.holol-row-action{display:inline-grid;place-items:center;width:var(--icon-button-size);height:var(--icon-button-size);padding:0;border:1px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer}.holol-app-mobile-menu,.holol-app-sidebar-scrim,.holol-mobile-bottom-nav{display:none}.holol-app-content{width:min(1240px,calc(100% - clamp(48px,8vw,112px)));margin:0 auto;padding:40px 0 72px}.holol-product-page-header{display:flex;align-items:end;justify-content:space-between;gap:var(--space-lg);margin-bottom:28px}.holol-product-page-header h2{max-width:18ch;margin:0;font-size:clamp(42px,4.5vw,68px);line-height:.92;letter-spacing:-.085em}.holol-product-page-header p{max-width:48ch;margin:14px 0 0;color:var(--soft);font-size:15px}.holol-product-page-header__actions{flex:0 0 auto}.holol-product-toolbar{min-height:36px;display:flex;align-items:center;gap:8px;margin-bottom:34px}.holol-filter-button{padding:0 10px;cursor:pointer}.holol-filter-button svg:last-child{margin-inline-start:6px}.holol-product-toolbar__spacer{flex:1}.holol-product-card,.holol-kpi,.holol-billing-card,.holol-location-card,.holol-alert-card{border:1px solid var(--line);background:var(--white)}.holol-product-card{padding:18px}.holol-product-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.holol-product-card__header h3{margin:0;font-size:17px;letter-spacing:-.04em}.holol-card__meta{color:var(--soft);font-size:11px}.holol-inline-link{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--ink);font-size:11px;font-weight:700;text-decoration:none;cursor:pointer}.holol-inline-link svg{transform:rotate(45deg)}.holol-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.holol-kpi-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.holol-kpi{position:relative;min-height:116px;display:flex;flex-direction:column;padding:16px}.holol-kpi__label{color:var(--soft);font-size:11px}.holol-kpi__icon{position:absolute;inset-inline-end:16px;top:16px;color:var(--soft)}.holol-kpi strong{margin-top:auto;font-family:var(--display);font-size:28px;letter-spacing:-.075em}.holol-kpi__note{margin-top:4px;color:var(--soft);font-size:10px;line-height:1.3}.holol-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.holol-product-grid--wide{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.holol-product-stack{display:grid;align-content:start;gap:16px}.holol-status{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--soft);font-size:11px;white-space:nowrap}.holol-status__dot{width:7px;height:7px;border-radius:50%;background:currentColor}.holol-status--positive{color:var(--moss)}.holol-status--attention{color:var(--signal)}.holol-status--coral{color:var(--coral)}.holol-status--neutral{color:var(--soft)}.holol-activity-table{display:grid}.holol-activity-table__row{min-height:70px;display:grid;grid-template-columns:54px minmax(0,1fr) auto 36px;align-items:center;gap:12px;border-top:1px solid var(--line)}.holol-activity-table__row:first-child{border-top:0}.holol-activity-table__time{color:var(--soft);font-size:11px}.holol-activity-table__row strong,.holol-activity-table__row small{display:block}.holol-activity-table__row strong{font-size:12px}.holol-activity-table__row small{margin-top:4px;color:var(--soft);font-size:11px}.holol-checklist{padding:20px;background:var(--dark);color:var(--white)}.holol-checklist__header{display:flex;justify-content:space-between;gap:14px}.holol-checklist .holol-section-label{color:var(--dark-soft)}.holol-checklist h3{margin:5px 0 0;font-size:22px;letter-spacing:-.06em}.holol-checklist__header>strong{color:var(--dark-soft);font-size:12px}.holol-checklist__track{height:4px;margin:20px 0 8px;background:#ffffff26}.holol-checklist__track span{display:block;height:100%;background:var(--white);transition:width var(--motion-ui) var(--ease-out)}.holol-checklist__items{display:grid}.holol-checklist__items button{min-height:42px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0;border:0;border-top:1px solid rgba(255,255,255,.14);background:none;color:var(--white);font-size:11px;text-align:left;cursor:pointer}.holol-checklist__items button>span{display:inline-grid;place-items:center;width:20px;height:20px;border:1px solid rgba(255,255,255,.55);font-size:10px}.holol-checklist__items button.is-done>span{border-color:var(--white);background:var(--white);color:var(--dark)}.holol-checklist__items button svg{transform:rotate(45deg)}.holol-checklist--starter .holol-checklist__header{margin-bottom:14px}.holol-checklist--starter .holol-checklist__meta{color:var(--dark-soft);font-size:11px}.holol-checklist--starter>p{margin:0 0 16px;color:var(--dark-soft);font-size:12px;line-height:1.45}.holol-checklist--starter>.holol-button{width:100%;justify-content:space-between}.holol-checklist--starter .holol-checklist__items{margin-top:14px}.holol-checklist--starter .holol-checklist__items a{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border-top:1px solid rgba(255,255,255,.14);color:var(--dark-soft);font-size:11px;font-weight:700;text-decoration:none}.holol-checklist--starter .holol-checklist__items a:hover{color:var(--white)}.holol-checklist--starter .holol-checklist__items a svg{transform:rotate(45deg)}.holol-ask-panel{padding:4px 0 0 36px;position:relative}.holol-ask-panel__icon{position:absolute;inset-inline-start:0;top:2px;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--warm)}.holol-ask-panel strong{display:block;font-size:13px}.holol-ask-panel p{margin:8px 0 16px;color:var(--soft);font-size:12px}.holol-ask-panel button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-size:11px;font-weight:700;cursor:pointer}.holol-ask-panel button svg{transform:rotate(45deg)}.holol-orders-table{overflow-x:auto}.holol-orders-table__head,.holol-orders-table__row{min-width:700px;display:grid;grid-template-columns:76px minmax(150px,1fr) 120px 100px 86px 36px;align-items:center;gap:12px}.holol-orders-table__head{padding:0 12px 10px;color:var(--soft);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holol-orders-table__row{min-height:64px;padding:0 12px;border-top:1px solid var(--line);font-size:12px}.holol-orders-table__row>div span,.holol-orders-table__row>div small{display:block}.holol-orders-table__row>div small,.holol-orders-table__row>small{margin-top:3px;color:var(--soft);font-size:10px}.holol-empty-state{min-height:240px;display:grid;place-items:center;align-content:center;gap:9px;padding:28px;text-align:center;background:var(--paper)}.holol-empty-state__mobile-action{display:none}.holol-empty-state__icon{display:inline-grid;place-items:center;width:50px;height:50px;border-radius:50%;background:var(--warm)}.holol-empty-state h3{margin:3px 0 0;font-size:20px;letter-spacing:-.06em}.holol-empty-state p{max-width:30ch;margin:0 0 8px;color:var(--soft);font-size:12px}.holol-simple-table{overflow-x:auto}.holol-simple-table__head,.holol-simple-table__row{min-width:610px;display:grid;grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(110px,1fr));align-items:center;gap:16px}.holol-simple-table__head{padding:0 12px 10px;color:var(--soft);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holol-simple-table__row{min-height:62px;padding:0 12px;border-top:1px solid var(--line);font-size:12px}.holol-simple-table__row>div{display:flex;align-items:center;gap:9px}.holol-simple-table__row>span{color:var(--soft)}.holol-product-dot{display:inline-block;width:28px;height:28px;border-radius:50%;background:#dfd1bb}.holol-product-dot--1{background:#c9d3c5}.holol-product-dot--2{background:#d8c0b5}.holol-counter-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px}.holol-pos-panel,.holol-cart-panel{border:1px solid var(--line);background:var(--white)}.holol-pos-panel{padding:18px}.holol-pos-panel__top{display:grid;gap:14px;margin-bottom:18px}.holol-pos-search{padding:0 12px;color:var(--soft)}.holol-pos-categories{display:flex;flex-wrap:wrap;gap:6px}.holol-pos-categories button{padding:7px 10px;border:1px solid var(--line);background:var(--paper);color:var(--soft);font-size:11px;cursor:pointer}.holol-pos-categories button.is-active{border-color:var(--ink);background:var(--ink);color:var(--white)}.holol-product-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.holol-product-grid-cards>button{display:grid;gap:8px;padding:0 0 12px;border:1px solid var(--line);background:var(--white);text-align:left;cursor:pointer}.holol-product-grid-cards>button:hover .holol-product-tile{filter:saturate(1.1);transform:scale(.985)}.holol-product-tile{min-height:116px;display:grid;place-items:center;color:var(--ink);background:#ead9c1;transition:transform var(--motion-fast) var(--ease-out)}.holol-product-tile--1{background:#cbd8cc}.holol-product-tile--2{background:#dec1b8}.holol-product-grid-cards strong,.holol-product-grid-cards small{margin-inline:10px}.holol-product-grid-cards strong{font-size:12px}.holol-product-grid-cards small{color:var(--soft);font-size:11px}.holol-cart-panel{display:flex;flex-direction:column;padding:18px}.holol-cart-panel__line{display:flex;justify-content:space-between;gap:12px;padding:18px 0;border-top:1px solid var(--line)}.holol-cart-panel__line strong,.holol-cart-panel__line small{display:block}.holol-cart-panel__line strong{font-size:13px}.holol-cart-panel__line small{margin-top:5px;color:var(--soft);font-size:11px}.holol-stepper{height:30px;display:inline-flex;align-items:center;border:1px solid var(--line)}.holol-stepper button{width:28px;height:28px;padding:0;border:0;background:var(--paper);cursor:pointer}.holol-stepper span{width:26px;text-align:center;font-size:12px}.holol-cart-panel__total{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:18px 0;border-top:1px solid var(--line)}.holol-cart-panel__total span{color:var(--soft);font-size:12px}.holol-cart-panel__total strong{font-family:var(--display);font-size:26px;letter-spacing:-.07em}.holol-customer-list{display:grid}.holol-customer-row{min-height:72px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 36px;align-items:center;gap:12px;border-top:1px solid var(--line)}.holol-customer-row:first-child{border-top:0}.holol-customer-avatar{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--warm);color:var(--ink);font-size:10px;font-weight:700}.holol-customer-avatar--large{width:48px;height:48px}.holol-customer-row strong,.holol-customer-row small{display:block}.holol-customer-row strong{font-size:12px}.holol-customer-row small{margin-top:4px;color:var(--soft);font-size:11px}.holol-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.holol-team-grid article{min-height:190px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:14px;background:var(--paper)}.holol-team-grid article strong{margin-top:auto;font-size:13px}.holol-team-grid article small{color:var(--soft);font-size:11px}.holol-location-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.holol-location-card{display:grid;gap:10px;padding:12px}.holol-location-card__map{min-height:150px;display:grid;place-items:center;background:#d7ded8;color:var(--moss)}.holol-location-card__map--1{background:#e6d6c2;color:var(--signal)}.holol-location-card__map--2{background:#dcc5bf;color:var(--coral)}.holol-location-card h3{margin:-4px 0 0;font-size:20px;letter-spacing:-.06em}.holol-location-card>div:last-of-type{display:flex;align-items:center;justify-content:space-between}.holol-location-card>div:last-of-type strong{font-family:var(--display);font-size:22px;letter-spacing:-.06em}.holol-location-card a{display:inline-flex;align-items:center;gap:7px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;font-weight:700;text-decoration:none}.holol-location-card a svg{transform:rotate(45deg)}.holol-chart{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);min-height:260px}.holol-chart__axis{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:28px;color:var(--soft);font-size:10px}.holol-chart svg{width:100%;height:220px;align-self:start;overflow:visible;background:repeating-linear-gradient(to bottom,transparent 0 54px,var(--line) 55px 56px)}.holol-chart__fill{fill:#b9752429}.holol-chart__line{fill:none;stroke:var(--signal);stroke-width:4;vector-effect:non-scaling-stroke}.holol-chart__labels{grid-column:2;display:flex;justify-content:space-between;color:var(--soft);font-size:10px}.holol-alert-list{display:grid;gap:10px}.holol-alert-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px}.holol-alert-card__icon{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f5e6cb;color:var(--signal)}.holol-alert-card--coral .holol-alert-card__icon{background:#f2ded9;color:var(--coral)}.holol-alert-card--neutral .holol-alert-card__icon{background:var(--warm);color:var(--soft)}.holol-alert-card>div:last-child>span{color:var(--soft);font-size:10px}.holol-alert-card h3{margin:4px 0 0;font-size:18px;letter-spacing:-.05em}.holol-alert-card p{margin:6px 0 12px;color:var(--soft);font-size:12px}.holol-settings-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px}.holol-settings-nav{display:grid;align-content:start;gap:2px}.holol-settings-nav a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;color:var(--soft);font-size:12px;text-decoration:none}.holol-settings-nav a.is-active{background:var(--white);color:var(--ink);font-weight:700}.holol-settings-nav a svg{transform:rotate(45deg)}.holol-settings-form{display:grid;gap:18px;max-width:560px}.holol-language-settings{display:grid;gap:14px;max-width:560px}.holol-language-settings p{margin:0;color:var(--soft);font-size:14px;line-height:1.5}.holol-language-settings__options{display:flex;flex-wrap:wrap;gap:10px}.holol-settings-form__actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.holol-settings-panels{min-width:0;display:grid;align-content:start;gap:14px}.holol-integration-settings{min-width:0;display:grid;gap:14px}.holol-integration-settings__summary{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:12px}.holol-integration-settings__summary>div{min-width:0;display:grid;gap:4px}.holol-integration-settings__summary strong{font-size:15px}.holol-integration-settings__summary>div>span,.holol-integration-settings__activity,.holol-integration-settings__preview{color:var(--soft);font-size:12px}.holol-integration-settings__activity,.holol-integration-settings__preview{margin:0}.holol-integration-settings__endpoint,.holol-integration-settings__token{min-width:0;display:grid;gap:7px}.holol-integration-settings__endpoint>span,.holol-integration-settings__token>span{color:var(--soft);font-size:11px;font-weight:650}.holol-integration-settings__endpoint code,.holol-integration-settings__token code{min-width:0;display:block;padding:11px 12px;background:var(--paper);color:var(--ink);font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.holol-integration-settings__actions{display:flex;flex-wrap:wrap;gap:8px}.holol-billing-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:22px;padding:24px;margin-bottom:18px}.holol-billing-card h3{margin:7px 0 0;font-size:28px;letter-spacing:-.07em}.holol-billing-card p{margin:7px 0 0;color:var(--soft);font-size:12px}.holol-billing-card__price{display:grid;gap:3px}.holol-billing-card__price strong{font-family:var(--display);font-size:30px;letter-spacing:-.07em}.holol-billing-card__price span{color:var(--soft);font-size:11px}.holol-invoice-list{display:grid}.holol-invoice-list>div{min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) 100px 80px 110px;align-items:center;gap:12px;border-top:1px solid var(--line);font-size:12px}.holol-invoice-list>div:first-child{border-top:0}.holol-invoice-list>div>span{color:var(--soft)}.holol-invoice-list button{display:inline-flex;align-items:center;gap:6px;justify-self:end;border:0;background:none;font-size:11px;font-weight:700;cursor:pointer}.holol-invoice-list button svg{transform:rotate(45deg)}.holol-product-overview{background:var(--paper)}.holol-product-overview__hero{min-height:570px;display:grid;align-items:end;padding:120px 0 72px;background:var(--dark);color:var(--white)}.holol-product-overview__hero .holol-section-label{color:var(--dark-soft)}.holol-product-overview__hero h1{max-width:11ch;margin:0;font-size:clamp(64px,9vw,132px);line-height:.83;letter-spacing:-.095em}.holol-product-overview__hero .holol-page__hero-actions{margin-top:28px}.holol-product-overview__proof{padding:112px 0}.holol-product-overview__proof-copy{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.holol-product-overview__proof-copy h2{max-width:11ch;margin:0;font-size:clamp(40px,5vw,70px);line-height:.9;letter-spacing:-.085em}.holol-product-overview__proof-copy p{max-width:28ch;margin:0;color:var(--soft)}.holol-product-overview__screen{overflow:hidden;border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 24px 70px #11110f1a}.holol-product-overview__screen .holol-app-sidebar{position:static}.holol-product-overview__screen .holol-app-shell{min-height:680px;transform-origin:top left}.holol-product-overview__screen .holol-app-content{padding-bottom:48px}.holol-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-bottom:112px}.holol-overview-grid article{min-height:190px;padding:22px;background:var(--white)}.holol-overview-grid h3{margin:36px 0 0;font-size:24px;letter-spacing:-.065em}.holol-overview-grid p{margin:8px 0 0;color:var(--soft);font-size:13px}.holol-marketing-surface{background:var(--paper)}.holol-marketing-surface__hero{min-height:560px;display:grid;align-items:end;padding:120px 0 72px;background:var(--white)}.holol-marketing-surface__hero h1{max-width:12ch;margin:0;font-size:clamp(64px,8vw,120px);line-height:.84;letter-spacing:-.095em}.holol-marketing-surface__proof{padding:112px 0}.holol-marketing-surface__heading{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;margin-bottom:34px}.holol-marketing-surface__heading .holol-section-label{grid-column:1 / -1;margin-bottom:-10px}.holol-marketing-surface__heading h2{grid-column:1;max-width:12ch;margin:0;font-size:clamp(42px,5vw,72px);line-height:.88;letter-spacing:-.09em}.holol-marketing-surface__screen{overflow:hidden;border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 24px 70px #11110f1a}.holol-marketing-surface__screen .holol-app-shell{min-height:680px}.holol-marketing-surface--operations .holol-marketing-surface__hero{background:var(--dark);color:var(--white)}.holol-marketing-surface--operations .holol-marketing-surface__hero .holol-section-label{color:var(--dark-soft)}.holol-auth-page{position:relative;min-height:100vh;display:grid;place-items:center;align-content:center;gap:18px;padding:56px 24px;color:var(--site-copy);color-scheme:dark;background:radial-gradient(ellipse at 8% 0%,rgba(11,51,45,.72),transparent 48%),radial-gradient(ellipse at 92% 100%,rgba(10,23,37,.8),transparent 52%),var(--site-canvas)}.holol-auth-page__brand{position:absolute;top:24px;inset-inline-start:max(24px,calc((100vw - 920px)/2))}.holol-auth-page__brand a{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--site-divider);background:var(--site-panel-strong);text-decoration:none}.holol-auth-page__brand .holol-site-brand__mark{width:26px;height:26px;object-fit:contain}.holol-auth-card{width:min(100%,440px);padding:42px;border:1px solid var(--site-divider);background:var(--site-panel);color:var(--site-copy);box-shadow:0 18px 48px #00000038}.holol-auth-card h1{margin:0;font-size:48px;line-height:.9;letter-spacing:-.09em}.holol-auth-card .holol-section-label{color:var(--site-muted)}.holol-auth-card__intro{margin:12px 0 28px;color:var(--site-muted)}.holol-auth-card form{display:grid;gap:16px}.holol-auth-card form>.holol-button{width:100%;margin-top:2px}.holol-auth-card__actions{display:grid;gap:12px}.holol-auth-card__actions>span{color:var(--site-muted);font-size:11px;text-align:center}.holol-auth-providers{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);gap:8px}.holol-auth-providers .holol-button{min-width:0;padding-inline:8px;font-size:11px;white-space:nowrap}.holol-auth-providers .holol-button__label{white-space:nowrap}.holol-auth-card__legal{margin:24px 0 0;color:var(--site-muted);font-size:11px;line-height:1.55}.holol-auth-card__legal a{color:var(--site-copy)}.holol-auth-page__footer{margin:0;color:var(--site-muted);font-size:12px}.holol-auth-page__footer a,.holol-auth-link{color:var(--site-copy);font-weight:700}.holol-auth-divider{display:flex;align-items:center;gap:10px;margin:22px 0 16px;color:var(--site-muted);font-size:11px}.holol-auth-divider:before,.holol-auth-divider:after{content:"";height:1px;flex:1;background:var(--site-divider)}.holol-auth-link{display:block;margin-top:18px;font-size:11px;text-align:center}.holol-auth-success{text-align:center}.holol-auth-success>span{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#83d8ae29;color:var(--site-highlight)}.holol-auth-success h1{margin-top:22px}.holol-auth-success p{color:var(--site-muted)}.holol-auth-success .holol-button{width:100%;margin-top:26px}.holol-auth-card .holol-field__label{color:var(--site-copy)}.holol-auth-card .holol-field__required{color:#f0b8a7}.holol-auth-card .holol-field__control{border:1px solid var(--site-divider);background:var(--site-panel-slate)}.holol-auth-card .holol-field__control:focus-within{border-color:var(--site-highlight);box-shadow:0 0 0 3px #83d8ae2e}.holol-auth-card .holol-field__control--error{border-color:#d88d7e;background:#7c3b2b33}.holol-auth-card .holol-field__input{color:var(--site-copy)}.holol-auth-card .holol-field__input::placeholder,.holol-auth-card .holol-field__helper{color:var(--site-muted)}.holol-auth-card .holol-field__helper--error{color:#f0b8a7}.holol-auth-card .holol-button--primary,.holol-auth-card .holol-button--dark{background:var(--site-highlight);color:var(--site-canvas)}.holol-auth-card .holol-button--secondary,.holol-auth-card .holol-button--light,.holol-auth-card .holol-button--ghost{border:1px solid var(--site-divider);background:#f3f5f20a;color:var(--site-copy)}.holol-access-page{min-height:100svh;display:grid;place-items:center;align-content:center;gap:28px;padding:88px 20px 36px;background:var(--site-canvas);color:var(--site-copy)}.holol-access-page__brand{position:absolute;top:24px;inset-inline-start:max(24px,calc((100vw - 920px)/2))}.holol-access-page__brand .holol-site-brand{display:inline-grid;place-items:center;width:44px;height:44px;background:var(--site-panel-strong);text-decoration:none}.holol-access-page__brand .holol-site-brand__mark{width:26px;height:26px;object-fit:contain}.holol-access-page>p{color:var(--site-muted);font-size:14px}.holol-access-card{width:min(100%,520px);padding:clamp(28px,5vw,52px);background:var(--site-panel);text-align:center;box-shadow:0 18px 48px #00000038}.holol-access-card h1{max-width:12ch;margin:12px auto 0;font-size:clamp(42px,7vw,72px);line-height:.9;letter-spacing:-.09em}.holol-access-card p{max-width:34ch;margin:18px auto 0;color:var(--site-muted);font-size:15px;line-height:1.45}.holol-access-card .holol-button{width:100%;margin-top:28px}.holol-access-card .holol-section-label{color:var(--site-muted)}.holol-access-error{color:#f0b8a7!important}.holol-onboarding-page{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:26px clamp(24px,6vw,88px);background:var(--paper)}.holol-onboarding-top{display:flex;align-items:center;justify-content:space-between}.holol-onboarding-top .holol-site-brand__mark{height:20px}.holol-onboarding-top>span{color:var(--soft);font-size:11px}.holol-onboarding-card{width:min(100%,640px);align-self:center;justify-self:center;padding:clamp(24px,5vw,58px);border:0;background:var(--white)}.holol-onboarding-progress{height:5px;margin-bottom:44px;background:var(--warm)}.holol-onboarding-progress span{display:block;height:100%;background:var(--ink);transition:width var(--motion-ui) var(--ease-out)}.holol-onboarding-card h1{margin:0;font-size:clamp(46px,6vw,76px);line-height:.86;letter-spacing:-.095em}.holol-onboarding-card>p{max-width:38ch;margin:14px 0 30px;color:var(--soft)}.holol-onboarding-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holol-onboarding-options button{min-height:62px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:0;background:var(--paper);color:var(--ink);text-align:left;cursor:pointer}.holol-onboarding-options button:hover,.holol-onboarding-options button.is-selected{background:var(--warm)}.holol-onboarding-options button>span{display:inline-grid;place-items:center;width:26px;height:26px;border:0}.holol-onboarding-options button.is-selected>span{background:var(--ink);color:var(--white)}.holol-onboarding-options__number{border:0!important;color:var(--soft);font-size:12px}.holol-onboarding-options button svg{transform:rotate(45deg)}.holol-onboarding-actions{display:flex;align-items:center;gap:8px;margin-top:32px}.holol-onboarding-actions__spacer{flex:1}.holol-onboarding-skip{display:block;margin:22px auto 0;padding:0;border:0;background:none;color:var(--soft);font-size:11px;text-decoration:underline;cursor:pointer}.holol-onboarding-note{justify-self:center;margin:18px 0 0;color:var(--soft);font-size:11px}.holol-crm{min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink)}.holol-crm__topbar{min-height:68px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;padding:12px clamp(20px,5vw,72px);background:var(--ink);color:var(--white)}.holol-crm__topbar>a{justify-self:start;display:inline-flex;align-items:center;text-decoration:none}.holol-crm__topbar h1{grid-column:2;grid-row:1;margin:0;font-size:20px;line-height:1;letter-spacing:-.055em}.holol-crm__top-actions{grid-column:3;grid-row:1;display:flex;justify-content:end;align-items:center;gap:18px}.holol-crm__top-actions a,.holol-crm__top-actions button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:var(--site-copy);font-size:11px;text-decoration:none;cursor:pointer}.holol-crm__main{width:min(1240px,calc(100% - 48px));margin-inline:auto;padding:clamp(30px,5vw,64px) 0 48px}.holol-crm__preview-banner{width:min(1240px,calc(100% - 48px));display:flex;justify-content:start;align-items:center;min-height:32px;margin-inline:auto;color:var(--soft);font-size:10px}.holol-crm__heading{display:flex;align-items:center;justify-content:end;gap:24px;margin-bottom:18px}.holol-crm__actions{display:flex;flex-wrap:wrap;justify-content:end;gap:8px}.holol-crm .holol-button--ghost{background:transparent;color:var(--soft)}.holol-crm__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px;margin-bottom:20px}.holol-crm__metrics article{min-width:0;min-height:84px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 0;background:transparent}.holol-crm__metrics article span{color:var(--soft);font-size:10px;line-height:1.25}.holol-crm__metrics article strong{font-family:var(--display);font-size:32px;line-height:.9;letter-spacing:-.07em}.holol-crm__tabs{display:flex;flex-wrap:wrap;gap:24px}.holol-crm__tabs button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--soft);font-size:12px;font-weight:600;cursor:pointer}.holol-crm__tabs button.is-active{color:var(--ink);font-weight:750}.holol-crm__tabs button span{color:var(--soft);font-size:10px}.holol-crm__notice,.holol-crm__alert{margin:12px 0;padding:0;font-size:12px}.holol-crm__notice{color:var(--moss)}.holol-crm__alert{color:var(--coral)}.holol-crm__workspace{display:grid;grid-template-columns:minmax(270px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:var(--space-xs);margin-top:18px}.holol-crm__lead-list{min-height:620px;padding:0;background:transparent}.holol-crm__list-head{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.holol-crm__list-head>span{color:var(--soft);font-size:10px;white-space:nowrap}.holol-crm__search{min-width:0;display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent}.holol-crm__search:focus-within{outline:3px solid var(--focus);outline-offset:2px}.holol-crm__search svg{flex:0 0 auto;color:var(--soft)}.holol-crm__search input{width:100%;min-width:0;border:0;outline:0;background:none;font-size:12px}.holol-crm__lead-row{width:100%;min-height:76px;display:flex;align-items:center;gap:11px;padding:12px 0;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.holol-crm__lead-row:hover,.holol-crm__lead-row.is-selected{background:transparent}.holol-crm__lead-row.is-selected .holol-crm__lead-summary strong{font-weight:800}.holol-crm__lead-avatar{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;background:var(--ink);color:var(--white);font-size:13px;font-weight:700}.holol-crm__lead-summary{min-width:0;display:grid;gap:4px;flex:1}.holol-crm__lead-summary strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.holol-crm__lead-summary small{overflow:hidden;color:var(--soft);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.holol-crm__status{padding:0;color:var(--soft);font-size:10px;font-weight:700;white-space:nowrap}.holol-crm__status--won{color:var(--moss)}.holol-crm__status--lost{color:var(--coral)}.holol-crm__status--meeting,.holol-crm__status--replied{color:var(--signal)}.holol-crm__detail{min-width:0;padding:24px;background:transparent}.holol-crm__detail-top{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px}.holol-crm__detail-top h3,.holol-crm__request-detail h3{margin:0;font-size:clamp(26px,3vw,36px);line-height:.98;letter-spacing:-.07em;overflow-wrap:anywhere}.holol-crm__external-link{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.holol-crm__form{display:grid;gap:13px}.holol-crm__field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.holol-crm__field{min-width:0;display:grid;gap:5px;color:var(--ink);font-size:10px;font-weight:700}.holol-crm__field input,.holol-crm__field select,.holol-crm__field textarea,.holol-crm__form input,.holol-crm__form select,.holol-client-demo__form-card input,.holol-client-demo__form-card textarea{width:100%;min-width:0;min-height:40px;padding:9px 10px;border:0;border-radius:0;outline-offset:2px;background:transparent;color:var(--ink);font-size:12px;font-weight:450}.holol-crm__field textarea,.holol-client-demo__form-card textarea{resize:vertical}.holol-crm__form>.holol-button{margin-top:4px}.holol-crm__outreach-metrics{margin-top:4px}.holol-crm__outreach-compose{display:grid;gap:12px;margin-top:18px;padding-top:14px}.holol-crm__outreach-compose>.holol-crm__field-row{align-items:end}.holol-crm__outreach-compose textarea{min-height:116px;line-height:1.5}.holol-crm__draft-list{display:grid;gap:6px}.holol-crm__draft-list button{min-width:0;overflow:hidden;padding:8px 0;border:0;background:none;color:var(--soft);font:inherit;font-size:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.holol-crm__draft-list button:hover{color:var(--ink)}.holol-crm__outreach-events{display:grid;gap:8px;margin-top:16px;font-size:10px}.holol-crm__outreach-events>strong{font-size:12px}.holol-crm__outreach-events>span{color:var(--soft)}.holol-crm__outreach-events p{display:flex;justify-content:space-between;gap:12px;margin:0}.holol-crm__outreach-events time{flex:0 0 auto;color:var(--soft)}.holol-crm__subsection{display:grid;gap:12px;margin-top:28px;padding-top:0}.holol-crm__subsection-title{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.holol-crm__subsection-title>span:first-child{font-size:15px;font-weight:700;letter-spacing:-.04em}.holol-crm__subsection-title>span:last-child{color:var(--soft);font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.holol-crm__subsection[open]>.holol-crm__subsection-title{margin-bottom:12px}.holol-crm__subsection>summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.holol-crm__lead-overview{display:grid;justify-items:start;gap:12px;margin-bottom:8px}.holol-crm__lead-overview>p{margin:0;color:var(--soft);font-size:12px}.holol-crm__lead-overview nav{display:flex;flex-wrap:wrap;gap:10px 16px}.holol-crm__lead-overview nav a{color:var(--ink);font-size:12px;text-decoration:none}.holol-crm__lead-overview nav a:hover{text-decoration:underline}.holol-crm__lead-overview nav a.holol-button{min-height:42px;padding:0 16px;text-decoration:none}.holol-crm__sales-next{display:grid;gap:6px;width:100%;padding:16px 0}.holol-crm__sales-next>span{color:var(--soft);font-size:11px;font-weight:650}.holol-crm__sales-next>strong{font-size:clamp(20px,2.6vw,28px);line-height:1.1;letter-spacing:-.055em}.holol-crm__lead-overview>.holol-crm__field{width:100%;max-width:320px}.holol-crm__follow-up{color:var(--soft);font-size:12px}.holol-crm__mobile-back{display:none}.holol-crm__note-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.holol-crm__note-form textarea{min-width:0;padding:9px 10px;border:0;background:transparent;font:inherit;font-size:11px;resize:vertical}.holol-crm__note{display:grid;gap:5px;margin:0;padding:0;font-size:11px;line-height:1.45}.holol-crm__note time,.holol-crm__request-inline small{color:var(--soft);font-size:9px}.holol-crm__demo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.holol-crm__demo-actions>a{display:inline-flex;align-items:center;gap:5px;color:var(--ink);font-size:10px;font-weight:700;text-decoration:none}.holol-crm__fine-print,.holol-crm__privacy{color:var(--soft);font-size:10px;line-height:1.45}.holol-crm__request-inline{display:grid;gap:4px;padding:0;border:0;background:none;color:var(--ink);text-align:left;font-size:11px;cursor:pointer}.holol-crm__request-inline:hover{text-decoration:underline}.holol-crm__empty{display:grid;gap:5px;padding:28px 16px;color:var(--soft);font-size:11px}.holol-crm__empty strong{color:var(--ink);font-size:13px}.holol-crm__empty--large{min-height:240px;align-content:center;justify-items:center;text-align:center}.holol-crm__requests-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:var(--space-xs);margin-top:18px}.holol-crm__requests-list{min-height:320px;padding:0;background:transparent}.holol-crm__request-row{width:100%;min-height:70px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer}.holol-crm__request-row.is-selected,.holol-crm__request-row:hover{background:transparent}.holol-crm__request-row.is-selected strong{font-weight:800}.holol-crm__request-dot{width:8px;height:8px;border-radius:50%;background:var(--signal)}.holol-crm__request-dot--contacted{background:var(--moss)}.holol-crm__request-dot--closed{background:var(--soft)}.holol-crm__request-row>span:nth-child(2){min-width:0;display:grid;gap:4px}.holol-crm__request-row strong{font-size:12px}.holol-crm__request-row small{overflow:hidden;color:var(--soft);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.holol-crm__request-row time{color:var(--soft);font-size:9px}.holol-crm__request-detail{min-width:0;padding:24px;background:transparent}.holol-crm__request-detail .holol-section-label{display:block;margin-bottom:8px}.holol-crm__request-detail dl{display:grid;gap:10px;margin:22px 0}.holol-crm__request-detail dl>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;font-size:11px}.holol-crm__request-detail dt{color:var(--soft)}.holol-crm__request-detail dd{min-width:0;margin:0;overflow-wrap:anywhere}.holol-crm__request-detail dd a{color:inherit}.holol-crm__request-message{margin:20px 0;padding:0;font-size:12px;line-height:1.5}.holol-crm__request-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.holol-crm__request-actions>button:last-child{border:0;background:none;color:var(--ink);font-size:10px;font-weight:700;text-decoration:underline;cursor:pointer}.holol-crm__capture-list{display:grid;gap:var(--space-xs);margin-top:18px}.holol-crm__capture-row{min-height:72px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;background:transparent}.holol-crm__capture-row>div{min-width:0;display:grid;gap:4px}.holol-crm__capture-row strong{overflow-wrap:anywhere;font-size:12px}.holol-crm__capture-row span{color:var(--soft);font-size:10px}.holol-crm__capture-row .holol-button{flex:0 0 auto}.holol-crm__privacy{margin:20px 0 0;text-align:left}.holol-crm__loading{padding:15vh 24px;text-align:center}.holol-client-demo{min-height:100vh;overflow:clip;background:var(--site-canvas);color:var(--site-copy)}.holol-client-demo__nav{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px var(--site-page-gutter)}.holol-client-demo__nav>a:first-child{display:inline-flex;text-decoration:none}.holol-client-demo__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(48px,6vw,88px) var(--site-page-gutter);background:var(--site-canvas)}.holol-client-demo__hero-inner{min-width:0}.holol-client-demo__client{width:fit-content;margin-bottom:30px}.holol-client-demo__client strong{font-size:12px}.holol-client-demo__hero h1{max-width:15ch;margin:0;font-size:clamp(54px,6vw,88px);line-height:.9;letter-spacing:-.09em;text-wrap:balance;overflow-wrap:anywhere}.holol-client-demo__hero-inner>.holol-button{margin-top:28px}.holol-client-demo__visual{min-width:0;padding:0}.holol-client-demo__window{min-height:260px;display:flex;flex-direction:column;justify-content:center;background:var(--paper);color:var(--ink)}.holol-client-demo__window-top{min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 13px}.holol-client-demo__window-top .holol-site-brand__mark{height:19px}.holol-client-demo__window-top>span:nth-child(2){min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.holol-client-demo__window-body{padding:clamp(24px,3.5vw,40px)}.holol-client-demo__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.holol-client-demo__tiles>div{min-width:0}.holol-client-demo__tiles strong{font-size:clamp(12px,1.5vw,17px);line-height:1.2;overflow-wrap:anywhere}.holol-client-demo__request{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(30px,7vw,90px);padding:clamp(48px,6vw,80px) var(--site-page-gutter);background:var(--site-canvas)}.holol-client-demo__request h2{max-width:11ch;margin:0;font-size:clamp(40px,5vw,68px);line-height:.9;letter-spacing:-.085em}.holol-client-demo__form-card{padding:clamp(20px,4vw,36px);background:var(--paper);color:var(--ink)}.holol-client-demo__form-card form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:13px 12px}.holol-client-demo__field{min-width:0}.holol-client-demo__field .holol-field{gap:5px}.holol-client-demo__field .holol-field__label{font-size:12px;font-weight:700}.holol-client-demo__field .holol-field__control{min-height:50px;padding:0 2px;border-bottom:1px solid #a9a49a;background:transparent}.holol-client-demo__field .holol-field__control:focus-within{border-color:var(--ink);border-bottom-width:2px;box-shadow:none}.holol-client-demo__field .holol-field__input{min-height:48px;font-size:16px}.holol-client-demo__field .holol-field__input::placeholder,.holol-client-demo__textarea-control textarea::placeholder{color:#6f6a62;opacity:1}.holol-client-demo__optional{color:var(--soft);font-weight:450}.holol-client-demo__field--wide,.holol-client-demo__form-card form>.holol-button,.holol-client-demo__form-card form>small{grid-column:1 / -1}.holol-client-demo__textarea-control{align-items:stretch;padding:10px 2px 6px}.holol-client-demo__textarea-control textarea{min-height:68px;padding:0;background:transparent}.holol-client-demo__form-card .holol-button{width:100%;margin-top:2px}.holol-client-demo__form-card form>small{color:var(--soft);font-size:9px;line-height:1.4}.holol-client-demo__honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.holol-client-demo__error{grid-column:1 / -1;margin:4px 0;color:var(--coral);font-size:11px}.holol-client-demo__success{display:grid;justify-items:start;gap:12px}.holol-client-demo__success>span{display:grid;place-items:center;color:var(--moss)}.holol-client-demo__success h3{margin:0;font-size:26px;letter-spacing:-.06em}.holol-client-demo__success p{margin:0;color:var(--soft);font-size:12px}.holol-client-demo__footer{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px var(--site-page-gutter);color:var(--site-muted);font-size:10px}.holol-client-demo__footer>a:last-child{color:var(--site-copy);text-decoration:none}.holol-client-demo--state{min-height:100svh;display:grid;align-content:center;justify-items:center;gap:18px;padding:24px;text-align:center}.holol-client-demo--state h1{max-width:11ch;margin:0;font-size:clamp(42px,7vw,72px);line-height:.9;letter-spacing:-.08em}@media(max-width:780px){.holol-crm__topbar{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding-inline:18px}.holol-crm__topbar h1{grid-column:2;text-align:center}.holol-crm__top-actions{grid-column:3}.holol-crm__top-actions a{display:none}.holol-crm__main{width:calc(100% - 32px);padding-top:22px}.holol-crm__preview-banner{width:calc(100% - 32px);min-height:28px}.holol-crm__heading{justify-content:stretch}.holol-crm__actions{width:100%;justify-content:stretch}.holol-crm__actions>.holol-button{flex:1}.holol-crm__metrics{display:none}.holol-crm__tabs{gap:20px}.holol-crm__workspace,.holol-crm__requests-layout{grid-template-columns:minmax(0,1fr)}.holol-crm__lead-list,.holol-crm__requests-list{min-height:0;max-height:none;overflow:visible}.holol-crm__lead-list.is-mobile-hidden,.holol-crm__detail:not(.is-mobile-active),.holol-crm__requests-list.is-mobile-hidden,.holol-crm__request-detail:not(.is-mobile-active){display:none}.holol-crm__detail,.holol-crm__request-detail{padding:12px 0}.holol-crm__detail-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:16px}.holol-crm__mobile-back{display:inline-flex;justify-self:start;margin-bottom:12px;padding:0;border:0;background:none;color:var(--soft);font-size:12px;font-weight:700;cursor:pointer}.holol-crm__detail-top .holol-crm__mobile-back{grid-column:1 / -1}.holol-crm__lead-overview{gap:14px}.holol-crm__lead-overview nav{width:100%;gap:8px}.holol-crm__lead-overview nav .holol-button{flex:1 1 auto;justify-content:center}.holol-crm__sales-next{padding:10px 0}.holol-crm__subsection{margin-top:20px}.holol-crm__capture-row{align-items:start;flex-direction:column;gap:9px;padding:13px}.holol-crm__preview-banner{flex-wrap:wrap;gap:4px 8px;padding:6px 0;text-align:left}.holol-client-demo__nav{min-height:60px;gap:8px;padding-inline:14px}.holol-client-demo__hero{grid-template-columns:minmax(0,1fr);gap:30px;padding:38px 22px 42px}.holol-client-demo__client{margin-bottom:22px}.holol-client-demo__hero h1{max-width:14ch;font-size:clamp(52px,14vw,72px)}.holol-client-demo__hero-inner>.holol-button{margin-top:22px}.holol-client-demo__window{min-height:0}.holol-client-demo__window-body{padding:24px 18px}.holol-client-demo__tiles{gap:12px}.holol-client-demo__tiles strong{font-size:11px}.holol-client-demo__request{grid-template-columns:minmax(0,1fr);gap:22px;padding:42px 22px}.holol-client-demo__form-card{padding:20px}.holol-client-demo__form-card form{grid-template-columns:minmax(0,1fr);gap:12px}.holol-client-demo__field--wide,.holol-client-demo__form-card form>.holol-button,.holol-client-demo__form-card form>small,.holol-client-demo__error{grid-column:auto}.holol-client-demo__footer{flex-wrap:wrap;justify-content:space-between;padding-inline:18px}}@media(max-width:420px){.holol-crm__main,.holol-crm__preview-banner{width:calc(100% - 24px)}.holol-crm__topbar{padding-inline:12px}.holol-crm__topbar h1{font-size:17px}.holol-crm__field-row{grid-template-columns:1fr;gap:10px}.holol-crm__actions{width:100%}.holol-crm__actions>.holol-button{flex:1;min-width:0;padding-inline:10px;font-size:10px}.holol-crm__lead-row{gap:8px}.holol-crm__status{font-size:8px}.holol-client-demo__footer{font-size:9px}}@media(max-width:520px){.holol-client-demo__hero{gap:24px;padding:32px 18px 34px}.holol-client-demo__client{margin-bottom:16px}.holol-client-demo__window-body{padding:22px 18px}.holol-client-demo__tiles{grid-template-columns:minmax(0,1fr);gap:12px}.holol-client-demo__tiles strong{font-size:14px;line-height:1.25}.holol-client-demo__request{gap:18px;padding:34px 18px}.holol-client-demo__request h2{max-width:13ch;font-size:clamp(38px,10.5vw,46px)}.holol-client-demo__form-card{padding:18px}.holol-client-demo__form-card form{gap:11px}.holol-client-demo__textarea-control textarea{min-height:58px;resize:none}.holol-client-demo__form-card form>small{font-size:10px}}.holol-foundations-page{background:var(--paper)}.holol-foundations-page__header{padding:110px max(var(--page-gutter),6vw) 84px;background:var(--dark);color:var(--white)}.holol-foundations-page__header .holol-section-label{color:var(--dark-soft)}.holol-foundations-page__header h1{max-width:11ch;margin:0;font-size:clamp(60px,8vw,116px);line-height:.84;letter-spacing:-.095em}.holol-foundations-page__header p{max-width:42ch;margin:24px 0 0;color:var(--dark-soft);font-size:16px}.holol-foundations-section{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:48px;padding:72px max(var(--page-gutter),6vw);border-bottom:1px solid var(--line)}.holol-foundations-section h2{max-width:12ch;margin:0;font-size:clamp(34px,4vw,58px);line-height:.9;letter-spacing:-.08em}.holol-foundation-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.holol-foundation-swatches>div{display:grid;gap:7px;padding:10px;background:var(--white)}.holol-foundation-swatch{min-height:78px;background:var(--soft)}.holol-foundation-swatch--ink{background:var(--ink)}.holol-foundation-swatch--paper{background:var(--paper);border:1px solid var(--line)}.holol-foundation-swatch--warm{background:var(--warm)}.holol-foundation-swatch--dark{background:var(--dark)}.holol-foundation-swatch--focus{background:var(--focus)}.holol-foundation-swatch--signal-amber{background:var(--signal-amber)}.holol-foundation-swatches strong{font-size:11px}.holol-foundation-swatches small{color:var(--soft);font-size:10px}.holol-foundations-section--type{background:var(--white)}.holol-foundation-type h3{margin:0;font-size:clamp(40px,6vw,80px);line-height:.86;letter-spacing:-.09em}.holol-foundation-type p{max-width:38ch;margin:18px 0 28px;color:var(--soft);font-size:17px}.holol-foundation-type>span{color:var(--soft);font-size:11px}.holol-foundation-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.holol-icon-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.holol-icon-grid>div{display:grid;justify-items:center;gap:8px;padding:14px 8px;border:1px solid var(--line);background:var(--white)}.holol-icon-grid>div>span{display:inline-grid;place-items:center;width:36px;height:36px;background:var(--warm)}.holol-icon-grid small{color:var(--soft);font-size:10px}.holol-foundations-section--warm{background:var(--warm)}.holol-motion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.holol-motion-grid article{display:grid;gap:5px;padding:18px;background:var(--white)}.holol-motion-grid article strong{font-family:var(--display);font-size:32px;letter-spacing:-.08em}.holol-motion-grid article span{color:var(--soft);font-size:11px}.holol-motion-grid pre{grid-column:1 / -1;margin:8px 0 0;padding:18px;overflow:auto;background:var(--dark);color:var(--dark-soft);font-size:11px}@media(max-width:1050px){.holol-app-shell{grid-template-columns:212px minmax(0,1fr)}.holol-app-content{width:min(1240px,calc(100% - 48px))}.holol-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-product-grid--wide{grid-template-columns:1fr}.holol-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.holol-app-main,.holol-app-content,.holol-onboarding-page,.holol-onboarding-card{min-width:0}.holol-app-shell,.holol-app-main,.holol-product-overview{width:100%;max-width:100%;overflow-x:hidden}.holol-app-shell{display:block}.holol-app-sidebar{position:fixed;inset:0 auto 0 0;z-index:60;width:min(82vw,300px);height:100dvh;display:flex;transform:translate(-105%);transition:transform .18s ease;box-shadow:18px 0 42px #0f1c203d;overflow:hidden}.holol-app-sidebar.is-open{transform:translate(0)}.holol-app-sidebar-scrim{position:fixed;inset:0;z-index:55;display:block;padding:0;border:0;background:#040d1075;cursor:pointer}.holol-app-nav{gap:18px;padding-inline-end:2px}.holol-app-nav__label{padding-inline:12px}.holol-app-content{width:calc(100% - 32px);max-width:calc(100% - 32px);padding:32px 0 96px}.holol-app-topbar{width:100%;max-width:100%;min-height:64px;padding:10px 16px;overflow:hidden}.holol-app-mobile-menu{display:inline-grid}.holol-app-topbar>div:first-of-type{flex:1 1 auto;min-width:0}.holol-app-topbar__actions{flex:0 0 auto;min-width:0}.holol-app-topbar__actions{gap:6px}.holol-app-icon-button{display:none}.holol-app-topbar__actions>.holol-button{display:none}.holol-app-topbar__actions>.holol-pos-team-invite-toggle{display:inline-flex;min-height:36px;padding-inline:10px;white-space:nowrap}.holol-app-search{width:36px;padding:0;justify-content:center}.holol-app-search span,.holol-app-search kbd{display:none}.holol-empty-state__mobile-action{display:inline-flex}.holol-mobile-bottom-nav{position:fixed;inset:auto 0 0;z-index:50;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff5;box-shadow:0 -12px 28px #0f1c2014;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.holol-mobile-bottom-nav a,.holol-mobile-bottom-nav button{min-width:0;min-height:52px;display:grid;place-items:center;align-content:center;gap:4px;padding:6px 4px;border:0;border-radius:12px;background:transparent;color:var(--soft);font:inherit;font-size:10px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}.holol-mobile-bottom-nav a.is-active,.holol-mobile-bottom-nav button.is-active{color:var(--ink);background:var(--paper)}.holol-mobile-bottom-nav svg{flex:none}.holol-product-page-header{display:block;margin-bottom:26px}.holol-product-page-header h2{width:12ch;max-width:100%;min-width:0;font-size:clamp(38px,11.5vw,52px);text-wrap:wrap;overflow-wrap:break-word}.holol-product-page-header__actions{margin-top:20px}.holol-product-page-header__actions .holol-button{width:100%;justify-content:space-between}.holol-product-toolbar{flex-wrap:wrap;overflow:visible;margin-bottom:26px}.holol-product-toolbar__spacer{display:none}.holol-product-toolbar>.holol-button{flex:0 0 100%;margin-inline-start:0}.holol-kpi-grid,.holol-kpi-grid--three,.holol-product-grid,.holol-counter-layout,.holol-settings-layout,.holol-location-grid{grid-template-columns:1fr}.holol-location-card__map{min-height:120px}.holol-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-billing-card{grid-template-columns:1fr 1fr;align-items:start}.holol-billing-card>div:first-child{grid-column:1 / -1}.holol-billing-card>.holol-button{grid-column:1 / -1}.holol-invoice-list>div{min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0}.holol-invoice-list>div>span:not(.holol-status){grid-column:1}.holol-invoice-list>div>strong{grid-column:2;grid-row:1}.holol-invoice-list>div>.holol-status{grid-column:1}.holol-invoice-list>div>button{grid-column:2;grid-row:2}.holol-product-overview__hero{min-height:640px;padding:110px 0 56px}.holol-product-overview__hero h1{font-size:clamp(58px,16vw,92px)}.holol-product-overview__proof{padding:72px 0}.holol-product-overview__proof-copy{display:block}.holol-product-overview__proof-copy h2{margin-top:14px}.holol-product-overview__proof-copy p{margin-top:18px}.holol-product-overview__screen{overflow:auto}.holol-product-overview__screen .holol-app-shell{width:auto}.holol-product-overview__hero .container{width:calc(100% - 60px);max-width:calc(100% - 60px)}.holol-product-overview__hero h1,.holol-product-overview__proof-copy h2{width:100%;min-width:0}.holol-product-overview__hero h1{max-width:100%;font-size:clamp(42px,12vw,52px);letter-spacing:-.08em;text-wrap:balance;overflow-wrap:break-word}.holol-overview-grid{grid-template-columns:1fr;padding-bottom:72px}.holol-marketing-surface__hero{min-height:560px;padding:110px 0 56px}.holol-marketing-surface__hero h1{max-width:100%;font-size:clamp(48px,14vw,68px)}.holol-marketing-surface__heading{display:block}.holol-marketing-surface__heading h2{margin-top:14px}.holol-marketing-surface__screen{overflow:auto}.holol-marketing-surface__screen .holol-app-shell{width:auto}.holol-auth-page{padding-inline:16px}.holol-auth-page__brand{top:18px;inset-inline-start:18px}.holol-auth-card{padding:30px 22px}.holol-auth-card h1{font-size:44px}.holol-onboarding-page{padding:20px 16px}.holol-onboarding-page{width:100%;overflow-x:hidden}.holol-onboarding-card{width:100%;max-width:100%;padding:26px 20px}.holol-onboarding-card>*{min-width:0;max-width:100%}.holol-onboarding-progress{margin-bottom:30px}.holol-onboarding-options{grid-template-columns:1fr;min-width:0}.holol-onboarding-actions{flex-wrap:wrap}.holol-onboarding-actions__spacer{display:none}.holol-onboarding-actions .holol-button:last-child{margin-inline-start:0}.holol-foundations-page__header{padding:84px 24px 60px}.holol-foundations-section{grid-template-columns:1fr;gap:24px;padding:52px 24px}.holol-foundation-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-icon-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.holol-motion-grid{grid-template-columns:1fr}.holol-motion-grid pre{grid-column:auto}}@media(max-width:650px){.holol-marketing-surface{width:100%;max-width:100%;overflow-x:hidden}.holol-marketing-surface__hero .container{width:calc(100% - 60px);max-width:calc(100% - 60px);min-width:0}.holol-marketing-surface__hero h1{width:100%;max-width:100%;min-width:0;white-space:normal;overflow-wrap:break-word}}@media(min-width:761px){.holol-header__menu{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.holol-pairing-page{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;gap:32px;padding:26px clamp(24px,6vw,88px);background:var(--paper)}.holol-pairing-page__top{display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--soft);font-size:12px}.holol-pairing-page__top a{display:inline-flex;text-decoration:none}.holol-pairing-page__top .holol-site-brand__mark{height:20px}.holol-pairing-card{width:min(100%,560px);align-self:center;justify-self:center;padding:clamp(28px,5vw,58px);border:1px solid rgba(17,17,15,.14);background:var(--white);box-shadow:0 20px 60px #11110f12}.holol-pairing-card__intro h1{margin:0;max-width:11ch;font-size:clamp(46px,7vw,76px);line-height:.87;letter-spacing:-.095em}.holol-pairing-card__intro p{margin:20px 0 0;color:var(--soft);font-size:16px;line-height:1.5}.holol-pairing-form{display:grid;gap:16px;margin-top:36px}.holol-pairing-form>.holol-button{width:100%;margin-top:4px}.holol-pairing-result{display:grid;gap:6px;margin-top:24px;padding:22px;background:var(--dark);color:var(--white)}.holol-pairing-result__label{color:#ffffff9e;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-pairing-result strong{color:var(--white);font-family:var(--display);font-size:clamp(34px,7vw,54px);font-weight:500;letter-spacing:.05em;line-height:1}.holol-pairing-result span:last-child{color:#ffffff9e;font-size:12px}.holol-pairing-message{margin:20px 0 0;color:var(--soft);font-size:14px}.holol-pairing-message--error{color:#9b4b3c}.holol-pairing-switch{margin-top:28px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.holol-pairing-page__note{justify-self:center;max-width:560px;margin:0;color:var(--soft);font-size:12px;text-align:center}.holol-onboarding-page,.holol-pairing-page{background:var(--site-canvas);color:var(--site-copy);color-scheme:dark}.holol-onboarding-top>span,.holol-onboarding-card>p,.holol-onboarding-skip,.holol-pairing-page__top>span,.holol-pairing-card__intro p,.holol-pairing-page__note,.holol-pairing-message,.holol-pairing-switch{color:var(--site-muted)}.holol-onboarding-card{border:0;background:var(--site-panel);color:var(--site-copy);box-shadow:0 24px 72px #00000047}.holol-pairing-card{border-color:var(--site-divider)}.holol-onboarding-progress{background:var(--site-panel-slate)}.holol-onboarding-progress span{background:var(--site-highlight)}.holol-onboarding-options button{border:0;background:var(--site-panel-slate);color:var(--site-copy)}.holol-onboarding-options button:hover,.holol-onboarding-options button.is-selected{background:var(--site-panel-strong)}.holol-onboarding-options button>span{border:0}.holol-onboarding-options button.is-selected>span{background:var(--site-highlight);color:var(--site-canvas)}.holol-onboarding-options__number{color:var(--site-muted)}.holol-onboarding-actions .holol-button--primary,.holol-onboarding-actions .holol-button--dark,.holol-pairing-form>.holol-button{background:var(--site-highlight);color:var(--site-canvas)}.holol-onboarding-actions .holol-button--ghost,.holol-onboarding-actions .holol-button--secondary,.holol-pairing-switch{border-color:var(--site-divider);color:var(--site-copy)}.holol-pairing-card .holol-field__label{color:var(--site-copy)}.holol-pairing-card .holol-field__control{border-color:var(--site-divider);background:var(--site-panel-slate)}.holol-pairing-card .holol-field__control:focus-within{border-color:var(--site-highlight);box-shadow:0 0 0 3px #83d8ae2e}.holol-pairing-card .holol-field__input{color:var(--site-copy)}.holol-pairing-card .holol-field__input::placeholder,.holol-pairing-card .holol-field__helper{color:var(--site-muted)}.holol-pairing-message--error{color:#f0b8a7}@media(max-width:620px){.holol-pairing-page{padding:20px 18px 28px}.holol-pairing-page__top{align-items:flex-start}.holol-pairing-page__top>span{max-width:110px;text-align:end}.holol-pairing-card{padding:28px 22px}}.holol-site-shell>main{background:var(--site-canvas);color:var(--site-copy)}.holol-site-shell .holol-header{position:sticky;inset-block-start:0;z-index:50;width:100%;min-height:var(--header-total);padding-top:env(safe-area-inset-top);isolation:isolate;overflow-anchor:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:min-height var(--motion-ui) var(--ease-out)}.holol-site-shell .holol-header:before{position:absolute;z-index:-1;inset:0 calc(50% - 50vw);content:"";background:#03090cf5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background var(--motion-ui) var(--ease-soft),backdrop-filter var(--motion-ui) var(--ease-soft)}.holol-site-shell .holol-header__inner{position:relative;min-height:var(--header-height);transition:min-height var(--motion-ui) var(--ease-out)}.holol-site-shell .holol-header .holol-site-brand__mark{height:22px;transition:height var(--motion-ui) var(--ease-out)}.holol-site-shell .holol-header__links{transition:opacity var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out),visibility var(--motion-fast)}.holol-site-shell .holol-header__actions{position:relative}.holol-site-shell .holol-menu-toggle{position:absolute;top:50%;inset-inline-end:0;display:none;opacity:0;visibility:hidden;transform:translate(8px,-50%);transition:opacity var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out),visibility var(--motion-fast)}.holol-site-shell .holol-header:not(.holol-header--hero){background:transparent;color:var(--site-copy)}.holol-site-shell .holol-header:not(.holol-header--hero):before{background:#03090cfa}.holol-site-shell .holol-header:not(.holol-header--hero) .holol-site-brand{color:var(--site-copy)}.holol-site-shell .holol-header:not(.holol-header--hero) .holol-button--secondary{background:var(--site-copy);color:var(--site-canvas)}.holol-site-shell .holol-header--hero{position:sticky;top:0;margin-bottom:calc(-1 * var(--header-total))}.holol-site-shell .holol-header--hero:before{background:linear-gradient(180deg,#03090cc7,#03090c5c)}.holol-site-shell .holol-header--compact{min-height:calc(48px + env(safe-area-inset-top))}.holol-site-shell .holol-header--compact:before{background:#03090cfa}.holol-site-shell .holol-header--compact .holol-header__inner{min-height:48px}.holol-site-shell .holol-header--compact .holol-site-brand__mark{height:20px}.holol-site-shell .holol-header--compact .holol-header__links,.holol-site-shell .holol-header--menu-open .holol-header__links{position:absolute;inset-inline-end:42px;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none}.holol-site-shell .holol-header--compact .holol-menu-toggle,.holol-site-shell .holol-header--menu-open .holol-menu-toggle{position:relative;top:auto;inset-inline-end:auto;display:grid;opacity:1;visibility:visible;transform:none}.holol-site-shell .holol-header--compact .holol-button--sm{min-height:38px;padding-inline:12px;font-size:12px}.holol-site-shell .holol-header__menu{background:var(--site-canvas);color:var(--site-copy);color-scheme:dark}.holol-site-shell .holol-header--compact+.holol-header__menu{inset-block-start:calc(48px + env(safe-area-inset-top))}@media(min-width:761px){.holol-site-shell .holol-header__menu--open{display:block!important}}.holol-site-shell .holol-footer{border-top:0;background:radial-gradient(ellipse at 80% 0%,rgba(23,72,65,.22),transparent 48%),#020709}.holol-home-page,.holol-pricing-page,.holol-secondary-page,.holol-product-overview,.holol-marketing-surface{background:var(--site-canvas);color:var(--site-copy)}.holol-home-page>.holol-section{color:var(--site-copy)}.holol-home-page>.holol-section .holol-section-label{color:#e8f3ee9e}.holol-home-page>#ask-holol{padding-block:var(--site-section-space);background:radial-gradient(ellipse at 82% 12%,rgba(35,155,132,.2),transparent 38%),linear-gradient(118deg,#071a1b 4%,#082824 57%,#0b1c27);color:var(--site-copy)}.holol-home-page>#control{background:radial-gradient(ellipse at 82% 24%,rgba(67,130,119,.16),transparent 42%),radial-gradient(ellipse at 16% 90%,rgba(34,111,116,.12),transparent 46%),#050c11}.holol-home-page>#businesses{background:radial-gradient(ellipse at 16% 8%,rgba(25,131,113,.18),transparent 42%),linear-gradient(145deg,#071c1c,#081512 78%)}.holol-home-page>#how-it-works{background:radial-gradient(ellipse at 86% 16%,rgba(72,112,132,.16),transparent 42%),#070d13}.holol-home-page>#setup{background:radial-gradient(ellipse at 78% 5%,rgba(54,152,108,.2),transparent 43%),linear-gradient(125deg,#09231e,#0a171c 72%)}.holol-home-page>#pricing{background:radial-gradient(ellipse at 84% 18%,rgba(54,119,112,.14),transparent 40%),#080d13}.holol-home-page>#start{background:radial-gradient(ellipse at 82% 20%,rgba(31,155,128,.24),transparent 44%),linear-gradient(120deg,#0a241f,#0b1420)}.holol-home-page>.holol-section,.holol-home-page>#start{margin-inline:0;margin-block-end:var(--site-panel-gap);border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0;overflow:clip}.holol-home-page .holol-ask__time,.holol-home-page .holol-result-action,.holol-home-page .holol-use-card__label{color:var(--site-muted)}.holol-home-page .holol-device-card,.holol-home-page .holol-price-card,.holol-home-page .holol-pricing-preview__extras{color:var(--ink)}.holol-pricing-page>#packages{margin-inline:0;border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0;background:radial-gradient(ellipse at 14% 0%,rgba(39,183,145,.28),transparent 42%),radial-gradient(ellipse at 88% 82%,rgba(196,157,103,.09),transparent 38%),linear-gradient(135deg,#0d302b,#07181d 62%,#071116)}.holol-pricing-page>#your-setup,.holol-pricing-page>.holol-pricing-proof{background:radial-gradient(ellipse at 84% 10%,rgba(30,132,112,.2),transparent 42%),#04090d}.holol-pricing-page>#addons{background:radial-gradient(ellipse at 84% 8%,rgba(54,117,122,.16),transparent 43%),linear-gradient(135deg,#101a22,#07131a 90%)}.holol-pricing-page>#compare{background:radial-gradient(ellipse at 12% 12%,rgba(29,106,117,.17),transparent 42%),#050a0e}.holol-pricing-page>#scenarios{background:radial-gradient(ellipse at 78% 8%,rgba(37,166,127,.25),transparent 43%),linear-gradient(135deg,#0c2b25,#07161b 86%)}.holol-pricing-page>#pricing-faq{background:radial-gradient(ellipse at 90% 0%,rgba(67,103,127,.14),transparent 43%),#060b10}.holol-pricing-page>.holol-pricing-section,.holol-pricing-page>.holol-pricing-setup,.holol-pricing-page>.holol-pricing-proof,.holol-pricing-page>.holol-final-cta{margin-inline:var(--site-panel-inset);margin-block-end:var(--site-panel-gap);border-radius:var(--site-panel-radius);overflow:clip}.holol-pricing-page .holol-pricing-section__intro .holol-section-label{color:#e8f3ee9e}.holol-pricing-page .holol-pricing-package,.holol-pricing-page .holol-pricing-addon,.holol-pricing-page .holol-pricing-scenarios article,.holol-pricing-page .holol-pricing-compare__row,.holol-pricing-page .holol-pricing-details,.holol-pricing-page .holol-pricing-faq>div{color:var(--ink)}.holol-secondary-page .holol-page__hero{margin:var(--site-panel-inset) var(--site-panel-inset) 0;margin-bottom:var(--site-panel-gap);padding-block:var(--site-section-space);border-radius:var(--site-panel-radius);background:radial-gradient(ellipse at 84% 8%,rgba(28,150,125,.22),transparent 42%),linear-gradient(125deg,#09231f,#0a1420 95%);color:var(--site-copy)}.holol-secondary-page .holol-page__hero p{color:var(--site-muted)}.holol-secondary-page .holol-page__body--white{background:radial-gradient(ellipse at 14% 8%,rgba(28,92,105,.15),transparent 44%),#050b0f}.holol-secondary-page .holol-page__body--warm{background:radial-gradient(ellipse at 82% 8%,rgba(49,119,111,.16),transparent 44%),#0b111a}.holol-secondary-page>.holol-page__body,.holol-secondary-page>.holol-final-cta{margin-inline:var(--site-panel-inset);margin-block-end:var(--site-panel-gap);border-radius:var(--site-panel-radius);overflow:clip}.holol-secondary-page .holol-page__body h2{color:var(--site-copy)}.holol-secondary-page .holol-page__body p,.holol-secondary-page .holol-legal-content__meta,.holol-secondary-page .holol-legal-content a{color:var(--site-muted)}.holol-secondary-page .holol-support-list a{border:1px solid var(--site-divider);background:linear-gradient(135deg,#113530eb,#0a181ff5);color:var(--site-copy)}.holol-secondary-page .holol-support-list a svg{color:var(--site-highlight)}.holol-secondary-page .holol-final-cta,.holol-pricing-page .holol-final-cta{margin-inline:var(--site-panel-inset);border-radius:var(--site-panel-radius);background:radial-gradient(ellipse at 82% 18%,rgba(29,155,128,.23),transparent 44%),linear-gradient(120deg,#09231f,#0a1420)}.holol-product-overview__hero,.holol-marketing-surface__hero{background:radial-gradient(ellipse at 84% 12%,rgba(31,146,124,.22),transparent 44%),linear-gradient(125deg,#09231f,#09151c 88%);color:var(--site-copy)}.holol-marketing-surface__hero{color:var(--site-copy)}.holol-product-overview__proof,.holol-marketing-surface__proof{background:radial-gradient(ellipse at 12% 14%,rgba(48,114,112,.15),transparent 42%),#050a0e;color:var(--site-copy)}.holol-product-overview>section:not(.holol-product-overview__hero),.holol-marketing-surface>section:not(.holol-marketing-surface__hero){margin-inline:var(--site-panel-inset);margin-block-end:var(--site-panel-gap);border-radius:var(--site-panel-radius);overflow:clip}.holol-product-overview__screen,.holol-marketing-surface__screen{border-color:var(--site-divider)}.holol-product-overview .holol-section--warm,.holol-marketing-surface .holol-section--warm{background:radial-gradient(ellipse at 86% 12%,rgba(27,132,110,.18),transparent 44%),#091b19;color:var(--site-copy)}.holol-product-overview .holol-section-label,.holol-marketing-surface .holol-section-label{color:#e8f3ee9e}.holol-product-overview .holol-overview-grid article,.holol-marketing-surface .holol-overview-grid article{color:var(--ink)}@media(max-width:650px){.holol-site-shell{--site-page-gutter: 20px;--site-section-space: clamp(68px, 12vw, 92px)}.holol-secondary-page .holol-final-cta,.holol-pricing-page .holol-final-cta{margin-inline:var(--site-panel-inset)}.holol-secondary-page .holol-page__hero{margin-inline:var(--site-panel-inset);border-radius:var(--site-panel-radius)}}@media(max-width:760px){.holol-site-shell{--site-page-gutter: clamp(16px, 5vw, 24px);--site-section-space: clamp(72px, 12vw, 104px);--site-panel-radius: clamp(24px, 6vw, 32px);--site-section-overlap: clamp(32px, 6.5vw, 44px)}.holol-site-shell .holol-header__links{display:none}.holol-site-shell .holol-header__inner{position:relative;width:calc(100% - 2 * var(--site-page-gutter))!important;max-width:calc(100% - 2 * var(--site-page-gutter));min-width:0;overflow:visible}.holol-site-shell .holol-header__inner>a{min-width:0}.holol-site-shell .holol-header .holol-site-brand__mark{height:24px}.holol-site-shell .holol-header__actions{position:absolute;inset-inline-end:0;top:0;min-width:0;height:var(--header-height);display:flex;align-items:center;gap:4px}.holol-site-shell .holol-header__actions .holol-button{display:inline-flex;min-height:36px;padding-inline:10px;font-size:11px}.holol-site-shell .holol-menu-toggle{position:relative;inset-inline-end:auto;top:auto;display:grid!important;width:36px;height:40px;opacity:1;visibility:visible;transform:none}.holol-site-shell .holol-section__head{display:block}.holol-site-shell .holol-section__head .holol-section-label{margin-bottom:var(--space-sm)}.holol-site-shell .holol-ask,.holol-site-shell .holol-control{grid-template-columns:1fr}.holol-site-shell .holol-ask__result{padding-inline:0}.holol-site-shell .holol-control__tabs{margin-top:var(--space-lg)}.holol-site-shell .holol-control__media{margin-top:var(--space-md)}.holol-site-shell .holol-business-gallery{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.holol-site-shell .holol-business-card{min-width:0}.holol-site-shell .holol-use-grid,.holol-site-shell .holol-pricing-preview{grid-template-columns:1fr}.holol-site-shell .holol-pricing-preview__extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px var(--space-sm);padding:var(--space-md)}.holol-site-shell .holol-pricing-preview__extras .holol-price-card__eyebrow,.holol-site-shell .holol-pricing-preview__extras .holol-text-link{margin:0;grid-column:1 / -1}.holol-site-shell .holol-price-card{min-height:190px;padding:var(--space-md) 0}.holol-site-shell .holol-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-site-shell .holol-final-cta .container{display:block}.holol-site-shell .holol-final-cta h2{margin-top:var(--space-md)}.holol-site-shell .holol-final-cta .holol-button{margin-top:var(--space-lg)}.holol-site-shell .holol-footer__top,.holol-site-shell .holol-footer__bottom{display:grid}.holol-site-shell .holol-footer__links{grid-template-columns:repeat(2,minmax(90px,1fr))}.holol-site-shell .holol-secondary-page .holol-page__hero,.holol-site-shell .holol-product-overview__hero,.holol-site-shell .holol-marketing-surface__hero{min-height:560px;padding-block:110px 56px}.holol-site-shell .holol-secondary-page .holol-page__hero{margin-inline:var(--site-panel-inset);border-radius:var(--site-panel-radius)}.holol-site-shell .holol-product-overview__hero h1,.holol-site-shell .holol-marketing-surface__hero h1{max-width:100%;font-size:clamp(46px,13vw,68px);line-height:.88;text-wrap:balance;overflow-wrap:break-word}.holol-site-shell .holol-marketing-surface__heading{display:block}.holol-site-shell .holol-marketing-surface__heading h2{margin-top:14px}.holol-site-shell .holol-pricing-hero{min-height:720px}.holol-site-shell .holol-pricing-hero__copy{padding-block:calc(var(--header-total) + var(--space-lg)) var(--space-xl)}.holol-site-shell .holol-pricing-hero__copy h1{max-width:12ch;font-size:clamp(48px,14vw,72px);line-height:.9}.holol-site-shell .holol-pricing-hero__ladder{grid-template-columns:1fr;max-width:420px;margin-top:var(--space-lg)}.holol-site-shell .holol-pricing-hero__ladder a{min-height:88px;padding:14px}.holol-site-shell .holol-pricing-hero__ladder strong{font-size:24px}.holol-site-shell .holol-pricing-package-rail{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:4px}.holol-site-shell .holol-pricing-package-rail::-webkit-scrollbar{display:none}.holol-site-shell .holol-pricing-package{min-width:min(78vw,330px);min-height:340px;scroll-snap-align:start}.holol-site-shell .holol-pricing-setup__inner,.holol-site-shell .holol-pricing-setup__details,.holol-site-shell .holol-pricing-proof__stage{grid-template-columns:1fr}.holol-site-shell .holol-pricing-base-choice{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-site-shell .holol-pricing-proof__media{aspect-ratio:4 / 3}.holol-site-shell .holol-pricing-proof__copy{padding-top:0}.holol-site-shell .holol-pricing-proof__copy h3{max-width:14ch}.holol-site-shell .holol-pricing-addons,.holol-site-shell .holol-pricing-scenarios{grid-template-columns:1fr}.holol-site-shell .holol-pricing-addon{min-height:260px}.holol-site-shell .holol-pricing-hardware{grid-column:auto;min-height:390px}.holol-site-shell .holol-pricing-hardware__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.holol-site-shell .holol-pricing-compare__plans{grid-template-columns:1fr}.holol-site-shell .holol-pricing-compare__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-height:0;padding-block:14px}.holol-site-shell .holol-pricing-compare__row>strong{grid-column:1 / -1}.holol-site-shell .holol-pricing-compare__row--head>span:first-child{grid-column:1 / -1}.holol-site-shell .holol-pricing-compare__row strong,.holol-site-shell .holol-pricing-compare__row span{min-width:0;font-size:12px}.holol-site-shell .holol-pricing-compare__row span.is-yes,.holol-site-shell .holol-pricing-compare__row span.is-note,.holol-site-shell .holol-pricing-compare__row span.is-no{white-space:normal}.holol-site-shell .holol-pricing-details article{grid-template-columns:1fr;gap:4px}.holol-site-shell .holol-pricing-scenarios article{min-height:190px}}@media(max-width:760px){html,body,#root,.holol-site-shell{width:100%;max-width:100%}.holol-site-shell .container{width:calc(100% - 2 * var(--site-page-gutter));max-width:calc(100% - 2 * var(--site-page-gutter))}.holol-site-shell section,.holol-site-shell main,.holol-site-shell footer{max-width:100%}.holol-site-shell .holol-pricing-page>.holol-pricing-section,.holol-site-shell .holol-pricing-page>.holol-pricing-setup,.holol-site-shell .holol-pricing-page>.holol-pricing-proof,.holol-site-shell .holol-secondary-page>.holol-page__hero,.holol-site-shell .holol-secondary-page>.holol-page__body,.holol-site-shell .holol-secondary-page>.holol-final-cta{margin-inline:0;border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0}.holol-site-shell .holol-pricing-page>.holol-pricing-section:first-of-type,.holol-site-shell .holol-secondary-page>.holol-page__hero:first-child{border-radius:0}.holol-site-shell .holol-pricing-compare__list{overflow-x:visible}.holol-site-shell .holol-pricing-quantity{width:100%;justify-content:space-between}.holol-site-shell .holol-pricing-quantity button{width:44px;height:44px}.holol-site-shell .holol-pricing-hardware__buttons{gap:8px}.holol-site-shell .holol-pricing-hardware__buttons button{min-height:48px}.holol-site-shell .holol-auth-page--signup .holol-auth-page__content{width:100%;max-width:440px}}.holol-home-page>.holol-section,.holol-home-page>#start,.holol-pricing-page>.holol-pricing-section,.holol-pricing-page>.holol-pricing-setup,.holol-pricing-page>.holol-pricing-proof,.holol-pricing-page>.holol-final-cta,.holol-secondary-page>.holol-page__hero,.holol-secondary-page>.holol-page__body,.holol-secondary-page>.holol-final-cta,.holol-product-overview>section:not(.holol-product-overview__hero),.holol-marketing-surface>section:not(.holol-marketing-surface__hero){position:relative}.holol-home-page>#ask-holol{margin-top:calc(-1 * var(--site-section-overlap))}.holol-home-page>.holol-hero+.holol-section,.holol-home-page>.holol-section+.holol-section,.holol-home-page>.holol-section+#start,.holol-pricing-page>.holol-pricing-hero+.holol-pricing-section,.holol-pricing-page>.holol-pricing-section+.holol-pricing-section,.holol-pricing-page>.holol-pricing-section+.holol-pricing-setup,.holol-pricing-page>.holol-pricing-setup+.holol-pricing-proof,.holol-pricing-page>.holol-pricing-proof+.holol-pricing-section,.holol-pricing-page>.holol-pricing-section+.holol-final-cta,.holol-secondary-page>.holol-page__hero+.holol-page__body,.holol-secondary-page>.holol-page__body+.holol-final-cta,.holol-product-overview>.holol-product-overview__hero+section,.holol-product-overview>section+section,.holol-marketing-surface>.holol-marketing-surface__hero+section,.holol-marketing-surface>section+section{margin-top:calc(-1 * var(--site-section-overlap));z-index:1;box-shadow:0 -18px 42px #00000029}.holol-home-page>#ask-holol{margin-inline:0;border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0}.holol-home-page>#control{min-height:clamp(640px,78vh,880px);margin-inline:0;padding-block:0;border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0;overflow:clip}.holol-home-page>#control>.container{position:relative}.holol-home-page>#control .holol-control{position:relative;min-height:clamp(640px,78vh,880px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:stretch}.holol-home-page>#control .holol-control__intro{position:relative;z-index:2;align-self:center;padding-block:clamp(56px,8vw,100px)}.holol-home-page>#control .holol-control__stage{position:absolute;z-index:0;inset:0 calc(50% - 50vw);min-width:0;margin:0;pointer-events:none}.holol-home-page>#control .holol-control__media{position:absolute;inset:0;width:100%;height:100%;margin:0;aspect-ratio:auto;background:#11191a}.holol-home-page>#control .holol-control__media img{object-position:center 44%}.holol-home-page>#control .holol-control__media:after{z-index:1;background:linear-gradient(90deg,#03090cf5,#03090cd1,#03090c7a 58%,#03090c2e),linear-gradient(0deg,#03090cc2,#03090c14 56%,#03090c1a)}.holol-home-page>#control .holol-control__event{inset-inline:auto clamp(24px,6vw,88px);bottom:clamp(32px,6vw,72px);max-width:min(42%,540px)}@media(max-width:760px){.holol-home-page>#control,.holol-home-page>#control .holol-control{min-height:780px}.holol-home-page>#control .holol-control{grid-template-columns:minmax(0,1fr)}.holol-home-page>#control .holol-control__intro{align-self:start;padding-block:64px 340px}.holol-home-page>#control .holol-control__tabs{margin-top:30px}.holol-home-page>#control .holol-control__event{inset-inline:var(--site-page-gutter);bottom:32px;max-width:none}.holol-home-page>#control .holol-control__event strong{max-width:12ch;font-size:clamp(34px,10vw,48px)}}.holol-pricing-setup__inner{display:block}.holol-order-summary--pricing{display:grid;grid-template-columns:minmax(200px,.55fr) minmax(0,1.45fr);grid-template-areas:"heading content" ". action";gap:var(--space-md) var(--space-xl);align-items:start}.holol-order-summary__heading{grid-area:heading;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}.holol-order-summary__heading h2{max-width:11ch;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:670;line-height:.92;letter-spacing:-.075em}.holol-order-summary__heading .holol-section-label{color:var(--dark-soft)}.holol-order-summary__icon{display:inline-grid;flex:0 0 auto;place-items:center;width:42px;height:42px;background:#ffffff1a;color:var(--white)}.holol-order-summary__content,.holol-order-summary__empty{grid-area:content}.holol-order-summary__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.55fr);gap:var(--space-md)}.holol-order-summary__lines{display:grid;align-content:start;gap:6px;margin:0}.holol-order-summary__lines>div{display:grid;grid-template-columns:minmax(90px,.55fr) minmax(0,1fr);align-items:center;gap:var(--space-sm);padding:12px var(--space-sm);background:#ffffff1a;font-size:13px}.holol-order-summary__lines dt{color:var(--dark-soft)}.holol-order-summary__lines dd{min-width:0;margin:0;font-weight:700;text-align:end;overflow-wrap:anywhere}.holol-order-summary__lines dd small{display:block;margin-top:3px;color:var(--dark-soft);font-size:10px;font-weight:500}.holol-order-summary__total{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--space-md);background:var(--white);color:var(--ink)}.holol-pricing-page .holol-pricing-scenarios article{background:var(--warm)}.holol-order-summary__total>span{color:var(--soft);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.holol-order-summary__total>strong{margin-top:6px;font-family:var(--display);font-size:clamp(30px,3.2vw,46px);letter-spacing:-.07em;line-height:1}.holol-order-summary__total>small{margin-top:var(--space-sm);color:var(--soft);font-size:11px;line-height:1.5}.holol-order-summary__empty{display:grid;gap:var(--space-sm)}.holol-order-summary__empty>p{margin:0;color:var(--dark-soft);font-size:14px}.holol-order-summary__action{grid-area:action;justify-self:end}.holol-order-summary__action .holol-button{min-width:220px;justify-content:space-between}.holol-pricing-price--custom strong{font-size:clamp(20px,2vw,27px)}.holol-pricing-price--custom span{max-width:20ch}.holol-auth-page__content{width:min(100%,440px);display:grid;gap:16px}.holol-auth-page__content--with-setup{width:min(100%,920px);grid-template-columns:minmax(0,1.2fr) minmax(0,.88fr);grid-template-areas:"card summary";align-items:stretch;justify-content:center;gap:0;overflow:hidden;border:1px solid var(--site-divider);background:var(--site-panel);box-shadow:0 24px 64px #00000047}.holol-auth-card{grid-area:card;width:100%}.holol-auth-page__content--with-setup .holol-auth-card{display:grid;align-content:center;padding:clamp(32px,4vw,48px);border:0;background:transparent;box-shadow:none}.holol-auth-page__content--with-setup .holol-auth-card h1{font-size:clamp(40px,3.5vw,46px)}.holol-auth-page__content--with-setup .holol-order-summary--compact{grid-area:summary;align-content:center;padding:32px;border:0;border-inline-start:1px solid var(--site-divider);background:linear-gradient(155deg,var(--site-panel-blue),var(--site-canvas));box-shadow:none}.holol-auth-card h1{font-size:clamp(42px,4vw,48px);line-height:.98;letter-spacing:-.06em}.holol-auth-card>h1{margin-bottom:24px}.holol-order-summary--compact{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "content" "action";gap:18px;padding:24px;border:1px solid rgba(255,255,255,.08);background:var(--dark);color:var(--white);box-shadow:0 12px 34px #11110f1a}.holol-order-summary--compact .holol-order-summary__heading h2{color:var(--white);font-size:clamp(32px,3vw,42px)}.holol-order-summary--compact .holol-order-summary__icon{background:var(--site-panel-strong);color:var(--site-highlight)}.holol-order-summary--compact .holol-section-label{color:var(--dark-soft)}.holol-order-summary--compact .holol-order-summary__content{grid-template-columns:1fr;gap:10px}.holol-order-summary--compact .holol-order-summary__lines{gap:0}.holol-order-summary--compact .holol-order-summary__lines>div{padding:13px 4px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.holol-order-summary--compact .holol-order-summary__lines>div:nth-last-child(2){border-bottom:0}.holol-order-summary--compact .holol-order-summary__lines>div:last-child{margin-top:8px;padding-top:16px;border-top:1px solid var(--site-divider);border-bottom:0}.holol-order-summary--compact .holol-order-summary__lines dt,.holol-order-summary--compact .holol-order-summary__lines dd small{color:var(--site-muted)}.holol-order-summary--compact .holol-order-summary__lines dd small{font-size:11px}.holol-order-summary--compact .holol-order-summary__lines>div:last-child dd small{color:var(--site-highlight)}.holol-order-summary--compact .holol-order-summary__total{padding:18px;background:var(--site-panel-strong);color:var(--site-copy)}.holol-order-summary--compact .holol-order-summary__total>span,.holol-order-summary--compact .holol-order-summary__total>small{color:var(--site-muted)}.holol-order-summary--compact .holol-order-summary__total>strong{font-size:38px}.holol-auth-success h1{letter-spacing:-.06em}.holol-auth-provider-group{display:grid;gap:8px}.holol-auth-provider-notice{margin:0;color:var(--soft);font-size:11px;line-height:1.45;text-align:center}.holol-auth-form-error{margin:-2px 0 0;color:#f0b8a7;font-size:12px;line-height:1.45}.holol-auth-providers--support-only{grid-template-columns:1fr}.holol-auth-providers .holol-auth-provider--support{color:var(--site-muted)}.holol-auth-providers .holol-auth-provider--support:hover,.holol-auth-providers .holol-auth-provider--support:focus-visible{color:var(--site-copy)}.holol-auth-text-button{width:fit-content;padding:0;border:0;background:transparent;color:var(--site-highlight);font:inherit;font-size:13px;font-weight:700;text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.holol-auth-text-button:hover{color:var(--site-copy)}.holol-auth-text-button:focus-visible{outline:2px solid var(--site-highlight);outline-offset:4px}.holol-auth-forgot{justify-self:end;margin-top:-9px}.holol-auth-recovery-notice{display:grid;gap:8px}.holol-auth-recovery-notice p{margin:0;color:var(--site-muted);font-size:14px;line-height:1.5}.holol-auth-recovery-notice .holol-auth-text-button{margin-top:8px}.holol-auth-page__brand a,.holol-auth-card{border:0;box-shadow:none}.holol-auth-page__brand a{background:transparent}.holol-auth-card .holol-field__control,.holol-auth-page--signup .holol-auth-card .holol-field__control{border:0}.holol-auth-card .holol-field__control:focus-within,.holol-auth-page--signup .holol-auth-card .holol-field__control:focus-within{border:0;box-shadow:0 0 0 3px #83d8ae2e}.holol-auth-card .holol-button--secondary,.holol-auth-card .holol-button--ghost,.holol-auth-page--signup .holol-auth-card .holol-button--secondary,.holol-auth-page--signup .holol-auth-card .holol-button--ghost{border:0}.holol-auth-divider{display:none}.holol-auth-page--signup{background:#000}.holol-auth-page--signup .holol-auth-page__brand a{width:auto;height:auto;border:0;background:transparent}.holol-auth-page--signup .holol-auth-page__brand .holol-site-brand__mark{width:32px;height:32px}.holol-auth-page--signup .holol-auth-page__content--with-setup{border:0;background:#090c0d;box-shadow:0 28px 80px #0000007a}.holol-auth-page--signup .holol-auth-card{border:0;background:var(--white);color:var(--ink);box-shadow:none}.holol-auth-page--signup .holol-auth-card .holol-section-label,.holol-auth-page--signup .holol-auth-card__actions>span,.holol-auth-page--signup .holol-auth-card__legal,.holol-auth-page--signup .holol-auth-provider-notice{color:var(--soft)}.holol-auth-page--signup .holol-auth-card .holol-field__label,.holol-auth-page--signup .holol-auth-card .holol-field__input{color:var(--ink)}.holol-auth-page--signup .holol-auth-card .holol-field__control{border:0!important;min-height:52px;background:var(--paper)}.holol-auth-page--signup .holol-auth-card .holol-field__control:focus-within{border:0!important;box-shadow:0 0 0 3px #a98b6933}.holol-auth-page--signup .holol-auth-card .holol-field__input::placeholder{color:#8e8980}.holol-auth-card .holol-field__input{font-size:16px}.holol-auth-page--signup .holol-auth-card .holol-field__control--error{background:#eadbd2}.holol-auth-page--signup .holol-auth-card .holol-button--primary{background:var(--ink);color:var(--white)}.holol-auth-page--signup .holol-auth-card .holol-button--secondary,.holol-auth-page--signup .holol-auth-card .holol-button--ghost{border:0!important;background:var(--paper);color:var(--ink)}.holol-auth-page--signup .holol-auth-card .holol-button--secondary:hover:not(:disabled),.holol-auth-page--signup .holol-auth-card .holol-button--ghost:hover:not(:disabled){background:var(--warm);opacity:1}.holol-auth-page--signup .holol-auth-card .holol-field__toggle{color:var(--soft)}.holol-auth-page--signup .holol-auth-card .holol-field__toggle:hover{color:var(--ink)}.holol-auth-page--signup .holol-auth-card__legal a,.holol-auth-page--signup .holol-auth-page__footer a{color:var(--ink)}.holol-auth-page--signup .holol-auth-page__footer{color:#f3f5f2a8}.holol-auth-page--signup .holol-auth-page__footer a{color:var(--white);text-decoration-color:#f3f5f2a8}.holol-auth-page--signup .holol-auth-page__footer a:hover,.holol-auth-page--signup .holol-auth-page__footer a:focus-visible{color:var(--site-highlight)}@media(max-width:900px){.holol-order-summary--pricing{grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);gap:var(--space-md)}.holol-order-summary__content{grid-template-columns:1fr}.holol-auth-page__content--with-setup{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media(max-width:760px){.holol-order-summary--pricing{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "content" "action"}.holol-order-summary__heading{align-items:center}.holol-order-summary__heading h2{font-size:clamp(36px,10vw,48px)}.holol-order-summary__content{grid-template-columns:1fr}.holol-order-summary__action{justify-self:stretch}.holol-order-summary__action .holol-button{width:100%}.holol-auth-page{padding-inline:16px}.holol-auth-page__content--with-setup{width:min(100%,440px);grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "card"}.holol-auth-page__brand{inset-inline-start:max(16px,calc((100vw - 440px)/2))}.holol-auth-page__content--with-setup .holol-order-summary--compact{padding:22px;border-inline-start:0;border-bottom:1px solid var(--site-divider)}.holol-auth-page__content--with-setup .holol-auth-card{padding:30px 22px}.holol-order-summary--compact{padding:20px}.holol-auth-card h1{font-size:44px}}@media(max-width:420px){.holol-order-summary__lines>div{grid-template-columns:1fr;gap:5px}.holol-order-summary__lines dd{text-align:start}.holol-pricing-base-choice{grid-template-columns:1fr}}@media(min-width:761px)and (max-width:1100px){.holol-pricing-package-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.holol-lead-preview{min-height:100vh;padding-block:calc(var(--header-total) + 28px) var(--site-section-space)}.holol-lead-preview__notice{width:max-content;max-width:100%;margin:0 auto 18px;padding:8px 12px;border:1px solid rgba(232,243,238,.18);border-radius:999px;color:var(--site-muted);font-size:11px;line-height:1.35;text-align:center}.holol-lead-preview__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.82fr);align-items:stretch;gap:clamp(16px,2vw,24px)}.holol-lead-preview__photo{position:relative;min-height:clamp(620px,70vh,780px);display:flex;align-items:center;overflow:hidden;isolation:isolate;border-radius:var(--site-panel-radius);background:var(--site-panel-slate)}.holol-lead-preview__photo:after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(180deg,#03090c1f,#03090c7a),linear-gradient(90deg,rgba(3,9,12,.42),transparent 82%)}.holol-lead-preview__photo>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% center}.holol-lead-preview__photo-copy{width:min(620px,100%);padding:clamp(28px,5vw,64px)}.holol-lead-preview__photo-copy .holol-section-label{color:#ffffffb8}.holol-lead-preview__photo-copy h1{max-width:9ch;margin:0;font-size:clamp(54px,6vw,84px);font-weight:680;line-height:.91;letter-spacing:-.085em;text-wrap:balance}.holol-lead-preview__photo-copy>p:not(.holol-section-label){max-width:34ch;margin:18px 0 24px;color:#ffffffd1;font-size:clamp(16px,1.35vw,19px);line-height:1.45}.holol-lead-preview__form-card{align-self:center;padding:clamp(24px,3.2vw,42px);border:1px solid rgba(255,255,255,.72);border-radius:var(--site-panel-radius);background:var(--paper);color:var(--ink);box-shadow:0 28px 90px #0003;scroll-margin-top:calc(var(--header-total) + 18px)}.holol-lead-preview__form-card h2{max-width:12ch;margin:0;font-size:clamp(38px,4vw,52px);font-weight:680;line-height:.94;letter-spacing:-.075em}.holol-lead-preview__form-intro{margin:12px 0 22px;color:var(--soft);font-size:13px;line-height:1.5}.holol-lead-preview__form-card form{display:grid;gap:14px}.holol-lead-preview__form-card .holol-field__control{min-height:48px;border:1px solid rgba(17,17,15,.12);border-radius:4px;background:#fff}.holol-lead-preview__form-card .holol-field__label{font-size:11px}.holol-lead-preview__contact-choice{min-width:0;margin:0;padding:0;border:0}.holol-lead-preview__contact-choice legend,.holol-lead-preview__select-field>span{margin-bottom:7px;color:var(--ink);font-size:11px;font-weight:720}.holol-lead-preview__contact-options{display:flex;gap:8px}.holol-lead-preview__contact-options label{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 16px;border:1px solid rgba(17,17,15,.14);border-radius:999px;background:transparent;color:var(--soft);font-size:12px;cursor:pointer}.holol-lead-preview__contact-options label.is-selected{border-color:var(--ink);background:var(--ink);color:var(--white)}.holol-lead-preview__contact-options input{width:13px;height:13px;margin:0;accent-color:var(--white)}.holol-lead-preview__contact-options label:focus-within{outline:3px solid var(--focus);outline-offset:3px}.holol-lead-preview__select-field{display:grid;gap:7px}.holol-lead-preview__select-field>span>span{color:#9b4b3c}.holol-lead-preview__select-field select{width:100%;min-height:48px;padding:0 13px;border:1px solid rgba(17,17,15,.12);border-radius:4px;background:#fff;color:var(--ink);font-size:14px}.holol-lead-preview__form-card form>.holol-button{width:100%;justify-content:space-between;margin-top:2px}.holol-lead-preview__launch-note,.holol-lead-preview__result{margin:0;color:var(--soft);font-size:10px;line-height:1.5}.holol-lead-preview__result{padding:11px 12px;border-left:2px solid var(--focus);background:#eee9e0;color:var(--ink)}.holol-lead-preview__product{display:grid;grid-template-columns:.45fr 1fr;align-items:center;gap:clamp(20px,4vw,56px);margin-top:clamp(22px,3vw,36px);padding:clamp(22px,3vw,36px);border:1px solid var(--site-divider);border-radius:var(--site-panel-radius);background:#ffffff09}.holol-lead-preview__product-copy h2{max-width:12ch;margin:0;font-size:clamp(32px,4vw,48px);line-height:.96;letter-spacing:-.07em}.holol-lead-preview__product-copy>p:not(.holol-section-label){margin:12px 0 0;color:var(--site-muted);font-size:12px}.holol-lead-preview__product figure{margin:0}.holol-lead-preview__product figure img{width:100%;height:auto;border-radius:6px}.holol-lead-preview__product figcaption{margin-top:8px;color:var(--site-muted);font-size:10px;text-align:end}@media(max-width:900px){.holol-lead-preview__hero{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}.holol-lead-preview__photo{min-height:680px}.holol-lead-preview__photo-copy{padding:30px}.holol-lead-preview__photo-copy h1{font-size:clamp(52px,8vw,72px)}.holol-lead-preview__form-card{padding:26px}}@media(max-width:760px){.holol-lead-preview{padding-top:calc(var(--header-total) + 20px)}.holol-lead-preview__notice{width:100%;border-radius:12px}.holol-lead-preview__hero{grid-template-columns:minmax(0,1fr)}.holol-lead-preview__photo{min-height:0;display:flex;flex-direction:column;align-items:stretch;background:var(--site-panel)}.holol-lead-preview__photo:after{display:none}.holol-lead-preview__photo>img{position:relative;z-index:0;order:1;height:clamp(340px,90vw,460px);object-position:62% center}.holol-lead-preview__photo-copy{order:0;width:100%;padding:24px}.holol-lead-preview__photo-copy h1{max-width:10ch;font-size:clamp(48px,12vw,58px)}.holol-lead-preview__photo-copy>p:not(.holol-section-label){margin-block:14px 18px}.holol-lead-preview__form-card{padding:24px}.holol-lead-preview__product{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px}.holol-lead-preview__product-copy h2{max-width:14ch}}.holol-lead-preview{padding-block:calc(var(--header-total) + 24px) clamp(48px,7vw,80px)}.holol-lead-preview__notice{width:min(100%,600px);margin-bottom:clamp(24px,4vw,40px);padding:10px 14px;font-size:12px;line-height:1.45}.holol-lead-preview__hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(24px,4vw,56px)}.holol-lead-preview__hero-copy{min-width:0;max-width:560px}.holol-lead-preview__hero-copy .holol-section-label{margin-bottom:16px;color:var(--site-muted)}.holol-lead-preview__hero-copy h1{max-width:9ch;margin:0;font-size:clamp(52px,5.4vw,76px);font-weight:680;line-height:.95;letter-spacing:-.085em;text-wrap:balance}.holol-lead-preview__hero-copy>p:not(.holol-section-label){max-width:36ch;margin:18px 0 24px;color:#f3f5f2d1;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.holol-lead-preview__product-visual img{width:100%;height:auto;border-radius:8px}.holol-lead-preview__product-visual figcaption{margin-top:10px;color:var(--site-muted);font-size:12px;line-height:1.4;text-align:end}.holol-lead-preview__form-card{width:min(100%,580px);margin:clamp(32px,5vw,64px) auto 0;padding:clamp(24px,3.2vw,36px);border:1px solid rgba(17,17,15,.12);border-radius:24px;box-shadow:0 18px 56px #00000029}.holol-lead-preview__form-card .holol-section-label{margin-bottom:12px}.holol-lead-preview__form-card h2{max-width:14ch;font-size:clamp(36px,4vw,48px);line-height:.98}.holol-lead-preview__form-intro{margin:12px 0 22px;font-size:15px}.holol-lead-preview__form-card form{gap:16px}.holol-lead-preview__form-card .holol-field__control{min-height:48px;border-radius:8px}.holol-lead-preview__form-card .holol-field__label{font-size:14px;line-height:1.35}.holol-lead-preview__form-card .holol-field__input{font-size:16px}.holol-lead-preview__contact-choice legend,.holol-lead-preview__select-field>span{margin-bottom:8px;font-size:14px;line-height:1.35}.holol-lead-preview__contact-options{gap:10px}.holol-lead-preview__contact-options label{min-height:44px;gap:9px;font-size:14px}.holol-lead-preview__contact-options input{width:16px;height:16px}.holol-lead-preview__select-field{gap:8px}.holol-lead-preview__select-field select{min-height:48px;border-radius:8px;font-size:16px}.holol-lead-preview__form-card form>.holol-button{min-height:52px;font-size:15px}.holol-lead-preview__launch-note,.holol-lead-preview__result{font-size:12px;line-height:1.5}.holol-lead-preview__result{padding:12px 14px}@media(max-width:760px){.holol-lead-preview{padding-top:calc(var(--header-total) + 18px)}.holol-lead-preview__notice{margin-bottom:22px}.holol-lead-preview__hero{grid-template-columns:minmax(0,1fr);gap:20px}.holol-lead-preview__hero-copy{max-width:560px}.holol-lead-preview__hero-copy .holol-section-label{margin-bottom:12px}.holol-lead-preview__hero-copy h1{max-width:10ch;font-size:clamp(40px,10.5vw,50px)}.holol-lead-preview__hero-copy>p:not(.holol-section-label){margin:14px 0 18px;font-size:16px}.holol-lead-preview__hero-copy .holol-button--lg{width:min(100%,360px)}.holol-lead-preview__product-visual{padding:8px;border-radius:22px}.holol-lead-preview__product-visual figcaption{padding-inline:4px;font-size:12px}.holol-lead-preview__form-card{margin-top:26px;padding:20px;border-radius:22px}.holol-lead-preview__form-card h2{font-size:clamp(34px,9vw,42px)}.holol-lead-preview__form-intro{margin:10px 0 20px}.holol-lead-preview__form-card form{gap:14px}.holol-lead-preview__launch-note,.holol-lead-preview__result{font-size:12px}}@media(max-width:380px){.holol-lead-preview__form-card{padding:16px}.holol-lead-preview__contact-options label{padding-inline:13px}}.holol-lead-preview{min-height:0;display:grid;place-items:start center;padding-block:calc(var(--header-total) + 24px) 24px}.holol-lead-preview__hero{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(28px,5vw,72px)}.holol-lead-preview__hero-copy{display:grid;justify-items:start;gap:28px}.holol-lead-preview__hero-copy h1{max-width:9ch;margin:0;font-size:clamp(52px,6.6vw,88px);font-weight:680;line-height:.94;letter-spacing:-.085em;text-wrap:balance}.holol-lead-preview__hero-copy .holol-button--lg{min-height:52px;font-size:15px}.holol-lead-preview__product-visual{min-width:0;margin:0;padding:clamp(8px,1.2vw,14px);border:1px solid var(--site-divider);border-radius:var(--site-panel-radius);background:#ffffff09}.holol-lead-preview__product-visual img{display:block;width:100%;height:auto;border-radius:8px}.holol-lead-dialog{width:min(560px,calc(100% - 32px));max-width:none;max-height:min(780px,calc(100dvh - 32px));margin:auto;padding:clamp(22px,5vw,36px);overflow:auto;border:1px solid rgba(17,17,15,.12);border-radius:clamp(26px,3vw,34px);background:var(--white);color:var(--ink);box-shadow:0 24px 90px #00000047;color-scheme:light;overscroll-behavior:contain}.holol-lead-dialog::backdrop{background:#03090cc2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.holol-lead-dialog__top{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--soft);font-size:13px}.holol-lead-dialog__close{min-width:44px;min-height:44px;margin:-8px -8px -8px 0;padding:0 8px;border:0;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.holol-lead-dialog__close:focus-visible,.holol-lead-dialog__contact-options label:focus-within{outline:3px solid var(--focus);outline-offset:3px}.holol-lead-dialog__progress{height:4px;margin:18px 0 36px;overflow:hidden;border-radius:999px;background:var(--warm)}.holol-lead-dialog__progress span{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width var(--motion-ui) var(--ease-out)}.holol-lead-dialog h2{max-width:13ch;margin:0;font-size:clamp(38px,8vw,52px);font-weight:680;line-height:.96;letter-spacing:-.075em;text-wrap:balance}.holol-lead-dialog h2:focus{outline:none}.holol-lead-dialog__form{display:grid;gap:28px;margin-top:32px}.holol-lead-dialog__form .holol-field{gap:8px}.holol-lead-dialog__form .holol-field__label,.holol-lead-dialog__select-field>span,.holol-lead-dialog__contact-choice legend{color:var(--ink);font-size:14px;line-height:1.35}.holol-lead-dialog__form .holol-field__control{min-height:52px;border:1px solid rgba(17,17,15,.14);border-radius:8px;background:var(--white)}.holol-lead-dialog__form .holol-field__input{font-size:16px}.holol-lead-dialog__contact-choice{min-width:0;margin:0;padding:0;border:0}.holol-lead-dialog__contact-choice legend{margin-bottom:12px;padding:0}.holol-lead-dialog__contact-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.holol-lead-dialog__contact-options label{min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;border:1px solid rgba(17,17,15,.14);border-radius:10px;background:var(--white);color:var(--ink);font-size:15px;cursor:pointer}.holol-lead-dialog__contact-options label.is-selected{border-color:var(--ink);background:var(--ink);color:var(--white)}.holol-lead-dialog__contact-options input{width:17px;height:17px;margin:0;accent-color:currentColor}.holol-lead-dialog__select-field{display:grid;gap:8px}.holol-lead-dialog__select-field select{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(17,17,15,.14);border-radius:8px;background:var(--white);color:var(--ink);font-size:16px}.holol-lead-dialog__actions{display:flex;gap:12px;align-items:center}.holol-lead-dialog__continue{flex:1;min-height:52px;font-size:15px}.holol-lead-dialog--complete{width:min(340px,calc(100% - 32px));min-height:104px;border-radius:26px;display:grid;place-items:center;padding:20px;overflow:visible}.holol-lead-dialog__done{width:100%;min-height:52px}@media(max-width:760px){.holol-lead-preview{padding-block:calc(var(--header-total) + 20px) 24px}.holol-lead-preview__hero{grid-template-columns:minmax(0,1fr);gap:28px}.holol-lead-preview__hero-copy{gap:22px}.holol-lead-preview__hero-copy h1{max-width:10ch;font-size:clamp(42px,10.5vw,54px)}.holol-lead-preview__hero-copy .holol-button--lg{width:min(100%,360px)}.holol-lead-preview__product-visual{padding:8px;border-radius:20px}.holol-lead-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:22px 20px;border-radius:26px}.holol-lead-dialog--complete{width:min(340px,calc(100% - 20px));min-height:96px;padding:18px}.holol-lead-dialog__progress{margin-bottom:30px}.holol-lead-dialog__form{gap:24px;margin-top:28px}}.holol-campaign-sections{position:relative;z-index:1;display:grid;gap:0;margin-top:calc(-1 * var(--site-section-overlap))}.holol-campaign-section{position:relative;padding-block:clamp(76px,9vw,124px);border-radius:var(--site-panel-radius)}.holol-campaign-section+.holol-campaign-section{margin-top:calc(-1 * var(--site-section-overlap));z-index:1;box-shadow:0 -18px 42px #00000017}.holol-campaign-section--paper{background:var(--paper);color:var(--ink)}.holol-campaign-section--warm{background:var(--warm);color:var(--ink)}.holol-campaign-section__head{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--space-lg);align-items:start;margin-bottom:clamp(30px,4vw,48px)}.holol-campaign-section__head .holol-section-label{margin:9px 0 0;color:var(--soft)}.holol-site-shell--campaign-preview .holol-campaign-section>.container{--content-max: 1680px;--page-gutter: clamp(24px, 3vw, 56px)}.holol-site-shell--campaign-preview .holol-campaign-screen__media img{display:block;width:100%;height:auto}.holol-campaign-section__head h2{max-width:13ch;margin:0;font-size:clamp(44px,5vw,72px);font-weight:670;line-height:.92;letter-spacing:-.08em;text-wrap:balance}.holol-campaign-screen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.holol-campaign-screen{min-width:0;margin:0}.holol-campaign-screen__media{overflow:hidden;border-radius:clamp(20px,3vw,36px);background:var(--white);box-shadow:0 18px 50px #00000024}.holol-campaign-screen__media img{width:100%;height:auto;transition:transform .68s var(--ease-out)}.holol-campaign-screen:hover .holol-campaign-screen__media img{transform:scale(1.012)}.holol-campaign-screen figcaption{display:grid;gap:4px;padding-top:15px}.holol-campaign-screen figcaption span{color:var(--soft);font-size:12px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.holol-campaign-screen figcaption strong{font-family:var(--display);font-size:clamp(21px,2vw,30px);font-weight:620;letter-spacing:-.055em;line-height:1}.holol-campaign-section--warm .holol-use-card__media{border-radius:clamp(20px,3vw,36px)}.holol-campaign-section--warm .holol-use-card__copy{padding-top:15px}.holol-campaign-section--warm{padding-block:clamp(88px,10vw,136px)}@media(max-width:760px){.holol-campaign-section{padding-block:72px}.holol-campaign-section__head{display:block;margin-bottom:30px}.holol-campaign-section__head .holol-section-label{margin:0 0 14px}.holol-campaign-section__head h2{max-width:12ch;font-size:clamp(42px,11vw,56px)}.holol-campaign-screen-grid{grid-template-columns:minmax(0,1fr);gap:30px}.holol-campaign-screen figcaption{padding-top:12px}.holol-campaign-section--warm .holol-use-grid{gap:28px}}@media(max-width:360px){.holol-lead-dialog{padding-inline:16px}}.holol-site-shell--campaign-preview{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:var(--paper)}.holol-site-shell--campaign-preview>.holol-lead-preview{flex:1 0 auto;display:block;width:100%;margin-inline:0;padding-block:calc(var(--header-total) + 24px) clamp(28px,4vw,48px);border-radius:0 0 var(--site-panel-radius) var(--site-panel-radius);background:var(--site-panel);color:var(--site-copy);overflow:clip}.holol-site-shell--campaign-preview>.holol-lead-preview>.container{width:100%;max-width:none;margin:0;padding:0}.holol-site-shell--campaign-preview>.holol-lead-preview>.container{--content-max: 1680px;--page-gutter: clamp(24px, 3vw, 56px)}.holol-site-shell--campaign-preview .holol-lead-preview__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2vw,26px)}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy{width:min(var(--content-max),calc(100% - 2 * var(--page-gutter)));margin-inline:auto;gap:18px}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy h1{max-width:none;font-size:clamp(42px,3.7vw,54px);line-height:1}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual{width:min(var(--content-max),calc(100% - 2 * var(--page-gutter)));max-width:none;margin-inline:auto;padding:0;border:0;border-radius:clamp(28px,3vw,44px);box-shadow:0 30px 84px #0003}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual picture{display:block;width:100%}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual img{display:block;width:100%;height:auto;border-radius:clamp(20px,2.4vw,34px)}.holol-site-shell--campaign-preview .holol-campaign-section{margin-inline:0}.holol-site-shell--campaign-preview .holol-footer{margin:clamp(28px,4vw,52px) 0 0;border-top:0;border-radius:var(--site-panel-radius) var(--site-panel-radius) 0 0;background:var(--site-panel);color:var(--site-copy);padding-block:clamp(34px,5vw,64px) 24px}.holol-site-shell--campaign-preview .holol-footer__top{align-items:center;padding-bottom:clamp(20px,3svh,36px)}.holol-site-shell--campaign-preview .holol-footer__links{grid-template-columns:repeat(2,max-content);gap:10px clamp(20px,3vw,36px)}.holol-site-shell--campaign-preview .holol-footer__bottom{padding-top:14px}.holol-site-shell--campaign-preview .holol-header--hero:before,.holol-site-shell--campaign-preview .holol-header--compact:before{background:var(--site-panel)}@media(min-width:761px){.holol-site-shell--campaign-preview>.holol-lead-preview{display:flex;flex-direction:column;justify-content:center;min-height:clamp(720px,86svh,980px);padding-block:calc(var(--header-total) + 28px) clamp(28px,3vw,42px)}.holol-site-shell--campaign-preview>.holol-lead-preview>.container{display:flex;align-items:center}.holol-site-shell--campaign-preview .holol-lead-preview__hero{width:min(1680px,calc(100% - 2 * var(--page-gutter)));margin-inline:auto;grid-template-columns:minmax(260px,.54fr) minmax(0,1.46fr);align-items:center;gap:clamp(32px,5vw,72px)}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy{width:100%;max-width:430px;margin:0}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy h1{max-width:8ch;font-size:clamp(52px,5.1vw,78px)}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual{width:100%;margin:0}}@media(min-width:761px)and (max-width:1100px){.holol-site-shell--campaign-preview>.holol-lead-preview{min-height:clamp(640px,72svh,780px)}}@media(max-width:760px){.holol-site-shell--campaign-preview>.holol-lead-preview{width:calc(100% - 2 * var(--site-panel-inset));padding-block:calc(var(--header-total) + 18px) 20px}.holol-site-shell--campaign-preview .holol-lead-preview__hero{gap:30px}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy{gap:22px}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy h1{max-width:10ch;font-size:clamp(42px,10.5vw,54px);line-height:.94}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual{width:100%;border-radius:26px;box-shadow:0 20px 52px #0000002e}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual img{border-radius:22px}.holol-site-shell--campaign-preview .holol-footer__top,.holol-site-shell--campaign-preview .holol-footer__bottom{gap:18px}.holol-site-shell--campaign-preview .holol-campaign-section{margin-inline:0}.holol-site-shell--campaign-preview .holol-footer{margin:28px 0 0}}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy{animation:holol-campaign-copy-in .52s var(--ease-out) both}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy .holol-button--lg{transition:opacity var(--motion-fast) var(--ease-soft),transform var(--motion-ui) var(--ease-out),background var(--motion-fast) var(--ease-soft)}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy .holol-button--lg:hover:not(:disabled){opacity:1;transform:translateY(-2px)}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy .holol-button--lg:active:not(:disabled){transform:translateY(1px)}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual{animation:holol-campaign-product-in .72s .12s var(--ease-soft) both}.holol-site-shell--campaign-preview .holol-lead-preview__product-visual img{image-rendering:auto}@keyframes holol-campaign-copy-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes holol-campaign-product-in{0%{opacity:0;clip-path:inset(10% 0 0);transform:translate3d(0,24px,0)}to{opacity:1;clip-path:inset(0);transform:none}}.holol-lead-dialog[open]{animation:holol-dialog-in .26s var(--ease-out) both}.holol-lead-dialog[open]::backdrop{animation:holol-dialog-backdrop-in .26s var(--ease-soft) both}.holol-lead-dialog__step-heading{animation:holol-lead-step-in .32s var(--ease-out) both}@keyframes holol-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes holol-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes holol-lead-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy,.holol-site-shell--campaign-preview .holol-lead-preview__product-visual,.holol-lead-dialog[open],.holol-lead-dialog[open]::backdrop,.holol-lead-dialog__step-heading{animation:none}.holol-site-shell--campaign-preview .holol-lead-preview__hero-copy .holol-button--lg{transition:none}}.holol-hero h1>span{display:inline-block;min-width:11ch;white-space:nowrap;transform-origin:left center;animation:holol-hero-word-in var(--motion-hero) var(--ease-out) both}@keyframes holol-hero-word-in{0%{opacity:0;transform:translate3d(0,.18em,0);filter:blur(5px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}.holol-home-page[data-motion-ready=true] [data-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity var(--motion-section) var(--ease-out),transform var(--motion-section) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}.holol-home-page[data-motion-ready=true] [data-reveal][data-reveal-state=visible]{opacity:1;transform:none}.holol-home-page>#workspace{background:radial-gradient(ellipse at 82% 10%,rgba(28,132,112,.18),transparent 42%),linear-gradient(145deg,#081c1c,#071016 82%)}.holol-live-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;margin:0 0 clamp(30px,4vw,48px);border:0}.holol-live-metrics>div{min-width:0;padding:18px 24px}.holol-live-metrics span{color:var(--site-muted);font-size:10px;font-weight:720;letter-spacing:.13em;text-transform:uppercase}.holol-live-metrics strong{display:block;margin-top:7px;color:var(--site-copy);font-family:var(--display);font-size:clamp(27px,3.4vw,42px);font-weight:640;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap}.holol-product-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,26px)}.holol-product-shot{position:relative;min-width:0;color:var(--site-copy);text-decoration:none}.holol-product-shot__media{position:relative;display:block;overflow:hidden;aspect-ratio:8 / 5;border-radius:12px;background:var(--paper);box-shadow:0 14px 38px #0003}.holol-product-shot__media img{width:100%;height:100%;object-fit:cover;transition:transform .68s var(--ease-out),filter .68s var(--ease-soft)}.holol-product-shot:hover .holol-product-shot__media img,.holol-product-shot:focus-visible .holol-product-shot__media img{transform:scale(1.025)}.holol-product-shot__footer{min-height:74px;display:flex;align-items:center;gap:13px;padding-top:17px}.holol-product-shot__mark{width:38px;height:38px;display:grid;flex:0 0 auto;place-items:center;border-radius:3px;background:var(--signal-amber);opacity:.7;transform:scale(.92);transition:opacity var(--motion-ui) var(--ease-soft),transform var(--motion-ui) var(--ease-out)}.holol-product-shot__mark img{width:19px;height:19px}.holol-product-shot__copy{min-width:0;display:grid;gap:4px}.holol-product-shot__copy small{color:var(--site-muted);font-size:10px;font-weight:700;letter-spacing:.12em}.holol-product-shot__copy strong{font-family:var(--display);font-size:clamp(19px,1.8vw,25px);font-weight:620;line-height:1;letter-spacing:-.045em}.holol-product-shot__copy>span{display:inline-flex;align-items:center;gap:7px;margin-top:3px;color:var(--site-muted);font-size:12px;font-weight:650;transition:color var(--motion-fast) var(--ease-soft)}.holol-product-shot__copy>span svg{width:14px;height:14px;transition:transform var(--motion-fast) var(--ease-out)}.holol-product-shot:hover .holol-product-shot__mark,.holol-product-shot:focus-visible .holol-product-shot__mark{opacity:1;transform:none}.holol-product-shot:hover .holol-product-shot__copy>span,.holol-product-shot:focus-visible .holol-product-shot__copy>span{color:#e6bb7b}.holol-product-shot:hover .holol-product-shot__copy>span svg,.holol-product-shot:focus-visible .holol-product-shot__copy>span svg{transform:translate(4px)}.holol-home-page .holol-ask__result b{position:relative;isolation:isolate;animation:holol-value-in .52s var(--ease-out) both}.holol-home-page .holol-ask__result b:after{position:absolute;z-index:-1;inset:auto -4px -2px;height:5px;content:"";background:#b9752457;transform:scaleX(0);transform-origin:left center;animation:holol-value-line .52s .16s var(--ease-out) both}@keyframes holol-value-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes holol-value-line{to{transform:scaleX(1)}}.holol-home-page .holol-business-card[data-reveal]:nth-child(3n+2),.holol-home-page .holol-use-card[data-reveal]:nth-child(3n+2){--reveal-delay: 90ms}.holol-home-page .holol-business-card[data-reveal]:nth-child(3n),.holol-home-page .holol-use-card[data-reveal]:nth-child(3n){--reveal-delay: .18s}@media(max-width:760px){.holol-home-page .holol-hero__copy{width:100%;min-width:0}.holol-product-gallery{display:flex;gap:18px;margin-inline:calc(-1 * var(--site-page-gutter));padding-inline:var(--site-page-gutter);overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--site-page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.holol-product-gallery::-webkit-scrollbar{display:none}.holol-live-metrics>div{padding:14px 10px}.holol-live-metrics strong{font-size:clamp(18px,5.4vw,23px)}.holol-product-shot{flex:0 0 min(86vw,440px);scroll-snap-align:start}.holol-product-shot__footer{min-height:82px}.holol-product-shot__mark{opacity:1;transform:none}.holol-product-shot__copy>span{color:#e6bb7b}}@media(prefers-reduced-motion:reduce){.holol-hero h1>span{animation:none}.holol-home-page[data-motion-ready=true] [data-reveal]{opacity:1;transform:none}.holol-home-page .holol-ask__result b:after{animation:none;stroke-dashoffset:0;transform:none}}.holol-home-page>#workspace{background:radial-gradient(ellipse at 82% 10%,rgba(28,132,112,.22),transparent 42%),linear-gradient(145deg,#081c1c,#071016 82%)}.holol-home-page .holol-product-experience{display:grid;gap:clamp(16px,2vw,26px)}.holol-product-experience__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.holol-product-experience__tabs{display:flex;gap:6px;padding:5px;background:#ffffff12}.holol-product-experience__tabs button{min-width:118px;min-height:48px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 14px;border:0;background:transparent;color:var(--site-muted);text-align:start;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft),color var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out)}.holol-product-experience__tabs button:hover{color:var(--site-copy);transform:translateY(-1px)}.holol-product-experience__tabs button.is-active{background:var(--site-copy);color:var(--site-canvas)}.holol-product-experience__tabs button:focus-visible{outline:2px solid var(--site-highlight);outline-offset:3px}.holol-product-experience__tabs button>span{font-size:10px;font-weight:720;letter-spacing:.12em;opacity:.65}.holol-product-experience__tabs button>strong{font-size:12px;font-weight:720}.holol-home-page .holol-live-metrics{max-width:none;margin:0}.holol-home-page .holol-live-metrics>div{padding:14px clamp(12px,1.4vw,20px);background:#ffffff0e;animation:holol-workspace-metric-in .46s var(--ease-out) both}.holol-home-page .holol-live-metrics strong{margin-top:5px;font-size:clamp(24px,2.8vw,38px)}.holol-home-page .holol-live-metrics>div:nth-child(2){animation-delay:70ms}.holol-home-page .holol-live-metrics>div:nth-child(3){animation-delay:.14s}.holol-product-feature{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(210px,.8fr);gap:clamp(20px,3vw,40px);align-items:center;margin:0}.holol-product-feature__media{min-width:0;overflow:hidden;aspect-ratio:8 / 5;border-radius:clamp(14px,1.6vw,22px);background:var(--paper);box-shadow:0 22px 58px #0000003d;animation:holol-workspace-view-in .62s var(--ease-out) both}.holol-product-feature__media img{display:block;width:100%;height:100%;object-fit:contain}.holol-product-feature__copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:0;color:var(--site-copy);animation:holol-workspace-copy-in .52s .1s var(--ease-out) both}.holol-product-feature__copy strong{max-width:10ch;margin-top:12px;font-family:var(--display);font-size:clamp(34px,4.4vw,64px);font-weight:620;line-height:.91;letter-spacing:-.075em}.holol-product-feature__copy a{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--site-copy);font-size:12px;font-weight:720;text-decoration:none}.holol-product-feature__copy a svg{width:16px;height:16px;transition:transform var(--motion-fast) var(--ease-out)}.holol-product-feature__copy a:hover svg{transform:translate(4px)}@keyframes holol-workspace-view-in{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes holol-workspace-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes holol-workspace-metric-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.holol-home-page>#setup,.holol-home-page>#pricing{background:radial-gradient(ellipse at 82% 10%,rgba(31,132,112,.2),transparent 42%),linear-gradient(145deg,#071817,#070e14 82%);color:var(--site-copy)}.holol-home-page .holol-device-card{background:#03090ce6;color:var(--site-copy)}.holol-home-page .holol-device-card__glyph{color:var(--site-copy)}.holol-home-page .holol-price-card{background:#03090ce6;color:var(--site-copy)}.holol-home-page .holol-price-card__eyebrow,.holol-home-page .holol-price-card__action{color:var(--site-muted)}.holol-home-page .holol-price-card__title,.holol-home-page .holol-price-card__price strong{color:var(--site-copy)}.holol-home-page .holol-pricing-preview__extras{background:#ffffff14;color:var(--site-copy)}.holol-home-page .holol-pricing-preview__extras .holol-price-card__eyebrow{color:var(--site-muted)}.holol-home-page .holol-pricing-preview__extras .holol-text-link{color:var(--site-copy)}.holol-site-shell .holol-footer__top{display:grid;grid-template-columns:minmax(140px,.55fr) minmax(180px,.8fr) minmax(220px,1fr);gap:clamp(24px,5vw,72px)}.holol-site-shell .holol-footer__social{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-width:330px}.holol-site-shell .holol-footer__social a{min-height:42px;display:flex;align-items:center;gap:9px;padding-inline:11px;background:#ffffff0f;color:var(--site-copy);font-size:11px;font-weight:700;text-decoration:none;transition:background var(--motion-fast) var(--ease-soft),transform var(--motion-fast) var(--ease-out)}.holol-site-shell .holol-footer__social a:hover{background:#ffffff1f;transform:translateY(-2px)}.holol-site-shell .holol-footer__social a:focus-visible{outline:2px solid var(--site-highlight);outline-offset:3px}.holol-site-shell .holol-footer__social svg{width:16px;height:16px;flex:0 0 auto}.holol-site-shell .holol-footer__bottom{padding-top:18px}@media(max-width:980px){.holol-product-feature{grid-template-columns:1fr;gap:20px}.holol-product-feature__copy{display:flex;align-items:flex-start}.holol-product-feature__copy strong{max-width:none;margin-top:0}.holol-product-feature__copy a{margin-top:18px}}@media(max-width:760px){.holol-product-experience__toolbar{display:grid;gap:12px}.holol-product-experience__tabs{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.holol-product-experience__tabs button{min-width:0;min-height:46px;grid-template-columns:1fr;justify-items:center;gap:3px;padding:7px 6px;text-align:center}.holol-home-page .holol-live-metrics>div{padding:12px 8px}.holol-home-page .holol-live-metrics strong{font-size:clamp(17px,5vw,21px)}.holol-product-feature{grid-template-columns:1fr;gap:18px}.holol-product-feature__media{aspect-ratio:8 / 5}.holol-product-feature__copy{display:flex;align-items:flex-start;padding:0}.holol-product-feature__copy strong{max-width:12ch;font-size:clamp(34px,11vw,52px)}.holol-product-feature__copy a{margin-top:18px}.holol-site-shell .holol-footer__top{grid-template-columns:1fr;gap:24px}.holol-site-shell .holol-footer__social{max-width:none}}@media(prefers-reduced-motion:reduce){.holol-product-feature__media,.holol-product-feature__copy,.holol-home-page .holol-live-metrics>div{animation:none}}.holol-field__control:not(.holol-field__control--error),.holol-auth-card .holol-field__control:not(.holol-field__control--error),.holol-pairing-card .holol-field__control:not(.holol-field__control--error),.holol-lead-preview__form-card .holol-field__control:not(.holol-field__control--error),.holol-lead-dialog__form .holol-field__control:not(.holol-field__control--error),.holol-auth-page--signup .holol-auth-card .holol-field__control:not(.holol-field__control--error){background:transparent}.holol-pos-form-card{margin-bottom:18px}.holol-pos-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:920px}.holol-pos-form__actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.holol-pos-check{min-height:42px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:650}.holol-pos-stock-link{align-self:center;min-height:42px}.holol-pos-check input{width:18px;height:18px;accent-color:var(--ink)}.holol-pos-message{margin:0 0 14px;color:var(--ink);font-size:13px}.holol-pos-message--error{color:#a23a2c}.holol-pos-empty{min-height:96px;display:flex;align-items:center;justify-content:center;gap:14px;margin:0;color:var(--soft);font-size:13px;text-align:center}.holol-pos-empty strong{color:var(--ink)}.holol-pos-empty a{color:var(--ink);font-size:12px;font-weight:700}.holol-pos-table{width:100%}.holol-pos-table__head,.holol-pos-table__row{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(80px,.6fr) minmax(80px,.65fr) minmax(112px,.9fr) 58px;align-items:center;gap:14px}.holol-pos-table__head{min-height:30px;color:var(--soft);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.holol-pos-table__row{min-height:62px;font-size:12px}.holol-pos-table__row>div:first-child{min-width:0}.holol-pos-table__row strong,.holol-pos-table__row small{display:block}.holol-pos-table__row>div>strong{font-size:12px}.holol-pos-table__row small{margin-top:4px;color:var(--soft);font-size:11px}.holol-pos-stock-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-14px 0 18px;color:var(--soft);font-size:11px}.holol-pos-stock-summary strong,.holol-pos-stock-low{color:var(--signal)}.holol-pos-inventory-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.8fr);align-items:start;gap:14px}.holol-pos-table__head--stock,.holol-pos-table__row--stock{grid-template-columns:minmax(100px,1.4fr) minmax(58px,.65fr) minmax(62px,.7fr) minmax(72px,.75fr) minmax(68px,max-content);gap:8px}.holol-pos-table__row--stock>.holol-pos-inline-action{min-width:64px;padding-inline:8px;background:transparent;white-space:nowrap}.holol-pos-adjust-form{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;padding:6px 0 14px}.holol-pos-select-label{display:grid;align-content:center;gap:7px;min-width:0;color:var(--ink);font-size:12px;font-weight:650}.holol-pos-select-label select{width:100%;min-height:42px;padding:0 8px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;font-weight:500}.holol-pos-adjust-form .holol-pos-form__actions{grid-column:1 / -1}.holol-pos-change-list{display:grid}.holol-pos-change-list>div{min-width:0;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:3px;font-size:12px}.holol-pos-change-list>div>strong,.holol-pos-change-list>div>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holol-pos-change-list>div>span{color:var(--soft);font-size:11px}.holol-pos-invite-form{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) auto;align-items:end;gap:16px;margin-bottom:16px}.holol-pos-team-list{display:grid}.holol-pos-team-row{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px}.holol-pos-team-row>div{flex:1 1 auto;min-width:0}.holol-pos-team-row strong,.holol-pos-team-row small{display:block}.holol-pos-team-row>div>strong{overflow-wrap:anywhere}.holol-pos-team-row small{margin-top:4px;color:var(--soft);font-size:11px}.holol-pos-team-row>.holol-pos-select-label{flex:0 0 130px;min-width:0}.holol-pos-team-row--member{min-height:58px;gap:16px}.holol-pos-team-row--member>.holol-pos-team-row__identity{flex:1 1 auto;min-width:0}.holol-pos-team-row--member .holol-pos-team-row__identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holol-pos-team-row--member>.holol-pos-team-row__role{flex:0 0 136px}.holol-pos-team-row--member .holol-pos-team-row__role-name{flex:0 0 136px;text-align:end}.holol-pos-team-row--member .holol-pos-team-row__role select{text-align:end}.holol-pos-role-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}.holol-pos-role-links a,.holol-pos-role-links button{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;color:var(--ink);text-decoration:none}.holol-pos-role-links button{padding:0;border:0;background:transparent;font:inherit;text-align:start;cursor:pointer}.holol-pos-role-links a>span,.holol-pos-role-links button>span{grid-column:1;color:var(--soft);font-size:11px}.holol-pos-role-links a>strong,.holol-pos-role-links button>strong{grid-column:1;font-size:14px}.holol-pos-role-links a>svg,.holol-pos-role-links button>svg{grid-column:2;grid-row:1 / span 2;transform:rotate(45deg)}.holol-pos-role-links a:hover>strong,.holol-pos-role-links button:hover>strong{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.holol-pos-form{grid-template-columns:1fr;gap:16px}.holol-pos-form__actions{grid-column:auto}.holol-pos-inventory-layout{grid-template-columns:1fr}.holol-pos-inventory-layout .holol-product-card{min-width:0}.holol-pos-table__head{display:none}.holol-pos-table__row,.holol-pos-table__row--stock{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 0}.holol-pos-table__row>div:first-child{grid-column:1}.holol-pos-table__row>span:nth-of-type(1){grid-column:1;color:var(--soft)}.holol-pos-table__row>strong{grid-column:2;grid-row:1;text-align:end}.holol-pos-table__row>span:nth-of-type(2){grid-column:2;grid-row:2;text-align:end}.holol-pos-table__row>button,.holol-pos-table__row>.holol-inline-link{grid-column:2;grid-row:3;justify-self:end}.holol-pos-adjust-form{grid-template-columns:1fr}.holol-pos-adjust-form .holol-pos-form__actions{grid-column:auto}.holol-pos-invite-form{grid-template-columns:1fr}.holol-pos-invite-form>button{width:100%}.holol-pos-team-row{gap:12px}.holol-pos-team-row:not(.holol-pos-team-row--member){display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;padding:12px 0}.holol-pos-team-row>.holol-pos-select-label{flex-basis:112px}.holol-pos-team-row>button{align-self:flex-start}.holol-pos-team-row--member{display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,38%);align-items:center;gap:10px;padding:6px 0}.holol-pos-team-row--member>.holol-pos-team-row__role,.holol-pos-team-row--member .holol-pos-team-row__role-name{width:auto;min-width:0;flex-basis:auto}.holol-pos-role-links{grid-template-columns:1fr;gap:20px}.holol-pos-change-list>div{align-items:start;justify-content:center;gap:4px}}.holol-pos-role-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:30px 0 6px}.holol-pos-role-summary>div{min-width:0;display:grid;gap:6px}.holol-pos-role-summary span{color:var(--soft);font-size:12px}.holol-pos-role-summary strong{font-size:clamp(30px,3vw,42px);line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.holol-pos-role-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.holol-pos-role-links a,.holol-pos-role-links button{min-height:44px;padding:8px 0;border-top:0;font-size:13px;font-weight:650}.holol-pos-role-links a>span,.holol-pos-role-links button>span{color:var(--ink);font-size:13px}.holol-pos-role-links a>svg,.holol-pos-role-links button>svg{grid-row:1}.holol-pos-camera-teaser{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:center;gap:20px;margin-top:22px}.holol-pos-camera-teaser__image{position:relative;min-width:0;overflow:hidden;aspect-ratio:3 / 2;background:var(--warm)}.holol-pos-camera-teaser__image img,.holol-pos-camera-image img{width:100%;height:100%;display:block;object-fit:cover}.holol-pos-camera-teaser__image>span{position:absolute;inset:10px auto auto 10px;padding:5px 7px;background:var(--paper);color:var(--ink);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holol-pos-camera-teaser__summary{min-width:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.holol-pos-camera-teaser__summary>div{min-width:0;display:grid;gap:6px}.holol-pos-camera-teaser__summary>div>span{color:var(--soft);font-size:12px}.holol-pos-camera-teaser__summary strong{font-size:16px;font-variant-numeric:tabular-nums}.holol-pos-camera-teaser__summary button{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.holol-pos-camera-teaser__summary button svg{transform:rotate(45deg)}.holol-pos-camera-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px}.holol-pos-camera-image{position:relative;min-width:0;margin:0;overflow:hidden;aspect-ratio:3 / 2;background:var(--warm)}.holol-pos-camera-image figcaption{position:absolute;inset:auto 10px 10px auto;padding:5px 7px;background:var(--paper);color:var(--soft);font-size:10px}.holol-pos-camera-disclosure{margin:0 0 10px;color:var(--soft);font-size:11px}.holol-pos-camera-ask .holol-ask{grid-template-columns:minmax(0,1fr)}.holol-pos-camera-ask .holol-ask__choice{min-height:56px;grid-template-columns:30px minmax(0,1fr);padding:8px 4px;border:0;background:transparent;font-size:13px}.holol-pos-camera-ask .holol-ask__choice--active{background:var(--warm)}.holol-pos-camera-ask .holol-ask__result{min-height:190px;padding:18px 0 0}.holol-pos-camera-ask .holol-ask__result strong{margin-top:20px;font-size:clamp(30px,4vw,42px)}.holol-pos-camera-ask .holol-ask__result b{font-size:20px}.holol-camera-investigation__disclosure{margin:-12px 0 18px;color:var(--soft);font-size:11px}.holol-camera-investigation{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:16px}.holol-camera-investigation__ask,.holol-camera-investigation__evidence{min-width:0}.holol-camera-investigation__events{display:grid;gap:2px}.holol-camera-investigation__prompt{width:100%;min-width:0;min-height:58px;display:grid;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:6px 8px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.holol-camera-investigation__prompt:hover,.holol-camera-investigation__prompt[aria-pressed=true]{background:var(--warm)}.holol-camera-investigation__prompt>span{min-width:0;display:grid;gap:3px}.holol-camera-investigation__prompt strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.holol-camera-investigation__prompt small{color:var(--soft);font-size:11px;font-weight:450}.holol-camera-investigation__prompt:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.holol-camera-investigation__result{display:grid;gap:16px;margin-top:14px}.holol-camera-investigation__result-heading{display:flex;align-items:end;justify-content:space-between;gap:16px}.holol-camera-investigation__result-heading>div{display:grid;gap:4px}.holol-camera-investigation__result-heading span,.holol-camera-investigation__result-heading time{color:var(--soft);font-size:11px}.holol-camera-investigation__result-heading strong{font-size:30px;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.holol-camera-investigation__result-heading strong.holol-camera-investigation__result-title{max-width:18ch;font-size:clamp(18px,4vw,23px);line-height:1.05;letter-spacing:-.045em;font-variant-numeric:normal}.holol-camera-investigation__result dl,.holol-camera-investigation__live dl{display:grid;gap:10px;margin:0}.holol-camera-investigation__result dl>div,.holol-camera-investigation__live dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.holol-camera-investigation__result dt,.holol-camera-investigation__live dt{color:var(--soft);font-size:11px}.holol-camera-investigation__result dd,.holol-camera-investigation__live dd{margin:0;font-size:12px;font-weight:650;text-align:end}.holol-camera-investigation__match{margin:0;color:var(--soft);font-size:11px}.holol-camera-investigation__review-action{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.holol-camera-investigation__review-action>span{display:inline-flex;align-items:center;gap:6px;color:var(--soft);font-size:13px;font-weight:600}.holol-camera-investigation__review-message{min-height:0;margin:0;color:var(--soft);font-size:12px}.holol-camera-investigation__review-message:empty{display:none}.holol-camera-investigation__queue{grid-column:1 / -1;min-width:0}.holol-camera-investigation__queue-note{margin:0 0 8px;color:var(--soft);font-size:11px}.holol-camera-investigation__queue-list{display:grid;gap:4px}.holol-camera-investigation__queue-item{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.holol-camera-investigation__queue-event{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:8px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.holol-camera-investigation__queue-event:hover{background:var(--warm)}.holol-camera-investigation__queue-event>span{min-width:0;display:grid;gap:3px}.holol-camera-investigation__queue-event strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.holol-camera-investigation__queue-event small{color:var(--soft);font-size:11px}.holol-camera-investigation__queue-event:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.holol-camera-investigation__queue-empty{margin:0;color:var(--soft);font-size:13px}.holol-camera-investigation__evidence figure{margin:0}.holol-camera-investigation__frame{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--warm)}.holol-camera-investigation__frame img,.holol-camera-investigation__frame video{display:block;width:100%;height:100%;object-fit:cover}.holol-camera-investigation__frame--video{aspect-ratio:16 / 9;background:#090d0b}.holol-camera-investigation__frame>span{position:absolute;inset:auto 10px 10px auto;padding:5px 8px;background:var(--paper);color:var(--ink);font-size:10px;font-weight:650}.holol-camera-investigation__frame--video>span{inset:10px 10px auto auto;background:#000000ad;color:#fff}.holol-camera-investigation__evidence figcaption,.holol-camera-investigation__evidence>p{margin:10px 0 0;color:var(--soft);font-size:11px}.holol-camera-investigation__empty{min-height:240px;display:grid;align-content:center;justify-items:start;gap:12px;padding:20px;background:var(--paper)}.holol-camera-investigation__empty strong{font-size:16px;letter-spacing:-.03em}.holol-camera-investigation__empty small{color:var(--soft);font-size:12px}.holol-camera-investigation__empty[role=status]{min-height:180px}.holol-camera-investigation__live{max-width:680px}.holol-camera-investigation__live>p{max-width:52ch;margin:0 0 20px;color:var(--soft);font-size:13px;line-height:1.5}.holol-camera-investigation__live dl{max-width:420px;margin-bottom:22px}.holol-camera-event{min-width:0;display:grid;gap:16px;padding:18px;border:1px solid var(--line);background:var(--white)}.holol-camera-event__header{display:grid;justify-items:start;gap:10px}.holol-camera-event__headline{margin:0;font-family:Satoshi,Inter,sans-serif;font-size:clamp(30px,8vw,38px);font-weight:700;line-height:1.02;letter-spacing:-.05em;color:var(--ink);text-wrap:balance}.holol-camera-event__meta{display:flex;flex-wrap:wrap;gap:4px 7px;margin:0;color:var(--soft);font-size:13px;font-weight:500}.holol-camera-event__meta time{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.holol-camera-event__amount{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;background:var(--paper)}.holol-camera-event__amount span{color:var(--soft);font-size:12px}.holol-camera-event__amount strong{font-size:24px;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.holol-camera-event--refund .holol-camera-event__amount strong{color:var(--coral)}.holol-camera-event__media{margin:0}.holol-camera-event__frame{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#090d0b}.holol-camera-event__frame img,.holol-camera-event__frame video{display:block;width:100%;height:100%;object-fit:cover}.holol-camera-event__play{position:absolute;inset:0;margin:auto;width:68px;height:68px;display:grid;place-items:center;padding:0 0 0 4px;border:0;border-radius:50%;background:#ffffffeb;color:var(--ink);box-shadow:0 10px 28px #00000047;cursor:pointer;transition:transform .15s ease}.holol-camera-event__play:hover{transform:scale(1.05)}.holol-camera-event__play:focus-visible{outline:3px solid var(--white);outline-offset:3px}.holol-camera-event__label{position:absolute;top:10px;right:10px;padding:5px 8px;background:#000000ad;color:#fff;font-size:11px;font-weight:650;pointer-events:none}.holol-camera-event__media figcaption{margin:8px 0 0;color:var(--soft);font-size:12px}.holol-camera-event__media--empty{min-height:160px;display:grid;align-content:center;justify-items:start;gap:10px;padding:20px;background:var(--paper);color:var(--soft)}.holol-camera-event__media--empty strong{color:var(--ink);font-size:16px;letter-spacing:-.03em}.holol-camera-event__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.holol-camera-event__actions>:first-child:nth-last-child(3){grid-column:1 / -1}.holol-camera-event__actions .holol-button--secondary,.holol-camera-event__actions .holol-button--ghost{border:1px solid var(--ink);background:var(--white);color:var(--ink)}.holol-camera-event__actions .holol-button{width:100%;justify-content:center}.holol-camera-event__state{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--paper);color:var(--ink);font-size:13px;font-weight:650}.holol-camera-event__message{margin:0;color:var(--soft);font-size:12px}.holol-camera-event__message:empty{display:none}.holol-camera-alert{width:100%;display:grid;gap:8px;padding:14px 14px 14px 16px;border:0;border-radius:18px;background:#f7f6f2f5;color:var(--ink);font:inherit;text-align:left;box-shadow:0 16px 40px #00000047;cursor:pointer}div.holol-camera-alert{cursor:default}.holol-camera-alert:focus-visible{outline:3px solid var(--focus, #a98b69);outline-offset:3px}.holol-camera-alert__app{display:flex;align-items:center;gap:6px;color:var(--soft);font-size:12px;font-weight:600}.holol-camera-alert__mark{width:20px;height:20px;display:grid;place-items:center;border-radius:5px;background:var(--site-panel, #082522);color:#fff;font-family:Satoshi,Inter,sans-serif;font-size:13px;font-weight:700}.holol-camera-alert__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.holol-camera-alert__text{min-width:0;display:grid;gap:3px}.holol-camera-alert__text strong{font-family:Satoshi,Inter,sans-serif;font-size:18px;line-height:1.1;letter-spacing:-.03em}.holol-camera-alert__text>span{color:var(--soft);font-size:13px}.holol-camera-alert__text>.holol-camera-alert__cta{color:var(--ink);font-size:12px;font-weight:650}.holol-camera-alert__thumb{position:relative;width:74px;height:56px;overflow:hidden;border-radius:8px;background:#090d0b;color:#fff}.holol-camera-alert__thumb img{width:100%;height:100%;object-fit:cover}.holol-camera-alert__thumb svg{position:absolute;inset:0;margin:auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.holol-camera-alert-preview{min-height:100vh;box-sizing:border-box;display:grid;align-content:start;gap:14px;padding:72px 14px 24px;background:radial-gradient(120% 70% at 50% 0%,#0f3a34,#082522 45%,#03090c);color:#f3f5f2}.holol-camera-alert-preview__clock{display:grid;justify-items:center;gap:2px;margin-bottom:28px}.holol-camera-alert-preview__clock strong{font-family:Satoshi,Inter,sans-serif;font-size:64px;font-weight:700;letter-spacing:-.05em;line-height:1}.holol-camera-alert-preview__clock span{color:#aab9b4;font-size:14px}.holol-camera-alert-preview__note{margin:6px 0 0;color:#aab9b4;font-size:11px;text-align:center}.holol-pos-counter-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:16px}.holol-pos-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.holol-pos-menu__item{min-width:0}.holol-pos-menu__add{width:100%;min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:9px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.holol-pos-menu__add:disabled{cursor:not-allowed;opacity:.55}.holol-pos-menu__add:focus-visible,.holol-pos-menu__quantity button:focus-visible,.holol-pos-order-field input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.holol-pos-menu__add>span{min-width:0;display:grid;gap:3px}.holol-pos-menu__add strong{font-size:13px}.holol-pos-menu__add small{overflow:hidden;color:var(--soft);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.holol-pos-menu__quantity{min-height:34px;display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--soft);font-size:12px}.holol-pos-menu__quantity button{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:var(--ink);cursor:pointer}.holol-pos-menu__quantity button:disabled{opacity:.4;cursor:not-allowed}.holol-pos-current-order{display:grid;gap:18px}.holol-pos-current-order .holol-pos-empty{min-height:52px;justify-content:flex-start;text-align:left}.holol-pos-cart-list,.holol-pos-order ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.holol-pos-cart-list li,.holol-pos-order ul li{display:flex;justify-content:space-between;gap:12px;font-size:12px}.holol-pos-cart-list li span,.holol-pos-order ul li span{min-width:0;overflow-wrap:anywhere}.holol-pos-cart-list li strong,.holol-pos-order ul li strong{flex:0 0 auto;font-variant-numeric:tabular-nums}.holol-pos-order-field{display:grid;gap:7px;color:var(--ink);font-size:12px;font-weight:650}.holol-pos-order-field input{min-height:42px;padding:0 8px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;font-weight:500}.holol-pos-cart-total{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--line);font-size:13px}.holol-pos-cart-total strong{font-size:20px;font-variant-numeric:tabular-nums}.holol-pos-current-order>.holol-button{width:100%;justify-content:space-between}.holol-pos-order-link{justify-self:start}.holol-pos-order-link svg{transform:rotate(45deg)}.holol-pos-order-list{display:grid}.holol-pos-order{min-width:0;padding:18px 0;border-top:1px solid var(--line)}.holol-pos-order:first-child{padding-top:0;border-top:0}.holol-pos-order__top,.holol-pos-order__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px}.holol-pos-order__top{margin-bottom:14px}.holol-pos-order__top>div{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.holol-pos-order__top strong{font-size:14px;font-variant-numeric:tabular-nums}.holol-pos-order__top span,.holol-pos-order__bottom>span{color:var(--soft);font-size:11px}.holol-pos-order__top .holol-pos-order__status{color:var(--ink);font-size:11px;font-weight:650}.holol-pos-order__bottom{margin-top:14px}.holol-pos-order__bottom strong{font-size:14px;font-variant-numeric:tabular-nums}.holol-pos-order__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.holol-app-shell--client-demo{display:block;min-height:100svh}.holol-app-shell--client-demo .holol-app-main{width:100%}.holol-app-shell--client-demo .holol-app-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px}.holol-app-demo-identity{min-width:0;display:flex;align-items:center;gap:12px}.holol-app-demo-identity .holol-site-brand__mark{height:20px}.holol-app-demo-identity>div{min-width:0}.holol-app-demo-identity strong,.holol-app-demo-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holol-app-demo-identity strong{font-size:12px}.holol-app-demo-identity small{margin-top:2px;color:var(--soft);font-size:10px}.holol-app-shell--client-demo .holol-app-topbar>div:nth-child(2){justify-self:center}.holol-app-shell--client-demo .holol-app-topbar h1{font-size:18px}.holol-app-shell--client-demo .holol-app-topbar__actions{justify-self:end}.holol-app-demo-badge{color:var(--soft);font-size:10px;font-weight:700;letter-spacing:.1em}.holol-app-shell--client-demo .holol-app-content{padding-top:28px;padding-bottom:48px}.holol-demo-desktop-nav{width:min(1240px,calc(100% - clamp(48px,8vw,112px)));min-height:54px;display:flex;align-items:stretch;gap:24px;margin:0 auto}.holol-demo-desktop-nav button{min-height:54px;display:inline-flex;align-items:center;gap:8px;padding:0 4px;border:0;background:transparent;color:var(--soft);font:inherit;font-size:12px;font-weight:650;cursor:pointer}.holol-demo-desktop-nav button.is-active{color:var(--ink);font-weight:750}.holol-app-shell--client-demo .holol-pos-camera-ask-card{padding:0;border:0;background:transparent}.holol-demo-more-menu{display:grid;gap:2px;padding:8px 16px;border:1px solid var(--line);background:var(--white);box-shadow:0 12px 28px #0f1c201f}.holol-demo-more-menu[hidden]{display:none}.holol-demo-more-menu button{min-height:44px;display:flex;align-items:center;gap:12px;padding:0 4px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:pointer}.holol-demo-more-menu button[aria-current=page]{font-weight:700}.holol-pos-products-actions{display:flex;align-items:center;gap:12px}.holol-app-shell--client-demo .holol-pos-products-actions .holol-button{min-height:36px;white-space:nowrap}@media(max-width:760px){.holol-demo-desktop-nav{display:none}.holol-demo-more-menu{position:fixed;inset:auto 12px calc(76px + env(safe-area-inset-bottom));z-index:49}.holol-mobile-bottom-nav--demo{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding-inline:6px}.holol-mobile-bottom-nav--demo button{padding-inline:2px;font-size:9px}.holol-pos-role-summary{gap:20px 14px;margin-top:22px}.holol-pos-role-summary span{font-size:11px}.holol-pos-role-summary strong{font-size:32px}.holol-pos-role-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin-top:24px}.holol-pos-camera-teaser{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.holol-pos-camera-teaser__summary{gap:8px 14px}.holol-pos-camera-teaser__summary strong{font-size:14px}.holol-pos-camera-layout{grid-template-columns:minmax(0,1fr);gap:14px}.holol-pos-camera-ask-card .holol-product-card__header{margin-bottom:12px}.holol-pos-camera-ask .holol-ask__result{min-height:160px}.holol-camera-investigation{grid-template-columns:minmax(0,1fr);gap:14px}.holol-camera-investigation__disclosure{margin-top:-8px}.holol-camera-investigation__empty{min-height:170px}.holol-pos-counter-layout{grid-template-columns:minmax(0,1fr);gap:14px}.holol-pos-counter-layout>.holol-product-card{min-width:0}.holol-pos-menu{grid-template-columns:minmax(0,1fr)}.holol-pos-menu__add{min-height:60px}.holol-pos-current-order{gap:15px}.holol-pos-order{padding:16px 0}.holol-pos-order__actions>.holol-button{flex:1 1 auto}.holol-app-shell--client-demo .holol-app-topbar{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 16px 12px}.holol-app-shell--client-demo .holol-app-topbar>div:first-child{grid-column:1;grid-row:1}.holol-app-shell--client-demo .holol-app-topbar>div:nth-child(2){grid-column:1 / -1;grid-row:2;justify-self:start}.holol-app-shell--client-demo .holol-app-topbar h1{font-size:18px}.holol-app-shell--client-demo .holol-app-topbar__actions{grid-column:2;grid-row:1;gap:12px}.holol-app-shell--client-demo .holol-app-topbar__actions>a{min-height:36px;white-space:nowrap}.holol-app-demo-identity{gap:8px}.holol-app-demo-identity .holol-site-brand__mark{height:18px}.holol-app-demo-identity strong{max-width:150px}.holol-app-shell--client-demo .holol-app-content{width:calc(100% - 32px);max-width:calc(100% - 32px);padding:22px 0 calc(100px + env(safe-area-inset-bottom))}}.holol-home-page>#workspace .holol-section__head{margin-bottom:clamp(24px,3vw,40px)}.holol-home-page>#workspace .holol-section-label{color:var(--site-muted)}#how-it-works{scroll-margin-top:calc(var(--header-total) + 20px)}.holol-camera-story{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:22px clamp(24px,5vw,76px);align-items:center;color:inherit}.holol-camera-story__copy{grid-column:1;min-width:0}.holol-camera-story__copy h2{max-width:100%;margin:0;font-size:clamp(38px,3.1vw,54px);font-weight:670;line-height:.98;letter-spacing:-.065em;text-wrap:balance}.holol-camera-story__choices{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.holol-camera-story__choices button{min-height:42px;padding:0 12px;border:0;background:#ffffff14;color:var(--dark-soft);font:inherit;font-size:12px;font-weight:680;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft),color var(--motion-fast) var(--ease-soft)}.holol-camera-story__choices button[aria-pressed=true]{background:var(--white);color:var(--ink)}.holol-camera-story__choices button:hover{color:var(--white)}.holol-camera-story__choices button[aria-pressed=true]:hover{color:var(--ink)}.holol-camera-story__choices button:focus-visible{outline:2px solid var(--site-highlight);outline-offset:3px}.holol-camera-story__notification{width:min(100%,360px);display:grid;gap:7px;margin-top:18px;padding:14px 16px;border-radius:20px;background:#fffffff0;color:var(--ink);box-shadow:0 10px 28px #0003}.holol-camera-story__notification-brand{min-width:0;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:740}.holol-camera-story__notification-brand .holol-site-brand__mark{width:17px;height:17px;object-fit:contain}.holol-camera-story__notification-time{margin-inline-start:auto;color:var(--soft);font-size:10px;font-weight:600}.holol-camera-story__notification p{margin:0;font-size:13px;font-weight:620;line-height:1.38}.holol-camera-story__notification strong{font-size:18px;font-weight:680;line-height:1.05;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.holol-camera-story__media{position:relative;grid-column:2;align-self:center;min-width:0;aspect-ratio:4 / 3;margin:0;overflow:hidden;background:var(--warm)}.holol-camera-story__media:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgba(3,9,12,.78),transparent 48%);pointer-events:none}.holol-camera-story__media img{display:block;width:100%;height:100%;object-fit:cover}.holol-camera-story__media figcaption{position:absolute;z-index:1;inset:auto 22px 20px;display:grid;justify-items:start;gap:4px;color:var(--white)}.holol-camera-story__media figcaption strong{font-size:clamp(22px,2.7vw,36px);font-weight:650;line-height:1;letter-spacing:-.05em}.holol-business-examples{width:min(1600px,calc(100% - 2 * var(--page-gutter)));margin-inline:auto;color:var(--ink)}.holol-business-examples__choices{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:clamp(18px,3vw,32px)}.holol-business-examples__choices button{min-width:0;min-height:44px;padding:0 10px;border:0;background:transparent;color:var(--soft);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft),color var(--motion-fast) var(--ease-soft)}.holol-business-examples__choices button[aria-pressed=true]{background:var(--ink);color:var(--white)}.holol-business-examples__choices button:hover:not([aria-pressed=true]){background:var(--warm);color:var(--ink)}.holol-business-examples__choices button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.holol-business-example{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:clamp(24px,5vw,72px);align-items:center;animation:holol-result-in var(--motion-ui) var(--ease-soft) both}.holol-business-example__media{position:relative;min-width:0;aspect-ratio:16 / 9;margin:0;overflow:hidden;background:var(--warm)}.holol-business-example__media:after{position:absolute;inset:45% 0 0;content:"";background:linear-gradient(transparent,#000000a8);pointer-events:none}.holol-business-example__media img{display:block;width:100%;height:100%;object-fit:cover}.holol-business-example__media figcaption{position:absolute;z-index:1;inset:auto 18px 16px;color:var(--white);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holol-business-example__copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.holol-business-example__copy h3{max-width:12ch;margin:0;font-size:clamp(32px,4.4vw,58px);font-weight:660;line-height:.94;letter-spacing:-.075em;text-wrap:balance}.holol-business-example__copy ul{display:flex;flex-wrap:wrap;gap:8px 16px;margin:22px 0 0;padding:0;color:var(--soft);font-size:12px;list-style:none}.holol-business-example__copy a{display:inline-flex;align-items:center;gap:8px;margin-top:26px;color:var(--ink);font-size:12px;font-weight:720;text-decoration:none}.holol-business-example__copy a svg{width:15px;height:15px;transition:transform var(--motion-fast) var(--ease-out)}.holol-business-example__copy a:hover svg{transform:translate(4px)}.holol-home-page .holol-business-examples{color:var(--site-copy)}.holol-home-page .holol-business-examples__choices button{color:var(--site-muted)}.holol-home-page .holol-business-examples__choices button[aria-pressed=true]{background:var(--site-copy);color:var(--site-canvas)}.holol-home-page .holol-business-examples__choices button:hover:not([aria-pressed=true]){background:#ffffff14;color:var(--site-copy)}.holol-home-page .holol-business-examples__choices button:focus-visible{outline-color:var(--site-highlight)}.holol-home-page .holol-business-example__copy ul{color:var(--site-muted)}.holol-home-page .holol-business-example__copy a{color:var(--site-copy)}.holol-site-shell .holol-header .holol-site-brand--lockup{gap:8px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark__art{display:block;width:clamp(112px,13vw,168px);height:auto}@media(max-width:900px){.holol-camera-story{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:18px 28px}.holol-business-example{grid-template-columns:minmax(0,1fr) minmax(220px,.75fr);gap:28px}}@media(max-width:760px){.holol-home-page>.holol-section{padding-block:clamp(56px,13vw,72px)}.holol-home-page>#control{min-height:0;padding-block:clamp(24px,6vw,40px)}.holol-camera-story{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:18px}.holol-camera-story__copy,.holol-camera-story__media{grid-column:1;grid-row:auto}.holol-camera-story__copy h2{max-width:16ch;font-size:clamp(36px,10vw,46px)}.holol-camera-story__choices{margin-top:20px}.holol-camera-story__media{aspect-ratio:4 / 3}.holol-camera-story__media figcaption{inset-inline:16px;bottom:16px}.holol-business-examples__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.holol-business-examples__choices button{min-height:42px;padding-inline:5px;font-size:11px}.holol-business-example{grid-template-columns:minmax(0,1fr);gap:18px}.holol-business-example__media{aspect-ratio:4 / 3}.holol-business-example__copy h3{max-width:14ch;font-size:clamp(32px,9.5vw,44px)}.holol-business-example__copy ul{margin-top:14px;gap:7px 12px}.holol-business-example__copy a{margin-top:18px}}@media(prefers-reduced-motion:reduce){.holol-business-example{animation:none}}.holol-pricing-builder{padding-block:clamp(52px,7vw,92px);color:var(--site-copy)}.holol-pricing-builder .holol-pricing-section__intro{margin-bottom:clamp(24px,4vw,44px)}.holol-pricing-builder .holol-section-label{color:var(--site-muted)}.holol-pricing-builder .holol-pricing-section__intro h2{max-width:15ch;color:var(--site-copy)}.holol-pricing-builder__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(20px,4vw,56px);align-items:start}.holol-pricing-builder__controls{min-width:0}.holol-pricing-builder__plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.holol-pricing-builder__plan{min-width:0;min-height:174px;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(16px,2vw,24px);border:0;background:#ffffff13;color:var(--site-copy);text-align:start;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft),color var(--motion-fast) var(--ease-soft)}.holol-pricing-builder__plan:hover{background:#ffffff21}.holol-pricing-builder__plan.is-selected,.holol-pricing-builder__plan.is-selected:hover{background:var(--site-highlight);color:var(--site-canvas)}.holol-pricing-builder__plan:focus-visible,.holol-pricing-builder__addon:focus-visible,.holol-pricing-builder__camera button:focus-visible,.holol-pricing-builder__equipment button:focus-visible{outline:3px solid var(--site-copy);outline-offset:3px}.holol-pricing-builder__plan-name{font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.holol-pricing-builder__plan .holol-pricing-price{display:flex;flex-direction:row;align-items:baseline;gap:8px;margin-top:18px}.holol-pricing-builder__plan .holol-pricing-price strong{font-size:clamp(26px,3vw,38px)}.holol-pricing-builder__plan .holol-pricing-price span,.holol-pricing-builder__plan-note{color:var(--site-muted);font-size:12px}.holol-pricing-builder__plan.is-selected .holol-pricing-price span,.holol-pricing-builder__plan.is-selected .holol-pricing-builder__plan-note{color:#03090cb8}.holol-pricing-builder__plan-note{margin-top:auto;padding-top:10px}.holol-pricing-builder__extras{display:grid;gap:8px;margin-top:clamp(24px,4vw,38px)}.holol-pricing-builder__extras h3{margin:0 0 4px;font-size:16px;letter-spacing:-.03em}.holol-pricing-builder__addon,.holol-pricing-builder__camera{min-width:0;min-height:74px;display:flex;align-items:center;gap:13px;padding:12px 14px;background:#ffffff12;color:var(--site-copy)}.holol-pricing-builder__addon{width:100%;border:0;text-align:start;cursor:pointer}.holol-pricing-builder__addon.is-selected{background:#83d8ae2b}.holol-pricing-builder__check{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;background:#ffffff1f;color:var(--site-copy);font-size:18px}.holol-pricing-builder__addon.is-selected .holol-pricing-builder__check{background:var(--site-highlight);color:var(--site-canvas)}.holol-pricing-builder__addon>span:nth-child(2),.holol-pricing-builder__camera>div:first-child{min-width:0;display:grid;gap:4px}.holol-pricing-builder__addon strong,.holol-pricing-builder__camera strong{font-size:13px}.holol-pricing-builder__addon small,.holol-pricing-builder__camera small{color:var(--site-muted);font-size:11px}.holol-pricing-builder__addon-price{display:grid;gap:2px;justify-items:end;margin-inline-start:auto;font-size:13px;font-weight:750;white-space:nowrap}.holol-pricing-builder__addon-price small{font-weight:500}.holol-pricing-builder__camera{justify-content:space-between}.holol-pricing-builder__camera .holol-pricing-quantity{flex:0 0 auto;gap:9px;margin:0}.holol-pricing-builder__camera .holol-pricing-quantity button{width:36px;height:36px;background:#ffffff24;color:var(--site-copy)}.holol-pricing-builder__camera .holol-pricing-quantity button:disabled{opacity:.42;cursor:not-allowed}.holol-pricing-builder__camera .holol-pricing-quantity output{min-width:18px;color:var(--site-copy);font-size:16px;font-weight:750;text-align:center}.holol-pricing-builder__equipment{margin-top:22px;color:var(--site-copy)}.holol-pricing-builder__equipment summary{min-height:48px;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--site-copy);font-size:13px;font-weight:700;cursor:pointer}.holol-pricing-builder__equipment summary span{color:var(--site-muted);font-size:11px;font-weight:500}.holol-pricing-builder__equipment p{margin:0 0 12px;color:var(--site-muted);font-size:11px;line-height:1.5}.holol-pricing-builder__equipment>div{display:flex;flex-wrap:wrap;gap:7px}.holol-pricing-builder__equipment button{min-height:38px;padding:0 11px;border:0;background:#ffffff14;color:var(--site-copy);font:inherit;font-size:11px;cursor:pointer}.holol-pricing-builder__equipment button.is-selected{background:var(--site-highlight);color:var(--site-canvas)}.holol-pricing-builder__summary{min-width:0;scroll-margin-top:100px}.holol-pricing-builder__summary .holol-order-summary--pricing{position:sticky;top:calc(var(--header-total, 72px) + 18px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "content" "action";gap:18px;padding:clamp(20px,3vw,30px);background:var(--site-copy);color:var(--site-canvas)}.holol-pricing-builder__summary .holol-order-summary__heading{align-items:center}.holol-pricing-builder__summary .holol-order-summary__heading h2{max-width:none;color:var(--site-canvas);font-size:clamp(28px,3vw,38px);line-height:1}.holol-pricing-builder__summary .holol-order-summary__icon{width:34px;height:34px;background:var(--site-panel-strong);color:var(--site-highlight)}.holol-pricing-builder__summary .holol-order-summary__content{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.holol-pricing-builder__summary .holol-order-summary__lines{gap:0}.holol-pricing-builder__summary .holol-order-summary__lines>div{grid-template-columns:minmax(0,1fr) minmax(0,60%);gap:12px;padding:9px 0;background:transparent;font-size:12px}.holol-pricing-builder__summary .holol-order-summary__lines dt,.holol-pricing-builder__summary .holol-order-summary__lines dd small{color:var(--soft)}.holol-pricing-builder__summary .holol-order-summary__lines dd{overflow-wrap:normal}.holol-pricing-builder__summary .holol-order-summary__lines dd small{font-size:10px}.holol-pricing-builder__summary .holol-order-summary__total{padding:16px;background:var(--site-canvas);color:var(--site-copy)}.holol-pricing-builder__summary .holol-order-summary__total>span,.holol-pricing-builder__summary .holol-order-summary__total>small{color:var(--site-muted)}.holol-pricing-builder__summary .holol-order-summary__total>strong{font-size:clamp(34px,4vw,46px)}.holol-pricing-builder__summary .holol-order-summary__empty>p{color:var(--soft);line-height:1.5}.holol-pricing-builder__summary .holol-order-summary__action{justify-self:stretch}.holol-pricing-builder__summary .holol-order-summary__action .holol-button{width:100%;min-width:0;justify-content:space-between;background:var(--site-canvas);color:var(--site-copy)}.holol-pricing-compare__row--head{grid-template-columns:minmax(120px,1fr) repeat(2,minmax(0,1fr))}.holol-pricing-page #compare .holol-pricing-compare__row{background:#f3f5f214;color:var(--site-copy)}.holol-pricing-page #compare .holol-pricing-compare__row--head{background:#f3f5f224;color:var(--site-copy)}.holol-pricing-page #compare .holol-pricing-compare__row--head span:not(:first-child),.holol-pricing-page #compare .holol-pricing-compare__row strong,.holol-pricing-page #compare .holol-pricing-compare__row span.is-yes{color:var(--site-copy)}.holol-pricing-page #compare .holol-pricing-compare__row span.is-no{color:var(--site-muted);opacity:.72}.holol-pricing-page #compare .holol-pricing-compare__row span.is-note{color:var(--site-highlight)}.holol-pricing-page #compare .holol-pricing-compare__row span.is-yes:before{color:var(--site-highlight)}.holol-pricing-page #compare .holol-pricing-details{background:#f3f5f214;color:var(--site-copy)}.holol-pricing-page #compare .holol-pricing-details summary,.holol-pricing-page #compare .holol-pricing-details article strong{color:var(--site-copy)}.holol-pricing-page #compare .holol-pricing-details article{color:var(--site-muted)}@media(max-width:900px){.holol-pricing-builder__grid{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:18px}.holol-pricing-builder__summary .holol-order-summary--pricing{top:16px}}@media(max-width:760px){.holol-pricing-builder__grid{grid-template-columns:minmax(0,1fr);gap:28px}.holol-pricing-builder__plans{gap:7px}.holol-pricing-builder__plan{min-height:154px;padding:14px}.holol-pricing-builder__plan .holol-pricing-price{display:grid;gap:2px;margin-top:13px}.holol-pricing-builder__plan .holol-pricing-price strong{font-size:clamp(23px,7vw,30px)}.holol-pricing-builder__plan .holol-pricing-price span{font-size:10px}.holol-pricing-builder__plan-note{font-size:10px;line-height:1.35}.holol-pricing-builder__addon,.holol-pricing-builder__camera{min-height:68px;padding:10px}.holol-pricing-builder__addon-price{font-size:11px}.holol-pricing-builder__camera{gap:8px}.holol-pricing-builder__camera .holol-pricing-quantity{gap:6px}.holol-pricing-builder__camera .holol-pricing-quantity button{width:34px;height:36px}.holol-pricing-builder__summary .holol-order-summary--pricing{position:static}.holol-pricing-page #compare .holol-pricing-compare__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-height:0;padding:12px}.holol-pricing-page #compare .holol-pricing-compare__row>strong{grid-column:1 / -1}.holol-pricing-page #compare .holol-pricing-compare__row--head>span:first-child{grid-column:1 / -1}.holol-pricing-page #compare .holol-pricing-compare__row--head>span:not(:first-child){font-size:10px;letter-spacing:0}.holol-pricing-page #compare .holol-pricing-compare__row strong,.holol-pricing-page #compare .holol-pricing-compare__row span{min-width:0;font-size:11px;overflow-wrap:anywhere}.holol-pricing-details article{grid-template-columns:1fr;gap:5px}}@media(max-width:650px){.holol-home-page>#pricing .holol-pricing-preview{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:8px}.holol-home-page>#pricing .holol-price-card{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;gap:4px 12px;padding:16px}.holol-home-page>#pricing .holol-price-card__title{grid-column:1;grid-row:1;margin:0;font-size:clamp(22px,6vw,25px);line-height:1.02;letter-spacing:-.055em}.holol-home-page>#pricing .holol-price-card__price{grid-column:1;grid-row:2;margin:2px 0 0;line-height:1}.holol-home-page>#pricing .holol-price-card__price strong{font-size:17px}.holol-home-page>#pricing .holol-price-card__action{grid-column:2;grid-row:1 / span 2;align-self:end;gap:6px;margin:0;white-space:nowrap}.holol-home-page>#pricing .holol-pricing-preview__extras{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px 12px;padding:14px 16px}.holol-home-page>#pricing .holol-pricing-preview__extras>strong{min-width:0;font-size:12px;line-height:1.25}.holol-home-page>#pricing .holol-pricing-preview__extras .holol-text-link{grid-column:1 / -1;margin:2px 0 0}}@media(max-width:1100px){.holol-site-shell .holol-header__inner>a[aria-label="Holol home"]{min-height:44px;display:flex;align-items:center}.holol-site-shell .holol-header__links a,.holol-site-shell .holol-header__actions .holol-button{min-height:44px}.holol-site-shell .holol-menu-toggle{width:44px;height:44px}.holol-home-page .holol-price-card__action{min-height:44px}.holol-home-page .holol-business-example__copy>a{min-height:44px}.holol-home-page .holol-camera-story__choices button,.holol-home-page .holol-business-examples__choices button{min-height:44px}.holol-site-shell .holol-footer__links a{min-height:44px;display:flex;align-items:center}.holol-site-shell .holol-footer__social a{min-height:44px}}@media(max-width:650px){.holol-home-page .holol-hero h1{font-size:clamp(36px,11vw,50px)}.holol-home-page .holol-section-label{font-size:12px}}.holol-wordmark--font-satoshi{display:inline-block;color:inherit;font-family:var(--display);font-size:24px;font-weight:760;line-height:1;letter-spacing:.07em;white-space:nowrap}.holol-site-shell .holol-header .holol-site-brand--lockup{gap:7px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-site-brand__mark{height:20px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark--font-satoshi{font-size:18px}.holol-site-shell .holol-header__brand{text-decoration:none}.holol-wordmark--font-inter{display:inline-block;color:inherit;font-family:var(--sans);font-size:24px;font-weight:700;line-height:1;letter-spacing:.09em;white-space:nowrap}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark--font-inter{font-size:18px}@media(max-width:760px){.holol-site-shell .holol-header .holol-site-brand--lockup .holol-site-brand__mark{height:18px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark--font-satoshi{font-size:16px;letter-spacing:.065em}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark--font-inter{font-size:16px;letter-spacing:.075em}}@media(max-width:760px){.holol-site-shell{--header-height: 52px;--header-total: calc(var(--header-height) + env(safe-area-inset-top));--anchor-offset: calc(var(--header-height) + env(safe-area-inset-top) + 16px)}.holol-site-shell .holol-header__inner{min-height:52px}.holol-site-shell .holol-header__actions{height:52px;gap:8px}.holol-site-shell .holol-header .holol-site-brand--lockup{gap:5px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-site-brand__mark{height:16px}.holol-site-shell .holol-header .holol-site-brand--lockup .holol-wordmark--font-inter{font-size:14px;letter-spacing:.07em}.holol-site-shell .holol-header__actions .holol-button{min-height:44px;padding-inline:8px;font-size:11px;gap:6px}.holol-site-shell .holol-header__actions .holol-button svg{width:14px;height:14px}.holol-site-shell .holol-header:not(.holol-header--hero) .holol-header__actions .holol-button--secondary,.holol-site-shell .holol-header--hero .holol-header__actions .holol-button--secondary{position:relative;isolation:isolate;background:transparent;color:var(--site-canvas)}.holol-site-shell .holol-header__actions .holol-button--secondary:before{position:absolute;z-index:-1;inset:5px;border-radius:var(--button-radius);background:var(--site-copy);content:""}.holol-site-shell .holol-menu-toggle{width:44px;height:44px}.holol-site-shell .holol-header--compact{min-height:calc(44px + env(safe-area-inset-top))}.holol-site-shell .holol-header--compact .holol-header__inner{min-height:44px}.holol-site-shell .holol-header--compact .holol-header__actions{height:44px}.holol-site-shell .holol-header--compact .holol-site-brand--lockup .holol-site-brand__mark{height:16px}.holol-site-shell .holol-header--compact .holol-button--sm{min-height:44px;padding-inline:8px;font-size:11px}.holol-site-shell .holol-header--compact+.holol-header__menu{inset-block-start:calc(44px + env(safe-area-inset-top))}}@media(max-width:760px){.holol-home-page>.holol-section,.holol-home-page>#start{padding-block:clamp(48px,11vw,64px)}.holol-home-page .holol-product-feature__copy>a{min-height:44px}.holol-home-page .holol-live-metrics span{font-size:9px;letter-spacing:.08em;white-space:nowrap}.holol-home-page .holol-device-card{min-height:clamp(156px,42vw,190px);padding:clamp(12px,3.6vw,18px)}.holol-home-page .holol-device-card__glyph{min-height:clamp(78px,20vw,112px)}.holol-home-page .holol-device-card__glyph svg{width:clamp(72px,22vw,100px);height:auto;max-height:88px}.holol-home-page .holol-device-card__title{font-size:12px;line-height:1.2}}
