:root{color-scheme:light;--bg:#f5f4f0;--bg-rgb:245,244,240;--fg:#0e0e10;--fg-rgb:14,14,16;--acc:#1f4fe0;--t1:#2d2d32;--t2:#47474f;--t3:#5a5a62;--t4:#606067;--t5:#6e6e75;--t6:#808087;--t7:#97979d;--t8:#a8a8ad;--t9:#b2b2b7;--s-off:#eeede8;--s-panel:#ffffff;--s-field:#ffffff;--s-input:#ffffff;--s-hover:#ecebe6;--s-sel:#e6e5e0;--s-thumb:#c8c7c2;--logo:url(/assets/hellenbit-logo-onLight.png)}:root[data-theme=dark]{color-scheme:dark;--bg:#0a0a0b;--bg-rgb:10,10,11;--fg:#edebe6;--fg-rgb:237,235,230;--acc:oklch(0.85 0.15 250);--t1:#c9c7c2;--t2:#a5a5ac;--t3:#8e8e96;--t4:#86868c;--t5:#6f6f76;--t6:#5c5c63;--t7:#4a4a50;--t8:#3e3e44;--t9:#3a3a40;--s-off:#0d0d0f;--s-panel:#0e0e12;--s-field:#101013;--s-input:#111114;--s-hover:#131316;--s-sel:#16161a;--s-thumb:#2a2a2e;--logo:url(/assets/hellenbit-logo-onDark.png)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:Archivo,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a,body{color:var(--fg)}a{text-decoration:none}a:hover{color:var(--acc,oklch(.85 .15 250))}button,input,select,textarea{font-family:inherit;color:inherit}::selection{background:var(--acc,oklch(.85 .15 250));color:var(--bg)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--s-thumb)}@keyframes lineUp{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes heroOut{to{opacity:0;transform:translateY(-70px) scale(.96);filter:blur(6px)}}@keyframes revealUp{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@keyframes wordIn{0%{opacity:.13}to{opacity:1}}@keyframes wipeIn{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes slideTrack{0%{transform:translate3d(2vw,0,0)}to{transform:translate3d(-72%,0,0)}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes hintDrop{0%{transform:translateY(-100%)}60%{transform:translateY(100%)}to{transform:translateY(100%)}}@keyframes blink{0%,45%{opacity:1}50%,95%{opacity:.15}}@keyframes riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.nav-links{display:none}@media (min-width:1081px){.nav-links{display:flex}}.svc-blurb{display:none}@media (min-width:1081px){.svc-blurb{display:block}}.split-capabilities{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.split-capabilities{grid-template-columns:1.05fr 1fr}}.split-book{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.split-book{grid-template-columns:.85fr 1.4fr}}.split-contact{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:901px){.split-contact{grid-template-columns:.9fr 1.3fr}}.ghost-col{display:none;position:static}@media (min-width:901px){.ghost-col{display:flex;position:-webkit-sticky;position:sticky}}.nav-link{color:inherit}.nav-book-btn,.nav-link:hover{color:var(--fg)}.nav-book-btn{background:rgba(var(--fg-rgb),.03);border-color:rgba(var(--fg-rgb),.22)}.nav-book-btn:hover{background:var(--acc,oklch(.85 .15 250));color:var(--bg);border-color:var(--acc,oklch(.85 .15 250))}.btn-explore{background:var(--fg)}.btn-explore:hover{background:var(--acc,oklch(.85 .15 250))}.btn-start{border-color:rgba(var(--fg-rgb),.22)}.btn-start:hover{border-color:var(--fg)}.domain-row{padding-left:6px;color:var(--fg)}.domain-row:hover{padding-left:22px;color:var(--acc,oklch(.85 .15 250))}.svc-row{padding-left:4px}.svc-row:hover{padding-left:16px}.work-card{background:var(--bg)}.work-card:hover{background:var(--s-hover)}.case-close{background:transparent;color:inherit}.case-close:hover{background:var(--fg);color:var(--bg)}.strength-card{background:var(--bg)}.strength-card:hover{background:var(--s-hover)}.industry-pill{border-color:rgba(var(--fg-rgb),.16);color:var(--t1);background:transparent}.industry-pill:hover{background:var(--acc,oklch(.85 .15 250));color:var(--bg);border-color:var(--acc,oklch(.85 .15 250))}.meeting-row{background:var(--row-bg)}.meeting-row:hover{background:var(--s-sel)}.day-btn{border-color:var(--day-border)}.day-btn:hover{border-color:rgba(var(--fg-rgb),.5)}.slot-btn{border-color:var(--slot-border)}.slot-btn:hover{border-color:var(--acc,oklch(.85 .15 250))}.field-input{border:1px solid rgba(var(--fg-rgb),.14)}.field-input:focus{border-color:var(--acc,oklch(.85 .15 250))}.send-btn{background:var(--fg)}.send-btn:hover{background:var(--acc,oklch(.85 .15 250))}.footer-cta{color:var(--fg)}.footer-cta:hover{color:var(--acc,oklch(.85 .15 250))}.brand-logo{display:block;aspect-ratio:2172/724;background:var(--logo) center /contain no-repeat}.theme-toggle{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border-radius:100px;border:1px solid rgba(var(--fg-rgb),.22);background:rgba(var(--fg-rgb),.03);color:var(--fg);cursor:pointer;transition:background .3s,color .3s,border-color .3s}.theme-toggle:hover{background:var(--acc);border-color:var(--acc);color:var(--bg)}.theme-toggle .icon-sun{display:none}:root[data-theme=dark] .theme-toggle .icon-sun{display:block}:root[data-theme=dark] .theme-toggle .icon-moon{display:none}@media (max-width:600px){.site-nav{padding:16px!important;gap:10px!important}.site-nav .brand-logo{height:44px!important;margin:-8px 0!important}.site-nav .nav-book-btn{padding:10px 14px!important}.nav-book-more{display:none}}