._overlay_18k6c_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:16px;background:#080f1eb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._modal_18k6c_13{--auth-ink: #14223b;--auth-muted: #4c5d76;--auth-line: #d3deed;--auth-primary: #244cbb;--auth-hover: #1a3892;--auth-soft: #edf3fd;--auth-paper: #fbfcff;--auth-error: #a72424;direction:rtl;color-scheme:light;position:relative;display:grid;grid-template-columns:minmax(185px,.43fr) minmax(0,1fr);width:min(100%,760px);max-height:calc(100svh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:18px;background:var(--auth-paper);color:var(--auth-ink);font-family:Landing Heebo,Arial,sans-serif;box-shadow:0 28px 84px #02081666;scrollbar-color:#8da2c1 var(--auth-soft);animation:_dialog-enter_18k6c_1 .28s cubic-bezier(.17,.84,.29,1) both}._signupModal_18k6c_41{width:min(100%,810px)}@keyframes _dialog-enter_18k6c_1{0%{opacity:.72;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._brandPanel_18k6c_50{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;overflow:hidden;padding:28px 24px;background:radial-gradient(ellipse at 15% 55%,#192e56,#0b1120 73%);color:#eff5ff}._brand_18k6c_50{display:inline-flex;align-items:center;gap:8px;font-weight:750}._brand_18k6c_50 img{display:block;border-radius:7px}._brandSignal_18k6c_76{position:absolute;inset:50% 0 auto;width:100%;transform:translateY(-50%);z-index:-1;stroke:#76a9ff}._brandSignal_18k6c_76 path{opacity:.56;stroke-width:1.15}._brandSignal_18k6c_76 circle{fill:#0b1120;stroke:#65e2de;stroke-width:1.6}._brandLine_18k6c_96{max-width:17ch;margin:0;color:#c5d8f6;font-size:14px;line-height:1.55}._formPanel_18k6c_104{min-width:0;padding:30px clamp(22px,4vw,44px) 22px}._closeBtn_18k6c_109,._passwordToggle_18k6c_110{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:9px;color:var(--auth-muted);cursor:pointer}._closeBtn_18k6c_109{position:absolute;z-index:1;inset:14px auto auto 14px;border:1px solid var(--auth-line);background:var(--auth-paper)}._closeBtn_18k6c_109:hover:not(:disabled),._passwordToggle_18k6c_110:hover:not(:disabled){background:var(--auth-soft);color:var(--auth-primary)}._formPanel_18k6c_104 h2{margin:0 0 6px;padding-inline-end:38px;color:var(--auth-ink);font-size:clamp(1.65rem,3vw,2.12rem);line-height:1.18;font-weight:780}._subtitle_18k6c_144,._returnContext_18k6c_145{margin:0 0 18px;color:var(--auth-muted);font-size:.95rem;line-height:1.55}._returnContext_18k6c_145{border-radius:9px;padding:9px 12px;background:var(--auth-soft);font-size:.86rem}._signupSteps_18k6c_159{display:flex;flex-wrap:wrap;gap:8px clamp(12px,3vw,25px);margin:0 0 17px;padding:0 0 13px;border-bottom:1px solid var(--auth-line);list-style:none}._signupSteps_18k6c_159 li{display:inline-flex;align-items:center;gap:6px;color:var(--auth-muted);font-size:.83rem;white-space:nowrap}._signupSteps_18k6c_159 li>span{display:grid;place-items:center;min-width:23px;height:23px;border:1px solid var(--auth-line);border-radius:50%;font-size:.75rem}._signupSteps_18k6c_159 li[aria-current=step]{color:var(--auth-primary);font-weight:750}._signupSteps_18k6c_159 li[aria-current=step]>span{background:var(--auth-primary);border-color:var(--auth-primary);color:#fff}._form_18k6c_104{display:grid;gap:14px}._field_18k6c_204{display:grid;gap:5px;min-width:0}._field_18k6c_204 label{color:var(--auth-ink);font-size:.9rem;font-weight:700}._field_18k6c_204 input{box-sizing:border-box;width:100%;min-height:48px;padding:9px 13px;border:1px solid #aebcd2;border-radius:9px;background:#fff;color:var(--auth-ink);caret-color:var(--auth-primary);font:inherit;text-align:right}._field_18k6c_204 input[name=email],._field_18k6c_204 input[name=username],._field_18k6c_204 input[name=password]{direction:ltr}._field_18k6c_204 input[name=password]{padding-left:53px}._field_18k6c_204 input::placeholder{color:var(--auth-muted);opacity:1}._field_18k6c_204 input:hover:not(:disabled){border-color:var(--auth-primary)}._field_18k6c_204 input:focus{border-color:var(--auth-primary)}._inputWrap_18k6c_253{position:relative}._passwordToggle_18k6c_110{position:absolute;inset:0 auto 0 3px;margin-block:auto;border:0;background:transparent}._modal_18k6c_13 button:is(:hover,:active):not(:disabled){transform:none}._modal_18k6c_13 :is(button,a,input):focus-visible{outline:2px solid var(--auth-primary);outline-offset:3px}._modal_18k6c_13 :is(button,input):disabled{opacity:.66;cursor:not-allowed}._googleButton_18k6c_279,._emailMethodButton_18k6c_280,._btnBlock_18k6c_281{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:49px;padding:11px 13px;border:1px solid transparent;border-radius:10px;font:inherit;font-weight:750;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}._googleButton_18k6c_279{background:#fff;border-color:#aebcd2;color:var(--auth-ink)}._googleButton_18k6c_279:hover:not(:disabled){background:var(--auth-soft);border-color:var(--auth-primary)}._emailMethodButton_18k6c_280{background:var(--auth-soft);border-color:#c1d0e6;color:var(--auth-primary)}._emailMethodButton_18k6c_280:hover:not(:disabled){background:#dfeafd;border-color:var(--auth-primary)}._btnBlock_18k6c_281{background:var(--auth-primary);color:#fff}._btnBlock_18k6c_281:hover:not(:disabled){background:var(--auth-hover)}._methodIcon_18k6c_328{flex:0 0 19px;width:19px;height:19px}._authDivider_18k6c_334{display:flex;align-items:center;gap:10px;margin:11px 0;color:var(--auth-muted);font-size:.83rem}._authDivider_18k6c_334:before,._authDivider_18k6c_334:after{content:"";flex:1;height:1px;background:var(--auth-line)}._methodHint_18k6c_351,._usernameHint_18k6c_352,._submitHint_18k6c_353,._helperText_18k6c_354{margin:0;color:var(--auth-muted);font-size:.85rem;line-height:1.5}._methodHint_18k6c_351{margin-top:14px}._methodRow_18k6c_365,._usernameSummary_18k6c_366{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--auth-muted);font-size:.88rem}._methodRow_18k6c_365{margin-bottom:9px}._methodRow_18k6c_365>span{padding:4px 9px;border-radius:6px;background:var(--auth-soft);color:var(--auth-ink)}._recoveryRow_18k6c_386{margin-block:-10px -4px}._methodRow_18k6c_365 button,._usernameSummary_18k6c_366 button,._recoveryRow_18k6c_386 button,._switchMode_18k6c_393 button{min-height:44px;padding:5px 3px;border:0;border-radius:6px;background:transparent;color:var(--auth-primary);font:inherit;font-weight:700;cursor:pointer}._methodRow_18k6c_365 button:hover:not(:disabled),._usernameSummary_18k6c_366 button:hover:not(:disabled),._recoveryRow_18k6c_386 button:hover:not(:disabled),._switchMode_18k6c_393 button:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}._recoveryRow_18k6c_386 button{font-size:.9rem}._usernameSection_18k6c_417,._consentBox_18k6c_418{padding:10px 12px;border:1px solid var(--auth-line);border-radius:10px;background:#f5f8fe}._usernameSummary_18k6c_366>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px;min-width:0}._usernameSummary_18k6c_366 bdi{color:var(--auth-ink);font-weight:750;overflow-wrap:anywhere}._usernameSection_18k6c_417>._field_18k6c_204{margin-top:10px}._usernameStatus_18k6c_443{display:inline-flex;margin-top:6px;padding:3px 8px;border-radius:6px;font-size:.8rem;font-weight:700}._checking_18k6c_452{background:var(--auth-soft);color:var(--auth-muted)}._available_18k6c_457,._message_18k6c_458._success_18k6c_458{background:#e7f8ef;color:#126140}._taken_18k6c_463,._message_18k6c_458._error_18k6c_464{background:#fcecec;color:var(--auth-error)}._consentBox_18k6c_418{display:grid;gap:5px}._modal_18k6c_13 ._consentBox_18k6c_418>label:has(>input[type=checkbox]){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-height:44px;padding-block:3px;color:var(--auth-ink);font-size:.84rem;line-height:1.5;cursor:pointer}._consentBox_18k6c_418 input{width:19px;height:19px;margin:1px 0 0;padding:0;accent-color:var(--auth-primary)}._modal_18k6c_13 ._consentBox_18k6c_418 a{display:inline;min-inline-size:0;min-block-size:0;color:var(--auth-primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}._consentBox_18k6c_418>small{color:var(--auth-muted);line-height:1.4}._consentError_18k6c_510>span,._error_18k6c_464{color:var(--auth-error)}._field_18k6c_204 ._inputError_18k6c_515{border-color:var(--auth-error)}._error_18k6c_464{font-size:.84rem;font-weight:600}._message_18k6c_458{margin-bottom:14px;padding:10px 12px;border-radius:9px;font-size:.9rem;overflow-wrap:anywhere}._submitHint_18k6c_353{margin-top:7px;text-align:center}._switchMode_18k6c_393{margin-top:15px;padding-top:6px;border-top:1px solid var(--auth-line);color:var(--auth-muted);text-align:center;font-size:.91rem}@media (max-width: 650px){._modal_18k6c_13{display:block;max-width:490px}._brandPanel_18k6c_50{padding:17px 21px}._brandSignal_18k6c_76,._brandLine_18k6c_96{display:none}._closeBtn_18k6c_109{inset:10px auto auto 12px;color:#eff5ff;background:#17243b;border-color:#4e6487}._closeBtn_18k6c_109:hover:not(:disabled){background:#233554;color:#fff}._modal_18k6c_13 ._closeBtn_18k6c_109:focus-visible{outline-color:#98bbff}._formPanel_18k6c_104 h2{padding-inline-end:0}}@media (max-width: 520px){._overlay_18k6c_2{padding:0;align-items:stretch}._modal_18k6c_13{width:100%;max-width:none;height:100dvh;max-height:100dvh;border-radius:0}._brandPanel_18k6c_50{padding-top:max(17px,env(safe-area-inset-top));padding-right:max(21px,env(safe-area-inset-right))}._closeBtn_18k6c_109{inset:max(10px,env(safe-area-inset-top)) auto auto max(12px,env(safe-area-inset-left))}._formPanel_18k6c_104{padding:22px max(19px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(19px,env(safe-area-inset-left))}}@media (prefers-reduced-motion: reduce){._modal_18k6c_13{animation:none}._googleButton_18k6c_279,._emailMethodButton_18k6c_280,._btnBlock_18k6c_281{transition:none}}@font-face{font-family:Landing Heebo;src:url(/fonts/Heebo-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}._landing_9sfzf_15{--landing-paper: #f8faff;--landing-surface: #ecf2fc;--landing-panel: #e6edfa;--landing-ink: #182840;--landing-muted: #52627b;--landing-blue: #254ebd;--landing-hover: #1c409f;--landing-on-blue: #fbfcff;--landing-line: #cbd7eb;--landing-night: #0b1120;--landing-night-raised: #121e34;--landing-night-ink: #f1f6ff;--landing-night-muted: #b5c5dd;--landing-night-line: #354961;--landing-signal: #a9c6ff;--landing-radius: 16px;--landing-control-radius: 10px;--landing-nav-height: 74px;--landing-header-layer: 10;container:landing / inline-size;min-height:100dvh;background:var(--landing-paper);color:var(--landing-ink);color-scheme:light;font-family:Landing Heebo,Arial,sans-serif;line-height:1.65;text-align:start;overflow-wrap:anywhere;scrollbar-color:var(--landing-blue) var(--landing-surface);caret-color:var(--landing-blue)}._landing_9sfzf_15[data-preview]{min-height:0}._landing_9sfzf_15 *,._landing_9sfzf_15 *:before,._landing_9sfzf_15 *:after{box-sizing:border-box;min-width:0}._landing_9sfzf_15 :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}._landing_9sfzf_15 :is(h1,h2,h3){text-wrap:balance;font-family:inherit;color:inherit}._landing_9sfzf_15 :is(a,button,summary){-webkit-tap-highlight-color:transparent}._landing_9sfzf_15 button{font-family:inherit;cursor:pointer;letter-spacing:0}._landing_9sfzf_15 button:disabled{cursor:default}._landing_9sfzf_15 a{color:inherit;text-decoration:none;text-underline-offset:5px}._landing_9sfzf_15 :is(a,button,summary):focus-visible{outline:3px solid var(--landing-blue);outline-offset:4px}._landing_9sfzf_15 ::selection{color:var(--landing-on-blue);background:var(--landing-blue)}._landing_9sfzf_15 section[id]{scroll-margin-top:calc(var(--landing-nav-height) + 22px)}._container_9sfzf_103{width:min(1300px,calc(100% - 100px));margin-inline:auto}._header_9sfzf_107,._hero_9sfzf_107,._finalSection_9sfzf_107{--landing-blue: var(--landing-signal);--landing-hover: #c7d9ff;--landing-on-blue: #101d33;--landing-line: var(--landing-night-line);--landing-muted: var(--landing-night-muted);--landing-ink: var(--landing-night-ink);--landing-panel: var(--landing-night-raised);color:var(--landing-night-ink);color-scheme:dark}._header_9sfzf_107{position:sticky;top:0;z-index:var(--landing-header-layer);background:var(--landing-night);border-bottom:1px solid #25344b}._navShell_9sfzf_147{min-height:calc(var(--landing-nav-height) - 1px);width:min(1392px,calc(100% - 64px));margin-inline:auto;display:flex;align-items:center;gap:30px}._brand_9sfzf_165{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;gap:10px;font-size:21px;font-weight:800;letter-spacing:-.025em}._brand_9sfzf_165 img{object-fit:contain;border-radius:8px}._brandAccent_9sfzf_189{color:var(--landing-blue)}._desktopNav_9sfzf_191{display:flex;align-items:center;gap:24px;margin-inline:auto;font-size:14px;font-weight:500;color:var(--landing-muted)}._desktopNav_9sfzf_191 a,._legalNav_9sfzf_193 summary{display:inline-flex;align-items:center;min-height:44px;min-width:44px;white-space:nowrap}._desktopNav_9sfzf_191 a:hover,._footerLinks_9sfzf_195 a:hover{color:var(--landing-blue);text-decoration:underline}._legalNav_9sfzf_193{position:relative}._legalNav_9sfzf_193 summary{cursor:pointer;list-style:none}._legalNav_9sfzf_193 summary:after{content:"";width:6px;height:6px;border-inline-end:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-inline-start:9px}._legalNav_9sfzf_193 summary::-webkit-details-marker{display:none}._legalNav_9sfzf_193[open]>div{position:absolute;inset-block-start:47px;inset-inline-start:-16px;min-width:150px;padding:8px 16px;border:1px solid var(--landing-line);border-radius:var(--landing-control-radius);background:var(--landing-night-raised);display:grid}._navActions_9sfzf_207{display:flex;align-items:center;gap:16px;flex-shrink:0}._landing_9sfzf_15 ._primaryButton_9sfzf_211,._landing_9sfzf_15 ._secondaryButton_9sfzf_211{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:54px;border-radius:var(--landing-control-radius);padding:11px 24px;font-size:16px;font-weight:700;line-height:1.35;text-align:center;border:1px solid transparent;transition:background-color .18s,border-color .18s,transform .18s}._landing_9sfzf_15 ._primaryButton_9sfzf_211{color:var(--landing-on-blue);background:var(--landing-blue)}._landing_9sfzf_15 ._primaryButton_9sfzf_211:not(:disabled):hover{background:var(--landing-hover)}._landing_9sfzf_15 ._primaryButton_9sfzf_211:not(:disabled):active,._landing_9sfzf_15 ._secondaryButton_9sfzf_211:active{transform:translateY(1px)}._landing_9sfzf_15 ._secondaryButton_9sfzf_211{color:var(--landing-ink);border-color:var(--landing-line);background:transparent}._landing_9sfzf_15 ._secondaryButton_9sfzf_211:hover{border-color:var(--landing-blue);background:var(--landing-panel)}._navActions_9sfzf_207 ._primaryButton_9sfzf_211{min-height:44px;max-width:190px;padding:8px 17px;font-size:14px}._loginButton_9sfzf_255,._textButton_9sfzf_255,._footerLinks_9sfzf_195 button{background:transparent;color:var(--landing-ink);border:0;padding:0;min-height:44px;font-size:14px;font-weight:550}._loginButton_9sfzf_255:not(:disabled):hover,._textButton_9sfzf_255:not(:disabled):hover,._footerLinks_9sfzf_195 button:not(:disabled):hover{text-decoration:underline}._menuButton_9sfzf_259,._mobileNav_9sfzf_259{display:none}._buttonArrow_9sfzf_261{inline-size:8px;block-size:8px;flex:0 0 8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}._hero_9sfzf_107{isolation:isolate;background:radial-gradient(ellipse at 23% 51%,#182a4a 0%,transparent 53%),var(--landing-night);border-bottom:1px solid #2a3b55}._heroInner_9sfzf_281{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(26px,4cqi,64px);min-height:calc(100svh - var(--landing-nav-height));min-height:calc(100dvh - var(--landing-nav-height));padding-block:clamp(55px,9dvh,112px)}._landing_9sfzf_15[data-preview] ._heroInner_9sfzf_281{min-height:500px;padding-block:45px}._heroCopy_9sfzf_303 h1{font-size:clamp(46px,6.1cqi,88px);line-height:1.085;font-weight:850;letter-spacing:-.035em;overflow-wrap:anywhere}._heroCopy_9sfzf_303 h1 span{display:block;color:var(--landing-blue)}._heroCopy_9sfzf_303>p{max-width:43ch;font-size:clamp(17px,1.48cqi,22px);line-height:1.7;margin-block-start:24px;color:var(--landing-muted)}._heroActions_9sfzf_309{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:33px}._heroActions_9sfzf_309>*{max-width:100%}._heroVisual_9sfzf_315{text-align:center}._heroVisual_9sfzf_315 figcaption{margin-block-start:14px;color:var(--landing-muted);font-size:14px;font-weight:500}._diagramCanvas_9sfzf_319{position:relative;isolation:isolate;aspect-ratio:7 / 6;border:1px solid #304460;background:radial-gradient(ellipse at center,#1a3155,#101d34 53%,#0e182b);border-radius:22px}._diagramCanvas_9sfzf_319:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(to right,#7da9e221 1px,transparent 1px),linear-gradient(to bottom,#7da9e221 1px,transparent 1px);background-size:28px 28px;background-position:center;-webkit-mask-image:radial-gradient(ellipse at center,#000,#0008 70%,transparent);mask-image:radial-gradient(ellipse at center,#000,#0008 70%,transparent);content:""}._diagramLines_9sfzf_365{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._diagramOuterRing_9sfzf_367{stroke:#4e678b;stroke-width:1;stroke-dasharray:2 7}._diagramInnerRing_9sfzf_369,._diagramAxes_9sfzf_369{stroke:#5d80ac4d;stroke-width:1}._diagramRail_9sfzf_371{stroke:#5b7ca9;stroke-width:1.5}._diagramSignal_9sfzf_373{stroke:var(--diagram-accent, #a9c6ff);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100}._diagramTerminal_9sfzf_375{stroke:var(--diagram-accent, #a9c6ff);stroke-width:2;fill:#172c4b}._diagramBranch_9sfzf_377[data-branch=work],._diagramBranch_9sfzf_377[data-branch=sales]{--diagram-accent: #72ddd7}._diagramBranch_9sfzf_377[data-branch=work]{--signal-delay: .16s}._diagramBranch_9sfzf_377[data-branch=marketing]{--signal-delay: .32s}._diagramBranch_9sfzf_377[data-branch=sales]{--signal-delay: .48s}._diagramCore_9sfzf_387{position:absolute;inset-block-start:50%;left:50%;width:20%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid #9bbcf5;border-radius:24%;background:#172d50}._diagramCore_9sfzf_387:before{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border:1px solid #7da9e253;border-radius:inherit;content:""}._diagramCore_9sfzf_387 img{display:block;width:58%;height:auto;border-radius:13%}._diagramNode_9sfzf_433{position:absolute;inline-size:max-content;max-inline-size:34%;transform:translate(-50%,-50%);border:1px solid #536f96;border-radius:8px;background:#172844;color:#e5efff;padding:7px clamp(6px,1.05cqi,15px);font-size:clamp(12px,1.08cqi,15px);font-weight:650;line-height:1.35;text-wrap:balance;overflow-wrap:anywhere}._diagramNode_9sfzf_433[data-branch=customers]{left:21.8%;top:25.8%}._diagramNode_9sfzf_433[data-branch=work]{left:78.2%;top:25.8%}._diagramNode_9sfzf_433[data-branch=marketing]{left:21.3%;top:73.8%}._diagramNode_9sfzf_433[data-branch=sales]{left:78.8%;top:73.8%}._sectionHeading_9sfzf_477 h2{font-size:clamp(34px,4.35cqi,62px);line-height:1.12;letter-spacing:-.03em;font-weight:800;overflow-wrap:anywhere}._sectionHeading_9sfzf_477 h2 span{display:block;color:var(--landing-blue)}._sectionHeading_9sfzf_477>p{margin-block-start:18px;color:var(--landing-muted);font-size:18px;max-width:58ch}._connectionSection_9sfzf_483{background:var(--landing-surface)}._connectionInner_9sfzf_485{display:grid;grid-template-columns:.87fr 1.65fr;align-items:center;gap:clamp(25px,5cqi,78px);padding-block:55px}._connectionInner_9sfzf_485 ._sectionHeading_9sfzf_477 h2{font-size:clamp(25px,2.55cqi,38px);letter-spacing:-.02em}._connectionFlow_9sfzf_489{position:relative;isolation:isolate;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}._connectionFlow_9sfzf_489:before{position:absolute;inset-inline:0;top:17px;z-index:-1;height:1px;background:var(--landing-line);content:""}._connectionFlow_9sfzf_489 li{display:grid;justify-items:start;align-content:start;gap:10px;font-weight:650;font-size:15px;overflow-wrap:anywhere}._flowMarker_9sfzf_495{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--landing-line);border-radius:50%;background:var(--landing-paper);color:var(--landing-blue);font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}._features_9sfzf_499{padding-block:clamp(62px,8.4cqi,118px)}._capabilityLayout_9sfzf_501{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.65fr);gap:clamp(24px,4.5cqi,68px);margin-block-start:37px}._capabilityChoices_9sfzf_503{display:flex;flex-direction:column;gap:5px}._capabilityChoices_9sfzf_503 button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:13px 19px;background:transparent;color:var(--landing-muted);border:1px solid transparent;border-radius:var(--landing-control-radius);text-align:start;font-size:17px;font-weight:650;transition:background-color .18s,border-color .18s,color .18s;overflow-wrap:anywhere}._capabilityChoices_9sfzf_503 button:hover{background:var(--landing-surface);color:var(--landing-ink)}._capabilityChoices_9sfzf_503 button[aria-pressed=true]{background:var(--landing-blue);color:var(--landing-on-blue)}._choiceMark_9sfzf_511{flex:0 0 8px;height:8px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}._capabilityPanel_9sfzf_513{padding:clamp(24px,4cqi,54px);background:var(--landing-panel);border-radius:var(--landing-radius);min-height:335px;overflow-wrap:anywhere}._capabilityPanel_9sfzf_513 h3{font-size:clamp(25px,3cqi,39px);line-height:1.22;letter-spacing:-.024em;font-weight:780}._capabilityContent_9sfzf_517>p{margin-block-start:16px;max-width:65ch;color:var(--landing-muted);font-size:16px}._capabilityPanel_9sfzf_513 ul{display:grid;gap:7px;margin-block-start:22px;padding-inline-start:22px;font-size:16px}._capabilityPanel_9sfzf_513 li::marker{color:var(--landing-blue)}._capabilityContent_9sfzf_517 ._capabilityResult_9sfzf_523{border-block-start:1px solid var(--landing-line);padding-block-start:15px;margin-block-start:22px;color:var(--landing-ink);font-weight:650}._integrationNote_9sfzf_525{color:var(--landing-muted);font-size:13px;margin-block-start:16px!important;text-align:end}._workday_9sfzf_529{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(26px,5.5cqi,76px);align-items:center;padding-block:clamp(56px,6cqi,90px);border-block-start:1px solid var(--landing-line)}._workday_9sfzf_529>img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--landing-radius)}._workdayDetails_9sfzf_533{margin-block-start:26px!important;display:grid}._workdayDetails_9sfzf_533>div{display:grid;grid-template-columns:minmax(86px,1fr) 2fr;gap:12px;padding-block:11px;border-block-start:1px solid var(--landing-line)}._workdayDetails_9sfzf_533 dt{font-weight:700}._workdayDetails_9sfzf_533 dd{color:var(--landing-muted)}._security_9sfzf_543{padding-block:clamp(62px,7cqi,100px);background:var(--landing-surface)}._security_9sfzf_543>._container_9sfzf_103{display:grid;grid-template-columns:.92fr 1.25fr;gap:20px clamp(34px,6cqi,95px);align-items:start}._securityGrid_9sfzf_547{display:grid}._securityGrid_9sfzf_547 article{border-block-start:1px solid var(--landing-line);padding-block:18px}._securityGrid_9sfzf_547 h3{font-size:21px;font-weight:740}._securityGrid_9sfzf_547 p{font-size:16px;color:var(--landing-muted);margin-block-start:5px;max-width:65ch}._security_9sfzf_543 ._textButton_9sfzf_255{grid-column:2;justify-self:start;margin-block-start:-16px;color:var(--landing-blue)}._faq_9sfzf_559{display:grid;grid-template-columns:.78fr 1.65fr;gap:clamp(25px,5.5cqi,76px);padding-block:clamp(62px,8cqi,112px)}._faqList_9sfzf_561{border-block-start:1px solid var(--landing-line)}._faqItem_9sfzf_563{border-block-end:1px solid var(--landing-line)}._faqItem_9sfzf_563 summary{display:flex;justify-content:space-between;gap:24px;align-items:center;cursor:pointer;min-height:68px;padding-block:16px;font-size:18px;font-weight:630;list-style:none}._faqItem_9sfzf_563 summary::-webkit-details-marker{display:none}._faqMark_9sfzf_569{position:relative;flex:0 0 14px;height:14px}._faqMark_9sfzf_569:before,._faqMark_9sfzf_569:after{content:"";position:absolute;top:6px;right:0;bottom:6px;left:0;height:1.5px;background:var(--landing-blue)}._faqMark_9sfzf_569:after{transform:rotate(90deg);transition:transform .18s}._faqItem_9sfzf_563[open] ._faqMark_9sfzf_569:after{transform:rotate(0)}._faqItem_9sfzf_563>p{padding-block-end:22px;padding-inline-end:32px;color:var(--landing-muted);font-size:16px;max-width:67ch}._finalSection_9sfzf_107{background:radial-gradient(ellipse at 50% 0%,#213a65 0%,transparent 70%),var(--landing-night);padding-block:clamp(60px,7.5cqi,108px)}._finalContent_9sfzf_583{text-align:center}._finalContent_9sfzf_583 p{margin-inline:auto}._finalContent_9sfzf_583>button{margin-block-start:26px}._footer_9sfzf_195{padding-block:44px 24px}._footerTop_9sfzf_593{display:flex;justify-content:space-between;gap:36px}._footerTop_9sfzf_593 strong{display:inline-block;font-size:23px;font-weight:800}._footerTop_9sfzf_593 p{font-size:13px;color:var(--landing-muted);max-width:360px;margin-block-start:8px}._footerTop_9sfzf_593 ._support_9sfzf_599{font-size:14px;text-align:end;line-height:1.9;max-width:none}._support_9sfzf_599 span{display:inline-block;overflow-wrap:anywhere}._footerLinks_9sfzf_195{display:flex;flex-wrap:wrap;gap:4px 26px;margin-block-start:27px;border-block-start:1px solid var(--landing-line);padding-block-start:15px;font-size:13px;color:var(--landing-muted)}._footerLinks_9sfzf_195>*{display:inline-flex;align-items:center;min-height:44px;min-width:44px}._footerLinks_9sfzf_195 button{font-size:13px;color:inherit;font-weight:400}._copyright_9sfzf_609{color:var(--landing-muted);font-size:12px;margin-block-start:15px!important}@media (prefers-color-scheme: dark){._landing_9sfzf_15{--landing-paper: #111b2d;--landing-surface: #17253c;--landing-panel: #20324f;--landing-ink: #edf3ff;--landing-muted: #b6c5de;--landing-blue: #a9c6ff;--landing-hover: #c7d9ff;--landing-on-blue: #142440;--landing-line: #3e5374;color-scheme:dark}}@media (prefers-reduced-motion: no-preference){._diagramSignal_9sfzf_373{animation:_route-signal_9sfzf_1 .82s cubic-bezier(.2,.66,.25,1) var(--signal-delay, .06s) backwards}._capabilityContent_9sfzf_517{animation:_capability-focus_9sfzf_1 .24s cubic-bezier(.16,1,.3,1) backwards}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){._connectionFlow_9sfzf_489:before{transform-origin:right;animation:_workflow-connect_9sfzf_1 1ms linear both;animation-timeline:view();animation-range:entry 0% cover 27%}}}@keyframes _workflow-connect_9sfzf_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _route-signal_9sfzf_1{0%{stroke-dashoffset:100;opacity:.55}to{stroke-dashoffset:0;opacity:1}}@keyframes _capability-focus_9sfzf_1{0%{opacity:.6;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@container landing (max-width: 1140px){._navShell_9sfzf_147{gap:17px}._desktopNav_9sfzf_191{gap:15px}._brand_9sfzf_165{font-size:18px}._navActions_9sfzf_207{gap:12px}}@container landing (max-width: 980px){._desktopNav_9sfzf_191{display:none}._navActions_9sfzf_207{margin-inline-start:auto}._menuButton_9sfzf_259{display:inline-flex;align-items:center;min-height:44px;padding:7px 11px;border:1px solid var(--landing-line);border-radius:var(--landing-control-radius);background:transparent;color:var(--landing-ink);font-size:14px}._mobileNav_9sfzf_259:not([hidden]){position:absolute;inset-inline:0;top:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;padding:14px 32px 20px;border-block:1px solid var(--landing-line);max-height:calc(100dvh - var(--landing-nav-height));overflow-y:auto;background:var(--landing-night-raised)}._mobileNav_9sfzf_259 a,._mobileNav_9sfzf_259 button{display:flex;align-items:center;min-height:44px;font-size:15px;background:transparent;border:0;color:var(--landing-ink);text-align:start;padding:7px}}@container landing (max-width: 767px){._container_9sfzf_103{width:calc(100% - 42px)}._navShell_9sfzf_147{width:calc(100% - 30px);gap:10px}._brand_9sfzf_165{font-size:16px;gap:7px;letter-spacing:-.02em}._brand_9sfzf_165 img{width:32px;height:32px}._navActions_9sfzf_207{gap:8px}._navActions_9sfzf_207 ._primaryButton_9sfzf_211{display:none}._mobileNav_9sfzf_259:not([hidden]){padding-inline:16px}._hero_9sfzf_107{background:radial-gradient(ellipse at 50% 78%,#172b4b 0%,transparent 67%),var(--landing-night)}._heroInner_9sfzf_281{grid-template-columns:1fr;align-content:center;gap:29px;padding-block:35px 38px}._heroCopy_9sfzf_303 h1{font-size:clamp(39px,11.6cqi,62px)}._heroCopy_9sfzf_303>p{font-size:17px;margin-block-start:16px;max-width:39ch}._heroActions_9sfzf_309{margin-block-start:23px;gap:9px}._heroActions_9sfzf_309>*{min-height:51px!important;padding-inline:13px!important;font-size:14px!important}._heroVisual_9sfzf_315{width:min(100%,420px);margin-inline:auto!important}._heroVisual_9sfzf_315 figcaption{margin-block-start:10px;font-size:13px}._diagramCanvas_9sfzf_319{border-radius:15px}._diagramCanvas_9sfzf_319:before{background-size:19px 19px}._diagramNode_9sfzf_433{padding-block:5px}._connectionInner_9sfzf_485,._capabilityLayout_9sfzf_501,._workday_9sfzf_529,._faq_9sfzf_559,._security_9sfzf_543>._container_9sfzf_103{grid-template-columns:1fr}._connectionInner_9sfzf_485{gap:25px;padding-block:37px}._connectionFlow_9sfzf_489{gap:8px}._connectionFlow_9sfzf_489 li{font-size:13px}._sectionHeading_9sfzf_477>p{font-size:16px;margin-block-start:13px}._capabilityLayout_9sfzf_501{gap:16px;margin-block-start:26px}._capabilityChoices_9sfzf_503{display:grid;grid-template-columns:1fr 1fr;gap:6px}._capabilityChoices_9sfzf_503 button{min-height:51px;padding:10px;font-size:14px;background:var(--landing-surface)}._choiceMark_9sfzf_511{display:none}._capabilityPanel_9sfzf_513{min-height:330px}._capabilityContent_9sfzf_517>p,._capabilityPanel_9sfzf_513 ul{font-size:15px}._integrationNote_9sfzf_525{text-align:start;font-size:12px;line-height:1.65}._workday_9sfzf_529{gap:25px}._workdayDetails_9sfzf_533>div{grid-template-columns:84px 1fr;gap:10px;font-size:15px}._security_9sfzf_543>._container_9sfzf_103{gap:23px}._security_9sfzf_543 ._textButton_9sfzf_255{grid-column:1}._faqItem_9sfzf_563 summary{font-size:16px;min-height:62px;gap:16px}._faqItem_9sfzf_563>p{padding-inline-end:20px;font-size:15px}._footer_9sfzf_195{padding-block:34px 25px}._footerTop_9sfzf_593{flex-direction:column;gap:19px}._footerTop_9sfzf_593 ._support_9sfzf_599{text-align:start;font-size:13px}._footerLinks_9sfzf_195{display:grid;grid-template-columns:1fr 1fr;gap:3px 16px}}@media (max-width: 767px){._landing_9sfzf_15{--landing-nav-height: 62px}}@media (prefers-reduced-motion: reduce){._landing_9sfzf_15 *,._landing_9sfzf_15 *:before,._landing_9sfzf_15 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}._banner_19hni_1{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));left:max(1rem,env(safe-area-inset-left,0px));z-index:2200;display:flex;justify-content:center;pointer-events:none}._content_19hni_12{width:min(100%,920px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1rem;max-height:min(82vh,520px);overflow-y:auto;border:1px solid rgba(15,76,92,.16);border-radius:8px;background:#fffffffa;box-shadow:0 24px 60px #0f172a2e;pointer-events:auto}._text_19hni_28{min-width:0}._title_19hni_32{margin:0 0 .35rem;color:var(--color-text);font-weight:700;font-size:1rem}._description_19hni_39{margin:0;color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}._note_19hni_46{margin:.35rem 0 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.55}._links_19hni_53{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.65rem}._links_19hni_53 a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary);font-size:.86rem;font-weight:600;text-decoration:underline;text-underline-offset:.18em}._options_19hni_71{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-top:.25rem}._option_19hni_71{display:flex;gap:.55rem;align-items:flex-start;padding:.75rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);cursor:pointer}._option_19hni_71 input{width:1.05rem;height:1.05rem;margin-top:.15rem;accent-color:var(--color-secondary);flex:0 0 auto}._option_19hni_71 strong{display:block;color:var(--color-text);font-size:.88rem}._option_19hni_71 small{display:block;margin-top:.2rem;color:var(--color-text-secondary);font-size:.78rem;line-height:1.45}._retention_19hni_112{color:var(--color-text-muted)}._actions_19hni_116{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;min-width:270px}._primaryAction_19hni_124,._secondaryAction_19hni_125,._textAction_19hni_126{min-height:40px;border-radius:8px;padding:.55rem .85rem;font:inherit;font-weight:700;cursor:pointer}._primaryAction_19hni_124{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}._secondaryAction_19hni_125{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text)}._textAction_19hni_126{border:1px solid transparent;background:transparent;color:var(--color-primary)}._primaryAction_19hni_124:focus-visible,._secondaryAction_19hni_125:focus-visible,._textAction_19hni_126:focus-visible,._links_19hni_53 a:focus-visible,._option_19hni_71:focus-within{outline:3px solid rgba(20,184,166,.34);outline-offset:2px}@media (max-width: 768px){._content_19hni_12{grid-template-columns:1fr}._actions_19hni_116{justify-content:stretch;min-width:0}._primaryAction_19hni_124,._secondaryAction_19hni_125,._textAction_19hni_126{flex:1 1 140px}._options_19hni_71{grid-template-columns:1fr}}.app{min-height:100svh;min-height:100dvh;background:linear-gradient(180deg,#f6faf9f2,#eef6f3f2);display:flex;width:100%;min-width:0}.skip-link{position:fixed;top:.75rem;right:.75rem;z-index:3000;transform:translateY(-160%);border-radius:8px;background:var(--color-primary);color:#fff;padding:.7rem 1rem;font-weight:800;text-decoration:none;box-shadow:var(--shadow-floating);transition:transform var(--transition-fast)}.skip-link:focus{transform:translateY(0);outline:3px solid rgba(20,184,166,.5);outline-offset:2px}.public-route-content{width:100%;min-width:0;min-height:100svh;min-height:100dvh}.app-container{flex:1;display:flex;flex-direction:column;margin-right:260px;max-width:calc(100% - 260px);min-width:0}.app-header{background:#ffffffe0;border-bottom:1px solid rgba(226,232,240,.78);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:100;box-shadow:0 10px 26px #0f4c5c0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-header-spacer{flex:1}.support-mode-banner{min-width:0;display:inline-flex;align-items:center;gap:.7rem;padding:.55rem .7rem;color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;font-size:.84rem;line-height:1.35}.support-mode-banner span{min-width:0;overflow-wrap:anywhere}.support-mode-banner button{flex:0 0 auto;min-height:34px;padding:.4rem .65rem;color:#fff;background:#9a3412;border:1px solid #9a3412;border-radius:9px;font:inherit;font-weight:800;cursor:pointer}.support-mode-banner button:hover:not(:disabled){background:#7c2d12}.support-mode-banner button:focus-visible{outline:3px solid rgba(234,88,12,.28);outline-offset:2px}.support-mode-banner button:disabled{opacity:.65;cursor:wait}.app-header-actions{display:inline-flex;align-items:center;gap:.65rem}.app-header-team-link{width:42px;height:42px;border:1px solid rgba(15,76,92,.12);border-radius:12px;background:linear-gradient(180deg,#fff 0%,var(--color-surface-soft) 100%);color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;flex-shrink:0}.app-header-team-link:hover{border-color:#14b8a659;color:var(--color-primary);box-shadow:0 10px 22px #0f4c5c1f;transform:translateY(-1px)}.app-header-team-link:focus-visible{outline:3px solid rgba(45,139,117,.28);outline-offset:2px}.main-content{flex:1;min-width:0;width:100%;padding:clamp(1.35rem,2vw,2.15rem) clamp(1rem,2vw,2.15rem) 5.5rem;overflow-x:clip}.main-content>*{min-width:0;max-width:100%}.main-content h1,.main-content h2,.main-content h3,.main-content p,.main-content button,.main-content a,.main-content span{overflow-wrap:break-word;word-break:keep-all}.main-content [class*=header],.main-content [class*=sectionHeader],.main-content [class*=toolbar],.main-content [class*=tabs],.main-content [class*=filterTabs]{min-width:0}.main-content [class*=tabs],.main-content [class*=filterTabs],.main-content [class*=filters]{scrollbar-gutter:stable}.main-content [class*=emptyState] p,.main-content [class*=subtitle],.main-content [class*=description]{max-width:68ch}.main-content [class*=emptyState]{min-height:unset}.page-loading{min-height:240px;display:flex;align-items:center;justify-content:center;color:var(--color-text-light);font-size:.95rem}@media (min-width: 769px) and (max-width: 1100px){.app-container{margin-right:76px;max-width:calc(100% - 76px)}.app-header{padding:.85rem 1.25rem}.main-content{padding:1.25rem 1.25rem 5.5rem}}@media (max-width: 768px){html:has(.app[data-surface=workspace] .main-content){scroll-padding-block-end:calc(6rem + env(safe-area-inset-bottom,0px))}.app{display:block;overscroll-behavior-y:contain}.app-container{margin-right:0;max-width:100%;width:100%}.app-header{padding:max(.65rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) .65rem max(.75rem,env(safe-area-inset-left,0px));gap:.6rem;flex-wrap:wrap}.support-mode-banner{flex:1 1 auto;justify-content:space-between}.support-mode-banner span{font-size:.78rem}.support-mode-banner button{min-height:40px;padding-inline:.55rem}.main-content{padding:.9rem max(.75rem,env(safe-area-inset-right,0px)) calc(6rem + env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px));overflow-x:clip}.app-header-team-link{width:40px;height:40px;border-radius:10px}.main-content [class*=header],.main-content [class*=sectionHeader],.main-content [class*=toolbar]{gap:.75rem}.main-content [class*=tabs],.main-content [class*=filterTabs],.main-content [class*=filters]{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.main-content button,.main-content a{min-width:0}:where(.main-content,.public-route-content) :where([class*=page],[class*=Page],[class*=dashboard],[class*=Dashboard],[class*=wizard],[class*=Wizard],[class*=modal],[class*=Modal],[class*=panel],[class*=Panel]){max-width:100%;min-width:0}:where(.main-content,.public-route-content) :where([class*=header],[class*=Header],[class*=toolbar],[class*=Toolbar],[class*=actions],[class*=Actions],[class*=footer],[class*=Footer]){max-width:100%;min-width:0}:where(.main-content,.public-route-content) :where([class*=header],[class*=Header],[class*=toolbar],[class*=Toolbar],[class*=actions],[class*=Actions],[class*=footer],[class*=Footer])>*{min-width:0}:where(.main-content,.public-route-content) :where([class*=steps],[class*=Steps],[class*=stepper],[class*=Stepper],[class*=tabs],[class*=Tabs],[class*=filters],[class*=Filters]){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}:where(.main-content,.public-route-content) :where([class*=actions],[class*=Actions],[class*=footer],[class*=Footer],[class*=stepNav],[class*=StepNav]) :where(button,a){min-height:44px;max-width:100%;white-space:normal}}@media (max-width: 480px){.main-content{padding-inline:max(.65rem,env(safe-area-inset-right,0px)) max(.65rem,env(safe-area-inset-left,0px))}}@media (max-width: 640px){.main-content [data-responsive-tabs=true]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:.5rem;width:100%;max-width:100%;overflow:visible;scrollbar-gutter:auto}.main-content [data-responsive-tabs=true]>[role=tab]{min-width:0;width:100%;min-height:44px;padding-inline:.75rem;justify-content:center;text-align:center;white-space:normal;overflow-wrap:anywhere}:where(.main-content,.public-route-content) :where([class*=formGrid],[class*=FormGrid],[class*=fieldGrid],[class*=FieldGrid],[class*=detailsGrid],[class*=DetailsGrid],[class*=summaryGrid],[class*=SummaryGrid],[class*=contentGrid],[class*=ContentGrid],[class*=mappingGrid],[class*=MappingGrid]){grid-template-columns:minmax(0,1fr)!important}:where(.main-content,.public-route-content) :where([class*=toolbar],[class*=Toolbar],[class*=actions],[class*=Actions],[class*=footerActions],[class*=FooterActions]){align-items:stretch}:where(.main-content,.public-route-content) :where([class*=toolbar],[class*=Toolbar],[class*=actions],[class*=Actions],[class*=footerActions],[class*=FooterActions]) :where(input,select){width:100%}}@media (prefers-reduced-motion: reduce){.skip-link,.app-header-team-link{transition:none}.app-header-team-link:hover{transform:none}}._panel_1nvib_1{width:100%;max-width:780px;padding:clamp(1rem,2vw,1.5rem);border:1px solid rgba(15,76,92,.16);border-radius:12px;background:var(--color-white)}._header_1nvib_10{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}._header_1nvib_10 h2{margin:0;color:var(--color-text);font-size:1rem}._description_1nvib_24{margin:-.25rem 0 .75rem;color:var(--color-text-secondary);font-size:.86rem;line-height:1.55}._actions_1nvib_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem}._action_1nvib_31,._activeAction_1nvib_38,._cookieSettings_1nvib_39,._reset_1nvib_40{min-height:40px;border-radius:8px;padding:.55rem .75rem;font:inherit;font-weight:700;cursor:pointer}._action_1nvib_31{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-text)}._activeAction_1nvib_38{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}._footer_1nvib_61{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}._statementLink_1nvib_71{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary);font-weight:700;text-decoration:underline;text-underline-offset:.18em}._cookieSettings_1nvib_39{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-primary)}._reset_1nvib_40{border:1px solid transparent;background:transparent;color:var(--color-text-secondary)}._action_1nvib_31:focus-visible,._activeAction_1nvib_38:focus-visible,._statementLink_1nvib_71:focus-visible,._cookieSettings_1nvib_39:focus-visible,._reset_1nvib_40:focus-visible{outline:3px solid rgba(20,184,166,.34);outline-offset:2px}@media (max-width: 480px){._actions_1nvib_31{grid-template-columns:1fr}}._wrapper_1yaju_5{min-height:60vh;min-height:60svh;min-height:60dvh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);direction:rtl}._card_1yaju_17{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2xl);max-width:420px;width:100%;text-align:center;box-shadow:var(--shadow-md)}._icon_1yaju_39{width:68px;height:68px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md);color:var(--color-primary);background:#2d8b751a;border:1px solid rgba(45,139,117,.18);border-radius:50%}._code_1yaju_53{display:block;font-size:3rem;font-weight:700;color:var(--color-primary);margin-bottom:var(--spacing-sm);letter-spacing:0}._title_1yaju_71{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-md) 0}._message_1yaju_85{font-size:.9375rem;color:var(--color-text-light);line-height:1.6;margin:0 0 var(--spacing-xl) 0}._actions_1yaju_99{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}._btnPrimary_1yaju_113{padding:var(--spacing-md) var(--spacing-xl);background:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-md);font-size:.9375rem;font-weight:500;cursor:pointer;transition:var(--transition-fast)}._btnPrimary_1yaju_113:hover{background:var(--color-primary-dark);box-shadow:var(--shadow-sm)}._btnPrimary_1yaju_113:focus-visible,._btnSecondary_1yaju_143:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnSecondary_1yaju_143{padding:var(--spacing-md) var(--spacing-xl);background:var(--color-background);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9375rem;font-weight:500;cursor:pointer;transition:var(--transition-fast)}._btnSecondary_1yaju_143:hover{background:#e8f4f8;border-color:var(--color-primary)}@media (max-width: 480px){._wrapper_1yaju_5{padding:var(--spacing-md)}._card_1yaju_17{padding:var(--spacing-xl)}._code_1yaju_53{font-size:2.5rem}}@media (prefers-reduced-motion: reduce){._btnPrimary_1yaju_113,._btnSecondary_1yaju_143{transition:none}}:root{--background: oklch(.9703 .0083 271.329);--foreground: oklch(.0672 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.0672 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.0672 0 0);--primary: oklch(.3776 .1447 264.5076);--primary-foreground: oklch(.9698 .0057 264.5324);--secondary: oklch(.1448 0 0);--secondary-foreground: oklch(.9758 .0057 264.5326);--muted: oklch(.9702 0 0);--muted-foreground: oklch(.3904 0 0);--accent: oklch(.3776 .1447 264.5076);--accent-foreground: oklch(1 0 0);--destructive: oklch(.4386 .1753 14.1958);--destructive-foreground: oklch(1 0 0);--border: oklch(.9158 0 0);--input: oklch(1 0 0);--ring: oklch(.4467 .1272 265.6182);--chart-1: oklch(.4774 .1654 256.4882);--chart-2: oklch(.7479 .1375 176.0249);--chart-3: oklch(.6342 .2449 325.1505);--chart-4: oklch(.4635 .1206 39.4515);--chart-5: oklch(.6645 .1195 176.9037);--sidebar: oklch(.2244 .0722 254.3366);--sidebar-foreground: oklch(.9714 .0094 279.6908);--sidebar-primary: oklch(.3776 .1447 264.5076);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.3776 .1447 264.5076);--sidebar-accent-foreground: oklch(1 0 0);--sidebar-border: oklch(.8699 0 0);--sidebar-ring: oklch(.3776 .1447 264.5076);--color-primary: var(--primary);--color-primary-dark: color-mix(in srgb, var(--primary) 92%, var(--foreground));--color-primary-light: var(--primary);--color-secondary: #0d9488;--color-accent: var(--accent);--color-accent-muted: color-mix(in srgb, var(--accent) 12%, transparent);--color-on-primary: var(--primary-foreground);--color-action-secondary: var(--card);--color-action-secondary-hover: var(--muted);--color-on-secondary: var(--secondary);--color-focus: var(--ring);--color-background: var(--background);--color-background-alt: var(--muted);--color-white: #ffffff;--color-surface: var(--card);--color-surface-elevated: var(--popover);--color-surface-soft: var(--muted);--color-surface-glass: var(--card);--color-page-start: var(--background);--color-page-mid: var(--background);--color-page-end: var(--background);--color-input: var(--input);--color-text: var(--foreground);--color-text-secondary: var(--muted-foreground);--color-text-muted: var(--muted-foreground);--color-text-light: var(--muted-foreground);--color-border: var(--border);--color-border-subtle: var(--border);--color-control-border: color-mix(in srgb, var(--color-border) 45%, var(--color-text-muted));--color-feedback-success: #0f766e;--color-on-feedback-success: #ffffff;--color-status-lead: #0ea5e9;--color-status-active: #f59e0b;--color-status-closed: #10b981;--color-status-failed: #ef4444;--color-bg: var(--color-background);--color-bg-secondary: var(--color-background-alt);--bg-secondary: var(--color-background-alt);--color-bg-hover: var(--color-background-alt);--color-hover: var(--color-background-alt);--color-text-primary: var(--color-text);--color-muted: var(--color-text-muted);--color-success: var(--color-status-closed);--color-warning: var(--color-status-active);--color-error: var(--color-status-failed);--color-danger: var(--color-status-failed);--border-color: var(--color-border);--text-color: var(--color-text);--primary-color: var(--color-primary);--accent-color: var(--color-accent);--bg-hover: var(--color-background-alt);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-xxl: 2.5rem;--spacing-xxxl: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--border-radius: .5rem;--border-radius-sm: var(--radius-sm);--border-radius-md: var(--radius-md);--border-radius-lg: var(--radius-lg);--radius-full: 9999px;--card-tint: transparent;--row-tint: transparent;--project-color: var(--color-secondary);--status-filter-color: var(--color-border);--category-depth: 0;--preview-top: 18%;--preview-right: 18%;--preview-bottom: 18%;--preview-left: 18%;--modal-width-sm: 420px;--modal-width-md: 560px;--modal-width-lg: 720px;--modal-overlay-bg: rgba(15, 23, 42, .4);--max-width-xs: 320px;--max-width-sm: 420px;--max-width-md: 560px;--max-width-lg: 720px;--max-width-xl: 960px;--max-width-2xl: 1200px;--button-height-sm: 32px;--button-height-md: 40px;--button-height-lg: 48px;--avatar-size-sm: 32px;--avatar-size-md: 40px;--avatar-size-lg: 48px;--icon-size-sm: 16px;--icon-size-md: 20px;--icon-size-lg: 24px;--shadow-sm: 0 1px 2px 0 hsl(225.5172 35.8025% 15.8824% / .05);--shadow-md: 0 1px 2px 0 hsl(225.5172 35.8025% 15.8824% / .05), 0 2px 4px -1px hsl(225.5172 35.8025% 15.8824% / .05);--shadow-lg: 0 1px 2px 0 hsl(225.5172 35.8025% 15.8824% / .05), 0 4px 6px -1px hsl(225.5172 35.8025% 15.8824% / .05);--shadow-xl: 0 1px 2px 0 hsl(225.5172 35.8025% 15.8824% / .05), 0 8px 10px -1px hsl(225.5172 35.8025% 15.8824% / .05);--shadow-card: none;--shadow-floating: var(--shadow-lg);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--color-focus) 20%, transparent);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-medium: .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: .35s cubic-bezier(.4, 0, .2, 1);--font-family: Arial, Helvetica, sans-serif;--font-sans: var(--font-family);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.55;--line-height-relaxed: 1.7}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;font-family:var(--font-family)}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;letter-spacing:0;overflow-x:clip}::selection{color:var(--color-on-primary);background:var(--color-primary)}html.a11y-large-text{font-size:112.5%}html.a11y-high-contrast{--background: #ffffff;--foreground: #020617;--card: #ffffff;--card-foreground: #020617;--popover: #ffffff;--popover-foreground: #020617;--primary: #003a4a;--primary-foreground: #ffffff;--secondary: #005f56;--secondary-foreground: #ffffff;--muted: #ffffff;--muted-foreground: #1f2937;--accent: #003a4a;--accent-foreground: #ffffff;--border: #111827;--input: #ffffff;--ring: #003a4a;--color-background: #ffffff;--color-background-alt: #ffffff;--color-surface: #ffffff;--color-surface-soft: #ffffff;--color-text: #020617;--color-text-secondary: #111827;--color-text-muted: #1f2937;--color-border: #111827;--color-primary: #003a4a;--color-secondary: #005f56;--color-feedback-success: #005f56;--color-on-feedback-success: #ffffff;--shadow-card: 0 0 0 1px #111827}html.a11y-underline-links a{text-decoration:underline!important;text-underline-offset:.18em}html.a11y-focus-highlight a:focus-visible,html.a11y-focus-highlight button:focus-visible,html.a11y-focus-highlight input:focus-visible,html.a11y-focus-highlight select:focus-visible,html.a11y-focus-highlight textarea:focus-visible,html.a11y-focus-highlight [tabindex]:focus-visible{outline:4px solid #ffbf00!important;outline-offset:4px!important;box-shadow:0 0 0 2px #020617!important}html.a11y-readable-spacing body,html.a11y-readable-spacing p,html.a11y-readable-spacing li,html.a11y-readable-spacing label,html.a11y-readable-spacing input,html.a11y-readable-spacing textarea,html.a11y-readable-spacing select,html.a11y-readable-spacing button{line-height:1.8}html.a11y-reduce-motion *,html.a11y-reduce-motion *:before,html.a11y-reduce-motion *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--color-text-muted) transparent}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-border);border:2px solid transparent;border-radius:999px;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);border:2px solid transparent;background-clip:padding-box}h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-weight:var(--font-weight-semibold);line-height:1.25;letter-spacing:0}h1{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-lg)}h2{font-size:1.375rem;margin-bottom:var(--spacing-md)}h3{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}button{font-family:inherit;cursor:pointer;border:none;outline:none;transition:all var(--transition-base)}button:hover:not(:disabled){transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0)}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}input,textarea,select{font-family:inherit;font-size:inherit;max-width:100%;border:1px solid var(--color-control-border);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);outline:none;transition:all var(--transition-base);color:var(--color-text);background-color:var(--color-input);caret-color:var(--color-focus);box-shadow:none}input:hover:not(:disabled),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--color-focus)}input:focus,textarea:focus,select:focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus)}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:1}input:disabled,textarea:disabled,select:disabled{background-color:var(--color-background-alt);cursor:not-allowed;opacity:.6}a{color:inherit;text-decoration:none;transition:all var(--transition-fast)}a:hover{color:var(--color-secondary)}a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.btn{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:all var(--transition-base);display:inline-flex;align-items:center;gap:var(--spacing-sm);min-height:var(--button-height-md);border:1px solid transparent;box-shadow:none}.btn:hover:not(:disabled){transform:none}.btn-primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:none}.btn-primary:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:none;transform:none}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{background:var(--color-action-secondary);color:var(--color-on-secondary);border:1px solid var(--color-border)}.btn-secondary:hover:not(:disabled){background:var(--color-action-secondary-hover);border-color:var(--color-control-border);transform:none;box-shadow:none}.btn-secondary:active:not(:disabled){transform:translateY(0)}.card{background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-card);border:1px solid var(--color-border);transition:all var(--transition-base)}.card:hover{box-shadow:var(--shadow-card);border-color:var(--color-border)}.text-muted{color:var(--color-text-muted)}.text-center{text-align:center}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.appLoading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;padding:var(--spacing-2xl);gap:var(--spacing-xl)}.appLoadingSpinner{position:relative;width:48px;height:48px}.appLoadingSpinner:before,.appLoadingSpinner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid transparent}.appLoadingSpinner:before{border-top-color:var(--color-primary);animation:appSpin .9s cubic-bezier(.5,0,.5,1) infinite}.appLoadingSpinner:after{border-top-color:var(--color-accent);animation:appSpin .9s cubic-bezier(.5,0,.5,1) .15s infinite reverse}.appLoadingText{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);letter-spacing:.02em}.appLoadingDots:after{content:"";animation:loadingDots 1.5s steps(4,end) infinite}@keyframes appSpin{to{transform:rotate(360deg)}}@keyframes loadingDots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.globalSpinner{width:40px;height:40px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:appSpin .8s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}html{scroll-behavior:smooth}::selection{background-color:var(--color-primary);color:var(--color-on-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-background-alt)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}*:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--workspace-accent: var(--color-primary);--workspace-accent-soft: var(--color-accent-muted);--workspace-border: var(--color-border);--workspace-border-quiet: var(--color-border-subtle);--workspace-surface: var(--color-surface);--workspace-elevation: var(--shadow-card);--workspace-elevation-hover: var(--shadow-card);--workspace-control-radius: .7rem}.app,.app[data-route="/"],.app[data-route="/customers"],.app[data-route="/tasks"],.app[data-route="/calendar"],.app[data-route="/marketing"],.app[data-route="/analytics"],.app[data-route="/communications"],.app[data-route="/automations"],.app[data-route="/financials"],.app[data-route="/sales"],.app[data-route="/strategy"],.app[data-route="/team"],.app[data-route="/notifications"],.app[data-route="/settings"],.app[data-route="/settings/billing"],.app[data-route="/learn"],.app[data-route="/admin"]{--route-accent: var(--workspace-accent);--route-accent-soft: var(--workspace-accent-soft)}.app[data-surface=workspace] .app-header{background:var(--workspace-surface);border-bottom-color:var(--workspace-border-quiet)}.app[data-surface=workspace] .main-content{background:var(--color-background)}.app[data-surface=workspace] .main-content>*{max-inline-size:90rem;margin-inline:auto}.app[data-surface=workspace]:not([data-route^="/settings"]) .main-content :where(.card,[class*=customerTableCard],[class*=statCard],[class*=heroPanel],[class*=actionPanel],[class*=introCard],[class*=salesFlowPanel],[class*=taskFlowRail],[class*=automationHealth],[class*=calendarSettings],[class*=connectionCenterPanel],[class*=emptyState]){border-color:color-mix(in srgb,var(--route-accent) 12%,var(--color-border));box-shadow:var(--workspace-elevation)}.app[data-surface=workspace]:not([data-route^="/settings"]) .main-content :where(.card,[class*=customerTableCard],[class*=statCard],[class*=heroPanel],[class*=actionPanel],[class*=introCard],[class*=salesFlowPanel],[class*=taskFlowRail],[class*=automationHealth],[class*=calendarSettings],[class*=connectionCenterPanel]):hover{box-shadow:var(--workspace-elevation-hover)}.app[data-surface=workspace]:not([data-route^="/settings"]) .main-content [role=tab]{min-height:44px;border-radius:var(--workspace-control-radius);transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.app[data-surface=workspace]:not([data-route^="/settings"]) .main-content [role=tab][aria-selected=true]{box-shadow:inset 0 0 0 1px var(--route-accent)}.app[data-surface=workspace] .main-content :where(input,select,textarea){border-color:var(--color-control-border);border-radius:var(--workspace-control-radius)}.app[data-surface=workspace] .main-content :where(input,select,textarea):focus{border-color:var(--color-focus);box-shadow:var(--shadow-focus)}.app[data-surface=workspace] .main-content :where(.btn,[class*=headerActionBtn],[class*=quickActionBtn],[class*=addCustomerBtn],[class*=newTaskBtn],[class*=createBtn]){border-radius:var(--workspace-control-radius);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.app[data-surface=workspace] .main-content :where(.btn,[class*=headerActionBtn],[class*=quickActionBtn],[class*=addCustomerBtn],[class*=newTaskBtn],[class*=createBtn]):hover:not(:disabled){transform:none}.app[data-route="/customers"] .main-content :where([class*=customerTableCard],[class*=tableContainer]){border-radius:calc(var(--workspace-control-radius) + .25rem)}.app[data-route="/customers"] .main-content :where(table) :where(th,td){border-color:color-mix(in srgb,var(--color-border) 86%,var(--route-accent))}.app[data-route="/customers"] .main-content :where(table) tbody tr{transition:background-color .15s ease}.app[data-route="/customers"] .main-content :where(table) tbody tr:hover{background-color:var(--route-accent-soft)}.app[data-route="/financials"] .main-content :where([class*=statCard],[class*=summaryItem]),.app[data-route="/marketing"] .main-content :where([class*=overviewHero],[class*=overviewNextStep]),.app[data-route="/analytics"] .main-content :where([class*=alertItem],[class*=connectionCenterPanel]),.app[data-route="/automations"] .main-content :where([class*=automationHealth],[class*=automationCard]),.app[data-route="/tasks"] .main-content :where([class*=taskFlowRail],[class*=taskCard]),.app[data-route="/settings"] .main-content :where([class*=section],[class*=warningBanner]),.app[data-route="/settings/billing"] .main-content :where([class*=heroPanel],[class*=actionPanel],[class*=documentsPanel]){border-color:color-mix(in srgb,var(--route-accent) 14%,var(--color-border))}.app[data-surface=public] :where([class*=heroBadge]){display:none}.app[data-surface=public] :where([class*=goldText]){background:none;-webkit-text-fill-color:currentColor;color:var(--color-secondary)}.app[data-surface=public] :where([class*=heroImageCard]){animation:none;background:radial-gradient(circle at 18% 12%,rgba(20,184,166,.16),transparent 38%),linear-gradient(145deg,#fff,#f0f8f6);border-color:#0f766e29;box-shadow:0 20px 44px #0f4c5c29,0 3px 10px #0f172a0f}.app[data-surface=public] :where([class*=heroImageGlow],[class*=finalCTAGlow]){opacity:.55}.app[data-surface=public] :where([class*=featureCard],[class*=stepCard],[class*=testimonialCard]):hover{transform:translateY(-1px)}.app [role=dialog][aria-labelledby=cookie-consent-title]>*{border-radius:1rem;border-color:#0f766e33;background:#fffffffb;box-shadow:0 22px 52px #0f172a2e}@media (max-width: 768px){.app[data-surface=workspace] .main-content>*{max-inline-size:none}.app[data-surface=workspace]:not([data-route^="/settings"]) .main-content [role=tab]{min-height:2.75rem}.app[data-surface=workspace] .main-content :where(.btn,[class*=headerActionBtn],[class*=quickActionBtn],[class*=addCustomerBtn],[class*=newTaskBtn],[class*=createBtn]){min-height:2.75rem}.app [role=dialog][aria-labelledby=cookie-consent-title]>*{border-radius:.9rem}}@media (prefers-reduced-motion: reduce){.app[data-surface=workspace] .main-content :where(.btn,[class*=headerActionBtn],[class*=quickActionBtn],[class*=addCustomerBtn],[class*=newTaskBtn],[class*=createBtn],[role=tab]){transition:none}}
