@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Instrument+Serif:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,500;0,600;1,500&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";.landing-qa{--zk-ticker-h: 0px;--qa-nav-bar: var(--qa-nav-height, 88px)}.landing-qa:has(.lls-ticker){--zk-ticker-h: 2.55rem;--qa-nav-height: calc(88px + var(--zk-ticker-h));--qa-nav-bar: var(--qa-nav-height)}.landing-qa:has(.lls-ticker) .qa-nav,.landing-qa:has(.lls-ticker) .qa-nav-inner{top:var(--zk-ticker-h);min-height:88px}.lls-ticker{--lls-ink: #0a3d66;--lls-ink-deep: #072f4f;--lls-ink-lift: #0e527e;--lls-fg: #f4f8fc;--lls-amber: #e8a03a;--lls-sky: #7cc9ff;position:fixed;left:0;right:0;top:0;bottom:auto;z-index:55;height:var(--zk-ticker-h);background:linear-gradient(155deg,var(--lls-ink-lift) 0%,var(--lls-ink) 48%,var(--lls-ink-deep) 100%);color:var(--lls-fg);overflow:hidden;border-bottom:1px solid rgba(184,227,255,.14);box-shadow:0 1px #072f4f33}.lls-ticker:before{content:"";position:absolute;left:0;right:0;bottom:0;top:auto;height:1px;background:linear-gradient(90deg,transparent 0%,var(--lls-amber) 18%,var(--lls-sky) 52%,transparent 100%);opacity:.55;pointer-events:none}.lls-ticker__hit{position:relative;display:block;height:100%;width:100%;color:inherit;text-decoration:none;overflow:hidden}.lls-ticker__hit:hover,.lls-ticker__hit:hover .lls-ticker__copy{color:#fff}.lls-ticker__hit:focus-visible{outline:2px solid var(--lls-sky);outline-offset:-2px}.lls-ticker__row{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;gap:0;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;padding:0 12px}.lls-ticker__item{display:inline-flex;align-items:center;gap:.55rem;padding:0 1rem;white-space:nowrap;line-height:1.2;flex-shrink:0}.lls-ticker__mark{display:grid;place-items:center;width:1.45rem;height:1.45rem;flex-shrink:0;border-radius:50%;background:#fff;border:1px solid rgba(244,248,252,.35);box-shadow:0 1px 3px #072f4f59}.lls-ticker__mark img{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain;display:block}.lls-ticker__copy{font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lls-fg)}@media (max-width: 1100px){.lls-ticker__item:nth-child(n+3){display:none}}@media (max-width: 720px){.lls-ticker__item:nth-child(n+2){display:none}.lls-ticker__copy{font-size:.8125rem}}@media (max-width: 899px){.landing-qa:has(.lls-ticker){--zk-ticker-h: calc(28px + env(safe-area-inset-top, 0px)) ;--qa-nav-height: calc(78px + var(--zk-ticker-h))}.landing-qa:has(.lls-ticker) .qa-nav{top:var(--zk-ticker-h);min-height:78px;height:auto}.landing-qa:has(.lls-ticker) .qa-nav-inner{min-height:44px}.lls-ticker{height:var(--zk-ticker-h);padding-top:env(safe-area-inset-top,0px);box-shadow:none}.lls-ticker__row{width:100%;max-width:100%;justify-content:center}.lls-ticker__item{padding:0 12px;gap:.4rem}.lls-ticker__mark{width:1.1rem;height:1.1rem}.lls-ticker__mark img{width:.72rem;height:.72rem}.lls-ticker__item:nth-child(n+2){display:none}.lls-ticker__copy{font-size:.75rem;font-weight:500;letter-spacing:.01em}}.landing-qa{--qa-primary: #3db5e6;--qa-on-primary: #ffffff;--qa-background: #ffffff;--qa-on-background: #1a1916;--qa-surface: #f3f1ec;--qa-surface-container: #e8e6e1;--qa-surface-container-low: #f0eeea;--qa-on-surface: #1a1916;--qa-on-surface-variant: #4a4946;--qa-outline-variant: #e5e7eb;--qa-margin-desktop: 64px;--qa-gutter: 24px;--qa-section-gap: 120px;--qa-margin-mobile: 20px;--qa-container-max: 1200px;--qa-nav-height: 88px;--zk-bone: #fcfdfd;--qa-radius: 8px;--qa-radius-lg: 12px;--qa-radius-xl: 16px;--qa-radius-2xl: 24px;--qa-ease: cubic-bezier(.2, .8, .2, 1);--qa-font-sans: "Inter", system-ui, sans-serif;--qa-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;min-height:100vh;max-width:100%;font-family:var(--qa-font-sans);color:var(--qa-on-surface, #1a1916);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;overflow-x:clip}html:has(.landing-qa),body:has(.landing-qa){overflow-x:clip;max-width:100%}html:has(.landing-qa){scroll-padding-top:88px}html:has(.lls-ticker){scroll-padding-top:calc(88px + 2.55rem)}@media (max-width: 768px){.landing-qa{--qa-margin-desktop: 20px;--qa-section-gap: 72px}.qa-sub{margin-bottom:28px;font-size:1.02rem;line-height:1.5;padding:0}}.qa-nav{position:fixed;top:0;left:0;right:0;z-index:50;min-height:var(--qa-nav-height);background:var(--zk-bone, #fcfdfd);border-bottom:none;box-shadow:none}.qa-nav-inner{max-width:2100px;margin:0 auto;min-height:var(--qa-nav-height);padding-top:10px;padding-bottom:10px;padding-right:clamp(20px,3.4vw,66px);padding-left:max(clamp(20px,3.4vw,66px),calc((100% - 1400px)/2));display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;-moz-column-gap:24px;column-gap:24px}.qa-nav-logo{justify-self:start;text-decoration:none;color:var(--qa-on-background);display:flex;align-items:center;min-width:0;flex-shrink:0;position:relative;z-index:2;background:var(--zk-bone, #fcfdfd)}.qa-nav-logo .zenk-logo--nav{display:block;line-height:0}.qa-nav-logo .zenk-logo--nav img{height:58px;width:auto;max-width:min(248px,48vw);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block;mix-blend-mode:normal;filter:none;opacity:1;transform:none;image-rendering:auto}.qa-footer-brand .zenk-logo img{height:48px;max-width:min(280px,90vw)}.qa-nav-links{justify-self:center;display:none;align-items:center;justify-content:center;gap:40px;flex-wrap:nowrap}@media (min-width: 900px){.qa-nav-links{display:flex}}.qa-nav-links a{font-size:14px;font-weight:600;color:var(--qa-on-surface-variant);text-decoration:none;white-space:nowrap;transition:color .15s}.qa-nav-links a:hover,.qa-nav-links a[aria-current=page]{color:#3db5e6}.qa-nav-actions{justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:24px;flex-shrink:0}.qa-nav-tabs{display:none}@media (max-width: 899px){.landing-qa{--qa-nav-height: 78px}html:has(.landing-qa){scroll-padding-top:128px}html:has(.lls-ticker){scroll-padding-top:142px}.qa-nav{min-height:78px;height:auto;max-width:100%;overflow:hidden;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.qa-nav-inner{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;min-height:44px;padding:4px 16px}.qa-nav-logo .zenk-logo--nav img{width:auto;max-width:min(148px,44vw);height:34px}.qa-nav-actions{gap:8px}.qa-nav-login{display:none}.qa-nav-actions .qa-btn-primary{width:148px;min-width:140px;max-width:155px;height:42px;padding:0 14px;font-size:13px;font-weight:700;border-radius:8px;white-space:nowrap}.qa-nav-tabs{display:flex;align-items:stretch;justify-content:space-between;gap:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;margin:0;padding:0 10px;border-bottom:1px solid rgba(26,25,22,.08);background:transparent}.qa-nav-tabs::-webkit-scrollbar{display:none}.qa-nav-tabs a{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:0;height:34px;padding:0 4px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#5a5854;font-size:11px;font-weight:650;letter-spacing:0;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap}.qa-nav-tabs a[aria-current=page]{background:transparent;color:#3db5e6;box-shadow:none;border-bottom-color:#48b7ff}}@media (min-width: 900px){.qa-nav-tabs{display:none!important}}@media (min-width: 900px) and (max-width: 1480px){.qa-nav-inner{grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:clamp(10px,1.2vw,18px);column-gap:clamp(10px,1.2vw,18px);padding-left:16px;padding-right:16px}.qa-nav-logo{z-index:1;overflow:hidden;max-width:min(200px,22vw)}.qa-nav-logo .zenk-logo--nav img{height:46px;max-width:100%}.qa-nav-links{justify-self:stretch;width:100%;min-width:0;gap:clamp(8px,1.15vw,18px)}.qa-nav-links a{font-size:clamp(12px,1.05vw,13.5px)}.qa-nav-actions{gap:12px}.qa-nav-actions .qa-btn-primary{padding:8px 14px;font-size:13px;white-space:nowrap}}.qa-nav-login{font-size:14px;font-weight:600;color:var(--qa-on-surface-variant);text-decoration:none}.qa-nav-login:hover{color:var(--qa-on-surface)}.qa-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:var(--qa-radius);font-size:14px;font-weight:700;color:var(--qa-on-primary);background:var(--qa-primary);text-decoration:none;border:none;cursor:pointer;transition:filter .15s,transform .15s}.qa-btn-primary:hover{filter:brightness(1.08)}.qa-btn-primary:active{transform:scale(.98)}.qa-btn-lg{padding:16px 40px;font-size:16px;border-radius:var(--qa-radius)}.qa-btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:700;color:var(--qa-on-background);text-decoration:none;transition:color .15s}.qa-btn-ghost:hover{color:var(--qa-primary)}.qa-hero{text-align:center;box-sizing:border-box}.qa-hero-inner{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;margin:0 auto;animation:qaHeroFade 1s var(--qa-ease) forwards}@keyframes qaHeroFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.qa-hero h1{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.03em;font-weight:800;color:var(--qa-on-background);max-width:950px;margin:0 auto;text-align:center;width:100%}.qa-hero-lead{font-size:clamp(1.125rem,2vw,1.35rem);line-height:1.65;letter-spacing:-.01em;color:var(--qa-on-surface-variant);max-width:750px;margin:0 auto;font-weight:500;opacity:.95;text-align:center;width:100%}.zenk-hero-eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--qa-primary, #3db5e6);margin:0 0 1rem}.zenk-hero-cta-row{flex-wrap:wrap;gap:.65rem .75rem}.zenk-hero-scroll{width:100%;margin-top:.25rem}@media (min-width: 640px){.zenk-hero-scroll{width:auto;margin-top:0}}.qa-btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.35rem;border-radius:var(--qa-radius, 8px);font-weight:700;font-size:.92rem;text-decoration:none;border:2px solid var(--qa-on-surface, #1a1916);color:var(--qa-on-surface, #1a1916);background:transparent;transition:background .2s var(--qa-ease),color .2s var(--qa-ease)}.qa-btn-secondary:hover{background:var(--qa-on-surface, #1a1916);color:#fff}.qa-btn-secondary.qa-btn-lg{padding:.9rem 1.5rem;font-size:.95rem}.qa-hero-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;padding-top:8px;width:100%}.qa-hero-image-wrap{width:100%;max-width:100%;overflow:visible;position:relative;background:transparent}.qa-hero-image-wrap img{width:100%;height:min(580px,68vh);-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%;display:block;background:transparent}.qa-section{padding:var(--qa-section-gap) var(--qa-margin-desktop)}.qa-container{max-width:var(--qa-container-max);margin:0 auto}.qa-surface{background:var(--qa-surface)}.qa-label{display:block;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--qa-primary);margin-bottom:24px}.qa-h2{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--qa-on-background);margin:0 0 32px}.qa-h2-center{text-align:center}.qa-sub{font-size:1.25rem;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.8;max-width:42rem;margin:0 auto 96px;text-align:center}.qa-body-lg{font-size:1.25rem;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.9}.qa-quote-card{background:#fff;border-radius:var(--qa-radius-lg);padding:32px;border:1px solid var(--qa-surface-container);margin-top:40px}.qa-quote-card blockquote{margin:0;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.6;color:var(--qa-on-background)}.qa-steps{display:grid;gap:64px}@media (min-width: 768px){.qa-steps{grid-template-columns:repeat(3,1fr);gap:64px}}.qa-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.qa-mark{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--qa-primary);background:var(--qa-surface);border:1px solid var(--qa-surface-container);flex-shrink:0}.qa-mark--step{width:56px;height:56px;border-radius:50%;font-size:14px}.qa-mark--card{width:40px;height:40px;border-radius:var(--qa-radius);font-size:11px;margin-bottom:24px}.qa-role-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:24px;border-radius:var(--qa-radius);background:var(--qa-surface);border:1px solid var(--qa-surface-container);color:var(--qa-primary);flex-shrink:0}.qa-role-icon svg{width:22px;height:22px}.qa-impact-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:32px;border-radius:var(--qa-radius);background:var(--qa-surface);border:1px solid var(--qa-surface-container);color:var(--qa-primary);flex-shrink:0}.qa-impact-icon svg{width:22px;height:22px}.qa-impact-icon--primary{color:var(--qa-on-primary);background:#ffffff2e;border-color:#ffffff59}.qa-mark--card{margin-bottom:32px}.qa-mark--on-primary{color:var(--qa-on-primary);background:#ffffff2e;border-color:#ffffff59}.qa-mark--contact{min-width:52px;height:auto;padding:8px 10px;font-size:10px;border-radius:var(--qa-radius)}.qa-step h3{font-size:20px;font-weight:700;margin:0 0 12px}.qa-step p{font-size:15px;line-height:1.6;color:var(--qa-on-surface-variant);margin:0}.qa-roles-grid{display:grid;gap:24px}@media (min-width: 640px){.qa-roles-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.qa-roles-grid{grid-template-columns:repeat(4,1fr)}}.qa-roles-grid>*{min-height:300px;display:flex}.qa-roles-grid .qa-role-flip{flex:1;width:100%}.qa-minimal-card{background:var(--qa-card-bg, #fff);border:1px solid var(--qa-surface-container);border-radius:var(--qa-radius-lg);padding:32px;display:flex;flex-direction:column;min-height:100%;transition:border-color .3s,transform .3s}.qa-minimal-card:hover{border-color:var(--qa-primary);transform:translateY(-4px)}.qa-role-flip{perspective:1100px;min-height:300px;height:100%;outline:none;border-radius:var(--qa-radius-lg)}.qa-role-flip:focus-visible{box-shadow:0 0 0 3px #3db5e673}.qa-role-flip-inner{position:relative;width:100%;min-height:300px;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d}@media (hover: hover){.qa-role-flip:hover .qa-role-flip-inner{transform:rotateY(180deg)}}.qa-role-flip:focus-within .qa-role-flip-inner{transform:rotateY(180deg)}.qa-role-flip-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--qa-radius-lg);padding:32px;display:flex;flex-direction:column;border:1px solid var(--qa-surface-container);box-sizing:border-box}.qa-role-flip-front{background:var(--qa-card-bg, #fff);z-index:2;transform:rotateY(0)}.qa-role-flip-front h3{font-size:18px;font-weight:700;margin:0 0 16px}.qa-role-flip-front p{font-size:14px;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.9;flex:1;margin:0}.qa-role-flip-hint{margin-top:auto;padding-top:20px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--qa-primary);opacity:.85}.qa-role-flip-back{transform:rotateY(180deg);background:#fff;color:#0f172a;border-color:#e2e8f0;box-shadow:0 20px 48px #3db5e62e;align-items:center;justify-content:center;text-align:center}.qa-role-flip-eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0d9488;margin-bottom:12px}.qa-role-flip-back-title{font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800;line-height:1.15;margin:0 0 16px;color:#0f172a;letter-spacing:-.02em}.qa-role-flip-back-tagline{font-size:14px;line-height:1.55;color:#475569;margin:0 0 28px;max-width:22ch}.qa-role-flip-cta{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:12px 28px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;color:#fff;background:linear-gradient(135deg,#3db5e6,#0d9488);box-shadow:0 8px 24px #0d948859;transition:transform .2s ease,box-shadow .2s ease}.qa-role-flip-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0d948873;text-decoration:none;color:#fff}@media (prefers-reduced-motion: reduce){.qa-role-flip-inner{transition:none}.qa-role-flip:hover .qa-role-flip-inner,.qa-role-flip:focus-within .qa-role-flip-inner{transform:none}.qa-role-flip-back{position:relative;transform:none;margin-top:16px;backface-visibility:visible}.qa-role-flip-front{position:relative}.qa-role-flip:focus-within .qa-role-flip-back,.qa-role-flip:hover .qa-role-flip-back{display:flex}}.qa-minimal-card h3{font-size:18px;font-weight:700;margin:0 0 16px}.qa-minimal-card p{font-size:14px;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.9;flex:1;margin:0}.qa-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:32px;font-size:14px;font-weight:700;color:var(--qa-primary);text-decoration:none}.qa-card-link:hover{text-decoration:underline}.qa-impact-grid{display:grid;gap:24px;align-items:start}@media (min-width: 768px){.qa-impact-grid{grid-template-columns:repeat(12,1fr)}}.qa-impact-main{background:var(--qa-card-bg, #fff);border:1px solid var(--qa-surface-container);border-radius:var(--qa-radius-lg);padding:32px;display:flex;flex-direction:column;justify-content:flex-start;gap:1.25rem;height:auto;align-self:start}@media (min-width: 768px){.qa-impact-main{grid-column:span 8}}.qa-impact-side{display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.qa-impact-side{grid-column:span 4}}.qa-progress-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:48px}.qa-progress-bar{flex:1;min-width:200px;height:10px;background:var(--qa-surface-container-low);border-radius:999px;overflow:hidden}.qa-progress-fill{height:100%;background:var(--qa-primary);border-radius:999px}.qa-impact-status{color:var(--qa-primary);font-weight:800;font-size:1.5rem;display:flex;align-items:center;gap:8px;justify-content:flex-end}.qa-impact-metric-label{font-size:14px;font-weight:700;color:var(--qa-on-surface-variant)}.qa-impact-metric-value{font-size:14px;font-weight:700;color:var(--qa-on-background)}.qa-impact-monitoring{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--qa-on-surface-variant)}.qa-card-primary{background:var(--qa-primary);color:#fff;border-radius:var(--qa-radius-lg);padding:32px;flex:1;box-shadow:0 10px 40px #3db5e633}.qa-card-primary h4,.qa-card-white h4{font-size:18px;font-weight:700;margin:0 0 8px}.qa-card-primary p{font-size:14px;line-height:1.6;color:#fffc;margin:0}.qa-card-white{background:var(--qa-card-bg, #fff);border:1px solid var(--qa-surface-container);border-radius:var(--qa-radius-lg);padding:32px;flex:1}.qa-card-white p{font-size:14px;line-height:1.6;color:var(--qa-on-surface-variant);margin:0}.qa-icon-box{width:40px;height:40px;border-radius:var(--qa-radius);display:flex;align-items:center;justify-content:center;margin-bottom:32px}.qa-icon-box--light{background:#fff3}.qa-icon-box--surface{background:var(--qa-surface-container);color:var(--qa-primary)}.qa-faq-wrap{max-width:800px;margin:0 auto}.qa-faq details{background:var(--qa-card-bg, #fff);border:1px solid var(--qa-surface-container);border-radius:var(--qa-radius-lg);overflow:hidden;margin-bottom:16px}.qa-faq summary{display:flex;justify-content:space-between;align-items:center;padding:24px;cursor:pointer;list-style:none;font-weight:700;font-size:16px}.qa-faq summary::-webkit-details-marker{display:none}.qa-faq summary:after{content:"+";font-size:1.25rem;font-weight:400;line-height:1;color:var(--qa-on-surface-variant);flex-shrink:0;margin-left:16px}.qa-faq details[open] summary:after{content:"−"}.qa-faq-answer{padding:0 24px 24px;font-size:15px;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.9}.qa-contact-grid{display:grid;gap:96px;align-items:start}@media (min-width: 768px){.qa-contact-grid{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.qa-contact-grid{gap:2.5rem}}.qa-contact-meta{display:flex;flex-direction:column;gap:32px;margin-top:48px}.qa-contact-row{display:flex;align-items:center;gap:20px;font-weight:700}.qa-form{background:var(--qa-card-bg, #fff);border:1px solid var(--qa-surface-container);border-radius:var(--qa-radius-lg);padding:40px;display:flex;flex-direction:column;gap:24px}.qa-field label{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--qa-on-surface-variant);margin-bottom:8px}.qa-field input,.qa-field select,.qa-field textarea{width:100%;background:var(--qa-surface);border:none;border-radius:var(--qa-radius);padding:16px;font-size:15px;font-family:inherit;color:var(--qa-on-surface)}.qa-field input:focus,.qa-field select:focus,.qa-field textarea:focus{outline:none;box-shadow:0 0 0 2px #3db5e633;background:var(--qa-card-bg, #fff)}.qa-field textarea{min-height:120px;resize:vertical}.qa-form-success{font-size:14px;color:var(--qa-primary);font-weight:600}.qa-form-sent{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:32px 28px;border-radius:16px;background:#fff;border:2px solid #3db5e6;box-shadow:0 10px 30px #3db5e62e}.qa-form-sent-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:linear-gradient(145deg,#3db5e6,#1a8fc4);color:#fff;box-shadow:0 6px 18px #3db5e673}.qa-form-sent-icon svg circle{display:none}.qa-form-sent-copy strong{display:block;font-size:1.25rem;font-weight:800;color:#0f172a!important;letter-spacing:-.02em;margin-bottom:8px}.qa-form-sent-copy p{margin:0;font-size:1rem;line-height:1.6;color:#334155!important;font-weight:500}.qa-form-sent-reset{margin-top:6px;padding:0;border:none;background:none;font-size:.875rem;font-weight:700;color:#0d7eb0!important;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.qa-form-sent-reset:hover{color:#0a5f85!important}.qa-form-error{margin-top:12px;font-size:14px;color:#b91c1c;font-weight:600;line-height:1.5}.qa-footer{background:#fff;border-top:1px solid var(--qa-surface-container);padding:80px var(--qa-margin-desktop)}.qa-footer-grid{max-width:var(--qa-container-max);margin:0 auto;display:flex;flex-direction:column;gap:48px}@media (min-width: 768px){.qa-footer-grid{flex-direction:row;justify-content:space-between}}.qa-footer-brand{max-width:20rem}.qa-footer-brand .qa-nav-logo{display:inline-block;margin-bottom:24px}.qa-footer-brand p{font-size:14px;line-height:1.6;color:var(--qa-on-surface-variant);opacity:.8;margin:0 0 24px}.qa-footer-copy{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#4a494699;margin:0}.qa-footer-links{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.qa-footer-col h4{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.qa-footer-col a{display:block;font-size:14px;font-weight:500;color:var(--qa-on-surface-variant);text-decoration:none;margin-bottom:12px}.qa-footer-col a:hover{color:var(--qa-primary)}.landing-qa .qa-nav,.landing-qa--scroll-theme .qa-nav,.landing-qa--scroll-theme[data-night=day] .qa-nav,.landing-qa--scroll-theme[data-night=dusk] .qa-nav,.landing-qa--scroll-theme[data-night=night] .qa-nav,.landing-qa--scroll-theme[data-hero=dark] .qa-nav,.landing-qa--scroll-theme[data-testimonials=light] .qa-nav,.landing-qa--scroll-theme[data-nav-tone] .qa-nav,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav,.landing-qa--scroll-theme[data-nav-tone=light] .qa-nav{background:var(--zk-bone, #fcfdfd)!important;border-bottom:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.landing-qa .qa-nav-logo,.landing-qa--scroll-theme .qa-nav-logo,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-logo,.landing-qa--scroll-theme[data-night=night] .qa-nav-logo{background:var(--zk-bone, #fcfdfd)!important;padding:0!important;border-radius:0}.landing-qa .qa-nav-links a,.landing-qa .qa-nav-login,.landing-qa--scroll-theme .qa-nav-links a,.landing-qa--scroll-theme .qa-nav-login,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-links a,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-login,.landing-qa--scroll-theme[data-night=night] .qa-nav-links a,.landing-qa--scroll-theme[data-night=night] .qa-nav-login,.landing-qa--scroll-theme[data-hero=dark] .qa-nav-links a,.landing-qa--scroll-theme[data-hero=dark] .qa-nav-login,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-links a,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-login{color:#4a4946!important;text-shadow:none!important}.qa-nav a.qa-nav-link--active,.landing-qa .qa-nav-links a.qa-nav-link--active,.landing-qa .qa-nav-tabs a.qa-nav-link--active,.landing-qa--scroll-theme .qa-nav-links a.qa-nav-link--active,.landing-qa--scroll-theme .qa-nav-tabs a.qa-nav-link--active,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-links a.qa-nav-link--active,.landing-qa--scroll-theme[data-night=night] .qa-nav-links a.qa-nav-link--active,.landing-qa--scroll-theme[data-hero=dark] .qa-nav-links a.qa-nav-link--active,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-links a.qa-nav-link--active,.landing-qa--scroll-theme[data-nav-tone=light] .qa-nav-links a.qa-nav-link--active,.landing-qa .qa-nav-links a:hover,.landing-qa .qa-nav-login:hover,.landing-qa--scroll-theme .qa-nav-links a:hover,.landing-qa--scroll-theme .qa-nav-login:hover,.landing-qa--scroll-theme[data-night=night] .qa-nav-links a:hover,.landing-qa--scroll-theme[data-night=night] .qa-nav-login:hover,.landing-qa .qa-nav-links a[aria-current=page],.landing-qa--scroll-theme .qa-nav-links a[aria-current=page],.landing-qa--scroll-theme[data-night=dusk] .qa-nav-links a[aria-current=page],.landing-qa--scroll-theme[data-night=night] .qa-nav-links a[aria-current=page],.landing-qa--scroll-theme[data-hero=dark] .qa-nav-links a[aria-current=page],.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-links a[aria-current=page]{color:#3db5e6!important}.landing-qa .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-night=night] .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-logo .zenk-logo--nav img{filter:none!important;mix-blend-mode:normal!important;opacity:1!important;transform:none!important;height:58px!important;width:auto!important;max-width:min(248px,48vw)!important;-o-object-fit:contain!important;object-fit:contain!important}@media (max-width: 899px){.landing-qa .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme .qa-nav-logo .zenk-logo--nav img{height:34px!important;width:auto!important;max-width:min(148px,44vw)!important}.landing-qa .qa-nav-tabs a{color:#5a5854!important;text-shadow:none!important}.landing-qa .qa-nav-tabs a[aria-current=page]{color:#3db5e6!important}}@media (min-width: 900px) and (max-width: 1480px){.landing-qa .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-night=dusk] .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-night=night] .qa-nav-logo .zenk-logo--nav img,.landing-qa--scroll-theme[data-nav-tone=dark] .qa-nav-logo .zenk-logo--nav img{height:46px!important;max-width:min(200px,22vw)!important}}html:has(.lj-page){scroll-behavior:auto}.lj-page{--lj-bone: #fafffa;--lj-ivory: #f7f4ee;--lj-warm: #f3efe6;--lj-press: #121613;--lj-newsprint: #516254;--lj-blue: #2b8ede;--lj-amber: #e8a03a;--lj-green: #2aa85a;--lj-rail: 1480px;--lj-gutter: clamp(48px, 5.2vw, 112px);--lj-radius: 14px;--lj-nav: var(--qa-nav-height, 88px);--lj-chapnav: 44px;--lj-sticky: calc(var(--lj-nav) + var(--lj-chapnav));--lj-safe: 100px;--lj-ease: cubic-bezier(.22, .85, .28, 1);background:var(--lj-bone);color:var(--lj-press);min-height:100vh;padding-top:var(--lj-nav);scroll-padding-top:calc(var(--lj-sticky) + var(--lj-safe))}.lj-page .qa-nav{background:var(--lj-bone)}.lj-rail{box-sizing:border-box;width:min(calc(100% - (var(--lj-gutter) * 2)),var(--lj-rail));margin-inline:auto}.lj-chapnav{position:sticky;top:var(--lj-nav);z-index:40;background:color-mix(in srgb,var(--lj-bone) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(18,22,19,.06);padding:10px 0}.lj-chapnav__list{display:flex;flex-wrap:wrap;gap:clamp(12px,2vw,28px);margin:0 auto;padding:0;list-style:none;box-sizing:border-box;width:min(calc(100% - (var(--lj-gutter) * 2)),var(--lj-rail))}.lj-chapnav__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0 0 4px;cursor:pointer;display:inline-flex;align-items:baseline;gap:.4em;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#51625461;border-bottom:1.5px solid transparent;transition:color .18s var(--lj-ease),border-color .18s var(--lj-ease)}.lj-chapnav__item.is-active{color:var(--lj-blue);border-bottom-color:var(--lj-blue)}.lj-chapnav__item--amber.is-active{color:var(--lj-amber);border-bottom-color:var(--lj-amber)}.lj-chapnav__item--green.is-active{color:var(--lj-green);border-bottom-color:var(--lj-green)}.lj-chapnav__item--resolve.is-active{color:var(--lj-press);border-bottom-color:var(--lj-green)}.lj-chapnav__item:focus-visible{outline:2px solid var(--lj-blue);outline-offset:3px}.lj-chapnav-mobile{display:none}.lj-open{position:relative;background:var(--lj-bone);overflow:hidden;padding-top:clamp(64px,7vh,84px);padding-bottom:clamp(72px,8vh,110px)}.lj-open__inner{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:clamp(40px,4vw,72px);align-items:start}.lj-open__eyebrow{margin:0 0 20px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lj-newsprint)}.lj-open__title{margin:0;max-width:12ch;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;font-size:clamp(64px,6vw,104px);line-height:.94;letter-spacing:-.045em;text-transform:uppercase}.lj-open__title span{display:block}.lj-open__italic{margin:28px 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(28px,2.8vw,42px);color:var(--lj-newsprint)}.lj-open__lead{margin:26px 0 0;max-width:36ch;font-size:clamp(16px,1.15vw,19px);line-height:1.45;color:var(--lj-newsprint)}.lj-open__scroll{margin:32px 0 0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lj-open__scroll a{color:var(--lj-press);text-decoration:none;border-bottom:1px solid rgba(18,22,19,.25);padding-bottom:2px}.lj-open__glimpse{position:relative;width:100%;margin-top:clamp(12px,1.5vw,28px);aspect-ratio:16 / 10.6;max-height:428px;opacity:.94;pointer-events:none}.lj-open__glimpse .jv{height:100%;border-radius:var(--lj-radius)}@media (min-width: 1440px){.lj-open__inner{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:clamp(36px,3.4vw,64px)}.lj-open__glimpse{max-height:436px;width:calc(100% + min(28px,1.6vw));margin-right:calc(-1*min(28px,1.6vw))}}.jv{position:relative;overflow:hidden;border-radius:var(--lj-radius);background:#e4e7e4;clip-path:inset(2% 2% 2% 2% round var(--lj-radius));opacity:.92;transform:translateY(10px);transition:clip-path .65s var(--lj-ease),opacity .6s var(--lj-ease),transform .6s var(--lj-ease)}.jv.is-revealed,.jv--glimpse{clip-path:inset(0 0 0 0 round var(--lj-radius));opacity:1;transform:none}.jv__media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jv video{pointer-events:none!important}.jv video::-webkit-media-controls,.jv video::-webkit-media-controls-enclosure,.jv video::-webkit-media-controls-panel,.jv video::-webkit-media-controls-start-playback-button,.jv video::-webkit-media-controls-overlay-play-button{display:none!important;opacity:0!important;pointer-events:none!important}.jv:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;z-index:4;pointer-events:none;background:linear-gradient(to top,rgba(18,22,19,.35),transparent)}.jv video.jv__media{transform:none}.jv__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;display:flex;flex-direction:column;justify-content:space-between;padding:16px 18px;background:linear-gradient(to top,rgba(18,22,19,.22) 0%,transparent 22%,transparent 78%,rgba(18,22,19,.16) 100%)}.jv__overlay-top,.jv__overlay-bottom{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fafffa;text-shadow:0 1px 3px rgba(0,0,0,.35)}.lj-open__glimpse .jv__media,.lj-chapter--right .jv__media,.lj-chapter--left .jv__media,.lj-chapter--tall .jv__media,.lj-chapter--wide .jv__media{filter:contrast(1.025) saturate(.97) brightness(1.012)}.lj-chapter--bleed .jv__media{filter:contrast(1.05) brightness(.97) saturate(.95)}.lj-story{position:relative}.lj-bridge{display:block;width:100%;height:150px;margin:0;padding:0;border:0;pointer-events:none}.lj-chapter{position:relative;z-index:1;padding-top:calc(var(--lj-sticky) + 72px);padding-bottom:clamp(110px,12vh,160px);scroll-margin-top:calc(var(--lj-sticky) + 72px);overflow:clip}.lj-chapter--bone{background:var(--lj-bone);color:var(--lj-press)}.lj-chapter--warm{background:var(--lj-warm);color:var(--lj-press)}.lj-chapter--dark{background:var(--lj-press);color:var(--lj-bone)}.lj-chapter--dark .lj-chapter__meta,.lj-chapter--dark .lj-chapter__italic,.lj-chapter--dark .lj-chapter__body,.lj-chapter--dark .lj-chapter__notes{color:#fafffa8c}.lj-chapter--dark .lj-chapter__title{color:var(--lj-bone)}.lj-chapter__grid{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1.35fr);gap:clamp(64px,6vw,120px);align-items:start}.lj-chapter__frame{position:relative;width:100%}.lj-chapter--right .lj-chapter__copy{padding-top:clamp(28px,4vh,64px)}.lj-chapter--right .lj-chapter__title{max-width:11ch}.lj-chapter--right .jv{aspect-ratio:16 / 10;width:100%;max-width:920px;margin-left:auto;border-radius:var(--lj-radius)}.lj-chapter--left .lj-chapter__grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(56px,5vw,96px)}.lj-chapter--left .lj-chapter__visual{order:-1}.lj-chapter--left .lj-chapter__copy{padding-top:clamp(16px,2.5vh,40px);max-width:34em}.lj-chapter--left .lj-chapter__title{max-width:12ch}.lj-chapter--left .jv{aspect-ratio:16 / 10.5;width:100%;max-width:980px;border-radius:var(--lj-radius)}.lj-chapter--bleed{padding-top:calc(var(--lj-sticky) + var(--lj-safe) + 12px);padding-bottom:clamp(120px,13vh,180px)}.lj-chapter--bleed .lj-chapter__grid{grid-template-columns:1fr;gap:clamp(48px,6vh,72px)}.lj-chapter--bleed .lj-chapter__copy{max-width:560px;padding-top:0}.lj-chapter--bleed .lj-chapter__title{max-width:12ch}.lj-chapter--bleed .lj-chapter__visual{width:100%}.lj-chapter--bleed .lj-chapter__frame{width:100%;max-width:none}.lj-chapter--bleed .jv{width:100%;aspect-ratio:21 / 10;max-height:min(720px,66vh);border-radius:var(--lj-radius)}.lj-chapter--tall{padding-top:calc(var(--lj-sticky) + 56px);padding-bottom:clamp(48px,5vh,72px);scroll-margin-top:calc(var(--lj-sticky) + 56px)}.lj-chapter--tall .lj-chapter__grid{align-items:start}.lj-chapter--tall .lj-chapter__copy{padding-top:clamp(12px,2vh,28px)}.lj-chapter--tall .lj-chapter__title{max-width:12ch}.lj-chapter--tall .lj-chapter__frame{width:100%;max-width:880px;margin-left:auto}.lj-chapter--tall .jv{aspect-ratio:5 / 4;width:100%;max-height:min(560px,58vh);border-radius:var(--lj-radius)}.lj-chapter--wide{padding-top:calc(var(--lj-sticky) + 40px);padding-bottom:clamp(72px,8vh,112px);scroll-margin-top:calc(var(--lj-sticky) + 40px)}.lj-chapter--wide .lj-chapter__grid{grid-template-columns:1fr;gap:clamp(36px,4vh,56px)}.lj-chapter--wide .lj-chapter__copy{max-width:520px;padding-top:0}.lj-chapter--wide .lj-chapter__title{max-width:12ch}.lj-chapter--wide .lj-chapter__visual{width:100%}.lj-chapter--wide .lj-chapter__frame{width:100%;max-width:1180px}.lj-chapter--wide .jv{aspect-ratio:21 / 9;width:100%;max-height:min(480px,50vh);border-radius:var(--lj-radius)}.lj-chapter__meta{display:flex;align-items:center;gap:12px;margin:0 0 .9em;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--lj-blue)}.lj-chapter__signal{display:block;width:56px;max-width:80px;height:1px;background:currentColor;opacity:.55;flex-shrink:0;position:relative}.lj-chapter__signal:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:50%;background:currentColor;transform:translate(-50%,-50%)}.lj-chapter--tone-amber .lj-chapter__meta{color:var(--lj-amber)}.lj-chapter--tone-green .lj-chapter__meta,.lj-chapter--tone-resolve .lj-chapter__meta{color:var(--lj-green)}.lj-chapter__title{margin:0;max-width:620px;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;font-size:clamp(48px,4.5vw,76px);line-height:.94;letter-spacing:-.04em;text-transform:uppercase}.lj-chapter__title span{display:block}.lj-chapter__italic{margin:.55em 0 0;max-width:28ch;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(26px,2.4vw,40px);line-height:1.15;color:var(--lj-newsprint)}.lj-chapter__body{margin:1em 0 0;max-width:46ch;font-size:clamp(16px,1.1vw,19px);line-height:1.45;color:var(--lj-newsprint)}.lj-chapter__roles{display:flex;flex-wrap:wrap;gap:.55em 1.35em;margin:1.5em 0 0;padding:0;list-style:none;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--lj-blue) 62%,var(--lj-newsprint))}.lj-chapter__roles li{display:inline-flex;align-items:center;gap:.45em}.lj-chapter__role-mark{width:3px;height:3px;border-radius:50%;background:var(--lj-blue);opacity:.7;flex-shrink:0}.lj-chapter__notes{margin:1.5em 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55em}.lj-chapter__notes li{display:flex;align-items:center;gap:.55em;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--lj-amber) 88%,var(--lj-press))}.lj-chapter__note-mark{width:3px;height:3px;border-radius:50%;background:var(--lj-amber);flex-shrink:0}.lj-chapter--tone-green .lj-chapter__notes li{color:var(--lj-green)}.lj-chapter--tone-green .lj-chapter__note-mark{background:var(--lj-green)}.lj-chapter__notes--over{position:absolute;right:clamp(20px,2.6vw,36px);top:auto;bottom:clamp(18%,22%,26%);transform:none;z-index:6;margin:0;max-width:min(38%,220px);text-align:right;gap:.65em;pointer-events:none}.lj-chapter--bleed .lj-chapter__frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(to left,rgba(8,18,12,.42) 0%,rgba(8,18,12,.22) 22%,transparent 38%)}.lj-chapter__notes--over li{white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.7;color:#fafffa;text-shadow:0 1px 3px rgba(0,0,0,.4)}.lj-chapter__notes--over .lj-chapter__note-mark{display:none}.lj-chapter--dark .lj-chapter__notes--over li{color:#fafffa}.lj-chapter__final-mark{margin:1.5em 0 0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lj-green);display:inline-flex;align-items:center;gap:.45em}.lj-payoff{position:relative;z-index:1;background:var(--lj-bone);color:var(--lj-press);padding-block:clamp(88px,9.5vh,140px)}.lj-payoff__inner{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);gap:clamp(48px,5vw,96px);align-items:center}.lj-payoff__eyebrow{margin:0 0 1rem;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lj-newsprint)}.lj-payoff__title{margin:0;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;font-size:clamp(52px,5.5vw,88px);line-height:.94;letter-spacing:-.045em;text-transform:uppercase}.lj-payoff__title span{display:block}.lj-payoff__italic{margin:.7em 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(26px,2.6vw,40px);color:var(--lj-newsprint)}.lj-payoff__body{margin:1.2em 0 0;max-width:38ch;font-size:clamp(16px,1.1vw,18px);line-height:1.45;color:var(--lj-newsprint)}.lj-payoff__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:clamp(28px,4vh,40px)}.lj-payoff__cta{display:inline-flex;align-items:center;gap:.55em;padding:.85em 1.35em;background:var(--lj-press);color:var(--lj-bone);text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;transition:background-color .18s var(--lj-ease),color .18s var(--lj-ease)}.lj-payoff__cta span[aria-hidden]{display:inline-block;transition:transform .18s var(--lj-ease)}.lj-payoff__cta:hover{background:#000}@media (hover: hover) and (pointer: fine){.lj-payoff__cta:hover span[aria-hidden]{transform:translate(2px,-2px)}}.lj-payoff__link{color:var(--lj-press);text-decoration:none;font-size:15px;font-weight:600;border-bottom:1px solid rgba(18,22,19,.28);padding-bottom:2px;transition:border-color .18s var(--lj-ease)}.lj-payoff__link span[aria-hidden]{display:inline-block;transition:transform .18s var(--lj-ease)}.lj-payoff__link:hover{border-color:var(--lj-press)}@media (hover: hover) and (pointer: fine){.lj-payoff__link:hover span[aria-hidden]{transform:translateY(2px)}}.lj-payoff__resolve{position:relative;justify-self:center;max-width:320px;padding-left:28px}.lj-payoff__resolve-mark{position:absolute;left:0;top:4px;width:1px;height:72px;max-height:80px;background:var(--lj-green);opacity:.55;transform:scaleY(0);transform-origin:top center;will-change:transform}.lj-payoff.is-resolved .lj-payoff__resolve-mark{animation:lj-draw-signal .7s var(--lj-ease) forwards}.lj-payoff__resolve-mark:before{content:"";position:absolute;left:50%;top:0;width:4px;height:4px;border-radius:50%;background:var(--lj-green);transform:translate(-50%,-50%)}.lj-payoff__evidence{margin:0 0 1.1rem;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lj-press);display:inline-flex;align-items:center;gap:.45em;opacity:0}.lj-payoff.is-resolved .lj-payoff__evidence{animation:lj-evidence-in .5s var(--lj-ease) .65s forwards}.lj-payoff__evidence span[aria-hidden]{color:var(--lj-green)}.lj-payoff__chain{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35em .4em;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5162547a;line-height:1.6}.lj-payoff__chain-sep{color:#51625447;font-weight:400;letter-spacing:0}@keyframes lj-draw-signal{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lj-evidence-in{0%{opacity:0}to{opacity:1}}@media (max-width: 1279px){.lj-page{--lj-gutter: clamp(28px, 4vw, 56px);--lj-rail: 1100px}.lj-chapter__grid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.2fr);gap:clamp(36px,4vw,64px)}.lj-chapter--right .jv,.lj-chapter--left .jv,.lj-chapter--tall .jv{max-width:none}}@media (max-width: 900px){.lj-page{--lj-gutter: 20px;--lj-safe: 56px}.lj-chapnav{display:none}.lj-chapnav-mobile{display:flex;position:sticky;top:var(--lj-nav);z-index:40;align-items:baseline;gap:.65em;padding:10px var(--lj-gutter);background:color-mix(in srgb,var(--lj-bone) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lj-blue);border-bottom:1px solid rgba(18,22,19,.06);transition:color .18s var(--lj-ease)}.lj-chapnav-mobile--amber{color:var(--lj-amber)}.lj-chapnav-mobile--green{color:var(--lj-green)}.lj-chapnav-mobile--resolve{color:var(--lj-press)}.lj-open{padding-top:clamp(32px,5vw,48px);padding-bottom:clamp(48px,7vw,72px)}.lj-open__inner{grid-template-columns:1fr;gap:1.5rem}.lj-open__title{font-size:clamp(2.1rem,9vw,2.6rem);max-width:none}.lj-open__glimpse{margin-top:8px;max-height:none;aspect-ratio:4 / 3;opacity:.85}.lj-chapter{padding-top:calc(var(--lj-sticky) + var(--lj-safe));padding-bottom:clamp(72px,10vh,110px)}.lj-chapter--bleed{padding-top:calc(var(--lj-sticky) + var(--lj-safe) + 8px)}.lj-chapter--tall{padding-bottom:clamp(40px,5vh,64px)}.lj-chapter--wide{padding-top:calc(var(--lj-sticky) + 32px)}.lj-chapter__grid,.lj-chapter--right .lj-chapter__grid,.lj-chapter--left .lj-chapter__grid,.lj-chapter--tall .lj-chapter__grid,.lj-chapter--wide .lj-chapter__grid{grid-template-columns:1fr;gap:1.75rem}.lj-chapter--left .lj-chapter__visual{order:0}.lj-chapter__copy{padding-top:0!important}.lj-chapter__signal{width:40px}.lj-chapter__title{font-size:clamp(36px,9vw,48px);max-width:none}.lj-chapter--right .jv,.lj-chapter--left .jv,.lj-chapter--bleed .jv,.lj-chapter--tall .jv,.lj-chapter--wide .jv{max-width:none;max-height:none;aspect-ratio:4 / 3;margin:0}.lj-chapter--wide .jv{aspect-ratio:16 / 10}.lj-chapter__notes--over{position:static;transform:none;text-align:left;margin-top:1rem;max-width:none}.lj-chapter--bleed .lj-chapter__frame:before{display:none}.lj-chapter__notes--over li{color:#fafffa}.lj-payoff__inner{grid-template-columns:1fr;gap:2.5rem}.lj-payoff__resolve{justify-self:start}.lj-payoff__title{font-size:clamp(40px,10vw,56px)}}@media (prefers-reduced-motion: reduce){.jv,.jv.is-revealed,.jv--glimpse{clip-path:none;opacity:1;transform:none;transition:none}.lj-bridge{height:0;overflow:hidden}.lj-payoff__resolve-mark,.lj-payoff.is-resolved .lj-payoff__resolve-mark{transform:scaleY(1);animation:none}.lj-payoff__evidence,.lj-payoff.is-resolved .lj-payoff__evidence{opacity:1;animation:none}.lj-payoff__cta span[aria-hidden],.lj-payoff__link span[aria-hidden]{transition:none}.lj-chapter__notes--over li{opacity:1!important;transform:none!important}}.landing-qa .zenk-headline-split{letter-spacing:-.03em;line-height:1.06}.landing-qa .zenk-headline-sans{font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-weight:800}.landing-qa .zenk-headline-serif{font-family:var(--qa-font-serif, "Lora", serif);font-style:italic;font-weight:400}.landing-qa .zenk-headline-serif--line{display:block;margin-top:.12em}.landing-qa .zenk-label-caps{font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kz-story{--kz-ink: #111311;--kz-muted: #4a4946;--kz-soft: #7a7874;--kz-blue: #48b7ff;--kz-orange: #c45d00;--kz-yellow: #fbb017;--kz-rail: min(1120px, calc(100% - 2.5rem) );background:#fff;color:var(--kz-ink);min-height:100vh}.kz-story__roma{margin:0 0 .75rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--kz-yellow)}.kz-story__chap{margin:0 0 1.15rem;color:var(--kz-soft)}.kz-story__chap--center{text-align:center}.kz-story__hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.75rem,4vw,3.25rem);align-items:center;width:var(--kz-rail);margin:0 auto;padding:calc(var(--qa-nav-height, 88px) + 2rem) 0 clamp(3rem,7vh,4.5rem);box-sizing:border-box;min-height:min(88vh,720px)}.kz-story__hero-copy{min-width:0}.kz-story__eyebrow{margin:0 0 1rem;color:var(--kz-blue)}.kz-story__glyph{margin:0 0 .5rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(6rem,15vw,9.5rem);font-weight:500;line-height:.9;color:var(--kz-ink)}.kz-story__tagline{margin:0 0 1.15rem;font-size:clamp(1.4rem,2.5vw,1.85rem);line-height:1.3;color:var(--kz-muted)}.kz-story__lead{margin:0;max-width:34rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:500;line-height:1.65;color:var(--kz-muted)}.kz-story__lead p{margin:0 0 .85rem}.kz-story__lead p:last-child{margin-bottom:0}.kz-story__lead-accent{color:var(--kz-ink);font-weight:600}.kz-story__hero-visual{position:relative;justify-self:end;width:min(100%,440px);aspect-ratio:1;display:grid;place-items:center}.kz-story__hero-mark{position:relative;z-index:1;width:72%;height:auto;display:block}.kz-story__hero-ring{position:absolute;border-radius:50%;border:1px solid transparent;pointer-events:none}.kz-story__hero-ring--a{top:2%;right:2%;bottom:2%;left:2%;border-color:#48b7ff3d}.kz-story__hero-ring--b{top:12%;right:12%;bottom:12%;left:12%;border-color:#fbb01738}.kz-story__word{width:var(--kz-rail);margin:0 auto;padding:clamp(2.5rem,6vh,3.75rem) 0;box-sizing:border-box}.kz-story__word-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3.25rem);align-items:center}.kz-story__word-glyph{margin:0;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(7rem,18vw,11rem);font-weight:500;line-height:.88;color:var(--kz-ink);text-align:center}.kz-story__word-roma{margin:0 0 1rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--kz-yellow)}.kz-story__word-body{margin:0 0 1.25rem;max-width:28rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:500;line-height:1.65;color:var(--kz-muted)}.kz-story__accent-rule{display:block;width:4.5rem;height:2px;background:linear-gradient(90deg,var(--kz-blue),var(--kz-orange))}.kz-story__belief{background:#f8fafc;padding:clamp(3.75rem,9vh,5.5rem) clamp(1.25rem,4vw,2rem);text-align:center}.kz-story__belief-title{margin:0 auto 2.25rem;max-width:16ch;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(2.35rem,5.5vw,3.65rem);font-weight:800;letter-spacing:-.035em;line-height:1.05;text-transform:uppercase;color:var(--kz-ink)}.kz-story__pillars{list-style:none;margin:0 auto 1.65rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1.15rem 2rem;max-width:44rem}.kz-story__pillars li{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--kz-ink)}.kz-story__pillar-mark{width:.55rem;height:.55rem;border-radius:50%}.kz-story__pillar-mark--orange{background:var(--kz-orange)}.kz-story__pillar-mark--blue{background:var(--kz-blue)}.kz-story__pillar-mark--yellow{background:var(--kz-yellow)}.kz-story__pillar-mark--ink{background:var(--kz-ink)}.kz-story__belief-sub{margin:0 auto;max-width:30rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:500;line-height:1.55;color:var(--kz-muted)}.kz-story__circle{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.75rem,4vw,3.25rem);align-items:center;width:var(--kz-rail);margin:0 auto;padding:clamp(3rem,7vh,4.5rem) 0;box-sizing:border-box}.kz-story__circle-title{margin:0 0 1rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.85rem,3.4vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--kz-ink)}.kz-story__circle-body{margin:0;max-width:30rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:500;line-height:1.65;color:var(--kz-muted)}.kz-story__circle-visual{position:relative;width:min(100%,340px);aspect-ratio:1;justify-self:center}.kz-story__orbit{position:absolute;border-radius:50%;border:1px solid rgba(72,183,255,.3);left:50%;top:50%;transform:translate(-50%,-50%)}.kz-story__orbit--outer{width:100%;height:100%}.kz-story__orbit--mid{width:72%;height:72%;border-color:#fbb01752}.kz-story__orbit--inner{width:44%;height:44%;border-color:#c45d0047}.kz-story__orbit--core{width:14%;height:14%;background:var(--kz-blue);border:none;opacity:.9}.kz-story__orbit-dot{position:absolute;width:.7rem;height:.7rem;border-radius:50%;transform:translate(-50%,-50%)}.kz-story__orbit-dot--1{left:50%;top:0%;background:var(--kz-orange)}.kz-story__orbit-dot--2{left:100%;top:50%;background:var(--kz-blue)}.kz-story__orbit-dot--3{left:50%;top:100%;background:var(--kz-yellow)}.kz-story__orbit-dot--4{left:0%;top:50%;background:var(--kz-ink)}.kz-story__connect{width:var(--kz-rail);margin:0 auto;padding:clamp(2.75rem,6vh,4rem) 0;text-align:center;box-sizing:border-box}.kz-story__connect-lockup{display:flex;justify-content:center;margin:0 0 .85rem}.kz-story__connect-logo{display:block;height:44px;width:auto;max-width:min(260px,85vw);-o-object-fit:contain;object-fit:contain}.kz-story__connect-roma{margin:0 0 1.15rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.1rem,2vw,1.25rem);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--kz-yellow)}.kz-story__connect-body{margin:0 auto;max-width:34rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.05rem,1.4vw,1.15rem);font-weight:500;line-height:1.65;color:var(--kz-muted)}.kz-story__finale{border-top:1px solid rgba(17,19,17,.08);width:var(--kz-rail);margin:0 auto;padding:clamp(3.25rem,8vh,5rem) 0 clamp(4.5rem,10vh,6.5rem);text-align:center;box-sizing:border-box}.kz-story__finale-core{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0 0 1.25rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.65rem,4.2vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase;color:var(--kz-ink)}.kz-story__finale-accent{color:var(--kz-blue)}.kz-story__finale-note{margin:0 0 1.85rem;font-size:clamp(1.25rem,2.2vw,1.55rem);color:var(--kz-muted)}.kz-story__finale-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.75rem}.kz-story__text-link{font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.95rem;font-weight:700;color:var(--kz-blue);text-decoration:none}.kz-story__text-link:hover{text-decoration:underline}.kz-story__text-link--muted{color:var(--kz-muted)}@media (max-width: 900px){.kz-story__hero,.kz-story__word-grid,.kz-story__circle{grid-template-columns:1fr}.kz-story__hero{min-height:0;padding-top:calc(var(--qa-nav-height, 88px) + 1.5rem)}.kz-story__hero-visual{justify-self:center;width:min(100%,300px);order:-1}.kz-story__hero-mark{width:64%}.kz-story__word-glyph{font-size:clamp(3.2rem,18vw,5rem)}.kz-story__circle-visual{width:min(100%,280px)}}@media (max-width: 640px){.kz-story__hero-visual{width:min(100%,240px)}.kz-story__pillars{gap:.9rem 1.35rem}.kz-story__finale-core{font-size:clamp(1.45rem,7.5vw,1.9rem)}}.zk-hero{--zk-ivory: #faf8f2;--zk-ink: #111311;--zk-amber: var(--zenk-yellow, #fbb017);--zk-blue: var(--zenk-blue, #48b7ff);--zk-nav: var(--qa-nav-height, 88px);--zk-shift-x: 0px;--zk-shift-y: 0px;--zk-ease: cubic-bezier(.22, .85, .28, 1);position:relative;isolation:isolate;overflow:hidden;padding-top:var(--zk-nav);background:var(--zk-ivory)}.zk-hero:after{content:"";position:absolute;z-index:1;right:0;bottom:0;left:0;height:clamp(60px,12vh,140px);background:linear-gradient(to bottom,rgba(250,248,242,0) 0%,var(--zk-ivory) 80%);pointer-events:none}.zk-hero__inner{position:relative;box-sizing:border-box;width:100%;max-width:2100px;margin:0 auto;padding-right:clamp(20px,3.4vw,66px);padding-left:max(clamp(20px,3.4vw,66px),calc((100% - 1400px)/2));min-height:clamp(580px,calc(100vh - var(--zk-nav) - 100px),860px)}.zk-hero__copy{position:relative;z-index:3;width:min(44%,860px);padding-top:clamp(8px,1.2vh,16px)}.zk-hero__kicker{margin:0 0 clamp(12px,1.6vh,18px);max-width:32rem;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(1.02rem,1.28vw,1.28rem);line-height:1.38;letter-spacing:-.016em;color:#3a3a34;animation:zkFadeUp .7s var(--zk-ease) 40ms both}.zk-hero__nowrap{white-space:nowrap}.zk-hero__kicker-mark{color:var(--zk-ink);font-style:italic}.zk-hero__headline{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.14em;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);color:var(--zk-ink)}.zk-hero__word{display:block;margin:0;padding:0;font-weight:800;font-size:clamp(44px,4.9vw,96px);line-height:.92;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap}.zk-hero__word--serif{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(40px,4.2vw,82px);line-height:.92;letter-spacing:-.02em;text-transform:none;color:#66645f;margin:0}.zk-hero__rule{display:block;width:56px;height:2.5px;background:var(--zk-amber);border-radius:1px}.zk-hero__support{margin-top:clamp(14px,2vh,26px)}.zk-hero__lead{max-width:390px;margin:clamp(10px,1.2vh,16px) 0 0;font-size:clamp(16px,1.2vw,23px);line-height:1.38;font-weight:450;letter-spacing:-.011em;color:#23231d}.zk-hero__lead--meaning{display:block;max-width:28rem;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.42;letter-spacing:-.015em;color:#3a3a34}.zk-hero__brand{font-family:var(--qa-font-sans, Manrope, Inter, system-ui, sans-serif);font-style:normal;font-weight:800;letter-spacing:-.03em}.zk-hero__brand-zen{color:var(--zk-blue)}.zk-hero__brand-k{color:var(--zk-amber)}.zk-hero__kizuna{margin:0 .05em;font-family:Hiragino Mincho ProN,Yu Mincho,Songti SC,serif;font-style:normal;font-weight:600;font-size:1.02em;line-height:1;color:var(--zk-amber)}.zk-hero__meaning-dash{margin:0 .28em;font-style:normal;color:#66645f}.zk-hero__meaning-rest{font-style:italic}.zk-hero__actions{display:flex;align-items:center;gap:clamp(18px,1.8vw,34px);margin-top:clamp(18px,2.6vh,34px)}.zk-hero__waitlist{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:clamp(20px,2.8vh,36px);max-width:min(100%,20rem)}.zk-hero__waitlist-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:48px;padding:0 1.35rem 0 1.5rem;border-radius:8px;border:1px solid transparent;background:#0a3d66;color:#f8fbff;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;text-transform:none;box-shadow:0 1px 2px #0a3d662e,0 4px 14px #0a3d661f;transition:background-color .2s var(--zk-ease),box-shadow .2s var(--zk-ease),transform .2s var(--zk-ease)}.zk-hero__waitlist-btn:hover{background:#072f4f;transform:translateY(-1px);box-shadow:0 2px 4px #0a3d6633,0 8px 20px #0a3d6629}.zk-hero__waitlist-btn:focus-visible{outline:2px solid #48b7ff;outline-offset:3px}.zk-hero__waitlist-btn-arrow{font-size:1.05em;line-height:1;opacity:.85;transition:transform .2s var(--zk-ease)}.zk-hero__waitlist-btn:hover .zk-hero__waitlist-btn-arrow{transform:translate(2px)}.zk-hero__waitlist-note{margin:0;font-size:.875rem;font-weight:450;line-height:1.4;letter-spacing:-.01em;color:#5f6368}.zk-hero__link--waitlist{margin-top:.2rem;font-size:.875rem;color:#3c4043;border-bottom-color:#3c404347}.zk-hero__link--waitlist:hover{color:#0a3d66;border-bottom-color:#0a3d66}.zk-hero__cta{display:inline-flex;align-items:center;gap:.75em;height:clamp(52px,4vw,66px);padding:0 clamp(22px,2.2vw,38px);border-radius:5px;background:#131310;color:#fbf9f4;font-size:clamp(11px,.78vw,14px);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 -3px 0 0 var(--zk-blue);transition:transform .25s var(--zk-ease),background-color .25s var(--zk-ease)}.zk-hero__cta:hover{transform:translateY(-2px);background:#000}.zk-hero__link{display:inline-flex;align-items:center;gap:.5em;padding-bottom:3px;border-bottom:1px solid rgba(20,20,15,.32);color:#33332c;font-size:clamp(13px,.94vw,17px);font-weight:500;text-decoration:none;transition:color .2s var(--zk-ease),border-color .2s var(--zk-ease)}.zk-hero__link:hover{color:var(--zk-ink);border-color:var(--zk-ink)}.zk-hero__cta:focus-visible,.zk-hero__link:focus-visible{outline:2px solid var(--zk-blue);outline-offset:4px}.zk-hero__visual{position:absolute;z-index:0;top:0;bottom:0;right:clamp(-20px,-.5vw,0px);width:clamp(640px,65vw,1260px);pointer-events:none}.zk-hero__art{width:100%;height:100%;animation:zkArtIn 1.05s var(--zk-ease) .35s both}.zk-hero__art-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;transform:translate3d(var(--zk-shift-x),var(--zk-shift-y),0);transition:transform .6s var(--zk-ease);will-change:transform}.zk-hero__art picture{display:contents}.zk-hero__art img{display:block;height:100%;width:auto;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 5%,#000 95%,transparent 100%),linear-gradient(to bottom,#000 0%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 5%,#000 95%,transparent 100%),linear-gradient(to bottom,#000 0%,#000 90%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@keyframes zkArtIn{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}.zk-hero__stats{position:absolute;z-index:4;bottom:clamp(60px,14vh,160px);right:clamp(20px,3.5vw,70px);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(8px,1vw,18px);animation:zkFadeUp .7s var(--zk-ease) .9s both}.zk-hero__stat{padding-left:clamp(10px,.8vw,16px);border-left:3px solid transparent;color:#1b1b16;font-size:clamp(14px,1.1vw,20px);font-weight:700;letter-spacing:.06em;line-height:1.15;text-transform:uppercase;white-space:nowrap}.zk-hero__stat--blue{border-left-color:var(--zk-blue)}.zk-hero__stat--amber{border-left-color:var(--zk-amber)}.zk-hero__word--1{animation:zkTypeIn .55s var(--zk-ease) .16s both}.zk-hero__word--2{animation:zkTypeIn .55s var(--zk-ease) .25s both}.zk-hero__word--serif{animation:zkTypeIn .55s var(--zk-ease) .34s both}.zk-hero__word--4{animation:zkTypeIn .55s var(--zk-ease) .43s both}.zk-hero__support{animation:zkFadeUp .7s var(--zk-ease) .64s both}@keyframes zkTypeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes zkFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width: 1440px){.zk-hero__visual{right:clamp(-20px,-.5vw,0px);width:clamp(580px,68vw,1060px)}}@media (max-width: 1180px){.zk-hero__inner{min-height:clamp(500px,calc(100vh - var(--zk-nav) - 80px),760px)}.zk-hero__copy{width:min(48%,520px)}.zk-hero__visual{right:-3vw;width:70vw}.zk-hero__stats{right:clamp(16px,3vw,48px);bottom:clamp(50px,12vh,140px)}}@media (max-width: 959px){.zk-hero__word,.zk-hero__kicker,.zk-hero__support,.zk-hero__art,.zk-hero__stats{animation:none!important}}@media (max-width: 900px){.zk-hero__inner{min-height:0;padding-bottom:clamp(24px,4vh,48px)}.zk-hero__copy{width:min(56%,460px);padding-top:clamp(20px,4vh,48px)}.zk-hero__word{font-size:clamp(44px,8vw,72px)}.zk-hero__word--serif{font-size:clamp(40px,7vw,64px)}.zk-hero__visual{right:-10vw;width:80vw}.zk-hero__stats{right:clamp(10px,2vw,32px);bottom:clamp(40px,10vh,120px)}}@media (max-width: 899px){.zk-hero{--zk-mobile-surface: #ffffff;padding-top:var(--zk-nav);overflow:hidden;overflow-x:clip;min-height:0;background:var(--zk-mobile-surface)}.zk-hero:after{height:48px;z-index:2;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--zk-ivory) 90%)}.zk-hero__inner{display:flex;flex-direction:column;min-height:0;padding-top:.35rem;padding-bottom:max(4.25rem,calc(env(safe-area-inset-bottom,0px) + 3.4rem));padding-right:20px;padding-left:20px;position:relative;background:var(--zk-mobile-surface)}.zk-hero__copy,.zk-hero__support{display:contents}.zk-hero__visual{position:relative;z-index:1;flex:0 0 auto;order:1;top:auto;right:auto;left:auto;bottom:auto;width:auto;max-width:none;height:clamp(240px,38vh,340px);min-height:clamp(240px,38vh,340px);align-self:stretch;margin:0;margin-left:calc(0px - max(20px,env(safe-area-inset-left,0px)));margin-right:calc(0px - max(20px,env(safe-area-inset-right,0px)));background:var(--zk-mobile-surface);pointer-events:none}.zk-hero__visual:before{content:none}.zk-hero__visual:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:58%;background:linear-gradient(to top,#fff 5%,#ffffffeb 28%,#fff6 58%,#fff0);pointer-events:none}.zk-hero__art,.zk-hero__art-inner{width:100%;height:100%;min-height:0}.zk-hero__art-inner{display:block;transform:none}.zk-hero__art img{display:block;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;-webkit-mask-image:none;mask-image:none}.zk-hero__headline{order:2;position:relative;z-index:3;width:100%;max-width:22rem;margin:.25rem auto 0;padding:0;gap:.14em;box-sizing:border-box}.zk-hero__word{font-size:clamp(2.05rem,9.2vw,2.7rem);font-weight:800;line-height:.92;letter-spacing:-.04em;margin:0;white-space:nowrap;color:var(--zk-ink)}.zk-hero__word--serif{font-size:clamp(1.75rem,7.6vw,2.25rem);line-height:.92;letter-spacing:-.02em;margin:0;padding-left:2px;color:#5c5a54}.zk-hero__rule{order:3;position:relative;z-index:3;display:block;width:44px;height:2.5px;margin:.85rem auto 0;align-self:flex-start}.zk-hero__lead,.zk-hero__lead--meaning{order:4;position:relative;z-index:3;width:100%;max-width:400px;margin:.7rem auto 0;padding:0;box-sizing:border-box;font-size:.98rem;line-height:1.48;letter-spacing:-.012em}.zk-hero__kicker{order:5;position:relative;top:auto;left:auto;right:auto;z-index:3;width:100%;max-width:400px;margin:.7rem auto 0;padding:0;font-size:.875rem;line-height:1.45;letter-spacing:-.011em;color:#4a4a44;text-align:left;background:transparent}.zk-hero__nowrap{white-space:normal}.zk-hero__actions,.zk-hero__waitlist{order:6;position:relative;z-index:3;width:100%;max-width:400px;margin:1rem auto 0;padding:0;box-sizing:border-box}.zk-hero__actions{flex-direction:column;flex-wrap:wrap;align-items:center;gap:14px}.zk-hero__waitlist{align-items:center;text-align:center;gap:.8rem}.zk-hero__waitlist-btn,.zk-hero__cta{width:100%;max-width:400px;height:50px;min-height:50px;margin-left:auto;margin-right:auto;justify-content:center;border-radius:8px}.zk-hero__waitlist-btn{font-size:.95rem}.zk-hero__waitlist-note{font-size:.875rem;line-height:1.4;color:#5f6368}.zk-hero__link--waitlist{margin-top:.2rem;font-size:.9rem;color:#3c4043}.zk-hero__waitlist-btn:hover{transform:none}.zk-hero__cta{padding:0 22px;font-size:12px}.zk-hero__link{font-size:14px}.zk-hero__stats{display:none;order:7}}@media (max-width: 480px){.zk-hero__visual{height:clamp(220px,34vh,300px);min-height:clamp(220px,34vh,300px)}.zk-hero__headline{margin-top:.2rem}.zk-hero__word{font-size:clamp(1.85rem,8.6vw,2.4rem);line-height:.92;margin:0}.zk-hero__word--serif{font-size:clamp(1.6rem,7.2vw,2.05rem);line-height:.92;margin:0}.zk-hero__kicker{font-size:.84rem;line-height:1.42}.zk-hero__lead--meaning{font-size:.95rem}}@media (max-width: 380px){.zk-hero__visual{height:clamp(210px,32vh,280px);min-height:clamp(210px,32vh,280px)}.zk-hero__word{font-size:clamp(1.55rem,8vw,2.05rem)}.zk-hero__word--serif{font-size:clamp(1.35rem,6.4vw,1.7rem)}}@media (prefers-reduced-motion: reduce){.zk-hero__word,.zk-hero__kicker,.zk-hero__support,.zk-hero__art,.zk-hero__stats{animation:none}.zk-hero__art-inner{transform:none;transition:none}.zk-hero__cta:hover{transform:none}}.ij-preview{--ij-bone: #fcfdfd;--ij-press: #121613;--ij-newsprint: #516254;--ij-blue: #2b8ede;--ij-amber: #e8a03a;--ij-green: #2aa85a;--ij-gutter: clamp(20px, 3.4vw, 66px);--ij-rail: 1400px;--ij-shell: 2100px;--ij-radius: 14px;--ij-ease: cubic-bezier(.22, .85, .28, 1);background:var(--ij-bone);color:var(--ij-press);overflow:clip;scroll-margin-top:0}.ij-preview__shell{box-sizing:border-box;width:100%;max-width:var(--ij-shell);margin:0 auto;min-height:clamp(620px,68vh,740px);padding:clamp(48px,5.5vh,72px) 0 clamp(36px,4vh,52px);padding-left:max(var(--ij-gutter),calc((100vw - var(--ij-rail)) / 2));padding-right:var(--ij-gutter);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(28px,4vh,40px)}.ij-preview__main{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(20px,3vw,40px);align-items:center;flex:1;min-height:0}.ij-preview__copy{position:relative;z-index:2;max-width:460px}.ij-preview__eyebrow{margin:0 0 .85rem;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ij-newsprint)}.ij-preview__headline{margin:0;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;font-size:clamp(48px,3.9vw,68px);line-height:.96;letter-spacing:-.04em;text-transform:uppercase;color:var(--ij-press)}.ij-preview__headline-line{display:block}.ij-preview__italic{margin:.5em 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(28px,2.4vw,40px);line-height:1.12;letter-spacing:-.02em;color:var(--ij-newsprint)}.ij-preview__body{margin:1em 0 0;max-width:30ch;font-size:clamp(16px,1.1vw,18px);line-height:1.45;color:var(--ij-newsprint)}.ij-preview__cta-row{margin-top:clamp(18px,2.4vh,26px)}.ij-preview__cta{display:inline-flex;align-items:center;gap:.55em;padding:.8em 1.25em;background:var(--ij-press);color:var(--ij-bone);text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;transition:transform .25s var(--ij-ease),background-color .25s var(--ij-ease)}.ij-preview__cta:hover{transform:translateY(-2px);background:#000}.ij-preview__cta:focus-visible{outline:2px solid var(--ij-blue);outline-offset:3px}.ij-preview__visual{position:relative;z-index:1;width:100%;max-width:none;margin-left:auto;margin-right:0;justify-self:end}.ij-preview__frame{position:relative;width:100%;aspect-ratio:16 / 10;max-height:min(520px,52vh);border-radius:var(--ij-radius);overflow:hidden;background:#e8ebe8;opacity:.92;transition:opacity .55s var(--ij-ease)}.ij-preview__frame.is-ready{opacity:1}.ij-preview__media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 32%;object-position:center 32%}.ij-preview__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;padding:16px 18px;background:linear-gradient(to top,rgba(18,22,19,.42) 0%,transparent 30%,transparent 72%,rgba(18,22,19,.25) 100%)}.ij-preview__overlay-top,.ij-preview__overlay-bottom{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fafffa}.ij-preview__rail{width:100%;max-width:100%;padding-top:4px}.ij-preview__rail-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ij-preview__rail-item{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#5162549e}.ij-preview__rail-item.is-active{color:var(--ij-blue)}.ij-preview__rail-num{font-variant-numeric:tabular-nums}.ij-preview__rail-label{letter-spacing:.12em}.ij-preview__rail-track{position:relative;margin-top:12px;height:1px;width:100%;background:#5162542e}.ij-preview__rail-thread{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ij-blue) 0%,var(--ij-amber) 50%,var(--ij-green) 100%);opacity:.28}.ij-preview__rail-active{position:absolute;left:0;top:-1px;width:12%;height:3px;background:var(--ij-blue);border-radius:1px}@media (max-width: 1180px){.ij-preview__headline{font-size:clamp(44px,3.6vw,56px)}}@media (max-width: 980px){.ij-preview__shell{min-height:0}.ij-preview__main{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.ij-preview__headline{font-size:clamp(44px,4.8vw,58px)}.ij-preview__frame{max-height:420px}}@media (max-width: 768px){.ij-preview__shell{width:100%;max-width:100%;box-sizing:border-box;padding:2.25rem 1.25rem 2rem;gap:1.35rem;min-height:0}.ij-preview__main{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ij-preview__copy{max-width:none;min-width:0}.ij-preview__visual{width:100%;max-width:100%;min-width:0}.ij-preview__headline{font-size:clamp(2.05rem,8.2vw,2.5rem)}.ij-preview__italic{font-size:clamp(1.25rem,5.2vw,1.6rem)}.ij-preview__body{max-width:none}.ij-preview__cta-row{width:100%}.ij-preview__cta{max-width:100%;box-sizing:border-box;justify-content:center;white-space:nowrap;padding:.75em 1.1em;font-size:13px}.ij-preview__frame{width:100%;aspect-ratio:16 / 10;max-height:260px;box-sizing:border-box}.ij-preview__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 32%;object-position:center 32%}.ij-preview__rail{max-width:100%;min-width:0}.ij-preview__rail-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%}.ij-preview__rail-item{min-width:0;font-size:10px;letter-spacing:.04em;gap:2px}.ij-preview__rail-label{letter-spacing:.03em;white-space:nowrap;overflow:hidden}.ij-preview__rail-active{width:20%}}@media (prefers-reduced-motion: reduce){.ij-preview__cta:hover{transform:none}}.hiw-section.path-impact-section{position:relative;z-index:12;--hiw-base: #f5f9fc;--hiw-glow-green: .055;--hiw-glow-blush: 0;--hiw-evidence-blush: 0;--hiw-glow-blue: .045;--hiw-mint-x: 58%;--hiw-blush-x: 82%;background:var(--hiw-base);padding:0;scroll-margin-top:calc(var(--qa-nav-height, 88px) + 12px);overflow:clip;isolation:isolate}.hiw__shell{width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(2.5rem,4vw,4rem);overflow:visible}.hiw__shell--desktop{max-width:none;padding:0;overflow:visible}.hiw__track{position:relative;height:360vh}.hiw__sticky{position:sticky;top:var(--qa-nav-height, 88px);height:calc(100vh - var(--qa-nav-height, 88px));width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(.65rem,1.4vh,1.15rem) 0;box-sizing:border-box;overflow:hidden;background:radial-gradient(ellipse 52% 44% at var(--hiw-mint-x, 58%) 48%,rgba(251,176,23,calc(var(--hiw-glow-green, .055) * 1)),transparent 64%),radial-gradient(ellipse 42% 38% at 42% 52%,rgba(72,183,255,calc(var(--hiw-glow-blue, .045) * 1.1)),transparent 62%),var(--hiw-base, #f3f8fc)}.hiw__sticky-inner{width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(2.5rem,4vw,4.5rem);height:100%;box-sizing:border-box}.hiw__stage{display:grid;grid-template-columns:minmax(260px,.25fr) minmax(0,.48fr) minmax(280px,.27fr);gap:clamp(1.25rem,2vw,2.25rem);align-items:center;width:100%;height:100%;min-height:0;overflow:visible}.hiw__copy{display:flex;flex-direction:column;justify-content:center;gap:.98rem;min-width:0;align-self:center;max-width:22rem}.hiw__intro{max-width:20rem}.hiw__eyebrow{margin:0 0 .38rem;font-size:.75rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#1578c4}.hiw__headline{margin:0;font-size:clamp(1.8rem,2.2vw,2.2rem);line-height:1.16;letter-spacing:-.025em;color:#12110f;font-weight:500}.hiw__headline-sans{font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-weight:750}.hiw__headline-serif{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;color:#161513}.hiw__dots{display:flex;gap:8px;margin:0;padding:0;list-style:none}.hiw__dots li{width:8px;height:8px;border-radius:999px;background:#c8ced6;transition:width .35s ease,background .35s ease}.hiw__dots li.is-done{background:#1a85d68c}.hiw__dots li.is-active{width:28px;background:var(--zenk-blue, #48b7ff)}.hiw__copy-slot{min-height:10.5rem}.hiw__step-mark{margin:0 0 .42rem;font-size:.85rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#1a85d6;font-variant-numeric:tabular-nums}.hiw__step-title{margin:0 0 .55rem;font-size:clamp(2.05rem,2.7vw,2.4rem);font-weight:750;letter-spacing:-.03em;line-height:1.1;color:#12110f}.hiw__step-desc{margin:0;max-width:28ch;font-size:1.0625rem;font-weight:500;line-height:1.5;color:#2a2f34}.hiw__payoff{margin-top:.45rem;max-width:20rem}.hiw__payoff-core{margin:0;font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-style:normal;font-size:1.05rem;font-weight:650;letter-spacing:-.01em;line-height:1.4;color:#2a2f34}.hiw__payoff-lines{margin:.55rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem}.hiw__payoff-lines li{font-size:.95rem;line-height:1.45;color:#4a4946}.hiw__network{position:relative;min-width:0;min-height:0;height:100%;max-height:min(88vh,760px);display:flex;align-items:center;justify-content:center;align-self:center}.hiw-sys{position:relative;width:100%;height:100%;max-width:790px;margin:0 auto;aspect-ratio:1}.hiw-sys__glow{position:absolute;border-radius:50%;pointer-events:none;z-index:1}.hiw-sys__glow--blue{top:14%;right:16%;bottom:14%;left:16%;background:radial-gradient(circle at 50% 48%,rgba(72,183,255,.1),transparent 68%)}.hiw-sys__glow--amber{inset:auto 8% 18% auto;width:42%;height:42%;background:radial-gradient(circle,rgba(196,93,0,.045),transparent 70%)}.hiw-sys__glow--green{inset:30% -4% 30% auto;width:36%;background:radial-gradient(circle,rgba(251,176,23,.09),transparent 70%)}.hiw-sys__glow--blush{display:none}.hiw-sys__opening{position:absolute;left:50%;top:8.5%;z-index:8;width:min(90%,380px);max-height:22%;text-align:center;pointer-events:none;transform-origin:center top;will-change:transform,opacity}.hiw-sys__opening.is-compact{top:5.5%;width:min(82%,300px)}.hiw-sys__opening-title{margin:0;font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-size:clamp(2.9rem,3.35vw,3.3rem);font-weight:750;letter-spacing:.06em;color:#12110f;line-height:.95}.hiw-sys__opening.is-compact .hiw-sys__opening-title{letter-spacing:.05em}.hiw-sys__opening-serif{margin:.45rem 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(1.25rem,1.55vw,1.45rem);font-weight:400;color:#2a2f34;line-height:1.3;transition:opacity .2s ease-out}.hiw-sys__opening.is-compact .hiw-sys__opening-serif{opacity:0!important;visibility:hidden;margin:0;height:0;overflow:hidden;pointer-events:none}.hiw-sys__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;z-index:3}.hiw-sys__people{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.hiw-sys__flow-path{animation:hiw-flow 1.55s linear infinite}@keyframes hiw-flow{to{stroke-dashoffset:-72}}.hiw-avatar{position:absolute;margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem;will-change:opacity,transform;z-index:6}.hiw-avatar--student{z-index:7}.hiw-avatar__backplate{position:absolute;top:0;left:50%;translate:-50% 0;border-radius:50%;background:#f3f2ee;pointer-events:none;z-index:5}.hiw-avatar--student .hiw-avatar__backplate{width:clamp(118px,13vw,134px);height:clamp(118px,13vw,134px);box-shadow:0 0 0 6px #f3f2ee}.hiw-avatar--member .hiw-avatar__backplate{width:clamp(78px,8.8vw,92px);height:clamp(78px,8.8vw,92px);box-shadow:0 0 0 4px #f3f2ee}.hiw-avatar__halo{position:absolute;top:0;left:50%;translate:-50% 0;border-radius:50%;box-sizing:content-box;pointer-events:none;z-index:5;border:none;background:radial-gradient(circle,rgba(72,183,255,.14),transparent 68%)}.hiw-avatar--student .hiw-avatar__halo{width:clamp(126px,14vw,142px);height:clamp(126px,14vw,142px);top:-6px}.hiw-avatar--member .hiw-avatar__halo{width:clamp(82px,9.2vw,96px);height:clamp(82px,9.2vw,96px);top:-4px;background:radial-gradient(circle,rgba(72,183,255,.1),transparent 70%)}.hiw-avatar.is-active .hiw-avatar__halo{background:radial-gradient(circle,rgba(196,93,0,.16),transparent 70%)}.hiw-avatar__ring{position:absolute;top:-3px;left:50%;translate:-50% 0;width:clamp(114px,12.8vw,130px);height:clamp(114px,12.8vw,130px);border-radius:50%;border:1.25px solid rgba(72,183,255,.55);box-sizing:border-box;pointer-events:none;z-index:5}.hiw-avatar__frame{position:relative;z-index:6;display:block;border-radius:50%;overflow:hidden;background:#e8eef3;border:2.5px solid #ffffff;box-shadow:0 10px 28px #1a191624,0 0 0 1px #1a19160f;transition:box-shadow .25s ease,transform .25s ease}.hiw-avatar--student .hiw-avatar__frame{width:clamp(108px,12.2vw,124px);height:clamp(108px,12.2vw,124px);border-width:3px;box-shadow:0 14px 36px #1a191629,0 0 0 1px #1a19160d}.hiw-avatar--member .hiw-avatar__frame{width:clamp(72px,8.2vw,86px);height:clamp(72px,8.2vw,86px)}.hiw-avatar.is-active .hiw-avatar__frame{box-shadow:0 12px 30px #c45d0029,0 0 0 2px #c45d0080;transform:scale(1.03)}.hiw-avatar.is-quiet .hiw-avatar__frame{filter:saturate(.96);opacity:.82}.hiw-avatar__frame img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 16%;object-position:center 16%}.hiw-avatar--student .hiw-avatar__frame img{-o-object-position:center center;object-position:center center}.hiw-avatar__label{position:relative;z-index:7;font-size:.84rem;font-weight:750;letter-spacing:.08em;color:#1a1f26;text-align:center;line-height:1}.hiw-avatar--student .hiw-avatar__label{font-size:.88rem;color:#1a85d6}.hiw-artifact{position:absolute;z-index:8;display:flex;align-items:center;gap:.6rem;width:clamp(155px,13.5vw,188px);min-height:54px;height:auto;padding:.62rem .82rem;border-radius:11px;background:#fffffffa;border:1px solid rgba(196,93,0,.22);box-shadow:0 10px 24px #1a19161a,0 0 0 1px #fffc;pointer-events:none;box-sizing:border-box}.hiw-artifact__icon{width:20px;height:20px;flex-shrink:0;color:#c45d00}.hiw-artifact__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.hiw-artifact__title{font-size:.8125rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:#1a1916;line-height:1.15}.hiw-artifact__detail{font-size:.8125rem;font-weight:500;color:#3a4248;line-height:1.25}.hiw__evidence-col{position:relative;align-self:center;flex-shrink:0;min-width:0;display:flex;align-items:center;justify-content:flex-start;min-height:280px;overflow:visible}.hiw__evidence-col[aria-hidden=true]{visibility:hidden;pointer-events:none}.hiw__evidence-col:before{content:"";position:absolute;top:-8%;right:-12%;bottom:-8%;left:-18%;border-radius:40%;background:radial-gradient(ellipse at 45% 50%,rgba(214,160,168,calc(var(--hiw-evidence-blush, 0) * .9)),transparent 70%);pointer-events:none;z-index:0}.hiw-evidence{position:relative;z-index:9;width:100%;max-width:320px;padding:1.4rem 1.35rem 1.25rem;border-radius:14px;background:#fff;border:1px solid rgba(72,183,255,.22);box-shadow:0 16px 40px #1a191614;pointer-events:none;overflow:visible;transition:opacity .35s ease,transform .4s cubic-bezier(.22,1,.36,1)}.hiw-evidence.is-confirmed{border-color:#1a19161a;box-shadow:0 18px 44px #1a191617,0 0 0 1px #fbb0172e}.hiw-evidence__kicker{margin:0 0 .75rem;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--zenk-blue, #48b7ff)}.hiw-evidence.is-confirmed .hiw-evidence__kicker{color:#1a1916}.hiw-avatar.is-ghost .hiw-avatar__frame{filter:blur(3.5px) saturate(.7);opacity:.55;box-shadow:none;border-color:#ffffff80}.hiw-avatar.is-ghost .hiw-avatar__backplate,.hiw-avatar.is-ghost .hiw-avatar__halo{opacity:.35}.hiw-evidence__traj{margin:0 0 1rem;width:100%;max-width:280px;height:72px;overflow:hidden}.hiw-evidence__traj-svg{display:block;width:100%;height:100%;overflow:visible}.hiw-evidence__traj-placeholder{width:100%;height:100%;border-radius:8px;background:#48b7ff0f}.hiw-evidence__traj-label{font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-size:10px;font-weight:600;fill:#5a636c}.hiw-evidence__metrics{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.9rem}.hiw-evidence__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hiw-evidence__label{font-size:.9375rem;font-weight:600;color:#3a3f45}.hiw-evidence__value{font-size:1.4rem;font-weight:800;letter-spacing:-.03em;color:#1a1916;font-variant-numeric:tabular-nums}.hiw-evidence__bar{display:block;height:3px;margin-top:.35rem;border-radius:999px;background:var(--zenk-blue, #48b7ff);transform-origin:left center;opacity:.65}.hiw-evidence__note{margin:1rem 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:1rem;color:#4a4946}.hiw__chapters{display:flex;flex-direction:column;gap:clamp(2.5rem,8vw,3.5rem);padding:clamp(2rem,6vw,3rem) 0 clamp(2.5rem,7vw,3.5rem)}.hiw__intro--mobile{max-width:28rem}.hiw__mobile-opening{display:flex;flex-direction:column;gap:.35rem;margin:.85rem 0 0}.hiw__mobile-opening-title{font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-size:.95rem;font-weight:750;letter-spacing:.1em;color:#1a1916}.hiw__mobile-opening-serif{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:1.05rem;color:#5a636c}.hiw__chapter{display:grid;gap:1.25rem}.hiw__mobile-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.hiw__mobile-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start}.hiw__mobile-step-copy .hiw__step-title{margin:0 0 .2rem}.hiw__mobile-step-copy .hiw__step-desc{margin:0}.hiw__chapter-visual-wrap--once{margin-top:.35rem}.hiw__chapter-visual-wrap{display:grid;gap:1.15rem}.hiw__chapter-visual.hiw-sys{max-width:340px;height:auto;min-height:320px;margin:0;aspect-ratio:1}.hiw__chapter-visual .hiw-sys__svg{max-height:none}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__frame{width:76px;height:76px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__backplate{width:84px;height:84px;box-shadow:0 0 0 5px #f3f2ee}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__halo{width:90px;height:90px;top:-5px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__ring{width:82px;height:82px;top:-2px}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__frame{width:52px;height:52px}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__backplate{width:58px;height:58px;box-shadow:0 0 0 4px #f3f2ee}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__halo{width:60px;height:60px;top:-3px}.hiw__chapter-visual-wrap .hiw-evidence{max-width:none;opacity:1!important;transform:none!important}.hiw__payoff--static{opacity:1;padding-top:.75rem;border-top:1px solid rgba(26,25,22,.08)}@media (max-width: 959px){.hiw__shell{padding:0 1.15rem}.hiw__headline{font-size:clamp(1.55rem,6.8vw,1.9rem)}.hiw__mobile-steps{gap:.85rem;margin:1.15rem 0 1.35rem}.hiw__mobile-step-copy .hiw__step-title{font-size:1.05rem;letter-spacing:-.02em;margin-bottom:.15rem}.hiw__mobile-step-copy .hiw__step-desc{font-size:.92rem;max-width:none;line-height:1.45}.hiw__mobile-step .hiw__step-mark{margin:.15rem 0 0;min-width:1.7rem;font-size:.72rem}.hiw__chapter-visual-wrap--once{justify-items:center;margin:0 auto 1rem;max-width:20rem}.hiw__chapter-visual.hiw-sys{max-width:min(100%,280px);min-height:0;overflow:hidden}.hiw__chapter-visual .hiw-sys__opening,.hiw__chapter-visual .hiw-artifact{display:none}.hiw__chapter-visual-wrap .hiw-evidence{padding:1rem 1rem .95rem}.hiw__payoff--static{max-width:none}.hiw__payoff-core{font-size:1.05rem}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 1280px) and (min-width: 960px){.hiw__stage{grid-template-columns:minmax(240px,.3fr) minmax(0,.44fr) minmax(250px,.26fr);gap:1rem}.hiw-sys{max-width:680px}.hiw-evidence{max-width:290px;padding:1.3rem 1.2rem}.hiw__step-title{font-size:clamp(1.75rem,2.3vw,2.15rem)}.hiw__headline{font-size:clamp(1.45rem,1.9vw,1.8rem)}}@media (max-height: 780px) and (min-width: 960px){.hiw__sticky{padding-top:.85rem}.hiw__network,.hiw-sys__svg{max-height:min(76vh,600px)}.hiw-sys{max-width:700px}.hiw__copy-slot{min-height:9.5rem}.hiw__step-title{font-size:clamp(1.65rem,2.2vw,2rem)}}@media (prefers-reduced-motion: reduce){.hiw-sys__flow-path{animation:none}.hiw-evidence{transition:none}}@media (max-width: 768px){.hiw-section.path-impact-section{overflow-x:clip;overflow-y:visible}.hiw__shell{max-width:100%;padding:0 1rem;box-sizing:border-box}.hiw__chapters{gap:0;padding:2rem 0}.hiw__intro--mobile{max-width:none;margin:0 0 1.75rem}.hiw__intro--mobile .hiw__eyebrow{margin:0 0 .5rem;font-size:.6875rem;letter-spacing:.14em}.hiw__intro--mobile .hiw__headline{margin:0;font-size:clamp(2rem,8.4vw,2.5rem);font-weight:750;letter-spacing:-.035em;line-height:1.12}.hiw__intro--mobile .hiw__headline-sans,.hiw__intro--mobile .hiw__headline-serif{display:block}.hiw__intro--mobile .hiw__headline-serif{margin-top:.08em}.hiw__mobile-opening{gap:.2rem;margin:.75rem 0 0}.hiw__mobile-opening-title{font-size:.6875rem;letter-spacing:.12em}.hiw__mobile-opening-serif{font-size:.9375rem;line-height:1.4}.hiw__mobile-steps{gap:0;margin:0}.hiw__mobile-step{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;padding-block:1.125rem;border-bottom:1px solid rgba(26,25,22,.08)}.hiw__mobile-step:first-child{padding-top:0}.hiw__mobile-step:last-child{padding-bottom:0;border-bottom:none}.hiw__mobile-step .hiw__step-mark{min-width:0;margin:0;padding-bottom:0;border-bottom:none;font-size:.75rem;letter-spacing:.16em}.hiw__mobile-step-copy .hiw__step-title{margin:0 0 .2rem;font-size:1.0625rem;letter-spacing:-.02em;line-height:1.25}.hiw__mobile-step-copy .hiw__step-desc{max-width:none;font-size:.9375rem;font-weight:500;line-height:1.5;color:#3a3f45}.hiw__chapter-visual-wrap,.hiw__chapter-visual-wrap--once{display:flex;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:100%;margin:1.75rem auto 0;overflow:visible}.hiw__chapter-visual.hiw-sys{width:90%;max-width:380px;height:auto;min-height:0;margin:0 auto;overflow:visible;aspect-ratio:1}.hiw__chapter-visual .hiw-sys__svg{overflow:visible}.hiw__chapter-visual .hiw-avatar__label{font-size:.6875rem;letter-spacing:.06em}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__label{font-size:.75rem}.hiw__chapter-visual-wrap .hiw-evidence{width:calc(100% - 32px);max-width:380px;margin:0 auto;padding:1.15rem 1.15rem 1.1rem;box-sizing:border-box}.hiw__chapter-visual-wrap .hiw-evidence__kicker{margin-bottom:.75rem;font-size:.6875rem}.hiw__chapter-visual-wrap .hiw-evidence__traj{width:100%;max-width:100%;height:64px;margin-bottom:1rem}.hiw__chapter-visual-wrap .hiw-evidence__metrics{gap:1rem}.hiw__chapter-visual-wrap .hiw-evidence__label{font-size:.9375rem}.hiw__chapter-visual-wrap .hiw-evidence__value{font-size:1.25rem}.hiw__chapter-visual-wrap .hiw-evidence__note{margin-top:1rem;font-size:.9375rem}.hiw__payoff--static{max-width:none;margin-top:1.75rem;padding-top:0;border-top:none}.hiw__payoff--static .hiw__payoff-core{margin:0 0 .75rem;font-size:1.125rem;font-weight:750;letter-spacing:-.02em;line-height:1.35}.hiw__payoff--static .hiw__payoff-lines{gap:.3rem;margin-top:0}.hiw__payoff--static .hiw__payoff-lines li{font-size:.9375rem;line-height:1.45}}@media (max-width: 480px){.hiw__intro--mobile .hiw__headline{font-size:clamp(1.85rem,8.8vw,2.15rem)}.hiw__chapter-visual.hiw-sys{width:90%;max-width:380px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__frame{width:64px;height:64px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__backplate{width:72px;height:72px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__halo{width:76px;height:76px}.hiw__chapter-visual .hiw-avatar--student .hiw-avatar__ring{width:70px;height:70px}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__frame{width:44px;height:44px}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__backplate{width:50px;height:50px}.hiw__chapter-visual .hiw-avatar--member .hiw-avatar__halo{width:52px;height:52px}}.zenk-testimonials{position:relative;isolation:isolate}@media (min-width: 960px){.zenk-testimonials{background:#000}}.zenk-testimonials-spacer{height:420vh;position:relative;display:none}@media (min-width: 960px){.zenk-testimonials-spacer{display:block}}.zenk-testimonials-pin{position:sticky;top:0;height:100vh;min-height:560px;overflow:hidden;background:#fff;transition:background-color .35s ease}.zenk-testimonials-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:40;margin:0;max-width:min(22rem,72vw);padding:16px 28px;text-align:center;pointer-events:none;font-family:var(--qa-font-sans, sans-serif);font-size:clamp(1.65rem,3.6vw,2.65rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#1a1916;text-transform:uppercase}.zenk-testimonials-title__behind,.zenk-testimonials-title__kizuna{display:block;margin-top:.05em}.zenk-testimonials-title__logo{display:flex;justify-content:center;margin:.28rem auto 0;text-transform:none;line-height:0}.zenk-testimonials-title__logo .zenk-logo,.zenk-testimonials-title__logo-img{display:inline-flex;justify-content:center}.zenk-testimonials-title__logo img{height:clamp(40px,5.5vw,56px)!important;width:auto!important;max-width:min(280px,70vw)!important;-o-object-fit:contain;object-fit:contain}.zenk-testimonials-title__sub{display:block;margin-top:.55rem;font-size:clamp(.95rem,1.8vw,1.2rem);font-weight:400;letter-spacing:-.01em;text-transform:none;color:inherit;opacity:.78}.zenk-testimonials-title--static{position:static;transform:none;margin:0 auto 40px;text-transform:uppercase}@media (max-width: 720px){.zenk-testimonials-title--static{max-width:100%;font-size:clamp(1.45rem,7vw,1.85rem);padding:0 8px 8px;margin-bottom:28px}}.zenk-testimonials-title--static .zenk-testimonials-title__sub{color:#3f3c38;opacity:1}.zenk-testimonials-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.zenk-t-card{position:absolute;width:min(178px,17vw);max-width:188px;margin:0;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 32px #11182717;will-change:transform,opacity}.zenk-t-card--cloud{transform-origin:center center;box-shadow:0 12px 36px #1118271a}.zenk-t-card-quote{margin:0 0 12px;font-size:13px;line-height:1.5;color:#374151}.zenk-t-card-user{display:flex;align-items:center;gap:10px}.zenk-t-card-photo{flex-shrink:0;width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#eef8fc;border:1px solid #e5e7eb}.zenk-t-card-user strong{display:block;font-size:12px;font-weight:700;color:#111827}.zenk-t-card-user span{display:block;font-size:11px;color:#6b7280;margin-top:2px}.zenk-t-card--person{display:block;width:min(188px,17vw);max-width:196px;min-height:0;padding:18px 18px 16px;border-radius:16px;border:1px solid rgba(17,24,39,.08);background:#fff;text-decoration:none;color:inherit;box-sizing:border-box;box-shadow:0 10px 28px #11182714}a.zenk-t-card--person{cursor:pointer}.zenk-t-card--person.zenk-t-card--founder{border-color:#48b7ff47;box-shadow:0 12px 30px #1118271a,0 0 0 1px #48b7ff14}.zenk-t-card-drift{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;height:100%;transition:transform .18s ease}.zenk-t-card-identity{display:flex;flex-direction:column;gap:.2rem;min-width:0;width:100%}.zenk-t-card-name{display:block;margin:0;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.9375rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#111827}.zenk-t-card--founder .zenk-t-card-name{color:#0f172a}.zenk-t-card-role{display:block;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#48b7ff;line-height:1.35}.zenk-t-card-quote--founder{margin:0;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.75rem;font-weight:500;line-height:1.45;color:#4b5563}.zenk-t-card-initials{flex-shrink:0;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:13px;font-weight:700;letter-spacing:.04em;color:#48b7ff;background:#eef8fc;border:1.5px solid rgba(72,183,255,.4);box-shadow:0 0 0 1px #48b7ff14}.zenk-t-card--person .zenk-t-card-photo-wrap{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#eef8fc;border:1.5px solid rgba(72,183,255,.4);box-shadow:0 0 0 1px #48b7ff14}.zenk-t-card--founder .zenk-t-card-photo-wrap,.zenk-t-card--founder .zenk-t-card-initials{width:52px;height:52px;border-color:#48b7ff8c;box-shadow:0 0 0 2px #48b7ff1f}.zenk-t-card--person .zenk-t-card-photo-wrap .zenk-t-card-photo{width:100%;height:100%;border:0;border-radius:0;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%}.zenk-t-card--founder .zenk-t-card-initials{font-size:14px}.zenk-t-card-li{margin-top:auto;align-self:flex-end;font-size:.7rem;font-weight:600;letter-spacing:.04em;color:#48b7ff;opacity:.45;transition:opacity .18s ease}.zenk-t-card--link{transition:box-shadow .18s ease,border-color .18s ease}.zenk-t-card--link:hover{border-color:#48b7ff80;box-shadow:0 16px 36px #11182724}.zenk-t-card--link:hover .zenk-t-card-drift{transform:translateY(-2px)}.zenk-t-card--link:hover .zenk-t-card-li{opacity:1}.zenk-t-card--link:focus-visible{outline:2px solid #48b7ff;outline-offset:3px}@media (prefers-reduced-motion: reduce){.zenk-t-card-drift,.zenk-t-card--link{transition:none}.zenk-t-card--link:hover .zenk-t-card-drift{transform:none}}.zenk-testimonials-pin--video-finale{background:#000!important}.zenk-testimonials-finale{position:absolute;top:0;right:0;bottom:0;left:0;z-index:35;width:100%;height:100%;pointer-events:none}.zenk-testimonials-finale a{pointer-events:auto}.zenk-testimonials-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.zenk-testimonials-video-stage{position:relative;width:min(94vw,960px);max-height:min(78vh,680px);flex-shrink:0}.zenk-testimonials-video{display:block;width:100%;height:auto;max-height:min(78vh,680px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;background:#000;vertical-align:top}.zenk-testimonials-video-shade{position:absolute;left:0;right:0;bottom:0;height:28%;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.12) 70%,transparent 100%)}.zenk-testimonials-cta-wrap{position:absolute;left:0;right:0;bottom:clamp(14px,3.5%,28px);z-index:5;display:flex;justify-content:center;padding:0 20px;pointer-events:none}.zenk-testimonials-cta-wrap a{pointer-events:auto}.zenk-testimonials-cta{display:inline-flex;align-items:center;justify-content:center;min-width:min(280px,72vw);padding:13px 44px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:.01em;text-decoration:none;color:#fff;background:linear-gradient(180deg,#4a7d9c,#3a6d8c 48%,#2f5f75);border:1px solid rgba(255,255,255,.14);box-shadow:0 0 22px #3a6d8c61,0 6px 20px #0000006b;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,filter .22s ease}.zenk-testimonials-cta:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 0 28px #3a6d8c7a,0 8px 22px #00000073}.zenk-testimonials-cta:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:3px}.zenk-testimonials-static-finale{position:relative;max-width:100%;margin:0 auto;overflow:hidden;background:#000}.zenk-testimonials-static-finale .zenk-testimonials-video-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-height:52vh;padding:24px 16px 48px;background:#000}.zenk-testimonials-static-finale .zenk-testimonials-video-stage{width:min(100%,960px)}.zenk-testimonials-static{display:block;padding:56px var(--qa-margin-desktop, 20px) 40px;text-align:center;background:#fff}@media (min-width: 960px){.zenk-testimonials-static{display:none}}.zenk-testimonials-static-grid{display:grid;gap:16px;max-width:480px;margin:0 auto 48px;text-align:left}.zenk-testimonials-static-grid--founders{grid-template-columns:1fr;max-width:420px;gap:14px}@media (min-width: 520px){.zenk-testimonials-static-grid--founders{grid-template-columns:1fr 1fr;max-width:520px}}.zenk-testimonials-static-grid--founders .zenk-t-card--static{width:100%;max-width:none}.zenk-t-card--static{position:relative;left:auto;top:auto;width:100%;transform:none;opacity:1}.zenk-testimonials-static-logo{display:flex;flex-direction:column;align-items:center;gap:10px}@media (max-width: 768px){.zenk-testimonials{overflow-x:clip;background:#fff}.zenk-testimonials-static{padding:1.75rem 1.25rem 0;box-sizing:border-box}.zenk-testimonials-title--static{max-width:18rem;margin:0 auto 1.35rem;padding:0;font-size:clamp(1.75rem,8vw,2.15rem);line-height:1.06;letter-spacing:-.035em}.zenk-testimonials-title--static .zenk-testimonials-title__behind{margin-top:0}.zenk-testimonials-title--static .zenk-testimonials-title__logo{margin:.28rem auto 0}.zenk-testimonials-title--static .zenk-testimonials-title__logo img{height:40px!important;max-width:min(220px,68vw)!important}.zenk-testimonials-title--static .zenk-testimonials-title__sub{margin-top:.4rem;font-size:.9375rem;line-height:1.35}.zenk-testimonials-static-grid,.zenk-testimonials-static-grid--founders{display:flex;flex-direction:column;grid-template-columns:none;width:100%;max-width:none;gap:.75rem;margin:0 auto 1.75rem}.zenk-testimonials-static-grid--founders .zenk-t-card--static,.zenk-testimonials-static-grid--founders .zenk-t-card--person{width:100%;max-width:none;min-height:0;height:auto;padding:.9rem 1rem;border-radius:14px;box-sizing:border-box}.zenk-testimonials-static-grid--founders .zenk-t-card--founder,.zenk-testimonials-static-grid--founders .zenk-t-card--team{box-shadow:0 6px 18px #1118270f}.zenk-testimonials-static-grid--founders .zenk-t-card-drift{display:grid;grid-template-columns:48px minmax(0,1fr) 1.1rem;grid-template-areas:"photo identity arrow" "photo quote    arrow";-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.2rem;align-items:start;height:auto}.zenk-testimonials-static-grid--founders .zenk-t-card-photo-wrap,.zenk-testimonials-static-grid--founders .zenk-t-card-initials,.zenk-testimonials-static-grid--founders .zenk-t-card--founder .zenk-t-card-photo-wrap,.zenk-testimonials-static-grid--founders .zenk-t-card--founder .zenk-t-card-initials{grid-area:photo;align-self:start;width:48px;height:48px;margin-top:.1rem}.zenk-testimonials-static-grid--founders .zenk-t-card-identity{grid-area:identity;gap:.1rem;min-width:0}.zenk-testimonials-static-grid--founders .zenk-t-card-name{font-size:.9375rem;line-height:1.2}.zenk-testimonials-static-grid--founders .zenk-t-card-role{font-size:.625rem;letter-spacing:.08em}.zenk-testimonials-static-grid--founders .zenk-t-card-quote--founder{grid-area:quote;font-size:.75rem;line-height:1.4;font-weight:500;min-width:0}.zenk-testimonials-static-grid--founders .zenk-t-card-li{grid-area:arrow;align-self:center;justify-self:end;margin-top:0;opacity:.7;font-size:.85rem}.zenk-testimonials-static .zenk-t-card--link:hover{box-shadow:0 6px 18px #1118270f}.zenk-testimonials-static .zenk-t-card--link:hover .zenk-t-card-drift{transform:none}.zenk-testimonials-static .zenk-t-card--link:active{transform:scale(.99)}.zenk-testimonials-static .zenk-t-card--link:active .zenk-t-card-drift{transform:none}.zenk-testimonials-static-finale{width:auto;max-width:none;margin:0 -1.25rem;padding:1.35rem 1.25rem 0;overflow:visible;background:#000}.zenk-testimonials-static-finale__label{display:none}.zenk-testimonials-static-finale .zenk-testimonials-video-wrap{display:block;position:relative;min-height:0;height:auto;padding:0;margin:0;background:transparent;overflow:visible}.zenk-testimonials-static-finale .zenk-testimonials-video-stage{--zenk-story-ar: 16 / 9;position:relative;width:100%;max-width:390px;margin:0 auto;aspect-ratio:var(--zenk-story-ar);max-height:none;border-radius:12px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.06);box-shadow:none}.zenk-testimonials-static-finale .zenk-testimonials-video--static,.zenk-testimonials-video--static{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;transform:scale(1.12);transform-origin:center center;background:#000}.zenk-testimonials-static-finale .zenk-testimonials-video-shade{height:42%;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.22) 58%,transparent 100%)}.zenk-testimonials-static-finale .zenk-testimonials-cta-wrap{left:50%;right:auto;bottom:16px;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 28px);padding:0}.zenk-testimonials-static-finale .zenk-testimonials-cta{min-width:0;min-height:44px;padding:.6rem 1.25rem;font-size:.8125rem;font-weight:600;letter-spacing:.01em;background:#3a6d8ceb;border:1px solid rgba(255,255,255,.16);box-shadow:0 4px 16px #00000059;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zenk-testimonials-static-finale .zenk-testimonials-cta:hover{transform:none;filter:none}.zenk-testimonials-static-finale .zenk-testimonials-cta:active{transform:scale(.98)}.zenk-testimonials-static-finale:after{content:"";display:block;height:2.5rem;margin:1.35rem -1.25rem 0;background:linear-gradient(180deg,#000,#fafaf8);pointer-events:none}}@media (max-width: 480px){.zenk-testimonials-title--static{font-size:clamp(1.65rem,8.4vw,1.95rem)}.zenk-testimonials-static-grid--founders .zenk-t-card-quote--founder{font-size:.72rem;line-height:1.38}.zenk-testimonials-static-finale .zenk-testimonials-video-stage{border-radius:10px}.zenk-testimonials-static-finale .zenk-testimonials-cta-wrap{bottom:14px}.zenk-testimonials-static-finale .zenk-testimonials-video--static,.zenk-testimonials-video--static{transform:scale(1.16)}}.zk-ev{--zk-bone: #fcfdfd;--zk-press: #121613;--zk-verdant: #232924;--zk-newsprint: #516254;--zk-highlighter: #2bee4b;--zk-blue: #2b8ede;--zk-amber: #e8a03a;--zk-ease: cubic-bezier(.22, .85, .28, 1);--zk-gutter: clamp(20px, 3.4vw, 66px);--zk-rail: 1400px;--zk-shell: 2100px;background:var(--zk-bone);color:var(--zk-press);overflow:clip}.zk-ev__canvas{box-sizing:border-box;width:100%;max-width:var(--zk-shell);margin:0 auto;padding:clamp(48px,6vh,80px) var(--zk-gutter) clamp(40px,5vh,64px);padding-left:max(var(--zk-gutter),calc((100vw - var(--zk-rail)) / 2))}.zk-ev__intro{max-width:640px;margin-bottom:clamp(32px,4.5vh,52px)}.zk-ev__eyebrow{display:inline-flex;align-items:center;gap:.55em;margin:0 0 clamp(14px,1.8vh,22px);font-size:clamp(10px,.8vw,11px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--zk-newsprint)}.zk-ev__eyebrow-old{opacity:.55;transition:opacity .7s var(--zk-ease)}.zk-ev.is-inview .zk-ev__eyebrow-old{opacity:.55}.zk-ev__eyebrow-arrow{color:var(--zk-blue);letter-spacing:0;opacity:0;transform:translate(-6px);transition:opacity .6s var(--zk-ease) .25s,transform .7s var(--zk-ease) .25s}.zk-ev.is-inview .zk-ev__eyebrow-arrow{opacity:1;transform:none}.zk-ev__eyebrow-new{color:var(--zk-verdant);opacity:.35;transition:opacity .75s var(--zk-ease) .55s}.zk-ev.is-inview .zk-ev__eyebrow-new{opacity:1}.zk-ev__headline{margin:0;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;font-size:clamp(28px,3.4vw,46px);line-height:1.08;letter-spacing:-.035em;text-transform:uppercase;color:var(--zk-press)}.zk-ev__line{display:block}.zk-ev__italic{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.02em;color:var(--zk-newsprint)}.zk-ev__line--payoff{margin-top:.06em;color:var(--zk-press)}.zk-ev__lead{max-width:360px;margin:clamp(14px,2vh,22px) 0 0;font-size:clamp(15px,1.1vw,17px);line-height:1.45;font-weight:500;letter-spacing:-.01em;color:var(--zk-newsprint)}.zk-ev__rows{display:flex;flex-direction:column}.zk-ev-row{--row-accent: var(--zk-blue);padding:clamp(18px,2.4vh,28px) 0;border-top:1px solid rgba(18,22,19,.1);transition:border-color .35s var(--zk-ease)}.zk-ev-row:last-child{border-bottom:1px solid rgba(18,22,19,.1)}.zk-ev-row--blue{--row-accent: var(--zk-blue)}.zk-ev-row--amber{--row-accent: var(--zk-amber)}.zk-ev-row--green{--row-accent: #2aa85a}.zk-ev-row__meta{display:flex;align-items:baseline;gap:.4em;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--zk-newsprint);padding-top:.35em}.zk-ev-row__index{color:var(--row-accent);font-variant-numeric:tabular-nums}.zk-ev-row__sep{opacity:.45}.zk-ev-row__body{display:grid;grid-template-columns:7.5rem minmax(0,.95fr) minmax(56px,.42fr) minmax(0,1.15fr);align-items:center;gap:clamp(12px,1.8vw,24px)}.zk-ev-row__old{margin:0}.zk-ev-row__old-text{position:relative;display:inline;font-size:clamp(15px,1.35vw,20px);font-weight:500;letter-spacing:-.015em;text-transform:uppercase;color:#5162548c}.zk-ev-row__old-text:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:1px;background:#51625480;transform:rotate(-1deg)}.zk-ev-row__signal{position:relative;height:20px;display:flex;align-items:center}.zk-ev-row__track{display:block;width:100%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(18,22,19,.08) 0%,var(--row-accent) 45%,rgba(18,22,19,.12) 100%);opacity:.75;transition:opacity .35s var(--zk-ease),height .35s var(--zk-ease)}.zk-ev-row__node{position:absolute;top:50%;left:0;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:50%;background:#fafffa8c;border:1px solid color-mix(in srgb,var(--row-accent) 70%,white);box-shadow:0 0 0 1px #fafffa66,inset 0 0 5px color-mix(in srgb,var(--row-accent) 35%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none;transition:transform .45s var(--zk-ease),box-shadow .45s var(--zk-ease)}.zk-ev-row__arrow{display:none;color:var(--row-accent);font-size:1rem;line-height:1}.zk-ev-row__new{min-width:0}.zk-ev-row__outcome{margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:800;line-height:1.05;letter-spacing:-.035em;text-transform:uppercase;color:var(--zk-press)}.zk-ev-row__note{margin:.35em 0 0;font-size:clamp(12px,.9vw,13px);font-weight:500;letter-spacing:-.01em;color:var(--row-accent)}@media (hover: hover) and (pointer: fine){.zk-ev-row:hover .zk-ev-row__track{height:2px;opacity:1}.zk-ev-row:hover .zk-ev-row__node{transform:translate(6px,-2px) scale(1.08);box-shadow:0 0 0 1px #fafffa8c,inset 0 0 8px color-mix(in srgb,var(--row-accent) 45%,transparent),0 2px 10px color-mix(in srgb,var(--row-accent) 22%,transparent)}.zk-ev-row:hover{border-top-color:color-mix(in srgb,var(--row-accent) 28%,transparent)}}.zk-ev-trust{--zk-trust-ink: #0a3d66;--zk-trust-ink-deep: #072f4f;--zk-trust-ink-lift: #0e527e;--zk-trust-fg: #f4f8fc;--zk-trust-muted: rgba(244, 248, 252, .62);--zk-trust-line: rgba(184, 227, 255, .22);--zk-trust-accent: #7cc9ff;--zk-trust-kicker: rgba(184, 227, 255, .88);--zk-trust-ring: rgba(72, 183, 255, .16);--zk-trust-ring-inner: rgba(232, 160, 58, .14);--zk-trust-glow-a: rgba(232, 160, 58, .16);--zk-trust-glow-b: rgba(72, 183, 255, .22);position:relative;isolation:isolate;background:radial-gradient(ellipse 65% 90% at 92% 48%,var(--zk-trust-glow-a),transparent 58%),radial-gradient(ellipse 80% 70% at 8% 20%,var(--zk-trust-glow-b),transparent 55%),linear-gradient(155deg,var(--zk-trust-ink-lift) 0%,var(--zk-trust-ink) 48%,var(--zk-trust-ink-deep) 100%);color:var(--zk-trust-fg);overflow:hidden}.zk-ev-trust__ring{position:absolute;z-index:0;right:-8%;top:50%;width:min(720px,58vw);aspect-ratio:1;transform:translateY(-52%);border-radius:50%;border:1.5px solid var(--zk-trust-ring);pointer-events:none}.zk-ev-trust__ring:before{content:"";position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;border:1px solid var(--zk-trust-ring-inner)}.zk-ev-trust__inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:var(--zk-shell);margin:0 auto;padding:clamp(48px,6vh,80px) var(--zk-gutter);padding-left:max(var(--zk-gutter),calc((100vw - var(--zk-rail)) / 2));display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:start}.zk-ev-trust__kicker{display:inline-flex;align-items:center;gap:.65em;margin:0 0 clamp(14px,2vh,22px);font-size:clamp(10px,.8vw,11px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--zk-trust-kicker)}.zk-ev-trust__mark{display:inline-block;width:9px;height:9px;border-radius:50%;background:conic-gradient(from 210deg,var(--zk-blue) 0 55%,var(--zk-amber) 55% 100%);box-shadow:0 0 0 1px #fafffa1f}.zk-ev-trust__title{margin:0;max-width:12ch;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.05;letter-spacing:-.035em;text-transform:uppercase;color:var(--zk-trust-fg)}.zk-ev-trust__list{margin:0;padding:0;list-style:none}.zk-ev-trust__item{display:grid;grid-template-columns:auto 1fr;gap:clamp(12px,1.4vw,18px);padding:clamp(16px,2.2vh,22px) 0;border-top:1px solid var(--zk-trust-line)}.zk-ev-trust__item:last-child{border-bottom:1px solid var(--zk-trust-line)}.zk-ev-trust__num{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--zk-trust-accent);padding-top:.25em}.zk-ev-trust__item-title{margin:0;font-size:clamp(13px,1vw,15px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--zk-trust-fg)}.zk-ev-trust__item-body{margin:.35em 0 0;font-size:clamp(12px,.95vw,14px);line-height:1.45;color:var(--zk-trust-muted)}@media (max-width: 980px){.zk-ev-row__body{grid-template-columns:6.5rem minmax(0,1fr) minmax(48px,.35fr) minmax(0,1.1fr)}.zk-ev-trust__inner{grid-template-columns:1fr;gap:clamp(28px,4vh,40px)}.zk-ev-trust__title{max-width:none}}@media (max-width: 899px){.zk-ev__canvas{padding-top:36px;padding-bottom:clamp(40px,5vh,64px)}.zk-ev__intro{margin-bottom:28px}.zk-ev__eyebrow{margin-bottom:16px}}@media (max-width: 720px){.zk-ev__headline{font-size:clamp(24px,7vw,32px)}.zk-ev-row__body{grid-template-columns:1fr;gap:10px;align-items:start}.zk-ev-row__meta{padding-top:0}.zk-ev-row__old-text{font-size:16px}.zk-ev-row__signal{height:28px;justify-content:flex-start;margin:0}.zk-ev-row__track,.zk-ev-row__node{display:none}.zk-ev-row__arrow{display:block}.zk-ev-row__outcome{font-size:clamp(22px,6.5vw,28px)}.zk-ev-trust__ring{right:-18%;width:min(280px,70vw);opacity:.7}}@media (max-width: 768px){.zk-ev-trust__inner{width:100%;max-width:100%;box-sizing:border-box;padding:2.25rem 1.25rem 2.5rem;gap:1.75rem}.zk-ev-trust__left,.zk-ev-trust__list,.zk-ev-trust__copy{min-width:0;max-width:100%}.zk-ev-trust__title{max-width:12ch;font-size:clamp(1.85rem,8vw,2.35rem);overflow-wrap:break-word}.zk-ev-trust__item{gap:.75rem;padding:1rem 0}.zk-ev-trust__item-title{font-size:.82rem}.zk-ev-trust__item-body{font-size:.86rem;line-height:1.5}}@media (prefers-reduced-motion: reduce){.zk-ev__eyebrow-arrow,.zk-ev__eyebrow-new,.zk-ev-row__node{transition:none!important}.zk-ev.is-reduced .zk-ev__eyebrow-arrow,.zk-ev.is-reduced .zk-ev__eyebrow-new{opacity:1;transform:none}.zk-ev-row:hover .zk-ev-row__node{transform:none}}.landing-hub-annotate{position:absolute;z-index:12;width:min(268px,calc(100% - 20px));padding:.75rem .85rem .8rem;border-radius:10px;border:1px solid rgba(18,22,19,.1);background:#fafffaf5;box-shadow:0 8px 24px #12161314;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:auto}.landing-hub-annotate--right{box-shadow:-2px 0 #48b7ff59,0 8px 24px #12161314}.landing-hub-annotate--left{box-shadow:2px 0 #48b7ff59,0 8px 24px #12161314}.landing-hub-annotate--above,.landing-hub-annotate--below{box-shadow:0 -2px #48b7ff4d,0 8px 24px #12161314}.landing-hub-annotate__close{position:absolute;top:.35rem;right:.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#7a857c;font-size:1.1rem;line-height:1;cursor:pointer;padding:.15rem .35rem}.landing-hub-annotate__close:hover{color:#121613}.landing-hub-annotate__code{display:block;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--sim-blue, #48b7ff);margin-bottom:.2rem;padding-right:1.2rem}.landing-hub-annotate__title{margin:0 0 .25rem;font-size:.95rem;font-weight:800;letter-spacing:-.02em;color:#121613;line-height:1.2;padding-right:1rem}.landing-hub-annotate__hook{margin:0 0 .4rem;font-size:.8rem;font-weight:600;color:#516254}.landing-hub-annotate__delta{margin:0 0 .45rem;font-size:.88rem;font-weight:800;letter-spacing:-.02em;color:var(--sim-progress, #059669)}.landing-hub-annotate__desc{margin:0 0 .4rem;font-size:.8rem;line-height:1.45;color:#516254}.landing-hub-annotate__example{margin:0;font-size:.72rem;line-height:1.4;color:#7a857c}.landing-hub-hotspot{position:relative;cursor:pointer;border-radius:inherit;outline:none;transition:box-shadow .15s ease,opacity .15s ease}.landing-hub-hotspot--card,.landing-hub-hotspot--metric,.landing-hub-hotspot--chart{display:block;border-radius:12px}.landing-hub-hotspot--card .landing-hub-card,.landing-hub-hotspot--metric .landing-algo-hub__metric{height:100%}.landing-algo-hub__signals .landing-hub-hotspot{border-radius:10px}.landing-algo-hub__signals .landing-hub-hotspot .landing-hub-signal{height:100%}.landing-hub-hotspot:focus-visible{box-shadow:0 0 0 2px #fafffa,0 0 0 4px var(--sim-blue, #48b7ff)}.landing-algo-hub--exploring .landing-hub-hotspot.is-dimmed{opacity:.55}.landing-algo-hub--exploring .landing-hub-hotspot.is-active{opacity:1;box-shadow:0 0 0 1.5px #48b7ff73;z-index:2}.landing-algo-hub__dashboard{position:relative}.landing-algo-hub__explore-hint{margin:0;padding:.45rem 1.05rem;min-height:2.1rem;box-sizing:border-box;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sim-blue, #48b7ff);background:#48b7ff0f;border-bottom:1px solid rgba(72,183,255,.1)}.landing-algo-hub__explore-hint.is-quiet{visibility:hidden}.landing-algo-hub--explore-ready .landing-hub-hotspot.is-discoverable:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #48b7ff24}@media (max-width: 768px){.landing-algo-hub__dashboard{display:flex;flex-direction:column;min-width:0}.landing-hub-annotate{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;order:2;width:100%;max-width:100%;box-sizing:border-box;margin:0 0 .75rem;padding:.85rem .95rem .9rem;z-index:5}.landing-algo-hub__dash-head{order:1}.landing-algo-hub__insight{order:3}.landing-algo-hub__hero-cards{order:4}.landing-algo-hub__signals{order:5}.landing-algo-hub__metrics{order:6}.landing-zqa-chart,.landing-algo-hub__dashboard>.landing-zqa-chart{order:7}.landing-algo-hub__explore-hint{min-height:0;padding:.5rem .85rem;font-size:.7rem;font-weight:700;letter-spacing:.04em;line-height:1.45;overflow-wrap:break-word}.landing-hub-hotspot{display:block;min-width:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(72,183,255,.12)}.landing-hub-hotspot.is-active{z-index:2;box-shadow:0 0 0 2px #48b7ff80}.landing-hub-hotspot.is-active .landing-hub-card,.landing-hub-hotspot.is-active .landing-hub-signal,.landing-hub-hotspot.is-active .landing-algo-hub__metric{border-color:#48b7ff80;background:#48b7ff0d}.landing-hub-hotspot:active .landing-hub-card,.landing-hub-hotspot:active .landing-hub-signal,.landing-hub-hotspot:active .landing-algo-hub__metric{background:#48b7ff14}.landing-algo-hub--explore-ready .landing-hub-hotspot.is-discoverable:after{top:0;right:0;bottom:0;left:0}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.landing-hub-annotate{background:#fafffa}}.landing-algo-hub{--sim-blue: var(--zenk-blue, #48b7ff);--sim-progress: #059669;--sim-progress-soft: #34d399;--sim-human: var(--zenk-orange, #c45d00);--sim-milestone: var(--zenk-yellow, #fbb017);position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(72,183,255,.22);background:#fff;box-shadow:0 24px 48px #0f172a12;margin-bottom:1.75rem}.landing-hub-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:20}.landing-hub-confetti__piece{position:absolute;top:0;border-radius:2px}.landing-algo-hub__chrome{display:flex;align-items:center;gap:.65rem;padding:.55rem 1.05rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.landing-algo-hub__scoreline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.15rem;padding:.85rem 1.15rem .95rem;background:#fff;border-bottom:1px solid #e8eef4}.landing-algo-hub__scoreline-kicker,.landing-algo-hub__scoreline-title,.landing-algo-hub__scoreline-codes{margin:0}.landing-algo-hub__scoreline-kicker{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#2b8ede}.landing-algo-hub__scoreline-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .45rem;min-width:0;font-size:clamp(1.05rem,1.5vw,1.28rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#121613}.landing-algo-hub__scoreline-title em{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.landing-algo-hub__scoreline-codes{margin-left:auto;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:#7a857c}.landing-algo-hub__scoreline-dot{opacity:.45}@media (max-width: 760px){.landing-algo-hub__scoreline-codes{margin-left:0;width:100%}}.landing-algo-hub__joined{margin:0;padding:.45rem 1.05rem;font-size:.82rem;font-weight:700;color:var(--sim-progress);background:#05966914;border-bottom:1px solid rgba(5,150,105,.12)}.landing-hub-card--emphasis{box-shadow:0 0 0 1px #05966947,0 10px 28px #0596691a;z-index:1}.landing-algo-hub--zenq-focus .landing-hub-signal,.landing-algo-hub--zenq-focus .landing-algo-hub__metrics,.landing-algo-hub--zenq-focus .landing-hub-card--blue{opacity:.72;transition:opacity .45s ease}.landing-algo-hub--zenq-focus .landing-hub-card--emphasis{opacity:1}.landing-hub-btn--join{font-size:1rem;padding:.85rem 1.1rem;box-shadow:0 8px 22px #48b7ff33}.landing-algo-hub__dots{display:inline-flex;gap:.3rem}.landing-algo-hub__dots i{display:block;width:.55rem;height:.55rem;border-radius:50%;background:#cbd5e1}.landing-algo-hub__dots i:first-child{background:#f87171}.landing-algo-hub__dots i:nth-child(2){background:#fbbf24}.landing-algo-hub__dots i:nth-child(3){background:#34d399}.landing-algo-hub__chrome-label{flex:1;font-size:.78rem;font-weight:700;color:#475569}.landing-algo-hub__live{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--sim-progress)}.landing-algo-hub__body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,360px);align-items:start}@media (max-width: 900px){.landing-algo-hub__body{grid-template-columns:1fr}}.landing-algo-hub__dashboard{position:relative;overflow:visible;padding:1rem 1.1rem 1.1rem;background:linear-gradient(135deg,#d1fae547,#fff 55%);min-width:0}.landing-algo-hub__mark{position:absolute;right:10px;bottom:8px;width:56px;opacity:.08;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.landing-algo-hub__mark img{width:100%;height:auto;display:block}.landing-algo-hub__chrome,.landing-algo-hub__body{position:relative;z-index:1}.landing-algo-hub__dash-brand{display:flex;flex-direction:row;align-items:center;gap:.75rem;min-width:0;flex-wrap:wrap}.landing-algo-hub__dash-brand h4{margin:0}.landing-algo-hub__dash-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.landing-algo-hub__dash-head h4{margin:0;font-size:1.1rem;font-weight:800;color:#0f172a}.landing-algo-hub__delta{font-size:.75rem;font-weight:700;color:var(--sim-progress);background:#0596691a;border:1px solid rgba(5,150,105,.22);border-radius:999px;padding:.2rem .55rem;white-space:nowrap}.landing-algo-hub__insight{margin:0 0 .85rem;padding:.7rem .8rem;font-size:.92rem;line-height:1.55;color:#334155;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:10px}.landing-algo-hub__hero-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:.65rem}@media (max-width: 520px){.landing-algo-hub__hero-cards{grid-template-columns:1fr}}.landing-hub-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.85rem .9rem;border-top:3px solid var(--sim-blue)}.landing-hub-card--blue,.landing-hub-card--green{border-top-color:var(--sim-blue)}.landing-hub-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.3rem}.landing-hub-card__title{font-size:.8rem;font-weight:600;color:#475569}.landing-hub-card__band{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--sim-blue)}.landing-hub-card--blue .landing-hub-card__band,.landing-hub-card--green .landing-hub-card__band{color:var(--sim-blue)}.landing-hub-card__value{font-size:clamp(2.15rem,5vw,2.85rem);font-weight:800;color:#0f172a;line-height:1.05;margin-bottom:.45rem;letter-spacing:-.02em}.landing-algo-hub__signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:.65rem}@media (max-width: 899px){.landing-algo-hub__signals{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-hub-signal{padding:.6rem .65rem;border-radius:10px;background:#fff;border:1px solid #e2e8f0;display:grid;gap:.12rem;transition:border-color .3s ease,box-shadow .3s ease}.landing-hub-signal--lit{border-color:#48b7ff66;box-shadow:0 4px 14px #48b7ff1a}.landing-hub-signal__code{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:var(--sim-blue)}.landing-hub-signal__title{font-size:.75rem;font-weight:600;color:#475569}.landing-hub-signal__value{font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1.1}.landing-hub-signal__band{font-size:.7rem;font-weight:600;color:var(--sim-blue)}.landing-algo-hub__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:.65rem}.landing-algo-hub__metric{padding:.55rem .65rem;border-radius:10px;background:#fff;border:1px solid #e2e8f0}.landing-algo-hub__metric-label{display:block;font-size:.75rem;font-weight:600;color:#475569}.landing-algo-hub__metric-value{display:block;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800;color:#0f172a;letter-spacing:-.02em;line-height:1.15}.landing-algo-hub__metric-sub{display:block;font-size:.72rem;color:#64748b;margin-bottom:.35rem}.landing-zqa-chart{padding:.7rem .75rem .55rem;border-radius:10px;background:#fff;border:1px solid #e2e8f0;margin-top:.2rem}.landing-zqa-chart__head{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.8rem;font-weight:700;color:#334155}.landing-zqa-chart__delta{font-size:.75rem;font-weight:800;color:var(--sim-progress);white-space:nowrap}.landing-zqa-chart__svg{width:100%;height:100px;display:block}.landing-zqa-chart__grid{stroke:#f1f5f9;stroke-width:1}.landing-zqa-chart__labels{display:flex;justify-content:space-between;margin-top:.3rem;font-size:.7rem;font-weight:600;color:#94a3b8}.landing-algo-hub__experience{position:relative;overflow:hidden;padding:.95rem 1rem 1.15rem;border-left:1px solid #e2e8f0;background:linear-gradient(180deg,#fffbeb,#fff 55%);display:flex;flex-direction:column;gap:.7rem;min-height:0}.landing-algo-hub__experience--invite .landing-algo-hub__kia-stack{flex:0 0 auto;min-height:0}.landing-algo-hub__experience--live{min-height:100%;align-self:stretch}.landing-algo-hub__experience--live .landing-algo-hub__kia-stack{flex:1 1 auto;min-height:0;overflow:hidden}.landing-algo-hub__exp-head{flex-shrink:0}.landing-algo-hub__thread-label{display:inline-block;margin-top:.35rem;padding:.15rem .45rem;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-radius:999px}.landing-algo-hub__kia-stack{display:flex;flex-direction:column;gap:.55rem;min-height:0}.landing-hub-thread{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;padding:.1rem .15rem 1rem 0;align-items:stretch;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.35) transparent;-ms-overflow-style:auto}.landing-hub-thread::-webkit-scrollbar{width:4px;height:4px;display:block}.landing-hub-thread::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}.landing-hub-thread>:last-child{margin-bottom:.35rem}.landing-hub-voice{display:flex;gap:.5rem;align-items:flex-start;padding:.65rem .7rem;border-radius:12px;background:#fffffff5;border:1px solid #e2e8f0;box-shadow:0 4px 14px #0f172a0a;width:100%;max-width:100%;transform-origin:right center}.landing-hub-voice--featured{padding:.55rem .6rem;box-shadow:0 4px 14px #0f172a0d}.landing-hub-voice--leader{border-left:3px solid var(--sim-human);background:linear-gradient(135deg,#c45d0014,#fff 55%)}.landing-hub-voice--student{border-left:3px solid var(--sim-blue)}.landing-hub-voice--member{border-left:3px solid var(--sim-human)}.landing-hub-voice--kia{border-left:3px solid var(--sim-blue);background:linear-gradient(135deg,#48b7ff0f,#fff 50%)}.landing-hub-voice__avatar{flex-shrink:0;width:1.65rem;height:1.65rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.7rem;font-weight:800;color:#fff;border:1.5px solid #fff;box-shadow:0 2px 6px #0f172a14}.landing-hub-voice--featured .landing-hub-voice__avatar{width:1.85rem;height:1.85rem;font-size:.75rem}.landing-hub-voice__avatar--img{-o-object-fit:cover;object-fit:cover;padding:0}.landing-hub-voice__avatar--leader{background:linear-gradient(135deg,var(--sim-milestone),var(--sim-human))}.landing-hub-voice__avatar--student{background:linear-gradient(135deg,#7fd0ff,var(--sim-blue))}.landing-hub-voice__avatar--member{background:linear-gradient(135deg,#e08a3c,var(--sim-human))}.landing-hub-voice__avatar--kia{background:#fff;padding:0}.landing-hub-voice__content{min-width:0;flex:1}.landing-hub-voice__meta{display:block;color:#64748b;font-size:.58rem;margin-bottom:.08rem;letter-spacing:.1em}.landing-hub-voice--leader .landing-hub-voice__meta{color:var(--sim-human)}.landing-hub-voice--student .landing-hub-voice__meta{color:var(--sim-blue)}.landing-hub-voice--member .landing-hub-voice__meta{color:var(--sim-human)}.landing-hub-voice--kia .landing-hub-voice__meta{color:var(--sim-blue)}.landing-hub-voice__headline{margin:0 0 .2rem;font-size:.82rem;line-height:1.15;letter-spacing:-.02em}.landing-hub-voice--featured .landing-hub-voice__headline{font-size:.88rem}.landing-hub-voice__headline .zenk-headline-sans{font-weight:800}.landing-hub-voice__text{margin:0;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:.74rem;line-height:1.45;color:#475569}.landing-hub-voice--featured .landing-hub-voice__text{font-size:.76rem}@media (max-width: 900px){.landing-algo-hub__experience{border-left:none;border-top:1px solid #e2e8f0}.landing-hub-confetti{display:none}.landing-algo-hub__dashboard{padding:.75rem .8rem .9rem}.landing-hub-card__value{font-size:clamp(1.55rem,7vw,2.1rem)}}.landing-algo-hub__exp-label{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sim-blue)}.landing-algo-hub__exp-title{margin:-.25rem 0 0;font-size:.88rem;font-weight:800;color:#0f172a;line-height:1.3}.landing-hub-kia-wrap{width:96%;margin-left:auto;transform-origin:right center}.landing-hub-kia{display:flex;gap:.45rem;align-items:flex-start;width:100%}.landing-hub-kia__avatar-wrap{position:relative;flex-shrink:0}.landing-hub-kia__avatar{width:1.85rem;height:1.85rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 8px #0f172a14}.landing-hub-kia__pulse{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid rgba(72,183,255,.4);animation:landing-hub-kia-pulse 2.4s ease-in-out infinite}@keyframes landing-hub-kia-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:0}}.landing-hub-kia__bubble{flex:1;min-width:0;padding:.5rem .6rem;border-radius:10px;border:1px solid #e2e8f0;background:#fff}.landing-hub-kia__name{display:block;margin-bottom:.2rem;font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--sim-blue)}.landing-hub-kia__text{margin:0;font-size:.76rem;line-height:1.45;color:#334155}.landing-hub-form{display:grid;gap:.45rem}.landing-hub-form__name-wrap{position:relative;display:grid;gap:.45rem}.landing-hub-form label{font-size:.72rem;font-weight:700;color:#64748b}.landing-hub-form input{width:100%;padding:.6rem .7rem;border-radius:10px;border:1px solid #cbd5e1;font-size:.92rem}.landing-hub-form input:focus{outline:none;border-color:var(--sim-blue);box-shadow:0 0 0 3px #48b7ff33}.landing-hub-name-nudge{position:absolute;left:0;right:0;bottom:calc(100% + .45rem);z-index:5;display:flex;align-items:flex-start;gap:.45rem;padding:.65rem .75rem;border-radius:12px;background:#1a1916;color:#f3f1ec;font-size:.78rem;font-weight:500;line-height:1.35;box-shadow:0 12px 28px #1a191638}.landing-hub-name-nudge:after{content:"";position:absolute;left:1.25rem;top:100%;border:7px solid transparent;border-top-color:#1a1916}.landing-hub-name-nudge__pulse{flex-shrink:0;width:.55rem;height:.55rem;margin-top:.25rem;border-radius:999px;background:var(--sim-blue);box-shadow:0 0 #48b7ff8c;animation:landing-hub-nudge-pulse 1.4s ease-out infinite}@keyframes landing-hub-nudge-pulse{0%{box-shadow:0 0 #48b7ff80}70%{box-shadow:0 0 0 8px #48b7ff00}to{box-shadow:0 0 #48b7ff00}}.landing-hub-name-nudge__close{margin-left:auto;flex-shrink:0;border:none;background:transparent;color:#f3f1ecb3;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 .1rem}.landing-hub-name-nudge__close:hover{color:#fff}.landing-hub-btn{display:inline-flex;align-items:center;justify-content:center;padding:.6rem .95rem;border-radius:999px;font-size:.82rem;font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.landing-hub-btn--primary{color:#fff;background:var(--sim-blue);box-shadow:0 6px 16px #48b7ff40}.landing-hub-btn--block{width:100%;margin-top:.15rem}.landing-hub-btn--primary:hover:not(:disabled){transform:translateY(-1px)}.landing-hub-btn--primary:disabled{opacity:.45;cursor:not-allowed}.landing-hub-btn--ghost{color:#475569;background:transparent;border:1px solid #cbd5e1}.landing-algo-hub__joining{text-align:center;padding:.5rem 0}.landing-algo-hub__guide-note{margin:.75rem 0 0;font-size:.82rem;font-weight:600;line-height:1.4;color:#64748b}.landing-algo-hub__spinner{width:1.75rem;height:1.75rem;margin:0 auto .5rem;border-radius:50%;border:3px solid #e2e8f0;border-top-color:var(--sim-blue)}.landing-scale-bar{width:100%;background:#e2e8f0;border-radius:999px;overflow:hidden}.landing-scale-bar__fill{height:100%;border-radius:999px}.landing-scale-bar--accent .landing-scale-bar__fill,.landing-scale-bar--green .landing-scale-bar__fill{background:linear-gradient(90deg,var(--sim-progress-soft),var(--sim-progress))}.landing-scale-bar--blue .landing-scale-bar__fill{background:linear-gradient(90deg,#7fd0ff,var(--sim-blue))}.landing-scale-bar--amber .landing-scale-bar__fill{background:linear-gradient(90deg,var(--sim-milestone),var(--sim-human))}.landing-algo-hub__joining p{margin:0;font-size:.84rem;font-weight:600;color:#475569}.landing-algo-hub__exp-actions{flex-shrink:0;margin-top:auto;padding-top:.55rem;border-top:1px solid #e2e8f0}.landing-algo-hub__exp-cta{margin:0 0 .45rem;font-size:.78rem;line-height:1.45;color:#64748b}.landing-algo-hub__exp-btns{display:flex;flex-wrap:wrap;gap:.45rem}.landing-algo-hub__algo-legend{margin:.35rem 0 0;padding-top:.4rem;font-size:.68rem;line-height:1.4;color:#94a3b8;border-top:1px dashed #e2e8f0}@media (prefers-reduced-motion: reduce){.landing-hub-kia__pulse{animation:none}}@media (max-width: 768px){.landing-algo-hub,.landing-algo-hub__dashboard,.landing-algo-hub__experience,.landing-hub-card,.landing-hub-signal,.landing-algo-hub__metric,.landing-zqa-chart{width:100%;max-width:100%;box-sizing:border-box}.landing-algo-hub{margin-bottom:0;border-radius:16px;overflow:hidden}.landing-algo-hub__chrome{gap:.5rem;padding:.5rem .85rem}.landing-algo-hub__chrome-label{min-width:0;font-size:.74rem}.landing-algo-hub__live{flex-shrink:0}.landing-algo-hub__joined{padding:.4rem .85rem}.landing-algo-hub__body{grid-template-columns:1fr;min-width:0}.landing-algo-hub__dashboard{padding:.85rem .9rem 1rem}.landing-algo-hub__dash-head{align-items:flex-start;flex-wrap:wrap;gap:.45rem .65rem;margin-bottom:.5rem}.landing-algo-hub__dash-head h4{font-size:1.05rem;line-height:1.25}.landing-algo-hub__delta{white-space:normal}.landing-algo-hub__insight{margin-bottom:.75rem;padding:.65rem .75rem;font-size:.88rem;line-height:1.5}.landing-algo-hub__hero-cards{grid-template-columns:1fr;gap:.75rem;margin-bottom:.75rem}.landing-algo-hub__hero-cards .landing-hub-hotspot,.landing-algo-hub__signals .landing-hub-hotspot,.landing-algo-hub__metrics .landing-hub-hotspot{width:100%;min-width:0}.landing-hub-card{display:flex;flex-direction:column;align-items:stretch;gap:.12rem;padding:.9rem 1rem 1rem}.landing-hub-card__head{display:contents}.landing-hub-card__title{order:1;font-size:.82rem;line-height:1.3}.landing-hub-card__value{order:2;margin:.15rem 0 .1rem;font-size:clamp(2.05rem,11vw,2.55rem);line-height:1}.landing-hub-card__band{order:3;align-self:flex-start;margin:.1rem 0 .35rem;font-size:.68rem}.landing-hub-card .landing-scale-bar{order:4;margin-top:.1rem}.landing-algo-hub__signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.landing-hub-signal{min-height:72px;padding:.65rem .7rem}.landing-hub-signal__code{font-size:.68rem}.landing-hub-signal__title{font-size:.72rem;line-height:1.25}.landing-hub-signal__value{font-size:1.15rem}.landing-algo-hub__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.landing-algo-hub__metric{min-width:0;min-height:72px;padding:.65rem .7rem .75rem}.landing-algo-hub__metric-label{font-size:.72rem}.landing-algo-hub__metric-value{font-size:clamp(1.15rem,5vw,1.35rem)}.landing-scale-bar{max-width:100%}.landing-zqa-chart{padding:.65rem .7rem .5rem;overflow:hidden}.landing-zqa-chart__head{flex-wrap:wrap;gap:.25rem .5rem}.landing-zqa-chart__delta{white-space:normal}.landing-zqa-chart__svg{width:100%;max-width:100%;height:auto;aspect-ratio:320 / 100}.landing-zqa-chart__labels{gap:.1rem;font-size:.62rem;overflow:hidden}.landing-zqa-chart__labels span{flex:1 1 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.landing-algo-hub__experience{border-left:none;border-top:1px solid #e2e8f0;min-height:0;padding:.85rem .9rem 1.15rem;overflow:visible}.landing-hub-kia__text{overflow-wrap:break-word}.landing-algo-hub__experience--live{min-height:0;align-self:stretch}.landing-algo-hub__experience--live .landing-algo-hub__kia-stack{flex:0 1 auto;overflow:visible}.landing-hub-thread{max-height:min(280px,42vh);overflow-y:auto;overflow-x:hidden}.landing-hub-kia-wrap{width:100%;margin-left:0}.landing-hub-btn--join,.landing-hub-btn--block{min-height:44px}.landing-algo-hub__exp-btns{display:flex;flex-direction:column;align-items:stretch}.landing-algo-hub__exp-btns .landing-hub-btn{width:100%;min-height:44px;box-sizing:border-box}.landing-hub-form input{min-height:44px;box-sizing:border-box}.landing-algo-hub__mark{width:44px;right:8px;bottom:6px}}@media (max-width: 360px){.landing-algo-hub__signals,.landing-algo-hub__metrics{gap:.4rem}.landing-hub-card__value{font-size:clamp(1.9rem,14vw,2.35rem)}.landing-hub-signal,.landing-algo-hub__metric{padding:.55rem .55rem .65rem}}.zenk-what-section.qa-section{--why-bone: #fcfdfd;--why-cool: #fcfdfd;--why-press: #121613;--why-newsprint: #516254;--why-slate: #7a857c;--why-blue: #2b8ede;--why-amber: #e8a03a;--why-green: #2aa85a;--why-nav: var(--qa-nav-height, 88px);--why-rail: min(1240px, calc(100vw - 80px) );scroll-margin-top:0;background:var(--why-bone);border:none;box-shadow:none;padding:0;overflow:clip;position:relative;z-index:1}.zenk-what-container.qa-container,.zenk-what-container{max-width:var(--why-rail);width:100%;margin-inline:auto;box-sizing:border-box;overflow:visible}.wiz-root{width:100%;margin:0}.wiz-root--desktop{display:block}.wiz-root--mobile,.wiz-root--reduced .wiz-root--desktop{display:none}.wiz-root--reduced .wiz-root--mobile,.wiz-root--reduced .wiz-static{display:block}.wiz-story-track{display:block;width:100%;height:250vh;margin:0;padding:0}.wiz-story-sticky{position:sticky;top:var(--why-nav);height:calc(100svh - var(--why-nav));width:100%;max-width:var(--why-rail);margin-inline:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(28px,4.5vh,48px) 0 clamp(24px,3.5vh,36px);overflow:visible}.wiz-thesis{flex:0 0 auto;max-width:640px;z-index:3;will-change:opacity,transform}.wiz-eyebrow{display:block;margin:0 0 16px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--why-blue)}.wiz-arrival__headline{margin:0 0 24px;font-size:var(--wiz-headline-size, clamp(40px, 5vw, 68px));font-weight:800;line-height:1.08;letter-spacing:-.035em;color:var(--why-press)}.wiz-arrival__sans{display:block;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800}.wiz-arrival__serif{display:block;margin-top:6px;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;letter-spacing:-.02em;color:var(--why-press)}.wiz-arrival__body{margin:0 0 24px;max-width:34rem;font-size:clamp(15px,1.2vw,17px);line-height:1.5;font-weight:550;color:var(--why-press);opacity:.82}.wiz-arrival__cue{margin:0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--why-slate)}.wiz-thesis.is-anchor{max-height:none;overflow:visible}.wiz-thesis.is-anchor .wiz-arrival__body{margin-bottom:0;font-size:clamp(14px,1.1vw,16px)}.wiz-separator{flex:0 0 auto;width:100%;height:1px;margin:20px 0 24px;background:color-mix(in srgb,var(--why-newsprint) 16%,transparent)}.wiz-board{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;z-index:4;max-height:340px}.wiz-story__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1.05fr);gap:clamp(10px,1.4vw,28px);align-items:start;width:100%;overflow:visible}.wiz-col{min-width:0;max-width:100%;overflow:visible;container-type:inline-size}.wiz-col--support{overflow:visible;padding-right:0;container-name:wiz-support}.wiz-col--mid{display:flex;flex-direction:column;align-items:stretch;padding-top:4px}.wiz-way{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--why-slate)}.wiz-way--new{color:var(--why-blue)}.wiz-display{margin:0 0 12px;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-weight:800;line-height:.92;letter-spacing:-.04em;text-transform:uppercase;color:var(--why-press);white-space:nowrap;overflow:visible}.wiz-display--give{font-size:clamp(28px,22cqi,72px)}.wiz-display--support{font-size:clamp(22px,15cqi,60px);letter-spacing:-.05em}.wiz-meta{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.wiz-meta li{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--why-press)}.wiz-qs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.wiz-qs li{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(14px,1.15vw,17px);line-height:1.35;color:var(--why-press);opacity:.78}.wiz-becomes{margin:0 0 10px;text-align:center;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(17px,1.4vw,21px);color:var(--why-slate)}.wiz-axis{position:relative;width:100%;height:2px;margin:0 0 20px}.wiz-axis__base{position:absolute;top:0;right:0;bottom:0;left:0;background:#1216131f}.wiz-axis__fill{position:absolute;left:0;top:0;height:2px;width:0}.wiz-axis__fill--amber{background:var(--why-amber)}.wiz-axis__fill--blue{background:linear-gradient(90deg,var(--why-amber),var(--why-blue))}.wiz-axis__fill--green{background:linear-gradient(90deg,var(--why-amber) 0%,var(--why-blue) 50%,var(--why-green) 100%)}.wiz-axis__dot{position:absolute;top:50%;width:8px;height:8px;margin-left:-4px;margin-top:-4px;border-radius:50%}.wiz-axis__dot--amber{background:var(--why-amber)}.wiz-axis__dot--blue{background:var(--why-blue)}.wiz-axis__dot--green{background:var(--why-green)}.wiz-hinge{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 20px;text-align:center}.wiz-hinge__structure{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--why-press)}.wiz-hinge__zenk{display:inline-flex;align-items:center;justify-content:center;line-height:0}.wiz-hinge__zenk-logo{display:block;height:clamp(32px,12cqi,48px);width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.wiz-hinge__pillars{font-size:clamp(9px,3.4cqi,12px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--why-newsprint);max-width:100%;line-height:1.35;text-wrap:balance}.wiz-pairs{margin:0 auto;padding:0;list-style:none;width:100%;max-width:400px;display:flex;flex-direction:column;gap:8px}.wiz-pairs li{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1.05fr);align-items:baseline;-moz-column-gap:6px;column-gap:6px;font-size:clamp(8.5px,3.1cqi,12.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wiz-pairs__from,.wiz-pairs__to{min-width:0}.wiz-pairs__from{text-align:right;color:var(--why-press)}.wiz-pairs__arrow{text-align:center;color:var(--why-newsprint);font-weight:400}.wiz-pairs__to{text-align:left;color:var(--why-press);font-weight:800}.wiz-human{margin:10px 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(16px,1.35vw,20px);line-height:1.25;color:var(--why-press)}.wiz-annots{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.wiz-annots li{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--why-press);opacity:.9;padding-bottom:3px;border-bottom:1px solid rgba(81,98,84,.2);width:-moz-fit-content;width:fit-content}.wiz-payoff{margin:18px 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(22px,2.2vw,32px);line-height:1.15;color:var(--why-press)}.wiz-chain{margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--why-slate);max-width:100%;overflow:visible}.wiz-chain__sep{opacity:.4;font-weight:400;letter-spacing:0}.wiz-chain__end{color:var(--zenk-blue-deep, #1a85d6)}.wiz-measure{position:absolute;left:50%;top:50%;right:auto;bottom:auto;z-index:6;display:flex;flex-direction:column;align-items:center;text-align:center;width:min(520px,calc(100% - 96px));height:auto;margin:0;padding:0;pointer-events:none;will-change:opacity,transform}.wiz-bridge-aura{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;margin:0;padding:0;overflow:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center}.wiz-bridge-aura__svg{display:block;width:min(92%,calc(100svh - var(--why-nav, 88px) - 56px));height:min(92%,calc(100svh - var(--why-nav, 88px) - 56px));max-width:880px;max-height:880px;overflow:visible}.wiz-bridge-aura__orbit,.wiz-bridge-aura__band{transform-origin:500px 500px;transform-box:view-box}.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--outer{animation:wiz-ba-orbit-outer 14s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--mid{animation:wiz-ba-orbit-mid 18s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--inner{animation:wiz-ba-orbit-inner 12s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__band--blue{animation:wiz-ba-breathe-blue 7s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__band--amber{animation:wiz-ba-breathe-amber 9s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__band--clear{animation:wiz-ba-breathe-clear 6.5s ease-in-out infinite alternate}.wiz-bridge-aura.is-live .wiz-bridge-aura__spec{animation:wiz-ba-spec 4.5s ease-in-out infinite alternate}@keyframes wiz-ba-orbit-outer{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes wiz-ba-orbit-mid{0%{transform:rotate(6deg)}to{transform:rotate(-9deg)}}@keyframes wiz-ba-orbit-inner{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}@keyframes wiz-ba-breathe-blue{0%{opacity:.82}to{opacity:1}}@keyframes wiz-ba-breathe-amber{0%{opacity:.78}to{opacity:1}}@keyframes wiz-ba-breathe-clear{0%{opacity:.75}to{opacity:1}}@keyframes wiz-ba-spec{0%{opacity:.25}to{opacity:.75}}@media (prefers-reduced-motion: reduce){.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--outer,.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--mid,.wiz-bridge-aura.is-live .wiz-bridge-aura__orbit--inner,.wiz-bridge-aura.is-live .wiz-bridge-aura__band--blue,.wiz-bridge-aura.is-live .wiz-bridge-aura__band--amber,.wiz-bridge-aura.is-live .wiz-bridge-aura__band--clear,.wiz-bridge-aura.is-live .wiz-bridge-aura__spec{animation:none!important}}@media (max-width: 767px){.wiz-bridge-aura__svg{width:min(98%,calc(100svh - var(--why-nav, 88px) - 40px));height:min(98%,calc(100svh - var(--why-nav, 88px) - 40px))}}.wiz-measure__chain{margin:0 0 24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--why-slate)}.wiz-measure__sans{margin:0 0 12px;font-size:clamp(38px,3vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase;color:var(--why-press)}.wiz-measure__serif{margin:0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(30px,2.4vw,36px);line-height:1.2;color:var(--zenk-blue-deep, #1a85d6);font-weight:400}.wiz-measure__cue{margin:28px 0 0;height:22px;line-height:22px;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--zenk-blue-deep, #1a85d6);opacity:.55}.zenk-algo-experience__top,.zenk-algo-index,.zenk-algo-stage__meta{display:none!important}.zenk-what-is-chapter-legacy-stage-disabled{display:none}.wiz-static{padding:48px 0 64px}.wiz-static__block{margin:0 0 48px}.wiz-static__block--center{text-align:center}.wiz-static__measure{position:relative;padding:48px 0 56px;overflow:visible}.wiz-static__measure .wiz-measure__sans,.wiz-static__measure .wiz-measure__serif,.wiz-static__measure .wiz-measure__chain{position:relative;z-index:1}@media (max-width: 959px){.wiz-static{padding:28px 0 40px}.wiz-static__block{margin:0 0 1.35rem}.wiz-root--reduced .wiz-arrival__headline{font-size:clamp(1.7rem,7.4vw,2.15rem);margin-bottom:.85rem}.wiz-root--reduced .wiz-arrival__sans,.wiz-root--reduced .wiz-arrival__serif{display:inline}.wiz-root--reduced .wiz-arrival__serif:before{content:" "}.wiz-static__compare{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"old new" "hinge hinge";gap:.85rem 1rem;padding:1rem .9rem 1.1rem;border:1px solid rgba(26,25,22,.08);border-radius:16px;background:#fff}.wiz-static__col:first-child{grid-area:old}.wiz-static__col--new{grid-area:new}.wiz-static__col .wiz-display{font-size:clamp(1.45rem,6.2vw,1.85rem);white-space:normal;margin-bottom:.35rem}.wiz-static__col .wiz-meta{gap:3px}.wiz-static__col .wiz-meta li{font-size:10px;letter-spacing:.08em}.wiz-static__col .wiz-human,.wiz-static__col .wiz-payoff{font-size:.92rem;margin-top:.35rem}.wiz-static__hinge{grid-area:hinge;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem .55rem;padding:.45rem 0 .1rem;border:0;border-top:1px solid rgba(26,25,22,.06);min-width:0;max-width:100%;box-sizing:border-box}.wiz-static__hinge .wiz-hinge__zenk-logo{height:28px;max-width:min(160px,40vw)}.wiz-static__hinge .wiz-hinge__structure,.wiz-static__hinge .wiz-hinge__pillars{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--why-slate);white-space:normal;text-align:center;max-width:100%}.wiz-static__measure{padding:1.25rem 0 .5rem}.wiz-root--reduced .wiz-arrival__body{font-size:.95rem;line-height:1.45;margin-bottom:0}.wiz-root--reduced .wiz-measure__chain{flex-wrap:wrap;justify-content:center;gap:.25rem .45rem;font-size:.68rem}.wiz-root--reduced .wiz-measure__sans{font-size:clamp(1.35rem,6vw,1.7rem)}.wiz-root--reduced .wiz-measure__serif{font-size:clamp(1.15rem,5vw,1.4rem)}}@media (min-width: 901px) and (max-width: 1440px){.zenk-what-section.qa-section{--why-rail: min(1180px, calc(100vw - 40px) )}.wiz-story__grid{gap:clamp(12px,1.6vw,20px)}.wiz-board{max-height:none}.wiz-hinge{gap:6px;margin-bottom:14px}.wiz-axis{margin-bottom:14px}.wiz-payoff{font-size:clamp(18px,2vw,26px)}}@media (min-width: 901px) and (max-width: 1366px) and (max-height: 800px){.wiz-story-sticky{padding-top:12px;padding-bottom:4.25rem;padding-right:max(0px,calc(16rem - ((100vw - 100%)/2)))}.wiz-board{max-height:none}.wiz-display--give{font-size:clamp(26px,18cqi,52px)}.wiz-display--support{font-size:clamp(20px,12cqi,42px)}}@media (max-width: 900px){.wiz-story__grid{grid-template-columns:1fr;gap:28px}.wiz-board{max-height:none;overflow:auto}}@media (max-width: 768px){.wiz-static__col,.wiz-static__col--new,.wiz-static__col .wiz-way,.wiz-static__col .wiz-display,.wiz-static__col .wiz-human,.wiz-static__col .wiz-payoff{text-align:center}.wiz-static__col .wiz-meta{align-items:center}.wiz-root--desktop{display:none}.wiz-root--mobile{display:block}.zenk-what-section.qa-section{--why-rail: 100%}.zenk-what-container{width:100%;max-width:100%;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem}.wiz-arrival__headline,.wiz-root--reduced .wiz-arrival__headline{font-size:clamp(1.75rem,7.2vw,2.2rem);line-height:1.12;max-width:100%;margin-bottom:.85rem}.wiz-root--reduced .wiz-arrival__sans,.wiz-root--reduced .wiz-arrival__serif{display:block}.wiz-root--reduced .wiz-arrival__serif{margin-top:.12em}.wiz-root--reduced .wiz-arrival__serif:before{content:none}.wiz-root--reduced .wiz-arrival__body{max-width:100%;font-size:.98rem;line-height:1.5}.wiz-static{width:100%;max-width:100%;box-sizing:border-box}.wiz-static__compare{width:100%;max-width:100%;box-sizing:border-box;gap:.75rem .65rem;padding:.9rem .75rem 1rem;overflow-x:clip}.wiz-static__col{min-width:0}.wiz-static__col .wiz-display{font-size:clamp(1.25rem,5.5vw,1.6rem);overflow-wrap:break-word}.wiz-static__hinge{flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.4rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:.55rem 0 .15rem}.wiz-static__hinge .wiz-hinge__zenk-logo{height:30px;width:auto;max-width:min(168px,62vw);-o-object-fit:contain;object-fit:contain}.wiz-static__hinge .wiz-hinge__structure,.wiz-static__hinge .wiz-hinge__pillars{display:block;width:100%;max-width:100%;font-size:.625rem;letter-spacing:.1em;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}}@media (max-width: 480px){.wiz-static__compare{grid-template-columns:1fr;grid-template-areas:"old" "hinge" "new";gap:.85rem}.wiz-static__col,.wiz-static__col--new{text-align:center}.wiz-static__col .wiz-meta{align-items:center}.wiz-static__hinge{border-top:1px solid rgba(26,25,22,.06);border-bottom:1px solid rgba(26,25,22,.06);padding:.65rem .15rem}}@media (max-width: 360px){.wiz-static__compare{grid-template-columns:1fr;grid-template-areas:"old" "hinge" "new"}}.zenk-what-section{--why-bone: #fcfdfd;--why-warm: #f3efe6;--why-press: #121613;--why-newsprint: #516254;--why-slate: #7a857c;--why-blue: #2b8ede;--why-amber: #e8a03a;--why-green: #2aa85a;--why-ease: cubic-bezier(.22, .85, .28, 1);--why-nav: var(--qa-nav-height, 88px);scroll-margin-top:0}.zenk-what-container{max-width:min(1320px,100%)}.zenk-what-intro{margin-bottom:clamp(48px,6vh,72px);text-align:left;scroll-margin-top:calc(var(--why-nav) + 12px)}.zenk-what-headline{max-width:22ch!important;font-size:clamp(40px,4vw,64px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.035em!important;margin:0 0 1rem!important;text-align:left}.zenk-what-philosophy{margin:0;max-width:36rem;display:flex;flex-direction:column;gap:.1em;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.5;font-weight:500;color:var(--why-newsprint);text-align:left}.zenk-what-philosophy__line{display:block}.why-system{width:100%;margin:0}.why-canvas--desktop{display:block;width:100%;height:200vh;margin:0;overflow:visible}.why-canvas__sticky{position:sticky;top:var(--why-nav);width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:clamp(48px,11vh,80px) 0 64px}.why-canvas__frame{position:relative;width:min(100%,68vw);max-width:1120px;padding:0;overflow:visible}.why-canvas__grid{display:grid;grid-template-columns:minmax(0,.24fr) minmax(0,.32fr) minmax(0,.44fr);gap:clamp(10px,1.2vw,20px);align-items:start;width:100%;box-sizing:border-box;min-height:0}.why-canvas__col--give{padding-top:.1rem;min-width:0;transition:opacity .35s var(--why-ease)}.why-canvas__col--mid{position:relative;padding-top:1.25rem;display:flex;flex-direction:column;align-items:stretch;min-width:0}.why-canvas__col--support{padding-top:.1rem;padding-right:.15rem;text-align:left;min-width:0;overflow:visible;transition:opacity .3s var(--why-ease);z-index:2}.why-canvas__col--support.is-resolved{text-align:left}.why-canvas__way{margin:0 0 .3rem;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--why-slate)}.why-canvas__way--new{color:var(--why-blue)}.why-canvas__display{margin:0 0 .45rem;font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-size:clamp(72px,6.6vw,108px);font-weight:800;line-height:.88;letter-spacing:-.058em;text-transform:uppercase;color:var(--why-press);max-width:100%;overflow-wrap:normal;word-break:keep-all;white-space:nowrap}.why-canvas__meta{margin:0 0 .85rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.why-canvas__meta li{font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--why-press);opacity:.45}.why-canvas__qs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem;transition:opacity .35s var(--why-ease)}.why-canvas__qs li{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(15px,1.2vw,17px);line-height:1.35;color:var(--why-press)}.why-canvas__becomes{margin:0 0 .35rem;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(16px,1.4vw,20px);color:var(--why-slate);transition:opacity .4s var(--why-ease);text-align:center}.why-canvas__axis-wrap{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:.85rem}.why-canvas__axis{position:relative;width:100%;height:1.5px;margin:0}.why-canvas__axis-base{position:absolute;left:0;right:0;top:.25px;height:1px;background:#1216131f}.why-canvas__axis-broken{position:absolute;left:0;top:0;bottom:0;width:48%;background:repeating-linear-gradient(90deg,var(--why-slate) 0 4px,transparent 4px 10px);opacity:.4;transition:opacity .4s var(--why-ease)}.why-canvas__axis-fill{position:absolute;left:0;top:0;height:1.5px;width:0;border-radius:1px}.why-canvas__axis-fill--amber{background:var(--why-amber)}.why-canvas__axis-fill--blue{background:linear-gradient(90deg,var(--why-amber),var(--why-blue))}.why-canvas__axis-fill--green{background:linear-gradient(90deg,var(--why-amber) 0%,var(--why-blue) 50%,var(--why-green) 100%)}.why-canvas__axis-dot{position:absolute;top:50%;width:6px;height:6px;margin-left:-3px;margin-top:-3px;border-radius:50%}.why-canvas__axis-dot--amber{background:var(--why-amber)}.why-canvas__axis-dot--blue{background:var(--why-blue)}.why-canvas__axis-dot--green{background:var(--why-green)}.why-canvas__hinge{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0 0 24px;text-align:center;transition:opacity .35s var(--why-ease)}.why-canvas__hinge-structure{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--why-press)}.why-canvas__hinge-zenk{font-family:var(--qa-font-sans, Inter, system-ui, sans-serif);font-size:clamp(18px,1.5vw,22px);font-weight:600;letter-spacing:-.02em;color:var(--why-blue);line-height:1.1}.why-canvas__hinge-pillars{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--why-newsprint)}.why-canvas__pairs{margin:0;padding:0;list-style:none;width:100%;max-width:340px;margin-inline:auto;display:flex;flex-direction:column;gap:.4rem;transition:opacity .4s var(--why-ease)}.why-canvas__pairs li{display:grid;grid-template-columns:minmax(0,1.15fr) 14px minmax(0,1.25fr);align-items:baseline;-moz-column-gap:.35rem;column-gap:.35rem;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.why-canvas__pair-from{text-align:right;color:var(--why-press);transition:opacity .35s var(--why-ease)}.why-canvas__pair-arrow{text-align:center;color:var(--why-newsprint);font-weight:400;letter-spacing:0}.why-canvas__pair-to{text-align:left;color:var(--why-press);font-weight:800;transition:opacity .35s var(--why-ease)}.why-canvas__support-unit{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:28rem}.why-canvas__support-unit .why-canvas__display{margin-bottom:0}.why-canvas__human{margin:10px 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(18px,1.6vw,22px);line-height:1.2;color:var(--why-newsprint);transition:opacity .35s var(--why-ease),transform .35s var(--why-ease)}.why-canvas__annots{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem .95rem;max-width:28rem;transition:opacity .35s var(--why-ease),transform .35s var(--why-ease)}.why-canvas__annots li{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--why-press);opacity:.82;padding-bottom:.15rem;border-bottom:1px solid rgba(81,98,84,.2)}.why-canvas__resolve{margin-top:26px;transition:opacity .4s var(--why-ease),transform .4s var(--why-ease)}.why-canvas__payoff-serif{margin:0 0 14px;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(26px,2.6vw,36px);line-height:1.15;color:var(--why-newsprint);font-weight:400}.why-canvas__chain{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem .5rem;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--why-slate);transition:opacity .35s var(--why-ease)}.why-canvas__chain-sep{opacity:.4;font-weight:400;letter-spacing:0}.why-canvas__chain-end{color:var(--why-green)}.why-canvas__handoff{max-width:680px;margin-inline:auto;text-align:center;transition:opacity .4s var(--why-ease),margin-top .35s var(--why-ease),max-height .35s var(--why-ease);pointer-events:none}.why-canvas__handoff-signal{display:flex;flex-direction:column;align-items:center;margin-bottom:48px}.why-canvas__handoff-dot{width:7px;height:7px;border-radius:50%;background:var(--why-green)}.why-canvas__handoff-rule{width:1.5px;height:40px;background:color-mix(in srgb,var(--why-green) 55%,transparent)}.why-canvas__handoff-sans{margin:0 0 .25rem;font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase;color:var(--why-press)}.why-canvas__handoff-serif{margin:0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(22px,2.6vw,34px);line-height:1.2;color:var(--why-newsprint);font-weight:400}.why-canvas--mobile,.why-canvas--static{display:none}.why-system--reduced .why-canvas--static{display:block;margin:0 0 2.25rem}.why-system--reduced .why-canvas--desktop{display:none}@media (max-width: 768px){.why-canvas--desktop{display:none}.why-canvas--static{display:block;margin:0 0 2.25rem}.zenk-what-intro{margin-bottom:clamp(40px,6vh,64px)}.zenk-what-headline{max-width:none!important;font-size:clamp(34px,8.5vw,46px)!important}.why-m-block{margin:0 0 .5rem}.why-canvas--static .why-canvas__display{font-size:clamp(72px,18vw,96px);margin:.5rem 0 .85rem;white-space:normal}.why-canvas--static .why-canvas__way{position:static}.why-canvas--static .is-static{opacity:1!important;transform:none!important}.why-canvas--static .why-canvas__human{margin:0 0 1rem}.why-canvas--static .why-canvas__payoff-serif{margin-top:1.25rem;font-size:clamp(26px,7vw,34px)}.why-canvas--static .why-canvas__chain{justify-content:flex-start}.why-canvas--static .why-canvas__pairs{margin-top:1rem;max-width:none}.why-canvas--static .why-canvas__pairs li{display:grid;grid-template-columns:minmax(0,1.1fr) 14px minmax(0,1.2fr);justify-content:stretch}.why-canvas--static .why-canvas__becomes{margin-bottom:.65rem}.why-canvas--static .why-canvas__hinge{align-items:flex-start;text-align:left;margin-bottom:1rem}.why-m-signal{display:flex;padding:.5rem 0 1rem .35rem}.why-m-signal__line{width:2px;height:48px;background:linear-gradient(to bottom,var(--why-amber),var(--why-blue))}.why-m-signal__line--to-green{background:linear-gradient(to bottom,var(--why-blue),var(--why-green))}.why-m-block--zenk{padding:.5rem 0}.zenk-measure-bridge--mobile{display:block;padding:64px 0 48px;margin:0 auto;max-width:36rem;text-align:center}.zenk-algo-connect{margin-top:0}}.zenk-measure-bridge{display:none}.why-system--reduced+.zenk-measure-bridge--mobile,.why-system--reduced~.zenk-measure-bridge--mobile{display:block;padding:64px 0 48px;margin:0 auto;max-width:36rem;text-align:center}.zenk-measure-bridge__sans{margin:0 0 .25rem;font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase;color:var(--why-press)}.zenk-measure-bridge__serif{margin:0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(24px,2.8vw,36px);line-height:1.2;color:var(--why-newsprint);font-weight:400}.zenk-algo-connect{display:flex;flex-direction:column;align-items:center;margin:40px auto 48px}.zenk-algo-connect__dot{width:7px;height:7px;border-radius:50%;background:var(--why-green)}.zenk-algo-connect__rule{width:1.5px;height:36px;background:color-mix(in srgb,var(--why-green) 55%,transparent)}@media (prefers-reduced-motion: reduce){.why-canvas__col--give,.why-canvas__col--support,.why-canvas__human,.why-canvas__annots,.why-canvas__resolve,.why-canvas__chain,.why-canvas__hinge,.why-canvas__pairs,.why-canvas__becomes,.why-canvas__pair-from,.why-canvas__pair-to,.why-canvas__qs,.why-canvas__axis-broken,.why-canvas__handoff{transition:none!important}}.zenk-what-measure h3{font-size:clamp(1.5rem,3vw,1.85rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.75rem}.zenk-algorithm-section{position:relative;text-align:center}.zenk-algorithm-section:before{display:none}.zenk-algorithm-section>*{position:relative;z-index:1}.zenk-algorithm-eyebrow{display:inline-block;margin:0 0 .65rem;padding:0;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--why-blue);background:none;border:0;border-radius:0}.zenk-algorithm-title{font-size:clamp(1.85rem,3.5vw,2.45rem)!important;margin:0 auto 1rem!important;max-width:min(34rem,100%);background:none;-webkit-background-clip:unset;background-clip:unset;color:var(--why-press)!important;letter-spacing:-.03em;text-wrap:balance;line-height:1.15}.zenk-algorithm-title__line{display:block}.zenk-what-measure-intro{margin:0 auto 1.75rem;max-width:40rem;color:var(--qa-on-surface-variant, #4a4946);line-height:1.65;font-size:1.05rem;text-align:center}.zenk-measure-story--inline{margin-bottom:2rem;text-align:left}.zenk-what-measure-tagline{margin:0 0 .5rem;font-size:1rem;font-weight:700;letter-spacing:-.01em;color:#0284c7;text-transform:none}.zenk-zenq-score-row{display:flex;align-items:baseline;gap:.5rem;margin:.15rem 0 .5rem}.zenk-zenq-score-value{font-size:1.45rem;font-weight:800;color:#0f172a;line-height:1}.zenk-zenq-score-band{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#059669}.zenk-zenq-score-band--blue{color:#0284c7}.zenk-zenq-score-band--amber{color:#d97706}.zenk-zenq-live-track{margin:.65rem 0 .75rem}.zenk-live-track__head{margin-bottom:.45rem}.zenk-live-track__label{font-size:.72rem;font-weight:600;color:#64748b;letter-spacing:-.01em}.zenk-live-track__body{display:flex;align-items:center;gap:.85rem}.zenk-live-track__rail{flex:1;min-width:0;height:11px;border-radius:999px;background:#1a1916;overflow:hidden;position:relative}.zenk-live-track__fill{height:100%;border-radius:999px;position:relative;min-width:0}.zenk-live-track__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.35) 45%,transparent 90%);animation:zenk-live-shimmer 2.4s ease-in-out infinite}@keyframes zenk-live-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.zenk-live-track--accent .zenk-live-track__fill,.zenk-live-track--green .zenk-live-track__fill{background:linear-gradient(90deg,#34d399,#3db5e6)}.zenk-live-track--blue .zenk-live-track__fill{background:linear-gradient(90deg,#38bdf8,#0284c7)}.zenk-live-track--amber .zenk-live-track__fill{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.zenk-live-track__aside{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;min-width:4.5rem}.zenk-live-track__status{font-size:1.15rem;font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap}.zenk-live-track--accent .zenk-live-track__status,.zenk-live-track--green .zenk-live-track__status,.zenk-live-track--blue .zenk-live-track__status{color:#0284c7}.zenk-live-track--amber .zenk-live-track__status{color:#d97706}.zenk-live-track__sub{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b;text-align:right;line-height:1.35}@media (prefers-reduced-motion: reduce){.zenk-live-track__fill:after{animation:none}}.zenk-measure-story{margin:0 0 2rem;padding:1.5rem 1.65rem;border-radius:var(--qa-radius-lg, 12px);background:linear-gradient(135deg,#3db5e614,#fbbf240f);border:1px solid rgba(61,181,230,.22);border-left:4px solid #0284c7}.zenk-measure-story-label{display:inline-block;margin-bottom:.5rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0369a1}.zenk-measure-story-title{margin:0 0 .65rem;font-size:1.15rem;font-weight:800;color:var(--qa-on-surface, #1a1916)}.zenk-measure-story-body{margin:0;font-size:.98rem;line-height:1.7;color:var(--qa-on-surface-variant, #374151)}.zenk-measure-story-note{margin:.85rem 0 0;font-size:.82rem;line-height:1.55;color:#64748b;font-style:italic}.zenk-what-measure-outro{margin:1.75rem auto 0;max-width:42rem;font-size:.95rem;line-height:1.65;color:var(--qa-on-surface-variant, #64748b);font-style:italic;text-align:center}.zenk-zenq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;text-align:left}@media (max-width: 1024px){.zenk-zenq-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.zenk-zenq-grid{grid-template-columns:1fr}}.zenk-zenq-card{position:relative;padding:1.75rem;border-radius:var(--qa-radius-lg, 12px);background:#fff;color:var(--qa-on-surface, #1a1916);border:1px solid var(--qa-outline-variant, #e5e7eb);box-shadow:0 4px 16px #00000005;transition:border-color .3s ease,box-shadow .3s ease;height:100%}.zenk-zenq-card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.85rem}.zenk-zenq-code{font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0369a1;background:#3db5e61f;border:1px solid rgba(61,181,230,.25);border-radius:999px;padding:.2rem .55rem}.zenk-zenq-card:hover{border-color:#3db5e659;box-shadow:0 12px 32px #3db5e61a}.zenk-zenq-card h4{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:#0284c7}.zenk-zenq-hook{margin:0 0 .35rem;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:#d97706;text-transform:uppercase}.zenk-zenq-card p{margin:0;font-size:.9rem;line-height:1.6;color:var(--qa-on-surface-variant, #4a4946)}.zenk-zenq-example{margin-top:.85rem!important;padding-top:.85rem;border-top:1px dashed rgba(61,181,230,.35);font-size:.84rem!important;line-height:1.55!important;color:#475569!important}.zenk-zenq-example-label{display:block;margin-bottom:.25rem;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#0284c7}.zenk-algo-experience{--why-bone: #fcfdfd;--why-press: #121613;--why-newsprint: #516254;--why-slate: #7a857c;--why-blue: #2b8ede;--why-green: #2aa85a;--why-nav: var(--qa-nav-height, 88px);position:relative;z-index:1;isolation:isolate;background:var(--why-bone);padding:clamp(2.5rem,5vh,3.75rem) 0 clamp(48px,6vh,72px);margin:0;border:none;box-shadow:none;scroll-margin-top:var(--why-nav);overflow:clip}.landing-qa .zk-evidence .zenk-algo-experience--docked,.zenk-algo-experience--docked{background:transparent;padding:0;margin:0 0 2.25rem;scroll-margin-top:calc(var(--qa-nav-height, 88px) + 16px)}.zenk-algo-experience--docked .zenk-algo-experience__inner{width:100%}.zenk-algo-experience--docked .zenk-algo-stage,.zenk-algo-experience--docked .zenk-algo-stage__board,.zenk-algo-experience--docked .zenk-algo-stage__hub{width:100%;margin-top:0;padding-top:0}.zenk-algo-experience__inner{position:relative;z-index:1;width:min(1240px,calc(100vw - 48px));max-width:100%;margin-inline:auto;box-sizing:border-box}.zenk-algo-entry{position:relative;z-index:2;padding:clamp(4px,.8vh,12px) 0 clamp(14px,2vh,24px);max-width:min(720px,100%)}.zenk-algo-entry__eyebrow{display:block;margin:0 0 .45rem;font-size:.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--why-blue)}.zenk-algo-entry__title{margin:0 0 .25rem;font-size:clamp(2.1rem,3.6vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:var(--why-press)}.zenk-algo-entry__serif{margin:0 0 .7rem;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(1.45rem,2.4vw,1.75rem);line-height:1.2;color:color-mix(in srgb,var(--why-green) 50%,var(--why-newsprint))}.zenk-algo-entry__legend{margin:0 0 1rem;font-size:1.05rem;font-weight:700;letter-spacing:.03em;line-height:1.4;color:var(--why-slate)}.zenk-algo-entry__dot{opacity:.45}.zenk-algo-kia{display:flex;align-items:flex-start;gap:.85rem;margin-top:.15rem;max-width:36rem;transition:opacity .35s ease}.zenk-algo-kia.is-soft{opacity:.42;pointer-events:none}.zenk-algo-kia__avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1.5px solid rgba(43,142,222,.22);background:#fff}.zenk-algo-kia__body{min-width:0;padding-top:.1rem}.zenk-algo-kia__name{display:block;margin:0 0 .2rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--why-blue)}.zenk-algo-kia__line{margin:0 0 .55rem;font-size:clamp(1rem,1.35vw,1.12rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--why-press)}.zenk-algo-kia__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0;font:inherit;font-size:.88rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--why-green);cursor:pointer;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1.5px}.zenk-algo-kia__cta:hover{color:color-mix(in srgb,var(--why-green) 75%,var(--why-press))}.zenk-algo-kia__cta:focus-visible{outline:2px solid var(--why-blue);outline-offset:3px;border-radius:2px}.zenk-algo-stage{position:relative;z-index:2;margin-top:clamp(4px,.8vh,12px)}.zenk-algo-stage__chrome{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-bottom:.55rem;padding:0 .15rem;width:min(1120px,100%);margin-inline:auto;box-sizing:border-box}.zenk-algo-stage__live{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--why-green)}.zenk-algo-stage__pulse{width:.45rem;height:.45rem;border-radius:50%;background:var(--why-green);box-shadow:0 0 #2aa85a73;animation:zenk-live-pulse 2.4s ease-in-out infinite}@keyframes zenk-live-pulse{0%,to{box-shadow:0 0 #2aa85a66;opacity:.75}50%{box-shadow:0 0 0 5px #2aa85a00;opacity:1}}@media (prefers-reduced-motion: reduce){.zenk-algo-stage__pulse{animation:none}.zenk-algo-kia{transition:none}}.zenk-algo-stage__board{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(6px,1vh,14px) 0;min-height:0;overflow:visible}.zenk-algo-stage__hub{position:relative;z-index:3;width:min(1120px,100%);max-width:100%;margin-inline:auto}.zenk-algo-stage__hub .landing-algo-hub{margin-bottom:0}.zenk-algo-payoff{margin:1rem auto 0;max-width:520px;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease;pointer-events:none;max-height:0;overflow:hidden}.zenk-algo-payoff.is-visible{opacity:1;transform:none;pointer-events:auto;max-height:96px;margin-top:1.25rem;margin-bottom:.25rem}.zenk-algo-payoff__sans{margin:0;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:800;letter-spacing:-.02em;color:var(--why-press)}.zenk-algo-payoff__serif{margin:.15rem 0 0;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-size:clamp(1.05rem,1.5vw,1.25rem);color:color-mix(in srgb,var(--why-green) 45%,var(--why-newsprint))}@media (max-width: 899px){.zenk-algo-experience__inner{width:100%;padding:0 4px}.zenk-algo-entry{max-width:none}.zenk-algo-entry__title{font-size:clamp(1.45rem,6.4vw,1.85rem)}}@media (max-width: 640px){.zenk-algo-entry__legend{font-size:.95rem}.zenk-algo-kia__avatar{width:42px;height:42px}.zenk-algo-kia__line{font-size:.98rem}}@media (max-width: 768px){.zenk-algo-experience{padding:1.75rem 0 max(2.5rem,calc(4.75rem + env(safe-area-inset-bottom,0px)));overflow-x:clip;overflow-y:visible}.zenk-algo-experience__inner{width:100%;max-width:100%;box-sizing:border-box;padding:0 1.25rem}.zenk-algo-entry{max-width:none;padding:0 0 .85rem}.zenk-algo-entry__eyebrow{margin-bottom:.35rem;font-size:.78rem;letter-spacing:.12em}.zenk-algo-entry__title{margin-bottom:.2rem;font-size:clamp(1.7rem,8vw,2.05rem);line-height:1.08}.zenk-algo-entry__serif{margin-bottom:.65rem;font-size:clamp(1.15rem,4.6vw,1.4rem);line-height:1.25}.zenk-algo-entry__legend{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.28rem;margin:0;max-width:100%;overflow-x:auto;overflow-y:hidden;font-size:.78rem;letter-spacing:.02em;line-height:1.35;-webkit-overflow-scrolling:touch;scrollbar-width:none}.zenk-algo-entry__legend::-webkit-scrollbar{display:none}.zenk-algo-entry__legend>span{flex:0 0 auto;white-space:nowrap}.zenk-algo-stage{margin-top:.85rem}.zenk-algo-stage__chrome{justify-content:flex-start;width:100%;margin-bottom:.4rem;padding:0}.zenk-algo-stage__live{font-size:.72rem}.zenk-algo-stage__board{padding:0;width:100%;max-width:100%}.zenk-algo-stage__hub{width:100%;max-width:100%}.zenk-algo-payoff.is-visible{max-height:none;margin-top:1rem;padding:0 .15rem}}@media (max-width: 360px){.zenk-algo-experience__inner{padding:0 1rem}.zenk-algo-entry__legend{font-size:.72rem;gap:.22rem}}.kz-path{background:#f5f9fc;color:#1a1916;padding:clamp(3.5rem,8vh,6.5rem) 0}.kz-path__shell{width:min(1120px,calc(100% - clamp(1.25rem,4vw,4rem)));margin:0 auto}.kz-path__header{max-width:40rem;margin:0 auto 2.25rem;text-align:center}.kz-path__eyebrow,.zk-system__eyebrow{margin:0 0 .85rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6b6964}.kz-path__title.qa-h2,.zk-system__title.qa-h2{margin:0;font-size:clamp(2rem,4.4vw,3.35rem);line-height:1.08;letter-spacing:-.03em}.kz-path__title .zenk-headline-sans,.kz-path__title .zenk-headline-serif{display:block}.kz-path__title .zenk-headline-sans{white-space:nowrap}.kz-path__title .zenk-headline-serif{margin-top:.08em}.kz-path__preface{margin:1rem auto 0;max-width:36rem;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.55;color:#4a4946}.kz-path__lead,.zk-system__lead{margin:1rem auto 0;max-width:34rem;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.55;color:#4a4946}.kz-path__lead{margin-top:.35rem}.kz-path__close{margin:1.75rem auto 0;max-width:46rem;text-align:center;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.55;color:#4a4946}.kz-path__close strong{font-weight:700;color:#1a1916}.kz-path__steps{display:grid;grid-template-columns:1fr;gap:.85rem;margin:0;padding:0;list-style:none}.kz-path__step{min-width:0;margin:0;padding:1.15rem 1.15rem 1.2rem;border-radius:16px;background:#fff;border:1px solid rgba(26,25,22,.06);box-shadow:0 8px 24px #1216130a}.kz-path__mark{display:block;margin-bottom:.55rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;color:#1a85d6}.kz-path__step-title{margin:0 0 .4rem;font-size:1.05rem;line-height:1.25;letter-spacing:-.02em;font-weight:700;color:#1a1916}.kz-path__step-desc{margin:0;font-size:.95rem;line-height:1.45;color:#4a4946}.zk-system{background:linear-gradient(180deg,#f5f9fc,#f7f8f6);padding:clamp(3.25rem,7vh,5.5rem) 0 clamp(1.5rem,3vh,2.25rem);text-align:center}.zk-system__shell{width:min(720px,calc(100% - clamp(1.25rem,4vw,4rem)));margin:0 auto}.kz-teaser__equation{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.45rem .55rem;margin:0 0 1.15rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-weight:800;letter-spacing:-.03em;color:#1a1916}.kz-teaser__eq-term{font-size:clamp(1.35rem,3vw,1.85rem)}.kz-teaser__eq-op{font-family:var(--qa-font-serif, Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(1.2rem,2.4vw,1.55rem);color:#1a85d6}.kz-teaser__eq-term--result{color:#fbb017}.kz-teaser__body{margin:0 auto 1.35rem;max-width:34rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.55;color:#4a4946}.wiz-measure__note{margin:16px auto 0;max-width:22rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.95rem;font-weight:500;line-height:1.45;letter-spacing:0;text-transform:none;color:#4a4946}.landing-qa--kizuna-first .kz-teaser__inner{max-width:40rem}.landing-qa--kizuna-first .zenk-what-section{background:#fcfdfd;box-shadow:none}.landing-qa--kizuna-first .zenk-testimonials-static-finale:after{display:none}.landing-qa--kizuna-first .wiz-measure__cue{display:none}.landing-qa--kizuna-first #faq.qa-section--black{margin-top:0;padding-top:clamp(3.5rem,7vh,5rem);background:#f8f7f3!important;box-shadow:none}.landing-qa.landing-qa--kizuna-first .zk-evidence{padding-top:clamp(3.25rem,7vh,5.25rem);background:linear-gradient(180deg,#fcfdfd,#f3f8fc 42%,#f8f7f3)}.landing-qa.landing-qa--kizuna-first .zk-evidence__title.qa-h2{max-width:18ch}.landing-qa--kizuna-first .zenk-video-section{background:linear-gradient(180deg,#f7f8f6,#fafaf8)}@media (min-width: 720px){.kz-path__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width: 1100px){.kz-path__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 899px){.kz-path{padding:2.5rem 0 2.75rem}.kz-path__header{margin-bottom:1.5rem;text-align:left}.kz-path__title.qa-h2,.zk-system__title.qa-h2{font-size:clamp(1.55rem,6.6vw,2.05rem)}.landing-qa.landing-qa--kizuna-first .zk-evidence{padding-top:2rem}.landing-qa.landing-qa--kizuna-first .zk-evidence__title.qa-h2{max-width:16ch;font-size:clamp(1.65rem,7.2vw,2.05rem)}}.kz-teaser{--kz-muted: #4a4946;--kz-soft: #7a7874;--kz-blue: var(--zenk-blue, #48b7ff);--kz-yellow: var(--zenk-yellow, #fbb017);position:relative;z-index:2;background:#fff;padding:clamp(3.25rem,7vh,4.75rem) 0 clamp(3.5rem,8vh,6rem);border:none;box-shadow:none}.kz-teaser__inner{max-width:36rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,2rem);text-align:center}.kz-teaser__eyebrow{margin:0 0 1.35rem;color:var(--kz-soft)}.kz-teaser__logo-wrap{display:flex;justify-content:center;margin:0 0 .85rem}.kz-teaser__logo{display:block;height:64px;width:auto;max-width:min(300px,88vw);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.kz-teaser__roma{margin:0 0 .85rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:clamp(1.1rem,2vw,1.25rem);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--kz-yellow)}.kz-teaser__tagline{margin:0 0 1.35rem;font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.4;color:var(--kz-muted)}.kz-teaser__cta{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.92rem;font-weight:700;color:var(--kz-blue);text-decoration:none}.kz-teaser__cta:hover{text-decoration:underline}@media (max-width: 768px){.kz-teaser{padding:2.15rem 0 2.35rem}.kz-teaser__inner{padding:0 1.25rem;max-width:100%;box-sizing:border-box}.kz-teaser__eyebrow{margin-bottom:.85rem}.kz-teaser__logo-wrap{margin-bottom:.4rem}.kz-teaser__logo{height:48px;max-width:min(220px,70vw)}.kz-teaser__roma{margin-bottom:.4rem}.kz-teaser__tagline{margin-bottom:.9rem}}@media (max-width: 480px){.kz-teaser__logo{height:48px}}.qa-bento-section{padding:var(--qa-section-gap) var(--qa-margin-desktop)}.qa-bento-header{max-width:var(--qa-container-max);margin:0 auto 56px;text-align:center}.qa-bento-header .qa-h2{margin-bottom:16px}.qa-bento-header .zenk-headline-sans{font-size:clamp(2rem,4.4vw,3.35rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}@media (max-width: 980px){.qa-bento-header .zenk-headline-sans{font-size:clamp(1.55rem,6.6vw,2.05rem)}}.qa-bento-header .qa-sub{margin-bottom:0}.qa-bento-reveal{display:contents}.qa-bento{max-width:var(--qa-container-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-rows:minmax(300px,1fr) minmax(280px,1fr) minmax(240px,auto);gap:20px;min-height:720px}@media (max-width: 900px){.qa-bento{grid-template-columns:1fr;grid-template-rows:none;min-height:0}}.qa-bento-card{position:relative;display:flex;flex-direction:column;background:var(--qa-card-bg, #fff);border:1px solid var(--qa-outline-variant, #e8edf2);border-radius:var(--qa-radius-2xl);padding:28px 28px 24px;color:inherit;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.qa-bento-card:hover{border-color:var(--qa-primary-bright, var(--qa-primary));box-shadow:0 12px 36px #3db5e61a}.qa-bento-card--tall-left{grid-column:1;grid-row:1 / 3}.qa-bento-card--top-right{grid-column:2;grid-row:1 / 3}.qa-bento-card--bottom-left{grid-column:1;grid-row:3}.qa-bento-card--tall-right{grid-column:2;grid-row:3}@media (max-width: 900px){.qa-bento-card--tall-left,.qa-bento-card--top-right,.qa-bento-card--bottom-left,.qa-bento-card--tall-right{grid-column:1;grid-row:auto;min-height:0}.qa-bento-card--tall-left,.qa-bento-card--tall-right{min-height:0}.bento-dashboard-preview-viewport{min-height:160px;max-height:220px}.qa-bento-card{padding:20px 18px 18px}}.qa-bento-card-head{text-align:center;margin-bottom:16px;flex-shrink:0}.qa-bento-card-head h3{margin:0 0 8px;font-size:1.125rem;font-weight:700;color:var(--qa-on-background);letter-spacing:-.02em}.qa-bento-card-head p{font-size:.875rem;line-height:1.45;color:var(--qa-on-surface-variant);max-width:28ch;margin:0 auto}.qa-bento-card-body{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:4px 0 8px}.qa-bento-card-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:14px;flex-shrink:0}.qa-bento-card-preview-hint{margin:0;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--qa-on-surface-variant)}.qa-bento-card-btn{display:inline-flex;align-items:center;justify-content:center;min-width:168px;padding:10px 18px;border:none;border-radius:999px;background:var(--qa-primary-bright, var(--qa-primary));color:#fff;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.qa-bento-card-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px #3db5e647}.qa-bento-card-btn:focus-visible{outline:2px solid var(--qa-primary);outline-offset:3px}.qa-bento-card-cta{display:none}.bento-mock{width:100%;max-width:100%}.bento-mock--dashboard-preview{width:100%;max-width:none;margin:0;flex:1;min-height:0;display:flex;flex-direction:column}.bento-dashboard-preview-frame{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:linear-gradient(165deg,#1c2433,#121820);border:1px solid rgba(61,181,230,.2);box-shadow:0 8px 24px #0000004d;transition:border-color .2s ease,box-shadow .2s ease}.qa-bento-card:hover .bento-dashboard-preview-frame{border-color:#3db5e673}.bento-dashboard-preview-chrome{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#00000059;border-bottom:1px solid rgba(255,255,255,.06)}.bento-dashboard-preview-dots{display:inline-flex;gap:4px;flex-shrink:0}.bento-dashboard-preview-dots i{width:6px;height:6px;border-radius:50%;background:#3a4558;display:block}.bento-dashboard-preview-dots i:nth-child(1){background:#5c6578}.bento-dashboard-preview-url{flex:1;min-width:0;padding:3px 8px;border-radius:4px;background:#00000047;font-size:9px;font-weight:600;color:#8b97a8;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-bento-card--tall-left .qa-bento-card-body,.qa-bento-card--top-right .qa-bento-card-body,.qa-bento-card--bottom-left .qa-bento-card-body,.qa-bento-card--tall-right .qa-bento-card-body{display:flex;flex-direction:column;padding:0;align-items:stretch;justify-content:flex-start;flex:1;min-height:0}.bento-dashboard-preview-viewport{position:relative;flex:1;min-height:180px;width:100%;padding:8px;margin:0;border:none;background:#8a837a;overflow:hidden;cursor:zoom-in;display:flex;align-items:flex-start;justify-content:center}.bento-mock--dashboard-preview-tall,.bento-mock--dashboard-preview-tall .bento-dashboard-preview-frame{flex:0 0 auto}.bento-mock--dashboard-preview-tall{margin:auto 0}.bento-mock--dashboard-preview-tall .bento-dashboard-preview-viewport{flex:0 0 auto;min-height:0;max-height:min(360px,40vh)}.bento-mock--dashboard-preview-tall .bento-dashboard-preview-img{height:auto;max-height:100%}.bento-mock--dashboard-preview-wide .bento-dashboard-preview-viewport{max-height:min(260px,30vh);min-height:200px}.qa-bento-card--top-right .qa-bento-card-head{margin-bottom:12px}.bento-dashboard-preview-img{width:100%;height:100%;max-width:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;border-radius:4px;pointer-events:none}.bento-mock--dashboard-preview-wide .bento-dashboard-preview-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.bento-dashboard-preview-zoom{position:absolute;right:12px;bottom:10px;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e8ecf0;background:#000000b8;border:1px solid rgba(61,181,230,.35);opacity:0;transition:opacity .2s ease;pointer-events:none}.bento-dashboard-preview-viewport:hover .bento-dashboard-preview-zoom,.bento-dashboard-preview-viewport:focus-visible .bento-dashboard-preview-zoom{opacity:1}.bento-preview-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 32px;background:#000000eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bento-preview-lightbox-img{max-width:min(1200px,96vw);max-height:calc(100vh - 120px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 24px 80px #00000080}.bento-preview-lightbox-close{position:absolute;top:16px;right:20px;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff14;color:#fff;font-size:28px;line-height:1;cursor:pointer}.bento-preview-lightbox-close:hover{background:#ffffff29}.bento-preview-lightbox-hint{margin:16px 0 0;font-size:12px;color:#9aa6b8}.bento-open-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bento-open-confirm-panel{width:min(420px,100%);padding:24px 24px 20px;border-radius:16px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 24px 64px #0f172a2e}.bento-open-confirm-eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.bento-open-confirm-panel h3{margin:0 0 10px;font-size:1.25rem;font-weight:700;color:#0f172a}.bento-open-confirm-lead{margin:0 0 20px;font-size:.9rem;line-height:1.55;color:#475569}.bento-open-confirm-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.bento-open-confirm-btn{padding:10px 16px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;border:1px solid transparent}.bento-open-confirm-btn--ghost{background:#f8fafc;border-color:#e2e8f0;color:#334155}.bento-open-confirm-btn--ghost:hover{background:#f1f5f9}.bento-open-confirm-btn--primary{background:var(--qa-primary-bright, #3db5e6);color:#fff}.bento-open-confirm-btn--primary:hover{box-shadow:0 8px 20px #3db5e647}.bento-mock--panel,.bento-mock--list{width:100%;max-width:320px;margin:0 auto;padding:16px;border:1px solid var(--qa-outline-variant);border-radius:12px;background:var(--qa-surface, #f6fafe)}.bento-mock-panel-head,.bento-mock-list-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.bento-mock-list-head{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--qa-on-surface-variant);margin-bottom:12px}.bento-mock-label{font-size:11px;font-weight:600;color:var(--qa-on-surface-variant)}.bento-mock-badge{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;background:var(--qa-surface-container);color:var(--qa-on-surface-variant);border:1px solid var(--qa-outline-variant)}.bento-mock-score{font-size:1.75rem;font-weight:800;color:var(--qa-on-background);letter-spacing:-.03em;margin-bottom:8px}.bento-mock-chart{width:100%;height:72px;display:block;margin-bottom:12px}.bento-mock-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.bento-mock-tab{font-size:9px;font-weight:700;padding:5px 8px;border-radius:6px;background:var(--qa-card-bg, #fff);border:1px solid var(--qa-outline-variant);color:var(--qa-on-surface-variant)}.bento-mock-tab.is-active{background:var(--qa-primary);color:#fff;border-color:var(--qa-primary)}.bento-mock-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bento-mock-metrics div{padding:10px;border-radius:10px;background:var(--qa-card-bg, #fff);border:1px solid var(--qa-outline-variant)}.bento-mock-metrics span{display:block;font-size:9px;color:var(--qa-on-surface-variant);margin-bottom:4px}.bento-mock-metrics strong{font-size:13px;color:var(--qa-on-background)}.bento-mock-list{list-style:none;margin:0;padding:0}.bento-mock-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--qa-outline-variant);font-size:11px;font-weight:600;color:var(--qa-on-background)}.bento-mock-list li:last-child{border-bottom:none}.bento-mock-list-val{color:var(--qa-on-surface-variant);font-weight:500}.bento-mock--school{width:100%;max-width:380px}.bento-mock-school-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:12px;color:var(--qa-on-surface-variant)}.bento-mock-school-head strong{font-size:1.5rem;font-weight:800;color:var(--qa-on-background)}.bento-mock-bars{display:flex;align-items:flex-end;gap:10px;height:100px;margin-bottom:16px}.bento-mock-bar{flex:1;min-height:12px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#3db5e6,color-mix(in srgb,#3db5e6 55%,#22c55e))}.bento-mock-school-tags{display:flex;gap:8px;flex-wrap:wrap}.bento-mock-school-tags span{font-size:10px;font-weight:700;padding:6px 10px;border-radius:8px;background:var(--qa-surface-container-low);color:var(--qa-on-surface-variant);border:1px solid var(--qa-outline-variant)}.bento-mock--corporate{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:260px;margin:0 auto}.bento-mock-corp-ring{position:relative;width:120px;height:120px;color:var(--qa-outline-variant)}.bento-mock-corp-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.bento-mock-corp-center span{font-size:10px;font-weight:600;color:var(--qa-on-surface-variant)}.bento-mock-corp-center strong{font-size:1.75rem;font-weight:800;color:var(--qa-on-background)}.bento-mock-corp-list{list-style:none;margin:0;padding:0;width:100%}.bento-mock-corp-list li{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--qa-outline-variant);font-size:12px;font-weight:600;color:var(--qa-on-background)}.bento-mock-corp-list li:last-child{border-bottom:none}.bento-mock-pill{font-size:10px;font-weight:700;padding:4px 8px;border-radius:6px;background:#3db5e61f;color:var(--qa-primary)}.qa-bento-card--bottom-left:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 80%,rgba(61,181,230,.06) 0%,transparent 45%),radial-gradient(circle at 80% 20%,rgba(244,180,26,.05) 0%,transparent 40%);pointer-events:none}@media (max-width: 768px){#dashboards.qa-bento-section{padding:2.5rem 1.25rem 1.5rem;overflow-x:clip}#dashboards .qa-bento-header{max-width:none;margin:0 auto 1.75rem;padding:0;text-align:center}#dashboards .qa-bento-header .qa-label{margin-bottom:.75rem;font-size:.6875rem;letter-spacing:.14em}#dashboards .qa-bento-header .qa-h2{margin:0 0 .85rem;font-size:clamp(2.125rem,8.2vw,2.625rem);font-weight:750;letter-spacing:-.035em;line-height:1.12}#dashboards .qa-bento-header .zenk-headline-sans,#dashboards .qa-bento-header .zenk-headline-serif{display:block}#dashboards .qa-bento-header .zenk-headline-sans{font-size:clamp(1.55rem,6.6vw,2.05rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}#dashboards .qa-bento-header .qa-sub{max-width:36rem;margin:0 auto;padding:0;font-size:.9375rem;line-height:1.5}#dashboards .qa-bento{gap:1.25rem;min-height:0}#dashboards .qa-bento-card{padding:1.15rem 1.15rem 1.1rem;box-sizing:border-box;width:100%;max-width:100%}#dashboards .qa-bento-card-head{margin-bottom:.75rem}#dashboards .qa-bento-card-head h3{margin-bottom:.4rem;font-size:1.0625rem}#dashboards .qa-bento-card-head p{max-width:none;font-size:.875rem;line-height:1.45}#dashboards .qa-bento-card-body{padding:0}#dashboards .bento-mock--dashboard-preview,#dashboards .bento-mock--dashboard-preview-tall,#dashboards .bento-mock--dashboard-preview-wide,#dashboards .bento-mock--dashboard-preview-tall .bento-dashboard-preview-frame,#dashboards .bento-dashboard-preview-frame{flex:0 0 auto;width:100%;max-width:100%;height:auto;min-height:0;margin:0}#dashboards .bento-dashboard-preview-viewport,#dashboards .bento-mock--dashboard-preview-tall .bento-dashboard-preview-viewport,#dashboards .bento-mock--dashboard-preview-wide .bento-dashboard-preview-viewport,.landing-qa #dashboards .bento-dashboard-preview-viewport,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-dashboard-preview-viewport{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:unset;padding:0;margin:0;line-height:0;border:none;background:transparent;overflow:hidden}#dashboards .bento-dashboard-preview-img,#dashboards .bento-mock--dashboard-preview-wide .bento-dashboard-preview-img,#dashboards .bento-mock--dashboard-preview-tall .bento-dashboard-preview-img{width:100%;height:auto;max-height:none;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;border-radius:0;vertical-align:top}#dashboards .qa-bento-card-actions{gap:.5rem;margin-top:.65rem}#dashboards .qa-bento-card-preview-hint{font-size:.6875rem;font-weight:600}#dashboards .qa-bento-card-btn{min-width:0;min-height:44px;padding:.65rem 1.15rem;font-size:.8125rem}#dashboards .qa-bento-card-btn:hover{transform:none}#dashboards .qa-bento-card-btn:active{transform:scale(.98)}.bento-preview-lightbox{padding:64px 16px 24px}.bento-preview-lightbox-img{max-width:100%;max-height:calc(100dvh - 120px)}.bento-open-confirm-panel{width:min(420px,calc(100% - 32px))}.bento-open-confirm-btn{min-height:44px}}@media (max-width: 480px){#dashboards.qa-bento-section{padding-left:1.25rem;padding-right:1.25rem}#dashboards .qa-bento-header .qa-h2{font-size:clamp(2rem,8.8vw,2.35rem)}#dashboards .qa-bento-header .zenk-headline-sans{font-size:clamp(1.55rem,6.6vw,2.05rem)}}.zenk-video-section{position:relative;z-index:2;background:linear-gradient(180deg,#f5f9fc,#f5f9fc 32%,#f7f8f6 68%,#fafaf8);border:none;border-top:none;border-bottom:none;box-shadow:none;padding:clamp(5rem,11vh,7.5rem) 0;overflow:clip}.zenk-video-shell{width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem);box-sizing:border-box}.zenk-video-grid{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.55fr);-moz-column-gap:clamp(2.5rem,6vw,4.5rem);column-gap:clamp(2.5rem,6vw,4.5rem);align-items:center;min-height:min(64vh,560px)}.zenk-video-copy{max-width:28rem}.zenk-video-eyebrow{margin:0 0 1.25rem;font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1578c4}.zenk-video-title.zenk-headline-split,.zenk-video-title{margin:0 0 1.4rem;font-size:clamp(2.65rem,4.2vw,3.75rem);font-weight:750;letter-spacing:-.03em;line-height:1.02;color:#12110f}.zenk-video-title .zenk-headline-sans{font-family:var(--qa-font-sans, "Inter", system-ui, sans-serif);font-weight:750;color:#12110f}.zenk-video-title .zenk-headline-serif{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;color:#161513}.zenk-video-desc{margin:0 0 1.85rem;max-width:28rem;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:500;line-height:1.55;color:#2a2f34}.zenk-video-cta{display:inline-flex;align-items:center;gap:.55rem;height:48px;padding:0 1.35rem;border:none;border-radius:11px;font-size:.9375rem;font-weight:700;color:#fff;background:#1a85d6;cursor:pointer;transition:filter .18s ease,transform .2s ease}.zenk-video-cta:hover{filter:brightness(1.06)}.zenk-video-cta:hover .zenk-video-cta__arrow{transform:translate(3px)}.zenk-video-cta:focus-visible{outline:3px solid rgba(26,133,214,.45);outline-offset:3px}.zenk-video-cta:active{transform:scale(.98)}.zenk-video-cta__arrow{display:inline-block;transition:transform .2s ease}.zenk-video-media{min-width:0;width:100%;max-width:700px;justify-self:end}.zenk-video-media-label{margin:0 0 .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5a636c}.zenk-video-preview{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;border:none;border-radius:20px;color:#fff;background:#1a2420;box-shadow:0 18px 48px #1a19161f;cursor:pointer;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.zenk-video-preview:hover,.zenk-video-preview:focus-visible{transform:translateY(-3px);box-shadow:0 22px 56px #1a191624}.zenk-video-preview:focus-visible{outline:3px solid rgba(26,133,214,.45);outline-offset:4px}.zenk-video-preview__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.zenk-video-preview__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a121026,#0a121073),radial-gradient(ellipse 55% 50% at 50% 45%,transparent 30%,rgba(8,14,12,.35) 100%);pointer-events:none}.zenk-video-preview__play{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(255,255,255,.35);border-radius:50%;color:#fff;background:#1a85d68c;box-shadow:0 10px 28px #080e0c47;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(-50%,-50%);transition:transform .3s ease,background .25s ease}.zenk-video-preview:hover .zenk-video-preview__play,.zenk-video-preview:focus-visible .zenk-video-preview__play{background:#1a85d6b8;transform:translate(-50%,-50%) scale(1.04)}.zenk-video-preview__play svg,.zenk-film-center-play svg{width:24px;fill:currentColor;stroke:none}.zenk-video-preview__meta{position:absolute;right:1.15rem;bottom:1rem;left:1.15rem;z-index:2;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;pointer-events:none}.zenk-video-preview__meta strong{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.zenk-video-preview__meta small{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.zenk-film-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:clamp(16px,4vw,52px)}.zenk-film-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:#04080fcc;-webkit-backdrop-filter:blur(20px) saturate(.8);backdrop-filter:blur(20px) saturate(.8);animation:zenk-film-fade .3s ease both}.zenk-film-window{position:relative;width:min(1120px,100%);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#090d14;box-shadow:0 45px 120px #0000009e;animation:zenk-film-enter .5s cubic-bezier(.22,1,.36,1) both}.zenk-film-chrome{display:grid;grid-template-columns:110px 1fr 110px;align-items:center;height:48px;padding:0 16px;background:linear-gradient(#30343b,#24282f);border-bottom:1px solid rgba(0,0,0,.45)}.zenk-film-traffic{display:flex;gap:8px}.zenk-film-traffic i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.zenk-film-traffic i:nth-child(2){background:#febc2e}.zenk-film-traffic i:nth-child(3){background:#28c840}.zenk-film-address{justify-self:center;width:min(430px,100%);padding:7px 18px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#ffffff8f;background:#0000002e;font-size:11px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.zenk-film-lock{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:2px;background:#7f8b9b}.zenk-film-close{justify-self:end;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;color:#ffffffad;background:#ffffff12;cursor:pointer}.zenk-film-close svg,.zenk-film-icon-btn svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.zenk-film-stage{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;background:#000}.zenk-film-stage video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.zenk-film-center-play{position:absolute;display:grid;place-items:center;width:70px;height:70px;border:1px solid rgba(72,183,255,.56);border-radius:50%;color:#fff;background:#48b7ff29;box-shadow:0 0 40px #48b7ff3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0;cursor:pointer}.zenk-film-controls{padding:14px 18px 16px;background:linear-gradient(180deg,#161c26fa,#0a0e16fa);border-top:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.zenk-film-timeline-wrap{margin-bottom:12px}.zenk-film-timeline{--film-progress: 0%;width:100%;height:5px;margin:0;border-radius:999px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(to right,#48b7ff 0%,#48b7ff var(--film-progress),rgba(255,255,255,.14) var(--film-progress),rgba(255,255,255,.14) 100%);box-shadow:inset 0 1px 2px #00000059;transition:height .15s ease}.zenk-film-timeline:hover{height:7px}.zenk-film-timeline::-webkit-slider-thumb{width:15px;height:15px;margin-top:-1px;border:2px solid #fff;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#48b7ff;box-shadow:0 0 0 4px #48b7ff2e,0 2px 10px #48b7ff73}.zenk-film-timeline::-moz-range-thumb{width:13px;height:13px;border:2px solid #fff;border-radius:50%;background:#48b7ff}.zenk-film-time-row{display:flex;justify-content:space-between;margin-top:7px;color:#ffffff7a;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.zenk-film-control-row,.zenk-film-control-group{display:flex;align-items:center}.zenk-film-control-row{justify-content:space-between;gap:12px}.zenk-film-control-group{gap:6px}.zenk-film-icon-btn,.zenk-film-skip,.zenk-film-rate,.zenk-film-volume-mute{display:grid;place-items:center;height:36px;padding:0;border:1px solid transparent;border-radius:10px;color:#ffffffe0;background:#ffffff0a;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.zenk-film-icon-btn{width:36px}.zenk-film-icon-btn--play{width:42px;height:42px;border-radius:12px;color:#0b1220;background:linear-gradient(135deg,#7fd0ff,#48b7ff);box-shadow:0 8px 20px #48b7ff47}.zenk-film-icon-btn--play:hover{background:linear-gradient(135deg,#9ad9ff,#5fc0ff)}.zenk-film-icon-btn:hover,.zenk-film-skip:hover,.zenk-film-rate:hover,.zenk-film-volume-mute:hover{color:#fff;background:#ffffff1a;border-color:#ffffff14}.zenk-film-icon-btn--play svg,.zenk-film-icon-btn:first-child svg{fill:currentColor;stroke:currentColor}.zenk-film-skip{min-width:40px;padding:0 8px;font-size:10px;font-weight:700;letter-spacing:.02em}.zenk-film-rate{min-width:48px;padding:0 10px;border-color:#ffffff1a;font-size:12px;font-weight:750}.zenk-film-volume{display:flex;align-items:center;gap:6px;margin-left:4px;padding:3px 10px 3px 4px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a}.zenk-film-volume-mute{width:32px;height:32px;border-radius:50%;background:transparent}.zenk-film-volume-mute svg{width:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.zenk-film-volume-slider{--volume-progress: 85%;width:82px;height:4px;margin:0;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;background:linear-gradient(to right,#48b7ff 0%,#48b7ff var(--volume-progress),rgba(255,255,255,.14) var(--volume-progress),rgba(255,255,255,.14) 100%)}.zenk-film-volume-slider::-webkit-slider-thumb{width:12px;height:12px;border:2px solid #fff;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#48b7ff;box-shadow:0 2px 8px #48b7ff73}.zenk-film-volume-slider::-moz-range-thumb{width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#48b7ff}.zenk-film-volume-label{min-width:28px;color:#ffffff85;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.zenk-film-time{margin-left:5px;color:#ffffffa1;font-size:11px;font-variant-numeric:tabular-nums}.zenk-film-time i{margin:0 3px;color:#ffffff40;font-style:normal}@keyframes zenk-film-enter{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes zenk-film-fade{0%{opacity:0}to{opacity:1}}@media (max-width: 960px){.zenk-video-grid{grid-template-columns:1fr;gap:2.25rem;min-height:0}.zenk-video-copy{max-width:none}.zenk-video-media{justify-self:stretch;max-width:none}.zenk-video-title.zenk-headline-split,.zenk-video-title{font-size:clamp(1.7rem,7.2vw,2.15rem)}.zenk-video-desc{font-size:1rem;margin-bottom:1.5rem}.zenk-video-preview{border-radius:16px}}@media (max-width: 640px){.zenk-video-section{padding:clamp(3.75rem,10vh,5rem) 0}.zenk-film-modal{padding:8px}.zenk-film-window{border-radius:14px}.zenk-film-chrome{grid-template-columns:72px 1fr 42px;padding:0 10px}.zenk-film-address{padding-inline:8px;font-size:9px}.zenk-film-controls{padding:11px 10px 12px}.zenk-film-volume-slider{width:58px}.zenk-film-volume-label{display:none}.zenk-film-skip{min-width:34px}}@media (max-width: 768px){.zenk-video-section{padding:2.5rem 0 max(2.5rem,calc(4.75rem + env(safe-area-inset-bottom,0px)));overflow-x:clip}.zenk-video-shell{padding:0 1rem}.zenk-video-grid{gap:1.75rem}.zenk-video-copy{max-width:none}.zenk-video-eyebrow{margin-bottom:.5rem;font-size:.6875rem;font-weight:700;letter-spacing:.14em;color:#1578c4}.zenk-video-title.zenk-headline-split,.zenk-video-title{margin-bottom:.85rem;font-size:clamp(2rem,8.2vw,2.5rem);font-weight:750;line-height:1.12}.zenk-video-title .zenk-headline-sans,.zenk-video-title .zenk-headline-serif{display:block}.zenk-video-title .zenk-headline-serif{margin-top:.06em}.zenk-video-desc{width:100%;max-width:360px;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.55;text-align:left}.zenk-video-cta{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;height:auto;padding:.7rem 1.25rem;-webkit-tap-highlight-color:transparent}.zenk-video-cta:active{transform:scale(.98)}.zenk-video-media{width:calc(100% - 32px);max-width:380px;margin-inline:auto;justify-self:center}.zenk-video-media-label{margin-bottom:.5rem}.zenk-video-preview{width:100%;max-width:100%;aspect-ratio:16 / 9;border-radius:16px}.zenk-video-preview:hover,.zenk-video-preview:focus-visible{transform:none}.zenk-video-preview:active{transform:scale(.99)}.zenk-video-preview__play{width:56px;height:56px}.zenk-video-preview__meta{padding:.75rem .9rem}.zenk-film-modal{padding:max(8px,env(safe-area-inset-top,0px)) 12px max(8px,env(safe-area-inset-bottom,0px));align-items:center;box-sizing:border-box}.zenk-film-window{width:100%;max-width:100%;max-height:calc(100dvh - 16px);display:flex;flex-direction:column;border-radius:14px}.zenk-film-close{width:44px;height:44px;min-width:44px}.zenk-film-stage{flex:0 1 auto;width:100%;max-height:calc(100dvh - 168px)}.zenk-film-stage video{max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.zenk-film-control-row{flex-wrap:wrap;row-gap:8px}.zenk-film-center-play{width:56px;height:56px}}@media (max-width: 480px){.zenk-video-title.zenk-headline-split,.zenk-video-title{font-size:clamp(1.85rem,8.6vw,2.15rem)}.zenk-film-volume{display:none}}@media (prefers-reduced-motion: reduce){.zenk-video-preview,.zenk-video-preview *,.zenk-video-cta__arrow,.zenk-film-window,.zenk-film-backdrop{animation:none;transition:none}.zenk-video-preview__media{display:none}}.zk-trust{--zk-ink: #1a1916;--zk-muted: #4a4640;--zk-border: rgba(26, 25, 22, .1);--zk-card: #ffffff;--zk-shadow: 0 10px 28px rgba(26, 25, 22, .05);position:relative;scroll-margin-top:0;padding:clamp(3.25rem,6.5vh,4.35rem) 0 clamp(4.5rem,8vh,5.25rem);color:var(--zk-ink);background:linear-gradient(180deg,#fafaf8,#f8f7f3 55%,#f8f7f3);border:none;box-shadow:none;overflow:visible}.zk-trust__shell{width:min(1420px,calc(100% - 3rem));margin:0 auto;overflow:visible}.zk-trust__grid{display:grid;grid-template-columns:minmax(0,580px) minmax(0,630px);justify-content:space-between;-moz-column-gap:clamp(4.5rem,5.5vw,5.5rem);column-gap:clamp(4.5rem,5.5vw,5.5rem);row-gap:2rem;align-items:start;overflow:visible}.zk-trust__left{position:relative;max-width:580px;min-width:0;overflow:visible}.zk-trust__eyebrow.qa-label{margin-bottom:.95rem;color:var(--zenk-blue, #48b7ff);-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__title.qa-h2{margin:0;max-width:none;width:auto;font-size:clamp(2rem,4.4vw,3.35rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:var(--zk-ink);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__title .zenk-headline-sans,.zk-trust__title .zenk-headline-serif{-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__title .zenk-headline-sans{font-family:var(--qa-font-sans);font-weight:800;color:var(--zk-ink)}.zk-trust__title .zenk-headline-serif{display:block;font-family:var(--qa-font-serif);font-style:italic;font-weight:400;color:var(--zk-ink)}.zk-trust__subline{margin:.85rem 0 0;max-width:none;font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.3;letter-spacing:-.02em;white-space:nowrap;color:var(--zk-ink)}@media (min-width: 1200px){.zk-trust__title .zenk-headline-sans{white-space:nowrap}}.zk-trust__lead{margin:1.15rem 0 0;max-width:32rem;font-family:var(--qa-font-sans);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.5;font-weight:500;color:var(--zk-muted)}.zk-trust__principles{margin:2.35rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2.75rem;column-gap:2.75rem;row-gap:1.5rem;max-width:100%}.zk-trust__principles li{display:grid;gap:.35rem;min-width:0}.zk-trust__principle-head{display:inline-flex;align-items:baseline;gap:.45rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__principle-n{font-family:var(--qa-font-sans);font-size:.72rem;font-weight:800;letter-spacing:.06em;color:var(--zenk-blue, #48b7ff);-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__principle-label{font-family:var(--qa-font-sans);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--zenk-blue, #48b7ff);-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust__principle-text{font-family:var(--qa-font-sans);font-size:.9375rem;line-height:1.4;font-weight:500;color:#1a1916e0}.zk-trust__right{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:630px;min-width:0;justify-self:end;overflow:visible}.zk-trust-card{background:var(--zk-card);border:1px solid var(--zk-border);border-radius:22px;box-shadow:var(--zk-shadow);padding:1.75rem 1.9rem;min-width:0}.zk-trust-card--primary{flex:1 1 auto;padding:1.85rem 1.95rem 1.7rem}.zk-trust-card--privacy,.zk-trust-card--report{flex:0 0 auto;padding:1.55rem 1.75rem}.zk-trust-card__kicker{margin:0 0 .4rem;font-family:var(--qa-font-sans);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1a191661;-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust-card__title{margin:0 0 1rem;font-family:var(--qa-font-sans);font-size:.86rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--zk-ink);-moz-user-select:none;user-select:none;-webkit-user-select:none}.zk-trust-card--privacy .zk-trust-card__title,.zk-trust-card--report .zk-trust-card__title{margin-bottom:.7rem}.zk-trust-flow{margin:0 0 1rem;padding:1.1rem 1rem;list-style:none;display:flex;align-items:stretch;gap:.15rem;border-radius:16px;background:#e8f5ef8c;border:1px solid rgba(26,25,22,.05)}.zk-trust-flow>li{display:flex;align-items:center;gap:.2rem;flex:1 1 0;min-width:0}.zk-trust-flow__stage{display:grid;gap:.2rem;min-width:0;flex:1 1 auto}.zk-trust-flow__n{font-family:var(--qa-font-sans);font-size:.7rem;font-weight:800;letter-spacing:.08em;color:var(--zenk-blue, #48b7ff)}.zk-trust-flow__label{font-family:var(--qa-font-sans);font-size:.9375rem;font-weight:750;letter-spacing:-.015em;color:var(--zk-ink);line-height:1.15}.zk-trust-flow__desc{font-family:var(--qa-font-sans);font-size:.8rem;line-height:1.35;color:#1a19168c}.zk-trust-flow__arrow{flex:0 0 auto;font-family:var(--qa-font-sans);font-size:1rem;color:#48b7ff73;padding:0 .05rem;align-self:center;margin-top:.45rem}.zk-trust-card--primary .zk-trust-card__body{margin:0;font-family:var(--qa-font-sans);font-size:.8125rem;line-height:1.5;color:#1a19168c}.zk-trust-card--primary .zk-trust-card__note{margin:.4rem 0 0;font-family:var(--qa-font-sans);font-size:.75rem;line-height:1.45;color:#1a191673}.zk-trust-card__body{margin:0;font-family:var(--qa-font-sans);font-size:.95rem;line-height:1.5;color:var(--zk-muted)}.zk-trust-card__body--primary{font-size:1rem;font-weight:600;color:var(--zk-ink);line-height:1.4}.zk-trust-card__body--secondary{margin-top:.45rem;font-size:.8125rem;line-height:1.45;font-weight:450;color:#1a191685}.zk-trust-card--privacy .zk-trust-privacy{margin-bottom:.7rem}.zk-trust-card--report .zk-trust-card__body--primary{margin-bottom:.35rem}.zk-trust-card--report .zk-trust-card__note{margin-top:.35rem;font-size:.8rem;color:#1a19167a}.zk-trust-card__note{margin:.55rem 0 0;font-family:var(--qa-font-sans);font-size:.875rem;line-height:1.45;color:#1a19168c}.zk-trust-privacy{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin:0 0 .85rem;font-family:var(--qa-font-sans);font-size:.82rem;font-weight:650;color:#1a1916b8}.zk-trust-privacy>span:not(.zk-trust-privacy__arrow){padding:.28rem .6rem;border-radius:999px;background:#e8f5eff2;border:1px solid rgba(26,25,22,.06)}.zk-trust-privacy__arrow{padding-left:.75rem;color:#1a191652;font-weight:500;line-height:1}.zk-trust-card__mail{display:inline-block;margin:.65rem 0 .25rem;font-family:var(--qa-font-sans);font-size:1.05rem;font-weight:700;color:var(--zenk-blue, #48b7ff);text-decoration:none}.zk-trust-card__mail:hover{text-decoration:underline;text-underline-offset:.16em}.zk-trust-card__cta.qa-btn-primary{margin-top:.9rem;display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;text-decoration:none;background:var(--zenk-blue, #48b7ff)}.zk-trust-card__cta-arrow{display:inline-block;transition:transform .2s ease}.zk-trust-card__cta:hover .zk-trust-card__cta-arrow{transform:translate(3px)}@media (max-width: 1200px){.zk-trust__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:3.5rem;column-gap:3.5rem;justify-content:stretch}.zk-trust__left,.zk-trust__right{max-width:none}.zk-trust__title .zenk-headline-sans{white-space:normal}}@media (max-width: 1100px){.zk-trust-flow{flex-direction:column;gap:.35rem;padding:.95rem 1rem}.zk-trust-flow>li{flex-direction:column;align-items:center;text-align:center;gap:.15rem}.zk-trust-flow__stage{justify-items:center;text-align:center}.zk-trust-flow__arrow{margin:0;padding:0;transform:rotate(90deg)}}@media (max-width: 980px){.zk-trust__shell{width:min(100% - 1.75rem,720px)}.zk-trust__grid{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;gap:2.15rem}.zk-trust__title.qa-h2{max-width:none;font-size:clamp(1.55rem,6.6vw,2.05rem)}.zk-trust__title .zenk-headline-sans{white-space:normal}.zk-trust__right{max-width:none;justify-self:stretch}.zk-trust__principles{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (max-width: 560px){.zk-trust__principles{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.zk-trust-card__cta-arrow{transition:none}.zk-trust-card__cta:hover .zk-trust-card__cta-arrow{transform:none}}@media (max-width: 768px){#trust-safety.zk-trust{padding:2.5rem 0 1.5rem;overflow-x:clip}#trust-safety .zk-trust__shell{width:calc(100% - 2.5rem);max-width:none;box-sizing:border-box}#trust-safety .zk-trust__grid{gap:2rem}#trust-safety .zk-trust__left{padding-left:0}#trust-safety .zk-trust__eyebrow.qa-label{margin-bottom:.65rem;font-size:.6875rem;letter-spacing:.14em}#trust-safety .zk-trust__title.qa-h2{font-size:clamp(1.55rem,6.6vw,2.05rem);line-height:1.08;letter-spacing:-.03em}#trust-safety .zk-trust__title .zenk-headline-sans,#trust-safety .zk-trust__title .zenk-headline-serif{display:block}#trust-safety .zk-trust__lead{margin-top:.85rem;max-width:36rem;font-size:.9375rem;line-height:1.5}#trust-safety .zk-trust__principles{display:flex;flex-direction:column;grid-template-columns:1fr;gap:0;margin-top:1.5rem}#trust-safety .zk-trust__principles li{gap:.25rem;padding-block:1rem;border-bottom:1px solid rgba(26,25,22,.08)}#trust-safety .zk-trust__principles li:last-child{border-bottom:none;padding-bottom:0}#trust-safety .zk-trust__principles li:first-child{padding-top:0}#trust-safety .zk-trust__right{gap:1.15rem}#trust-safety .zk-trust-card{width:100%;max-width:100%;box-sizing:border-box;padding:1.25rem 1.15rem 1.2rem}#trust-safety .zk-trust-flow{flex-direction:column;gap:.15rem;padding:.9rem}#trust-safety .zk-trust-flow>li{flex-direction:column;align-items:center;text-align:center;gap:.15rem}#trust-safety .zk-trust-flow__stage{justify-items:center;text-align:center}#trust-safety .zk-trust-flow__arrow{margin:0;padding:0;transform:rotate(90deg)}#trust-safety .zk-trust-privacy{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.75rem}#trust-safety .zk-trust-privacy__arrow{display:none}#trust-safety .zk-trust-card__mail{display:inline-block;padding:.35rem 0;min-height:44px;box-sizing:border-box;word-break:break-word}#trust-safety .zk-trust-card__cta.qa-btn-primary{min-height:44px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.7rem 1.15rem;box-sizing:border-box}}@media (max-width: 720px){.zk-trust__subline{white-space:normal}}@media (max-width: 480px){#trust-safety .zk-trust__title.qa-h2{font-size:clamp(1.55rem,6.6vw,2.05rem)}}.zk-invite{--inv-ink-lift: #0e527e;--inv-ink-mid: #0a3d66;--inv-ink-deep: #072f4f;--inv-glow-a: rgba(232, 160, 58, .14);--inv-glow-b: rgba(72, 183, 255, .2);--inv-ink: #f4f8fc;--inv-ink-strong: #ffffff;--inv-muted: rgba(255, 255, 255, .88);--inv-muted-soft: rgba(255, 255, 255, .78);--inv-kicker: #d6efff;--inv-surface: rgba(255, 255, 255, .12);--inv-surface-hover: rgba(255, 255, 255, .16);--inv-border: rgba(255, 255, 255, .28);--inv-border-hover: rgba(124, 201, 255, .55);--inv-accent: #9fd8ff;--inv-accent-hover: #c5eaff;--inv-focus: rgba(159, 216, 255, .7);--inv-focal-border: rgba(124, 201, 255, .45);--inv-focal-bg: rgba(72, 183, 255, .14);--inv-focal-border-hover: rgba(124, 201, 255, .65);--inv-focal-bg-hover: rgba(72, 183, 255, .2);position:relative;isolation:isolate;scroll-margin-top:0;padding:clamp(4.25rem,8vh,5.5rem) 0 clamp(4.5rem,9vh,6rem);color:var(--inv-ink);background:linear-gradient(155deg,var(--inv-ink-lift) 0%,var(--inv-ink-mid) 48%,var(--inv-ink-deep) 100%);border:none;box-shadow:none;overflow:clip}.zk-invite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 65% 90% at 92% 48%,var(--inv-glow-a),transparent 58%),radial-gradient(ellipse 80% 70% at 8% 20%,var(--inv-glow-b),transparent 55%)}.zk-invite__shell{position:relative;z-index:1;width:min(1180px,calc(100% - 2.75rem));margin:0 auto}.zk-invite__header{max-width:46rem;margin:0 auto 3rem;text-align:center}.zk-invite__eyebrow.qa-label{margin-bottom:1rem;color:#fff}.zk-invite__title.qa-h2{margin:0 auto;max-width:14ch;font-size:clamp(2.5rem,4.8vw,3.85rem);line-height:1.02;letter-spacing:-.035em;font-weight:700;color:var(--inv-ink-strong)}.zk-invite__title .zenk-headline-sans{font-family:var(--qa-font-sans);font-weight:800;color:var(--inv-ink-strong)}.zk-invite__title .zenk-headline-serif{font-family:var(--qa-font-serif);font-style:italic;font-weight:400;color:var(--inv-ink-strong);display:block}.zk-invite__lead{margin:1.35rem auto 0;max-width:28rem;font-family:var(--qa-font-sans);font-size:clamp(1.05rem,1.35vw,1.15rem);line-height:1.55;font-weight:500;color:var(--inv-muted)}.zk-invite__roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:stretch;width:min(1020px,100%);margin:0 auto}@media (min-width: 1920px){.zk-invite__roles{width:min(1100px,100%)}}.zk-invite__cell--sponsor,.zk-invite__cell--student,.zk-invite__cell--mentor,.zk-invite__cell--corporate{grid-column:auto;min-width:0}.zk-invite-role{height:100%;min-height:0;display:flex;flex-direction:column;gap:.55rem;padding:1.55rem 1.7rem 1.45rem;border-radius:18px;border:1px solid var(--inv-border);background:var(--inv-surface);box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff1f;transition:transform .22s ease-out,border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out}.zk-invite-role:hover{transform:translateY(-3px);border-color:var(--inv-border-hover);background:var(--inv-surface-hover);box-shadow:0 14px 32px #00000047,inset 0 1px #ffffff29}.zk-invite-role:focus-within{outline:2px solid var(--inv-focus);outline-offset:3px}.zk-invite-role.is-focal{border-color:var(--inv-focal-border);background:var(--inv-focal-bg)}.zk-invite-role.is-focal:hover{border-color:var(--inv-focal-border-hover);background:var(--inv-focal-bg-hover)}.zk-invite-role__top{display:flex;align-items:center;gap:.7rem;margin-bottom:.2rem;min-height:2.25rem}.zk-invite-role__mark{font-family:var(--qa-font-sans);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--inv-accent)}.zk-invite-role__avatar{margin:0;width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;border:1.5px solid rgba(159,216,255,.55);box-shadow:0 0 0 3px #48b7ff24;flex-shrink:0}.zk-invite-role__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.zk-invite-role__note{margin:0;font-family:var(--qa-font-sans);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--inv-accent);line-height:1.35}.zk-invite-role__title{margin:0;font-family:var(--qa-font-sans);font-size:clamp(1.1rem,1.2vw,1.25rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;color:var(--inv-ink-strong)}.zk-invite-role__line{margin:0;max-width:34ch;font-family:var(--qa-font-sans);font-style:normal;font-weight:500;font-size:1.02rem;line-height:1.5;letter-spacing:-.01em;color:#fff}.zk-invite-role__meta{margin:.15rem 0 0;font-family:var(--qa-font-sans);font-size:.9rem;line-height:1.5;font-weight:500;color:var(--inv-muted-soft)}.zk-invite-role__cta{margin-top:auto;padding-top:.95rem;display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;font-family:var(--qa-font-sans);font-size:.9rem;font-weight:700;color:var(--inv-accent);text-decoration:none;background:transparent;border:none;cursor:pointer;transition:color .2s ease-out}.zk-invite-role__cta:hover{color:var(--inv-accent-hover);text-decoration:none}.zk-invite-role__cta:focus-visible{outline:2px solid var(--inv-accent);outline-offset:3px;border-radius:4px}.zk-invite-role__cta-arrow{display:inline-block;transition:transform .22s ease-out}.zk-invite-role__cta:hover .zk-invite-role__cta-arrow{transform:translate(3px)}.zk-invite__footnote{margin:2rem auto 0;max-width:40rem;text-align:center;font-family:var(--qa-font-sans);font-size:.9375rem;line-height:1.55;font-weight:500;color:var(--inv-muted)}.zk-invite--waitlist .zk-invite__roles--primary{grid-template-columns:1fr;width:min(440px,100%);margin:0 auto}.zk-invite--waitlist .zk-invite-role--sponsor{min-height:auto;background:#ffffff24;border-color:#9fd8ff66}.zk-invite--waitlist .zk-invite-role--sponsor.is-focal{background:#48b7ff2e;border-color:#9fd8ff80}.zk-invite__secondary{margin:1.75rem auto 0;max-width:30rem;text-align:center;font-family:var(--qa-font-sans);font-size:1rem;line-height:1.5}.zk-invite__secondary-link{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9fd8ffb3;transition:color .2s ease-out}.zk-invite__secondary-link:hover{color:var(--inv-accent-hover);text-decoration-color:var(--inv-accent-hover)}.zk-invite__secondary-link:focus-visible{outline:2px solid var(--inv-accent);outline-offset:3px;border-radius:2px}@media (max-width: 980px){.zk-invite__roles{width:min(100%,760px);gap:1.1rem}.zk-invite__header{margin-bottom:2.5rem}}@media (max-width: 640px){.zk-invite__shell{width:min(100% - 1.75rem,480px)}.zk-invite__roles{grid-template-columns:1fr;width:100%}.zk-invite__cell--student{order:1}.zk-invite__cell--sponsor{order:2}.zk-invite__cell--mentor{order:3}.zk-invite__cell--corporate{order:4}.zk-invite__title.qa-h2{max-width:none}.zk-invite__header{margin-bottom:2.25rem}.zk-invite__footnote{margin-top:1.75rem}}@media (max-width: 768px){.zk-invite{padding:2.25rem 0 1.75rem}.zk-invite__shell{width:min(calc(100% - 2.5rem),480px)}.zk-invite__header{margin-bottom:1.35rem}.zk-invite__footnote{margin-top:1.15rem}}@media (prefers-reduced-motion: reduce){.zk-invite-role,.zk-invite-role__cta,.zk-invite-role__cta-arrow{transition:none}.zk-invite-role:hover,.zk-invite-role__cta:hover .zk-invite-role__cta-arrow{transform:none}}.zk-founding{--zk-founding-ink: #0a3d66;--zk-founding-fg: #0f172a;--zk-founding-muted: #5f6368;position:relative;isolation:isolate;padding:clamp(2.25rem,4.5vh,3.25rem) var(--zk-gutter, clamp(20px, 3.4vw, 66px));background:radial-gradient(ellipse 70% 120% at 100% 50%,rgba(72,183,255,.1),transparent 55%),radial-gradient(ellipse 50% 100% at 0% 50%,rgba(240,165,0,.06),transparent 50%),#f7f9fc;border-top:1px solid rgba(10,61,102,.08);border-bottom:1px solid rgba(10,61,102,.08)}.zk-founding__inner{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2.5rem}.zk-founding__copy{flex:1 1 18rem;min-width:0;max-width:36rem}.zk-founding__eyebrow{margin:0 0 .45rem;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zk-founding-ink)}.zk-founding__lead{margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--zk-founding-fg)}.zk-founding__detail{margin:.4rem 0 0;font-size:.9375rem;font-weight:450;line-height:1.5;letter-spacing:-.01em;color:var(--zk-founding-muted)}.zk-founding__cta{display:inline-flex;align-items:center;gap:.45em;flex-shrink:0;min-height:48px;padding:0 1.35rem;border-radius:8px;background:var(--zk-founding-ink);color:#f8fbff;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;box-shadow:0 2px 10px #0a3d6624;transition:background-color .2s ease,transform .2s ease}.zk-founding__cta:hover{background:#072f4f;transform:translateY(-1px)}.zk-founding__cta:focus-visible{outline:2px solid #48b7ff;outline-offset:3px}@media (max-width: 640px){.zk-founding__cta{width:100%;justify-content:center}}@media (max-width: 768px){.zk-founding{padding:1.5rem 1.25rem 2.25rem}.zk-founding__inner{gap:1rem}.zk-founding__eyebrow{margin-bottom:.4rem;font-size:.6875rem}.zk-founding__lead{font-size:clamp(1.25rem,5.5vw,1.5rem)}.zk-founding__cta{min-height:44px;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box}}@media (max-width: 480px){.zk-founding__cta{width:100%;justify-content:center}}.zenk-faq-tabs{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.zenk-faq-tabs button{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f2f4f8bf;padding:.5rem 1rem;border-radius:999px;font-size:.82rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .2s,color .2s,border-color .2s}.zenk-faq-tabs button:hover{border-color:#48b7ff66;color:#f2f4f8}.zenk-faq-tabs button.is-active{background:#48b7ff2e;border-color:#48b7ff8c;color:var(--zenk-blue, #48b7ff)}.zenk-faq-panel{max-width:48rem;margin:0 auto}.zenk-footer{--ft-bg: #1c1c1c;--ft-ink: #e8e8e6;--ft-muted: #9a9a96;--ft-soft: #6f6f6c;--ft-line: rgba(255, 255, 255, .08);--ft-blue: #48b7ff;background:var(--ft-bg);color:var(--ft-muted);border:none;border-top:none;box-shadow:none;padding:clamp(4rem,10vw,7rem) 0 clamp(1.75rem,3.5vh,2.5rem)}.zenk-footer-inner{max-width:var(--qa-container-max, 1200px);margin:0 auto;padding:0 var(--qa-margin-desktop, 64px)}@media (max-width: 768px){.zenk-footer-inner{padding:0 var(--qa-margin-mobile, 20px)}.zenk-footer{padding:clamp(2.75rem,8vw,4.5rem) 0 clamp(1.5rem,3vh,2rem)}.zenk-footer-statement{margin-bottom:clamp(2rem,6vw,3.25rem)}}.zenk-footer-statement{margin:0 0 clamp(3rem,8vw,5.5rem);text-align:center;font-size:clamp(1.35rem,3.5vw,3.15rem);line-height:1.08;letter-spacing:-.04em;white-space:nowrap;color:#9a9a9a}.zenk-footer-sans{font-family:var(--qa-font-sans, Inter, sans-serif);font-weight:800;color:#b8b8b8}.zenk-footer-serif{font-family:var(--qa-font-serif, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;text-transform:lowercase;color:#d4d4d4}@media (max-width: 768px){.zenk-footer-statement{font-size:min(1.05rem,3.55vw);line-height:1.15;letter-spacing:-.045em;white-space:nowrap}}.zenk-footer__main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,2.2fr);gap:clamp(2rem,4vw,3.5rem) clamp(2rem,5vw,4rem);align-items:start;padding-bottom:clamp(2rem,4vh,2.75rem)}.zenk-footer__brand-logo{display:inline-flex;align-items:center;margin:0 0 1rem;line-height:0;text-decoration:none;padding:.55rem .85rem;border-radius:8px;background:#fff;box-shadow:none;border:none}.zenk-footer__brand-logo img{display:block;height:40px;width:auto;max-width:min(200px,70vw);-o-object-fit:contain;object-fit:contain;filter:none}.zenk-footer__brand-tag{margin:0 0 .55rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--ft-ink)}.zenk-footer__brand-support{margin:0;max-width:22rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.9rem;font-weight:500;line-height:1.55;color:var(--ft-muted)}.zenk-footer__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem) 1.25rem}.zenk-footer__col-title{margin:0 0 .85rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#48b7ffd9}.zenk-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.zenk-footer__link{display:inline-flex;align-items:center;min-height:1.5rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.9rem;font-weight:560;line-height:1.35;color:#c4c4c0;text-decoration:none;transition:color .2s ease}.zenk-footer__link:hover{color:var(--ft-blue)}.zenk-footer__link:focus-visible{outline:2px solid var(--ft-blue);outline-offset:3px;border-radius:3px}.zenk-footer__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:clamp(1.5rem,3vh,2rem) 0;border-top:1px solid var(--ft-line);border-bottom:1px solid var(--ft-line)}.zenk-footer__cta-eyebrow{margin:0;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.95rem;font-weight:600;color:var(--ft-muted)}.zenk-footer__cta-copy{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1 1 auto;max-width:36rem}.zenk-footer__founding-line{margin:0;max-width:36rem;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.875rem;font-weight:450;line-height:1.45;color:#e8eef5b8}.zenk-footer__cta-btn{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;padding:.7rem 1.15rem;border-radius:var(--qa-radius, 8px);background:var(--ft-blue);color:#0b1218;font-family:var(--qa-font-sans, Inter, sans-serif);font-size:.9rem;font-weight:800;text-decoration:none;border:none;transition:filter .15s ease,transform .15s ease}.zenk-footer__cta-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.zenk-footer__cta-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.zenk-footer__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem 1.5rem;padding-top:clamp(1.35rem,2.5vh,1.75rem)}.zenk-footer__legal{margin:0;font-size:.72rem;font-weight:500;letter-spacing:.02em;line-height:1.45;color:var(--ft-soft);justify-self:start}.zenk-footer__bar-mark{display:inline-flex;align-items:center;justify-content:center;justify-self:center;line-height:0;background:none;border:none;padding:0;box-shadow:none}.zenk-footer__bar-mark img{display:block;height:28px;width:auto;-o-object-fit:contain;object-fit:contain;opacity:.92}.zenk-footer__bar-links{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;justify-self:end}.zenk-footer__link--bar{font-size:.78rem;color:var(--ft-soft)}.zenk-footer__link--bar:hover{color:var(--ft-blue)}@media (max-width: 1024px){.zenk-footer__main{grid-template-columns:1fr}.zenk-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.75rem}}@media (max-width: 640px){.zenk-footer__nav{grid-template-columns:1fr 1fr}.zenk-footer__cta{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:.75rem;padding:1rem 0 1.1rem}.zenk-footer__cta-copy{flex:0 0 auto;width:100%;max-width:none;gap:.3rem}.zenk-footer__founding-line{font-size:.8125rem;line-height:1.4}.zenk-footer__cta-btn{width:auto;max-width:100%}.zenk-footer__bar{grid-template-columns:1fr;justify-items:start;text-align:left;padding-top:1.15rem}.zenk-footer__legal,.zenk-footer__bar-mark,.zenk-footer__bar-links{justify-self:start}.zenk-footer__bar-mark{order:-1}.zenk-footer__bar-links{justify-content:flex-start}.zenk-footer__brand-logo img{height:40px}}@media (max-width: 400px){.zenk-footer__nav{grid-template-columns:1fr}}.lsp-fab-wrap{position:fixed;z-index:1100;right:max(1.1rem,env(safe-area-inset-right));bottom:max(1.1rem,env(safe-area-inset-bottom));pointer-events:none}body:has(.wl-return-bar) .lsp-fab-wrap{bottom:max(4.25rem,calc(env(safe-area-inset-bottom) + 3.5rem))}.lsp-fab{pointer-events:auto;position:relative;display:inline-flex;align-items:center;gap:.65rem;max-width:min(100vw - 2rem,15.5rem);padding:.55rem .9rem .55rem .55rem;border:1px solid rgba(26,25,22,.12);border-radius:999px;background:linear-gradient(145deg,#f7f5f0,#ebe8e1);box-shadow:0 2px 4px #1a19160d,0 14px 32px #1a191629;color:#1a1916;font:inherit;cursor:pointer;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lsp-fab:hover{transform:translateY(-2px);border-color:#48b7ff73;box-shadow:0 4px 8px #1a19160f,0 18px 36px #1a19162e}.lsp-fab:focus-visible{outline:2px solid #48b7ff;outline-offset:3px}.lsp-fab-mark{width:2.35rem;height:2.35rem;border-radius:999px;background:#fff;border:1px solid rgba(26,25,22,.08);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.lsp-fab-mark img{width:1.45rem;height:1.45rem;-o-object-fit:contain;object-fit:contain;display:block}.lsp-fab-copy{display:flex;flex-direction:column;gap:.05rem;min-width:0;padding-right:.15rem}.lsp-fab-kicker{font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7a746a;line-height:1.2}.lsp-fab-label{font-size:.88rem;font-weight:650;letter-spacing:-.01em;color:#1a1916;line-height:1.2}.lsp-fab-pulse{position:absolute;top:.38rem;right:.48rem;width:.52rem;height:.52rem;border-radius:999px;background:#48b7ff;border:1.5px solid #f7f5f0;box-shadow:0 0 0 1px #1a19160f,0 1px 2px #1a19161f;z-index:1}.lsp-fab-pulse:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1.5px solid rgba(72,183,255,.55);opacity:0;animation:lsp-fab-ring 2.2s ease-out infinite;pointer-events:none}.lsp-fab-pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#7dd0ff;opacity:0;animation:lsp-fab-glow 2.2s ease-out infinite;pointer-events:none}@keyframes lsp-fab-ring{0%{transform:scale(.85);opacity:.7}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}@keyframes lsp-fab-glow{0%,to{opacity:0}40%{opacity:.55}}@media (max-width: 520px){.lsp-fab{max-width:none}.lsp-fab-kicker{display:none}}.lsp-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));pointer-events:none}.lsp-scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;cursor:pointer;pointer-events:auto;background:#1a191647;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.lsp-panel{position:relative;width:min(680px,100%);max-height:min(94vh,820px);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;border-radius:22px;background:linear-gradient(155deg,#f7f5f0,#ebe9e4 55%,#e5e1d9);border:1px solid rgba(26,25,22,.1);box-shadow:0 4px 6px #1a19160a,0 28px 64px #1a191633,0 1px #ffffffa6 inset;color:#1a1916;font-family:Inter,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.lsp-watermark{position:absolute;right:-6%;bottom:-8%;width:46%;opacity:.055;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.lsp-watermark img{width:100%;height:auto;display:block;filter:grayscale(1)}.lsp-head,.lsp-form,.lsp-thanks{position:relative;z-index:1}.lsp-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1.35rem .75rem;border-bottom:1px solid rgba(26,25,22,.06)}.lsp-brand{display:flex;align-items:center;gap:.7rem;min-width:0}.lsp-brand-mark{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.lsp-brand-text{display:flex;flex-direction:column;gap:.05rem;min-width:0}.lsp-brand-name{font-size:.95rem;font-weight:700;letter-spacing:.06em;color:#1a1916;line-height:1.1}.lsp-brand-tag{font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#7a746a}.lsp-close{width:2.15rem;height:2.15rem;border:none;border-radius:999px;background:#1a19160f;color:#5c574f;font-size:1.4rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s ease,color .2s ease,transform .15s ease}.lsp-close:hover{background:#1a19161f;color:#1a1916;transform:scale(1.04)}.lsp-form{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden;padding:.75rem 1.35rem 1.05rem}.lsp-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lsp-scroll::-webkit-scrollbar{width:0;height:0;display:none}.lsp-intro{flex-shrink:0;margin-bottom:.75rem}.lsp-kicker{margin:0 0 .25rem;font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#7a746a}.lsp-form h2,.lsp-thanks h2{margin:0 0 .3rem;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.45rem,2.2vw,1.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;color:#1a1916}.lsp-lead,.lsp-thanks p{margin:0;font-size:.875rem;line-height:1.45;color:#5c574f}.lsp-body{display:grid;grid-template-columns:1.15fr .85fr;gap:.85rem 1rem;align-items:stretch}.lsp-col{display:flex;flex-direction:column;min-width:0}.lsp-col--suggest{min-height:100%}.lsp-row{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.lsp-field{display:flex;flex-direction:column;gap:.28rem;margin-bottom:.55rem;min-width:0}.lsp-field--grow{flex:1;margin-bottom:0;height:100%}.lsp-field span{font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7a746a}.lsp-field input,.lsp-field select,.lsp-field textarea{width:100%;box-sizing:border-box;padding:.62rem .75rem;border-radius:11px;border:1px solid rgba(26,25,22,.1);background:#ffffffc7;color:#1a1916;font:inherit;font-size:.875rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.lsp-field textarea{resize:none;flex:1;min-height:7.25rem;height:100%;line-height:1.45;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.lsp-field textarea::-webkit-scrollbar{width:0;height:0;display:none}.lsp-field input:focus,.lsp-field select:focus,.lsp-field textarea:focus{border-color:#3db5e680;box-shadow:0 0 0 3px #3db5e624;background:#fff}.lsp-field input::-moz-placeholder,.lsp-field textarea::-moz-placeholder{color:#a39e94}.lsp-field input::placeholder,.lsp-field textarea::placeholder{color:#a39e94}.lsp-rating{margin:.1rem 0 0;padding:.55rem .7rem;border:1px solid rgba(26,25,22,.08);border-radius:11px;background:#ffffff73}.lsp-rating legend{padding:0 .25rem;font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7a746a}.lsp-stars{display:flex;align-items:center;gap:.1rem;flex-wrap:wrap}.lsp-star{border:none;background:transparent;padding:.08rem .12rem;font-size:1.4rem;line-height:1;color:#1a19162e;cursor:pointer;transition:color .15s ease,transform .15s ease}.lsp-star:hover,.lsp-star--on{color:#1a1916}.lsp-star:hover{transform:translateY(-1px) scale(1.06)}.lsp-rating-hint{margin-left:.4rem;font-size:.72rem;color:#7a746a}.lsp-algo{margin-top:.85rem;padding:.75rem .8rem .55rem;border-radius:14px;border:1px solid rgba(26,25,22,.08);background:#ffffff6b}.lsp-algo-title{margin:0 0 .15rem;font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#7a746a}.lsp-algo-lead{margin:0 0 .65rem;font-size:.8rem;line-height:1.4;color:#5c574f}.lsp-chips{margin:0 0 .55rem;padding:0;border:none;min-width:0}.lsp-chips:last-child{margin-bottom:.15rem}.lsp-chips legend{padding:0;margin-bottom:.35rem;font-size:.66rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#7a746a}.lsp-chip-row{display:flex;flex-wrap:wrap;gap:.35rem}.lsp-chip{border:1px solid rgba(26,25,22,.12);border-radius:999px;padding:.38rem .7rem;background:#ffffffb8;color:#3d3a34;font:inherit;font-size:.74rem;font-weight:500;line-height:1.25;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.lsp-chip:hover{border-color:#1a191647;transform:translateY(-1px)}.lsp-chip--on{background:#1a1916;border-color:#1a1916;color:#f3f1ec}.lsp-footer{flex-shrink:0;margin-top:.65rem;padding-top:.7rem;border-top:1px solid rgba(26,25,22,.06)}.lsp-check{display:flex;gap:.5rem;align-items:flex-start;margin:0 0 .35rem;font-size:.8rem;line-height:1.35;color:#3d3a34;cursor:pointer}.lsp-check input{margin-top:.12rem;accent-color:#1a1916;flex-shrink:0}.lsp-error{margin:0 0 .55rem;font-size:.82rem;color:#9a3412}.lsp-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.45rem}.lsp-demo{border:1px solid rgba(26,25,22,.14);border-radius:999px;padding:.62rem .95rem;background:#ffffff8c;color:#1a1916;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.lsp-demo:hover{background:#fff;border-color:#1a191647;transform:translateY(-1px)}.lsp-later{border:none;background:transparent;color:#5c574f;font:inherit;font-size:.85rem;font-weight:500;cursor:pointer;padding:.6rem .75rem;border-radius:999px;transition:color .15s ease,background .15s ease}.lsp-later:hover{color:#1a1916;background:#1a19160d}.lsp-submit{border:none;border-radius:999px;padding:.72rem 1.35rem;background:#1a1916;color:#f3f1ec;font:inherit;font-size:.88rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 8px 18px #1a19162e}.lsp-submit:hover:not(:disabled){background:#2c2a26;transform:translateY(-1px)}.lsp-submit:disabled{opacity:.65;cursor:wait;box-shadow:none}.lsp-thanks{padding:1.5rem 1.35rem 1.6rem}.lsp-thanks h2{margin-bottom:.5rem}.lsp-thanks p{margin-bottom:1.15rem}@media (max-width: 720px){.lsp-panel{width:100%;max-height:min(90vh,760px);border-radius:18px}.lsp-body,.lsp-row{grid-template-columns:1fr}.lsp-field textarea{min-height:5.5rem}.lsp-head,.lsp-form{padding-left:1.05rem;padding-right:1.05rem}}@media (max-width: 768px){.lsp-fab-wrap{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom))}body:has(.wl-return-bar) .lsp-fab-wrap{bottom:max(4.5rem,calc(env(safe-area-inset-bottom) + 3.75rem))}.lsp-fab{min-height:44px;max-width:min(calc(100vw - 5.5rem),12.5rem);padding:.45rem .8rem .45rem .45rem;gap:.5rem;box-sizing:border-box}.lsp-fab:hover{transform:none}.lsp-fab:active{transform:scale(.98)}.lsp-fab-mark{width:2.15rem;height:2.15rem}.lsp-fab-label{font-size:.8125rem}.lsp-fab-kicker{display:none}.lsp-root{align-items:flex-end;justify-content:stretch;padding:0}.lsp-scrim{background:#1a191638;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px)}.lsp-panel{width:100%;max-width:none;max-height:min(84dvh,720px);border-radius:18px 18px 0 0;border-bottom:none;box-sizing:border-box}.lsp-head{padding:.75rem 1rem .6rem;gap:.65rem;flex-shrink:0}.lsp-brand-mark{width:32px;height:32px}.lsp-close{width:2.75rem;height:2.75rem;min-width:44px;min-height:44px}.lsp-close:hover{transform:none}.lsp-form{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;padding:.55rem 1rem 0;overflow:hidden}.lsp-intro{margin-bottom:.55rem;flex-shrink:0}.lsp-form h2,.lsp-thanks h2{font-size:clamp(1.28rem,5.6vw,1.48rem);margin-bottom:.2rem}.lsp-kicker{margin-bottom:.2rem}.lsp-lead,.lsp-thanks p{font-size:.8125rem;line-height:1.45}.lsp-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:.1rem}.lsp-body{grid-template-columns:1fr;gap:.55rem}.lsp-row{grid-template-columns:1fr;gap:0}.lsp-field{margin-bottom:.55rem}.lsp-field span{font-size:.68rem}.lsp-field input,.lsp-field select,.lsp-field textarea{min-height:46px;font-size:16px;padding:.7rem .8rem}.lsp-field textarea{min-height:6.25rem;height:auto}.lsp-stars{gap:.15rem}.lsp-star{min-width:44px;min-height:44px;padding:.35rem;font-size:1.55rem;display:inline-flex;align-items:center;justify-content:center}.lsp-star:hover{transform:none}.lsp-chip{min-height:36px;padding:.45rem .75rem;font-size:.75rem}.lsp-chip:hover{transform:none}.lsp-algo{margin-top:.55rem;padding:.65rem .7rem .5rem}.lsp-footer{flex-shrink:0;margin-top:.35rem;padding:.65rem 0 max(.85rem,env(safe-area-inset-bottom));border-top:1px solid rgba(26,25,22,.06)}.lsp-check{min-height:44px;align-items:flex-start;gap:.65rem;padding:.25rem 0}.lsp-check input{width:1.15rem;height:1.15rem;margin-top:.15rem;flex-shrink:0}.lsp-actions{display:flex;flex-direction:column;justify-content:stretch;gap:.45rem}.lsp-later,.lsp-demo,.lsp-submit{min-height:48px;width:100%;flex:none}.lsp-submit{order:-1}.lsp-demo{order:1}.lsp-later{order:2;background:transparent;border:none;box-shadow:none;font-weight:500;color:#7a746a}.lsp-submit:hover:not(:disabled){transform:none}.lsp-submit:active:not(:disabled){transform:scale(.98)}.lsp-demo:hover{transform:none}.lsp-thanks{padding:1.25rem 1.1rem max(1.35rem,env(safe-area-inset-bottom))}}@media (max-width: 480px){.lsp-fab{max-width:min(calc(100vw - 5.25rem),11.5rem)}.lsp-panel{max-height:min(88dvh,720px)}.lsp-head,.lsp-form{padding-left:.9rem;padding-right:.9rem}}.zk-evidence{--ev-ink: #0f172a;--ev-muted: #55606b;--ev-line: #dce7f1;--ev-surface: #f3f8fc;--ev-blue: #48b7ff;--ev-orange: #c45d00;--ev-gold: #fbb017;--ev-accent: var(--ev-blue);position:relative;isolation:isolate;scroll-margin-top:calc(var(--qa-nav-height, 88px) + 24px);padding:clamp(4.75rem,9vh,6.5rem) 0 clamp(4.5rem,9vh,6rem);color:var(--ev-ink);background:linear-gradient(180deg,#fafaf8,#f5f8fb 28%,#f3f8fc 62%,#f8f7f3);border:none;box-shadow:none;overflow:clip}.zk-evidence__shell{width:min(1380px,calc(100% - 2.75rem));margin:0 auto}.zk-evidence__intro{max-width:42rem;margin:0 0 2.5rem}.zk-evidence-board{margin:0;min-width:0;border-radius:22px;overflow:hidden;border:1px solid rgba(26,133,214,.16);box-shadow:0 14px 36px #0f28460f;background:#f4f1ea}.zk-evidence-board img{display:block;width:100%;height:auto}.zk-evidence-copy{display:block;max-width:36rem}.zk-evidence-copy__name{margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;letter-spacing:-.03em}.zk-evidence-copy__meta,.zk-evidence-copy__note,.zk-evidence-copy__hint{margin:.4rem 0 0;color:var(--ev-muted);line-height:1.5}.zk-evidence-copy__arc{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;margin:1.15rem 0 0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:800;letter-spacing:-.03em}.zk-evidence-copy__delta{font-size:.95rem;font-weight:600;color:var(--ev-orange)}.zk-evidence-copy__signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem;margin:1.35rem 0 0;padding:0;list-style:none}.zk-evidence-copy__signals li{display:flex;flex-direction:column;gap:.15rem;min-width:0}.zk-evidence-copy__signals span{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ev-muted)}.zk-evidence-copy__signals strong{font-size:1.15rem;letter-spacing:-.02em}.zk-evidence-copy__label{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}.zk-evidence-copy__expr{margin:.55rem 0 0;font-family:var(--qa-font-serif, Georgia, serif);font-style:italic;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.3}.zk-evidence-copy__steps{margin:1.35rem 0 0;padding:0;list-style:none}.zk-evidence-copy__steps li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.65rem;margin:0 0 1rem}.zk-evidence-copy__steps li>span{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--ev-blue)}.zk-evidence-copy__steps strong{display:block;margin:0 0 .2rem;font-size:1rem}.zk-evidence-copy__steps p{margin:0;color:var(--ev-muted);line-height:1.45}@media (max-width: 860px){.zk-evidence-copy{grid-template-columns:1fr;gap:2rem}}.zk-evidence__eyebrow.qa-label{margin-bottom:.85rem;color:var(--ev-blue)}.zk-evidence__title.qa-h2{margin:0;font-size:clamp(2.5rem,4.6vw,3.85rem);line-height:1.05;letter-spacing:-.035em;font-weight:700;color:var(--ev-ink)}.zk-evidence__title .zenk-headline-sans,.zk-evidence__title .zenk-headline-serif{display:block}.zk-evidence__title .zenk-headline-sans{font-family:var(--qa-font-sans);font-weight:800;color:var(--ev-ink)}.zk-evidence__title .zenk-headline-serif{font-family:var(--qa-font-serif);font-style:italic;font-weight:400;color:var(--ev-ink)}.zk-evidence__lead{margin:1.15rem 0 0;max-width:40rem;font-family:var(--qa-font-sans);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5;font-weight:450;color:var(--ev-muted)}.zk-evidence__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr);gap:1.75rem 2rem;align-items:start}.zk-evidence__layout--live{grid-template-columns:1fr}.zk-evidence__layout--live .zk-evidence-method{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.4fr);gap:1.25rem 2rem;align-items:start;padding:0}.zk-evidence__layout--live .zk-evidence-method__intro{margin:0}.zk-evidence__layout--live .zk-evidence-trail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;padding:0}.zk-evidence__layout--live .zk-evidence-trail:before{display:none}.zk-evidence-method--below{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1.75rem;padding:0}.zk-evidence-method--below .zk-evidence-method__intro{margin:0}.zk-evidence-method--below .zk-evidence-trail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.15rem;padding:0}.zk-evidence-method--below .zk-evidence-trail:before{display:none}.zk-evidence-method--below .zk-evidence-trail__item+.zk-evidence-trail__item{border-top:none}@media (max-width: 1100px){.zk-evidence-method--below .zk-evidence-trail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.zk-evidence-method--below .zk-evidence-trail,.zk-evidence__layout--live .zk-evidence-method,.zk-evidence__layout--live .zk-evidence-trail{grid-template-columns:1fr}}.zk-evidence-record{padding:1.75rem 1.85rem 1.55rem;border:1px solid rgba(26,133,214,.16);border-radius:22px;background:linear-gradient(165deg,#e8f4fcf2,#f8fcff 42%,#fff);box-shadow:0 14px 36px #0f28460f}.zk-evidence-record__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.25rem;margin-bottom:1.65rem;padding-bottom:1.15rem;border-bottom:1px solid var(--ev-line)}.zk-evidence-record__name{margin:0;font-family:var(--qa-font-sans);font-size:clamp(1.35rem,1.8vw,1.6rem);font-weight:800;letter-spacing:-.03em;color:var(--ev-ink)}.zk-evidence-record__meta{margin:.35rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-family:var(--qa-font-sans);font-size:.8125rem;font-weight:600;color:#64748b}.zk-evidence-record__dot{width:4px;height:4px;border-radius:50%;background:#c5d4e0}.zk-evidence-record__badge{display:flex;align-items:flex-start;gap:.55rem;max-width:16rem;padding:.55rem .75rem;border-radius:12px;border:1px solid rgba(251,176,23,.4);background:#fbb0171a}.zk-evidence-record__badge-dot{width:8px;height:8px;margin-top:.35rem;border-radius:50%;background:var(--ev-gold);flex-shrink:0}.zk-evidence-record__badge strong{display:block;font-family:var(--qa-font-sans);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ev-gold) 40%,var(--ev-ink))}.zk-evidence-record__badge span{display:block;margin-top:.2rem;font-family:var(--qa-font-sans);font-size:.72rem;line-height:1.4;color:#4b6670}.zk-evidence-arc{display:grid;grid-template-columns:1fr auto 1fr;gap:.75rem 1rem;align-items:center}.zk-evidence-arc__node{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem 1.15rem 1rem;border-radius:16px;border:1px solid var(--ev-line);border-top:2px solid var(--ev-blue);background:#ffffffe0}.zk-evidence-arc__node--now{border-color:#fbb01759;border-top-color:var(--ev-gold);background:#ecf7fff2}.zk-evidence-arc__kicker{font-family:var(--qa-font-sans);font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-blue)}.zk-evidence-arc__node--now .zk-evidence-arc__kicker{color:var(--ev-gold)}.zk-evidence-arc__score{font-family:var(--qa-font-sans);font-size:clamp(2.35rem,4vw,3rem);font-weight:800;letter-spacing:-.045em;line-height:1;color:var(--ev-ink)}.zk-evidence-arc__node--now .zk-evidence-arc__score{color:var(--ev-blue)}.zk-evidence-arc__band{font-family:var(--qa-font-sans);font-size:.8125rem;font-weight:600;color:#64748b}.zk-evidence-arc__bridge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-width:7.5rem;padding:0 .25rem}.zk-evidence-arc__line{display:block;width:100%;height:2px;background:linear-gradient(90deg,var(--ev-blue),var(--ev-gold))}.zk-evidence-arc__delta{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.45rem .7rem;border-radius:999px;background:#fbb01724;border:1px solid rgba(251,176,23,.45);color:var(--ev-gold)}.zk-evidence-arc__delta-val{font-family:var(--qa-font-sans);font-size:.95rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:color-mix(in srgb,var(--ev-gold) 35%,var(--ev-ink))}.zk-evidence-arc__delta-label{margin-top:.1rem;font-family:var(--qa-font-sans);font-size:.5625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--ev-gold) 45%,var(--ev-ink))}.zk-evidence-record__context{margin:1rem 0 0;font-family:var(--qa-font-sans);font-size:.875rem;line-height:1.45;color:#64748b}.zk-evidence-signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1.35rem 0 0;padding:.95rem 0 0;list-style:none;border-top:1px solid var(--ev-line)}.zk-evidence-signals__item{display:flex;flex-direction:column;gap:.3rem;padding:.35rem .25rem;border-radius:10px;border-top:2px solid transparent;transition:background .2s ease-out}.zk-evidence-signals__item:hover{background:#1a85d60a}.zk-evidence-signals__label{font-family:var(--qa-font-sans);font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8aa0b3}.zk-evidence-signals__value{font-family:var(--qa-font-sans);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:800;letter-spacing:-.03em;color:var(--ev-ink);line-height:1.15}.zk-evidence-signals__item:nth-child(1){border-top-color:var(--ev-blue)}.zk-evidence-signals__item:nth-child(1) .zk-evidence-signals__label{color:var(--ev-blue)}.zk-evidence-signals__item:nth-child(2){border-top-color:var(--ev-blue)}.zk-evidence-signals__item:nth-child(2) .zk-evidence-signals__label{color:var(--ev-blue)}.zk-evidence-signals__item:nth-child(3){border-top-color:var(--ev-orange)}.zk-evidence-signals__item:nth-child(3) .zk-evidence-signals__label{color:var(--ev-orange)}.zk-evidence-signals__item:nth-child(4){border-top-color:var(--ev-orange)}.zk-evidence-signals__item:nth-child(4) .zk-evidence-signals__label{color:var(--ev-orange)}.zk-evidence-pack{margin-top:1.35rem;padding-top:1.15rem;border-top:1px solid var(--ev-line)}.zk-evidence-pack__head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.55rem}.zk-evidence-pack__label,.zk-evidence-pack__value{font-family:var(--qa-font-sans);font-size:.8125rem;font-weight:700}.zk-evidence-pack__label{color:#64748b}.zk-evidence-pack__value{color:color-mix(in srgb,var(--ev-gold) 40%,var(--ev-ink))}.zk-evidence-pack__track{height:8px;border-radius:999px;background:#e4edf5;overflow:hidden}.zk-evidence-pack__fill{display:block;height:100%;border-radius:inherit;background:var(--ev-gold)}.zk-evidence-pack__status{margin:.65rem 0 0;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--qa-font-sans);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ev-gold) 40%,var(--ev-ink))}.zk-evidence-pack__status-dot{width:7px;height:7px;border-radius:50%;background:var(--ev-gold)}.zk-evidence-method{padding:.15rem .15rem .15rem .35rem}.zk-evidence-method__intro{margin-bottom:1.35rem;padding:1.15rem 1.2rem;border-radius:16px;border:1px solid var(--ev-line);background:#fff}.zk-evidence-method__label{margin:0 0 .45rem;font-family:var(--qa-font-sans);font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-blue)}.zk-evidence-method__expr{margin:0;font-family:var(--qa-font-serif);font-style:italic;font-weight:400;font-size:clamp(1.15rem,1.8vw,1.35rem);letter-spacing:-.01em;line-height:1.3;color:var(--ev-ink)}.zk-evidence-method__hint{margin:.65rem 0 0;font-family:var(--qa-font-sans);font-size:.875rem;line-height:1.5;color:var(--ev-muted)}.zk-evidence-trail{position:relative;margin:0;padding:0 0 0 .15rem;list-style:none}.zk-evidence-trail:before{content:"";position:absolute;left:1.05rem;top:.55rem;bottom:.55rem;width:1px;background:#94a3b859;pointer-events:none}.zk-evidence-trail__item{position:relative;display:grid;grid-template-columns:2.1rem 1fr;gap:.75rem;align-items:start;padding:.85rem 0}.zk-evidence-trail__item+.zk-evidence-trail__item{border-top:1px solid rgba(220,231,241,.7)}.zk-evidence-trail__mark{position:relative;z-index:1;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid rgba(72,183,255,.35);background:#f3f9fe;font-family:var(--qa-font-sans);font-size:.6875rem;font-weight:800;letter-spacing:.02em;color:var(--ev-blue)}.zk-evidence-trail__item:nth-child(1) .zk-evidence-trail__mark{color:var(--ev-blue);border-color:#48b7ff66;background:#edf7fff2}.zk-evidence-trail__item:nth-child(2) .zk-evidence-trail__mark{color:var(--ev-orange);border-color:#c45d0059;background:#fff4ecf2}.zk-evidence-trail__item:nth-child(3) .zk-evidence-trail__mark{color:var(--ev-blue);border-color:#48b7ff66;background:#edf7fff2}.zk-evidence-trail__item:nth-child(4) .zk-evidence-trail__mark{color:color-mix(in srgb,var(--ev-gold) 45%,var(--ev-ink));border-color:#fbb01773;background:#fff8e6f2}.zk-evidence-trail__body h4{margin:.15rem 0 .3rem;font-family:var(--qa-font-sans);font-size:.95rem;font-weight:700;letter-spacing:-.015em;color:var(--ev-ink)}.zk-evidence-trail__body p{margin:0;font-family:var(--qa-font-sans);font-size:.875rem;line-height:1.5;color:var(--ev-muted)}@media (max-width: 1100px){.zk-evidence__layout{grid-template-columns:1fr;gap:2rem}.zk-evidence-method{padding:0}}@media (max-width: 720px){.zk-evidence__shell{width:min(100% - 1.75rem,560px)}.zk-evidence-arc{grid-template-columns:1fr;gap:.75rem}.zk-evidence-arc__bridge{min-width:0;flex-direction:row;justify-content:center;gap:.85rem;padding:.15rem 0}.zk-evidence-arc__line{width:2px;height:1.75rem;background:linear-gradient(180deg,var(--ev-blue),var(--ev-gold))}.zk-evidence-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .75rem}.zk-evidence-record{padding:1.35rem 1.25rem 1.25rem}.zk-evidence-record__badge{max-width:none;width:100%}}@media (prefers-reduced-motion: reduce){.zk-evidence-signals__item{transition:none}}@media (max-width: 768px){.zk-evidence{padding:1.75rem 0;overflow-x:clip}.zk-evidence__shell{width:calc(100% - 2.5rem);max-width:390px;margin:0 auto;box-sizing:border-box}.zk-evidence__intro{max-width:none;margin:0 0 1.25rem;text-align:center}.zk-evidence__eyebrow.qa-label{margin-bottom:.55rem;font-size:.6875rem;letter-spacing:.14em}.zk-evidence__title.qa-h2{margin:0 auto;max-width:11ch;font-size:clamp(2.05rem,8.2vw,2.55rem);line-height:1.06;letter-spacing:-.035em}.zk-evidence__lead{max-width:360px;margin:1.15rem auto 0;font-size:.9375rem;line-height:1.5;font-weight:450}.zk-evidence__layout{display:flex;flex-direction:column;gap:1.35rem}.zk-evidence-record{width:100%;max-width:390px;margin:0 auto;padding:1.05rem 1.1rem 1rem;border-radius:18px;box-sizing:border-box}.zk-evidence-record__head{display:flex;flex-direction:column;align-items:stretch;margin-bottom:.9rem;padding-bottom:.75rem;gap:.65rem}.zk-evidence-record__name{font-size:1.25rem}.zk-evidence-record__meta{margin-top:.25rem;font-size:.75rem}.zk-evidence-record__badge{max-width:none;width:100%;padding:.5rem .7rem;box-sizing:border-box}.zk-evidence-record__badge strong{font-size:.6875rem}.zk-evidence-record__badge span{font-size:.6875rem;line-height:1.35}.zk-evidence-arc{display:grid;grid-template-columns:1fr;gap:.35rem;justify-items:stretch}.zk-evidence-arc__node{padding:.75rem .9rem .7rem;border-radius:14px}.zk-evidence-arc__score{font-size:2.05rem}.zk-evidence-arc__band{font-size:.75rem}.zk-evidence-arc__bridge{min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.1rem 0}.zk-evidence-arc__line{width:2px;height:.7rem;background:linear-gradient(180deg,var(--ev-blue),var(--ev-gold))}.zk-evidence-arc__bridge:after{content:"";display:block;width:2px;height:.7rem;background:linear-gradient(180deg,var(--ev-gold),var(--ev-blue))}.zk-evidence-arc__delta{padding:.35rem .7rem}.zk-evidence-arc__delta-val{font-size:.9rem}.zk-evidence-arc__delta-label{font-size:.5rem}.zk-evidence-record__context{margin:.7rem 0 0;font-size:.8125rem;line-height:1.45}.zk-evidence-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .65rem;margin:.9rem 0 0;padding:.75rem 0 0}.zk-evidence-signals__item{padding:.25rem .15rem}.zk-evidence-signals__item:hover{background:transparent}.zk-evidence-signals__label{font-size:.5625rem}.zk-evidence-signals__value{font-size:1.05rem}.zk-evidence-pack{margin-top:.9rem;padding-top:.75rem}.zk-evidence-pack__head{margin-bottom:.4rem}.zk-evidence-pack__label,.zk-evidence-pack__value{font-size:.75rem}.zk-evidence-pack__track{height:7px}.zk-evidence-pack__status{margin-top:.5rem;font-size:.6875rem;letter-spacing:.08em}.zk-evidence-method{width:100%;max-width:390px;margin:0 auto;padding:0;box-sizing:border-box}.zk-evidence-method__intro{margin-bottom:1.1rem;padding:1.1rem 1.15rem;border-radius:16px}.zk-evidence-method__label{margin-bottom:.4rem;font-size:.6875rem}.zk-evidence-method__expr{font-size:clamp(1.125rem,4.8vw,1.35rem);line-height:1.25}.zk-evidence-method__hint{margin-top:.55rem;font-size:.875rem;line-height:1.5}.zk-evidence-trail{padding:0;max-width:340px;margin:0 auto}.zk-evidence-trail:before{left:1rem;top:.85rem;bottom:.85rem}.zk-evidence-trail__item{grid-template-columns:2rem 1fr;gap:.7rem;padding:.7rem 0;align-items:start}.zk-evidence-trail__item+.zk-evidence-trail__item{border-top:none}.zk-evidence-trail__mark{width:2rem;height:2rem;font-size:.625rem}.zk-evidence-trail__body{max-width:320px;min-width:0}.zk-evidence-trail__body h4{margin:.15rem 0 .25rem;font-size:.9375rem;line-height:1.25}.zk-evidence-trail__body p{font-size:.8125rem;line-height:1.45}}@media (max-width: 480px){.zk-evidence__title.qa-h2{font-size:clamp(1.95rem,9vw,2.25rem)}.zk-evidence-arc__score{font-size:1.95rem}.zk-evidence-method__expr{font-size:1.125rem}}.landing-qa--scroll-theme .zk-evidence{background:linear-gradient(180deg,#f7f9fb,#eef5f9 48%,#f6faf8);color:#0f172a}.landing-qa--scroll-theme .zk-evidence__title.qa-h2,.landing-qa--scroll-theme .zk-evidence__title .zenk-headline-sans,.landing-qa--scroll-theme .zk-evidence__title .zenk-headline-serif,.landing-qa--scroll-theme .zk-evidence-record__name,.landing-qa--scroll-theme .zk-evidence-arc__node:not(.zk-evidence-arc__node--now) .zk-evidence-arc__score,.landing-qa--scroll-theme .zk-evidence-signals__value,.landing-qa--scroll-theme .zk-evidence-trail__body h4,.landing-qa--scroll-theme .zk-evidence-method__expr{color:#0f172a}.auth-panel--waitlist{padding-left:clamp(28px,4vw,48px);padding-right:clamp(28px,4vw,48px);padding-bottom:1.5rem}.auth-panel--waitlist .auth-panel-body--waitlist{max-width:min(34rem,100%);width:100%;margin:0 auto;justify-content:flex-start;flex:0 1 auto;min-height:0}.auth-panel--waitlist .auth-panel-top{margin-bottom:1.25rem;flex-shrink:0;align-items:flex-start}.auth-panel--waitlist .auth-panel-logo{flex:0 0 auto;max-width:min(280px,58vw)}.auth-panel--waitlist .auth-panel-logo .zenk-logo img{height:64px!important;width:auto!important;max-width:min(280px,58vw)!important}.auth-panel--waitlist>.auth-footer{display:none!important}.wl-interest{display:flex;flex-direction:column;width:100%;max-width:none}.wl-interest__proof{margin:.45rem 0 0!important;font-size:.78rem!important;font-weight:600;letter-spacing:.01em;color:#0a3d66!important;opacity:.78}.wl-interest__form{display:flex;flex-direction:column}.wl-interest__end{margin-top:.5rem;padding-top:1rem;display:flex;flex-direction:column;gap:.75rem}.wl-interest__end .auth-submit,.wl-interest__end .auth-legal,.wl-interest__end .wl-interest__team{margin-top:0;margin-bottom:0}.wl-interest__copy{margin:.35rem 0 0;text-align:center;font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--auth-muted, #64748b)}.wl-interest__eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--auth-primary, #1a85d6)}.wl-interest__dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55}.wl-interest__demo{display:grid;grid-template-columns:72px 1fr auto;gap:.75rem;align-items:center;width:100%;margin:0 0 .4rem;padding:.55rem .7rem;text-align:left;border:1px solid var(--auth-border, #e2e8f0);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.wl-interest__demo:hover{border-color:#1a85d673;box-shadow:0 4px 14px #1e293b0f}.wl-interest__demo:focus-visible{outline:2px solid var(--auth-primary, #3db5e6);outline-offset:2px}.wl-interest__demo-thumb{width:72px;height:48px;border-radius:6px;overflow:hidden;background:#0b1220}.wl-interest__demo-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;display:block}.wl-interest__demo-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.wl-interest__demo-copy strong{font-size:.84rem;font-weight:700;color:var(--auth-near-black, #1e293b)}.wl-interest__demo-copy span{font-size:.72rem;color:var(--auth-muted, #64748b);line-height:1.3}.wl-interest__demo-arrow{color:var(--auth-primary, #1a85d6);font-weight:600}.wl-interest__dash-link{display:block;margin:0 0 1.1rem;padding:0;border:none;background:none;font:inherit;font-size:.8125rem;font-weight:650;color:var(--auth-primary-dark, #006687);text-align:center;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wl-interest__row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (max-width: 520px){.wl-interest__row{grid-template-columns:1fr}}.wl-interest__optional{font-weight:450;color:var(--auth-muted);text-transform:none;letter-spacing:0;font-size:.8em}.wl-interest__roles{margin:0 0 1rem;padding:0;border:none}.wl-interest__roles legend.wl-interest__legend-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin:0 0 .45rem;padding:0;font-size:.8125rem;font-weight:650;color:var(--auth-near-black, #0f172a);float:none}.wl-interest__info-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border-radius:50%;border:1px solid rgba(10,61,102,.2);background:#fff;color:#0a3d66;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.wl-interest__info-btn svg{width:1.05rem;height:1.05rem}.wl-interest__info-btn:hover,.wl-interest__info-btn.is-open{background:#48b7ff1f;border-color:#0a3d6659;box-shadow:0 0 0 3px #48b7ff26}.wl-interest__info-btn:focus-visible{outline:2px solid #48b7ff;outline-offset:2px}.wl-interest__role-help{margin-top:.7rem;padding:.85rem .95rem;border-radius:12px;border:1px solid rgba(10,61,102,.12);background:linear-gradient(160deg,rgba(72,183,255,.08),transparent 50%),#f8fafc}.wl-interest__role-help-kicker{margin:0 0 .55rem;font-size:.625rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#0a3d66}.wl-interest__role-help-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.wl-interest__role-help-list li{display:flex;flex-direction:column;gap:.15rem;padding:.45rem .55rem;border-radius:8px;border:1px solid transparent}.wl-interest__role-help-list li.is-active{border-color:#0a3d6624;background:#ffffffe6}.wl-interest__role-help-list strong{font-size:.8rem;font-weight:700;color:#0f172a}.wl-interest__role-help-list span{font-size:.75rem;line-height:1.45;color:#5b6b7c}.wl-interest__seg{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;padding:.28rem;border-radius:10px;background:var(--auth-surface-container, #f0f4f8);border:1px solid var(--auth-border, #e2e8f0)}.wl-interest__seg button{font:inherit;font-size:.8125rem;font-weight:650;padding:.55rem .4rem;border:none;border-radius:8px;background:transparent;color:var(--auth-muted);cursor:pointer}.wl-interest__seg button.is-active{background:#fff;color:var(--auth-near-black);box-shadow:var(--auth-shadow-tab, 0 2px 8px rgba(30, 41, 59, .06))}.wl-interest__seg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-interest__phone{display:grid;grid-template-columns:minmax(7.5rem,9.75rem) 1fr;gap:.5rem}.wl-interest__dial,.wl-interest__form select{width:100%;min-height:2.75rem;padding:.55rem .75rem;border-radius:10px;border:1px solid var(--auth-outline, #e2e8f0);background:#fff;color:var(--auth-near-black, #0f172a);font-size:.9rem}.wl-interest__hint{margin:.35rem 0 0;font-size:.72rem;line-height:1.4;color:#64748b}.wl-interest__consent{display:grid;grid-template-columns:1.1rem 1fr;gap:.65rem;align-items:start;margin:.25rem 0 .85rem;padding:.85rem .95rem;border-radius:12px;border:1px solid rgba(10,61,102,.12);background:#f8fafc;font-size:.78rem;line-height:1.5;color:#475569;cursor:pointer}.wl-interest__consent.is-on{border-color:#0a3d6647;background:#48b7ff14}.wl-interest__consent input{margin-top:.2rem;accent-color:#0a3d66}.wl-interest__consent a{color:#0a3d66;font-weight:650;text-decoration:underline;text-underline-offset:2px}@media (max-width: 520px){.wl-interest__phone{grid-template-columns:minmax(4.75rem,5.75rem) minmax(0,1fr)}.wl-interest__roles .wl-interest__seg--3:not(.wl-interest__seg--bring){grid-template-columns:1fr}.wl-interest__seg--bring{grid-template-columns:repeat(3,minmax(0,1fr))}}.wl-interest__more{display:block;margin:.65rem 0 0;text-align:left}.wl-interest__role-grid{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.65rem}.wl-interest__role{font:inherit;font-size:.8125rem;font-weight:600;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;cursor:pointer}.wl-interest__role.is-active{border-color:transparent;background:#3db5e61f;color:#0c4a6e}.wl-interest__check{display:flex;align-items:flex-start;gap:.65rem;margin:0 0 1rem;padding:.75rem .85rem;border-radius:10px;border:1px solid var(--auth-border, #e2e8f0);background:var(--auth-surface-container, #f0f4f8);font-size:.875rem;line-height:1.4;color:#334155;cursor:pointer}.wl-interest__check.is-on{border-color:#3db5e666;background:#3db5e61a}.wl-interest__check input{margin-top:.2rem;flex-shrink:0;accent-color:var(--auth-primary, #1a85d6)}.wl-interest__check-sub{display:block;margin-top:.15rem;font-size:.75rem;color:var(--auth-muted);font-weight:500}.wl-interest textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:4.5rem;padding:.75rem .9rem;border-radius:10px;border:1px solid rgba(15,23,42,.12);font:inherit;font-size:.9375rem;color:inherit;background:#fff}.wl-interest textarea:focus{outline:2px solid rgba(61,181,230,.35);outline-offset:1px;border-color:#3db5e673}.wl-interest__home{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin-top:.5rem}.wl-interest__team{margin:1.25rem 0 0;text-align:center;font-size:.875rem;color:var(--auth-muted)}.wl-interest__team-btn{font:inherit;font-size:inherit;font-weight:650;color:var(--auth-primary, #1a85d6);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wl-interest__team-btn:hover{color:#0c4a6e}.wl-interest__section{display:none}.wl-return-bar{position:fixed;z-index:1200;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.65rem .65rem .65rem 1.1rem;border-radius:999px;background:#1e293bf0;color:#f8fafc;box-shadow:0 12px 40px #00000047}.wl-return-bar__copy{font-size:.8125rem;color:#f8fafcbf;white-space:nowrap}@media (max-width: 480px){.wl-return-bar__copy{display:none}}.wl-return-bar__cta{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 1rem;border-radius:999px;background:var(--auth-primary, #3db5e6);color:#fff;font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap}.wl-return-bar__dismiss{width:2rem;height:2rem;border:none;border-radius:50%;background:#ffffff1a;color:#fff;font-size:1.1rem;cursor:pointer}.wl-interest--success{padding:0;gap:0}.wl-success__banner{position:relative;margin:0 0 1.15rem;border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 18px 40px -24px #0a3d668c,0 0 0 1px #0a3d6614}.wl-success__banner-img{display:block;width:100%;height:clamp(148px,22vh,200px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;transform:scale(1.04);animation:wl-success-ken 14s ease-in-out alternate infinite}@media (prefers-reduced-motion: reduce){.wl-success__banner-img{animation:none;transform:none}}@keyframes wl-success-ken{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}.wl-success__banner-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#061c3026,#061c30b8 72%,#061c30e0),radial-gradient(120% 80% at 80% 0%,rgba(72,183,255,.22),transparent 55%);pointer-events:none}.wl-success__banner-caption{position:absolute;left:0;right:0;bottom:0;padding:.95rem 1.05rem 1.05rem;display:flex;flex-direction:column;gap:.28rem;color:#fff}.wl-success__banner-kicker{font-size:.625rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:#7dd3fc}.wl-success__banner-caption strong{font-family:Manrope,Inter,sans-serif;font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:750;letter-spacing:-.02em;line-height:1.25}.wl-success__banner-caption>span:last-child{font-size:.72rem;line-height:1.45;color:#ffffffc7;max-width:36rem}.wl-success__seal{width:2.75rem;height:2.75rem;margin:0 0 .85rem;color:#0a3d66}.wl-success__seal-svg{width:100%;height:100%;display:block}.wl-success__eyebrow{margin:0 0 .45rem;font-size:.6875rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:#0a3d66}.wl-success__title{margin:0 0 .5rem;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.85rem,3.4vw,2.35rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;background:linear-gradient(120deg,#0b1f33 40%,#0a3d66);-webkit-background-clip:text;background-clip:text;color:transparent}.wl-success__lede{margin:0 0 1.2rem;font-size:.95rem;line-height:1.6;color:#5b6b7c;max-width:32rem}.wl-success__next{position:relative;margin:0 0 1.25rem;padding:1.15rem 1.2rem 1.05rem;border-radius:16px;border:1px solid rgba(10,61,102,.1);background:linear-gradient(155deg,rgba(72,183,255,.1),transparent 48%),linear-gradient(180deg,#fbfdff,#f3f7fb);box-shadow:inset 0 1px #ffffffd9;overflow:hidden}.wl-success__next:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#48b7ff,#0a3d66)}.wl-success__next-label{margin:0 0 .9rem;font-size:.6875rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#0a3d66}.wl-success__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.72rem}.wl-success__steps li{display:grid;grid-template-columns:2rem 1fr;gap:.65rem;align-items:start}.wl-success__num{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#48b7ff;padding-top:.15rem}.wl-success__steps strong{display:block;font-size:.9rem;font-weight:700;color:#0f172a;letter-spacing:-.015em}.wl-success__steps em{display:block;margin-top:.12rem;font-style:normal;font-size:.78rem;color:#64748b;line-height:1.4}.wl-success__share{margin:0 0 1.2rem;padding:1.05rem 1.15rem 1.1rem;border-radius:16px;border:1px solid rgba(10,61,102,.1);background:linear-gradient(160deg,rgba(251,176,23,.08),transparent 42%),linear-gradient(180deg,#fffdf8,#f7fafc)}.wl-success__share-kicker{margin:0 0 .35rem;font-size:.6875rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#0a3d66}.wl-success__share-line{margin:0 0 .95rem;font-size:.88rem;line-height:1.55;color:#4b5c6b}.wl-success__share-actions{display:flex;flex-wrap:wrap;gap:.5rem}.wl-success__share-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;padding:.45rem .9rem;border-radius:999px;border:1px solid rgba(10,61,102,.16);background:#fff;color:#0a3d66;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.wl-success__share-btn:hover{border-color:#0a3d6659;background:#f8fbff}.wl-success__share-btn--primary{border-color:transparent;background:#0a3d66;color:#fff}.wl-success__share-btn--primary:hover{background:#0c4a7a;border-color:transparent;color:#fff}.wl-success__share-note{margin:.7rem 0 0;font-size:.78rem;font-weight:600;color:#0a3d66}.wl-interest--success .wl-interest__home{margin-top:.15rem}.wl-interest--success .wl-interest__team{margin-top:.65rem}@media (max-width: 768px){.auth-panel--waitlist{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-top:max(12px,env(safe-area-inset-top));padding-bottom:max(1.25rem,env(safe-area-inset-bottom));box-sizing:border-box;overflow-x:clip}.auth-panel--waitlist .auth-panel-top{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.55rem;margin-bottom:.85rem;min-height:0}.auth-panel--waitlist .auth-back-home{align-self:flex-start;font-size:.8125rem;padding:.45rem .7rem;min-height:40px}.auth-panel--waitlist .auth-panel-logo{margin-left:0;align-self:center;max-width:min(220px,70vw)}.auth-panel--waitlist .auth-panel-logo .zenk-logo img{height:48px!important;max-width:min(220px,70vw)!important}.auth-panel--waitlist .auth-panel-body--waitlist{max-width:min(400px,100%);width:100%;margin:0 auto;padding:0}.wl-interest{max-width:100%;min-width:0}.wl-interest .auth-welcome{margin-bottom:.85rem}.wl-interest .auth-welcome h2{font-size:clamp(1.875rem,8vw,2.25rem);line-height:1.15;letter-spacing:-.03em;margin-bottom:.4rem}.wl-interest .auth-welcome>p:not(.wl-interest__eyebrow):not(.wl-interest__proof){font-size:.9375rem;line-height:1.5;margin:0}.wl-interest__eyebrow{margin-bottom:.4rem;font-size:.625rem;letter-spacing:.14em}.wl-interest__proof{margin-top:.35rem!important;font-size:.75rem!important}.wl-interest__demo{display:grid;grid-template-columns:1fr;grid-template-areas:"thumb" "copy";gap:.65rem;margin:0 0 .35rem;padding:.65rem;border-radius:14px}.wl-interest__demo-thumb{grid-area:thumb;width:100%;height:128px;border-radius:10px}.wl-interest__demo-thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.wl-interest__demo-copy{grid-area:copy;gap:.15rem}.wl-interest__demo-copy strong{font-size:.9375rem}.wl-interest__demo-copy span{font-size:.8125rem;line-height:1.4}.wl-interest__demo-arrow{display:none}.wl-interest__dash-link{margin:0 0 1.15rem;font-size:.8125rem;min-height:40px;display:inline-flex;align-items:center;justify-content:center;width:100%}.wl-interest__section{display:block;margin:.35rem 0 .55rem;padding:0;font-size:.6875rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#48b7ff}.wl-interest__form>.wl-interest__section:first-child{margin-top:0}.wl-interest__row{grid-template-columns:1fr;gap:0}.auth-panel--waitlist .auth-field{margin-bottom:1rem}.auth-panel--waitlist .auth-field label{margin-bottom:8px;font-size:.8125rem}.auth-panel--waitlist .auth-field input,.auth-panel--waitlist .wl-interest__dial,.auth-panel--waitlist .wl-interest__form select{min-height:48px;height:48px;padding:.65rem .85rem;border-radius:10px;font-size:16px;box-sizing:border-box}.auth-panel--waitlist .auth-field input:focus,.auth-panel--waitlist .wl-interest__dial:focus,.auth-panel--waitlist .wl-interest__form select:focus,.auth-panel--waitlist .wl-interest textarea:focus{outline:none;border-color:#48b7ff;box-shadow:0 0 0 3px #48b7ff1f}.wl-interest__phone{display:grid;grid-template-columns:minmax(4.75rem,5.5rem) minmax(0,1fr);gap:.5rem;align-items:stretch}.wl-interest__dial{min-width:0;padding-left:.5rem;padding-right:.35rem;font-size:.8125rem!important}.wl-interest__roles{margin:0 0 1.05rem}.wl-interest__roles legend,.wl-interest__roles legend.wl-interest__legend-row{margin-bottom:8px;font-size:.8125rem}.wl-interest__info-btn{width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;margin:-8px -6px -8px 0}.wl-interest__info-btn svg{width:1.25rem;height:1.25rem}.wl-interest__seg{gap:.35rem;padding:.32rem;border-radius:12px}.wl-interest__seg button{min-height:46px;padding:.65rem .5rem;font-size:.875rem;border-radius:9px}.wl-interest__roles .wl-interest__seg--3:not(.wl-interest__seg--bring){grid-template-columns:1fr}.wl-interest__seg--bring{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-interest__seg--bring button{font-size:.9375rem;font-weight:700}.wl-interest__role-help{margin-top:.55rem;padding:.75rem .85rem}.wl-interest textarea{min-height:110px;max-height:140px;height:110px;resize:vertical;font-size:16px;padding:.75rem .85rem}.wl-interest__consent{grid-template-columns:1.35rem 1fr;gap:.7rem;margin:.15rem 0 0;padding:.8rem .85rem;font-size:.8125rem;line-height:1.5}.wl-interest__consent input{width:1.15rem;height:1.15rem;margin-top:.1rem}.auth-panel--waitlist .auth-error{margin:.85rem 0 0;font-size:.875rem;line-height:1.45}.wl-interest__end{margin-top:0;padding-top:1.35rem;gap:.85rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.wl-interest__end .auth-submit{width:100%;min-height:50px;height:50px;font-size:.9375rem}.wl-interest__end .wl-interest__team{margin:.15rem 0 0;font-size:.8125rem}.wl-interest__team-btn{min-height:40px;padding:.25rem .15rem}.wl-interest__copy{margin-top:.55rem;font-size:.5625rem;letter-spacing:.08em;line-height:1.4;opacity:.85}.wl-interest--success{max-width:100%;padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.wl-success__banner{margin:0 0 .85rem;border-radius:14px}.wl-success__banner-img{height:120px}.wl-success__banner-caption{padding:.7rem .85rem .8rem;gap:.18rem}.wl-success__banner-caption strong{font-size:.9rem}.wl-success__banner-caption>span:last-child{font-size:.68rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wl-success__seal{width:2.35rem;height:2.35rem;margin:0 0 .55rem}.wl-success__eyebrow{margin-bottom:.3rem;font-size:.625rem}.wl-success__title{font-size:clamp(1.55rem,7vw,1.85rem);margin-bottom:.4rem}.wl-success__lede{margin-bottom:.95rem;font-size:.9rem;line-height:1.5}.wl-success__next{margin-bottom:.95rem;padding:.85rem .9rem .8rem;border-radius:14px}.wl-success__next-label{font-size:.625rem;margin-bottom:.55rem}.wl-success__steps{gap:.55rem}.wl-success__steps li{gap:.65rem}.wl-success__steps strong{font-size:.875rem}.wl-success__steps em{font-size:.75rem}.wl-success__share{margin-bottom:.85rem;padding:.85rem .9rem}.wl-success__share-kicker{font-size:.625rem}.wl-success__share-line{font-size:.8125rem;line-height:1.45}.wl-success__share-actions{gap:.45rem}.wl-success__share-btn{min-height:44px;font-size:.8125rem}.wl-interest--success .wl-interest__home{width:100%;min-height:50px;margin-top:.35rem}.wl-interest--success .wl-interest__team{margin-top:.55rem}}@media (max-width: 480px){.auth-panel--waitlist{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.wl-interest__demo-thumb{height:112px}.wl-interest__dial{font-size:.75rem!important}.wl-success__banner-img{height:108px}}.lkia-fab{--lkia-fab-size: 3rem;position:fixed;right:max(1.15rem,env(safe-area-inset-right));bottom:max(1.25rem,env(safe-area-inset-bottom));z-index:1090;display:flex;align-items:center;gap:0;width:var(--lkia-fab-size);height:var(--lkia-fab-size);padding:0;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#ffffff38;color:#1c242ce0;font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.02em;cursor:pointer;overflow:hidden;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 4px 16px #0c12181a,inset 0 1px #ffffff8c;transition:width .28s ease,height .28s ease,gap .28s ease,padding .28s ease,transform .2s ease,box-shadow .25s ease,background .25s ease,color .25s ease,border-color .25s ease,bottom .25s ease}body:has(.lsp-fab-wrap) .lkia-fab{bottom:max(6.75rem,calc(env(safe-area-inset-bottom) + 6rem))}body:has(.lsp-fab-wrap) .lkia-fab-stop{bottom:max(10.35rem,calc(env(safe-area-inset-bottom) + 9.6rem))}.lkia-fab-stop{position:fixed;right:max(1.15rem,env(safe-area-inset-right));bottom:max(4.85rem,calc(env(safe-area-inset-bottom) + 4.6rem));z-index:1091;border:1px solid rgba(28,36,44,.14);border-radius:999px;padding:.35rem .75rem;background:#ffffffe0;color:#1c242c;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px #0c121824}.lkia-fab-stop:hover{background:#fff}body:has(.wl-return-bar) .lkia-fab-stop{bottom:max(8.1rem,calc(env(safe-area-inset-bottom) + 7.85rem))}body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-fab-stop{bottom:max(13.5rem,calc(env(safe-area-inset-bottom) + 12.75rem))}.lkia-fab:hover,.lkia-fab:focus-visible,.lkia-fab.is-speaking,.lkia-fab.is-open{width:auto;height:auto;min-height:var(--lkia-fab-size);gap:.55rem;padding:.28rem .85rem .28rem .28rem;background:#1c242ce0;color:#f4f1ea;border-color:#ffffff24;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 10px 28px #0c121852,0 0 0 1px #ffffff14;transform:translateY(-2px)}.lkia-fab:focus-visible{outline:2px solid #48b7ff;outline-offset:3px}.lkia-fab__avatar{width:62%;height:62%;margin:0;border-radius:0;-o-object-fit:contain;object-fit:contain;display:block;position:relative;z-index:1;flex-shrink:0;box-shadow:none;opacity:.95;transition:opacity .2s ease}.lkia-fab__mark{width:calc(var(--lkia-fab-size) - 4px);height:calc(var(--lkia-fab-size) - 4px);margin:2px;border-radius:50%;background:#ffffffeb;display:grid;place-items:center;flex-shrink:0;position:relative;z-index:1;box-shadow:0 0 0 1px #ffffff8c;transition:width .28s ease,height .28s ease,margin .28s ease,background .25s ease,box-shadow .2s ease}.lkia-fab:hover .lkia-fab__avatar,.lkia-fab:focus-visible .lkia-fab__avatar,.lkia-fab.is-speaking .lkia-fab__avatar,.lkia-fab.is-open .lkia-fab__avatar{opacity:1}.lkia-fab:hover .lkia-fab__mark,.lkia-fab:focus-visible .lkia-fab__mark,.lkia-fab.is-speaking .lkia-fab__mark,.lkia-fab.is-open .lkia-fab__mark{width:2.55rem;height:2.55rem;margin:0;background:#fff;box-shadow:0 0 0 1.5px #5b9bd566}.lkia-fab__ring{position:absolute;left:2px;top:2px;width:calc(var(--lkia-fab-size) - 4px);height:calc(var(--lkia-fab-size) - 4px);border-radius:50%;pointer-events:none;opacity:0}.lkia-fab.is-speaking .lkia-fab__ring{opacity:1;animation:lkia-pulse 1.4s ease-out infinite;box-shadow:0 0 #5b9bd58c}@keyframes lkia-pulse{0%{box-shadow:0 0 #5b9bd580}70%{box-shadow:0 0 0 12px #5b9bd500}to{box-shadow:0 0 #5b9bd500}}.lkia-fab__label{max-width:0;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .28s ease,opacity .2s ease}.lkia-fab:hover .lkia-fab__label,.lkia-fab:focus-visible .lkia-fab__label,.lkia-fab.is-speaking .lkia-fab__label,.lkia-fab.is-open .lkia-fab__label{max-width:9.5rem;opacity:1}.lkia-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1150;background:#0c101673;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .24s ease}.lkia-backdrop.is-visible{opacity:1}.lkia-sheet{position:fixed;z-index:1155;right:max(.75rem,env(safe-area-inset-right));bottom:max(5.25rem,calc(env(safe-area-inset-bottom) + 4.5rem));width:min(24.5rem,calc(100vw - 1.5rem));max-height:min(78vh,36rem);display:flex;flex-direction:column;border-radius:1.15rem;background:linear-gradient(165deg,#f7f4ef,#ebe6dc 55%,#e4dfd4);color:#1c242c;box-shadow:0 24px 48px #0c121847,0 0 0 1px #1c242c14;transform:translateY(12px) scale(.98);opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease}.lkia-sheet.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.lkia-sheet[hidden]{display:none}.lkia-sheet.is-open[hidden]{display:flex}.lkia-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1rem .75rem;border-bottom:1px solid rgba(28,36,44,.08)}.lkia-sheet__identity{display:flex;align-items:center;gap:.75rem;min-width:0}.lkia-sheet__mark{width:48px;height:48px;border-radius:50%;background:#fff;display:grid;place-items:center;flex-shrink:0;box-shadow:0 0 0 2px #5b9bd559}.lkia-sheet__avatar{width:62%;height:62%;border-radius:0;-o-object-fit:contain;object-fit:contain}.lkia-sheet__title{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.lkia-sheet__sub{margin:.15rem 0 0;font-size:.75rem;opacity:.65}.lkia-sheet__tools{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.lkia-ask-form{display:flex;flex-direction:column;gap:.4rem}.lkia-ask-row{display:flex;gap:.4rem;align-items:stretch}.lkia-ask-input{flex:1;min-width:0;border:1px solid rgba(28,36,44,.16);background:#ffffffbf;border-radius:.75rem;padding:.55rem .75rem;font:inherit;font-size:.8125rem;color:inherit}.lkia-ask-input:focus{outline:2px solid rgba(42,95,143,.45);outline-offset:1px}.lkia-ask-error{margin:0;font-size:.75rem;color:#8b3a2a}.lkia-lang{display:inline-flex;border-radius:999px;background:#1c242c14;padding:2px}.lkia-lang button{border:none;background:transparent;padding:.25rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;cursor:pointer;color:inherit;opacity:.55}.lkia-lang button.is-active{background:#1c242c;color:#f4f1ea;opacity:1}.lkia-sheet__close{border:none;background:transparent;font-size:.75rem;font-weight:600;opacity:.55;cursor:pointer;padding:.15rem 0;color:inherit}.lkia-sheet__close:hover{opacity:.9}.lkia-sheet__body{padding:.85rem 1rem 1.1rem;overflow-y:auto;display:flex;flex-direction:column;gap:.85rem}.lkia-actions{display:flex;flex-wrap:wrap;gap:.45rem}.lkia-btn{border:1px solid rgba(28,36,44,.16);background:#ffffff8c;color:inherit;border-radius:999px;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;cursor:pointer;font-family:inherit}.lkia-btn:hover{background:#ffffffd9}.lkia-btn--primary{background:#2a5f8f;border-color:transparent;color:#f7fafc}.lkia-btn--primary:hover{background:#234f78}.lkia-transcript{padding:.75rem .85rem;border-radius:.75rem;background:#ffffff8c;border:1px solid rgba(28,36,44,.06)}.lkia-transcript__label{display:block;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-bottom:.35rem}.lkia-transcript p{margin:0;font-size:.875rem;line-height:1.55}.lkia-ask__label{margin:0 0 .45rem;font-size:.75rem;font-weight:700;letter-spacing:.02em}.lkia-chips{display:flex;flex-wrap:wrap;gap:.4rem}.lkia-chip{border:1px solid rgba(28,36,44,.14);background:#fff6;border-radius:999px;padding:.4rem .7rem;font-size:.75rem;font-weight:600;cursor:pointer;font-family:inherit;color:inherit;text-align:left;line-height:1.25}.lkia-chip:hover,.lkia-chip.is-active{background:#2a5f8f1f;border-color:#2a5f8f59}.lkia-cta{display:block;text-align:center;margin-top:.15rem;padding:.7rem 1rem;border-radius:.75rem;background:#1c242c;color:#f4f1ea;font-weight:700;font-size:.875rem;text-decoration:none;letter-spacing:.01em}.lkia-cta:hover{background:#121820;color:#fff}body:has(.lsp-fab-wrap) .lkia-sheet{bottom:max(11rem,calc(env(safe-area-inset-bottom) + 10rem))}body:has(.wl-return-bar):not(:has(.lsp-fab-wrap)) .lkia-fab{bottom:max(4.5rem,calc(env(safe-area-inset-bottom) + 3.75rem))}body:has(.wl-return-bar):not(:has(.lsp-fab-wrap)) .lkia-sheet{bottom:max(8.5rem,calc(env(safe-area-inset-bottom) + 7.5rem))}body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-fab{bottom:max(10rem,calc(env(safe-area-inset-bottom) + 9.25rem))}body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-sheet{bottom:max(14.25rem,calc(env(safe-area-inset-bottom) + 13.25rem))}@media (max-width: 768px){.lkia-fab{--lkia-fab-size: 3rem;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom))}body:has(.lsp-fab-wrap) .lkia-fab{bottom:max(5.75rem,calc(env(safe-area-inset-bottom) + 5.1rem))}body:has(.wl-return-bar):not(:has(.lsp-fab-wrap)) .lkia-fab{bottom:max(4.5rem,calc(env(safe-area-inset-bottom) + 3.75rem))}body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-fab{bottom:max(9.25rem,calc(env(safe-area-inset-bottom) + 8.5rem))}.lkia-fab:hover,.lkia-fab:focus-visible{transform:none}.lkia-fab:active{transform:scale(.97)}.lkia-fab.is-speaking,.lkia-fab.is-open{width:auto;height:auto;min-height:var(--lkia-fab-size);gap:.45rem;padding:.28rem .75rem .28rem .28rem}.lkia-fab.is-speaking .lkia-fab__label,.lkia-fab.is-open .lkia-fab__label{max-width:8.5rem;opacity:1}.lkia-fab-stop{right:max(1rem,env(safe-area-inset-right));bottom:max(4.65rem,calc(env(safe-area-inset-bottom) + 4.35rem));min-height:36px;padding:.4rem .8rem}body:has(.lsp-fab-wrap) .lkia-fab-stop{bottom:max(9.35rem,calc(env(safe-area-inset-bottom) + 8.7rem))}body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-fab-stop{bottom:max(12.75rem,calc(env(safe-area-inset-bottom) + 12rem))}.lkia-backdrop{background:#0c101638;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.lkia-sheet{left:.85rem;right:.85rem;width:auto;max-width:none;max-height:min(68dvh,620px);bottom:max(.85rem,env(safe-area-inset-bottom));border-radius:1.05rem;transform:translateY(16px);transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.lkia-sheet.is-open{transform:translateY(0)}body:has(.lkia-sheet.is-open) .lkia-sheet,body:has(.lsp-fab-wrap) .lkia-sheet,body:has(.wl-return-bar):not(:has(.lsp-fab-wrap)) .lkia-sheet,body:has(.wl-return-bar):has(.lsp-fab-wrap) .lkia-sheet{bottom:max(.85rem,env(safe-area-inset-bottom))}.lkia-sheet__head{padding:.8rem .85rem .65rem;flex-shrink:0;gap:.5rem}.lkia-sheet__sub{font-size:.72rem;line-height:1.35}.lkia-sheet__close{min-height:44px;min-width:44px;padding:.35rem .55rem;font-size:.8125rem;border-radius:.55rem}.lkia-sheet__body{padding:.65rem .85rem max(.9rem,env(safe-area-inset-bottom));gap:.7rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;flex:1 1 auto}.lkia-transcript{padding:.65rem .7rem}.lkia-transcript p{font-size:.8125rem;line-height:1.5}.lkia-btn{min-height:40px;padding:.5rem .85rem}.lkia-ask-form{flex-shrink:0}.lkia-ask-input{min-height:46px;font-size:16px;padding:.65rem .75rem}.lkia-ask-row .lkia-btn{min-height:46px;flex-shrink:0;min-width:4.5rem}.lkia-chips{display:flex;flex-wrap:wrap;gap:.4rem}.lkia-chip{min-height:36px;padding:.45rem .72rem;font-size:.78rem;max-width:100%}.lkia-cta{min-height:44px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}}@media (max-width: 480px){.lkia-sheet{left:.65rem;right:.65rem;max-height:min(72dvh,620px)}.lkia-ask-row{flex-direction:column}.lkia-ask-row .lkia-btn{width:100%}}@media (prefers-reduced-motion: reduce){.lkia-fab,.lkia-sheet,.lkia-fab.is-speaking .lkia-fab__ring{animation:none;transition:none}}.landing-qa--scroll-theme{--qa-night: 0;--qa-text-night: 0;--qa-day-bg: #ffffff;--qa-night-bg: #0a0e14;--qa-day-surface: #f6fafe;--qa-night-surface: #141a24;--qa-day-card: #ffffff;--qa-night-card: #1a2130;--qa-day-text: #1a1916;--qa-night-text: #f2f4f8;--qa-day-muted: #4a4946;--qa-night-muted: #b4bcc8;--qa-day-border: #e8edf2;--qa-night-border: #2a3344;--qa-day-nav: rgba(255, 255, 255, .9);--qa-night-nav: rgba(10, 14, 20, .92);--qa-background: color-mix( in srgb, var(--qa-day-bg) calc((1 - var(--qa-night)) * 100%), var(--qa-night-bg) );--qa-surface: color-mix( in srgb, var(--qa-day-surface) calc((1 - var(--qa-night)) * 100%), var(--qa-night-surface) );--qa-surface-container: color-mix( in srgb, #e8edf2 calc((1 - var(--qa-night)) * 100%), #252d3d );--qa-surface-container-low: color-mix( in srgb, #f0f4f8 calc((1 - var(--qa-night)) * 100%), #1e2636 );--qa-on-background: color-mix( in srgb, var(--qa-day-text) calc((1 - var(--qa-text-night, var(--qa-night))) * 100%), var(--qa-night-text) );--qa-on-surface: var(--qa-on-background);--qa-on-surface-variant: color-mix( in srgb, var(--qa-day-muted) calc((1 - var(--qa-text-night, var(--qa-night))) * 100%), var(--qa-night-muted) );--qa-outline-variant: color-mix( in srgb, var(--qa-day-border) calc((1 - var(--qa-night)) * 100%), var(--qa-night-border) );--qa-card-bg: color-mix( in srgb, var(--qa-day-card) calc((1 - var(--qa-night)) * 100%), var(--qa-night-card) );--qa-primary-bright: color-mix( in srgb, #3db5e6 calc((1 - var(--qa-night)) * 100%), #5dade2 );color:var(--qa-on-surface);background:var(--qa-background);transition:color .2s ease,background-color .2s ease}.landing-qa--scroll-theme .qa-hero h1,.landing-qa--scroll-theme .qa-hero-lead,.landing-qa--scroll-theme .qa-btn-ghost{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-hero-lead{color:var(--qa-on-surface-variant)}.landing-qa--scroll-theme .qa-btn-ghost:hover{color:var(--qa-primary-bright)}.landing-qa--scroll-theme .qa-hero-image-wrap{border:none;background:transparent!important}.landing-qa--scroll-theme .qa-surface{background:var(--qa-surface)}.landing-qa--scroll-theme .qa-h2,.landing-qa--scroll-theme .qa-h2-center,.landing-qa--scroll-theme .qa-step h3,.landing-qa--scroll-theme .qa-minimal-card h3,.landing-qa--scroll-theme .qa-impact-main h3,.landing-qa--scroll-theme .qa-impact-main h4,.landing-qa--scroll-theme .qa-card-white h4,.landing-qa--scroll-theme .qa-faq summary{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-body-lg,.landing-qa--scroll-theme .qa-sub,.landing-qa--scroll-theme .qa-step p,.landing-qa--scroll-theme .qa-minimal-card p,.landing-qa--scroll-theme .qa-faq-answer,.landing-qa--scroll-theme .qa-card-white p,.landing-qa--scroll-theme .qa-impact-main .qa-body-lg{color:var(--qa-on-surface-variant);opacity:1}.landing-qa--scroll-theme .qa-impact-metric-label,.landing-qa--scroll-theme .qa-impact-monitoring{color:var(--qa-on-surface-variant)}.landing-qa--scroll-theme .qa-impact-metric-value{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-label,.landing-qa--scroll-theme .qa-card-link{color:var(--qa-primary-bright)}.landing-qa--scroll-theme .qa-bento-card{background:var(--qa-card-bg);border-color:var(--qa-outline-variant)}.landing-qa--scroll-theme .qa-bento-card-head h3{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-bento-card-head p{color:var(--qa-on-surface-variant);opacity:1}.landing-qa--scroll-theme .qa-bento-header .qa-sub{opacity:1}.landing-qa--scroll-theme .qa-quote-card{background:var(--qa-card-bg);border-color:var(--qa-outline-variant)}.landing-qa--scroll-theme .qa-quote-card blockquote{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-minimal-card,.landing-qa--scroll-theme .qa-impact-main,.landing-qa--scroll-theme .qa-card-white,.landing-qa--scroll-theme .qa-faq details,.landing-qa--scroll-theme .qa-form{background:var(--qa-card-bg);border-color:var(--qa-outline-variant)}.landing-qa--scroll-theme .qa-minimal-card:hover{border-color:var(--qa-primary-bright)}.landing-qa--scroll-theme .zk-invite{background:linear-gradient(155deg,#0e527e,#0a3d66 48%,#072f4f);color:#f4f8fc}.landing-qa--scroll-theme .zk-invite-role{background:#ffffff1f;border-color:#ffffff47;color:#fff}.landing-qa--scroll-theme .zk-invite-role.is-focal{background:#48b7ff24;border-color:#7cc9ff73}.landing-qa--scroll-theme .zk-invite-role__title,.landing-qa--scroll-theme .zk-invite-role__line,.landing-qa--scroll-theme .zk-invite__title.qa-h2,.landing-qa--scroll-theme .zk-invite__title .zenk-headline-sans,.landing-qa--scroll-theme .zk-invite__title .zenk-headline-serif{color:#fff}.landing-qa--scroll-theme .zk-invite-role__mark,.landing-qa--scroll-theme .zk-invite-role__note,.landing-qa--scroll-theme .zk-invite-role__cta{color:#9fd8ff}.landing-qa--scroll-theme .zk-invite__eyebrow.qa-label{color:#fff}.landing-qa--scroll-theme .zk-invite-role__meta,.landing-qa--scroll-theme .zk-invite__lead,.landing-qa--scroll-theme .zk-invite__footnote{color:#ffffffdb}.landing-qa--scroll-theme .zk-invite__secondary-link{color:#fff}.landing-qa--scroll-theme .qa-form-sent{background:#fff!important;border:2px solid #3db5e6!important;color:#1a1916}.landing-qa--scroll-theme .qa-form-sent-copy strong{color:#0f172a!important}.landing-qa--scroll-theme .qa-form-sent-copy p{color:#334155!important}.landing-qa--scroll-theme .qa-form-sent-reset{color:#0d7eb0!important}.landing-qa--scroll-theme .qa-mark:not(.qa-mark--on-primary),.landing-qa--scroll-theme .qa-role-icon,.landing-qa--scroll-theme .qa-impact-icon:not(.qa-impact-icon--primary){background:var(--qa-surface-container);border-color:var(--qa-outline-variant);color:var(--qa-primary-bright)}.landing-qa--scroll-theme .qa-impact-icon--primary{color:#fff;background:#ffffff24;border-color:#ffffff4d}.landing-qa--scroll-theme .qa-field input,.landing-qa--scroll-theme .qa-field select,.landing-qa--scroll-theme .qa-field textarea{background:var(--qa-surface);color:var(--qa-on-surface)}.landing-qa--scroll-theme .qa-field input:focus,.landing-qa--scroll-theme .qa-field select:focus,.landing-qa--scroll-theme .qa-field textarea:focus{background:var(--qa-card-bg);box-shadow:0 0 0 2px color-mix(in srgb,var(--qa-primary-bright) 35%,transparent)}.landing-qa--scroll-theme .qa-contact-row,.landing-qa--scroll-theme .qa-contact-row a{color:var(--qa-on-background)}.landing-qa--scroll-theme .qa-contact-icon{background:var(--qa-surface);color:var(--qa-primary-bright)}.landing-qa--scroll-theme .qa-footer{background:var(--qa-background);border-top-color:var(--qa-outline-variant)}.landing-qa--scroll-theme .qa-footer-brand p,.landing-qa--scroll-theme .qa-footer-col a{color:var(--qa-on-surface-variant)}.landing-qa--scroll-theme .qa-footer-col h4{color:color-mix(in srgb,var(--qa-on-surface-variant) calc((1 - var(--qa-night)) * 100%),#d8dee8)}.landing-qa--scroll-theme .qa-footer-col a:hover{color:var(--qa-primary-bright)}.landing-qa--scroll-theme .qa-footer-copy{color:color-mix(in srgb,var(--qa-on-surface-variant) calc((1 - var(--qa-night)) * 100%),#8a939f)}.qa-black-handoff{display:block;height:clamp(40px,7vh,88px);background:#000;margin:0;padding:0}.qa-section--black{position:relative;background:#000!important;color:#e8ecf0}.landing-qa--scroll-theme #vision.qa-section--black .qa-label{color:#3db5e6}.landing-qa--scroll-theme #vision.qa-section--black .qa-h2{color:#f5f7fa}.landing-qa--scroll-theme #vision.qa-section--black .qa-body-lg{color:#c8d2de;opacity:1}.landing-qa--scroll-theme #vision.qa-section--black .qa-quote-card{background:#141a24;border:1px solid #2a3344;box-shadow:0 12px 40px #00000059}.landing-qa--scroll-theme #vision.qa-section--black .qa-quote-card blockquote{color:#e4e9f0}.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__eyebrow,.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__step-mark{color:#1578c4}.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__headline,.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__step-title{color:#12110f}.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__headline-serif{color:#161513}.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__payoff-core,.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__step-desc,.landing-qa--scroll-theme #how-it-works.hiw-section .hiw__payoff-lines li{color:#2a2f34}.qa-black-handoff--path-bento{height:clamp(48px,8vh,96px)}.qa-bento-section--black{position:relative;background:#000!important;color:#e8ecf0}.qa-bento-section--black:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:#000;pointer-events:none}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-label{color:#3db5e6}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-h2{color:#f5f7fa}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-sub{color:#c8d2de;opacity:1}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card{background:#141a24;border-color:#2a3344;box-shadow:0 14px 40px #00000059}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card:hover{border-color:#3db5e6;box-shadow:0 18px 48px #3db5e624}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card-head h3,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card-head h3,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card-head h3{color:#f2f4f8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card-head p,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card-head p,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card-head p{color:#b4bcc8;opacity:1}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock--panel,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock--list{background:#1a2130;border-color:#2a3344}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-dashboard-preview-frame{background:linear-gradient(165deg,#161d2a,#0e1219);border-color:#3db5e62e}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-dashboard-preview-viewport{background:#080b10}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-label,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list-head{color:#9aa6b8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-score{color:#f2f4f8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-tab{background:#141a24;border-color:#2a3344;color:#b4bcc8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics div{background:#141a24;border-color:#2a3344}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics span,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list-val,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-head{color:#9aa6b8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list li,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-head strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-center strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-list li{color:#f2f4f8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list li,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-list li{border-bottom-color:#2a3344}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-tags span{background:#1e2a3a;border-color:#2a3344;color:#b4bcc8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-center span{color:#9aa6b8}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-badge{background:#1e2a3a;border-color:#2a3344;color:#b4bcc8}.landing-qa--scroll-theme #roles.qa-section--black .qa-h2{color:#f5f7fa}.landing-qa--scroll-theme #roles.qa-section--black .qa-minimal-card,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-minimal-card,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-minimal-card,.landing-qa--scroll-theme #roles.qa-section--black .qa-role-flip-front,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-role-flip-front,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-role-flip-front{background:#141a24;border-color:#2a3344;box-shadow:0 12px 36px #00000052}.landing-qa--scroll-theme #roles.qa-section--black .qa-minimal-card:hover,.landing-qa--scroll-theme #roles.qa-section--black .qa-role-flip:hover .qa-role-flip-front{border-color:#3db5e6}.landing-qa--scroll-theme #roles.qa-section--black .qa-minimal-card h3,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-minimal-card h3,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-minimal-card h3,.landing-qa--scroll-theme #roles.qa-section--black .qa-role-flip-front h3,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-role-flip-front h3,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-role-flip-front h3{color:#f2f4f8}.landing-qa--scroll-theme #roles.qa-section--black .qa-minimal-card p,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-minimal-card p,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-minimal-card p,.landing-qa--scroll-theme #roles.qa-section--black .qa-role-flip-front p,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-role-flip-front p,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-role-flip-front p{color:#b4bcc8;opacity:1}.landing-qa--scroll-theme #roles.qa-section--black .qa-role-flip-back,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-role-flip-back,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-role-flip-back{background:#fff;border-color:#e2e8f0;box-shadow:0 24px 56px #3db5e647}.landing-qa--scroll-theme #roles.qa-section--black .qa-card-link{color:#3db5e6}.landing-qa--scroll-theme #roles.qa-section--black .qa-role-icon,.landing-qa--scroll-theme[data-night=dusk] #roles.qa-section--black .qa-role-icon,.landing-qa--scroll-theme[data-night=night] #roles.qa-section--black .qa-role-icon{background:#1e2a3a;border-color:#2a3344;color:#3db5e6}#impact.qa-section{background:#f6fafe}.landing-qa--scroll-theme #impact.qa-section .qa-h2,.landing-qa--scroll-theme #impact.qa-section .qa-h3,.landing-qa--scroll-theme #impact.qa-section .qa-label{color:#1a1916}.landing-qa--scroll-theme #impact.qa-section .qa-body-lg,.landing-qa--scroll-theme #impact.qa-section .qa-impact-metric-label,.landing-qa--scroll-theme #impact.qa-section .qa-impact-monitoring{color:#4a4946;opacity:.9}.landing-qa--scroll-theme #impact.qa-section .qa-impact-metric-value,.landing-qa--scroll-theme #impact.qa-section .qa-impact-status{color:#1a1916}.landing-qa--scroll-theme #impact.qa-section .qa-impact-main,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-main,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-main,.landing-qa--scroll-theme #impact.qa-section .qa-card-white,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-card-white,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-card-white{background:#fff;border-color:#e8edf2}.landing-qa--scroll-theme #impact.qa-section .qa-card-primary{background:linear-gradient(135deg,#06c,#3db5e6)}.landing-qa--scroll-theme #impact.qa-section .qa-impact-main h3,.landing-qa--scroll-theme #impact.qa-section .qa-impact-main h4,.landing-qa--scroll-theme #impact.qa-section .qa-card-white h4,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-main h3,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-main h4,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-card-white h4,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-main h3,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-main h4,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-card-white h4{color:#1a1916}.landing-qa--scroll-theme #impact.qa-section .qa-card-white p,.landing-qa--scroll-theme #impact.qa-section .qa-impact-main .qa-body-lg,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-card-white p,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-main .qa-body-lg,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-card-white p,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-main .qa-body-lg,.landing-qa--scroll-theme #impact.qa-section .qa-impact-metric-label,.landing-qa--scroll-theme #impact.qa-section .qa-impact-monitoring,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-metric-label,.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-monitoring,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-metric-label,.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-monitoring{color:#4a4946;opacity:1}.landing-qa--scroll-theme #impact.qa-section .qa-impact-status{color:#3db5e6}.landing-qa--scroll-theme #impact.qa-section .qa-impact-icon:not(.qa-impact-icon--primary),.landing-qa--scroll-theme[data-night=dusk] #impact.qa-section .qa-impact-icon:not(.qa-impact-icon--primary),.landing-qa--scroll-theme[data-night=night] #impact.qa-section .qa-impact-icon:not(.qa-impact-icon--primary){background:#e8f6fc;border-color:#c5e8f7;color:#3db5e6}.landing-qa--scroll-theme #impact.qa-section .qa-card-primary h4,.landing-qa--scroll-theme #impact.qa-section .qa-card-primary p{color:#fff}.landing-qa--scroll-theme #impact.qa-section .qa-card-primary p{color:#ffffffe0}.qa-black-handoff--impact-faq{height:clamp(40px,7vh,80px)}#faq.qa-section--black .qa-h2{color:#f5f7fa}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq details,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq details,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq details{background:#141a24;border-color:#2a3344}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq summary,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq summary,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq summary{color:#f2f4f8}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq summary:after{color:#9aa6b8}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq-answer,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq-answer,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq-answer{color:#b4bcc8;opacity:1}#faq.qa-section--black+#contact.qa-section--black-contact{padding-top:0}#contact.qa-section--black .qa-h2{color:#f5f7fa}.landing-qa--scroll-theme #contact.qa-section--black .qa-body-lg{color:#c8d2de;opacity:1}.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row,.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row a{color:#e8ecf0}.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row a:hover{color:#3db5e6}.landing-qa--scroll-theme #contact.qa-section--black .qa-mark--contact{background:#1e2a3a;border-color:#2a3344;color:#3db5e6}.landing-qa--scroll-theme #contact.qa-section--black .qa-form,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-form,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-form{background:#141a24;border-color:#2a3344;box-shadow:0 14px 40px #00000052}.landing-qa--scroll-theme #contact.qa-section--black .qa-field label{color:#9aa6b8}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field textarea,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field textarea{background:#0f141c;border:1px solid #2a3344;color:#f2f4f8}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input::-moz-placeholder,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea::-moz-placeholder{color:#6b7789}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input::placeholder,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea::placeholder{color:#6b7789}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input:focus,.landing-qa--scroll-theme #contact.qa-section--black .qa-field select:focus,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea:focus{background:#1a2130;border-color:#3db5e6;box-shadow:0 0 0 2px #3db5e640}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-sent-reset{color:#0d7eb0!important}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-success{color:#3db5e6}.landing-qa--scroll-theme .qa-footer{background:#000!important;border-top-color:#2a3344!important}.landing-qa--scroll-theme .qa-footer-brand p,.landing-qa--scroll-theme .qa-footer-col a{color:#b4bcc8}.landing-qa--scroll-theme .qa-footer-col h4{color:#e8ecf0}.landing-qa--scroll-theme .qa-footer-copy{color:#7a8699}.landing-qa{--zenk-greige-light: #fafaf8;--zenk-greige-panel: #f3f1ec;--zenk-greige-warm: #e4dfd6;--zenk-greige-hero: #cfc8be;--zenk-greige-ink: #1a1916;--zenk-greige-ink-muted: #5c574f;--zenk-greige-footer: #1c1c1c;--zenk-greige-card: #ffffff;--zenk-greige-border: rgba(26, 25, 22, .1);--zenk-greige-shadow: 0 14px 40px rgba(26, 25, 22, .08)}.landing-qa .qa-black-handoff{background:var(--zenk-greige-light)!important}.landing-qa .qa-section--black{background:var(--zenk-greige-light)!important;color:var(--zenk-greige-ink)!important}.landing-qa .qa-section--black .qa-label{color:var(--zenk-greige-ink-muted)}.landing-qa .qa-section--black .qa-h2,.landing-qa .qa-section--black .zenk-headline-sans,.landing-qa .qa-section--black .zenk-headline-serif{color:var(--zenk-greige-ink)}.landing-qa .qa-section--black .qa-body-lg,.landing-qa .qa-section--black .qa-sub{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa .qa-bento-section--black{background:var(--zenk-greige-light)!important;color:var(--zenk-greige-ink)!important}.landing-qa .qa-bento-section--black:before{background:var(--zenk-greige-light)!important}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-label{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-h2,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .zenk-headline-sans,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .zenk-headline-serif{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-sub{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card{background:var(--zenk-greige-card);border-color:var(--zenk-greige-border);box-shadow:var(--zenk-greige-shadow)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card:hover{border-color:#3db5e673;box-shadow:0 18px 48px #1a19161f}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card-head h3,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card-head h3,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card-head h3{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .qa-bento-card-head p,.landing-qa--scroll-theme[data-night=dusk] #dashboards.qa-bento-section--black .qa-bento-card-head p,.landing-qa--scroll-theme[data-night=night] #dashboards.qa-bento-section--black .qa-bento-card-head p{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock--panel,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock--list{background:var(--zenk-greige-panel);border-color:var(--zenk-greige-border)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-dashboard-preview-frame{background:linear-gradient(165deg,var(--zenk-greige-warm) 0%,var(--zenk-greige-hero) 100%);border-color:var(--zenk-greige-border)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-dashboard-preview-viewport{background:#8a837a}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-label,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list-head{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-score{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-tab{background:var(--zenk-greige-card);border-color:var(--zenk-greige-border);color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics div{background:var(--zenk-greige-card);border-color:var(--zenk-greige-border)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics span,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list-val,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-head{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-metrics strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list li,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-head strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-center strong,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-list li{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-list li,.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-list li{border-bottom-color:var(--zenk-greige-border)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-school-tags span{background:var(--zenk-greige-panel);border-color:var(--zenk-greige-border);color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-corp-center span{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #dashboards.qa-bento-section--black .bento-mock-badge{background:var(--zenk-greige-panel);border-color:var(--zenk-greige-border);color:var(--zenk-greige-ink-muted)}.landing-qa #trust.qa-section--black .zenk-trust-assurances li{color:var(--zenk-greige-ink);opacity:1}.landing-qa #trust.qa-section--black .zenk-trust-block,.landing-qa #trust.qa-section--black .zenk-trust-report{background:var(--zenk-greige-card);border:1px solid var(--zenk-greige-border);box-shadow:var(--zenk-greige-shadow)}.landing-qa #trust.qa-section--black .zenk-trust-block h3,.landing-qa #trust.qa-section--black .zenk-trust-report h3{color:var(--zenk-greige-ink)}.landing-qa #trust.qa-section--black .zenk-trust-block p,.landing-qa #trust.qa-section--black .zenk-trust-report p{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa #trust-safety.zk-trust,.landing-qa--scroll-theme #trust-safety.zk-trust,.landing-qa--scroll-theme[data-night=dusk] #trust-safety.zk-trust,.landing-qa--scroll-theme[data-night=night] #trust-safety.zk-trust{background:linear-gradient(180deg,#fafaf8,#f8f7f3 55%,#f8f7f3)!important;color:#1a1916!important}.landing-qa #trust-safety.zk-trust .zenk-headline-sans,.landing-qa #trust-safety.zk-trust .zenk-headline-serif{color:#1a1916!important}.landing-qa #faq.qa-section--black .qa-h2,.landing-qa #faq.qa-section--black .zenk-headline-sans,.landing-qa #faq.qa-section--black .zenk-headline-serif{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq details,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq details,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq details{background:var(--zenk-greige-card);border-color:var(--zenk-greige-border);box-shadow:0 4px 20px #1a19160d}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq summary,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq summary,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq summary{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq summary:after{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #faq.qa-section--black .qa-faq-answer,.landing-qa--scroll-theme[data-night=dusk] #faq.qa-section--black .qa-faq-answer,.landing-qa--scroll-theme[data-night=night] #faq.qa-section--black .qa-faq-answer{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa #faq.qa-section--black .zenk-faq-tabs button{border-color:var(--zenk-greige-border);background:var(--zenk-greige-card);color:var(--zenk-greige-ink-muted)}.landing-qa #faq.qa-section--black .zenk-faq-tabs button:hover{border-color:#48b7ff73;color:var(--zenk-greige-ink)}.landing-qa #faq.qa-section--black .zenk-faq-tabs button.is-active{background:#48b7ff1f;border-color:#48b7ff80;color:var(--zenk-blue, #48b7ff)}.landing-qa #contact.qa-section--black .qa-h2,.landing-qa #contact.qa-section--black .zenk-headline-sans,.landing-qa #contact.qa-section--black .zenk-headline-serif{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #contact.qa-section--black .qa-body-lg{color:var(--zenk-greige-ink-muted);opacity:1}.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row,.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row a{color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #contact.qa-section--black .qa-contact-row a:hover{color:#2a9fd4}.landing-qa--scroll-theme #contact.qa-section--black .qa-mark--contact{background:var(--zenk-greige-panel);border-color:var(--zenk-greige-border);color:#2a9fd4}.landing-qa--scroll-theme #contact.qa-section--black .qa-form,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-form,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-form{background:var(--zenk-greige-card);border:1px solid var(--zenk-greige-border);box-shadow:var(--zenk-greige-shadow)}.landing-qa--scroll-theme #contact.qa-section--black .qa-field label{color:var(--zenk-greige-ink-muted)}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme[data-night=dusk] #contact.qa-section--black .qa-field textarea,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field input,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field select,.landing-qa--scroll-theme[data-night=night] #contact.qa-section--black .qa-field textarea{background:var(--zenk-greige-panel);border:1px solid var(--zenk-greige-border);color:var(--zenk-greige-ink)}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input::-moz-placeholder,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea::-moz-placeholder{color:#9a948c}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input::placeholder,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea::placeholder{color:#9a948c}.landing-qa--scroll-theme #contact.qa-section--black .qa-field input:focus,.landing-qa--scroll-theme #contact.qa-section--black .qa-field select:focus,.landing-qa--scroll-theme #contact.qa-section--black .qa-field textarea:focus{background:var(--zenk-greige-card);border-color:#3db5e6;box-shadow:0 0 0 2px #3db5e640}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-success{color:#2a9fd4}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-sent{background:#fff;border:2px solid #3db5e6}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-sent-copy strong{color:#1a1916!important}.landing-qa--scroll-theme #contact.qa-section--black .qa-form-sent-copy p{color:#4a4740!important}.landing-qa .zenk-zenq-card{background:#fff;color:var(--zenk-greige-ink, #1a1916);border:1px solid var(--zenk-greige-border, rgba(26, 25, 22, .1));box-shadow:0 4px 20px #00000004;transition:all .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;padding:1.75rem clamp(1.5rem,3vw,2rem)}.landing-qa .zenk-zenq-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3.5px;background:var(--qa-primary, #3db5e6);opacity:.85}.landing-qa .zenk-zenq-card:hover{transform:translateY(-5px);border-color:#3db5e659;box-shadow:0 16px 36px #3db5e614}.landing-qa .zenk-zenq-badge{position:absolute;top:1.15rem;right:1.25rem;font-size:.75rem;font-weight:800;color:#ca8a04;background:#fbbf241f;border:1px solid rgba(202,138,4,.2);padding:3px 9px;border-radius:999px;letter-spacing:.04em;line-height:1}.landing-qa .zenk-zenq-card h4{color:#0284c7;font-weight:700;font-size:1.125rem;margin-top:.25rem;letter-spacing:-.01em}.landing-qa .zenk-zenq-card p{opacity:1;color:var(--zenk-greige-ink-muted, #4a4946);font-size:.95rem;line-height:1.6}.landing-qa .zenk-video-section{background:linear-gradient(180deg,#f5f9fc,#f5f9fc 32%,#f7f8f6 68%,#fafaf8);border:none;border-top:none;border-bottom:none;border-top-color:transparent;border-bottom-color:transparent;box-shadow:none}.landing-qa .zenk-video-placeholder{background:linear-gradient(135deg,#1e293b,#0f172a);color:#f8fafc;border-color:#ffffff14;box-shadow:0 20px 48px #0f172a38}.landing-qa .zenk-video-play{background:#3db5e626;border-color:#3db5e673;color:#3db5e6;box-shadow:0 0 20px #3db5e640;transition:all .3s cubic-bezier(.2,.8,.2,1)}.landing-qa .zenk-video-placeholder:hover .zenk-video-play{transform:scale(1.08);background:#3db5e640;box-shadow:0 0 28px #3db5e666}.landing-qa .bento-dashboard-preview-viewport{background:#8a837a}.landing-qa .zk-ev{margin-top:-1px}.landing-qa .zk-hero:after{background:linear-gradient(to bottom,rgba(252,253,253,0) 0%,var(--zk-bone, #fcfdfd) 80%)}.landing-qa .kz-teaser{background:#fff;border:none;box-shadow:none}.landing-qa .zenk-what-section.qa-section,.landing-qa .zenk-what-section{--why-bone: #fcfdfd;background:#fcfdfd;border:none;box-shadow:none}.landing-qa .zenk-algo-experience{--why-bone: #fcfdfd;background:#fcfdfd;border:none;box-shadow:none;margin-top:-1px;padding-top:clamp(2.5rem,5vh,3.75rem)}.landing-qa .hiw-section.path-impact-section{--hiw-base: #f5f9fc;background:#f5f9fc;border:none;box-shadow:none;margin-top:-1px}.landing-qa .zenk-video-section{background:linear-gradient(180deg,#f5f9fc,#f5f9fc 32%,#f7f8f6 68%,#fafaf8);border:none;box-shadow:none}.landing-qa .qa-black-handoff--path-bento{height:0;margin:0;padding:0;overflow:hidden;background:transparent!important;border:none;box-shadow:none}.landing-qa{--zenk-greige-light: #fafaf8;--zenk-greige-panel: #f3f1ec}.landing-qa .qa-bento-section--black{background:#fafaf8!important;border:none;box-shadow:none}.landing-qa .qa-bento-section--black:before{content:none;display:none;height:0}.landing-qa #trust-safety.zk-trust,.landing-qa--scroll-theme #trust-safety.zk-trust,.landing-qa--scroll-theme[data-night=dusk] #trust-safety.zk-trust,.landing-qa--scroll-theme[data-night=night] #trust-safety.zk-trust{background:linear-gradient(180deg,#fafaf8,#f8f7f3 55%,#f8f7f3)!important;border:none;box-shadow:none}.landing-qa .zk-invite{border:none;box-shadow:none}.landing-qa .zk-invite:after{content:none}.landing-qa .zenk-testimonials{border:none;box-shadow:none}.landing-qa .zk-evidence{border:none;box-shadow:none;padding-top:clamp(4.75rem,9vh,6.5rem);background:linear-gradient(180deg,#fafaf8,#f5f8fb 28%,#f3f8fc 62%,#f8f7f3)}.landing-qa .qa-black-handoff--impact-faq{height:0;margin:0;padding:0;overflow:hidden;background:transparent!important;border:none;box-shadow:none}.landing-qa #faq.qa-section--black,.landing-qa #contact.qa-section--black{background:#f8f7f3!important;border:none;box-shadow:none}.landing-qa .zenk-footer,.landing-qa footer.zenk-footer,.landing-qa .qa-footer{border-top:none;box-shadow:none}@media (max-width: 768px){.landing-qa .zenk-algo-experience{padding-top:1.75rem}.landing-qa .zk-evidence{padding-top:1.75rem;padding-bottom:1.5rem}.landing-qa #faq.qa-section--black{padding-top:2.5rem;padding-bottom:2.75rem}.landing-qa #faq.qa-section--black .qa-h2{margin-bottom:1.25rem}}.terms-reaccept-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#1a19168c;display:flex;align-items:center;justify-content:center;padding:1.25rem}.terms-reaccept-panel{width:min(480px,100%);background:#fff;border-radius:16px;padding:1.75rem;box-shadow:0 24px 64px #1a191633}.terms-reaccept-eyebrow{margin:0 0 .5rem;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#3db5e6}.terms-reaccept-panel h2{margin:0 0 .75rem;font-size:1.45rem;letter-spacing:-.02em}.terms-reaccept-lead,.terms-reaccept-entity{margin:0 0 .75rem;font-size:.92rem;line-height:1.55;color:#5c574f}.terms-reaccept-doc-list{margin:0 0 1rem 1.1rem;padding:0;font-size:.9rem;line-height:1.5;color:#1a1916}.terms-reaccept-doc-list a{color:#2a9fd4;font-weight:600;text-decoration:none}.terms-reaccept-doc-list a:hover{text-decoration:underline}.terms-reaccept-check{display:flex;gap:.65rem;align-items:flex-start;margin:1.25rem 0;font-size:.9rem;line-height:1.5;cursor:pointer}.terms-reaccept-check input{margin-top:.2rem;flex-shrink:0}.terms-reaccept-check a{color:#2a9fd4;font-weight:700}.terms-reaccept-error{margin:0 0 .75rem;color:#b42318;font-size:.88rem}.terms-reaccept-btn{width:100%;padding:.85rem 1rem;border:none;border-radius:10px;background:#1a1916;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;font-family:inherit}.terms-reaccept-btn:disabled{opacity:.55;cursor:not-allowed}.auth-split{--as-ink: #0f1c24;--as-muted: #5c6b76;--as-accent: #2a9fc8;--as-accent-deep: #0a5f7c;--as-blue: #4fbbe4;--as-soft: rgba(79, 187, 228, .12);--as-line: #e2e8ee;--as-amber: #b45309;--as-amber-soft: rgba(180, 83, 9, .1);--auth-split-cols: 4;position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;overflow-x:hidden;color:var(--as-ink);font-family:Plus Jakarta Sans,Manrope,sans-serif;background:radial-gradient(ellipse 70% 50% at 100% -10%,rgba(79,187,228,.18),transparent 55%),radial-gradient(ellipse 55% 40% at 0% 100%,rgba(10,95,124,.07),transparent 50%),#f4f7fa}body>.auth-split{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;overflow-y:auto;-webkit-overflow-scrolling:touch}.auth-split-page-mark{position:absolute;right:-4%;bottom:-6%;width:min(42vw,420px);opacity:.04;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.auth-split-page-mark img{width:100%;height:auto;display:block;filter:grayscale(.2)}.auth-split-topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.5rem;background:#ffffffeb;border-bottom:1px solid var(--as-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-split-brand{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.auth-split-brand-line{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--as-accent)}.auth-split-live{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.35rem .7rem;border-radius:999px;background:var(--as-soft);font-size:.75rem;font-weight:600;color:var(--as-accent-deep)}.auth-split-live-dot{width:7px;height:7px;border-radius:50%;background:var(--as-accent);animation:auth-split-live 1.8s ease-out infinite}.auth-split-shell{position:relative;z-index:2;max-width:1040px;margin:0 auto;padding:clamp(1.5rem,3.5vw,2.75rem) 1.25rem 3rem}.auth-split-card{position:relative;overflow:hidden;background:#fffffff5;border:1px solid var(--as-line);border-radius:22px;box-shadow:0 1px #fffc inset,0 16px 48px #0f283c12;padding:clamp(1.6rem,3.2vw,2.35rem);animation:auth-split-in .45s ease both}.auth-split-watermark{position:absolute;right:-3%;bottom:-8%;width:min(38%,260px);opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.auth-split-watermark img{width:100%;height:auto;display:block}.auth-split[data-state=declined] .auth-split-card{box-shadow:0 1px #fffc inset,0 16px 48px #b4530914}.auth-split-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(240px,.95fr) minmax(280px,1.15fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:start}.auth-split-intro{padding-right:.25rem}.auth-split-kicker{margin:0 0 .4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--as-accent)}.auth-split[data-state=declined] .auth-split-kicker{color:var(--as-amber)}.auth-split-title{margin:0 0 .75rem;font-family:Lora,Georgia,serif;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:600;letter-spacing:-.02em;line-height:1.18;color:var(--as-ink)}.auth-split-title em{font-style:italic;font-weight:500;color:var(--as-accent-deep)}.auth-split[data-state=declined] .auth-split-title em{color:var(--as-amber)}.auth-split-lede{margin:0 0 1.15rem;font-size:.95rem;line-height:1.65;color:var(--as-muted)}.auth-split-callout{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:14px;background:var(--as-soft);border:1px solid rgba(42,159,200,.22)}.auth-split[data-state=declined] .auth-split-callout{background:var(--as-amber-soft);border-color:#b4530947}.auth-split-callout span{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--as-accent-deep)}.auth-split[data-state=declined] .auth-split-callout span{color:var(--as-amber)}.auth-split-callout strong{font-size:1.1rem;font-weight:800;color:var(--as-ink)}.auth-split-aside-head{margin:0 0 1rem}.auth-split-detail-eyebrow{margin:0 0 .3rem;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--as-muted)}.auth-split-detail-title{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:-.01em;color:var(--as-ink)}.auth-split-track{list-style:none;margin:0 0 1.15rem;padding:.35rem 0 0;display:grid;grid-template-columns:repeat(var(--auth-split-cols),minmax(0,1fr));gap:.45rem}.auth-split-track-step{display:flex;flex-direction:column;gap:.45rem;min-width:0}.auth-split-track-marker{display:flex;align-items:center;width:100%}.auth-split-track-num{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;flex-shrink:0;border-radius:50%;border:1.5px solid var(--as-line);background:#fff;font-size:.65rem;font-weight:700;color:#94a3b8}.auth-split-track-line{flex:1;height:1.5px;margin-left:.3rem;background:#e8eef2}.auth-split-track-step:last-child .auth-split-track-line{display:none}.auth-split-track-label{font-size:.8rem;font-weight:700;color:#94a3b8}.auth-split-track-hint{font-size:.7rem;line-height:1.35;color:#a8b3bd}.auth-split-track-step.is-done .auth-split-track-num{background:var(--as-accent);border-color:var(--as-accent);color:#fff}.auth-split-track-step.is-done .auth-split-track-line{background:var(--as-accent)}.auth-split-track-step.is-done .auth-split-track-label{color:var(--as-accent-deep)}.auth-split-track-step.is-active .auth-split-track-num{border-color:var(--as-accent);color:var(--as-accent-deep);box-shadow:0 0 0 3px var(--as-soft)}.auth-split-track-step.is-active .auth-split-track-label{color:var(--as-ink)}.auth-split-track-step.is-issue .auth-split-track-num{border-color:var(--as-amber);color:var(--as-amber);box-shadow:0 0 0 3px var(--as-amber-soft)}.auth-split-track-step.is-issue .auth-split-track-label{color:var(--as-amber)}.auth-split-copy{margin:0 0 1.15rem;font-size:.9rem;line-height:1.6;color:var(--as-muted)}.auth-split-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.auth-split-btn-primary,.auth-split-btn-ghost{min-height:44px;padding:.65rem 1.2rem;border-radius:12px;font-family:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.auth-split-btn-primary{border:none;background:var(--as-blue);color:#fff}.auth-split-btn-primary:hover:not(:disabled){background:var(--as-accent)}.auth-split-btn-primary:disabled{opacity:.7;cursor:wait}.auth-split-btn-ghost{border:1.5px solid var(--as-line);background:#fff;color:var(--as-accent)}.auth-split-btn-ghost:hover{border-color:#2a9fc873}.auth-split-btn-primary:focus-visible,.auth-split-btn-ghost:focus-visible{outline:2px solid var(--as-accent);outline-offset:2px}.auth-split-extra{width:100%;max-width:100%;margin:0 0 .35rem;padding:.85rem 1rem;border-radius:12px;border:1px solid #bbf7d0;background:#f0fdf4;text-align:left}.auth-split-extra label{display:block;margin:0 0 .4rem;font-size:.75rem;font-weight:700;color:#166534}.auth-split-extra input{width:100%;box-sizing:border-box;padding:.5rem .65rem;border:1px solid #d1d5db;border-radius:8px;font-size:.85rem;font-family:inherit}@keyframes auth-split-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-split-live{0%{box-shadow:0 0 #2a9fc866}70%{box-shadow:0 0 0 7px #2a9fc800}to{box-shadow:0 0 #2a9fc800}}@media (max-width: 820px){.auth-split-grid{grid-template-columns:1fr;gap:1.35rem}.auth-split-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .65rem}.auth-split-track-step:nth-child(2) .auth-split-track-line{display:none}.auth-split-watermark{width:44%;opacity:.05}}@media (max-width: 480px){.auth-split-actions{flex-direction:column;align-items:stretch}.auth-split-btn-primary,.auth-split-btn-ghost{width:100%}.auth-split-page-mark{width:70vw;opacity:.03}}@media (prefers-reduced-motion: reduce){.auth-split-card,.auth-split-live-dot{animation:none}}.signup-flow{width:100%;max-width:100%}.signup-flow-header h2{font-family:Manrope,Inter,sans-serif;font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--auth-near-black);margin:0 0 6px}.signup-flow-header p{font-size:15px;color:var(--auth-muted);margin:0 0 20px}.signup-stepper{display:flex;gap:6px;margin-bottom:24px;flex-wrap:wrap}.signup-stepper-item{flex:1;min-width:72px;text-align:center;padding:8px 6px;border-radius:10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--auth-muted);background:var(--auth-surface-container);border:1px solid transparent;transition:background .15s,color .15s,border-color .15s;font-family:inherit;line-height:1.3}.signup-stepper-item.is-clickable{cursor:pointer}.signup-stepper-item.is-clickable:hover:not(:disabled){color:var(--auth-near-black);background:#3db5e61a;border-color:#3db5e647}.signup-stepper-item:disabled{cursor:default}.signup-stepper-item.is-active{color:var(--auth-primary-dark);background:#3db5e61f;border-color:#3db5e659}.signup-stepper-item.is-done{color:var(--auth-near-black)}.signup-stepper-item.is-locked{opacity:.45;cursor:not-allowed}.signup-stepper-hint{margin:-14px 0 18px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45;color:var(--auth-on-surface-variant);background:var(--auth-surface-container);border:1px solid var(--auth-border)}.signup-form-error{margin:0 0 16px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45;color:#b42318;background:#dc26260f;border:1px solid rgba(220,38,38,.2)}.signup-persona-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:8px}@media (min-width: 480px){.signup-persona-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.signup-persona-grid{grid-template-columns:repeat(4,1fr)}}.signup-persona-grid--fork{grid-template-columns:1fr}@media (min-width: 520px){.signup-persona-grid--fork{grid-template-columns:1fr 1fr}}.signup-fork-lead{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--auth-muted)}.signup-persona-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border-radius:var(--auth-radius);border:2px solid var(--auth-border);background:var(--auth-surface);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.signup-persona-card:hover{border-color:var(--auth-primary);box-shadow:var(--auth-shadow-1)}.signup-persona-card.is-selected{border-color:var(--auth-primary);background:#3db5e60f;box-shadow:0 0 0 1px #3db5e640}.signup-persona-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--auth-surface-container);border:1px solid var(--auth-border);color:var(--auth-primary-dark);flex-shrink:0}.signup-persona-card.is-selected .signup-persona-mark{background:#3db5e624;border-color:#3db5e673}.signup-persona-card strong{font-size:14px;font-weight:700;color:var(--auth-near-black)}.signup-persona-card span{font-size:12px;line-height:1.4;color:var(--auth-muted)}.signup-section-title{font-family:Manrope,Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--auth-on-surface-variant);margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--auth-border)}.signup-section-lead{margin:-8px 0 16px;font-size:13px;line-height:1.5;color:var(--auth-muted)}.signup-grid-2{display:grid;grid-template-columns:1fr;gap:0;align-items:start}.signup-field--full{grid-column:1 / -1}@media (min-width: 520px){.signup-grid-2{grid-template-columns:1fr 1fr;-moz-column-gap:14px;column-gap:14px}.signup-grid-2>.signup-field--full:only-child{grid-column:1 / -1}}.signup-grid-2 .signup-locale-field{margin-bottom:16px}@media (min-width: 520px){.signup-grid-2 .signup-mobile-composite__country{min-width:5.75rem;max-width:6.75rem;padding-left:8px;padding-right:22px;font-size:12px}}.signup-field-error{margin:6px 0 12px;font-size:12px;line-height:1.45;color:#b42318}.signup-field-hint{margin:6px 0 12px;font-size:12px;line-height:1.45;color:var(--auth-muted)}.auth-field-input--error{border-color:#f87171!important}.signup-radio-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.signup-radio-row label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--auth-near-black);cursor:pointer}.signup-upload{border:2px dashed var(--auth-border);border-radius:var(--auth-radius);padding:24px 16px;text-align:center;background:var(--auth-surface-container);transition:border-color .15s,background .15s}.signup-upload:hover{border-color:var(--auth-primary);background:#3db5e60a}.signup-upload-mark{display:flex;justify-content:center;margin-bottom:8px;color:var(--auth-primary-dark)}.signup-upload-label{display:block;cursor:pointer}.signup-upload-label span{display:block;font-size:14px;font-weight:600;color:var(--auth-near-black)}.signup-upload-label small{display:block;margin-top:4px;font-size:12px;color:var(--auth-muted)}.signup-file-list{margin-top:10px;font-size:12px;color:var(--auth-muted)}.signup-file-list ul{margin:4px 0 0;padding-left:18px}.signup-kyc-upload{width:100%}.signup-upload--filled{border-style:solid;background:#fff;padding:16px}.signup-upload--filled:hover{border-color:var(--auth-border);background:#fff}.signup-kyc-previews{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.signup-kyc-preview-item{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:108px}.signup-kyc-preview-thumb-wrap{position:relative;width:96px;height:96px}.signup-kyc-preview-thumb{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--auth-border);box-shadow:0 2px 8px #0f172a14;background:#f8fafc}.signup-kyc-preview-pdf{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:12px;border:1px solid var(--auth-border);background:linear-gradient(145deg,#f1f5f9,#e2e8f0);font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--auth-primary-dark)}.signup-kyc-preview-remove{position:absolute;top:-6px;right:-6px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;background:#fff;color:#64748b;box-shadow:0 2px 8px #0f172a26;cursor:pointer;transition:color .15s,background .15s}.signup-kyc-preview-remove:hover{color:#dc2626;background:#fef2f2}.signup-kyc-preview-remove svg{width:14px;height:14px}.signup-kyc-preview-name{font-size:11px;font-weight:500;color:var(--auth-muted);text-align:center;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-kyc-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;width:100%}.signup-kyc-action{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:1px solid transparent}.signup-kyc-action--primary{background:var(--auth-primary);color:#fff;border-color:var(--auth-primary)}.signup-kyc-action--primary:hover{opacity:.92}.signup-kyc-action--ghost{background:#fff;color:var(--auth-near-black);border-color:var(--auth-border)}.signup-kyc-action--ghost:hover{background:var(--auth-surface-container)}.signup-password-wrap{position:relative}.signup-password-wrap input{width:100%;padding-right:44px}.signup-password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--auth-muted);cursor:pointer;padding:4px;display:flex;align-items:center}.signup-password-toggle:hover{color:var(--auth-near-black)}.signup-signin-hint{margin:6px 0 12px;font-size:12px;color:var(--auth-muted);line-height:1.45}.signup-signin-hint--warn{color:#b42318}.signup-signin-link{border:none;background:none;padding:0;color:var(--auth-primary-dark);font-weight:600;cursor:pointer;text-decoration:underline}.signup-password-hint{margin-top:8px;padding:12px;border-radius:10px;background:var(--auth-surface-container);border:1px solid var(--auth-border);font-size:12px}.signup-password-hint ul{margin:6px 0 0;padding:0;list-style:none}.signup-password-hint li{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--auth-muted)}.signup-password-hint li.is-ok{color:#047857}.signup-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.25rem;padding-top:20px;border-top:1px solid var(--auth-border);width:100%}.signup-actions .signup-btn-primary:only-child,.signup-actions .signup-btn-primary:last-child:nth-child(1){flex:1 1 100%}.signup-btn-secondary{flex:1;min-width:120px;padding:13px 18px;border-radius:var(--auth-radius);border:1px solid var(--auth-border);background:var(--auth-surface);color:var(--auth-near-black);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s}.signup-btn-secondary:hover:not(:disabled){border-color:var(--auth-primary);background:var(--auth-surface-container)}.signup-btn-primary{flex:2;min-width:160px;padding:13px 18px;border:none;border-radius:var(--auth-radius);background:var(--auth-primary);color:var(--auth-on-primary);font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.signup-btn-primary:hover:not(:disabled){background:#2aa3d4}.signup-btn-primary:disabled,.signup-btn-secondary:disabled{opacity:.6;cursor:not-allowed}.signup-success-banner{padding:20px;border-radius:var(--auth-radius);background:linear-gradient(135deg,#3db5e61f,#00668714);border:1px solid rgba(61,181,230,.35)}.signup-complete-panel{padding:28px 24px 32px;border-radius:20px;background:linear-gradient(160deg,#fff,#3db5e614);border:1px solid rgba(61,181,230,.3);text-align:center;box-shadow:0 16px 48px #003c5a12}.signup-success-mark,.signup-complete-panel .signup-success-mark{display:inline-flex;margin-bottom:14px;color:var(--auth-primary-dark)}.signup-complete-eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--auth-muted)}.signup-complete-panel h3{font-family:Manrope,Inter,sans-serif;font-size:1.35rem;font-weight:700;color:var(--auth-near-black);margin:0 0 12px;line-height:1.35}.signup-complete-lead{margin:0 0 20px;font-size:15px;line-height:1.65;color:var(--auth-on-surface-variant);text-align:left}.signup-complete-steps{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:flex;flex-direction:column;gap:8px}.signup-complete-steps li{font-size:14px;font-weight:600;padding:10px 12px;border-radius:10px;background:var(--auth-surface-container);color:var(--auth-muted);border-left:3px solid transparent}.signup-complete-steps li.is-done{color:var(--auth-primary-dark);border-left-color:var(--auth-primary-dark);background:#3db5e61a}.signup-complete-steps li.is-active{color:var(--auth-on-surface);border-left-color:var(--auth-gold, #f0a500);background:#f0a50014}.signup-complete-hint{margin:0 0 18px;font-size:13px;line-height:1.55;color:var(--auth-muted)}.signup-complete-btn{width:100%}.signup-success-banner h3{font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:700;color:var(--auth-primary-dark);margin:0 0 8px}.signup-success-banner p{margin:0;font-size:14px;color:var(--auth-on-surface-variant)}.signup-select{width:100%;padding:12px 14px;border-radius:var(--auth-radius);border:1px solid var(--auth-border);background:var(--auth-surface);font-size:15px;font-family:inherit;color:var(--auth-near-black)}.signup-select:focus{outline:none;border-color:var(--auth-primary);box-shadow:0 0 0 2px #3db5e633}.signup-flow input:not([type=file]):not([type=radio]):not([type=hidden]):not(.signup-mobile-composite__input),.signup-flow select:not(.signup-mobile-composite__country){width:100%;padding:12px 14px;border-radius:var(--auth-radius);border:1px solid var(--auth-border);background:var(--auth-surface);font-size:15px;font-family:inherit;color:var(--auth-near-black);margin-bottom:16px}.signup-flow input:focus:not(.signup-mobile-composite__input),.signup-flow select:focus:not(.signup-mobile-composite__country){outline:none;border-color:var(--auth-primary);box-shadow:0 0 0 2px #3db5e633}.signup-flow label.block{display:block;font-size:13px;font-weight:500;color:var(--auth-on-surface-variant);margin-bottom:6px}.signup-terms-block{margin-top:1.5rem;padding:1rem 1.1rem;border-radius:12px;background:var(--auth-surface-container, #f3f1ec);border:1px solid rgba(26,25,22,.08);width:100%;box-sizing:border-box}.signup-terms-entity{margin:0 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--auth-muted, #5c574f)}.signup-terms-error{margin:0 0 .75rem!important}.signup-terms-row{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;width:100%}.signup-terms-input{width:18px;height:18px;margin:.15rem 0 0;flex-shrink:0;accent-color:var(--auth-primary, #3db5e6);cursor:pointer}.signup-terms-label{display:block;margin:0;font-size:.88rem;line-height:1.55;color:var(--auth-near-black, #1a1916);cursor:pointer;text-align:left}.signup-terms-label a{color:var(--auth-primary-dark, #2a9fd4);font-weight:700;text-decoration:none}.signup-terms-label a:hover{text-decoration:underline}.signup-locale-field{margin-bottom:16px}.signup-locale-field label{display:block;font-size:13px;font-weight:500;color:var(--auth-on-surface-variant);margin-bottom:6px}.signup-locale-field>select,.signup-locale-field>input{display:block;width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--auth-radius);border:1px solid var(--auth-border);background:var(--auth-surface);font-size:15px;font-family:inherit;color:var(--auth-near-black);transition:border-color .15s,box-shadow .15s}.signup-locale-field>select:focus,.signup-locale-field>input:focus{outline:none;border-color:var(--auth-primary);box-shadow:0 0 0 2px #3db5e633}.signup-locale-field.is-error>select,.signup-locale-field.is-error>input,.signup-mobile-composite.is-error{border-color:#f87171}.signup-locale-field-error{margin:6px 0 0;font-size:12px;color:#b42318}.signup-req{color:#dc2626}.signup-mobile-composite{display:flex;align-items:stretch;width:100%;box-sizing:border-box;min-height:46px;border:1px solid var(--auth-border);border-radius:var(--auth-radius);background:var(--auth-surface);overflow:hidden;transition:border-color .15s,box-shadow .15s}.signup-mobile-composite:focus-within{border-color:var(--auth-primary);box-shadow:0 0 0 2px #3db5e633}.signup-mobile-composite__country{flex:0 0 auto;width:auto;min-width:7.5rem;max-width:9.5rem;margin:0;padding:0 28px 0 12px;border:none;border-right:1px solid var(--auth-border);border-radius:0;background-color:var(--auth-surface);font-size:14px;font-weight:500;color:var(--auth-near-black);cursor:pointer;font-family:inherit;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;box-shadow:none}.signup-mobile-composite__country:focus{outline:none}.signup-mobile-composite__prefix{display:flex;align-items:center;flex-shrink:0;padding:0 12px;font-size:15px;font-weight:500;color:var(--auth-muted);background:var(--auth-surface);border-right:1px solid var(--auth-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.signup-mobile-composite__input{flex:1;min-width:0;width:100%;margin:0;border:none;border-radius:0;padding:12px 14px;font-size:15px;font-family:inherit;color:var(--auth-near-black);background:var(--auth-surface);box-shadow:none;box-sizing:border-box}.signup-mobile-composite__input:focus{outline:none}.signup-mobile-composite__input::-moz-placeholder{color:var(--auth-muted);opacity:.85}.signup-mobile-composite__input::placeholder{color:var(--auth-muted);opacity:.85}@media (max-width: 519px){.signup-mobile-composite__country{min-width:6.75rem;max-width:8.25rem;padding-left:10px;padding-right:26px;font-size:13px}}.signup-mobile-composite__country,.signup-mobile-composite__prefix,.signup-mobile-composite__input{margin-bottom:0!important}:root{--auth-bg: #f6fafe;--auth-surface: #ffffff;--auth-surface-container: #f0f4f8;--auth-on-surface: #171c1f;--auth-on-surface-variant: #3e484e;--auth-outline-variant: #bdc8cf;--auth-border: #e2e8f0;--auth-primary: #3db5e6;--auth-primary-dark: #006687;--auth-on-primary: #ffffff;--auth-near-black: #1e293b;--auth-muted: #64748b;--auth-input-bg: #f5f5f7;--auth-radius: 12px;--auth-shadow-1: 0 4px 20px rgba(30, 41, 59, .04);--auth-shadow-tab: 0 2px 8px rgba(30, 41, 59, .06)}.auth-page{min-height:100vh;display:grid;grid-template-columns:1fr;background:var(--auth-bg);font-family:Inter,system-ui,sans-serif}@media (min-width: 900px){.auth-page{grid-template-columns:46fr 54fr;height:100dvh;max-height:100dvh;overflow:hidden;align-items:stretch}}.auth-hero{position:relative;min-height:280px;display:none;overflow:hidden}@media (min-width: 900px){.auth-hero{display:flex;align-items:flex-end;height:100%;min-height:0;max-height:100dvh;position:sticky;top:0;background:#0a1f28}}.auth-hero-poster,.auth-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.auth-hero-poster{z-index:0;background:#0a1f28}.auth-hero-video{z-index:1;opacity:0;transition:opacity .45s ease;background:transparent}.auth-hero-video.is-ready{opacity:1}.auth-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#00000059,#000000c7 55%,#001e2be0)}.auth-hero-content{position:relative;z-index:3;padding:36px 28px 40px;max-width:100%;color:#fff}@media (min-width: 900px){.auth-hero-content{padding:48px 40px 52px;max-width:34rem}.auth-hero-content h1{font-size:clamp(1.65rem,2.6vw,2.2rem)}.auth-panel{padding:40px clamp(40px,5vw,72px) 32px}}.auth-hero-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin-bottom:16px}.auth-hero-content h1{font-family:Manrope,Inter,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:16px}.auth-hero-content h1 em{font-style:normal;color:var(--auth-primary)}.auth-hero-content p{font-size:15px;line-height:1.6;opacity:.9}.auth-panel{display:flex;flex-direction:column;min-height:100vh;background:var(--auth-surface);padding:32px 24px 24px}@media (min-width: 900px){.auth-panel{padding:40px 56px 32px;height:100%;min-height:0;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}.auth-panel-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:32px;flex-wrap:wrap}.auth-back-home{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--auth-muted);text-decoration:none;padding:8px 12px;border-radius:10px;border:1px solid var(--auth-outline, #e2e8f0);background:#fff;transition:color .15s,border-color .15s,background .15s}.auth-back-home:hover{color:var(--auth-near-black);border-color:var(--auth-primary);background:var(--auth-surface-container, #f8fafc)}.auth-back-home-icon{width:18px;height:18px}.auth-panel-logo{margin-left:auto;line-height:0}.auth-panel-logo .zenk-logo img{height:52px;width:auto;max-width:min(240px,52vw);-o-object-fit:contain;object-fit:contain}.auth-close-signup{display:flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:10px;background:var(--auth-surface-container, #f1f5f9);color:var(--auth-muted);cursor:pointer}.auth-close-signup:hover{color:var(--auth-near-black);background:#e2e8f0}.auth-panel-body{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:400px;width:100%;margin:0 auto}.auth-panel--signup .auth-panel-body--signup{max-width:560px;justify-content:flex-start;padding-top:8px;padding-bottom:24px}.auth-welcome h2{font-family:Manrope,Inter,sans-serif;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--auth-near-black);margin-bottom:8px}.auth-welcome p{font-size:16px;color:var(--auth-muted);margin-bottom:28px}.auth-tabs{display:flex;background:var(--auth-surface-container);border-radius:var(--auth-radius);padding:4px;margin-bottom:24px}.auth-tab{flex:1;padding:10px 16px;border:none;background:transparent;border-radius:calc(var(--auth-radius) - 4px);font-size:14px;font-weight:600;color:var(--auth-muted);cursor:pointer;font-family:inherit;transition:background .15s,color .15s,box-shadow .15s}.auth-tab.is-active{background:var(--auth-surface);color:var(--auth-near-black);box-shadow:var(--auth-shadow-tab)}.auth-social-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.auth-social-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:999px;border:1px solid var(--auth-border);background:var(--auth-surface);font-size:14px;font-weight:500;color:var(--auth-near-black);cursor:pointer;font-family:inherit;transition:border-color .15s,box-shadow .15s}.auth-social-btn:hover{border-color:var(--auth-primary);box-shadow:var(--auth-shadow-1)}.auth-social-btn:disabled{opacity:.6;cursor:not-allowed}.auth-divider{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:var(--auth-muted);font-size:11px;font-weight:600;letter-spacing:.08em}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--auth-border)}.auth-field{margin-bottom:16px}.auth-field label{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;color:var(--auth-on-surface-variant);margin-bottom:6px}.auth-field label a{font-size:13px;color:var(--auth-primary);text-decoration:none;font-weight:500}.auth-field label a:hover{text-decoration:underline}.auth-field input{width:100%;padding:12px 14px;border-radius:var(--auth-radius);border:1px solid var(--auth-border);background:var(--auth-surface);font-size:15px;font-family:inherit;color:var(--auth-near-black);transition:border-color .15s,box-shadow .15s}.auth-field input:focus{outline:none;border-color:var(--auth-primary);box-shadow:0 0 0 2px #3db5e633}.auth-password-wrap{position:relative}.auth-password-wrap input{padding-right:44px}.auth-password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--auth-muted);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.auth-password-toggle:hover{color:var(--auth-near-black)}.auth-password-toggle-icon{width:1.25rem;height:1.25rem}.auth-submit{width:100%;margin-top:8px;padding:14px 20px;border:none;border-radius:var(--auth-radius);background:var(--auth-primary);color:var(--auth-on-primary);font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.auth-submit:hover:not(:disabled){background:#2aa3d4}.auth-submit:disabled{opacity:.65;cursor:wait}.auth-error{margin-top:12px;padding:10px 14px;border-radius:var(--auth-radius);background:#ffdad6;color:#93000a;font-size:13px;line-height:1.4}.auth-legal{margin-top:20px;font-size:12px;color:var(--auth-muted);line-height:1.5;text-align:center}.auth-legal a{color:var(--auth-near-black);font-weight:600;text-decoration:none}.auth-legal a:hover{text-decoration:underline}.auth-member-hint{margin-top:12px;font-size:13px;color:var(--auth-muted);text-align:center}.auth-member-hint a{color:var(--auth-primary-dark);font-weight:600;text-decoration:none}.auth-member-hint a:hover{text-decoration:underline}.auth-footer{margin-top:auto;padding-top:32px;text-align:center;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--auth-muted)}.auth-signup-hint{margin-top:16px;text-align:center;font-size:14px;color:var(--auth-muted)}.auth-signup-hint button{background:none;border:none;color:var(--auth-primary);font-weight:600;cursor:pointer;font-family:inherit;font-size:14px;padding:0;margin-left:4px}.auth-signup-hint button:hover{text-decoration:underline}.osb{--osb-paper: #fbfaf6;--osb-paper-warm: #f8f3ea;--osb-board: #e6ddd0;--osb-board-deep: #d9cebe;--osb-ivory: #f4efe6;--osb-ink: #1a1916;--osb-muted: #5c574f;--osb-line: rgba(80, 100, 110, .034);--osb-blue: #48b7ff;--osb-orange: #c45d00;--osb-yellow: #fbb017;--osb-max-w: 1440px;--osb-h: min(710px, 74vh);--osb-closed-w: min(980px, 51vw);--osb-closed-h: min(690px, 73vh);--osb-shell-pad: 12px;position:relative;min-height:100vh;background-color:var(--osb-ivory);color:var(--osb-ink);isolation:isolate}.osb-atmosphere{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:var(--osb-ivory);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.82}.osb-track{position:relative;z-index:1}.osb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.osb-index{position:fixed;z-index:40}.osb-index__title{margin:0 0 10px 8px;font-size:.55rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#1a191652}.osb-index__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.osb-index__item{position:relative;display:flex;align-items:flex-start;gap:8px;width:100%;box-sizing:border-box;padding:5px 8px;border:0;margin:0;background:transparent;cursor:pointer;color:var(--osb-muted);border-radius:4px;text-align:left;font-weight:700}.osb-index__rail{width:4px;height:4px;margin-top:.38em;border-radius:50%;box-shadow:inset 0 0 0 1px #1a191638;flex-shrink:0}.osb-index__item.is-active{color:var(--osb-blue)}.osb-index__item.is-active .osb-index__rail{background:var(--osb-blue);box-shadow:none}.osb-index__item:hover{color:var(--osb-ink)}.osb-index__item:focus{outline:none}.osb-index__item:focus-visible{color:var(--osb-ink);box-shadow:inset 0 0 0 1px #48b7ff8c}.osb-index__item.is-active:focus-visible{color:var(--osb-blue)}.osb-index__num{font-size:.58rem;font-weight:800;width:1.35rem;flex-shrink:0;font-variant-numeric:tabular-nums;line-height:1.35}.osb-index__label{font-size:.52rem;font-weight:700;letter-spacing:.05em;line-height:1.35;text-align:left}.osb-index__label-short{display:none}@media (max-width: 1099px){.osb-index{left:0;right:0;bottom:0;padding:6px 8px calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent,rgba(244,239,230,.97) 28%);overflow-x:auto}.osb-index__title{display:none}.osb-index__list{flex-direction:row;width:-moz-max-content;width:max-content;margin:0 auto}.osb-index__item{flex-direction:column;min-width:3.4rem;gap:2px}.osb-index__rail,.osb-index__label{display:none}.osb-index__label-short{display:block;font-size:.48rem;font-weight:700;white-space:nowrap}}@media (min-width: 1100px){.osb-index{top:50%;left:clamp(2px,.5vw,10px);transform:translateY(-50%);max-width:9.2rem}}.osb-track{width:100%}.osb-pin{position:sticky;top:0;height:100vh;min-height:640px;display:flex;align-items:center;justify-content:center;padding:calc(var(--qa-nav-height, 88px) + 4px) clamp(6px,1vw,16px) 16px;box-sizing:border-box}.osb-stage{width:min(var(--osb-max-w),92vw);height:var(--osb-h);display:flex;align-items:center;justify-content:center;transition:width .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1)}.osb-stage.is-open{width:min(var(--osb-max-w),92vw);height:var(--osb-h)}.osb-shell{position:relative;width:100%;height:100%;box-sizing:border-box;padding:11px 11px 11px 17px}.osb-shell.is-closed{padding:11px 11px 11px 18px}.osb-shell.is-back{padding:11px 18px 11px 11px}.osb-shell.is-open{padding:11px 11px 11px 16px}.osb-shell__board{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:linear-gradient(155deg,#ebe3d6,#e0d5c4 46%,#d4c7b4);border:1px solid rgba(40,32,22,.22);box-shadow:0 40px 80px #14161c33,0 10px 28px #14161c1a,inset 0 1px #ffffff38;z-index:0}.osb-shell__spine{position:absolute;left:0;top:4%;bottom:4%;width:14px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,#28201638,#fff8eb1f 55%,#28201614);box-shadow:1px 0 #ffffff1f}.osb-shell.is-back .osb-shell__spine{left:auto;right:0;border-radius:0 2px 2px 0;background:linear-gradient(270deg,#28201638,#fff8eb1f 55%,#28201614)}.osb-shell__spine-band{position:absolute;left:3px;top:10%;bottom:10%;width:3px;border-radius:1px;background:linear-gradient(180deg,#48b7ff47,#c45d0029,#fbb01742);opacity:.85}.osb-shell.is-back .osb-shell__spine-band{left:auto;right:3px}.osb-shell.is-open .osb-shell__spine-band{opacity:.4}.osb-shell__lip{position:absolute;background:#2820160f;pointer-events:none}.osb-shell__lip--top{top:0;left:12%;right:8%;height:1px}.osb-shell__lip--bottom{bottom:0;left:12%;right:8%;height:1px}.osb-shell__lip--right{top:8%;bottom:8%;right:0;width:1px}.osb-shell.is-back .osb-shell__lip--right{right:auto;left:0}.osb-paper{position:relative;z-index:1;width:100%;height:100%;border-radius:1px;overflow:hidden;background:#fbfaf6;box-shadow:none}.osb-shell.is-closed .osb-paper,.osb-shell.is-back .osb-paper{box-shadow:inset 0 0 0 1px #2820160a}.osb-shell.is-open .osb-paper{box-shadow:inset 0 0 0 1px #1a19160d,0 1px #ffffff47}.osb-book{position:relative;width:100%;height:100%;perspective:2100px;transform-style:preserve-3d;background:var(--osb-paper)}.osb-book__floor{position:absolute;left:8%;right:8%;bottom:-10px;height:22px;border-radius:50%;background:#14191e1a;filter:blur(12px);pointer-events:none;z-index:0}.osb-fold{position:absolute;left:50%;top:0;bottom:0;width:28px;transform:translate(-50%);z-index:12;pointer-events:none;background:linear-gradient(90deg,#1a19160b,#ffffff38 48%,#1a19160d);opacity:.7;mix-blend-mode:multiply}.osb-fold.is-active{opacity:.95}.osb-book.is-closed-face .osb-fold{display:none}.osb-book--simple,.osb-book--back{perspective:none}.osb-book--back{display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(to bottom,transparent 0,transparent 32px,var(--osb-line) 32px,var(--osb-line) 33px),var(--osb-paper)}.osb-layer{position:absolute;top:0;right:0;bottom:0;left:0}.osb-layer--under{z-index:1;display:block}.osb-layer--left{z-index:4;width:50%;right:auto;overflow:hidden;background:transparent}.osb-layer--turn{z-index:6;width:50%;left:50%;right:auto;transform-origin:left center;transform-style:preserve-3d;will-change:transform}.osb-layer--turn.is-flip{z-index:10}.osb-layer--cover{z-index:11;top:0;right:0;bottom:0;width:100%;left:0;transform-origin:left center;transform-style:preserve-3d;will-change:transform}.osb-layer--cover.is-opening{z-index:14}.osb-sheet{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:var(--osb-paper)}.osb-sheet--front{z-index:2}.osb-sheet--back{transform:rotateY(180deg);z-index:1}.osb-sheet__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:8;background:linear-gradient(90deg,rgba(20,25,30,calc(var(--osb-turn-shadow, 0) * .16)),transparent 45%)}.osb-sheet__verso{width:100%;height:100%;background:linear-gradient(90deg,rgba(26,25,22,.04),transparent 18%),repeating-linear-gradient(to bottom,transparent 0,transparent 32px,var(--osb-line) 32px,var(--osb-line) 33px),var(--osb-paper-warm)}.osb-sheet__verso--cover{background:linear-gradient(160deg,#efe8dc,#e5dccf)}.osb-sheet--cover{box-shadow:8px 0 28px #14191e1f}.osb-cover-simple{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:var(--osb-paper)}.osb-spread{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%;background:var(--osb-paper)}.osb-spread--solo{display:block;position:relative;width:100%;height:100%}.osb-spread--over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.osb-spread--back{display:flex;align-items:center;justify-content:center}.osb-page{position:relative;height:100%;box-sizing:border-box;padding:clamp(1rem,1.6vw,1.45rem) clamp(1.2rem,1.8vw,1.85rem) 1.7rem;background:repeating-linear-gradient(to bottom,transparent 0,transparent 32px,var(--osb-line) 32px,var(--osb-line) 33px),var(--osb-paper);overflow:hidden}.osb-page--bleed{padding:.7rem .7rem 1.5rem}.osb-page__body{position:relative;z-index:1;height:calc(100% - 1.1rem);overflow:hidden;display:flex;flex-direction:column}.osb-page__folio{position:absolute;bottom:.55rem;z-index:2;font-size:.62rem;font-weight:700;letter-spacing:.08em;color:#1a191661}.osb-page--left .osb-page__folio{left:1.1rem}.osb-page--right .osb-page__folio{right:1.1rem}.osb-cover-face{height:100%;width:100%;box-sizing:border-box;background:#fbfaf6}.osb-cover-face--senior{display:flex;align-items:stretch;justify-content:center;padding:clamp(1rem,2.2vh,1.6rem) clamp(1rem,2vw,1.5rem)}.osb-cover-face--senior .osb-cover-face__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.45rem;width:100%;max-width:26rem;margin:0 auto;height:100%}.osb-cover-face--senior .osb-cover-logo{margin-bottom:.25rem;flex-shrink:0}.osb-cover-face--senior .osb-cover-title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:600;letter-spacing:-.02em;color:var(--osb-ink);line-height:1.15}.osb-cover-face--senior .osb-cover-line{margin:.1rem 0 .25rem;max-width:22rem;font-size:clamp(.9rem,1.4vw,1.02rem);line-height:1.45;color:var(--osb-muted)}.osb-cover-founder{display:flex;flex-direction:column;align-items:center;gap:.28rem;margin:.1rem 0 .4rem;flex-shrink:0;text-align:center}.osb-cover-founder__link{display:flex;flex-direction:column;align-items:center;gap:.28rem;text-decoration:none;border-bottom:none;color:inherit}.osb-cover-portrait{margin:auto 0 0;width:min(100%,268px);aspect-ratio:4 / 5;border-radius:3px;overflow:hidden;box-shadow:0 14px 36px #14191e1f;flex-shrink:1;min-height:0}.osb-cover-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.osb-prose,.osb-prose-photo,.osb-quote-photo,.osb-photo-caption,.osb-invite-page{height:100%;display:flex;flex-direction:column;min-height:0;gap:.55rem}.osb-h{margin:0 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600;line-height:1.25;color:var(--osb-ink)}.osb-lead{margin:0;font-size:clamp(1.05rem,1.65vw,1.28rem);line-height:1.35;color:var(--osb-ink)}.osb-p{margin:0;font-size:clamp(.84rem,1.05vw,.95rem);line-height:1.55;color:var(--osb-ink)}.osb-quote{margin:0;padding:0;border:0;font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.35;color:var(--osb-ink)}.osb-quote p{margin:0 0 .3rem}.osb-after{margin:0;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.45;color:var(--osb-ink)}.osb-photo{margin:0;width:100%;min-height:0}.osb-photo img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.osb-photo--full{flex:1 1 auto;height:100%;display:flex}.osb-photo--full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.osb-photo--hero{flex:1 1 auto;min-height:0;display:flex;margin-top:auto}.osb-photo--hero img{width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:3px}.osb-photo--inset{margin-top:auto;flex:0 1 auto}.osb-photo--inset img{border-radius:3px;max-height:min(240px,38%);width:100%;-o-object-fit:cover;object-fit:cover}.osb-photo--team{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.osb-photo--team img{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:3px}.osb-team-ring{position:relative;width:min(96%,34rem);max-height:92%;aspect-ratio:1;flex:1 1 auto}.osb-team-ring img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none}.osb-team-ring__hotspots{list-style:none;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.osb-team-hotspot{position:absolute;width:15.2%;height:15.2%;transform:translate(-50%,-50%)}.osb-team-hotspot__hit{display:block;width:100%;height:100%;border-radius:50%;text-decoration:none;color:inherit;outline:none;box-shadow:none;background:transparent;cursor:pointer}.osb-team-hotspot__hit:hover,.osb-team-hotspot__hit:focus,.osb-team-hotspot__hit:focus-visible,.osb-team-hotspot__hit:active{outline:none;box-shadow:none;background:transparent;transform:none}.osb-team-hotspot__hit--plain{cursor:default;pointer-events:none}.osb-quote-photo .osb-quote{flex:0 0 auto}.osb-prose-photo .osb-p:last-of-type{margin-bottom:.35rem}.osb-invite-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.28rem}.osb-invite-lines li{font-size:clamp(1.22rem,2vw,1.58rem);font-weight:400;line-height:1.28;color:var(--osb-ink)}.osb-cta-inline{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.osb-cta-inline:hover{color:#1a6fa8}.osb-back-face{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(to bottom,transparent 0,transparent 32px,var(--osb-line) 32px,var(--osb-line) 33px),linear-gradient(180deg,#fbfaf6,#f3eee4)}.osb-back-face__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1rem;padding:2rem}.osb-back-logo{height:58px;width:auto}.osb-back-formula{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.2vw,1.7rem)}.osb-back-url{margin:0;font-size:.88rem;letter-spacing:.04em;color:var(--osb-muted)}.osb-back-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.15rem;padding:.7rem 1.45rem;border-radius:999px;background:#48b7ff;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background .2s ease,transform .2s ease}.osb-back-cta:hover,.osb-back-cta:focus-visible{background:#2ea3f0;outline:none;transform:translateY(-1px)}@media (max-width: 1100px){.osb{--osb-max-w: 1180px;--osb-h: min(640px, 70vh)}}@media (max-width: 900px){.osb{--osb-closed-w: min(88vw, 420px);--osb-closed-h: min(78vh, 640px);--osb-h: min(78vh, 720px);--osb-shell-pad: 10px}.osb-stage.is-open{width:min(94vw,520px)}.osb-spread{grid-template-columns:1fr}.osb-page{padding:1rem 1.1rem 1.5rem}.osb-cover-portrait{width:min(100%,220px)}.osb-photo--full img{max-height:52vh}.osb-fold{display:none}.osb-lead--hero span{white-space:normal}.osb-h,.osb-lead,.osb-caption-lead,.osb-invite-lines li{font-size:clamp(1.05rem,4.6vw,1.28rem)}}@media (prefers-reduced-motion: reduce){.osb-stage{transition:none}.osb-layer--turn,.osb-layer--cover{will-change:auto}}.osb-editorial{height:100%;display:flex;flex-direction:column;min-height:0;gap:.5rem}.osb-h,.osb-lead,.osb-caption-lead{margin:0;font-size:clamp(1.22rem,2vw,1.58rem);font-weight:400;line-height:1.28;color:var(--osb-ink)}.osb-lead--hero{max-width:none;line-height:1.28}.osb-lead--hero span{white-space:nowrap}.osb-sublead{margin:.1rem 0;font-size:clamp(.98rem,1.35vw,1.12rem);font-weight:700;line-height:1.35;color:var(--osb-ink)}.osb-gold-rule{display:block;width:100%;height:2px;margin:.1rem 0 .4rem;background:#f3b53c;flex-shrink:0}.osb-p{margin:0;font-size:clamp(.82rem,1.02vw,.94rem);line-height:1.55;color:#3a3834}.osb-p strong{color:var(--osb-ink);font-weight:700}.osb-callout{margin:.55rem 0 0;padding:.12rem 0 .12rem .7rem;border-left:3px solid #7fbee9;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.4;color:var(--osb-ink)}.osb-gold-close{margin:.7rem 0 0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700;color:#d49d34}.osb-photo-over-quote{height:100%;display:flex;flex-direction:column;gap:.65rem;min-height:0}.osb-photo--top{margin:0;flex:1 1 68%;width:100%;min-height:280px;max-height:72%}.osb-photo--top img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;border-radius:2px}.osb-photo-over-quote .osb-quote-block{flex:0 0 auto;margin-top:.15rem}.osb-quote-block{margin-top:auto;padding-bottom:.25rem}.osb-quote-block--bar{border-left:3px solid #7fbee9;padding-left:.75rem}.osb-quote{margin:0;padding:0;border:0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(1.02rem,1.55vw,1.28rem);line-height:1.38}.osb-quote p{margin:0 0 .2rem}.osb-after{margin:.4rem 0 0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(.95rem,1.25vw,1.08rem)}.osb-photo--cutout{margin-top:1.15rem;margin-bottom:.25rem;width:min(62%,240px);align-self:flex-start;flex:0 0 auto}.osb-photo--cutout img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;display:block}.osb-equation{margin:.85rem 0;font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700}.osb-equation__zen{color:#48b7ff}.osb-equation__kizuna-word{color:#fbb017}.osb-equation__zenk .osb-brand-zenk__zen{color:#48b7ff;font-weight:800}.osb-equation__zenk .osb-brand-zenk__k{color:#fbb017;font-weight:800}.osb-invite-launch{display:flex;align-items:center;gap:.75rem;margin:.35rem 0 .15rem;flex-wrap:wrap}.osb-invite-soon{font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700}.osb-invite-cta{margin:.25rem 0 .5rem;font-family:var(--qa-font-sans, "Plus Jakarta Sans", sans-serif);font-size:clamp(.82rem,1.02vw,.94rem);font-weight:400;font-style:normal;line-height:1.55;color:#3a3834}.osb-invite-cta .osb-cta-inline{font-family:inherit;font-style:normal;font-weight:400;color:inherit}.osb-photo--invite{margin-top:auto;flex:1 1 auto;min-height:0;display:flex;align-items:flex-end}.osb-photo--invite img{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.osb-cover-face--senior{background:#fbfaf6!important;padding:clamp(1.2rem,2.5vh,1.8rem) clamp(1rem,2vw,1.6rem)!important}.osb-cover-face--senior .osb-cover-face__inner{gap:0!important}.osb-cover-face--senior .osb-cover-logo{margin:.35rem 0 1.35rem!important}.osb-cover-face--senior .osb-cover-title{margin:0 0 .85rem!important;color:#1a2744!important;font-weight:700!important}.osb-cover-face--senior .osb-cover-line{margin:0 0 1.1rem!important;font-style:italic!important;color:#6a6560!important;max-width:28rem!important}.osb-cover-founder{margin:0 0 auto!important;display:flex;flex-direction:column;align-items:center;gap:.28rem}.osb-cover-founder__name{font-size:.72rem;font-weight:800;letter-spacing:.14em;color:#1a1916;text-transform:uppercase}.osb-cover-founder__title{font-size:.62rem;font-weight:700;letter-spacing:.16em;color:#d49d34;text-transform:uppercase}.osb-cover-portrait{margin:1rem auto .4rem!important;width:min(58%,210px)!important;aspect-ratio:1 / 1!important;box-shadow:none!important}.osb-back-formula{color:inherit;font-weight:700}.osb-back-formula__zen{color:#48b7ff}.osb-back-formula__kizuna{color:#fbb017}.osb-back-formula__op{color:#1a1916}.osb-back-formula__zenk .osb-brand-zenk__zen{color:#48b7ff;font-weight:800}.osb-back-formula__zenk .osb-brand-zenk__k{color:#fbb017;font-weight:800}.osb-fold{width:22px!important;opacity:.5!important}.osb-page:before{content:"";position:absolute;top:2.2rem;bottom:1.4rem;left:clamp(.85rem,1.2vw,1.15rem);width:1px;background:#96645a0a;pointer-events:none;z-index:0}.osb-page--bleed:before{display:none}.osb-brand-zenk{white-space:nowrap}.osb-brand-zenk__zen{color:#48b7ff!important}.osb-brand-zenk__k{color:#fbb017!important}.osb-index.is-cover-hidden{opacity:0;pointer-events:none;transition:opacity .45s ease}.osb-index{transition:opacity .45s ease;opacity:.78}.osb.is-open-state .osb-index{opacity:.92}.osb-stage.is-closed{width:var(--osb-closed-w);height:var(--osb-closed-h)}.osb-cover-face--senior .osb-cover-face__inner{justify-content:space-between;padding:.35rem 0 .2rem;max-width:28rem!important}.osb-cover-face--senior .osb-cover-logo{margin:.2rem 0 0!important}.osb-cover-face--senior .osb-cover-title{margin:1.1rem 0 .7rem!important}.osb-cover-face--senior .osb-cover-line{margin:0 0 .85rem!important}.osb-cover-founder{margin:0 0 .5rem!important}.osb-cover-portrait{margin:.4rem auto .15rem!important;width:min(52%,220px)!important;aspect-ratio:1 / 1!important}.osb-page__meta{display:flex;justify-content:flex-end;margin-bottom:.45rem;padding-left:.35rem}.osb-page__mark{font-size:.48rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1a191647}.osb-page__body{height:calc(100% - 2.35rem)}.osb-page--bleed .osb-page__body{height:100%}.osb-editorial{justify-content:flex-start;gap:.62rem}.osb-editorial .osb-p{line-height:1.62}.osb-lead--hero{max-width:none;margin-bottom:.1rem}.osb-person-link{color:inherit;text-decoration:none;border-bottom:1px solid rgba(72,183,255,.35);transition:border-color .2s ease,color .2s ease}.osb-person-link:hover,.osb-person-link:focus-visible{color:#1a6fa8;border-bottom-color:#48b7ff;outline:none}.osb-cover-founder__link.osb-person-link{border-bottom:none}.osb-cover-founder__link.osb-person-link:hover .osb-cover-founder__name{color:#1a6fa8}.osb-cover-founder__link.osb-person-link:hover .osb-cover-founder__title{color:#c45d00}.osb-book--back,.osb-back-face{background:#fbfaf6!important}.osb-back-face__inner{gap:1.35rem}@media (min-width: 1600px){.osb{--osb-closed-w: min(1020px, 54vw);--osb-max-w: 1480px}}@media (min-width: 1100px) and (max-width: 1599px){.osb{--osb-max-w: 1120px;--osb-h: min(700px, calc(100dvh - 11.5rem) );--osb-closed-h: min(660px, calc(100dvh - 11.5rem) )}.osb-pin{align-items:center;justify-content:center;box-sizing:border-box;padding:calc(var(--qa-nav-height, 88px) + 8px) 18px 4.85rem 11.5rem}.osb-stage,.osb-stage.is-closed,.osb-stage.is-open{width:min(1120px,calc(100vw - 13.25rem))!important;max-width:calc(100vw - 13.25rem);height:min(700px,calc(100dvh - 11.5rem))!important}.osb-index{top:calc(var(--qa-nav-height, 88px) + 1.25rem);bottom:4.5rem;left:10px;max-width:10rem;transform:none;overflow:auto}.osb-page__body{overflow:auto}}@media (max-width: 900px){.osb{--osb-closed-w: min(88vw, 420px);--osb-closed-h: min(78vh, 640px)}.osb-index.is-cover-hidden{opacity:0}.osb-lead--hero span{white-space:normal}.osb-h,.osb-lead,.osb-caption-lead,.osb-invite-lines li{font-size:clamp(1.05rem,4.6vw,1.28rem)}}.osb-book__floor{left:8%;right:8%;bottom:-20px;height:36px;background:#14161c29;filter:blur(18px)}.osb-book.is-closed-face .osb-fold,.osb-shell.is-closed .osb-fold,.osb-shell.is-back .osb-fold{display:none!important}.osb-cover-face,.osb-cover-face--senior,.osb-cover-simple{background:#fbfaf6!important}.osb-sheet__shade{background:linear-gradient(90deg,rgba(20,25,30,calc(var(--osb-turn-shadow, 0) * .22)),rgba(20,25,30,calc(var(--osb-turn-shadow, 0) * .08)) 38%,transparent 62%)!important}.osb-layer--turn.is-flip{filter:drop-shadow(calc(var(--osb-turn-shadow, 0) * -10px) 0 calc(var(--osb-turn-shadow, 0) * 18px) rgba(20,22,28,.18))}.osb-layer--cover.is-opening{filter:drop-shadow(calc(var(--osb-turn-shadow, 0) * -12px) 0 calc(var(--osb-turn-shadow, 0) * 22px) rgba(20,22,28,.18))}.osb-back-face{background:#fbfaf6!important}.osb-back-face:before,.osb-book--back:before{display:none!important}.osb-fold{width:20px!important;opacity:.42!important;mix-blend-mode:multiply}.osb-fold.is-active{opacity:.7!important}.osb-shell.is-closed .osb-shell__board,.osb-shell.is-back .osb-shell__board{border-radius:2px}.osb-cover-face--senior .osb-cover-face__inner{justify-content:space-between!important;height:100%;padding:.55rem .15rem .35rem!important}.osb-cover-portrait{border-radius:2px!important;outline:1px solid rgba(40,32,22,.06);box-shadow:0 10px 28px #14161c14!important}@media (min-width: 1600px){.osb{--osb-closed-w: min(1020px, 50vw);--osb-closed-h: min(720px, 72vh);--osb-max-w: 1480px}}@media (max-width: 900px){.osb-atmosphere{background-position:center 42%;background-size:cover;opacity:.78}}.osb-pager{position:fixed;z-index:46;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;align-items:center;gap:.55rem;padding:.35rem;border-radius:999px;background:#fbfaf6eb;border:1px solid rgba(26,25,22,.12);box-shadow:0 8px 24px #14161c14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.osb-pager__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;min-width:6.6rem;padding:.55rem .95rem;border-radius:999px;background:transparent;color:var(--osb-ink);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.osb-pager__btn:hover:not(:disabled),.osb-pager__btn:focus-visible{background:#48b7ff24;color:#1a6fa8;outline:none}.osb-pager__btn:disabled{opacity:.35;cursor:not-allowed}.osb-pager__status{min-width:4.2rem;text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.08em;color:#1a191673;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 900px){.osb-pager{bottom:max(58px,calc(env(safe-area-inset-bottom) + 48px));gap:.35rem}.osb-pager__btn{min-width:5.2rem;padding:.5rem .75rem;font-size:.66rem}.osb-pager__status{min-width:3.4rem}}@media (max-width: 900px){.osb-pin{touch-action:pan-y}.osb-stage{overflow:hidden;isolation:isolate;touch-action:pan-y}.osb-book--mobile-engine{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:var(--osb-paper);transform:translateZ(0)}.osb-book--mobile-engine .osb-mobile-under,.osb-book--mobile-engine .osb-mobile-sheet{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--osb-paper);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.osb-book--mobile-engine .osb-mobile-under{z-index:1;pointer-events:none}.osb-book--mobile-engine .osb-mobile-sheet{z-index:3;pointer-events:auto}.osb-book--mobile-engine .osb-mobile-sheet--back,.osb-book--mobile-engine .osb-mobile-under.osb-mobile-sheet--back{background:repeating-linear-gradient(to bottom,transparent 0,transparent 32px,var(--osb-line) 32px,var(--osb-line) 33px),var(--osb-paper)}.osb-book--mobile-engine .osb-cover-simple.osb-mobile-sheet{z-index:4;background:var(--osb-paper)}.osb-book--mobile-engine .osb-page,.osb-book--mobile-engine .osb-cover-face,.osb-book--mobile-engine .osb-back-face{background-color:var(--osb-paper)}.osb-book--mobile-engine.is-mobile-turning .osb-mobile-sheet{box-shadow:-10px 0 28px #14161c1f}.osb-book--mobile-engine .osb-spread--over{display:none!important}}@media (max-width: 768px){.osb{--osb-max-w: 100%;--osb-closed-w: 100%;--osb-closed-h: min( calc(100dvh - 10.5rem) , 760px);--osb-h: min( calc(100dvh - 10.5rem) , 760px);--osb-shell-pad: 5px;overflow-x:clip;max-width:100%}.osb-atmosphere{opacity:.72;background-position:center 40%}.osb-index{display:none}.osb-pin{min-height:100dvh;height:100dvh;width:100%;max-width:100%;align-items:center;justify-content:center;padding:calc(var(--qa-nav-height, 78px) + .55rem) max(14px,env(safe-area-inset-right,0px)) max(4.85rem,calc(env(safe-area-inset-bottom) + 3.85rem)) max(14px,env(safe-area-inset-left,0px));box-sizing:border-box;touch-action:pan-y;overflow-x:clip}.osb-stage,.osb-stage.is-closed,.osb-stage.is-open{width:100%!important;height:min(calc(100dvh - 10.5rem),760px)!important;max-width:100%;min-width:0;transition:none;overflow:hidden;isolation:isolate;touch-action:pan-y}.osb-shell,.osb-shell.is-closed,.osb-shell.is-open{padding:5px 5px 5px 9px}.osb-shell.is-back{padding:5px 9px 5px 5px}.osb-shell__board{border-radius:2px;box-shadow:0 18px 40px #14161c2e,0 4px 14px #14161c14,inset 0 1px #ffffff38}.osb-shell__spine{width:8px}.osb-shell__spine-band{width:5px}.osb-book__floor{bottom:-12px;height:24px;filter:blur(14px)}.osb-spread--solo,.osb-spread--over,.osb-book--simple,.osb-cover-simple{width:100%;height:100%}.osb-spread--over{opacity:1!important;display:none}.osb-page{padding:1rem 1.45rem 1.35rem 1.35rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.osb-page--bleed{padding:.85rem .85rem 1.25rem}.osb-page:before{left:.75rem;top:1.85rem;bottom:1.1rem}.osb-page__meta{margin-bottom:.4rem;max-width:100%}.osb-page__mark{font-size:.55rem}.osb-page__folio{font-size:.55rem;bottom:.55rem;opacity:.5}.osb-page__body{height:calc(100% - 1.9rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.osb-paper,.osb-shell,.osb-shell__board,.osb-book--mobile-engine,.osb-book--simple,.osb-spread--solo,.osb-cover-simple{min-width:0;max-width:100%}.osb-page--bleed .osb-page__body{height:100%}.osb-story--text .osb-editorial{height:auto;width:100%;max-width:100%;min-width:0;flex:0 1 auto;gap:.55rem;justify-content:flex-start;box-sizing:border-box}.osb-story--text .osb-h{font-size:clamp(1.35rem,5.8vw,1.75rem)!important;line-height:1.22!important;max-width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.osb-story--text .osb-lead{font-size:clamp(1.28rem,5.4vw,1.6rem)!important;line-height:1.28!important;max-width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.osb-story--text .osb-lead--hero span{white-space:normal}.osb-story--text .osb-sublead{font-size:1.05rem!important;line-height:1.4!important;max-width:100%;overflow-wrap:break-word}.osb-story--text .osb-p,.osb-story--text .osb-editorial .osb-p{font-size:1rem!important;line-height:1.55!important;margin:0!important;max-width:100%;width:100%;min-width:0;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.osb-story--text .osb-callout,.osb-story--text .osb-gold-close,.osb-story--concept .osb-editorial,.osb-story--concept .osb-p,.osb-story--closing .osb-invite-cta{max-width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box}.osb-story--text .osb-p+.osb-p{margin-top:.625rem!important}.osb-story--text .osb-callout{margin-top:.75rem!important;font-size:1rem!important;line-height:1.45!important}.osb-story--text .osb-gold-close{margin-top:.75rem!important;font-size:1.1rem!important}.osb-story--text .osb-gold-rule{margin:.15rem 0 .45rem}.osb-story--text .osb-photo--cutout{width:min(58%,168px);margin-top:.7rem;margin-bottom:0;max-height:26%;align-self:flex-start}.osb-story--text .osb-photo--cutout img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;max-height:100%}.osb-story--photo .osb-page__body{justify-content:center;align-items:center}.osb-story--photo .osb-photo--full{flex:0 1 auto;width:90%;max-width:100%;height:auto;padding:0;display:flex;align-items:center;justify-content:center}.osb-story--photo .osb-photo--full img{width:100%;height:auto!important;max-height:min(64vh,560px);-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center;object-position:center center;border-radius:3px}.osb-story--photo-text .osb-photo-over-quote{height:100%;width:100%;gap:.7rem;justify-content:flex-start}.osb-story--photo-text .osb-photo--top{flex:0 1 auto;width:88%;max-width:100%;align-self:center;min-height:0;max-height:none;height:auto;margin:0}.osb-story--photo-text .osb-photo--top img{width:100%;height:auto!important;max-height:min(48vh,400px);-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center top;object-position:center top;border-radius:3px}.osb-story--photo-text .osb-quote-block{margin-top:.15rem;padding-bottom:.1rem;flex:0 0 auto}.osb-story--photo-text .osb-quote{font-size:clamp(1.1rem,4.8vw,1.28rem)!important;line-height:1.38!important}.osb-story--photo-text .osb-after{font-size:1rem!important;line-height:1.45!important;margin-top:.45rem!important}.osb-story--team .osb-photo-caption{height:100%;width:100%;display:flex;flex-direction:column;gap:.55rem;min-height:0}.osb-story--team .osb-caption-lead{font-size:clamp(1.15rem,4.8vw,1.35rem)!important;line-height:1.3!important;margin:0 0 .15rem!important;flex:0 0 auto}.osb-story--team .osb-team-ring{width:min(96%,22.5rem);max-height:none;flex:1 1 auto;aspect-ratio:1;margin:0 auto;align-self:center}.osb-story--team .osb-photo--team{flex:1 1 auto;width:min(94%,22rem);margin:0 auto}.osb-story--team .osb-photo--team img{-o-object-fit:contain!important;object-fit:contain!important;max-height:min(58vh,480px)}.osb-story--concept .osb-editorial,.osb-story--concept .osb-zen-eq{height:auto;width:100%;gap:.65rem;justify-content:flex-start}.osb-story--concept .osb-h{font-size:clamp(1.4rem,6vw,1.8rem)!important;line-height:1.2!important}.osb-story--concept .osb-p{font-size:.98rem!important;line-height:1.55!important}.osb-story--concept .osb-p+.osb-p{margin-top:.55rem!important}.osb-story--concept .osb-equation{font-size:clamp(1.35rem,6.2vw,1.65rem)!important;margin:.85rem 0!important;line-height:1.3}.osb-story--closing.osb-page{overflow-x:hidden;overflow-y:auto}.osb-story--closing .osb-invite-page{height:auto;min-height:0;width:100%;gap:.7rem;justify-content:flex-start}.osb-story--closing .osb-invite-lines,.osb-story--closing .osb-invite-launch,.osb-story--closing .osb-invite-cta{flex:0 0 auto;position:relative;z-index:1}.osb-story--closing .osb-invite-lines li{font-size:clamp(1.12rem,5vw,1.32rem)!important;line-height:1.3!important}.osb-story--closing .osb-invite-soon{font-size:1.12rem}.osb-story--closing .osb-invite-cta{font-size:.98rem!important;line-height:1.5!important;margin:.15rem 0 .35rem}.osb-story--closing .osb-photo--invite{flex:0 0 auto;width:min(86%,22rem);max-width:100%;margin:.85rem auto .25rem;align-self:center;align-items:flex-start;min-height:0;overflow:hidden}.osb-story--closing .osb-photo--invite img{width:100%;height:auto!important;max-height:min(34vh,260px);-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center top;object-position:center top}.osb-cta-inline,.osb-back-cta{min-height:44px;display:inline-flex;align-items:center;box-sizing:border-box}.osb-cover-face--senior,.osb-story--cover{padding:.85rem 1.1rem .75rem!important}.osb-cover-face--senior .osb-cover-face__inner,.osb-story--cover .osb-cover-face__inner{gap:.32rem!important;max-width:none!important;justify-content:flex-start!important;height:100%}.osb-cover-face--senior .osb-cover-logo,.osb-story--cover .osb-cover-logo{margin:.1rem 0 .4rem!important}.osb-cover-face--senior .osb-cover-logo img,.osb-cover-simple .osb-cover-logo img,.osb-story--cover .osb-cover-logo img{height:40px!important;width:auto!important}.osb-cover-face--senior .osb-cover-title,.osb-story--cover .osb-cover-title{margin:0 0 .35rem!important;font-size:clamp(1.7rem,7.8vw,2.15rem)!important;line-height:1.1!important}.osb-cover-face--senior .osb-cover-line,.osb-story--cover .osb-cover-line{margin:0 0 .45rem!important;font-size:.95rem!important;line-height:1.45!important;max-width:none!important}.osb-cover-founder{margin:0 0 .5rem!important;gap:.22rem}.osb-cover-founder__name{font-size:.82rem;letter-spacing:.12em}.osb-cover-founder__title{font-size:.7rem;letter-spacing:.12em}.osb-cover-portrait{margin:.55rem auto .2rem!important;width:min(86%,320px)!important;max-height:48%!important;aspect-ratio:4 / 5!important;flex:0 1 auto;min-height:0;box-shadow:0 10px 28px #14161c1a!important}.osb-cover-portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.osb-back-face.osb-story--closing .osb-back-face__inner{gap:1.35rem;padding:1.6rem 1.25rem;min-height:72%;justify-content:center}.osb-back-logo{height:48px;width:auto}.osb-back-formula{font-size:clamp(1.3rem,5.6vw,1.55rem);line-height:1.3}.osb-back-url{font-size:.9rem}.osb-back-cta{padding:.75rem 1.35rem;font-size:.9rem}.osb-p,.osb-invite-cta,.osb-editorial .osb-p{font-size:1rem!important;line-height:1.55!important;max-width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word;box-sizing:border-box}.osb-h,.osb-lead,.osb-caption-lead{font-size:clamp(1.25rem,5.4vw,1.55rem)!important;line-height:1.28!important;max-width:100%;min-width:0;overflow-wrap:break-word}.osb-equation{font-size:clamp(1.3rem,6vw,1.55rem)!important}.osb-pager{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(10px,env(safe-area-inset-bottom));width:auto;max-width:none;transform:none;gap:.2rem;padding:.28rem;box-sizing:border-box}.osb-pager__btn{flex:1 1 0;min-width:0;min-height:44px;padding:.65rem .55rem;font-size:.7rem;letter-spacing:.05em}.osb-pager__btn:hover:not(:disabled){background:#48b7ff24}.osb-pager__btn:active:not(:disabled){background:#48b7ff33}.osb-pager__status{flex:0 0 auto;min-width:3.75rem;font-size:.72rem;letter-spacing:.06em;color:#1a19168c}}@media (max-width: 480px){.osb{--osb-closed-w: 100%;--osb-max-w: 100%;--osb-closed-h: min( calc(100dvh - 10.25rem) , 720px);--osb-h: min( calc(100dvh - 10.25rem) , 720px)}.osb-pin{padding:calc(var(--qa-nav-height, 78px) + .5rem) max(12px,env(safe-area-inset-right,0px)) max(4.7rem,calc(env(safe-area-inset-bottom) + 3.7rem)) max(12px,env(safe-area-inset-left,0px))}.osb-stage,.osb-stage.is-closed,.osb-stage.is-open{width:100%!important;height:min(calc(100dvh - 10.25rem),720px)!important;max-width:100%;min-width:0}.osb-page{padding:.9rem 1.35rem 1.2rem 1.25rem}.osb-story--text .osb-p,.osb-story--text .osb-editorial .osb-p,.osb-p,.osb-invite-cta,.osb-editorial .osb-p{font-size:.96875rem!important;line-height:1.52!important}.osb-story--text .osb-p+.osb-p{margin-top:.55rem!important}.osb-story--photo .osb-photo--full{width:92%}.osb-story--photo .osb-photo--full img{max-height:min(60vh,500px)}.osb-story--photo-text .osb-photo--top{width:90%}.osb-story--photo-text .osb-photo--top img{max-height:min(46vh,360px)}.osb-story--team .osb-team-ring{width:min(98%,21rem)}.osb-cover-portrait{width:min(88%,300px)!important;max-height:46%!important}.osb-cover-face--senior .osb-cover-title,.osb-story--cover .osb-cover-title{font-size:clamp(1.6rem,8vw,2rem)!important}.osb-pager{left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px));width:auto;transform:none}}.terms-page{min-height:100vh;background:#f3f1ec;color:#1a1916;font-family:Manrope,system-ui,sans-serif}.terms-page-header{background:#fff;border-bottom:1px solid rgba(26,25,22,.08);position:sticky;top:0;z-index:20}.terms-page-header-inner{max-width:1200px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0}.terms-page-logo{min-width:0;flex:1 1 auto;text-decoration:none;color:inherit}.terms-page-nav{display:flex;align-items:center;gap:1.25rem;font-size:.9rem;font-weight:600;flex-shrink:0;min-width:0}.terms-page-logo .zenk-logo,.terms-page-logo .zenk-logo img{max-width:min(220px,46vw)}.terms-page-nav a{color:#4a4946;text-decoration:none;white-space:nowrap}.terms-page-nav a:hover{color:#1a1916}.terms-page-nav-cta{padding:.5rem 1rem;border-radius:8px;background:#3db5e6;color:#fff!important}.terms-page-main{max-width:1200px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.terms-page-hero{margin-bottom:2rem}.terms-page-eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#3db5e6;margin:0 0 .75rem}.terms-page-hero h1{margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.03em;font-weight:800}.terms-page-meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.9rem;color:#5c574f;margin-bottom:1.25rem}.terms-version-badge{display:inline-flex;padding:.2rem .65rem;border-radius:999px;background:#e8e6e1;font-weight:700;color:#1a1916}.terms-page-document{display:grid;grid-template-columns:260px 1fr;gap:1.5rem;align-items:start}@media (max-width: 900px){.terms-page-document{grid-template-columns:1fr}}.terms-page-sidebar{background:#fff;border:1px solid rgba(26,25,22,.08);border-radius:12px;padding:1.25rem;box-shadow:0 12px 40px #1a19160f;position:sticky;top:88px}.terms-page-sidebar h2{margin:0 0 .75rem;font-size:1rem}.terms-page-sidebar p,.terms-page-sidebar li{font-size:.88rem;line-height:1.55;color:#5c574f}.terms-page-sidebar ul{margin:0 0 1rem;padding-left:1.1rem}.terms-page-sidebar-toc{margin:0 0 1rem;padding-top:.75rem;border-top:1px solid rgba(26,25,22,.08)}.terms-page-sidebar-toc-label{margin:0 0 .5rem!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;color:#1a1916!important}.terms-page-sidebar-toc ol{margin:0;padding:0;list-style:none}.terms-page-sidebar-toc li{margin:0 0 .35rem}.terms-page-sidebar-toc a{font-size:.8rem;font-weight:600;color:#2a9fd4;text-decoration:none;line-height:1.4}.terms-page-sidebar-toc a:hover{text-decoration:underline}.terms-page-hash{margin:0;font-size:.75rem!important}.terms-page-hash-label{display:inline;font-weight:650;color:#5c574f}.terms-page-hash code{display:block;margin-top:.35rem;font-size:.72rem;word-break:break-all;overflow-wrap:anywhere;color:#1a1916}.terms-page-published{margin:0 0 1rem!important}.terms-page-published-label{display:inline;margin-right:.35rem}.terms-page-published-label:after{content:":"}.terms-page-viewer{background:#fff;border:1px solid rgba(26,25,22,.08);border-radius:12px;overflow:hidden;min-height:min(80vh,900px);box-shadow:0 20px 56px #1a191614}.terms-page-viewer-content{max-height:min(80vh,900px);overflow-y:auto;padding:2rem 2.25rem}.terms-page-preamble{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(26,25,22,.08)}.terms-page-preamble p,.terms-page-paragraph{margin:0 0 1rem;font-size:.95rem;line-height:1.65;color:#1a1916}.terms-page-body{display:flex;flex-direction:column;gap:2rem}.terms-page-section{scroll-margin-top:1rem}.terms-page-section-title{margin:0 0 .85rem;font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#1a1916}.terms-page-paragraph strong{font-weight:700}.terms-page-list{margin:0 0 1rem;padding-left:1.35rem}.terms-page-list li{margin-bottom:.45rem;font-size:.95rem;line-height:1.6;color:#1a1916}.terms-page-subsection{margin-top:1.15rem}.terms-page-subsection-title{margin:0 0 .5rem;font-size:.92rem;font-weight:700;color:#1a1916}.terms-page-def-item{margin:0 0 .85rem}.terms-page-def-item dt{font-size:.92rem;font-weight:700;color:#1a1916;margin-bottom:.25rem}.terms-page-def-item dd{margin:0;font-size:.95rem;line-height:1.6;color:#1a1916}.terms-page-empty{background:#fff;border:1px solid rgba(26,25,22,.08);border-radius:12px;padding:2rem;text-align:center}.terms-page-empty h2{margin:0 0 .5rem;font-size:1.25rem}.terms-page-empty p{margin:0;color:#5c574f}.terms-page-loading{color:#5c574f}.terms-page-sidebar-note{margin:1rem 0 0;font-size:.9rem}.terms-page-sidebar-note a{color:#0d9488;font-weight:600}.terms-page-pdf-viewer{display:flex;flex-direction:column;gap:1rem}.terms-page-preamble-p{margin:0 0 .5rem;color:#5c574f;font-size:.95rem;line-height:1.6}.terms-page-pdf-frame{width:100%;min-height:78vh;border:1px solid rgba(26,25,22,.12);border-radius:10px;background:#fff}.terms-page-footer{border-top:1px solid rgba(26,25,22,.08);padding:1.5rem;text-align:center;font-size:.82rem;color:#5c574f}.terms-page-toc-details{margin:0;border:0;padding:0}.terms-page-toc-summary{display:none;list-style:none;cursor:pointer}.terms-page-toc-summary::-webkit-details-marker{display:none}.terms-page-pdf-mobile-link{display:none}@media (max-width: 768px){.terms-page{overflow-x:clip}.terms-page-header-inner{padding:.75rem max(1.25rem,env(safe-area-inset-right)) .75rem max(1.25rem,env(safe-area-inset-left));gap:.65rem}.terms-page-logo .zenk-logo img{height:34px!important;width:auto!important;max-width:min(160px,46vw)!important}.terms-page-nav{gap:.55rem;font-size:.8125rem;flex-shrink:0}.terms-page-nav-cta{padding:.6rem .95rem;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap;font-size:.8125rem}.terms-page-main{padding:1.5rem max(1.25rem,env(safe-area-inset-right)) 2.75rem max(1.25rem,env(safe-area-inset-left));max-width:100%;box-sizing:border-box}.terms-page-hero{margin-bottom:1.35rem}.terms-page-eyebrow{margin-bottom:.55rem;font-size:.68rem;letter-spacing:.14em}.terms-page-hero h1{font-size:clamp(1.875rem,8vw,2.25rem);line-height:1.18;margin-bottom:.85rem;overflow-wrap:anywhere}.terms-page-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;font-size:.8125rem;line-height:1.4;margin-bottom:0}.terms-version-badge{font-size:.72rem}.terms-page-meta-entity{margin-top:.35rem;font-size:.8125rem;color:#5c574f}.terms-page-document{display:flex;flex-direction:column;gap:1.1rem;width:100%;max-width:100%;min-width:0;margin-top:1.25rem}.terms-page-sidebar{position:static;top:auto;padding:1rem 1rem .95rem;border-radius:12px;box-shadow:0 8px 24px #1a19160d;order:0}.terms-page-sidebar h2{font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.65rem}.terms-page-published{margin:0 0 .85rem!important}.terms-page-published-label{display:block;margin-right:0;margin-bottom:.2rem;font-size:.68rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#5c574f}.terms-page-published-label:after{content:none}.terms-page-published strong{display:block;font-size:.875rem;font-weight:650;line-height:1.4}.terms-page-toc-details{margin:0 0 .75rem;border:1px solid rgba(26,25,22,.1);border-radius:10px;background:#f8f7f4;overflow:hidden}.terms-page-toc-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;min-height:44px;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1a1916}.terms-page-toc-summary:after{content:"+";width:auto;height:auto;border:0;transform:none;margin:0;font-size:1.15rem;font-weight:500;line-height:1;color:#5c574f}.terms-page-toc-details[open] .terms-page-toc-summary:after{content:"−";transform:none;margin-top:0}.terms-page-sidebar-toc{margin:0;padding:0 .75rem .8rem;border-top:0}.terms-page-sidebar-toc-label{display:none!important}.terms-page-sidebar-toc ol{display:flex;flex-direction:column;gap:.1rem}.terms-page-sidebar-toc li{margin:0}.terms-page-sidebar-toc a{display:block;padding:.6rem .4rem;min-height:44px;font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere}.terms-page-hash{margin:.45rem 0 0;font-size:.6875rem!important;opacity:.9}.terms-page-hash-label{display:block;margin-bottom:.25rem;font-size:.625rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.terms-page-hash code{margin-top:0;font-size:.625rem;line-height:1.45;word-break:break-all;overflow-wrap:anywhere}.terms-page-viewer{min-height:0;width:100%;max-width:100%;box-sizing:border-box;border-radius:12px;box-shadow:0 10px 28px #1a19160d;overflow:visible}.terms-page-viewer-content{max-height:none;overflow:visible;padding:1.25rem 1.15rem 1.5rem;box-sizing:border-box}.terms-page-preamble{margin-bottom:1.5rem;padding-bottom:1.15rem}.terms-page-preamble p,.terms-page-paragraph,.terms-page-list li,.terms-page-def-item dd,.terms-page-preamble-p{font-size:.9375rem;line-height:1.62;overflow-wrap:anywhere;margin-bottom:.75rem}.terms-page-body{gap:1.65rem}.terms-page-section{scroll-margin-top:4.75rem}.terms-page-section-title{font-size:.95rem;letter-spacing:.04em;line-height:1.35;margin-bottom:.75rem;overflow-wrap:anywhere}.terms-page-subsection{margin-top:1rem}.terms-page-subsection-title,.terms-page-def-item dt{font-size:.9rem}.terms-page-list{padding-left:1.15rem;margin-bottom:.75rem}.terms-page-pdf-mobile-link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:0 0 .75rem;padding:.65rem 1rem;border-radius:10px;background:#0a3d66;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;box-sizing:border-box}.terms-page-pdf-frame{min-height:55vh;border-radius:8px}.terms-page-footer{padding:1.15rem max(1.25rem,env(safe-area-inset-right)) max(1.35rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));font-size:.72rem;line-height:1.45}.terms-page-empty{padding:1.35rem 1.1rem}}@media (max-width: 480px){.terms-page-main{padding-left:max(1.15rem,env(safe-area-inset-left));padding-right:max(1.15rem,env(safe-area-inset-right))}.terms-page-viewer-content{padding:1.1rem 1rem 1.35rem}.terms-page-hero h1{font-size:clamp(1.75rem,8.2vw,2.05rem)}}:root{--zenk-bg: #f4f4f0;--zenk-surface: #ffffff;--zenk-surface-2: #f9f9f7;--zenk-border: #e8e8e4;--zenk-blue: #48b7ff;--zenk-blue-dark: #2a9fe8;--zenk-blue-deep: #1a85d6;--zenk-blue-light: rgba(72, 183, 255, .14);--zenk-blue-bg: #edf7ff;--zenk-blue-bg-strong: #d9efff;--zenk-blue-mid: #b8e3ff;--zenk-chat-sent-bg: #1a85d6;--zenk-chat-sent-text: #ffffff;--zenk-chat-recv-bg: #edf7ff;--zenk-chat-recv-border: #b8e3ff;--zenk-chat-recv-text: #0f172a;--zenk-chat-kia-bg: #d9efff;--zenk-chat-kia-border: #7cc9ff;--zenk-chat-kia-text: #0c4a6e;--zenk-chat-mention: #1a85d6;--zenk-chat-active-bg: #edf7ff;--zenk-chat-active-text: #1a85d6;--zenk-chat-active-border: #48b7ff;--zenk-gold: #f0a500;--zenk-teal: #0cbeaa;--zenk-orange: #f77b35;--zenk-text: #1a1a1a;--zenk-text-2: #444444;--zenk-text-muted: #888888;--zenk-radius: 16px;--zenk-radius-sm: 10px;--zenk-shadow: 0 4px 20px rgba(0, 0, 0, .03), 0 1px 3px rgba(0, 0, 0, .02);--zenk-shadow-hover: 0 12px 32px rgba(0, 0, 0, .06), 0 4px 12px rgba(0, 0, 0, .04);--zenk-admin-page-max: 1480px;--zenk-admin-page-gutter-x: .35rem;--zenk-admin-page-pad-bottom: 2.25rem;--mkt-bg: #fcf8fb;--mkt-surface: #ffffff;--mkt-surface-container: #f0edef;--mkt-surface-container-low: #f6f3f5;--mkt-on-surface: #1b1b1d;--mkt-on-surface-variant: #414753;--mkt-outline-variant: #c1c6d5;--mkt-primary: #004e9f;--mkt-primary-bright: #0066cc;--mkt-primary-container: #dfe8ff;--mkt-on-primary: #ffffff;--mkt-error: #ba1a1a;--mkt-container-max: 1200px;--mkt-gutter: 24px;--mkt-section-gap: 120px;--mkt-radius-sm: 8px;--mkt-radius-md: 12px;--mkt-radius-lg: 16px;--mkt-shadow-1: 0 4px 20px rgba(27, 27, 29, .04);--mkt-shadow-2: 0 10px 30px rgba(27, 27, 29, .08);--mkt-nav-blur: blur(20px);--auth-bg: #f6fafe;--auth-surface: #ffffff;--auth-surface-container: #f0f4f8;--auth-on-surface: #171c1f;--auth-on-surface-variant: #3e484e;--auth-outline-variant: #bdc8cf;--auth-border: #e2e8f0;--auth-primary: #3db5e6;--auth-primary-dark: #006687;--auth-on-primary: #ffffff;--auth-near-black: #1e293b;--auth-muted: #64748b;--auth-input-bg: #f5f5f7;--auth-radius: 12px;--auth-shadow-1: 0 4px 20px rgba(30, 41, 59, .04);--auth-shadow-tab: 0 2px 8px rgba(30, 41, 59, .06)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.sticky{position:sticky}.mb-1{margin-bottom:.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-5{height:1.25rem}.w-5{width:1.25rem}.w-full{width:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.gap-4{gap:1rem}.scroll-smooth{scroll-behavior:smooth}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.px-3{padding-left:.75rem;padding-right:.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
