.BrandLogo-module__qSMioq__mark{flex:none;display:block;overflow:visible}.BrandLogo-module__qSMioq__mark[data-animate=true] [data-part=primary]{transform-box:fill-box;transform-origin:50%;animation:.54s cubic-bezier(.2,.8,.2,1) backwards BrandLogo-module__qSMioq__siha-mark-primary}.BrandLogo-module__qSMioq__mark[data-animate=true] [data-part=accent]{transform-box:fill-box;transform-origin:50%;animation:.54s cubic-bezier(.2,.8,.2,1) 45ms backwards BrandLogo-module__qSMioq__siha-mark-accent}.BrandLogo-module__qSMioq__lockup{color:inherit;font-family:var(--siha-font-display,"Bricolage Grotesque Variable", sans-serif);align-items:center;gap:.34em;min-width:0;line-height:1;display:inline-flex}.BrandLogo-module__qSMioq__wordmark{letter-spacing:-.038em;white-space:nowrap;font-weight:640}.BrandLogo-module__qSMioq__productStack{flex-direction:column;gap:.22em;display:inline-flex}.BrandLogo-module__qSMioq__productStack .BrandLogo-module__qSMioq__wordmark{letter-spacing:-.032em;font-weight:680}.BrandLogo-module__qSMioq__endorsement{color:var(--siha-text-muted,#707b78);font-family:var(--siha-font-technical,"JetBrains Mono Variable", monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.28em;font-weight:550;line-height:1.2}.BrandLogo-module__qSMioq__rx{color:var(--siha-green,#10a37f)}@keyframes BrandLogo-module__qSMioq__siha-mark-primary{0%{opacity:.72;transform:translate(-3px,-1px)}68%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes BrandLogo-module__qSMioq__siha-mark-accent{0%{opacity:.72;transform:translate(3px,1px)}68%{opacity:1}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.BrandLogo-module__qSMioq__mark[data-animate=true] [data-part]{animation:none}}
.MarketingHeader-module__ujp3rq__header{--header-fg:var(--siha-ink);--header-motion-duration:.39s;--header-motion-ease:cubic-bezier(.2, .8, .2, 1);--header-muted:var(--siha-grey-700);--header-line:color-mix(in srgb, var(--siha-forest) 14%, transparent);--header-surface:color-mix(in srgb, var(--siha-off-white) 94%, transparent);background:var(--header-surface);border-bottom:1px solid var(--header-line);color:var(--header-fg);min-height:4.5rem;transition:background var(--header-motion-duration) var(--header-motion-ease), border-color var(--header-motion-duration) var(--header-motion-ease), color var(--header-motion-duration) var(--header-motion-ease), min-height var(--header-motion-duration) var(--header-motion-ease);align-items:center;gap:clamp(1.35rem,3vw,3.25rem);padding:0 clamp(1rem,4vw,4rem);display:flex}.MarketingHeader-module__ujp3rq__header[data-tone=dark]{--header-fg:#f4faf7;--header-muted:#c0d4ce;--header-line:#ffffff1f;--header-surface:#071a1794;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.MarketingHeader-module__ujp3rq__header[data-tone=scrolled]{--header-fg:#f4faf7;--header-muted:#c0d4ce;--header-line:#ffffff21;--header-surface:#071a17db;-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);min-height:3.9rem}.MarketingHeader-module__ujp3rq__brand{color:inherit;flex:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.MarketingHeader-module__ujp3rq__brand:focus-visible{outline:2px solid var(--siha-green-bright);outline-offset:4px;border-radius:.5rem}.MarketingHeader-module__ujp3rq__brandWord{clip-path:inset(0 100% 0 0);font-family:var(--siha-font-display);letter-spacing:-.038em;opacity:.35;max-width:0;transition:clip-path var(--header-motion-duration) var(--header-motion-ease), margin-inline-start var(--header-motion-duration) var(--header-motion-ease), max-width var(--header-motion-duration) var(--header-motion-ease), opacity .26s ease 55ms, transform var(--header-motion-duration) var(--header-motion-ease);white-space:nowrap;margin-inline-start:0;font-size:1.05rem;font-weight:640;display:inline-block;overflow:hidden;transform:translate(-10px)}.MarketingHeader-module__ujp3rq__nav{align-items:center;gap:clamp(1rem,2vw,2rem);min-width:0;display:flex}.MarketingHeader-module__ujp3rq__navLink{color:var(--header-muted);min-height:44px;transition:color .18s ease, transform .24s var(--siha-ease-out);white-space:nowrap;align-items:center;font-size:.875rem;font-weight:560;text-decoration:none;display:inline-flex;position:relative}.MarketingHeader-module__ujp3rq__navLink:after{background:var(--siha-green);content:"";bottom:7px;transform-origin:0;height:1.5px;transition:transform .3s var(--siha-ease-out);position:absolute;inset-inline:0;transform:scaleX(0)}.MarketingHeader-module__ujp3rq__navLink:hover,.MarketingHeader-module__ujp3rq__navLink:focus-visible{color:var(--header-fg);transform:translateY(-1px)}.MarketingHeader-module__ujp3rq__navLink:hover:after,.MarketingHeader-module__ujp3rq__navLink:focus-visible:after{transform:scaleX(1)}.MarketingHeader-module__ujp3rq__navLink:focus-visible{outline:2px solid var(--siha-green-bright);outline-offset:3px;border-radius:.25rem}.MarketingHeader-module__ujp3rq__cta{background:var(--siha-green);color:var(--siha-deep);min-height:2.5rem;transition:background .18s ease, transform .24s var(--siha-ease-out);white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 1rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.MarketingHeader-module__ujp3rq__cta:hover,.MarketingHeader-module__ujp3rq__cta:focus-visible{background:var(--siha-green-bright);transform:translateY(-1px)}.MarketingHeader-module__ujp3rq__cta:focus-visible{outline:2px solid var(--siha-off-white);outline-offset:3px}@media (min-width:760px){.MarketingHeader-module__ujp3rq__brand:focus .MarketingHeader-module__ujp3rq__brandWord,.MarketingHeader-module__ujp3rq__brand:focus-within .MarketingHeader-module__ujp3rq__brandWord{clip-path:inset(0);opacity:1;max-width:6.25rem;margin-inline-start:.62rem;transform:translate(0)}.MarketingHeader-module__ujp3rq__brand:focus svg [data-part=primary],.MarketingHeader-module__ujp3rq__brand:focus-within svg [data-part=primary]{transform:translate(-2px,-1px)}.MarketingHeader-module__ujp3rq__brand:focus svg [data-part=accent],.MarketingHeader-module__ujp3rq__brand:focus-within svg [data-part=accent]{transform:translate(2px,1px)}.MarketingHeader-module__ujp3rq__brand svg [data-part]{transform-box:fill-box;transform-origin:50%;transition:transform var(--header-motion-duration) var(--header-motion-ease)}.MarketingHeader-module__ujp3rq__brand:hover .MarketingHeader-module__ujp3rq__brandWord{clip-path:inset(0);opacity:1;max-width:6.25rem;margin-inline-start:.62rem;transform:translate(0)}.MarketingHeader-module__ujp3rq__brand:hover svg [data-part=primary]{transform:translate(-2px,-1px)}.MarketingHeader-module__ujp3rq__brand:hover svg [data-part=accent]{transform:translate(2px,1px)}}@media (max-width:759px),(hover:none) and (pointer:coarse){.MarketingHeader-module__ujp3rq__header{gap:.8rem;padding-inline:1rem}.MarketingHeader-module__ujp3rq__brandWord{clip-path:inset(0);opacity:1;max-width:6.25rem;margin-inline-start:.55rem;transform:translate(0)}.MarketingHeader-module__ujp3rq__brand:hover svg [data-part],.MarketingHeader-module__ujp3rq__brand:focus svg [data-part],.MarketingHeader-module__ujp3rq__brand:focus-within svg [data-part]{transform:translate(0)}.MarketingHeader-module__ujp3rq__nav{display:none}.MarketingHeader-module__ujp3rq__cta{padding-inline:.85rem}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__ujp3rq__header,.MarketingHeader-module__ujp3rq__brandWord,.MarketingHeader-module__ujp3rq__brand svg [data-part],.MarketingHeader-module__ujp3rq__navLink,.MarketingHeader-module__ujp3rq__navLink:after,.MarketingHeader-module__ujp3rq__cta{transition-duration:0s}.MarketingHeader-module__ujp3rq__brandWord{transition-delay:0s}.MarketingHeader-module__ujp3rq__brand:hover svg [data-part],.MarketingHeader-module__ujp3rq__brand:focus svg [data-part],.MarketingHeader-module__ujp3rq__brand:focus-within svg [data-part]{transform:translate(0)}}
.SihaRxMvpHeaderPreview-module__oDj5QW__header{color:#111816;background:#fff;border:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:0 24px;display:flex}.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile]{min-height:56px;padding-inline:12px}.SihaRxMvpHeaderPreview-module__oDj5QW__brand{align-items:center;gap:12px;min-width:0;display:flex}.SihaRxMvpHeaderPreview-module__oDj5QW__descriptor{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;border-inline-start:1px solid #e2e8f0;max-width:6rem;padding-inline-start:12px;font-size:10px;font-weight:560;line-height:1.25}.SihaRxMvpHeaderPreview-module__oDj5QW__actions{align-items:center;gap:10px;display:flex}.SihaRxMvpHeaderPreview-module__oDj5QW__iconButton,.SihaRxMvpHeaderPreview-module__oDj5QW__userButton{appearance:none;color:inherit;cursor:default;font:inherit;background:0 0;border:0}.SihaRxMvpHeaderPreview-module__oDj5QW__iconButton{color:#64748b;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.SihaRxMvpHeaderPreview-module__oDj5QW__notificationDot{background:#10a37f;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:7px}.SihaRxMvpHeaderPreview-module__oDj5QW__userButton{border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:4px 6px;display:inline-flex}.SihaRxMvpHeaderPreview-module__oDj5QW__avatar{color:#fff;background:#10a37f;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:inline-flex}.SihaRxMvpHeaderPreview-module__oDj5QW__userMeta{text-align:start;gap:2px;min-width:0;display:grid}.SihaRxMvpHeaderPreview-module__oDj5QW__userMeta strong{font-size:13px;font-weight:650;line-height:1}.SihaRxMvpHeaderPreview-module__oDj5QW__userMeta span{color:#94a3b8;letter-spacing:.02em;text-transform:capitalize;font-size:9px}.SihaRxMvpHeaderPreview-module__oDj5QW__chevron{color:#94a3b8}.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile] .SihaRxMvpHeaderPreview-module__oDj5QW__descriptor,.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile] .SihaRxMvpHeaderPreview-module__oDj5QW__userMeta,.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile] .SihaRxMvpHeaderPreview-module__oDj5QW__chevron{display:none}.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile] .SihaRxMvpHeaderPreview-module__oDj5QW__actions{gap:4px}.SihaRxMvpHeaderPreview-module__oDj5QW__header[data-variant=mobile] .SihaRxMvpHeaderPreview-module__oDj5QW__avatar{width:32px;height:32px}@media (max-width:420px){.SihaRxMvpHeaderPreview-module__oDj5QW__descriptor{display:none}}
.SihaRxOperationalBrand-module__EaQJ-G__root{--siha-font-display:inherit;--siha-font-technical:inherit}.SihaRxOperationalBrand-module__EaQJ-G__appHeader{align-items:center;gap:.75rem;min-width:0;line-height:1;display:inline-flex}.SihaRxOperationalBrand-module__EaQJ-G__appLockup{display:inline-flex}.SihaRxOperationalBrand-module__EaQJ-G__appMark{display:none}.SihaRxOperationalBrand-module__EaQJ-G__descriptor{color:#94a3b8;white-space:nowrap;border-inline-start:1px solid #e2e8f0;padding-inline-start:.75rem;font-size:.625rem;font-weight:500;line-height:1.25;display:block}.SihaRxOperationalBrand-module__EaQJ-G__auth,.SihaRxOperationalBrand-module__EaQJ-G__lockup,.SihaRxOperationalBrand-module__EaQJ-G__compact{display:inline-flex}@media (max-width:639px){.SihaRxOperationalBrand-module__EaQJ-G__appLockup,.SihaRxOperationalBrand-module__EaQJ-G__descriptor{display:none}.SihaRxOperationalBrand-module__EaQJ-G__appMark{display:inline-flex}}
.MarketingFooter-module__0OL4Ha__footer{background:var(--siha-deep);color:#f4faf7eb;padding:clamp(4.5rem,8vw,7.5rem) 0 1.65rem}.MarketingFooter-module__0OL4Ha__footerFrame,.MarketingFooter-module__0OL4Ha__footerMeta{width:min(100% - clamp(2rem,8vw,8rem),1440px);margin:0 auto}.MarketingFooter-module__0OL4Ha__footerFrame{grid-template-columns:minmax(18rem,1.8fr) repeat(3,minmax(9rem,1fr));gap:clamp(2rem,5vw,5.5rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.MarketingFooter-module__0OL4Ha__footerBrand{align-content:start;gap:1.4rem;display:grid}.MarketingFooter-module__0OL4Ha__footerBrand p{color:#f4faf7ad;max-width:19rem;font-size:.92rem;line-height:1.7}.MarketingFooter-module__0OL4Ha__footerColumn{align-content:start;gap:.85rem;display:grid}.MarketingFooter-module__0OL4Ha__footerColumn p{color:#f4faf7ad;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.2rem;font-size:.69rem;font-weight:700}.MarketingFooter-module__0OL4Ha__footerColumn a{color:#f4faf7c7;width:fit-content;transition:color var(--siha-duration-fast) var(--siha-ease-out);font-size:.92rem;text-decoration:none}.MarketingFooter-module__0OL4Ha__footerColumn a:hover{color:var(--siha-off-white)}.MarketingFooter-module__0OL4Ha__footerColumn a:focus-visible{outline:2px solid var(--siha-green);outline-offset:5px}.MarketingFooter-module__0OL4Ha__footerMeta{color:#f4faf7ad;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #f4faf71f;justify-content:space-between;gap:1.5rem;padding-top:1.35rem;font-size:.68rem;display:flex}@media (max-width:860px){.MarketingFooter-module__0OL4Ha__footerFrame{grid-template-columns:1.4fr 1fr 1fr}.MarketingFooter-module__0OL4Ha__footerBrand{grid-column:1/-1}}@media (max-width:560px){.MarketingFooter-module__0OL4Ha__footerFrame{grid-template-columns:1fr 1fr;gap:2.3rem 1.2rem}.MarketingFooter-module__0OL4Ha__footerBrand,.MarketingFooter-module__0OL4Ha__footerColumn:last-child{grid-column:1/-1}.MarketingFooter-module__0OL4Ha__footerMeta{flex-direction:column;line-height:1.5}}@media (prefers-reduced-motion:reduce){.MarketingFooter-module__0OL4Ha__footerColumn a{transition:none}}