@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700;800;900&display=swap";body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg: #0a0a0a;--bg-elevated: #141417;--bg-soft: #1c1c21;--text: #f5f0e8;--text-muted: #b7b1a5;--text-faint: #7b766d;--border: rgba(255, 255, 255, .08);--gold: #c9a84c;--gold-soft: rgba(201, 168, 76, .12);--success: #4ecca3;--danger: #e8715a;--info: #4dade2;--shadow: 0 24px 56px rgba(0, 0, 0, .35);--radius-lg: 24px;--radius-md: 18px;--radius-sm: 12px;--surface-gradient: linear-gradient(160deg, #18181d 0%, #101014 100%)}@keyframes commandAmbientDrift{0%{opacity:.42;transform:translate3d(-3%,-1%,0) rotate(0)}to{opacity:.62;transform:translate3d(3%,2%,0) rotate(.001deg)}}@keyframes commandGlowDrift{0%{transform:translate3d(-52%,-12%,0) scale(.98)}to{transform:translate3d(-48%,-7%,0) scale(1.04)}}@keyframes commandCardShimmer{0%,64%{transform:translate3d(-48%,0,0) rotate(3deg);opacity:0}72%{opacity:.75}84%{opacity:0;transform:translate3d(48%,0,0) rotate(3deg)}to{transform:translate3d(48%,0,0) rotate(3deg);opacity:0}}.command-center-shell:before{background:linear-gradient(135deg,transparent 0 26%,rgba(224,195,106,.34) 26.08%,transparent 26.42%),linear-gradient(315deg,transparent 0 17%,rgba(201,168,76,.2) 17.08%,transparent 17.35%),linear-gradient(45deg,transparent 0 74%,rgba(224,195,106,.24) 74.08%,transparent 74.36%),radial-gradient(circle at 7% 56%,rgba(224,195,106,.44) 0 1px,transparent 2px),radial-gradient(circle at 88% 58%,rgba(201,168,76,.2) 0 1px,transparent 1.8px);background-size:100% 100%,100% 100%,100% 100%,12px 12px,11px 11px;opacity:.62;pointer-events:none}.command-center-shell:after{background:radial-gradient(ellipse at 50% 38%,rgba(224,195,106,.14),transparent 34%),linear-gradient(118deg,transparent 34%,rgba(224,195,106,.11) 49%,transparent 62%);opacity:.55;animation:commandAmbientDrift 18s ease-in-out infinite alternate;pointer-events:none}.command-dashboard-direct{width:min(100%,460px);margin-top:12px}.command-dashboard-direct .command-feature-card--hero{width:100%;min-height:158px;border-color:#e0c36a9e;background:radial-gradient(circle at 18% 50%,rgba(224,195,106,.16),transparent 34%),linear-gradient(135deg,#c9a84c2b,#ffffff0b),#060605c2}.command-dashboard-direct .command-feature-card--hero .command-feature-card__text strong{font-size:clamp(1.7rem,2.4vw,1.95rem)}.command-hub-system{display:grid;justify-items:center;gap:18px;width:min(100%,980px);margin-top:8px}.command-hub-selector{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:min(100%,980px)}.command-hub-button{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:104px;border:1px solid rgba(201,168,76,.2);border-radius:24px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#060605ad;color:#f4f1ea;padding:16px;overflow:hidden;text-align:left;box-shadow:inset 0 1px #ffffff0e,0 16px 44px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.app-shell--rtl .command-hub-button,.command-center-shell[dir=rtl] .command-hub-button{text-align:right}.command-hub-button:before{content:"";position:absolute;inset:-40% -80%;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,239,179,.14) 50%,transparent 60%);opacity:0;transform:translate3d(-44%,0,0) rotate(3deg)}.command-hub-button:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,rgba(224,195,106,.1),transparent 36%),radial-gradient(circle at 76% 18%,rgba(201,168,76,.1),transparent 38%);opacity:0;transition:opacity .18s ease}.command-hub-button:hover:after,.command-hub-button.is-active:after{opacity:1}.command-hub-button__icon,.command-feature-card__icon{display:grid;place-items:center;border:1px solid rgba(201,168,76,.38);background:radial-gradient(circle at 50% 38%,rgba(201,168,76,.16),transparent 58%),#00000059;color:#e0c36a;box-shadow:inset 0 1px #ffffff14,inset 0 0 18px #c9a84c1a,0 10px 28px #c9a84c1a;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.command-hub-button:hover .command-hub-button__icon,.command-hub-button.is-active .command-hub-button__icon,.command-feature-card:hover .command-feature-card__icon{transform:scale(1.03);filter:drop-shadow(0 0 9px rgba(224,195,106,.3));box-shadow:inset 0 1px #ffffff1a,inset 0 0 22px #c9a84c29,0 12px 34px #c9a84c29}.command-hub-button__text{position:relative;z-index:1;display:grid;gap:5px;min-width:0}.command-hub-button__text strong{overflow:hidden;color:#f6efe0;font-size:1.02rem;font-weight:800;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.command-hub-button__text small{overflow:hidden;color:#b8b2a3;font-size:.79rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.command-hub-panel{width:min(100%,920px);border:1px solid rgba(201,168,76,.24);border-radius:28px;background:radial-gradient(circle at 18% 0%,rgba(201,168,76,.1),transparent 32%),linear-gradient(180deg,#ffffff12,#ffffff06),#060605c7;padding:22px;box-shadow:inset 0 1px #ffffff0e,0 28px 70px #00000057;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.command-feature-card--hub-tool .command-feature-card__text strong{font-size:.94rem;line-height:1.15}.command-feature-card--hub-tool .command-feature-card__text small{font-size:.78rem;line-height:1.2;-webkit-line-clamp:1}.command-launcher>.command-more-tools,.command-primary-grid,.command-secondary-grid{display:none}@media(max-width:1020px){.command-hub-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.command-hub-panel__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.command-dashboard-direct{width:100%}.command-dashboard-direct .command-feature-card--hero{min-height:132px}.command-dashboard-direct .command-feature-card--hero .command-feature-card__open{grid-template-columns:56px minmax(0,1fr);min-height:132px;padding:18px}.command-dashboard-direct .command-feature-card--hero .command-feature-card__icon{width:56px;height:56px;border-radius:18px}.command-dashboard-direct .command-feature-card--hero .command-icon-svg{width:30px;height:30px}.command-hub-system,.command-hub-selector,.command-hub-panel{width:100%}.command-hub-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.command-hub-button{grid-template-columns:42px minmax(0,1fr);min-height:88px;gap:10px;padding:13px;border-radius:20px}.command-hub-button__icon{width:42px;height:42px;border-radius:14px}.command-hub-button__icon .command-icon-svg{width:23px;height:23px}.command-hub-button__text strong{font-size:.92rem}.command-hub-button__text small{font-size:.72rem}.command-hub-panel{padding:17px;border-radius:24px}.command-hub-panel__header{flex-direction:column;align-items:stretch}.command-hub-panel__tools{grid-template-columns:1fr}.command-feature-card--hub-tool .command-feature-card__open{grid-template-columns:38px minmax(0,1fr)}.command-feature-card--hub-tool .command-feature-card__arrow{display:none}}@media(prefers-reduced-motion:reduce){.command-hub-button.is-active:before{animation:none}}.command-hub-button .command-hub-button__icon,.command-feature-card .command-feature-card__icon{background:radial-gradient(circle at 50% 42%,rgba(201,168,76,.16),transparent 62%),linear-gradient(145deg,#ffffff0b,#0000002e),#0000006b!important;color:#e0c36a!important;border-color:#c9a84c6b}.command-hub-button__text strong{display:block;overflow:visible;line-height:1.12;white-space:normal;text-overflow:clip}.command-hub-button__text small{display:-webkit-box;white-space:normal;text-overflow:clip;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:1021px){.command-hub-button__text strong{font-size:.96rem}}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:radial-gradient(circle at top left,rgba(201,168,76,.12),transparent 28%),radial-gradient(circle at bottom right,rgba(77,173,226,.08),transparent 32%),var(--bg);color:var(--text);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell,.auth-shell,.config-shell{min-height:100vh}.config-shell,.auth-shell,.empty-panel.empty-panel--loading{display:grid;place-items:center;padding:32px}.app-shell{display:grid;grid-template-columns:280px 1fr}.app-shell--rtl{direction:rtl}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:28px 20px;border-inline-end:1px solid var(--border);background:linear-gradient(180deg,#101014fa,#0a0a0aeb);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar__nav{display:grid;gap:10px}.sidebar__nav-item{border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text-muted);padding:12px 16px;text-align:start;transition:background .2s ease,border-color .2s ease,color .2s ease}.sidebar__nav-item.is-active,.sidebar__nav-item:hover{background:var(--gold-soft);border-color:#c9a84c42;color:var(--text)}.sidebar__footer{display:grid;gap:10px}.sidebar__top,.workspace__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.sidebar__top{min-width:0}.sidebar__top .brand-lockup{flex:1;min-width:0}.sidebar__top .brand-lockup>div{min-width:0}.sidebar__top .brand-lockup p{overflow-wrap:anywhere}.workspace__heading{justify-content:flex-start}.workspace__mobile-toggle{position:relative;z-index:5;pointer-events:auto;touch-action:manipulation}.workspace__mobile-toggle,.sidebar__close,.sidebar-backdrop{display:none}.sidebar__close{flex-shrink:0}.brand-lockup{display:flex;align-items:center;gap:14px}.brand-lockup h1{margin:0;font-size:1.2rem}.brand-lockup p{margin:4px 0 0;color:var(--text-faint);font-size:.92rem}.brand-lockup__badge,.avatar-badge{inline-size:52px;block-size:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(140deg,var(--gold),#b48f31);color:#161616;font-weight:800;box-shadow:0 18px 40px #c9a84c47}.avatar-badge{inline-size:48px;block-size:48px;border-radius:16px;box-shadow:none}.brand-lockup__mark{display:block;width:21px;height:21px}.workspace{display:flex;flex-direction:column;min-width:0}.workspace__header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;border-bottom:1px solid var(--border);background:#0a0a0ad1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.workspace__header h2,.section-heading h2,.card-header h3,.empty-panel h3,.modal__header h2,.client-row h3{margin:0}.workspace__actions{display:flex;gap:10px;flex-wrap:wrap}.workspace__content{padding:28px}.eyebrow,.section-heading p,.field__label,.field__hint,.workspace__header p,.card-header p,.stat-card p,.inline-message,.payment-row,.progress-block__label,.finance-table__header,.finance-table__row p,.muted-copy{color:var(--text-faint)}.eyebrow{margin:0 0 6px;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.surface-card,.auth-card,.modal,.empty-panel{background:var(--surface-gradient);border:1px solid var(--border);box-shadow:var(--shadow)}.surface-card,.empty-panel{border-radius:var(--radius-md)}.auth-card{inline-size:min(100%,460px);border-radius:var(--radius-lg);padding:32px}.stats-grid,.card-grid,.dashboard-grid,.grid-two{display:grid;gap:18px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);margin-top:24px}.card-grid,.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.stack{display:grid;gap:16px}.dashboard-projects-stack{align-content:start}.dashboard-projects-grid{gap:14px;align-items:start}.dashboard-projects-grid .project-card{align-self:start;margin-block-end:0}.roadmap-voting-chip-row{display:flex;justify-content:flex-start;margin-bottom:20px}.roadmap-voting-chip{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(201,168,76,.3);border-radius:999px;background:linear-gradient(135deg,#c9a84c24,#ffffff0f);color:var(--text);padding:10px 14px;box-shadow:0 16px 34px #0000002e}.roadmap-voting-chip strong{color:#f2d77d}.roadmap-voting-chip__dot{inline-size:9px;block-size:9px;border-radius:999px;background:var(--gold);box-shadow:0 0 18px #c9a84cbf}.roadmap-voting-card{position:relative;display:grid;gap:16px;margin-bottom:26px;padding:22px;overflow:hidden;border-color:#c9a84c3d;background:radial-gradient(circle at 10% 0%,rgba(201,168,76,.22),transparent 32%),radial-gradient(circle at 94% 4%,rgba(77,173,226,.12),transparent 34%),linear-gradient(160deg,#18181dfa,#0b0b0dfa)}.roadmap-voting-card--compact{gap:12px;margin-top:18px;margin-bottom:0;padding:18px;border-color:#c9a84c2e;background:linear-gradient(135deg,rgba(201,168,76,.07),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff07)}.roadmap-voting-card__glow{position:absolute;inset:auto 22px 0;block-size:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.7),transparent)}.roadmap-voting-card--error{grid-template-columns:minmax(0,1fr) auto;align-items:center}.roadmap-voting-header,.roadmap-voting-header__actions,.roadmap-vote-item__meta,.roadmap-voting-footer{display:flex;gap:12px}.roadmap-voting-header{position:relative;z-index:1;align-items:flex-start;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid rgba(201,168,76,.16)}.roadmap-voting-header h3{margin:8px 0 6px;font-size:clamp(1.35rem,2vw,1.85rem);letter-spacing:-.035em}.roadmap-voting-card--compact .roadmap-voting-header h3{margin-top:4px;font-size:clamp(1.05rem,1.6vw,1.35rem)}.roadmap-voting-card--compact .roadmap-voting-header{padding-bottom:10px}.roadmap-voting-header p:not(.roadmap-voting-eyebrow){max-inline-size:620px;margin:0;color:#d8d1c4;line-height:1.55}.roadmap-voting-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0;color:#f4d77d;font-size:.78rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 20px rgba(201,168,76,.28)}.roadmap-voting-eyebrow__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:30px;block-size:30px;border:1px solid rgba(255,229,146,.55);border-radius:999px;background:radial-gradient(circle at 35% 30%,#fff0a8,#c9a84c 56%,#b48f31);color:#15110a;box-shadow:0 0 24px #c9a84c61}.roadmap-voting-eyebrow__icon svg{inline-size:17px;block-size:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.roadmap-voting-header__actions{flex-wrap:wrap;justify-content:flex-end}.roadmap-voting-limit,.roadmap-voting-notice,.roadmap-voting-empty{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff14;color:var(--text-muted);padding:9px 12px;font-size:.82rem;font-weight:800}.roadmap-voting-notice,.roadmap-voting-empty{position:relative;z-index:1;border-radius:16px;color:#f1d47a;background:#c9a84c21}.roadmap-voting-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.roadmap-voting-card--compact .roadmap-voting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-voting-card--compact .roadmap-vote-item{padding:12px}.roadmap-voting-card--compact .roadmap-vote-item p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.roadmap-vote-item{display:grid;gap:10px;min-inline-size:0;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#0505076b}.roadmap-vote-item.is-voted{border-color:#c9a84c6b;box-shadow:inset 0 0 0 1px #c9a84c24}.roadmap-vote-item__meta{align-items:center;justify-content:space-between}.roadmap-vote-item__meta span,.roadmap-vote-item__meta strong{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900}.roadmap-vote-item__meta span{background:#ffffff17;color:var(--text-muted)}.roadmap-vote-item__meta strong{background:#c9a84c2e;color:#f0d279}.roadmap-vote-item h4{margin:0;font-size:1rem;line-height:1.25}.roadmap-vote-item p{margin:0;color:#cfc7b9;line-height:1.5}.roadmap-vote-item button{justify-self:flex-start}.roadmap-voting-footer{position:relative;z-index:1;justify-content:center}.stat-card{padding:22px}.stat-card strong{display:block;margin-top:12px;font-size:1.9rem}.analytics-card{position:relative;overflow:hidden}.analytics-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.11;background:radial-gradient(circle at 85% 15%,currentColor,transparent 38%)}.analytics-card--green{color:#84c6a8}.analytics-card--gold{color:#d8bd66}.analytics-card--red{color:#dd8a7b}.analytics-card--blue{color:#8fb5d5}.analytics-card p{color:var(--text-faint)}.analytics-card strong{color:currentColor}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.toolbar__search{flex:1 1 260px}.toolbar__input,.field__control{inline-size:100%;border:1px solid var(--border);border-radius:14px;background:#ffffff08;color:var(--text);color-scheme:dark;padding:12px 14px;transition:border-color .2s ease,background .2s ease}select.field__control,.field__control option{background-color:#15151a;color:var(--text)}.field__control option:checked{background-color:var(--gold);color:#0a0a0a}.toolbar__input:focus,.field__control:focus{outline:none;border-color:#c9a84c85;background:#ffffff0d}.field{display:grid;gap:8px}.field--full{grid-column:1 / -1}.field__label{font-size:.78rem;font-weight:600}.field__hint,.field__error{font-size:.78rem}.field__error,.inline-message--error{color:var(--danger)}.inline-message--success{color:var(--success);background:#4ecca314;border-color:#4ecca33d}.tab-strip{display:flex;gap:8px;padding:6px;background:#ffffff08;border:1px solid var(--border);border-radius:999px}.tab-strip--inline{flex-wrap:wrap}.tab-strip__tab{border:none;border-radius:999px;padding:10px 16px;background:transparent;color:var(--text-muted)}.tab-strip__tab.is-active{background:var(--gold-soft);color:var(--text)}.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-button--ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:11px 18px;min-block-size:44px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.primary-button{border:none;background:linear-gradient(135deg,var(--gold),#b48f31);color:#151515;font-weight:700}.secondary-button,.ghost-button,.danger-button--ghost{border:1px solid var(--border);background:#ffffff08;color:var(--text)}.ghost-button--full{inline-size:100%}.danger-button{border:none;background:var(--danger);color:#fff}.danger-button--ghost{color:var(--danger);border-color:#e8715a52}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.danger-button:hover,.danger-button--ghost:hover{transform:translateY(-1px)}.project-card,.client-row,.finance-table{padding:20px}.revenue-chart-card{margin-top:18px}.revenue-chart-card svg{display:block;inline-size:100%;min-inline-size:680px;margin-top:12px;color:var(--text-faint)}.revenue-chart__legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.revenue-chart__legend-item{display:inline-flex;align-items:center;gap:7px;color:var(--text-faint);font-size:.82rem;font-weight:800}.revenue-chart__legend-item:before{content:"";inline-size:10px;block-size:10px;border-radius:999px}.revenue-chart__legend-item--actual:before{background:#4ecca3;box-shadow:0 0 18px #4ecca380}.revenue-chart__legend-item--expected:before{background:#e25555;box-shadow:0 0 18px #e2555566}.card-header,.card-footer,.chip-row,.project-metrics,.progress-block__label,.modal__header,.modal__actions,.payment-row,.payment-editor__row,.finance-table__header,.finance-table__row,.client-row__identity,.client-row__metrics,.client-row__projects,.card-actions,.pagination,.pagination__numbers{display:flex;gap:12px}.card-header,.card-footer,.chip-row,.project-metrics,.progress-block__label,.modal__header,.modal__actions,.finance-table__header,.finance-table__row,.pagination{justify-content:space-between;align-items:center}.card-actions{flex-wrap:wrap}.client-chip,.status-pill,.tag{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:8px 12px}.client-chip{background:#ffffff0a}.status-pill{background:var(--status-background);color:var(--status-color)}.project-metrics{flex-wrap:wrap;margin:18px 0}.project-metrics div{flex:1 1 120px;padding:12px;border-radius:16px;background:#ffffff08}.project-metrics span,.payment-row span:first-child{display:block;font-size:.78rem;color:var(--text-faint)}.project-metrics strong,.finance-table strong,.client-row strong{display:block;margin-top:8px}.progress-block{display:grid;gap:10px}.progress-bar{block-size:10px;overflow:hidden;border-radius:999px;background:#ffffff14}.progress-bar__fill{block-size:100%;border-radius:999px;background:linear-gradient(90deg,var(--success),var(--info))}.payment-list,.payment-editor__list{display:grid;gap:10px}.project-addons-panel{display:grid;gap:14px;margin:18px 0;padding:16px;border:1px solid rgba(201,168,76,.18);border-radius:20px;background:radial-gradient(circle at top right,rgba(201,168,76,.12),transparent 36%),#ffffff06}.project-addons-panel__header,.project-addons-panel__header h4{margin:0}.project-addons-panel__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-addons-panel__totals span,.project-addons-panel__empty{padding:12px;border-radius:16px;background:#ffffff09;color:var(--text-faint)}.project-addons-panel__totals strong{display:block;margin-top:6px;color:var(--text)}.project-addons-panel__empty p{margin-bottom:0}.project-addons-list{display:grid;gap:10px}.project-addon-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0a0a0a5c}.project-addon-card p{margin:8px 0;color:var(--text-muted)}.project-addon-card small{color:var(--text-faint);font-weight:800}.project-addon-card__title-row,.project-addon-card__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.project-addon-card__actions{justify-content:flex-end}.project-addon-dialog textarea.field__control{min-height:132px;resize:vertical}.project-deliverables-panel{display:grid;gap:14px;margin:18px 0;padding:16px;border:1px solid rgba(201,168,76,.22);border-radius:20px;background:radial-gradient(circle at top left,rgba(78,204,163,.11),transparent 34%),radial-gradient(circle at top right,rgba(201,168,76,.14),transparent 38%),#ffffff07}.project-deliverables-panel__header{margin:0}.project-deliverables-panel__header h4{display:inline-flex;align-items:center;gap:8px;margin:0}.project-deliverables-upload{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0a0a0a47}.project-deliverables-upload textarea.field__control{min-height:96px;resize:vertical}.project-deliverables-upload small{color:var(--text-faint)}.project-deliverables-panel__empty{padding:14px;border-radius:16px;background:#ffffff09;color:var(--text-faint)}.project-deliverables-panel__empty p{margin-bottom:0}.project-deliverables-list{display:grid;gap:10px}.project-deliverable-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0a0a0a5c}.project-deliverable-card p{margin:8px 0;color:var(--text-muted)}.project-deliverable-card small{color:var(--text-faint);font-weight:800}.project-deliverable-card__title-row,.project-deliverable-card__actions,.deliverable-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.project-deliverable-card__actions{justify-content:flex-end}.deliverable-status{border-radius:999px;padding:6px 10px;background:#c9a84c1f;color:#e5c96a;font-size:.75rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.deliverable-status--unlocked{background:#4ecca31f;color:var(--success)}.deliverable-status--archived{background:#ffffff14;color:var(--text-faint)}.scope-guardian-panel{display:grid;gap:14px;margin:18px 0;padding:16px;border:1px solid rgba(201,168,76,.2);border-radius:20px;background:radial-gradient(circle at 16% 10%,rgba(201,168,76,.14),transparent 34%),radial-gradient(circle at 90% 6%,rgba(77,173,226,.11),transparent 35%),#ffffff07}.scope-guardian-panel__header{margin:0;gap:16px}.scope-guardian-panel__header h4{display:inline-flex;align-items:center;gap:8px;margin:0}.scope-guardian-summary{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.scope-guardian-summary span,.scope-guardian-empty,.scope-guardian-alert{border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#ffffff09;color:var(--text-faint)}.scope-guardian-summary span{min-inline-size:88px;padding:10px 12px;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.scope-guardian-summary strong{display:block;margin-top:4px;color:var(--text);font-size:1rem}.scope-baseline-form,.scope-request-form{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0a0a0a47}.scope-baseline-form textarea.field__control,.scope-request-form textarea.field__control{min-height:96px;resize:vertical}.scope-guardian-empty,.scope-guardian-alert{padding:14px}.scope-guardian-empty p{margin-bottom:0}.scope-guardian-alert{display:grid;gap:6px;border-color:#c9a84c38;color:var(--text-muted)}.scope-guardian-alert strong{color:#f3d982}.scope-request-list{display:grid;gap:10px}.scope-request-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,auto);gap:14px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0a0a0a5c}.scope-request-card p{margin:8px 0;color:var(--text-muted)}.scope-request-card small{display:block;color:var(--text-faint);font-weight:800;line-height:1.5}.scope-request-card__title-row,.scope-request-card__actions,.scope-review-controls,.scope-term-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.scope-request-card__actions,.scope-review-controls{justify-content:flex-end}.scope-review-controls .field__control{min-inline-size:132px;padding:8px 10px;font-size:.78rem}.scope-badge,.scope-risk,.scope-request-card__status,.scope-request-card__confidence,.scope-term-row span{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.scope-badge--in_scope,.scope-risk--low{background:#4ecca31f;color:var(--success)}.scope-badge--needs_review,.scope-risk--medium,.scope-request-card__status,.scope-request-card__confidence{background:#c9a84c1f;color:#e5c96a}.scope-badge--out_of_scope,.scope-risk--high{background:#ff6b6b1f;color:#ff8f8f}.scope-term-row{margin-top:10px}.scope-term-row span{background:#ffffff12;color:var(--text-muted);text-transform:none}.scope-guardian-footnote{margin:0;color:var(--text-faint);font-size:.82rem}.project-workflow-panel{display:grid;gap:14px;margin:18px 0;padding:16px;border:1px solid rgba(201,168,76,.22);border-radius:20px;background:radial-gradient(circle at 12% 8%,rgba(201,168,76,.16),transparent 36%),radial-gradient(circle at 88% 0%,rgba(77,173,226,.1),transparent 36%),#ffffff07}.project-workflow-panel__header{margin:0;gap:16px}.project-workflow-panel__header h4{display:inline-flex;align-items:center;gap:8px;margin:0}.project-workflow-panel__mark{display:inline-grid;place-items:center;inline-size:30px;block-size:30px;border:1px solid rgba(245,217,130,.45);border-radius:11px;background:linear-gradient(135deg,#c9a84c47,#c9a84c14);color:#f5d982;font-size:.68rem;font-weight:1000;letter-spacing:.06em}.project-workflow-empty,.workflow-summary-card,.workflow-add-stage,.workflow-stage-card,.workflow-events,.workflow-shortcuts{border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#0a0a0a4d}.project-workflow-empty{display:grid;gap:10px;padding:14px}.project-workflow-empty p{margin:0;color:var(--text-muted)}.workflow-template-picker,.workflow-add-stage,.workflow-add-task,.workflow-stage-card__actions,.workflow-task-row__actions,.workflow-shortcuts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workflow-template-picker .field{flex:1 1 220px;margin:0}.workflow-progress{display:grid;gap:6px;min-inline-size:150px}.workflow-progress strong{color:#f5d982;font-size:.9rem;text-align:end}.workflow-progress__track{block-size:9px;overflow:hidden;border-radius:999px;background:#ffffff14}.workflow-progress__track span{display:block;block-size:100%;border-radius:999px;background:linear-gradient(90deg,#c9a84c,#f5d982,#4ecca3)}.workflow-summary-card{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.2fr);gap:12px;padding:14px}.workflow-summary-card span,.workflow-stage-card__meta,.workflow-empty-line,.workflow-task-row p,.workflow-events span,.workflow-shortcuts span{color:var(--text-faint)}.workflow-summary-card strong{display:block;margin-top:5px;color:var(--text);line-height:1.35}.workflow-blockers{display:flex;flex-wrap:wrap;gap:8px;grid-column:1 / -1}.workflow-blocker,.workflow-status{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.workflow-blocker--success,.workflow-status--completed,.workflow-status--done{background:#4ecca31f;color:var(--success)}.workflow-blocker--warning,.workflow-status--waiting_client,.workflow-status--in_progress{background:#c9a84c1f;color:#e5c96a}.workflow-blocker--danger,.workflow-status--blocked{background:#ff6b6b1f;color:#ff8f8f}.workflow-blocker--muted,.workflow-status--not_started,.workflow-status--todo,.workflow-status--skipped{background:#ffffff12;color:var(--text-muted)}.workflow-add-stage,.workflow-add-task{padding:12px}.workflow-add-stage input,.workflow-add-task input{flex:1 1 220px}.workflow-add-stage select,.workflow-add-task select{flex:0 1 180px}.workflow-stage-list{display:grid;gap:12px}.workflow-stage-card{display:grid;gap:12px;padding:14px}.workflow-stage-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.workflow-stage-card h5{margin:8px 0 0;color:var(--text);font-size:1rem}.workflow-stage-card p{margin:6px 0 0;color:var(--text-muted)}.workflow-stage-card__meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:.78rem;font-weight:800}.workflow-stage-card__meta label{display:inline-flex;gap:6px;align-items:center}.workflow-task-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.workflow-task-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff08}.workflow-task-row__main{display:grid;gap:8px}.workflow-task-row strong{color:var(--text)}.workflow-task-row p{margin:4px 0 0;font-size:.82rem}.workflow-task-row__actions .field__control,.workflow-stage-card__actions .field__control{min-inline-size:132px;padding:8px 10px;font-size:.78rem}.workflow-empty-line{padding:12px;border-radius:14px;background:#ffffff09}.workflow-events{padding:12px}.workflow-events summary{cursor:pointer;color:#f5d982;font-weight:900}.workflow-events div{display:grid;gap:6px;margin-top:10px}.workflow-shortcuts{justify-content:space-between;padding:12px}.profit-radar-panel{border-color:#c9a84c2e;box-shadow:0 26px 80px #0000003d,inset 0 1px #ffffff0a;overflow:hidden;position:relative}.profit-radar-panel:before{background:radial-gradient(circle at 8% 0%,rgba(78,204,163,.16),transparent 32%),radial-gradient(circle at 88% 4%,rgba(201,168,76,.28),transparent 30%),linear-gradient(135deg,rgba(201,168,76,.08),transparent 42%);content:"";inset:0;pointer-events:none;position:absolute}.profit-radar-header,.profit-radar-body,.profit-radar-state{position:relative;z-index:1}.profit-radar-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:1.25rem;position:relative}.profit-radar-header:after{background:linear-gradient(90deg,rgba(201,168,76,.72),rgba(201,168,76,.18),transparent);border-radius:999px;bottom:0;content:"";height:1px;inset-inline:0;position:absolute}.profit-radar-heading{min-width:0}.profit-radar-header h2{font-size:clamp(1.55rem,2.2vw,2.3rem);letter-spacing:-.035em;line-height:1.05;margin:.3rem 0 .45rem;max-width:780px}.profit-radar-heading>p:not(.profit-radar-eyebrow){color:#d8d1c4;line-height:1.6;margin:0;max-width:60rem}.profit-radar-header .profit-radar-eyebrow{align-items:center;color:#f4d77d;display:inline-flex;font-size:.84rem;font-weight:950;gap:.55rem;letter-spacing:.16em;line-height:1;margin:0;max-width:none;text-shadow:0 0 20px rgba(201,168,76,.32);text-transform:uppercase}.profit-radar-eyebrow__icon{align-items:center;background:radial-gradient(circle at 35% 30%,#fff0a8f2,#c9a84ceb 54%,#b48f31b8);border:1px solid rgba(255,229,146,.55);border-radius:999px;box-shadow:0 0 22px #c9a84c47;color:#13110c;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;width:2rem}.profit-radar-eyebrow__icon svg{fill:none;height:1.05rem;stroke:currentColor;stroke-linecap:round;stroke-width:1.9;width:1.05rem}.profit-radar-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;min-width:min(100%,360px)}.profit-radar-controls .field__control{background:#0a0c11c7;border-color:#c9a84c33;min-width:150px}.profit-radar-status-row{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.profit-radar-status-row span{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.35rem .65rem}.profit-radar-status-row .profit-radar-mixed{background:#c9a84c29;border-color:#c9a84c52;color:var(--gold)}.profit-radar-currency-grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:1rem}.profit-radar-currency-card{background:linear-gradient(180deg,#10151fdb,#0a0d13d1);border:1px solid rgba(255,255,255,.1);border-radius:22px;box-shadow:inset 0 1px #ffffff0a;padding:1.05rem}.profit-radar-currency-card__header,.profit-radar-metrics span{align-items:center;display:flex;justify-content:space-between}.profit-radar-currency-card__header{border-bottom:1px solid rgba(201,168,76,.14);margin-bottom:.85rem;padding-bottom:.75rem}.profit-radar-currency-card__header strong,.profit-radar-metrics strong,.profit-radar-table__row strong,.profit-radar-table__row span{color:var(--text)}.profit-radar-currency-card__header span{color:var(--success);font-weight:800}.profit-radar-metrics{display:grid;gap:.68rem}.profit-radar-metrics span{color:#cfc7b9;gap:1rem;line-height:1.35;padding-block:.12rem}.profit-radar-table{border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden}.profit-radar-table__header,.profit-radar-table__row{display:grid;gap:.9rem;grid-template-columns:minmax(220px,1.8fr) repeat(4,minmax(110px,.85fr)) minmax(120px,.7fr);padding:.95rem 1.05rem}.profit-radar-table__header{background:#ffffff0f;color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.profit-radar-table__row{align-items:center;background:#ffffff06;border-top:1px solid rgba(255,255,255,.06)}.profit-radar-table__row p{color:#c7beae;font-size:.84rem;line-height:1.45;margin:.28rem 0 0}.profit-radar-table__row--danger{box-shadow:inset 4px 0 #ff646ebf}.profit-radar-table__row--watch{box-shadow:inset 4px 0 #c9a84cd9}.profit-radar-table__row--healthy{box-shadow:inset 4px 0 #4ecca3bf}.profit-radar-health{border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.78rem;font-weight:800;padding:.35rem .6rem;text-align:center}.profit-radar-health--danger{background:#ff646e29;border-color:#ff646e4d;color:#ff8b95}.profit-radar-health--watch{background:#c9a84c29;border-color:#c9a84c4d;color:var(--gold)}.profit-radar-health--healthy{background:#4ecca324;border-color:#4ecca347;color:var(--success)}.profit-radar-health--no_data{background:#ffffff14;border-color:#ffffff1f;color:var(--text-muted)}.profit-radar-state{background:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:1rem}.profit-radar-state p{color:var(--text-muted)}.profit-radar-view-all{margin-top:.85rem}@media(max-width:780px){.profit-radar-header,.profit-radar-controls{align-items:stretch;flex-direction:column}.profit-radar-header{gap:.9rem}.profit-radar-header .profit-radar-eyebrow{font-size:.78rem;letter-spacing:.13em}.profit-radar-eyebrow__icon{height:1.85rem;width:1.85rem}.profit-radar-header h2{font-size:clamp(1.45rem,8vw,2rem)}.profit-radar-controls .field__control{inline-size:100%}.profit-radar-table{border:0;display:grid;gap:.75rem}.profit-radar-table__header{display:none}.profit-radar-table__row{border:1px solid rgba(255,255,255,.08);border-radius:18px;gap:.65rem;grid-template-columns:1fr;padding:1rem}.profit-radar-table__row span{display:flex;justify-content:space-between}.profit-radar-health{justify-content:center;width:fit-content}}.payment-row{justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.tag-row,.client-row__projects{flex-wrap:wrap}.tag{background:#ffffff0a;color:var(--text-muted)}.finance-table__header,.finance-table__row{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.finance-table__header{text-transform:uppercase;letter-spacing:.12em;font-size:.74rem}.finance-table__row p{margin:6px 0 0}.client-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr) minmax(180px,.8fr) auto;align-items:center}.client-row__identity{align-items:center}.client-row__identity p,.client-row__identity small,.inline-message,.modal__header p,.empty-panel p,.toast p{margin:0}.client-row__metrics{justify-content:space-between}.client-row__metrics div span{display:block;font-size:.78rem;color:var(--text-faint)}.payment-editor{display:grid;gap:14px;padding:18px;border-radius:18px;background:#ffffff08;border:1px solid var(--border)}.payment-editor__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end}.checkbox-field{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;color:var(--text-muted)}.modal-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:#000000ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30}.modal{inline-size:min(100%,820px);max-block-size:min(90vh,900px);overflow:auto;border-radius:var(--radius-lg);padding:24px}.modal--compact{inline-size:min(100%,520px)}.modal__body{margin-top:20px}.magic-onboarding-modal{inline-size:min(100%,980px)}.magic-onboarding-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:8px;border:1px solid rgba(201,168,76,.18);border-radius:18px;background:radial-gradient(circle at 8% 0%,rgba(201,168,76,.12),transparent 34%),#ffffff08}.magic-onboarding-steps span{min-inline-size:0;border:1px solid var(--border);border-radius:999px;padding:9px 10px;color:var(--text-faint);font-size:.76rem;text-align:center}.magic-onboarding-steps span.is-active{border-color:#c9a84c80;background:linear-gradient(135deg,#c9a84c38,#c9a84c14);color:var(--gold);font-weight:800}.magic-onboarding-steps span.is-done{color:var(--text-muted);border-color:#c9a84c3d}.magic-onboarding-step,.magic-onboarding-review,.magic-next-steps{display:grid;gap:18px;padding:18px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff06}.magic-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.magic-template-grid button{display:grid;gap:6px;min-block-size:108px;border:1px solid var(--border);border-radius:18px;padding:14px;background:#ffffff08;color:var(--text);text-align:start}.magic-template-grid button:hover,.magic-template-grid button.is-active{border-color:#c9a84c6b;background:#c9a84c1a}.magic-template-grid span,.magic-payment-total small,.magic-checkbox-card span{color:var(--text-faint);line-height:1.5}.magic-payment-total{display:grid;gap:4px;align-content:center;min-block-size:92px;border:1px solid rgba(201,168,76,.2);border-radius:18px;padding:14px;background:#c9a84c14}.magic-payment-total span{color:var(--text-faint);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.magic-payment-total strong{color:var(--gold);font-size:1.3rem}.magic-checkbox-card{align-items:flex-start;border:1px solid rgba(201,168,76,.22);border-radius:18px;padding:16px;background:#c9a84c14}.magic-checkbox-card span{display:grid;gap:4px}.magic-checkbox-card strong{color:var(--text)}.magic-onboarding-success-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.magic-onboarding-success-grid span{display:grid;gap:6px;min-block-size:86px;border:1px solid var(--border);border-radius:18px;padding:14px;color:var(--text-faint);background:#ffffff08}.magic-onboarding-success-grid strong{color:var(--text);overflow-wrap:anywhere}.magic-next-steps h3,.magic-onboarding-review h3{margin:0}.magic-next-steps p{margin:0;color:var(--text-muted)}.empty-panel{text-align:center;padding:44px 28px}.empty-state-widget{position:relative;display:grid;justify-items:center;gap:14px;overflow:hidden;inline-size:100%;padding:42px 26px;text-align:center;border:1px solid rgba(201,168,76,.22);border-radius:var(--radius-md);background:radial-gradient(circle at 50% 0%,rgba(201,168,76,.14),transparent 34%),linear-gradient(160deg,#18181deb,#0a0a0ae6);box-shadow:var(--shadow)}.empty-state-widget:before{content:"";position:absolute;inset:12px;pointer-events:none;border:1px solid rgba(255,255,255,.04);border-radius:calc(var(--radius-md) - 10px)}.empty-state-widget__icon{display:grid;place-items:center;inline-size:76px;block-size:76px;margin-bottom:4px;border:1px solid rgba(201,168,76,.28);border-radius:28px;background:#c9a84c1a;color:var(--gold);font-size:2.35rem;filter:drop-shadow(0 0 18px rgba(201,168,76,.18))}.empty-state-widget h3{position:relative;z-index:1;margin:0;color:var(--gold);font-size:clamp(1.35rem,3vw,1.9rem)}.empty-state-widget p{position:relative;z-index:1;max-inline-size:560px;margin:0;color:#7a7590;line-height:1.7}.empty-state-widget__button{position:relative;z-index:1;margin-top:8px}.proposal-form-card,.proposal-share-card,.proposal-list-card,.proposal-public-card,.proposal-public-section{border:1px solid var(--border);background:var(--surface-gradient);box-shadow:var(--shadow)}.proposal-form-card{padding:24px;border-radius:var(--radius-md)}.proposal-share-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border-radius:22px}.proposal-share-card p{margin:6px 0 0;color:var(--text-faint);word-break:break-all}.proposal-table,.proposal-public-table{display:grid;gap:10px;overflow-x:auto}.proposal-table__head,.proposal-table__row{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(90px,.45fr) minmax(120px,.7fr) minmax(130px,.7fr) auto;gap:10px;align-items:center;min-inline-size:760px}.proposal-table__head{color:var(--text-faint);font-size:.76rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.proposal-table__row{padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#ffffff08}.proposal-summary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(260px,.9fr);gap:16px;align-items:start}.proposal-total-card{display:grid;grid-template-columns:1fr auto;gap:10px 16px;padding:18px;border:1px solid rgba(201,168,76,.2);border-radius:20px;background:#c9a84c0f}.proposal-total-card span{color:var(--text-faint)}.proposal-total-card strong:last-child{color:var(--gold);font-size:1.2rem}.proposal-milestone-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(100px,.35fr) minmax(130px,.5fr);gap:10px;align-items:center}.proposal-list{display:grid;gap:14px}.proposal-list-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:20px;border-radius:var(--radius-md)}.proposal-list-card h3,.proposal-public-hero h1,.proposal-public-section h2{margin:0}.proposal-list-card p,.proposal-public-hero p,.proposal-public-section p{color:var(--text-faint)}.proposal-status{display:inline-flex;width:fit-content;margin-bottom:10px;padding:6px 10px;border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);background:#c9a84c1f;border:1px solid rgba(201,168,76,.25)}.proposal-status--accepted{color:#4ecca3;background:#4ecca31f;border-color:#4ecca340}.proposal-status--declined,.proposal-status--expired,.proposal-status--overdue{color:#e25555;background:#e255551a;border-color:#e2555538}.proposal-status--paid{color:#4ecca3;background:#4ecca31f;border-color:#4ecca340}.finance-command-row{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:stretch}.finance-filter-bar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:18px;border-radius:var(--radius-md)}.finance-filter-bar .field{min-inline-size:180px;flex:1}.finance-filter-bar--polish{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-block-size:72px;padding:14px;border-radius:22px;align-items:end}.finance-filter-bar--polish .field{min-inline-size:0;flex:initial}.finance-filter-bar--polish .field__control,.finance-filter-bar--polish .secondary-button{min-block-size:44px;border-radius:14px}.finance-filter-bar--polish .secondary-button{min-inline-size:110px}.finance-snapshot-card{display:grid;gap:16px;min-block-size:220px;max-block-size:300px;padding:18px;border-radius:26px;background:#121214eb;border:1px solid rgba(255,255,255,.1)}.finance-snapshot-card__header{display:grid;gap:6px}.finance-snapshot-card__header h3{margin:0;color:#fffffff0;font-size:1.05rem;font-weight:900;line-height:1.15}.finance-snapshot-card__header p{margin:0;max-inline-size:520px;color:#ffffffa3;font-size:.88rem;line-height:1.45}.finance-snapshot-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-snapshot-mini-card{display:grid;gap:6px;min-block-size:64px;padding:12px;border-radius:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08)}.finance-snapshot-mini-card span{color:#ffffff94;font-size:.72rem;font-weight:800;line-height:1.2;text-transform:uppercase}.finance-snapshot-mini-card strong{color:#fffffff0;font-size:clamp(.96rem,1.35vw,1.18rem);font-weight:900}.expenses-filter-bar .field--checkbox,.field--checkbox{display:inline-flex;align-items:center;gap:10px;min-block-size:48px}.expenses-filter-bar .field--checkbox input,.field--checkbox input{inline-size:18px;block-size:18px;accent-color:var(--gold)}.expenses-table{overflow-x:auto}.expenses-table__row{grid-template-columns:minmax(210px,1.5fr) minmax(120px,.8fr) minmax(120px,.8fr) minmax(120px,.75fr) minmax(140px,.9fr) minmax(110px,.75fr) minmax(100px,.65fr) minmax(180px,1fr);gap:12px}.expenses-table__actions{display:flex;flex-wrap:wrap;gap:8px}.expenses-category-card .payment-row{grid-template-columns:minmax(0,1fr) auto}.billable-pill{display:inline-flex;width:fit-content;margin-top:8px;padding:5px 9px;border-radius:999px;border:1px solid rgba(201,168,76,.3);color:var(--gold);background:#c9a84c1f;font-size:.76rem;font-weight:800}.finance-donut-card{position:relative;display:grid;place-items:center;inline-size:280px;min-block-size:220px;max-block-size:300px;padding:18px;border-radius:26px}.finance-donut-card__header{display:grid;justify-items:center;gap:4px;text-align:center}.finance-donut-card__header h3,.finance-donut-card__header p{margin:0}.finance-donut-card__header h3{color:var(--text);font-size:1rem;font-weight:900}.finance-donut-card__header p{color:var(--text-faint);font-size:.78rem}.finance-donut-card svg{inline-size:150px;block-size:150px}.finance-donut-card__arc{animation:donut-draw .9s ease-out both}.finance-donut-card__center{position:absolute;inset-block-start:112px;display:grid;justify-items:center;gap:2px}.finance-donut-card__center strong{color:#fff;font-size:1.7rem}.finance-donut-card__center span,.finance-donut-card__legend{color:var(--text-faint);font-size:.78rem}.finance-donut-card__legend{display:grid;gap:4px;text-align:center}.finance-donut-card__legend span{display:inline-flex;align-items:center;justify-content:center;gap:6px}.finance-donut-card__dot{display:inline-block;inline-size:9px;block-size:9px;border-radius:999px}.finance-donut-card__dot--paid{background:linear-gradient(135deg,#d8b85a,#f2d675);box-shadow:0 0 12px #d8b85a52}.finance-donut-card__dot--remaining{background:#ffffff29;border:1px solid rgba(255,255,255,.18)}@keyframes donut-draw{0%{stroke-dashoffset:301.6}}.unbilled-time-card{padding:20px;border-radius:var(--radius-md)}.unbilled-time-list{display:grid;gap:10px;margin-top:14px}.unbilled-time-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#ffffff08}.unbilled-time-row span{display:grid;gap:4px}.unbilled-time-row small,.unbilled-time-total span{color:var(--text-faint)}.unbilled-time-total{display:grid;gap:4px;min-inline-size:150px}.unbilled-time-total strong{color:var(--gold);font-size:1.2rem}.money-workspace{display:grid;gap:20px;min-width:0}.money-command-row{gap:20px}.money-section-card{min-width:0}.money-chart-card,.money-table-shell,.money-filter-bar,.money-modal{border-color:#d8b85a2e}.money-stat-grid{gap:16px}.money-stat-card{min-block-size:118px;border-radius:24px;padding:20px}.money-stat-card p{color:#ffffff8f;font-size:.76rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.money-stat-card .money-value{color:#fffffff0;font-size:clamp(1.35rem,2vw,1.9rem);letter-spacing:-.04em}.money-stat-card--success{border-color:#22c55e33}.money-stat-card--warning{border-color:#f59e0b38}.money-stat-card--danger{border-color:#ef444438}.money-value,.money-date,.money-percent,.kaspire-money-value,.kaspire-date-value,.kaspire-percent-value,.finance-table__row>span,.profit-radar-table__row>span,.team-payout-row__amount{font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap}.kaspire-money-value,.kaspire-date-value,.kaspire-percent-value{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-variant-numeric:tabular-nums;line-height:1.05}.kaspire-money-value{direction:ltr;unicode-bidi:isolate}[dir=rtl] .kaspire-money-value,.app-shell--rtl .kaspire-money-value,.command-center-shell[dir=rtl] .kaspire-money-value{direction:rtl;unicode-bidi:isolate}.numeric-value,.project-card__summary-grid strong,.project-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.money-filter-bar{background:#ffffff0b;border-radius:22px;padding:14px}.money-action-bar{border-radius:22px;justify-content:flex-start;padding:4px 0}.money-table-shell,.money-table-scroll-shell{inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.money-table-scroll-shell{border-radius:24px}.money-grid-table .finance-table__header,.money-grid-table .finance-table__row{min-inline-size:860px}.money-grid-table--compact .finance-table__header,.money-grid-table--compact .finance-table__row,.money-grid-table--finance .finance-table__header,.money-grid-table--finance .finance-table__row,.money-grid-table--cashflow .finance-table__header,.money-grid-table--cashflow .finance-table__row{grid-template-columns:minmax(240px,1.7fr) minmax(150px,.9fr) minmax(130px,.75fr) minmax(130px,.75fr) minmax(130px,.75fr)}.money-grid-table--expenses .expenses-table__row{min-inline-size:1080px}.money-table-scroll-shell .profit-radar-table{min-inline-size:920px}.finance-table__row>div,.profit-radar-table__row>div,.team-payout-row__identity,.team-payee-card,.team-project-summary{min-width:0}.finance-table__row strong,.finance-table__row p,.profit-radar-table__row strong,.profit-radar-table__row p,.team-payout-row__identity h3,.team-payout-row__identity p,.team-payout-row__identity small,.team-payout-row__claim,.team-payout-row__meta{overflow:hidden;text-overflow:ellipsis}.finance-table__row p,.team-payout-row__identity p,.team-payout-row__identity small,.team-payout-row__claim,.team-payout-row__meta{white-space:nowrap}.money-status-pill{align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:850;justify-content:center;min-block-size:28px;padding:5px 10px;width:fit-content}.money-status-pill--warning{background:#f59e0b1f;border-color:#f59e0b3d;color:#fcd34d}.money-status-pill--danger{background:#ef44441f;border-color:#ef44443d;color:#fca5a5}.team-payout-list{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.team-payout-row{grid-template-columns:minmax(190px,1.35fr) minmax(120px,.7fr) minmax(120px,.68fr) minmax(126px,.7fr) minmax(112px,.64fr) minmax(140px,.82fr) minmax(220px,1.12fr);min-inline-size:1040px}.team-payout-row__amount{color:#fffffff0;font-size:1rem}.team-payout-row__claim,.team-payout-row__meta{color:#ffffffad;font-size:.86rem}.money-modal .field__control{min-block-size:44px;border-radius:14px}.cashflow-empty-section{display:flex;align-items:center;min-block-size:88px;max-block-size:112px;padding:18px 20px;border-radius:20px;background:#121214e6;border:1px solid rgba(255,255,255,.1)}.cashflow-empty-section strong{display:block;color:#ffffffeb;font-size:.95rem;font-weight:900;line-height:1.2}.cashflow-empty-section p{margin:5px 0 0;color:#ffffff9e;font-size:.86rem;line-height:1.4}.profit-radar-panel{padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.profit-radar-panel:before,.profit-radar-header:after{content:none}.profit-radar-header{margin:0;padding:20px;border-radius:26px;background:#121214eb;border:1px solid rgba(255,255,255,.1)}.profit-radar-controls{min-width:0}.profit-radar-controls .field__control{inline-size:min(240px,100%);max-inline-size:240px;min-block-size:44px;border-radius:14px}.profit-radar-status-row{gap:8px;margin:16px 0 0}.profit-radar-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.profit-radar-summary-card{display:grid;align-content:start;gap:10px;min-block-size:112px;padding:18px;border-radius:22px;background:#121214eb;border:1px solid rgba(255,255,255,.1)}.profit-radar-summary-card>span:first-child{color:#ffffff94;font-size:.74rem;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.profit-radar-summary-card__values{display:grid;gap:6px;min-width:0}.profit-radar-summary-card strong{color:#fffffff0;font-size:clamp(1.15rem,2vw,1.625rem);font-weight:900;line-height:1.05;letter-spacing:-.04em}.profit-radar-summary-card__helper{display:grid;gap:4px;color:#fff9;font-size:.78rem;font-style:normal;line-height:1.25}.profit-radar-summary-card__helper em{font-style:normal}.expenses-table.money-table-shell{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:10px;padding-right:28px;box-sizing:border-box}.money-grid-table--expenses .expenses-table__row{min-inline-size:1080px;width:max-content;grid-template-columns:minmax(210px,1.5fr) minmax(120px,.8fr) minmax(130px,.8fr) minmax(130px,.75fr) minmax(150px,.9fr) minmax(120px,.75fr) minmax(110px,.65fr) minmax(180px,180px)}.expenses-table__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-inline-size:180px;inline-size:180px;padding-inline-end:28px;white-space:nowrap;text-align:right;overflow:visible;flex-wrap:nowrap}.expenses-table__actions>*{block-size:36px;min-block-size:36px;min-inline-size:62px;border-radius:999px;padding:0 14px;white-space:nowrap;flex-shrink:0}.team-project-summary-section .section-heading h2{font-size:22px;font-weight:900;line-height:1.15}.team-project-summary-section .section-heading p{margin-bottom:16px;color:#ffffffa3;font-size:.88rem;line-height:1.45}.team-project-summary-section .team-project-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.team-project-summary-section .team-project-summary{min-block-size:176px;padding:18px;border-radius:22px;background:#121214e6;border:1px solid rgba(255,255,255,.1)}.team-project-summary-section .team-project-summary h3{min-block-size:38px;color:#ffffffeb;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.94rem;font-weight:850;line-height:1.25}.team-project-summary-section .team-project-summary .project-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.team-project-summary-section .team-project-summary .project-metrics div{min-block-size:58px;padding:10px;border-radius:14px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08)}.team-project-summary-section .team-project-summary .project-metrics span{display:block;color:#ffffff94;font-size:.69rem;font-weight:750;line-height:1.2}.team-project-summary-section .team-project-summary .project-metrics strong{display:block;margin-top:6px;color:#ffffffeb;font-size:.94rem;font-weight:850}@media(max-width:1279px){.finance-command-row{grid-template-columns:minmax(0,1fr)}.finance-donut-card{inline-size:100%}.profit-radar-summary-grid,.team-project-summary-section .team-project-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.finance-filter-bar--polish{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.profit-radar-summary-grid,.team-project-summary-section .team-project-summary-grid,.finance-filter-bar--polish,.finance-snapshot-card__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:780px){.money-table-scroll-shell .profit-radar-table,.team-payout-row{min-inline-size:0}.team-payout-list{overflow-x:visible}}.command-center-shell,.workspace-mode-shell{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 85% 8%,rgba(201,168,76,.22),transparent 30%),radial-gradient(circle at 12% 90%,rgba(255,255,255,.035),transparent 32%),radial-gradient(circle at 8% 10%,rgba(201,168,76,.055),transparent 24%),linear-gradient(135deg,#060606,#0d0c0b 48%,#050505)}.command-center-shell:before,.workspace-mode-shell:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 0%,black,transparent 74%);mask-image:radial-gradient(circle at 50% 0%,black,transparent 74%);opacity:.38}.command-center-shell__glow,.command-center-shell__vignette,.workspace-mode-shell__orb{position:fixed;pointer-events:none;z-index:0}.command-center-shell__glow,.workspace-mode-shell__orb{inline-size:420px;block-size:420px;inset-block-start:-140px;inset-inline-end:-120px;border-radius:999px;background:radial-gradient(circle,rgba(201,168,76,.24),transparent 68%);filter:blur(8px)}.command-center-shell__vignette{inset:0;background:radial-gradient(circle at center,transparent 44%,rgba(0,0,0,.5))}.command-center,.workspace-mode-shell__inner{position:relative;z-index:1;width:min(100%,1220px);margin:0 auto;padding:32px 40px 48px}.command-center-header,.workspace-mode-header,.command-center-header__left,.command-center-actions,.command-customize-bar,.command-customize-bar__actions,.magic-workspace-card__actions{display:flex;align-items:center;gap:14px}.command-center-header,.workspace-mode-header,.command-customize-bar{justify-content:space-between}.command-center-header{align-items:flex-start;margin-bottom:0}.command-center-header__left{align-items:flex-start;flex-direction:column;gap:22px}.command-center-header__copy{display:grid;gap:7px;min-width:0}.command-center-header .brand-lockup__badge{inline-size:40px;block-size:40px;border-radius:999px;box-shadow:0 12px 26px #c9a84c2e}.command-center-header .brand-lockup h1{font-size:1rem}.command-center-header .brand-lockup p{font-size:.8rem}.command-center-header h2,.command-hero-card h3,.command-section-heading h3,.workspace-mode-header h1,.magic-workspace-card h2,.command-hidden-panel h3{margin:0}.command-center-header h2{font-size:48px;line-height:1.04;letter-spacing:-.045em;color:#f4f1ea;font-weight:800}.command-center-eyebrow,.workspace-mode-header__crumb,.command-feature-card__category{margin:0 0 6px;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.command-center-header p,.command-hero-card p,.command-business-strip p,.command-section-heading p,.workspace-mode-header p,.command-customize-bar p,.magic-workspace-card p{margin:6px 0 0;color:var(--text-muted)}.command-center-header__copy>p:not(.command-center-eyebrow){max-width:540px;color:#b8b2a3;font-size:1rem;line-height:1.5}.command-account-pill{display:inline-flex;align-items:center;width:fit-content;max-width:min(100%,260px);min-height:32px;margin-top:12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:#d8d1c4;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}.command-center-actions{justify-content:flex-end;flex-wrap:wrap;gap:8px}.cc-pill-button,.cc-mini-button{min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:var(--text);padding:0 16px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.cc-pill-button:hover,.cc-mini-button:hover{border-color:#c9a84c73;background:#c9a84c1f}.cc-pill-button--gold{border-color:#c9a84c80;background:linear-gradient(135deg,#c9a84c47,#c9a84c17)}.cc-pill-button--danger,.cc-mini-button--danger{border-color:#e8715a59;color:#ffb3a4}.command-center-menu{display:none}.command-hero-card,.command-customize-bar,.command-hidden-panel,.magic-workspace-card,.focused-project-card{position:relative;border:1px solid rgba(255,255,255,.085);border-radius:28px;background:linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:0 28px 70px #00000052}.command-hero-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:24px;padding:24px;border-color:#c9a84c3d}.command-hero-card--compact{margin-bottom:28px;padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(201,168,76,.09),transparent 42%),linear-gradient(180deg,#ffffff0d,#ffffff07);box-shadow:0 18px 48px #0000003d}.command-hero-card--compact h3{font-size:clamp(1.1rem,1.8vw,1.45rem)}.command-business-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:86px;margin-top:24px;padding:18px 22px;border:1px solid rgba(201,168,76,.25);border-radius:22px;background:linear-gradient(90deg,#ffffff12,#c9a84c1a),#ffffff07;box-shadow:inset 0 1px #ffffff0b,0 18px 44px #00000038}.command-business-strip h3{margin:0;color:#f4f1ea;font-size:clamp(1.12rem,2vw,1.25rem);font-weight:700;letter-spacing:-.02em}.command-business-strip p:not(.command-center-eyebrow){max-width:640px;font-size:.88rem;line-height:1.45}.command-start-section,.command-more-tools{display:grid;gap:12px}.command-start-section{margin-top:28px;margin-bottom:0}.command-more-tools{margin-top:34px;margin-bottom:0}.command-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px}.command-section-heading h3{color:#f6f0df;font-size:clamp(1.12rem,2vw,1.25rem);font-weight:800;letter-spacing:-.025em}.command-section-heading p{max-width:320px;color:#b8b2a3;font-size:.88rem;line-height:1.45}.command-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(92px,120px));gap:10px}.command-hero-stats span,.dashboard-snapshot-list span{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#00000038;color:var(--text-muted)}.command-hero-stats strong,.dashboard-snapshot-list strong{color:var(--text);font-size:1.35rem}.command-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.command-primary-grid{display:grid;grid-template-columns:minmax(0,1.32fr) repeat(2,minmax(0,.84fr));gap:18px}.command-feature-card{min-height:124px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0b;box-shadow:0 14px 36px #0000002e;transition:border-color .18s ease,box-shadow .18s ease}.command-feature-card--hero{grid-column:span 2;min-height:204px;border-color:#c9a84c8c;background:radial-gradient(circle at top right,rgba(201,168,76,.18),transparent 46%),linear-gradient(135deg,#c9a84c2e,#ffffff0e);box-shadow:0 28px 70px #c9a84c1f,0 20px 60px #00000047}.command-feature-card--primary{min-height:142px;border-color:#c9a84c38}.command-feature-card:hover{border-color:#c9a84c73;box-shadow:0 22px 52px #c9a84c1f}.command-feature-card__open{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:13px;align-items:start;width:100%;min-height:116px;border:0;background:transparent;color:inherit;padding:16px 18px;text-align:start}.command-feature-card--hero .command-feature-card__open{grid-template-columns:60px minmax(0,1fr) auto;min-height:188px;align-items:center;padding:22px}.command-feature-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;background:linear-gradient(145deg,#c9a84cdb,#e0c36a8a);color:#171306;font-weight:900;box-shadow:0 10px 22px #c9a84c1f}.command-feature-card--hero .command-feature-card__icon{width:60px;height:60px;border-radius:20px;font-size:1.18rem}.command-feature-card--money .command-feature-card__icon{background:linear-gradient(145deg,#c4b46dd1,#5d917e61)}.command-feature-card--sales-docs .command-feature-card__icon{background:linear-gradient(145deg,#c9a84cb8,#b9966961)}.command-feature-card--protection .command-feature-card__icon{background:linear-gradient(145deg,#e0a052c7,#c9a84c6b)}.command-feature-card--planning .command-feature-card__icon{background:linear-gradient(145deg,#c9a84cbd,#68769e6b)}.command-feature-card--system .command-feature-card__icon{background:linear-gradient(145deg,#d0c6ae9e,#c9a84c47)}.command-feature-card__text{display:grid;gap:7px;min-width:0}.command-feature-card__category{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;letter-spacing:.12em}.command-feature-card__text strong{color:var(--text);font-size:1rem;font-weight:700;line-height:1.22}.command-feature-card--hero .command-feature-card__text strong{font-size:clamp(1.45rem,2vw,1.9rem);letter-spacing:-.035em}.command-feature-card__text small{display:-webkit-box;overflow:hidden;color:var(--text-muted);font-size:.81rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.command-feature-card--hero .command-feature-card__text small{max-width:520px;font-size:.95rem;line-height:1.45;-webkit-line-clamp:3}.command-feature-card__arrow{align-self:end;justify-self:end;color:var(--gold);font-size:.8rem;font-weight:800;white-space:nowrap}.command-feature-card__badge{position:absolute;inset-block-start:14px;inset-inline-end:16px;display:inline-flex;align-items:center;min-height:28px;border:1px solid rgba(201,168,76,.45);border-radius:999px;background:#c9a84c21;color:#ead07b;padding:0 10px;font-size:.72rem;font-weight:850}.command-feature-card__edit-actions,.command-hidden-panel__list{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 20px}.cc-mini-button{min-height:34px;padding:0 12px;font-size:.86rem}.command-customize-bar,.command-hidden-panel{margin-bottom:18px;padding:18px;border-color:#c9a84c38}.command-hidden-panel{margin-top:18px}.command-tool-section{display:grid;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.command-tool-section header h4{margin:0;color:#d7c992;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.workspace-mode-header{position:sticky;top:0;z-index:25;margin:-40px -40px 24px;padding:24px 40px;border-bottom:1px solid rgba(255,255,255,.08);background:#080808c7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.workspace-mode-header h1{font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.04em}.workspace-mode-header__crumb{display:inline-flex;align-items:center;gap:8px}.workspace-mode-header__crumb button{border:0;background:transparent;color:#e7c96c;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.workspace-mode-header__crumb button:hover{color:#f6df91;text-decoration:underline;text-underline-offset:3px}.workspace-mode-content{padding-bottom:88px}.floating-command-back{position:fixed;z-index:40;inset-inline-start:24px;inset-block-end:24px;display:inline-flex;align-items:center;gap:10px;min-height:46px;border:1px solid rgba(201,168,76,.6);border-radius:999px;background:#080808e0;color:#f4f1ea;padding:0 20px;font-size:.88rem;font-weight:700;box-shadow:0 18px 42px #0000006b,0 0 18px #c9a84c2e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.floating-command-back:hover{border-color:#e0c36adb;background:#0f0e0ceb;box-shadow:0 20px 48px #00000080,0 0 34px #c9a84c3d;transform:translateY(-1px)}.floating-command-back__arrow{color:#e0c36a;font-size:1.05rem;line-height:1}.modal-backdrop{z-index:90}.dashboard-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.dashboard-overview-grid .stat-card{min-height:112px;border-radius:20px;border-color:#ffffff13;background:linear-gradient(180deg,#ffffff10,#ffffff07)}.dashboard-clean-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;margin-bottom:18px}.dashboard-attention-card,.dashboard-finance-snapshot,.dashboard-active-projects{padding:22px}.dashboard-attention-card{align-self:start;min-height:180px}.dashboard-alert-list,.dashboard-project-row-list,.focused-project-list,.magic-workspace-checklist{display:grid;gap:12px}.dashboard-alert-list button,.dashboard-project-row{width:100%;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0a;color:var(--text);text-align:start;transition:border-color .18s ease,background .18s ease}.dashboard-alert-list button{display:flex;justify-content:space-between;gap:12px;padding:14px 16px}.dashboard-alert-list button strong{color:#e0c36a}.dashboard-alert-list button:hover,.dashboard-project-row:hover{border-color:#c9a84c59;background:#c9a84c14}.dashboard-calm-copy{margin:12px 0 0;color:var(--text-muted)}.dashboard-snapshot-list{display:grid;gap:10px}.dashboard-active-projects{margin-bottom:0}.dashboard-project-row{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(110px,.5fr));gap:12px;align-items:center;padding:14px 16px}.dashboard-project-row span,.magic-workspace-checklist li{display:grid;gap:4px;min-width:0}.dashboard-project-row small{color:var(--text-faint)}.dashboard-project-row strong,.dashboard-project-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-project-list{gap:18px}.focused-project-card,.magic-workspace-card{padding:22px}.focused-project-card__header{margin-bottom:16px}.magic-workspace-card{overflow:hidden}.magic-workspace-card:after{content:"";position:absolute;inset-inline-end:-80px;inset-block-start:-80px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(201,168,76,.18),transparent 70%);pointer-events:none}.magic-workspace-card__actions{margin:20px 0;flex-wrap:wrap}.magic-workspace-checklist{grid-template-columns:repeat(5,minmax(0,1fr));padding:0;margin:0;list-style:none}.magic-workspace-checklist li{min-height:78px;justify-content:center;border:1px solid rgba(201,168,76,.18);border-radius:18px;background:#c9a84c12;padding:12px}@media(prefers-reduced-motion:reduce){.command-feature-card,.cc-pill-button,.cc-mini-button,.floating-command-back{transition:none}}@media(max-width:1080px){.command-feature-grid,.command-primary-grid,.dashboard-clean-grid,.dashboard-overview-grid,.magic-workspace-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.command-center,.workspace-mode-shell__inner{padding:16px}.command-center-header h2{font-size:clamp(2rem,12vw,2.25rem)}.workspace-mode-header{margin:-16px -16px 18px;padding:18px 16px;align-items:flex-start;flex-direction:column}.command-center-header,.command-center-header__left,.command-hero-card,.command-business-strip,.command-section-heading,.command-customize-bar{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.command-business-strip{margin-top:18px}.command-section-heading p{max-width:none;text-align:start}.command-center-actions{display:none}.command-center-actions.is-open{display:flex;align-items:stretch}.command-center-menu{display:inline-flex;justify-content:center}.command-feature-grid,.command-primary-grid,.dashboard-clean-grid,.dashboard-overview-grid,.magic-workspace-checklist{grid-template-columns:1fr}.command-feature-card--hero{grid-column:auto}.command-feature-card__open{grid-template-columns:46px minmax(0,1fr)}.command-feature-card__arrow{display:none}.dashboard-project-row{grid-template-columns:1fr}.floating-command-back{inset-inline-start:50%;inset-block-end:18px;min-width:min(260px,calc(100vw - 32px));justify-content:center;transform:translate(-50%)}.floating-command-back:hover{transform:translate(-50%,-1px)}}.time-tracker{position:fixed;inset-inline-end:22px;inset-block-end:22px;z-index:2147483000;pointer-events:auto}.time-tracker--arabic{inset-inline-end:auto;inset-inline-start:22px}.command-center{width:min(100%,1220px);min-height:100vh;padding:32px 40px 48px}.command-center-header{min-height:56px;align-items:center;margin:0}.command-center-header .brand-lockup{gap:10px}.command-center-header .brand-lockup__badge{inline-size:38px;block-size:38px;border-radius:999px}.command-center-actions .cc-pill-button{min-height:36px;padding:0 13px;font-size:.8rem}.command-launcher{display:grid;justify-items:center;gap:22px;width:min(100%,1020px);margin:56px auto 0;text-align:center}.command-launcher__intro{display:grid;justify-items:center;gap:8px}.command-launcher__intro h2{margin:0;color:#f4f1ea;font-size:clamp(2.1rem,4vw,2.65rem);font-weight:800;line-height:1.05;letter-spacing:-.045em}.command-launcher__intro>p:not(.command-center-eyebrow){margin:0;color:#b8b2a3;font-size:1rem}.command-launcher .command-account-pill{margin-top:4px;justify-self:center}.command-dashboard-direct{width:min(100%,430px);margin-top:14px}.command-hub-system{display:grid;gap:22px;width:min(100%,960px);margin-top:4px}.command-hub-radio{position:absolute;opacity:0;pointer-events:none}.command-hub-selector{display:grid;grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px;width:100%}.command-hub-button{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;min-height:104px;padding:17px 18px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(circle at 78% 8%,rgba(201,168,76,.08),transparent 42%),#ffffff0b;color:#f4f1ea;cursor:pointer;text-align:start;box-shadow:0 12px 30px #0000002e;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.command-hub-button:hover{transform:translateY(-2px);border-color:#c9a84c6b;background:radial-gradient(circle at 78% 8%,rgba(201,168,76,.12),transparent 42%),#ffffff0f}.command-hub-button__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(145deg,#c9a84cd1,#e0c36a75);color:#17130a;box-shadow:0 10px 22px #c9a84c1f}.command-hub-button__icon .command-icon-svg{width:26px;height:26px}.command-hub-button__text{display:grid;gap:5px;min-width:0}.command-hub-button__text strong{overflow:hidden;color:#f4f1ea;font-size:1.02rem;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.command-hub-button__text small{overflow:hidden;color:#b8b2a3;font-size:.78rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}#command-hub-projects:checked~.command-hub-selector label[for=command-hub-projects],#command-hub-money:checked~.command-hub-selector label[for=command-hub-money],#command-hub-clients-docs:checked~.command-hub-selector label[for=command-hub-clients-docs],#command-hub-protection:checked~.command-hub-selector label[for=command-hub-protection],#command-hub-system:checked~.command-hub-selector label[for=command-hub-system]{border-color:#c9a84ca6;background:radial-gradient(circle at 82% 10%,rgba(201,168,76,.18),transparent 44%),linear-gradient(180deg,#ffffff12,#ffffff0a);box-shadow:0 18px 42px #c9a84c1f,0 12px 34px #00000038}.command-hub-panels{width:min(100%,920px);margin:2px auto 0}.command-hub-panel{display:none;gap:18px;padding:24px;border:1px solid rgba(201,168,76,.22);border-radius:28px;background:radial-gradient(circle at 85% 0%,rgba(201,168,76,.08),transparent 36%),#090909ad;box-shadow:0 24px 70px #00000052;text-align:start;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#command-hub-projects:checked~.command-hub-panels .command-hub-panel--projects,#command-hub-money:checked~.command-hub-panels .command-hub-panel--money,#command-hub-clients-docs:checked~.command-hub-panels .command-hub-panel--clients-docs,#command-hub-protection:checked~.command-hub-panels .command-hub-panel--protection,#command-hub-system:checked~.command-hub-panels .command-hub-panel--system{display:grid;animation:commandHubReveal .18s ease-out}@keyframes commandHubReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.command-hub-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.command-hub-panel__header h3{margin:0;color:#f4f1ea;font-size:1.22rem;font-weight:800}.command-hub-panel__tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.command-feature-card--hub-tool{min-height:84px;border-radius:19px;background:#ffffff0b;box-shadow:0 12px 28px #0000002e}.command-feature-card--hub-tool .command-feature-card__open{grid-template-columns:38px minmax(0,1fr) auto;min-height:84px;align-items:center;gap:11px;padding:13px 14px}.command-feature-card--hub-tool .command-feature-card__icon{width:38px;height:38px;border-radius:13px;box-shadow:none}.command-feature-card--hub-tool .command-icon-svg{width:21px;height:21px}.command-feature-card--hub-tool .command-feature-card__category{display:none}.command-feature-card--hub-tool .command-feature-card__text strong{overflow:hidden;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.command-feature-card--hub-tool .command-feature-card__text small{overflow:hidden;color:#b8b2a3;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.command-feature-card--hub-tool .command-feature-card__arrow{color:#e0c36adb;font-size:.78rem}.command-feature-card--hub-tool .command-feature-card__edit-actions{padding:0 12px 12px}.command-hub-empty{width:min(100%,620px);padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#ffffff0a;color:#b8b2a3}.command-business-strip,.command-hero-card--compact{display:none}.command-primary-grid{display:grid;grid-template-columns:minmax(320px,1.12fr) minmax(280px,.88fr);align-items:center;gap:18px;width:min(100%,790px);margin-top:8px}.command-secondary-grid{display:grid;grid-template-columns:repeat(2,minmax(230px,1fr));gap:14px;width:min(100%,660px)}.command-feature-card{border-radius:22px}.command-feature-card--hero,.command-feature-card--primary,.command-feature-card--secondary,.command-feature-card--tool{grid-column:auto}.command-feature-card--hero{min-height:168px;border-radius:28px;border-color:#c9a84c94;background:radial-gradient(circle at 78% 16%,rgba(201,168,76,.22),transparent 42%),linear-gradient(135deg,#c9a84c2e,#ffffff0d);box-shadow:0 22px 54px #c9a84c24,0 20px 56px #00000047}.command-feature-card--primary{min-height:148px;border-radius:26px;border-color:#c9a84c52;background:linear-gradient(180deg,#ffffff12,#ffffff09)}.command-feature-card--secondary{min-height:100px;border-radius:22px;background:#ffffff0d}.command-feature-card--tool{min-height:78px;border-radius:18px;background:#ffffff0a;box-shadow:0 10px 26px #00000029}.command-feature-card--hero .command-feature-card__open,.command-feature-card--primary .command-feature-card__open{min-height:inherit;align-items:center}.command-feature-card--hero .command-feature-card__open{grid-template-columns:64px minmax(0,1fr);padding:24px}.command-feature-card--primary .command-feature-card__open{grid-template-columns:56px minmax(0,1fr);padding:22px}.command-feature-card--secondary .command-feature-card__open{grid-template-columns:44px minmax(0,1fr);min-height:100px;align-items:center;padding:16px 18px}.command-feature-card--tool .command-feature-card__open{grid-template-columns:34px minmax(0,1fr) auto;min-height:78px;align-items:center;gap:10px;padding:12px 14px}.command-feature-card--hero .command-feature-card__icon{width:64px;height:64px;border-radius:22px;font-size:1.28rem}.command-feature-card--primary .command-feature-card__icon{width:56px;height:56px;border-radius:19px}.command-feature-card--tool .command-feature-card__icon{width:34px;height:34px;border-radius:12px;box-shadow:none;font-size:.82rem}.command-icon-svg{display:block;width:22px;height:22px;color:currentColor}.command-feature-card--hero .command-icon-svg,.command-feature-card--primary .command-icon-svg{width:32px;height:32px}.command-feature-card--secondary .command-icon-svg{width:26px;height:26px}.command-feature-card--tool .command-icon-svg{width:20px;height:20px}.command-feature-card--hero .command-feature-card__text strong{font-size:clamp(1.55rem,2vw,1.85rem)}.command-feature-card--primary .command-feature-card__text strong{font-size:clamp(1.28rem,1.7vw,1.55rem)}.command-feature-card--secondary .command-feature-card__text strong,.command-feature-card--tool .command-feature-card__text strong{font-size:.98rem}.command-feature-card--tool .command-feature-card__text{gap:0}.command-feature-card--hero .command-feature-card__text small,.command-feature-card--primary .command-feature-card__text small,.command-feature-card--secondary .command-feature-card__text small{font-size:.82rem;line-height:1.3;-webkit-line-clamp:1}.command-feature-card--hero .command-feature-card__category,.command-feature-card--primary .command-feature-card__category,.command-feature-card--secondary .command-feature-card__category,.command-feature-card--hero .command-feature-card__arrow,.command-feature-card--primary .command-feature-card__arrow,.command-feature-card--secondary .command-feature-card__arrow{display:none}.command-more-tools{gap:12px;width:min(100%,980px);margin:34px auto 0}.command-more-tools .command-section-heading{justify-content:center;text-align:center}.command-more-tools .command-section-heading h3{font-size:1rem}.command-feature-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.command-feature-card--tool .command-feature-card__edit-actions{padding:0 10px 10px}@media(max-width:1080px){.command-launcher{margin-top:44px}.command-primary-grid,.command-secondary-grid{width:min(100%,760px)}}@media(max-width:720px){.command-center{padding:16px}.command-center-header{align-items:flex-start;gap:12px}.command-launcher{gap:18px;margin-top:38px}.command-launcher__intro h2{font-size:clamp(1.9rem,11vw,2.15rem)}.command-primary-grid,.command-secondary-grid{grid-template-columns:1fr;width:100%}.command-dashboard-direct,.command-hub-system,.command-hub-panels{width:100%}.command-hub-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.command-hub-button{grid-template-columns:40px minmax(0,1fr);min-height:88px;padding:14px;border-radius:20px}.command-hub-button__icon{width:40px;height:40px;border-radius:14px}.command-hub-button__icon .command-icon-svg{width:23px;height:23px}.command-hub-panel{padding:18px;border-radius:24px}.command-hub-panel__tools{grid-template-columns:1fr}.command-feature-card--hub-tool .command-feature-card__open{grid-template-columns:38px minmax(0,1fr)}.command-feature-card--hub-tool .command-feature-card__arrow{display:none}.command-feature-card--hero,.command-feature-card--primary{min-height:128px}.command-feature-card--hero .command-feature-card__open,.command-feature-card--primary .command-feature-card__open{grid-template-columns:52px minmax(0,1fr);padding:18px}.command-feature-card--hero .command-feature-card__icon,.command-feature-card--primary .command-feature-card__icon{width:52px;height:52px;border-radius:18px}.command-secondary-grid{gap:12px}.command-more-tools{margin-top:28px}.command-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.command-feature-card--tool .command-feature-card__open{grid-template-columns:32px minmax(0,1fr);min-height:76px}.command-feature-card--tool .command-feature-card__arrow{display:none}}.time-tracker__toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-inline-size:58px;padding:0 18px;block-size:58px;border:1px solid rgba(201,168,76,.38);border-radius:999px;background:var(--gold);color:#0a0a0a;box-shadow:0 18px 48px #c9a84c38;cursor:pointer;font-size:1.35rem;font-weight:900}.time-tracker__toggle strong{font-size:.86rem;white-space:nowrap}.time-tracker__panel{position:absolute;inset-inline-end:0;inset-block-end:70px;display:grid;gap:14px;inline-size:min(360px,calc(100vw - 32px));padding:18px;border:1px solid var(--border);border-radius:24px;background:linear-gradient(160deg,#18181df5,#0a0a0af5);box-shadow:var(--shadow)}.time-tracker--arabic .time-tracker__panel{inset-inline-end:auto;inset-inline-start:0}.time-tracker__panel header,.time-tracker__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.time-tracker__clock{padding:18px;border-radius:20px;background:#c9a84c14;color:var(--gold);text-align:center;font-size:2rem;font-weight:900;letter-spacing:.06em}.proposal-public-page{min-height:100vh}.proposal-public-card{max-inline-size:1060px;margin:32px auto;padding:clamp(20px,4vw,42px);border-radius:34px}.proposal-public-header,.proposal-public-hero,.proposal-public-actions,.proposal-public-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.proposal-public-hero{margin:28px 0;padding:28px;border-radius:28px;background:radial-gradient(circle at 90% 10%,rgba(201,168,76,.18),transparent 32%),#ffffff09}.proposal-public-hero h1{color:#fff;font-size:clamp(2.2rem,6vw,4.2rem);letter-spacing:-.05em}.proposal-public-hero>strong{color:var(--gold);font-size:clamp(1.8rem,4vw,3rem)}.proposal-public-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);gap:18px}.proposal-public-section{margin-top:18px;padding:20px;border-radius:24px}.proposal-public-row{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.06)}.proposal-public-row:last-child{border-bottom:none}.contract-public-page,.contract-public-card{background:#0a0a0a}.contract-document__content{display:grid;gap:18px;color:var(--text-muted);line-height:1.75}.contract-document__content section{padding-block:12px;border-bottom:1px solid rgba(255,255,255,.08)}.contract-document__content section:last-child{border-bottom:0}.contract-document__content h2{margin:0 0 8px;color:var(--gold)}.contract-document__content p{margin:0;white-space:pre-wrap}.contract-builder textarea{min-block-size:150px}.contracts-page,.contract-builder{padding-block-end:110px}.contract-builder .modal__actions{padding-block-end:96px}.contract-section-editor{display:grid;gap:14px}.contract-card .row-actions,.row-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.form-error{margin:0;color:#ff8f8f;font-weight:700}.proposal-accept-button{background:linear-gradient(135deg,#4ecca3,var(--gold))}.proposal-approval-success{display:grid;justify-items:center;gap:14px;padding:70px 18px;text-align:center}.proposal-approval-success div{display:grid;place-items:center;inline-size:86px;block-size:86px;border-radius:999px;background:#4ecca324;color:#4ecca3;font-size:3rem;box-shadow:0 0 44px #4ecca338;animation:proposal-success-pop .5s ease both}@keyframes proposal-success-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.inline-message{padding:12px 14px;border-radius:14px;background:#e8715a14;border:1px solid rgba(232,113,90,.24)}.pagination{margin-top:20px}.pagination__numbers{justify-content:center}.pagination__page{inline-size:42px;block-size:42px;border-radius:50%;border:1px solid var(--border);background:#ffffff08;color:var(--text)}.pagination__page.is-active{background:var(--gold-soft);border-color:#c9a84c52}.spinner{inline-size:16px;block-size:16px;border-radius:50%;border:2px solid rgba(201,168,76,.28);border-top-color:var(--gold);animation:spin .8s linear infinite}.spinner--lg{inline-size:26px;block-size:26px}.toast-region{position:fixed;inset-block-end:20px;inset-inline-end:20px;display:grid;gap:12px;z-index:50}.toast{inline-size:min(380px,calc(100vw - 40px));display:flex;justify-content:space-between;gap:14px;padding:16px;border-radius:18px;background:#18181df5;border:1px solid var(--border);box-shadow:var(--shadow)}.toast--success{border-color:#4ecca352}.toast--error{border-color:#e8715a52}.project-card__portal-link-hint{cursor:help;opacity:.62}.project-card__copy-button.is-copied{border-color:#4ecca38c;background:#4ecca314;color:#4ecca3}.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled,.danger-button:disabled,.danger-button--ghost:disabled{cursor:not-allowed;opacity:.62;transform:none}.client-portal{min-height:100vh;padding:32px;background:radial-gradient(circle at top left,rgba(201,168,76,.14),transparent 30%),radial-gradient(circle at bottom right,rgba(77,173,226,.08),transparent 34%),#0a0a0a;color:#d5d0e0}.client-portal__shell{inline-size:min(100%,1080px);margin:0 auto;display:grid;gap:22px}.client-portal__hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:28px;border:1px solid rgba(201,168,76,.18);border-radius:var(--radius-lg);background:linear-gradient(150deg,#141417eb,#0a0a0aeb);box-shadow:var(--shadow)}.client-portal__hero h1{margin:0;color:#fff;font-size:clamp(2rem,6vw,4rem);line-height:1}.client-portal__hero p:not(.eyebrow){max-inline-size:640px;margin:14px 0 0;color:#d5d0e0}.client-portal[dir=rtl] .eyebrow{text-transform:none}.localized-file-input{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#fff1;color:#ffffffe6;overflow:hidden;box-sizing:border-box}.localized-file-input:focus-within{border-color:#d8b85a94;box-shadow:0 0 0 3px #d8b85a1f}.localized-file-input__native{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer}.localized-file-input__button{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 14px;background:#d8b85a24;border:1px solid rgba(216,184,90,.26);color:#f2d675;font-size:13px;font-weight:800;pointer-events:none}.localized-file-input__name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffb8;font-size:13px;pointer-events:none}.client-portal__details,.client-portal__payments,.client-portal__deliverables,.client-portal__scope-request{padding:24px}.client-portal__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.client-portal__metrics div,.client-portal__payment{border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#ffffff09}.client-portal__metrics div{padding:16px}.client-portal__metrics span,.client-portal__payment span,.client-portal__payment p{color:#9e98aa}.client-portal__metrics strong,.client-portal__payment strong{display:block;margin-top:8px;color:#fff}.client-portal__payment-list,.client-portal__deliverable-list{display:grid;gap:12px;margin-top:18px}.client-portal__payment,.client-portal__deliverable{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(140px,.7fr) auto auto;gap:14px;align-items:center;padding:16px}.client-portal__deliverable{grid-template-columns:minmax(0,1fr) auto auto}.client-portal__payment p,.client-portal__deliverable p{margin:8px 0 0}.client-portal__deliverable small{display:block;margin-top:8px;color:#9e98aa;font-weight:800}.client-portal__status,.client-portal__approved{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:8px 12px;background:#c9a84c1f;color:#c9a84c;font-weight:700}.client-portal__status--ok,.client-portal__approved{background:#4ecca31f;color:var(--success)}.client-portal__scope-form{display:grid;gap:14px;margin-top:18px}.client-portal__scope-form textarea.field__control{min-height:132px;resize:vertical}.marketing-page{min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(201,168,76,.16),transparent 30%),radial-gradient(circle at 85% 18%,rgba(77,173,226,.08),transparent 28%),#0a0a0a;color:#d5d0e0}.marketing-page a{color:inherit;text-decoration:none}.marketing-header,.marketing-hero,.marketing-section,.marketing-footer,.privacy-policy{inline-size:min(100%,1160px);margin-inline:auto}.marketing-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border:1px solid var(--border);border-radius:999px;background:#141417b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:18px;z-index:10}.marketing-brand,.marketing-actions,.marketing-nav,.marketing-footer div{display:flex;align-items:center;gap:12px}.marketing-brand{font-size:1.05rem;font-weight:800}.marketing-brand__mark{inline-size:42px;block-size:42px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,var(--gold),#b48f31);color:#111;box-shadow:0 18px 40px #c9a84c3d}.marketing-nav a{color:#d5d0e0;font-weight:650;opacity:.82}.marketing-nav a:hover,.marketing-footer a:hover{color:var(--gold)}.marketing-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:28px;align-items:center;padding:96px 0 56px}.marketing-hero--kasper{position:relative;grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);min-block-size:500px;overflow:hidden;padding:108px 32px 88px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:radial-gradient(circle at 56% 72%,rgba(255,255,255,.68),rgba(255,255,255,.28) 12%,rgba(255,255,255,.08) 26%,transparent 42%),linear-gradient(180deg,#000,#030303);box-shadow:0 28px 90px #0000008c}.marketing-hero--kasper:before{content:"";position:absolute;inset-inline-start:43%;inset-block-end:7%;z-index:0;inline-size:360px;block-size:360px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.72),rgba(255,255,255,.28) 32%,rgba(255,255,255,.08) 55%,transparent 72%);filter:blur(12px);pointer-events:none}.marketing-hero__spotlight{position:absolute;inset-block-start:-40%;inset-inline-start:26%;z-index:0;inline-size:86%;block-size:118%;pointer-events:none;opacity:0;animation:kaspire-spotlight-in 1.6s ease .12s forwards}.marketing-hero__content--kasper,.marketing-hero__mobile-visual{position:relative;z-index:2}.marketing-hero__content--kasper{max-inline-size:700px}.marketing-hero__mobile-visual{min-block-size:500px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:30px;background:radial-gradient(circle at 50% 54%,rgba(255,255,255,.28),rgba(255,255,255,.08) 32%,transparent 58%)}.marketing-hero__spline{display:block;position:absolute;inset-inline-end:clamp(24px,7vw,112px);inset-block-end:-28%;z-index:1;inline-size:clamp(430px,42vw,660px);block-size:145%;min-block-size:0;pointer-events:none;background:transparent!important;background-color:transparent!important}.marketing-hero__spline canvas{background:transparent!important;background-color:transparent!important}.marketing-hero__mobile-knight{display:none;inline-size:min(82vw,360px);max-inline-size:100%;transform-style:preserve-3d;will-change:transform;filter:drop-shadow(0 28px 44px rgba(255,255,255,.18))}.spline-scene__fallback{inline-size:100%;block-size:100%;min-block-size:320px;display:grid;place-items:center;color:var(--gold);background:radial-gradient(circle,rgba(201,168,76,.12),transparent 58%)}.spline-scene__loader{inline-size:42px;block-size:42px;border:3px solid rgba(201,168,76,.2);border-block-start-color:var(--gold);border-radius:999px;animation:spline-loader-spin .9s linear infinite}@keyframes kaspire-spotlight-in{0%{opacity:0;transform:translate3d(0,-4%,0) scale(.96)}to{opacity:.58;transform:translateZ(0) scale(1)}}@keyframes spline-loader-spin{to{transform:rotate(360deg)}}.marketing-hero__content h1{margin:0;max-inline-size:850px;color:#fff;font-size:clamp(3rem,8vw,6.6rem);line-height:.92;letter-spacing:-.07em}.marketing-hero__content p:not(.eyebrow){max-inline-size:650px;margin:24px 0;color:#d5d0e0;font-size:clamp(1.02rem,2vw,1.22rem);line-height:1.75}.marketing-hero__panel,.marketing-card,.marketing-plan,.privacy-policy{border:1px solid var(--border);background:linear-gradient(160deg,#18181de6,#0a0a0ae0);box-shadow:var(--shadow)}.marketing-hero__panel{display:grid;gap:14px;padding:24px;border-radius:32px}.marketing-hero__panel div,.marketing-card,.marketing-plan{border-radius:24px}.marketing-hero__panel div{padding:18px;background:#ffffff0a}.marketing-hero__panel span,.marketing-section__heading p,.marketing-card p,.marketing-plan p,.marketing-footer,.privacy-policy__content{color:#d5d0e0}.marketing-hero__panel strong{display:block;margin-top:8px;color:#fff;font-size:2rem}.marketing-section{padding:52px 0}.marketing-section__heading{display:grid;gap:12px;margin-bottom:22px}.marketing-section__heading--pricing{display:flex;align-items:end;justify-content:space-between;gap:18px}.marketing-section__heading h2,.privacy-policy h1{margin:0;color:#fff;font-size:clamp(2rem,5vw,3.8rem);line-height:1;letter-spacing:-.04em}.marketing-section__heading p{max-inline-size:720px;margin:0;line-height:1.7}.marketing-card-grid,.marketing-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing-card,.marketing-plan{padding:24px}.marketing-card__icon{inline-size:54px;block-size:54px;display:grid;place-items:center;border-radius:18px;background:var(--gold-soft);font-size:1.6rem}.marketing-card h3,.marketing-plan h3{margin:22px 0 10px;color:#fff}.marketing-card p,.marketing-plan p{line-height:1.7}.billing-toggle{display:inline-flex;gap:4px;padding:5px;border:1px solid var(--border);border-radius:999px;background:#ffffff0d}.billing-toggle__option{border:0;border-radius:999px;padding:10px 18px;background:transparent;color:#d5d0e0;font-weight:800;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.billing-toggle__option:hover{transform:translateY(-1px)}.billing-toggle__option.is-active{background:var(--gold);color:#0a0a0a}.pricing-plan{position:relative;display:flex;flex-direction:column;gap:14px}.pricing-plan--recommended{border-color:#c9a84cc7;box-shadow:0 24px 70px #c9a84c2e}.pricing-plan__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pricing-plan__header h3{margin:0}.pricing-plan__recommended,.pricing-plan__save-badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;border-radius:999px;padding:7px 11px;font-size:.76rem;font-weight:900}.pricing-plan__recommended{border:1px solid rgba(201,168,76,.45);color:var(--gold);background:#c9a84c1f}.pricing-plan__description{min-height:52px;margin:0}.pricing-plan__price{display:flex;align-items:flex-end;gap:8px}.pricing-plan__price strong{line-height:1;font-size:clamp(2.4rem,5vw,3.5rem)}.pricing-plan__price span{color:#d5d0e0;font-weight:750}.pricing-plan__price-options{display:grid;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff09;color:#d5d0e0bd;font-size:.92rem}.pricing-plan__price-options span{transition:color .2s ease}.pricing-plan__price-options span.is-active{color:var(--gold);font-weight:850}.pricing-plan__save-badge{background:#4ecca3;color:#061914}.pricing-plan__features{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.pricing-plan__features li{display:flex;align-items:flex-start;gap:10px;color:#d5d0e0;line-height:1.5}.pricing-plan__features li.is-disabled{opacity:.48}.pricing-plan__features li>span:first-child{flex:0 0 auto}.marketing-plan strong{display:block;color:var(--gold);font-size:2rem}.marketing-plan .pricing-plan__price strong{font-size:clamp(2.4rem,5vw,3.5rem)}.marketing-plan .primary-button{margin-top:16px}.marketing-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 0 10px;border-top:1px solid var(--border)}.marketing-footer p{margin:0}.privacy-policy{min-height:58vh;margin-top:56px;margin-bottom:56px;padding:32px;border-radius:28px}.privacy-policy__content{min-height:320px;margin-top:24px;padding:24px;border:1px dashed rgba(201,168,76,.28);border-radius:22px;background:#ffffff08;line-height:1.75}.privacy-policy__content,.privacy-policy__content [data-custom-class],.privacy-policy__content [data-custom-class] *,.privacy-policy__content span,.privacy-policy__content div,.privacy-policy__content li,.privacy-policy__content p,.privacy-policy__content strong,.privacy-policy__content em{color:#d5d0e0!important}.privacy-policy__content h1,.privacy-policy__content h2,.privacy-policy__content h3,.privacy-policy__content [data-custom-class=title] *,.privacy-policy__content [data-custom-class=heading_1] *,.privacy-policy__content [data-custom-class=heading_2] *{color:#fff!important}.privacy-policy__content a,.privacy-policy__content [data-custom-class=link],.privacy-policy__content [data-custom-class=link] *{color:#c9a84c!important;word-break:break-word}.privacy-policy__content table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.privacy-policy__content th,.privacy-policy__content td{border-color:#ffffff2e!important}.terms-of-service__intro{max-inline-size:720px;margin:18px 0 0;color:#d5d0e0;font-size:1.05rem}.terms-of-service__content{min-height:auto}.terms-of-service__list{display:grid;gap:14px;margin:0;padding-inline-start:22px}.terms-of-service__list li,.terms-of-service__contact{padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0a}.terms-of-service__list p,.terms-of-service__contact p{margin:8px 0 0}.terms-of-service__contact{margin-top:14px}.team-payouts__filters{align-items:end}.team-payout-list,.team-directory-grid,.team-project-summary-grid{display:grid;gap:16px}.team-directory-grid,.team-project-summary-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.team-payee-card,.team-project-summary,.team-payout-row,.payout-claim-summary,.payout-method-card{position:relative;overflow:hidden}.team-payee-card:before,.team-payout-row:before,.payout-claim-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,rgba(201,168,76,.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.05),transparent 42%)}.team-payout-row{display:grid;grid-template-columns:minmax(0,1.5fr) auto;align-items:start;gap:18px}.team-payout-row>*,.team-payee-card>*,.payout-claim-card>*{position:relative;z-index:1}.team-payout-row h3,.team-project-summary h3,.team-payee-card h3{margin:0 0 8px}.team-payout-row__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.payout-status{display:inline-flex;align-items:center;justify-content:center;min-block-size:30px;border-radius:999px;padding:5px 10px;border:1px solid var(--border);background:#ffffff0a;color:var(--text-muted);font-size:.76rem;font-weight:800}.payout-status--ready-to-pay,.payout-status--paid{border-color:#4ecca36b;background:#4ecca31f;color:#4ecca3}.payout-status--claim-link-sent,.payout-status--claimed,.payout-status--waiting-method{border-color:#c9a84c6b;background:#c9a84c1f;color:var(--gold)}.payout-status--expired,.payout-status--cancelled{border-color:#e8715a70;background:#e8715a1a;color:var(--danger)}.team-payout-mini{margin-top:18px;padding:14px;border:1px solid var(--border);border-radius:18px;background:#ffffff08}.team-payout-mini__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}.team-payout-mini__row:first-of-type{border-top:0}.team-payouts.money-workspace .team-payout-row{grid-template-columns:minmax(190px,1.35fr) minmax(120px,.7fr) minmax(120px,.68fr) minmax(126px,.7fr) minmax(112px,.64fr) minmax(140px,.82fr) minmax(220px,1.12fr);min-inline-size:1040px}.payout-claim-page{min-block-size:100vh;display:grid;place-items:center;padding:32px}.payout-claim-card{inline-size:min(100%,920px);border:1px solid rgba(201,168,76,.2);border-radius:30px;padding:clamp(22px,4vw,42px);background:radial-gradient(circle at 72% 12%,rgba(201,168,76,.16),transparent 36%),linear-gradient(145deg,#141419f5,#0a0a0afa);box-shadow:0 34px 90px #00000073}.payout-claim-card__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.payout-claim-card__header h1{margin:0;font-size:clamp(2rem,6vw,4rem)}.payout-claim-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.payout-claim-summary div{padding:14px;border-radius:16px;background:#ffffff0a}.payout-claim-summary span{display:block;color:var(--text-faint);font-size:.78rem;font-weight:700;margin-bottom:5px}.payout-method-card{display:grid;gap:16px}@media(max-width:767px){.team-payout-row,.team-payout-mini__row{grid-template-columns:1fr;align-items:stretch}.payout-claim-card__header{flex-direction:column;align-items:flex-start}.team-payout-row__actions{justify-content:flex-start}.payout-claim-page{padding:14px}.payout-claim-card{border-radius:22px}}@media(max-width:780px){.team-payouts.money-workspace .team-payout-row{grid-template-columns:minmax(0,1fr);min-inline-size:0}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1080px){.app-shell{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;inline-size:min(320px,84vw);height:100vh;z-index:40;border-bottom:none;overflow-x:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;transform:translate(calc(-100% - 40px));transition:transform .24s ease}.app-shell--rtl .sidebar{inset:0 0 0 auto;transform:translate(calc(100% + 40px))}.sidebar.sidebar--open{visibility:visible;pointer-events:auto;transform:translate(0)}.workspace__mobile-toggle,.sidebar__close{display:inline-flex}.sidebar-backdrop{position:fixed;inset:0;z-index:35;display:block;border:none;background:#0009}.dashboard-grid,.card-grid,.stats-grid,.client-row,.payment-editor__row,.magic-onboarding-steps,.magic-template-grid,.magic-onboarding-success-grid,.finance-table__header,.finance-table__row,.grid-two{grid-template-columns:1fr}}@media(max-width:720px){.workspace__header,.workspace__content,.auth-card,.modal{padding:20px}.workspace__header,.toolbar,.card-header,.roadmap-voting-header,.modal__header,.modal__actions,.card-footer,.client-row__metrics{flex-direction:column;align-items:stretch}.project-addons-panel__totals,.project-addon-card,.project-deliverable-card,.workflow-summary-card,.workflow-stage-card__header,.workflow-task-row,.scope-request-card{grid-template-columns:1fr}.project-addon-card__actions,.project-deliverable-card__actions,.roadmap-voting-header__actions,.scope-request-card__actions,.scope-review-controls,.workflow-stage-card__actions,.workflow-task-row__actions,.workflow-shortcuts,.scope-guardian-summary{justify-content:flex-start}.client-portal{padding:16px}.client-portal__hero,.client-portal__payment,.client-portal__deliverable{grid-template-columns:1fr}.client-portal__hero{flex-direction:column}.client-portal__metrics{grid-template-columns:1fr}.marketing-page{padding:16px}.marketing-header,.marketing-actions,.marketing-footer{align-items:stretch;flex-direction:column;border-radius:24px}.marketing-nav,.marketing-actions,.marketing-footer div{justify-content:center;flex-wrap:wrap}.marketing-section__heading--pricing{align-items:stretch;flex-direction:column}.billing-toggle{inline-size:100%}.billing-toggle__option{flex:1}.marketing-hero,.marketing-card-grid,.marketing-pricing-grid{grid-template-columns:1fr}.marketing-hero{padding-top:48px}.privacy-policy{padding:22px}}@media(max-width:767px){html{font-size:14px}body{overflow-x:hidden}.app-shell{display:block}.sidebar,.sidebar.sidebar--open,.sidebar-backdrop,.workspace__mobile-toggle{display:none!important}.workspace,.workspace__content,.dashboard-grid,.card-grid,.grid-two,.stack{inline-size:100%;max-inline-size:100%;min-inline-size:0}.workspace__header{position:sticky;top:0;padding:14px 16px}.workspace__content{padding:16px;overflow-x:hidden}.workspace__actions{gap:8px}.surface-card,.project-card,.client-row,.finance-table,.stat-card,.payment-editor,.modal,.empty-panel,.empty-state-widget,.auth-card,.client-portal__hero,.client-portal__details,.client-portal__payments,.marketing-card,.marketing-plan,.privacy-policy__content{max-inline-size:100%;overflow-x:auto;padding:16px}.modal-backdrop{padding:12px}.modal{max-block-size:calc(100vh - 24px);border-radius:18px}.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-button--ghost{min-block-size:38px;padding:9px 13px}.stats-grid,.card-grid,.dashboard-grid,.grid-two,.roadmap-voting-grid,.magic-onboarding-steps,.magic-template-grid,.magic-onboarding-success-grid,.client-portal__metrics,.marketing-card-grid,.marketing-pricing-grid{grid-template-columns:minmax(0,1fr)}.magic-onboarding-step,.magic-onboarding-review,.magic-next-steps,.magic-payment-total,.magic-checkbox-card{padding:14px}.magic-onboarding-steps{border-radius:16px}.magic-onboarding-steps span{text-align:start}.magic-template-grid button,.magic-onboarding-success-grid span{min-block-size:auto}.roadmap-voting-card{gap:14px;margin-bottom:20px;padding:16px;overflow-x:hidden}.roadmap-voting-card--error{grid-template-columns:1fr}.roadmap-voting-header h3{font-size:1.35rem}.roadmap-voting-chip{inline-size:100%;justify-content:center}.roadmap-vote-item button,.roadmap-voting-header__actions .ghost-button{inline-size:100%}.finance-table{-webkit-overflow-scrolling:touch}.finance-table__header,.finance-table__row{min-inline-size:640px;grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(105px,1fr))}.expenses-table__row{min-inline-size:960px;grid-template-columns:minmax(190px,1.4fr) minmax(115px,.8fr) minmax(115px,.8fr) minmax(110px,.75fr) minmax(130px,.9fr) minmax(100px,.75fr) minmax(90px,.65fr) minmax(170px,1fr)}.client-row{overflow-x:auto}.payment-editor__row{grid-template-columns:minmax(0,1fr)}.marketing-page{padding:10px}.marketing-header{top:8px;display:flex;flex-direction:row;align-items:center;gap:8px;max-block-size:58px;overflow-x:auto;overflow-y:hidden;padding:7px 8px;border-radius:18px;white-space:nowrap;-webkit-overflow-scrolling:touch}.marketing-brand,.marketing-nav,.marketing-actions{flex:0 0 auto;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:7px}.marketing-brand{font-size:.92rem}.marketing-brand__mark{inline-size:34px;block-size:34px;border-radius:12px}.marketing-nav a,.marketing-actions .primary-button,.marketing-actions .secondary-button,.marketing-actions .ghost-button{font-size:.82rem}.marketing-actions .primary-button,.marketing-actions .secondary-button,.marketing-actions .ghost-button{min-block-size:34px;padding:7px 10px}.marketing-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:34px 0 28px}.marketing-hero__content h1{font-size:clamp(2.3rem,13vw,4rem)}.marketing-hero__panel{padding:16px;border-radius:22px}.marketing-section{padding:34px 0}.marketing-section__heading--pricing{align-items:stretch;flex-direction:column}.marketing-pricing-grid,.marketing-card-grid{gap:14px}.marketing-plan{inline-size:100%;min-inline-size:0}.pricing-plan__description{min-height:0}.pricing-plan__price strong,.marketing-plan .pricing-plan__price strong{font-size:clamp(2rem,12vw,2.8rem)}.billing-toggle{inline-size:100%}.billing-toggle__option{flex:1;padding:9px 12px}.marketing-footer{gap:12px;padding:22px 0 8px}.proposal-share-card,.proposal-list-card,.proposal-public-header,.proposal-public-hero,.proposal-public-actions{align-items:stretch;flex-direction:column}.proposal-summary-grid,.proposal-public-grid,.finance-command-row{grid-template-columns:minmax(0,1fr)}.finance-filter-bar,.time-tracker__actions{align-items:stretch;flex-direction:column}.proposal-milestone-row,.proposal-list-card{grid-template-columns:minmax(0,1fr)}.privacy-policy{margin-top:28px;margin-bottom:28px;padding:18px}}@media(min-width:768px){.marketing-hero__spline{display:block}}@media(max-width:767px){.marketing-hero--kasper{grid-template-columns:minmax(0,1fr);min-block-size:auto;padding:34px 16px 26px;border-radius:26px}.marketing-hero--kasper .marketing-hero__content p:not(.eyebrow){margin:18px 0}.marketing-hero__mobile-visual{min-block-size:340px;margin-top:6px;border-radius:24px}.marketing-hero__spline{display:none}.marketing-hero__mobile-knight{display:block}.marketing-hero__spotlight{inset-block-start:-24%;inset-inline-start:-55%;inline-size:180%;block-size:120%}}.ui-card{border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#000000f5;color:#fff;box-shadow:0 24px 80px #00000059}.ui-card-header,.ui-card-content,.ui-card-footer{padding:24px}.ui-card-title{margin:0;font-size:1.5rem;line-height:1}.ui-card-description{margin:8px 0 0;color:#d5d0e0}.ui-spotlight{position:absolute;z-index:1;inline-size:138%;block-size:169%;pointer-events:none;opacity:0;animation:kaspire-spotlight-in 1.6s ease .12s forwards}.ui-spline-loader-wrap{inline-size:100%;block-size:100%;display:flex;align-items:center;justify-content:center}.ui-spline-loader{inline-size:36px;block-size:36px;border:3px solid rgba(255,255,255,.18);border-block-start-color:#fff;border-radius:999px;animation:spline-loader-spin .9s linear infinite}.ui-spline-demo-card{position:relative;overflow:hidden;inline-size:100%;block-size:500px}.ui-spline-demo-spotlight{inset-block-start:-160px;inset-inline-start:0}.ui-spline-demo-layout{display:flex;block-size:100%}.ui-spline-demo-copy,.ui-spline-demo-scene{flex:1;position:relative}.ui-spline-demo-copy{z-index:10;display:flex;flex-direction:column;justify-content:center;padding:32px}.ui-spline-demo-copy h1{margin:0;color:#fff;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1;letter-spacing:-.04em}.ui-spline-demo-copy p{max-inline-size:540px;margin:16px 0 0;color:#d5d0e0;line-height:1.6}.ui-spline-demo-canvas{inline-size:100%;block-size:100%}@media(max-width:767px){.ui-spline-demo-card{block-size:auto;min-block-size:500px}.ui-spline-demo-layout{flex-direction:column}.ui-spline-demo-scene{min-block-size:280px}}.late-fee-badge{display:inline-flex;align-items:center;width:fit-content;margin-top:6px;padding:4px 8px;border:1px solid rgba(255,93,93,.35);border-radius:999px;background:#ff5d5d1f;color:#ff8f8f;font-size:.72rem;font-weight:800;letter-spacing:.02em}.invoice-settings-page{max-inline-size:920px}.invoice-settings-hero{padding:30px;background:radial-gradient(circle at top right,rgba(201,168,76,.16),transparent 32%),var(--surface-gradient)}.invoice-settings-hero h2,.invoice-settings-card h3{margin:0}.invoice-settings-hero p:last-child{max-inline-size:680px;color:var(--text-muted)}.invoice-settings-card{display:grid;gap:20px;padding:24px}.switch-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff08}.switch-row span{display:grid;gap:5px}.switch-row small{color:var(--text-faint);line-height:1.5}.switch-row input[type=checkbox]{inline-size:48px;block-size:28px;flex:0 0 auto;accent-color:var(--gold)}.invoice-settings-actions{justify-content:flex-start}@media(max-width:767px){html{font-size:14px}.marketing-page,.privacy-policy,.proposal-public-page,.client-portal,.workspace{overflow-wrap:anywhere}.marketing-hero,.marketing-section,.privacy-policy,.proposal-public-hero,.proposal-public-grid,.proposal-public-actions,.client-portal__hero,.client-portal__payments,.client-portal__deliverables,.client-portal__scope-request{max-inline-size:100%}.marketing-hero__content h1,.marketing-section__heading h2,.privacy-policy h1,.proposal-public-hero h1{font-size:clamp(2rem,11vw,3.35rem);line-height:.98}.marketing-hero__content p:not(.eyebrow),.marketing-card p,.marketing-plan p,.privacy-policy p,.proposal-public-page p{font-size:.92rem}.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-button--ghost,.marketing-actions .primary-button,.marketing-actions .secondary-button,.marketing-actions .ghost-button{min-block-size:48px}.marketing-card-grid,.marketing-pricing-grid,.pricing-grid,.proposal-public-grid{grid-template-columns:minmax(0,1fr)!important}.marketing-hero__mobile-visual{align-items:center;justify-content:center;overflow:hidden}.marketing-hero__mobile-knight{inline-size:min(84vw,340px);max-inline-size:100%;margin-inline:auto;object-fit:contain}.sidebar,.app-shell--rtl .sidebar{display:flex!important;position:fixed;inset:0 auto 0 0;inline-size:min(84vw,320px);max-inline-size:320px;transform:translate(calc(-100% - 32px));visibility:hidden;pointer-events:none;z-index:50}.app-shell--rtl .sidebar{inset:0 0 0 auto;transform:translate(calc(100% + 32px))}.sidebar.sidebar--open{transform:translate(0);visibility:visible;pointer-events:auto}.workspace__mobile-toggle,.sidebar__close{display:inline-flex!important}.sidebar-backdrop{display:block!important}.workspace__header{gap:14px;padding:14px}.workspace__actions{width:100%}.workspace__actions .primary-button,.workspace__actions .secondary-button{flex:1 1 140px}.modal-backdrop{align-items:stretch;padding:0}.modal{inline-size:100%;max-block-size:100vh;min-block-size:100vh;border-radius:0;overflow-y:auto}.proposal-builder,.payment-editor,.finance-table,.client-row,.surface-card{max-inline-size:100%}.finance-table,.payment-editor,.proposal-list-card,.proposal-share-card{overflow-x:auto;scrollbar-color:rgba(201,168,76,.6) rgba(255,255,255,.08)}.finance-table:after,.payment-editor:after{content:"";display:block;min-inline-size:1px}.invoice-settings-hero,.invoice-settings-card{padding:18px}.switch-row{align-items:flex-start;flex-direction:column}}.command-center-shell{isolation:isolate;min-height:100vh;overflow-x:hidden;color:#f4f1ea;background:radial-gradient(circle at 50% 34%,rgba(201,168,76,.14),transparent 28%),radial-gradient(circle at 14% 38%,rgba(224,195,106,.14),transparent 12%),radial-gradient(circle at 88% 18%,rgba(201,168,76,.16),transparent 24%),linear-gradient(145deg,#040403,#0a0907 42%,#050505)}.command-center-shell:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,transparent 0 31%,rgba(201,168,76,.28) 31.15%,transparent 31.55%),linear-gradient(315deg,transparent 0 21%,rgba(224,195,106,.14) 21.15%,transparent 21.45%),linear-gradient(45deg,transparent 0 74%,rgba(201,168,76,.18) 74.1%,transparent 74.42%),radial-gradient(circle at 7% 56%,rgba(224,195,106,.34) 0 1px,transparent 2px),radial-gradient(circle at 88% 60%,rgba(201,168,76,.18) 0 1px,transparent 1.8px);background-size:100% 100%,100% 100%,100% 100%,12px 12px,11px 11px;-webkit-mask-image:radial-gradient(circle at 50% 38%,black 0 52%,transparent 78%),linear-gradient(90deg,transparent 0%,black 9% 91%,transparent 100%);mask-image:radial-gradient(circle at 50% 38%,black 0 52%,transparent 78%),linear-gradient(90deg,transparent 0%,black 9% 91%,transparent 100%);opacity:.58}.command-center-shell:after{content:"";position:fixed;inset:-18%;z-index:0;pointer-events:none;background:linear-gradient(118deg,transparent 33%,rgba(224,195,106,.12) 48%,transparent 62%),radial-gradient(circle at 72% 42%,rgba(201,168,76,.12),transparent 28%);opacity:.5;transform:translate3d(-2%,-1%,0);animation:commandAmbientDrift 18s ease-in-out infinite alternate}.command-center-shell__glow{inline-size:760px;block-size:520px;inset-block-start:18%;inset-inline-start:50%;inset-inline-end:auto;border-radius:999px;background:radial-gradient(circle,rgba(224,195,106,.2),transparent 58%),radial-gradient(circle at 36% 60%,rgba(201,168,76,.12),transparent 46%);filter:blur(16px);opacity:.8;transform:translate3d(-50%,-10%,0);animation:commandGlowDrift 16s ease-in-out infinite alternate}.command-center-shell__vignette{background:radial-gradient(circle at center,transparent 32%,rgba(0,0,0,.62) 82%),linear-gradient(180deg,#0000002e,#0000006b)}.command-center{width:min(100%,1180px);padding:28px 40px 56px}.command-center-header{min-height:58px}.command-center-header .brand-lockup__badge{inline-size:42px;block-size:42px;border:1px solid rgba(224,195,106,.54);background:radial-gradient(circle at 50% 48%,rgba(224,195,106,.2),transparent 54%),#080807d1;color:#e0c36a;box-shadow:0 0 24px #c9a84c33}.command-center-header .brand-lockup h1{color:#f4f1ea;font-size:1.03rem;letter-spacing:-.015em}.command-center-header .brand-lockup p{color:#b8b2a3;font-size:.82rem}.command-center-actions .cc-pill-button,.command-center-menu{min-height:36px;border-color:#ffffff21;background:#0808078f;box-shadow:inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.command-center-actions .cc-pill-button:hover,.command-center-menu:hover{border-color:#e0c36a85;background:#c9a84c1c;transform:translateY(-1px)}.command-launcher{width:min(100%,980px);margin-top:48px;gap:18px}.command-launcher__intro{gap:8px}.command-center-eyebrow{color:#c9a84c;letter-spacing:.24em;text-shadow:0 0 18px rgba(201,168,76,.34)}.command-launcher__intro h2{font-size:clamp(2.25rem,4.4vw,3.25rem);letter-spacing:-.055em;text-shadow:0 18px 56px rgba(201,168,76,.18)}.command-launcher__intro>p:not(.command-center-eyebrow){color:#c8c0b2;font-size:1.02rem}.command-launcher .command-account-pill{min-height:30px;margin-top:6px;border-color:#ffffff1f;background:#0808079e;color:#d7d0c0;box-shadow:inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.command-primary-grid{grid-template-columns:minmax(340px,1.13fr) minmax(300px,.87fr);width:min(100%,790px);gap:16px;margin-top:8px}.command-secondary-grid{width:min(100%,590px);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.command-feature-card{position:relative;overflow:hidden;border-color:#ffffff1a;background:linear-gradient(180deg,#ffffff12,#ffffff07),#070706ad;box-shadow:inset 0 1px #ffffff0e,0 18px 52px #00000052;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.command-feature-card:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,rgba(224,195,106,.14),transparent 34%),radial-gradient(circle at 72% 18%,rgba(201,168,76,.12),transparent 34%);opacity:0;transition:opacity .2s ease}.command-feature-card:hover{border-color:#e0c36a80;box-shadow:inset 0 1px #ffffff12,0 24px 62px #c9a84c21,0 18px 58px #00000057}.command-feature-card:hover:after{opacity:1}.command-feature-card--hero,.command-feature-card--primary{border-color:#c9a84c8a;background:radial-gradient(circle at 18% 44%,rgba(224,195,106,.12),transparent 34%),linear-gradient(135deg,#c9a84c29,#ffffff0d),#070706bd}.command-feature-card--hero{min-height:170px;box-shadow:inset 0 1px #ffffff14,inset 0 0 30px #c9a84c12,0 0 0 1px #c9a84c1f,0 28px 70px #c9a84c29,0 22px 68px #0006}.command-feature-card--primary{min-height:150px;border-color:#c9a84c6b}.command-feature-card--hero:before,.command-feature-card--primary:before{content:"";position:absolute;inset:-35% -70%;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,239,179,.16) 48%,transparent 58%);transform:translate3d(-46%,0,0) rotate(3deg);animation:commandCardShimmer 8.8s ease-in-out infinite}.command-feature-card--primary:before{opacity:.72;animation-delay:1.1s}.command-feature-card--secondary{min-height:102px;border-color:#c9a84c42;background:linear-gradient(135deg,#c9a84c14,#ffffff0a),#070706a8}.command-feature-card--tool{min-height:74px;border-radius:17px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#070706b3}.command-feature-card__open{position:relative;z-index:1;cursor:pointer}.command-feature-card__open:focus-visible{outline:2px solid rgba(224,195,106,.85);outline-offset:3px;border-radius:inherit}.command-feature-card__icon{border:1px solid rgba(255,239,179,.45);background:radial-gradient(circle at 38% 28%,rgba(255,241,190,.88),transparent 28%),linear-gradient(145deg,#d8b95f,#8f6f29 58%,#e0c36a);color:#17130a;box-shadow:inset 0 1px #ffffff42,inset 0 -10px 18px #0000002e,0 10px 28px #c9a84c29;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.command-feature-card:hover .command-feature-card__icon{transform:scale(1.03);filter:drop-shadow(0 0 8px rgba(224,195,106,.28));box-shadow:inset 0 1px #ffffff52,inset 0 -10px 18px #0000002e,0 12px 34px #c9a84c3d}.command-icon-svg{color:currentColor;filter:drop-shadow(0 1px 0 rgba(255,255,255,.1))}.command-feature-card__text strong{color:#f6efe0;letter-spacing:-.022em}.command-feature-card__text small{color:#b8b2a3}.command-feature-card--hero .command-feature-card__text strong{font-size:clamp(1.55rem,2.2vw,1.95rem)}.command-feature-card--primary .command-feature-card__text strong{font-size:clamp(1.24rem,1.65vw,1.55rem)}.command-feature-card--secondary .command-feature-card__text strong{font-size:1.02rem}.command-feature-card--tool .command-feature-card__text strong{font-size:.86rem;line-height:1.15}.command-feature-card--tool .command-feature-card__arrow{display:none}.command-more-tools{width:min(100%,900px);margin-top:10px;gap:10px}.command-more-tools .command-section-heading h3{color:#d5c082;font-size:.88rem;font-weight:700;letter-spacing:.02em}.command-feature-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.command-feature-card--tool .command-feature-card__open{grid-template-columns:34px minmax(0,1fr);min-height:74px;gap:9px;padding:11px 12px}.command-feature-card--tool .command-feature-card__icon{width:34px;height:34px;border-radius:12px}.command-feature-card--tool .command-icon-svg{width:19px;height:19px}.command-customize-bar,.command-hidden-panel{position:relative;z-index:2;border-color:#c9a84c3d;background:linear-gradient(180deg,#ffffff12,#ffffff08),#070706b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media(max-width:900px){.command-center{padding:24px}.command-launcher{margin-top:40px}.command-primary-grid{grid-template-columns:1fr;width:min(100%,440px)}.command-secondary-grid{width:min(100%,440px)}.command-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.command-center-shell{background:radial-gradient(circle at 50% 30%,rgba(201,168,76,.12),transparent 34%),linear-gradient(145deg,#050504,#0a0907 52%,#050505)}.command-center-shell:before{opacity:.32;background-size:100% 100%,100% 100%,100% 100%,16px 16px,15px 15px}.command-center-shell__glow{inline-size:420px;block-size:320px;opacity:.58}.command-center{padding:16px 16px 40px}.command-center-header{align-items:flex-start}.command-center-actions{width:100%}.command-launcher{width:100%;margin-top:34px;gap:16px}.command-launcher__intro h2{font-size:clamp(2rem,11vw,2.4rem)}.command-primary-grid,.command-secondary-grid{width:100%;grid-template-columns:1fr}.command-feature-card--hero,.command-feature-card--primary{min-height:126px}.command-feature-card--secondary{min-height:92px}.command-feature-card--hero .command-feature-card__open,.command-feature-card--primary .command-feature-card__open{grid-template-columns:52px minmax(0,1fr);padding:18px}.command-feature-card--hero .command-feature-card__icon,.command-feature-card--primary .command-feature-card__icon{width:52px;height:52px;border-radius:18px}.command-feature-card--hero .command-icon-svg,.command-feature-card--primary .command-icon-svg{width:28px;height:28px}.command-more-tools{width:100%;margin-top:10px}.command-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.command-feature-card--tool .command-feature-card__open{min-height:72px;padding:10px}.command-feature-card--tool .command-feature-card__text strong{font-size:.82rem}}@media(prefers-reduced-motion:reduce){.command-center-shell:after,.command-center-shell__glow,.command-feature-card--hero:before,.command-feature-card--primary:before{animation:none}.command-feature-card,.command-feature-card__icon,.command-center-actions .cc-pill-button,.command-center-menu{transition:none}}.command-center-shell{isolation:isolate;overflow-x:hidden;background:radial-gradient(circle at 50% 31%,rgba(244,228,178,.08),transparent 18%),radial-gradient(circle at 50% 42%,rgba(201,168,76,.18),transparent 31%),radial-gradient(circle at 12% 46%,rgba(224,195,106,.12),transparent 15%),radial-gradient(circle at 88% 28%,rgba(201,168,76,.12),transparent 24%),linear-gradient(145deg,#050505,#080806 48%,#0b0a08)}.command-center-shell:before{pointer-events:none;background:linear-gradient(135deg,transparent 0 26%,rgba(224,195,106,.34) 26.08%,transparent 26.42%),linear-gradient(315deg,transparent 0 17%,rgba(201,168,76,.2) 17.08%,transparent 17.35%),linear-gradient(45deg,transparent 0 74%,rgba(224,195,106,.24) 74.08%,transparent 74.36%),radial-gradient(circle at 7% 56%,rgba(224,195,106,.44) 0 1px,transparent 2px),radial-gradient(circle at 88% 58%,rgba(201,168,76,.2) 0 1px,transparent 1.8px);background-size:100% 100%,100% 100%,100% 100%,12px 12px,11px 11px;opacity:.62}.command-center-shell:after{pointer-events:none;background:radial-gradient(ellipse at 50% 38%,rgba(224,195,106,.14),transparent 34%),linear-gradient(118deg,transparent 34%,rgba(224,195,106,.11) 49%,transparent 62%);opacity:.55;animation:commandAmbientDrift 18s ease-in-out infinite alternate}.command-center-shell__glow{inline-size:720px;block-size:500px;inset-block-start:20%;inset-inline-start:50%;inset-inline-end:auto;background:radial-gradient(circle,rgba(224,195,106,.18),transparent 58%),radial-gradient(circle at 40% 58%,rgba(201,168,76,.13),transparent 48%);opacity:.86;transform:translate3d(-50%,-10%,0);animation:commandGlowDrift 16s ease-in-out infinite alternate;pointer-events:none}.command-launcher>.command-more-tools,.command-primary-grid,.command-secondary-grid{display:none!important}.command-dashboard-direct{display:block;width:min(100%,460px);margin-top:12px}.command-dashboard-direct .command-feature-card--hero{width:100%;min-height:158px;border-color:#e0c36a9e;background:radial-gradient(circle at 18% 50%,rgba(224,195,106,.16),transparent 34%),linear-gradient(135deg,#c9a84c2b,#ffffff0b),#060605c2;box-shadow:inset 0 1px #ffffff14,inset 0 0 30px #c9a84c14,0 28px 70px #c9a84c26,0 22px 68px #0006}.command-dashboard-direct .command-feature-card--hero .command-feature-card__open{grid-template-columns:76px minmax(0,1fr);min-height:158px;padding:24px 28px}.command-dashboard-direct .command-feature-card--hero .command-feature-card__icon{width:76px;height:76px;border-radius:24px}.command-dashboard-direct .command-feature-card--hero .command-icon-svg{width:38px;height:38px}.command-hub-system{display:grid!important;justify-items:center;gap:20px;width:min(100%,1040px);margin-top:8px}.command-hub-selector{display:grid!important;grid-template-columns:repeat(5,minmax(176px,1fr));gap:14px;width:min(100%,1040px);align-items:stretch}.command-hub-button{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:104px;border:1px solid rgba(201,168,76,.24);border-radius:24px;background:radial-gradient(circle at 20% 52%,rgba(201,168,76,.08),transparent 40%),linear-gradient(180deg,#ffffff0e,#ffffff05),#060605ad;color:#f4f1ea;padding:16px;overflow:hidden;text-align:left;box-shadow:inset 0 1px #ffffff0e,0 16px 44px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.command-center-shell[dir=rtl] .command-hub-button{text-align:right}.command-hub-button:hover,.command-hub-button.is-active{border-color:#e0c36a9e;background:radial-gradient(circle at 18% 50%,rgba(224,195,106,.12),transparent 35%),linear-gradient(180deg,#ffffff12,#ffffff06),#070706b8;box-shadow:inset 0 1px #ffffff12,0 22px 58px #c9a84c1f,0 18px 58px #00000057;transform:translateY(-1px)}.command-hub-button.is-active:before{animation:commandCardShimmer 8.6s ease-in-out infinite}.command-hub-button__icon,.command-feature-card__icon{display:grid;place-items:center;border:1px solid rgba(201,168,76,.42)!important;background:radial-gradient(circle at 50% 42%,rgba(201,168,76,.16),transparent 62%),linear-gradient(145deg,#ffffff0b,#0000002e),#0000006b!important;color:#e0c36a!important;box-shadow:inset 0 1px #ffffff14,inset 0 0 18px #c9a84c1a,0 10px 28px #c9a84c1a}.command-hub-button__icon{position:relative;z-index:1;width:48px;height:48px;border-radius:16px}.command-hub-button__icon .command-icon-svg{width:27px;height:27px}.command-hub-button__text{position:relative;z-index:1;display:grid;gap:5px;min-width:0;overflow:visible}.command-hub-button__text strong{display:block!important;overflow:visible!important;color:#f6efe0;font-size:.96rem;font-weight:800;line-height:1.14;white-space:normal!important;text-overflow:clip!important}.command-hub-button__text small{display:block!important;overflow:visible!important;color:#b8b2a3;font-size:.77rem;line-height:1.18;white-space:normal!important;text-overflow:clip!important}.command-hub-hint{margin:0;color:#b8b2a3d6;font-size:.9rem}.command-hub-panel{display:block;width:min(100%,940px);margin-top:2px;border:1px solid rgba(201,168,76,.32);border-radius:28px;background:radial-gradient(circle at 18% 0%,rgba(201,168,76,.1),transparent 32%),linear-gradient(180deg,#ffffff12,#ffffff06),#060605d1;padding:24px;box-shadow:inset 0 1px #ffffff0e,0 28px 70px #00000057,0 18px 58px #c9a84c14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.command-hub-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px;text-align:left}.command-center-shell[dir=rtl] .command-hub-panel__header{text-align:right}.command-hub-panel__header h3{margin:0;color:#f6efe0;font-size:1.28rem;font-weight:800;letter-spacing:-.025em}.command-hub-panel__header p{margin:6px 0 0;color:#b8b2a3;font-size:.9rem}.command-hub-panel__tools{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.command-feature-card--hub-tool{min-height:84px;border-radius:20px}.command-feature-card--hub-tool .command-feature-card__open{grid-template-columns:42px minmax(0,1fr) auto;min-height:84px;align-items:center;gap:12px;padding:13px 14px}.command-feature-card--hub-tool .command-feature-card__icon{width:42px;height:42px;border-radius:14px}.command-feature-card--hub-tool .command-icon-svg{width:23px;height:23px}.command-feature-card--hub-tool .command-feature-card__text{gap:3px}.command-feature-card--hub-tool .command-feature-card__text strong{overflow:visible;font-size:.94rem;line-height:1.15;white-space:normal}.command-feature-card--hub-tool .command-feature-card__text small{color:#b8b2a3;font-size:.78rem;line-height:1.2;-webkit-line-clamp:1}.command-feature-card--hub-tool .command-feature-card__arrow{color:#e0c36a;font-size:.78rem}.command-hub-empty{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff09;color:#b8b2a3;padding:18px;text-align:center}@media(max-width:1080px){.command-hub-selector{grid-template-columns:repeat(3,minmax(176px,1fr));width:min(100%,680px)}.command-hub-panel__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.command-dashboard-direct,.command-hub-system,.command-hub-selector,.command-hub-panel{width:100%}.command-dashboard-direct .command-feature-card--hero{min-height:132px}.command-dashboard-direct .command-feature-card--hero .command-feature-card__open{grid-template-columns:56px minmax(0,1fr);min-height:132px;padding:18px}.command-dashboard-direct .command-feature-card--hero .command-feature-card__icon{width:56px;height:56px;border-radius:18px}.command-dashboard-direct .command-feature-card--hero .command-icon-svg{width:30px;height:30px}.command-hub-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.command-hub-button{grid-template-columns:42px minmax(0,1fr);min-height:90px;gap:10px;padding:13px;border-radius:20px}.command-hub-button__icon{width:42px;height:42px;border-radius:14px}.command-hub-button__icon .command-icon-svg{width:23px;height:23px}.command-hub-button__text strong{font-size:.9rem}.command-hub-button__text small{font-size:.71rem}.command-hub-panel{padding:17px;border-radius:24px}.command-hub-panel__header{flex-direction:column;align-items:stretch}.command-hub-panel__tools{grid-template-columns:1fr}.command-feature-card--hub-tool .command-feature-card__open{grid-template-columns:38px minmax(0,1fr)}.command-feature-card--hub-tool .command-feature-card__arrow{display:none}}@media(prefers-reduced-motion:reduce){.command-hub-button.is-active:before,.command-center-shell:after,.command-center-shell__glow{animation:none}}.kc-command-root{position:relative;min-height:100vh;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 34%,rgba(201,168,76,.16),transparent 30%),radial-gradient(circle at 82% 24%,rgba(138,107,36,.14),transparent 30%),radial-gradient(circle at 18% 74%,rgba(47,62,74,.16),transparent 35%),linear-gradient(135deg,#030303,#070604 42%,#0b0906)!important}.kc-command-root:before,.kc-command-root:after{content:none!important}.kc-bg-base,.kc-bg-linework,.kc-bg-dots,.kc-bg-glow,.kc-bg-vignette{position:absolute;inset:0;pointer-events:none}.kc-bg-base{z-index:0;background:linear-gradient(118deg,rgba(255,255,255,.035) 0 1px,transparent 1px 26%),linear-gradient(305deg,transparent 0 41%,rgba(201,168,76,.08) 41.1%,transparent 41.42%),radial-gradient(ellipse at 54% 34%,rgba(224,195,106,.1),transparent 35%),linear-gradient(90deg,rgba(0,0,0,.42),transparent 24%,transparent 72%,rgba(138,107,36,.08));opacity:.95}.kc-bg-linework{z-index:1;overflow:hidden}.kc-bg-line{position:absolute;display:block;height:1px;transform-origin:center;background:linear-gradient(90deg,transparent 0%,rgba(138,107,36,.18) 18%,rgba(224,195,106,.58) 48%,rgba(201,168,76,.22) 78%,transparent 100%);box-shadow:0 0 16px #e0c36a42,0 0 40px #c9a84c1f}.kc-bg-line--left{width:58vw;left:-11vw;top:38%;opacity:.84;transform:rotate(-43deg)}.kc-bg-line--right{width:64vw;right:-12vw;top:23%;opacity:.66;transform:rotate(49deg)}.kc-bg-line--frame{width:82vw;left:-16vw;top:77%;opacity:.34;transform:rotate(29deg)}.kc-bg-line--lower{width:62vw;right:-10vw;top:72%;opacity:.3;transform:rotate(-37deg)}.kc-bg-corner{position:absolute;width:240px;height:240px;color:#e0c36a6b;border-color:#e0c36a6b;opacity:.72;filter:drop-shadow(0 0 14px rgba(224,195,106,.18))}.kc-bg-corner:after{content:"";position:absolute;width:9px;height:9px;border-radius:999px;background:#e0c36ae0;box-shadow:0 0 14px #e0c36abd,0 0 34px #c9a84c47}.kc-bg-corner--left{left:7%;top:20%;border-left:1px solid rgba(224,195,106,.42);border-bottom:1px solid rgba(224,195,106,.42);transform:rotate(45deg)}.kc-bg-corner--left:after{right:-5px;bottom:-5px}.kc-bg-corner--right{right:9%;top:35%;width:330px;height:330px;border-right:1px solid rgba(224,195,106,.34);border-top:1px solid rgba(224,195,106,.34);border-radius:45% 0 0;transform:rotate(-10deg)}.kc-bg-corner--right:after{left:36px;top:36px;opacity:.56}.kc-bg-linework:before,.kc-bg-linework:after{content:"";position:absolute;pointer-events:none;border:1px solid rgba(201,168,76,.19);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;filter:drop-shadow(0 0 18px rgba(201,168,76,.1))}.kc-bg-linework:before{width:640px;height:640px;right:-210px;top:18%;transform:rotate(-20deg)}.kc-bg-linework:after{width:520px;height:520px;left:-250px;bottom:-80px;transform:rotate(38deg)}.kc-bg-dots{z-index:2;background:radial-gradient(circle,rgba(224,195,106,.12) 1px,transparent 1.35px),radial-gradient(circle,rgba(255,255,255,.055) 1px,transparent 1.4px);background-position:0 0,6px 6px;background-size:12px 12px,18px 18px;opacity:.14;mask-image:radial-gradient(circle at 50% 35%,transparent 0 26%,#000 48%),linear-gradient(90deg,#000 0 17%,transparent 32% 67%,#000 84% 100%);-webkit-mask-image:radial-gradient(circle at 50% 35%,transparent 0 26%,#000 48%),linear-gradient(90deg,#000 0 17%,transparent 32% 67%,#000 84% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.kc-bg-glow{z-index:3;background:radial-gradient(circle at 50% 34%,rgba(224,195,106,.18),transparent 34%),radial-gradient(ellipse at 66% 47%,rgba(138,107,36,.16),transparent 38%),radial-gradient(circle at 12% 48%,rgba(224,195,106,.16),transparent 18%);opacity:.86;animation:kcGoldBreath 18s ease-in-out infinite alternate}.kc-bg-vignette{z-index:4;background:radial-gradient(circle at center,transparent 38%,rgba(0,0,0,.66) 100%),linear-gradient(180deg,rgba(0,0,0,.24),transparent 22%,rgba(0,0,0,.42))}.kc-command-root .command-launcher{filter:drop-shadow(0 22px 55px rgba(0,0,0,.28))}.kc-command-root .command-launcher__intro h2{text-shadow:0 1px 0 rgba(255,255,255,.06),0 0 22px rgba(224,195,106,.18)}.kc-command-root .command-center-eyebrow{color:#c9a84c;text-shadow:0 0 16px rgba(224,195,106,.22)}.kc-command-root .command-dashboard-direct{width:min(100%,470px)}.kc-command-root .command-feature-card,.kc-command-root .command-hub-button,.kc-command-root .command-hub-panel{border-color:#c9a84c57;background:linear-gradient(180deg,#ffffff12,#ffffff06),radial-gradient(circle at 22% 32%,rgba(224,195,106,.08),transparent 34%),#060605c7;box-shadow:inset 0 1px #ffffff12,inset 0 0 28px #c9a84c0f,0 22px 60px #0000005c,0 0 28px #c9a84c13}.kc-command-root .command-dashboard-direct .command-feature-card--hero{min-height:168px;border-radius:30px;border-color:#e0c36a9e;background:radial-gradient(circle at 15% 50%,rgba(224,195,106,.2),transparent 36%),linear-gradient(135deg,#c9a84c2e,#ffffff0d),#050504db;box-shadow:inset 0 1px #ffffff1a,inset 0 0 36px #c9a84c1c,0 30px 82px #00000070,0 0 44px #e0c36a29}.kc-command-root .command-dashboard-direct .command-feature-card--hero:before,.kc-command-root .command-hub-button.is-active:before{content:"";position:absolute;inset:-45% -80%;background:linear-gradient(110deg,transparent 42%,rgba(224,195,106,.16) 49%,rgba(255,236,178,.22) 51%,transparent 58%);transform:translate(-42%) rotate(8deg);animation:kcCardShimmer 9s ease-in-out infinite;pointer-events:none}.kc-command-root .command-dashboard-direct .command-feature-card--hero .command-feature-card__open{grid-template-columns:86px minmax(0,1fr);min-height:168px;padding:26px 30px}.kc-command-root .command-dashboard-direct .command-feature-card--hero .command-feature-card__text strong{font-size:1.72rem;letter-spacing:-.045em}.kc-command-root .command-hub-system{width:min(100%,1120px)}.kc-command-root .command-hub-selector{width:min(100%,1120px);grid-template-columns:repeat(5,minmax(188px,1fr));gap:15px}.kc-command-root .command-hub-button{min-height:112px;grid-template-columns:58px minmax(0,1fr);gap:13px;padding:17px;border-radius:26px}.kc-command-root .command-hub-button:hover,.kc-command-root .command-hub-button.is-active{border-color:#e0c36ab8;box-shadow:inset 0 1px #ffffff17,inset 0 0 30px #c9a84c1a,0 25px 68px #0000006b,0 0 38px #e0c36a2e}.kc-command-root .command-hub-button.is-active{animation:kcActiveHubPulse 7s ease-in-out infinite}.kc-command-root .command-hub-button__text strong{color:#f7efd9;font-size:1rem}.kc-command-root .command-hub-button__text small{color:#c9bfaa;font-size:.79rem}.kc-command-root .command-icon-frame{position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(201,168,76,.48)!important;background:radial-gradient(circle at 35% 30%,rgba(224,195,106,.22),transparent 38%),radial-gradient(circle at 70% 72%,rgba(138,107,36,.14),transparent 42%),#090806c2!important;color:#e0c36a!important;box-shadow:inset 0 0 18px #c9a84c1f,inset 0 1px #ffffff14,0 0 18px #c9a84c29}.kc-command-root .command-icon-frame:before{content:"";position:absolute;inset:7px;border:1px solid rgba(224,195,106,.18);border-radius:inherit;opacity:.8}.kc-command-root .command-icon-frame:after{content:"";position:absolute;width:120%;height:1px;background:linear-gradient(90deg,transparent,rgba(224,195,106,.34),transparent);transform:rotate(-38deg);opacity:.52}.kc-command-root .command-icon-glyph{position:relative;z-index:1;display:grid;place-items:center;line-height:0}.kc-command-root .command-icon-svg{width:28px;height:28px;stroke:#e0c36a;stroke-width:1.75;filter:drop-shadow(0 0 6px rgba(224,195,106,.3))}.kc-command-root .command-dashboard-direct .command-icon-frame{width:86px;height:86px;border-radius:27px}.kc-command-root .command-dashboard-direct .command-icon-svg{width:43px;height:43px;stroke-width:1.65}.kc-command-root .command-hub-button__icon{width:58px;height:58px;border-radius:18px}.kc-command-root .command-hub-button__icon .command-icon-svg{width:29px;height:29px}.kc-command-root .command-feature-card--hub-tool .command-feature-card__icon{width:46px;height:46px;border-radius:15px}.kc-command-root .command-feature-card--hub-tool .command-icon-svg{width:23px;height:23px}.kc-command-root .command-hub-panel{position:relative;z-index:12;max-width:960px;border-color:#c9a84c61;background:radial-gradient(circle at 18% 4%,rgba(224,195,106,.12),transparent 30%),linear-gradient(180deg,#ffffff14,#ffffff07),#050504e0;box-shadow:inset 0 1px #ffffff12,inset 0 0 32px #c9a84c14,0 30px 78px #0000006b,0 0 38px #c9a84c1f}.kc-command-root .command-feature-card--hub-tool .command-feature-card__open{min-height:88px;grid-template-columns:46px minmax(0,1fr) auto}.kc-command-root .command-feature-card--hub-tool:hover .command-icon-frame,.kc-command-root .command-hub-button:hover .command-icon-frame,.kc-command-root .command-feature-card--hero:hover .command-icon-frame{box-shadow:inset 0 0 20px #c9a84c29,inset 0 1px #ffffff1a,0 0 24px #e0c36a3d}@keyframes kcGoldBreath{0%{opacity:.72;transform:translate3d(-12px,-14px,0) scale(.985)}to{opacity:.92;transform:translate3d(14px,18px,0) scale(1.02)}}@keyframes kcCardShimmer{0%,72%{transform:translate(-46%) rotate(8deg);opacity:0}80%{opacity:1}to{transform:translate(46%) rotate(8deg);opacity:0}}@keyframes kcActiveHubPulse{0%,to{box-shadow:inset 0 1px #ffffff17,inset 0 0 30px #c9a84c1a,0 25px 68px #0000006b,0 0 30px #e0c36a21}50%{box-shadow:inset 0 1px #ffffff1a,inset 0 0 34px #c9a84c21,0 25px 68px #0000006b,0 0 44px #e0c36a33}}@media(max-width:1080px){.kc-command-root .command-hub-selector{grid-template-columns:repeat(3,minmax(188px,1fr));width:min(100%,720px)}}@media(max-width:720px){.kc-bg-line--left{left:-42vw;top:34%;width:106vw}.kc-bg-line--right,.kc-bg-corner--right{opacity:.28}.kc-bg-dots{opacity:.09}.kc-command-root .command-dashboard-direct,.kc-command-root .command-hub-system,.kc-command-root .command-hub-selector,.kc-command-root .command-hub-panel{width:100%}.kc-command-root .command-hub-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-command-root .command-hub-button{grid-template-columns:46px minmax(0,1fr);min-height:98px;padding:14px}.kc-command-root .command-hub-button__icon{width:46px;height:46px}.kc-command-root .command-dashboard-direct .command-feature-card--hero{min-height:142px}.kc-command-root .command-dashboard-direct .command-feature-card--hero .command-feature-card__open{grid-template-columns:62px minmax(0,1fr);min-height:142px;padding:18px}.kc-command-root .command-dashboard-direct .command-icon-frame{width:62px;height:62px;border-radius:20px}.kc-command-root .command-dashboard-direct .command-icon-svg{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.kc-bg-glow,.kc-command-root .command-dashboard-direct .command-feature-card--hero:before,.kc-command-root .command-hub-button.is-active,.kc-command-root .command-hub-button.is-active:before{animation:none!important}}.kc-command-root{position:relative;min-height:100vh;overflow:hidden;isolation:isolate;background:#050505!important}.kc-bg-image,.kc-bg-overlay,.kc-bg-left-glow,.kc-bg-right-glow,.kc-bg-shimmer{position:absolute;inset:0;pointer-events:none}.kc-bg-image{z-index:0;background-image:url(/command-center-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.001)}.kc-bg-overlay{z-index:1;background:radial-gradient(circle at 50% 36%,#0000000f,#00000047 68%,#00000075),linear-gradient(180deg,#0000002e,#05040229 42%,#00000057),linear-gradient(90deg,rgba(0,0,0,.28),transparent 24%,transparent 74%,rgba(0,0,0,.22))}.kc-bg-left-glow,.kc-bg-right-glow{z-index:2;mix-blend-mode:screen;opacity:.55;filter:blur(.2px)}.kc-bg-left-glow{background:radial-gradient(ellipse at 9% 43%,rgba(255,224,138,.24),transparent 10%),linear-gradient(132deg,transparent 14%,rgba(201,168,76,.02) 26%,rgba(224,195,106,.16) 35%,rgba(255,230,160,.16) 38%,rgba(201,168,76,.035) 46%,transparent 58%);transform:translate3d(-18px,-18px,0);animation:kcLeftGoldSweep 10.5s ease-in-out infinite}.kc-bg-right-glow{background:radial-gradient(ellipse at 88% 58%,rgba(255,224,138,.22),transparent 12%),linear-gradient(305deg,transparent 18%,rgba(201,168,76,.03) 34%,rgba(224,195,106,.15) 47%,rgba(255,230,160,.17) 50%,rgba(201,168,76,.035) 59%,transparent 72%);transform:translate3d(18px,20px,0);animation:kcRightGoldSweep 12.5s ease-in-out infinite 1.8s}.kc-bg-shimmer{z-index:3;background:radial-gradient(ellipse at 52% 44%,rgba(224,195,106,.08),transparent 38%),linear-gradient(112deg,transparent 8%,rgba(224,195,106,.045) 37%,rgba(255,232,166,.12) 49%,rgba(201,168,76,.045) 60%,transparent 83%);opacity:.38;mix-blend-mode:screen;transform:translate3d(-22%,-10%,0);animation:kcAmbientGoldDrift 18s ease-in-out infinite alternate}.kc-command-content,.kc-command-root .command-center{position:relative;z-index:10}.kc-command-root .command-feature-card,.kc-command-root .command-hub-button,.kc-command-root .command-hub-panel{background:linear-gradient(180deg,#100e0ac2,#05050494),radial-gradient(circle at 24% 32%,rgba(224,195,106,.09),transparent 38%),#050504ad;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);border-color:#e0c36a6b;box-shadow:inset 0 1px #ffffff14,inset 0 0 28px #c9a84c12,0 24px 70px #0000005c,0 0 26px #c9a84c14}.kc-command-root .command-dashboard-direct .command-feature-card--hero{background:linear-gradient(180deg,#18150ec7,#070705a3),radial-gradient(circle at 15% 48%,rgba(224,195,106,.18),transparent 35%),#050504b8;border-color:#e0c36aa3;box-shadow:inset 0 1px #ffffff1a,inset 0 0 34px #c9a84c1c,0 30px 88px #0000006b,0 0 40px #e0c36a29}.kc-command-root .command-hub-panel{background:linear-gradient(180deg,#100e0adb,#050504bd),radial-gradient(circle at 18% 4%,rgba(224,195,106,.12),transparent 34%),#050504d1}@keyframes kcAmbientGoldDrift{0%{opacity:.24;transform:translate3d(-26%,-18px,0) rotate(.001deg)}to{opacity:.42;transform:translate3d(18%,22px,0) rotate(.001deg)}}@keyframes kcLeftGoldSweep{0%,to{opacity:.34;transform:translate3d(-26px,-24px,0) scale(.985)}42%{opacity:.72;transform:translate3d(6px,20px,0) scale(1.015)}70%{opacity:.46;transform:translate3d(18px,34px,0) scale(1)}}@keyframes kcRightGoldSweep{0%,to{opacity:.32;transform:translate3d(24px,28px,0) scale(.99)}48%{opacity:.68;transform:translate3d(-10px,-18px,0) scale(1.018)}74%{opacity:.44;transform:translate3d(-24px,-30px,0) scale(1)}}@media(max-width:720px){.kc-bg-image{background-position:center}.kc-bg-overlay{background:radial-gradient(circle at 50% 32%,#00000014,#00000057 76%,#00000085),linear-gradient(180deg,#0003,#00000057)}.kc-bg-shimmer{opacity:.26}}@media(prefers-reduced-motion:reduce){.kc-bg-left-glow,.kc-bg-right-glow,.kc-bg-shimmer{animation:none!important}}.internal-page-bg-root{position:relative;min-height:100vh;overflow-x:hidden;isolation:isolate;background:#050505}.internal-page-bg-image,.internal-page-bg-overlay,.internal-page-bg-left-glow,.internal-page-bg-right-glow,.internal-page-bg-shimmer{position:fixed;inset:0;pointer-events:none}.internal-page-bg-image{z-index:0;background-image:url(/internal-page-bg.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.002)}.internal-page-bg-overlay{z-index:1;background:radial-gradient(circle at 50% 36%,#0000001f,#0000006b 62%,#000000a8),linear-gradient(90deg,rgba(0,0,0,.36),transparent 28%,transparent 70%,rgba(0,0,0,.34)),linear-gradient(180deg,#00000042,#00000075)}.internal-page-bg-left-glow,.internal-page-bg-right-glow,.internal-page-bg-shimmer{z-index:2;mix-blend-mode:screen}.internal-page-bg-left-glow{opacity:.42;background:radial-gradient(ellipse at 6% 42%,rgba(255,228,152,.22),transparent 13%),linear-gradient(112deg,transparent 10%,rgba(201,168,76,.04) 22%,rgba(224,195,106,.18) 33%,rgba(255,234,168,.16) 38%,rgba(201,168,76,.05) 49%,transparent 62%);transform:translate3d(-20px,-18px,0);animation:internalLeftGlow 10.8s ease-in-out infinite}.internal-page-bg-right-glow{opacity:.4;background:radial-gradient(ellipse at 88% 34%,rgba(255,226,145,.2),transparent 16%),radial-gradient(ellipse at 92% 72%,rgba(224,195,106,.18),transparent 14%),linear-gradient(304deg,transparent 14%,rgba(201,168,76,.04) 33%,rgba(224,195,106,.16) 48%,rgba(255,234,168,.14) 53%,rgba(201,168,76,.045) 62%,transparent 78%);transform:translate3d(18px,22px,0);animation:internalRightGlow 12.6s ease-in-out infinite 1.6s}.internal-page-bg-shimmer{z-index:3;opacity:.22;background:radial-gradient(ellipse at 52% 42%,rgba(224,195,106,.08),transparent 38%),linear-gradient(118deg,transparent 12%,rgba(224,195,106,.035) 38%,rgba(255,232,166,.095) 50%,rgba(201,168,76,.035) 61%,transparent 86%);transform:translate3d(-24%,-14px,0);animation:internalAmbientDrift 18s ease-in-out infinite alternate}.internal-page-bg-content{position:relative;z-index:10;min-height:100vh}.internal-page-bg-root.workspace-mode-shell{background:#050505}.internal-page-bg-root.workspace-mode-shell:before{content:none}.internal-page-bg-root .workspace-mode-shell__orb{display:none}.internal-page-bg-root .workspace-mode-header,.internal-page-bg-root .workspace__header{background:#060605d1;border-color:#e0c36a21;box-shadow:0 16px 48px #00000047}.workspace-mode-shell--phase-polish .workspace-mode-header{margin-bottom:18px;padding-block:14px}.workspace-mode-shell--phase-polish .workspace-mode-header h1,.workspace-mode-shell--phase-polish .workspace-mode-header__crumb+h1+p{display:none}.workspace-mode-shell--phase-polish .workspace-mode-header__crumb{margin:0;color:#ffffff94;font-size:12px}.internal-page-bg-root .surface-card,.internal-page-bg-root .empty-panel,.internal-page-bg-root .modal{background:linear-gradient(180deg,#100e0ad1,#060605bd),radial-gradient(circle at 16% 0%,rgba(224,195,106,.085),transparent 32%);border-color:#e0c36a24;box-shadow:inset 0 1px #ffffff0e,0 22px 58px #00000057;-webkit-backdrop-filter:blur(16px) saturate(1.04);backdrop-filter:blur(16px) saturate(1.04)}.internal-page-bg-root .stat-card,.internal-page-bg-root .dashboard-overview-grid .stat-card,.internal-page-bg-root .dashboard-alert-list button,.internal-page-bg-root .dashboard-project-row{background:linear-gradient(180deg,#12100cb8,#07070694),#0505048f;border-color:#e0c36a1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes internalAmbientDrift{0%{opacity:.16;transform:translate3d(-24%,-18px,0) rotate(.001deg)}to{opacity:.29;transform:translate3d(18%,24px,0) rotate(.001deg)}}@keyframes internalLeftGlow{0%,to{opacity:.26;transform:translate3d(-28px,-24px,0) scale(.99)}46%{opacity:.58;transform:translate3d(8px,22px,0) scale(1.018)}72%{opacity:.38;transform:translate3d(16px,34px,0) scale(1)}}@keyframes internalRightGlow{0%,to{opacity:.24;transform:translate3d(26px,28px,0) scale(.99)}48%{opacity:.54;transform:translate3d(-12px,-18px,0) scale(1.018)}74%{opacity:.34;transform:translate3d(-22px,-30px,0) scale(1)}}@media(max-width:720px){.internal-page-bg-image{background-position:center center}.internal-page-bg-overlay{background:radial-gradient(circle at 50% 34%,#00000029,#00000085 70%,#000000b8),linear-gradient(180deg,#00000057,#00000080)}.internal-page-bg-shimmer{opacity:.14}}@media(prefers-reduced-motion:reduce){.internal-page-bg-left-glow,.internal-page-bg-right-glow,.internal-page-bg-shimmer{animation:none!important}}.landing-page{--landing-max: 1180px;--landing-gold: #c9a84c;--landing-gold-soft: #e0c36a;--landing-text: #f4f1ea;--landing-muted: #b8b2a3;--landing-faint: #827a6a;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 78% 8%,rgba(201,168,76,.16),transparent 28%),radial-gradient(circle at 16% 24%,rgba(255,255,255,.055),transparent 26%),linear-gradient(135deg,#050505,#0b0906 48%,#050505);color:var(--landing-text)}.landing-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 18%,rgba(201,168,76,.08) 18.1%,transparent 18.4% 100%),linear-gradient(300deg,transparent 0 72%,rgba(201,168,76,.07) 72.1%,transparent 72.5% 100%);opacity:.62}.landing-page>*{position:relative;z-index:1}.landing-nav{position:sticky;top:0;z-index:50;width:min(var(--landing-max),calc(100% - 32px));min-height:72px;margin:16px auto 0;padding:12px 14px;border:1px solid rgba(201,168,76,.18);border-radius:999px;background:#070706c7;box-shadow:0 18px 52px #00000052;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-brand{gap:10px}.landing-brand>span:last-child{display:grid;gap:2px}.landing-brand strong{color:var(--landing-text);line-height:1}.landing-brand small{color:var(--landing-muted);font-size:.72rem}.landing-brand__mark{background:radial-gradient(circle at 35% 28%,rgba(255,232,166,.38),transparent 34%),linear-gradient(135deg,#c9a84c,#8a6b24);color:#120f08}.landing-nav__links{gap:18px}.landing-nav__links a,.landing-footer a{color:var(--landing-muted)}.landing-nav__links a:hover,.landing-footer a:hover{color:var(--landing-gold-soft)}.landing-nav__actions{gap:8px}.landing-nav__actions .primary-button,.landing-nav__actions .secondary-button,.landing-nav__actions .ghost-button{min-height:38px;border-radius:999px;padding:0 15px;white-space:nowrap}.landing-hero,.landing-section,.landing-trust-strip,.landing-final-cta,.landing-footer{width:min(var(--landing-max),calc(100% - 40px));margin-inline:auto}.landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);gap:42px;align-items:center;padding:92px 0 34px}.landing-eyebrow{margin:0 0 14px;color:var(--landing-gold-soft);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.landing-hero h1,.landing-final-cta h2{max-width:820px;margin:0;color:var(--landing-text);font-size:clamp(3rem,7vw,5.85rem);line-height:.94;letter-spacing:-.075em}.landing-hero__copy>p:not(.landing-eyebrow),.landing-final-cta>p:not(.landing-eyebrow){max-width:680px;color:var(--landing-muted);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.landing-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.landing-hero__actions .primary-button,.landing-hero__actions .secondary-button,.landing-plan .primary-button{min-height:48px;border-radius:999px;padding-inline:22px}.landing-product-preview,.landing-info-card,.feature-detail-card,.landing-step,.landing-final-cta,.landing-solution__panel,.landing-faq-item,.landing-money__metrics,.landing-footer{border:1px solid rgba(201,168,76,.18);background:linear-gradient(180deg,#ffffff10,#ffffff06),#080807b3;box-shadow:0 24px 80px #00000052;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-product-preview{overflow:hidden;border-radius:30px;padding:18px}.landing-product-preview--hero{min-height:440px}.preview-topbar,.preview-card,.preview-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-topbar{margin-bottom:16px;color:var(--landing-muted)}.preview-topbar span{width:38px;height:12px;border-radius:999px;background:linear-gradient(90deg,#f06565,#e0c36a,#6fbf8f);opacity:.8}.preview-topbar em,.preview-row em{color:var(--landing-faint);font-style:normal}.preview-hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:360px}.preview-card,.preview-row{border:1px solid rgba(255,255,255,.075);border-radius:22px;background:radial-gradient(circle at 18% 20%,rgba(224,195,106,.14),transparent 28%),#00000052;padding:18px}.preview-card--wide{grid-column:span 2}.preview-card span,.preview-row span{color:var(--landing-muted)}.preview-card strong{color:var(--landing-text);font-size:1.2rem}.landing-trust-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:18px;border:1px solid rgba(201,168,76,.16);border-radius:22px;background:#ffffff0e}.landing-trust-strip span{display:grid;min-height:82px;place-items:center;padding:16px;color:var(--landing-muted);text-align:center;background:#00000042}.landing-section{padding:92px 0 0}.landing-section-heading{max-width:760px;margin-bottom:26px}.landing-section-heading h2{margin:0;color:var(--landing-text);font-size:clamp(2rem,4vw,3.45rem);line-height:1;letter-spacing:-.055em}.landing-section-heading p:not(.landing-eyebrow){color:var(--landing-muted);font-size:1.02rem;line-height:1.7}.landing-card-grid{display:grid;gap:16px}.landing-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-card-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-info-card,.landing-step{min-width:0;border-radius:24px;padding:22px}.landing-info-card>span,.landing-step>span{display:inline-grid;width:42px;height:42px;place-items:center;margin-bottom:18px;border:1px solid rgba(201,168,76,.34);border-radius:14px;color:var(--landing-gold-soft);background:#c9a84c17;font-weight:800}.landing-info-card h3,.landing-step h3,.landing-solution__panel h3,.feature-detail-card h3,.landing-faq-item span{margin:0;color:var(--landing-text)}.landing-info-card p,.landing-step p,.landing-solution__panel p,.feature-detail-card p,.landing-faq-item p,.landing-disclaimer{color:var(--landing-muted);line-height:1.65}.landing-solution,.landing-money{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:24px;align-items:start}.landing-flow{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.landing-flow span{border:1px solid rgba(201,168,76,.24);border-radius:999px;padding:10px 14px;color:var(--landing-text);background:#c9a84c13}.landing-solution__panel{border-radius:28px;padding:28px}.landing-solution__panel li,.feature-detail-card li,.pricing-plan__features li{color:var(--landing-muted)}.feature-explorer{display:grid;grid-template-columns:minmax(260px,.35fr) minmax(0,.65fr);gap:18px;align-items:start}.feature-tabs,.feature-detail-card{min-width:0;border-radius:28px}.feature-tabs{display:grid;gap:16px}.feature-tabs__group{display:grid;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:#ffffff09}.feature-tabs__group p{margin:0 0 4px;color:var(--landing-gold-soft);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.feature-tabs button{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#00000042;color:var(--landing-muted);padding:10px 12px;text-align:start}.feature-tabs button.is-active,.feature-tabs button:hover{border-color:#c9a84c7a;color:var(--landing-text);background:#c9a84c1a}.feature-detail-card{position:sticky;top:108px;padding:30px}.feature-detail-card h3{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.055em}.feature-detail-card__best{display:grid;gap:5px;margin:24px 0;padding:16px;border:1px solid rgba(201,168,76,.18);border-radius:18px;background:#c9a84c11}.feature-detail-card__best span{color:var(--landing-faint);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em}.feature-detail-card__mockup,.landing-money__metrics div{display:grid;gap:6px;margin-top:22px;border:1px solid rgba(201,168,76,.18);border-radius:20px;padding:18px;background:#00000047}.feature-detail-card__mockup span,.landing-money__metrics span{color:var(--landing-muted)}.feature-detail-card__mockup strong,.landing-money__metrics strong{color:var(--landing-gold-soft)}.feature-detail-card__mockup em{color:var(--landing-text);font-style:normal}.landing-step-grid,.landing-preview-grid,.landing-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-info-card--compact{min-height:190px}.landing-money__metrics{display:grid;gap:10px;border-radius:28px;padding:18px}.landing-disclaimer{max-width:680px;border-inline-start:2px solid rgba(201,168,76,.42);padding-inline-start:14px}.landing-preview-grid .landing-product-preview{min-height:260px}.preview-row{margin-top:12px}.preview-row em{width:64px;height:8px;border-radius:999px;background:#c9a84c52}.landing-plan{display:flex;flex-direction:column;gap:16px;border-radius:28px}.landing-plan .primary-button{justify-content:center}.landing-faq-list{display:grid;gap:12px}.landing-faq-item{overflow:hidden;border-radius:22px}.landing-faq-item button{display:flex;width:100%;min-height:62px;align-items:center;justify-content:space-between;gap:16px;border:0;background:transparent;color:var(--landing-text);padding:18px 20px;text-align:start}.landing-faq-item button strong{color:var(--landing-gold-soft);font-size:1.4rem}.landing-faq-item p{margin:0;padding:0 20px 20px}.landing-final-cta{display:grid;justify-items:center;margin-top:96px;border-radius:34px;padding:clamp(34px,7vw,72px);text-align:center;background:radial-gradient(circle at 50% 0%,rgba(224,195,106,.18),transparent 42%),linear-gradient(180deg,#ffffff13,#ffffff08),#070706d1}.landing-final-cta h2{font-size:clamp(2.45rem,5vw,4.5rem)}.landing-final-cta .landing-hero__actions{justify-content:center}.landing-footer{display:grid;gap:24px;margin-top:72px;margin-bottom:24px;border-radius:30px;padding:28px}.landing-footer__main{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(150px,.7fr));gap:24px}.landing-footer__brand p,.landing-footer__bottom,.landing-footer__column a{color:var(--landing-muted)}.landing-footer__column{display:grid;align-content:start;gap:10px}.landing-footer__column h3{margin:0;color:var(--landing-text);font-size:.9rem}.landing-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.landing-footer__bottom p{margin:0}.landing-footer__bottom div{display:flex;flex-wrap:wrap;gap:14px}.landing-page :focus-visible{outline:2px solid var(--landing-gold-soft);outline-offset:3px}@media(max-width:1080px){.landing-hero,.landing-solution,.landing-money,.feature-explorer{grid-template-columns:1fr}.feature-detail-card{position:static}.landing-card-grid--four,.landing-card-grid--five,.landing-step-grid,.landing-preview-grid,.landing-pricing-grid,.landing-trust-strip,.landing-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.landing-nav{width:min(100% - 24px,var(--landing-max));align-items:stretch;border-radius:24px}.landing-brand,.landing-nav__links,.landing-nav__actions{width:100%;justify-content:center}.landing-nav__links{order:3;overflow-x:auto;padding-bottom:4px}.landing-nav__actions{flex-wrap:wrap}.landing-hero,.landing-section,.landing-trust-strip,.landing-final-cta,.landing-footer{width:min(100% - 28px,var(--landing-max))}.landing-hero{padding-top:56px}.landing-hero__actions,.landing-final-cta .landing-hero__actions{flex-direction:column}.landing-hero__actions .primary-button,.landing-hero__actions .secondary-button{width:100%;justify-content:center}.landing-product-preview--hero{min-height:auto}.preview-hero-grid,.landing-card-grid--four,.landing-card-grid--five,.landing-step-grid,.landing-preview-grid,.landing-pricing-grid,.landing-trust-strip,.landing-footer__main{grid-template-columns:1fr}.preview-card--wide{grid-column:auto}.feature-tabs{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.feature-tabs__group{min-width:240px;scroll-snap-align:start}.landing-footer__bottom{justify-content:center;text-align:center}}.landing-nav{width:min(1220px,calc(100% - 64px));min-height:76px;padding:14px 20px;border-color:#c9a84c3d;background:#070706d6}.landing-brand{min-width:max-content}.landing-brand__mark{width:36px;height:36px;font-size:1rem}.landing-brand strong{font-size:1.08rem}.landing-brand small{font-size:.74rem}.landing-nav__links{gap:clamp(24px,2.7vw,32px)}.landing-nav__links a{position:relative;color:#f4f1ead1;font-size:.9rem;font-weight:650}.landing-nav__links a:after{content:"";position:absolute;inset-inline:0;inset-block-end:-8px;height:1px;transform:scaleX(0);transform-origin:center;background:linear-gradient(90deg,transparent,rgba(224,195,106,.82),transparent);transition:transform .18s ease}.landing-nav__links a:hover:after{transform:scaleX(1)}.landing-mobile-menu{display:none}.landing-nav__actions .primary-button,.landing-nav__actions .secondary-button,.landing-nav__actions .ghost-button{min-height:40px;padding-inline:18px;font-size:.84rem;font-weight:700}.landing-nav__actions .primary-button{min-height:42px;padding-inline:22px;border-color:#e0c36aa8;background:linear-gradient(135deg,#f1d879,#c9a84c 58%,#8a6b24);color:#171106;box-shadow:0 0 24px #c9a84c33}.landing-hero{padding-block-start:104px}.landing-hero__actions{gap:16px;margin-top:32px}.landing-hero__actions .primary-button,.landing-hero__actions .secondary-button{min-width:144px;min-height:52px;padding-inline:28px;font-size:.98rem;font-weight:750}.landing-hero__actions .primary-button,.landing-final-cta .primary-button{border-color:#e0c36ab8;background:linear-gradient(135deg,#f3dc83,#c9a84c 56%,#8f6e25);color:#171106;box-shadow:0 0 24px #c9a84c3d,inset 0 1px #fff7d75c}.landing-hero__actions .secondary-button{border-color:#c9a84c57;background:#0a0a0894;color:var(--landing-text)}.landing-trust-strip{width:min(1160px,calc(100% - 40px));grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:48px;margin-bottom:88px;border-radius:28px;background:linear-gradient(90deg,#ffffff12,#c9a84c1a),#060605b8;box-shadow:0 26px 78px #00000047}.landing-trust-strip article{min-height:86px;padding:18px;border-inline-end:1px solid rgba(255,255,255,.075);background:#0000002e}.landing-trust-strip article:last-child{border-inline-end:0}.landing-trust-strip article>span{display:block;width:9px;height:9px;margin-bottom:10px;border-radius:999px;background:#e0c36a;box-shadow:0 0 16px #e0c36a57}.landing-trust-strip strong{display:block;color:var(--landing-text);font-size:.84rem;line-height:1.32}.landing-trust-strip p{margin:6px 0 0;color:var(--landing-muted);font-size:.74rem;line-height:1.45}.landing-section{padding-block-start:104px}.landing-problems,.landing-solution,.landing-money{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(48px,6vw,72px);align-items:center}.landing-problems .landing-section-heading,.landing-solution .landing-section-heading,.landing-money .landing-section-heading{margin-bottom:0}.landing-problems .landing-card-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-problems .landing-info-card{min-height:165px}.landing-solution__panel{min-height:320px;padding:34px}.landing-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.landing-flow span:first-child,.landing-flow span:last-child{grid-column:span 2}.landing-flow span{min-height:52px;display:grid;place-items:center;border-radius:18px}.landing-money__metrics{width:min(100%,480px);justify-self:end;padding:22px}.landing-money__metrics div{min-height:64px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:0}.landing-disclaimer{margin-top:24px}.landing-feature-explorer{padding-block-start:112px}.feature-filter-pills{display:flex;flex-wrap:wrap;gap:10px;margin:-6px 0 24px}.feature-filter-pills button{min-height:38px;border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:0 16px;background:#ffffff0b;color:var(--landing-muted);font-size:.84rem;font-weight:700}.feature-filter-pills button.is-active,.feature-filter-pills button:hover{border-color:#c9a84c80;background:#c9a84c24;color:var(--landing-text)}.feature-explorer{grid-template-columns:minmax(330px,.38fr) minmax(0,.62fr);gap:36px}.feature-tabs__group{padding:16px}.feature-tabs__group p{font-size:.72rem}.feature-tabs button{min-height:48px;border-radius:14px;padding-inline:14px;font-size:.88rem;font-weight:650}.feature-tabs button.is-active{border-color:#c9a84c7a;background:#c9a84c29;box-shadow:0 0 18px #c9a84c1f}.feature-detail-card{min-height:410px;padding:40px;border-radius:32px;border-color:#c9a84c57;background:radial-gradient(circle at 18% 0%,rgba(224,195,106,.12),transparent 36%),linear-gradient(180deg,#ffffff12,#ffffff07),#070706cc;box-shadow:inset 0 1px #ffffff12,0 26px 86px #00000057}.feature-detail-card h3{font-size:clamp(2.35rem,4.3vw,3.6rem)}.feature-detail-card>p:not(.landing-eyebrow){font-size:1.02rem}.feature-detail-card__best{min-height:70px;padding:18px}.feature-detail-card li{margin-block:8px}.feature-detail-card__mockup{grid-template-columns:minmax(0,1fr) auto;align-items:end}.feature-detail-card__mockup span{grid-column:1 / -1}.feature-detail-card__mockup a{color:var(--landing-gold-soft);font-weight:800}.landing-preview-grid .landing-product-preview{min-height:330px;padding:26px;border-radius:32px;border-color:#c9a84c3d;background:radial-gradient(circle at 16% 0%,rgba(224,195,106,.12),transparent 34%),linear-gradient(180deg,#fff1,#ffffff06),#070706c7}.landing-preview-grid .preview-topbar{min-height:36px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:14px}.landing-preview-grid .preview-topbar strong{color:var(--landing-text)}.preview-row{min-height:58px;grid-template-columns:minmax(0,1fr) auto 56px;display:grid;align-items:center}.preview-row strong{color:var(--landing-text);font-size:.9rem}.preview-row--active{border-color:#74dea538}.preview-row--active em{background:#74dea557}.preview-row--warning{border-color:#ffbe7638}.preview-row--warning em{background:#ffbe7657}.preview-row--gold em{background:#e0c36a61}.preview-row--muted em{background:#b8b2a32e}.landing-pricing-grid{align-items:stretch}.landing-plan{min-height:560px;padding:32px}.landing-plan .primary-button{min-height:50px;font-size:.98rem}.pricing-plan__features li{font-size:.92rem;line-height:1.55}.landing-footer{width:min(1160px,calc(100% - 40px));margin-top:84px;margin-bottom:32px;border-radius:34px;padding:56px 34px 30px}.landing-footer__main{grid-template-columns:minmax(260px,1.3fr) repeat(3,minmax(150px,.72fr));gap:34px}.landing-footer__brand p{max-width:310px}.landing-footer__column{gap:8px}.landing-footer__column h3{margin-bottom:8px;color:var(--landing-gold-soft);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.landing-footer__column a,.landing-footer__bottom a{color:#f4f1eabd;font-size:.88rem;line-height:1.9}.landing-footer__bottom{margin-top:34px;padding-top:20px;border-top-color:#c9a84c24}.cc-pill-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:1120px){.landing-problems,.landing-solution,.landing-money,.feature-explorer{grid-template-columns:1fr}.landing-money__metrics{justify-self:start}}@media(max-width:860px){.landing-nav{width:min(100% - 24px,var(--landing-max));display:grid;grid-template-columns:1fr auto;gap:12px;border-radius:26px;padding:14px}.landing-nav__links{display:none}.landing-mobile-menu{position:relative;display:block;justify-self:end;order:2}.landing-mobile-menu summary{min-height:40px;display:inline-flex;align-items:center;border:1px solid rgba(201,168,76,.24);border-radius:999px;padding:0 16px;color:var(--landing-text);background:#ffffff0e;cursor:pointer;list-style:none}.landing-mobile-menu summary::-webkit-details-marker{display:none}.landing-mobile-menu[open]{z-index:60}.landing-mobile-menu[open]:after{content:"";position:absolute;inset-block-start:48px;inset-inline-end:0;width:210px;min-height:180px;border:1px solid rgba(201,168,76,.22);border-radius:20px;background:#080807f0;box-shadow:0 22px 70px #00000073;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-mobile-menu a{position:relative;z-index:1;display:none;width:210px;padding:10px 16px;color:var(--landing-text)}.landing-mobile-menu[open] a{display:block}.landing-mobile-menu[open] a:first-of-type{margin-top:58px}.landing-nav__actions{grid-column:1 / -1;justify-content:center}}@media(max-width:760px){.landing-hero,.landing-section,.landing-trust-strip,.landing-final-cta,.landing-footer{width:min(100% - 28px,var(--landing-max))}.landing-hero__actions .primary-button,.landing-hero__actions .secondary-button{width:min(100%,320px);min-height:50px}.landing-trust-strip{grid-template-columns:1fr;margin-block:36px 64px}.landing-trust-strip article{min-height:72px;border-inline-end:0;border-bottom:1px solid rgba(255,255,255,.075)}.landing-trust-strip article:last-child{border-bottom:0}.landing-problems .landing-card-grid--four,.landing-flow,.landing-preview-grid,.landing-pricing-grid{grid-template-columns:1fr}.landing-flow span:first-child,.landing-flow span:last-child{grid-column:auto}.feature-filter-pills{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}.feature-tabs{overflow-x:visible}.feature-tabs__group{min-width:0}.feature-detail-card{padding:28px}.landing-preview-grid .landing-product-preview{min-height:270px}.preview-row{grid-template-columns:1fr auto}.preview-row em{display:none}.landing-plan{min-height:auto;padding:28px}.landing-footer{padding:38px 24px 28px}.landing-footer__main{grid-template-columns:1fr}.landing-footer__bottom div{justify-content:center}}.landing-nav{width:min(1220px,calc(100% - 64px));min-height:76px;padding:14px 32px;border-color:#c9a84c42;background:#070706db}.landing-nav__actions .ghost-button,.landing-nav__actions .secondary-button{border-color:#ffffff21;background:#ffffff0e;color:#f4f1eadb}.landing-signout-button{border-color:#b45e4861!important;color:#d9a99d!important;background:#481c142e!important}.landing-signout-button:hover{border-color:#e8715a94!important;color:#ffcabf!important}.landing-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;color:#d6b85f;font-size:.78rem;font-weight:800;letter-spacing:.105em;line-height:1}.landing-eyebrow:before{content:"";width:18px;height:2px;border-radius:999px;background:linear-gradient(90deg,#e0c36af2,#e0c36a1f)}.landing-trust-strip{width:min(1160px,calc(100% - 40px));grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;overflow:visible;margin-top:52px;margin-bottom:92px;border:0;background:transparent;box-shadow:none}.landing-trust-strip article{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;min-height:96px;padding:16px;border:1px solid rgba(201,168,76,.18);border-radius:20px;background:radial-gradient(circle at 22% 10%,rgba(224,195,106,.12),transparent 36%),linear-gradient(180deg,#fff1,#ffffff07),#070706bd;box-shadow:0 18px 58px #00000042}.landing-trust-strip article:last-child{border-inline-end:1px solid rgba(201,168,76,.18)}.landing-trust-strip .landing-trust-icon{grid-row:1 / span 2;display:grid;width:40px;height:40px;min-height:0;place-items:center;margin:0;border:1px solid rgba(201,168,76,.36);border-radius:14px;background:radial-gradient(circle at 35% 25%,rgba(224,195,106,.22),transparent 42%),#00000057;box-shadow:inset 0 0 14px #c9a84c14,0 0 18px #c9a84c14}.landing-trust-icon svg{width:22px;height:22px;fill:none;stroke:#e0c36a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(224,195,106,.24))}.landing-trust-strip strong{font-size:.86rem;line-height:1.28}.landing-trust-strip p{grid-column:2;margin-top:4px;font-size:.74rem;line-height:1.42}.landing-problems,.landing-solution,.landing-money{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(50px,6vw,72px);align-items:center;padding-block-start:112px}.landing-solution__bullets{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.landing-solution__bullets li{position:relative;padding-inline-start:24px;color:var(--landing-muted);line-height:1.5}.landing-solution__bullets li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.55em;width:8px;height:8px;border-radius:999px;background:#e0c36a;box-shadow:0 0 14px #e0c36a3d}.landing-command-map{width:min(100%,520px);min-height:340px;justify-self:end}.landing-command-map .landing-flow{margin-top:28px}.landing-feature-explorer{padding-block-start:116px}.feature-filter-pills{margin-bottom:28px}.feature-filter-pills button{min-height:40px;padding-inline:18px;font-size:.86rem}.feature-tabs__group p{letter-spacing:.085em}.feature-detail-card{min-height:430px}.feature-detail-card__mockup{margin-top:28px}.preview-topbar span{width:44px;height:12px;background:radial-gradient(circle at 6px 50%,#f26d64 0 4px,transparent 4.5px),radial-gradient(circle at 22px 50%,#e0c36a 0 4px,transparent 4.5px),radial-gradient(circle at 38px 50%,#73d99b 0 4px,transparent 4.5px)}.landing-preview-grid .landing-product-preview{min-height:340px}.landing-preview-grid .preview-row{min-height:64px;border-radius:18px}.landing-final-cta{width:min(960px,calc(100% - 40px));margin-top:100px;margin-bottom:52px}.landing-footer{width:min(1160px,calc(100% - 40px));display:block;margin:52px auto 40px;padding:42px 40px 30px;border-radius:34px;border-color:#c9a84c3d;background:radial-gradient(circle at 5% 0%,rgba(224,195,106,.1),transparent 34%),linear-gradient(180deg,#fff1,#ffffff08),#070706d1}.landing-footer__main{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(140px,.8fr));gap:clamp(40px,5vw,56px);align-items:start}.landing-footer__brand p{max-width:300px;margin-top:16px;line-height:1.65}.landing-footer__column{display:block}.landing-footer__column h3{margin:0 0 14px;color:#d6b85f;font-size:.74rem;font-weight:800;letter-spacing:.105em;text-transform:uppercase}.landing-footer__column a{display:block;min-height:30px;color:#f4f1eab8;font-size:.88rem;line-height:1.9}.landing-footer__bottom{margin-top:34px;padding-top:20px;align-items:center;border-top:1px solid rgba(201,168,76,.14)}.landing-footer__bottom p,.landing-footer__bottom a{color:#f4f1eaad;font-size:.82rem}.landing-footer__bottom div{gap:18px}@media(max-width:1120px){.landing-command-map,.landing-money__metrics{justify-self:start}}@media(max-width:860px){.landing-nav{width:min(100% - 24px,var(--landing-max));padding:14px}}@media(max-width:760px){.landing-eyebrow{font-size:.72rem;letter-spacing:.085em}.landing-trust-strip{grid-template-columns:1fr;gap:12px;margin-block:38px 66px}.landing-trust-strip article{min-height:78px}.landing-problems,.landing-solution,.landing-money{grid-template-columns:1fr;gap:28px;padding-block-start:86px}.landing-command-map,.landing-money__metrics{width:100%}.landing-final-cta{width:min(100% - 28px,960px);margin-bottom:44px}.landing-footer{width:min(100% - 32px,1160px);padding:30px 20px 26px}.landing-footer__main{grid-template-columns:1fr;gap:28px}.landing-footer__bottom{flex-direction:column;justify-content:center;text-align:center}}.landing-value-strip{max-width:1180px;width:calc(100% - 64px);margin:46px auto 96px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.landing-value-card{min-height:118px;height:118px;padding:18px 18px 16px;border-radius:22px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;background:#fff1;border:1px solid rgba(201,168,76,.24);box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.landing-value-card:hover{transform:translateY(-1px);border-color:#c9a84c5c;box-shadow:0 16px 40px #00000047,0 0 22px #c9a84c1a,inset 0 1px #ffffff12}.landing-value-icon{width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:0 0 42px;background:#c9a84c1f;border:1px solid rgba(201,168,76,.3);box-shadow:0 0 18px #c9a84c1f}.landing-value-icon svg{width:23px;height:23px;fill:none;stroke:#d8b85a;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.landing-value-title{display:block;color:#fffcf4f5;font-size:15px;line-height:1.15;font-weight:750}.landing-value-description{margin:0;color:#ffffffb8;font-size:12.75px;line-height:1.4}.marketing-footer.landing-footer{max-width:1180px;width:calc(100% - 64px);display:block;margin:56px auto 44px;padding:48px 56px 30px;border-radius:34px;background:linear-gradient(180deg,#ffffff12,#ffffff08),#080807c2;border:1px solid rgba(201,168,76,.24);box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff0f;overflow:hidden}.landing-footer-top{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(140px,.8fr) minmax(140px,.8fr) minmax(160px,.9fr);column-gap:56px;row-gap:32px;align-items:start}.marketing-footer.landing-footer .landing-footer-top{display:grid;align-items:start}.landing-footer-brand{max-width:320px}.landing-footer-brand-row{display:flex;align-items:center;gap:12px;width:fit-content;margin-bottom:14px;color:#fffcf4f5;text-decoration:none}.landing-footer-brand-mark{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;flex:0 0 38px;color:#151008;font-size:16px;font-weight:900;background:radial-gradient(circle at 35% 28%,#fff2b7,#d8b85a 42%,#8a6b24);box-shadow:0 0 20px #c9a84c33}.landing-footer-brand-row strong{display:block;color:#fffcf4f5;font-size:17px;font-weight:800;line-height:1.1}.landing-footer-brand-row small{display:block;margin-top:3px;color:#ffffff9e;font-size:11px;line-height:1.2}.landing-footer-brand-copy{max-width:280px;margin:14px 0 0;color:#ffffffb8;font-size:14px;line-height:1.55}.landing-footer-column{min-width:0}.landing-footer-heading{display:block;margin-bottom:14px;color:#d8b85a;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.landing-footer-links{display:flex;flex-direction:column;gap:10px}.marketing-footer.landing-footer .landing-footer-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:10px}.landing-footer-link{display:inline-flex;align-items:center;width:fit-content;min-height:26px;color:#ffffffb8;font-size:14px;line-height:1.35;text-decoration:none;white-space:normal;transition:color .15s ease,transform .15s ease}.landing-footer-link:hover{color:#d8b85a;transform:translate(2px)}.landing-footer-divider{height:1px;width:100%;margin-top:36px;margin-bottom:22px;background:#c9a84c24}.marketing-footer.landing-footer .landing-footer-divider{display:block}.landing-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px}.marketing-footer.landing-footer .landing-footer-bottom{display:flex}.landing-footer-bottom p{margin:0;color:#ffffff9e;font-size:13px;line-height:1.4}.landing-footer-bottom-links{display:flex;gap:18px;font-size:13px;color:#ffffffb8}.marketing-footer.landing-footer .landing-footer-bottom-links{display:flex;align-items:center;justify-content:flex-start}.landing-footer-bottom-links .landing-footer-link{min-height:auto;font-size:13px}@media(max-width:1180px){.landing-value-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-footer-top{grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(130px,.8fr));column-gap:36px}}@media(max-width:860px){.landing-value-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-footer-top{grid-template-columns:1fr 1fr}.landing-footer-brand{grid-column:1 / -1}}@media(max-width:640px){.landing-value-strip{width:calc(100% - 32px);grid-template-columns:1fr;gap:12px;margin-top:36px;margin-bottom:72px}.landing-value-card{min-height:104px;height:auto;padding:16px;border-radius:18px}.landing-value-icon{width:38px;height:38px;border-radius:12px;flex-basis:38px}.landing-value-icon svg{width:22px;height:22px}.landing-value-title{font-size:14.5px}.landing-value-description{font-size:12.5px}.marketing-footer.landing-footer{width:calc(100% - 32px);margin:40px auto 28px;padding:30px 22px 24px;border-radius:26px}.landing-footer-top{grid-template-columns:1fr;gap:28px}.landing-footer-brand,.landing-footer-brand-copy{max-width:100%}.landing-footer-links{gap:8px}.landing-footer-link{min-height:32px}.landing-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.landing-footer-bottom-links{flex-wrap:wrap;gap:12px}}.landing-command-map.command-map-page{width:100%;min-height:100vh;height:100vh;overflow:hidden;position:relative;color:#fffcf4f5;background:radial-gradient(circle at 50% 46%,rgba(201,168,76,.18),transparent 32%),radial-gradient(circle at 18% 18%,rgba(224,195,106,.11),transparent 28%),radial-gradient(circle at 84% 74%,rgba(138,107,36,.15),transparent 30%),linear-gradient(135deg,#030303,#070604 46%,#0d0b07)}.landing-command-map.command-map-page:before,.landing-command-map.command-map-page:after{content:"";position:absolute;inset:-12%;pointer-events:none}.landing-command-map.command-map-page:before{opacity:.28;background:linear-gradient(128deg,transparent 0 18%,rgba(224,195,106,.16) 18.2%,transparent 18.8% 100%),linear-gradient(42deg,transparent 0 64%,rgba(201,168,76,.14) 64.2%,transparent 64.8% 100%),radial-gradient(circle,rgba(224,195,106,.12) 1px,transparent 1px);background-size:auto,auto,14px 14px;-webkit-mask-image:radial-gradient(circle at center,transparent 0 16%,#000 36%,transparent 82%);mask-image:radial-gradient(circle at center,transparent 0 16%,#000 36%,transparent 82%);animation:commandMapDrift 18s ease-in-out infinite alternate}.landing-command-map.command-map-page:after{background:radial-gradient(circle at center,transparent 34%,rgba(0,0,0,.72) 100%)}.command-map-bg{position:absolute;inset:0;pointer-events:none;opacity:.62;background:radial-gradient(circle at 50% 48%,rgba(224,195,106,.16),transparent 24%),conic-gradient(from 12deg at 43% 48%,transparent 0 11%,rgba(201,168,76,.16) 12%,transparent 13% 47%,rgba(201,168,76,.11) 48%,transparent 49% 100%);filter:blur(.2px);animation:commandMapGlow 16s ease-in-out infinite alternate}.command-map-shell{max-width:1240px;height:100vh;margin:0 auto;padding:28px 40px 24px;display:grid;grid-template-rows:72px 1fr 46px;position:relative;z-index:2}.command-map-nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.command-map-brand{display:inline-flex;align-items:center;gap:12px;color:#fffcf4f5;text-decoration:none}.command-map-brand__mark{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;color:#151008;font-weight:900;background:radial-gradient(circle at 35% 28%,#fff1ac,#d8b85a 42%,#8a6b24);box-shadow:0 0 22px #c9a84c33}.command-map-brand strong{display:block;font-size:17px;line-height:1.1}.command-map-brand small{display:block;margin-top:3px;color:#ffffff9e;font-size:11px}.command-map-nav__links,.command-map-actions{display:flex;align-items:center;gap:14px}.command-map-nav__links a,.command-map-nav__links button{border:0;background:transparent;color:#ffffffb8;font:inherit;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer;transition:color .16s ease}.command-map-nav__links a:hover,.command-map-nav__links button:hover{color:#e0c36a}.command-map-pill,.command-map-primary,.command-map-secondary,.command-panel-cta{min-height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(255,255,255,.13);background:#ffffff0e;color:#f4f1eae0;font:inherit;font-size:13px;font-weight:650;padding:0 16px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.command-map-pill:hover,.command-map-primary:hover,.command-map-secondary:hover,.command-panel-cta:hover{transform:translateY(-1px);border-color:#c9a84c66}.command-map-pill--primary,.command-map-primary,.command-panel-cta{min-height:42px;padding-inline:24px;border-color:#e0c36a94;background:linear-gradient(135deg,#f1da80,#c9a84c 58%,#8a6b24);color:#171106;font-size:14px;font-weight:750;box-shadow:0 0 24px #c9a84c2e}.command-map-pill--signout{border-color:#c6684852;color:#ffd6cde6;background:#622a1c33}.command-map-main{position:relative;height:100%;min-height:0;display:grid;grid-template-columns:1fr 440px;gap:48px;align-items:center}.command-orbit-stage{position:relative;height:min(620px,calc(100vh - 170px));min-height:520px;display:flex;align-items:center;justify-content:center}.command-orbit-ring{position:absolute;width:min(92%,720px);aspect-ratio:1.34;border-radius:999px;border:1px solid rgba(201,168,76,.16);box-shadow:inset 0 0 44px #c9a84c0f,0 0 70px #0000003d}.command-orbit-ring:before,.command-orbit-ring:after{content:"";position:absolute;inset:10%;border-radius:inherit;border:1px solid rgba(224,195,106,.08);transform:rotate(-12deg)}.command-orbit-ring:after{inset:22%;opacity:.7;transform:rotate(16deg)}.command-center-core{position:relative;z-index:2;width:420px;min-height:250px;padding:34px 34px 32px;border-radius:34px;background:radial-gradient(circle at 35% 18%,rgba(224,195,106,.14),transparent 34%),linear-gradient(180deg,#ffffff13,#ffffff08),#070706cc;border:1px solid rgba(201,168,76,.34);box-shadow:0 30px 90px #0000006b,0 0 46px #c9a84c29,inset 0 1px #ffffff14}.command-center-core p,.command-panel-label{margin:0 0 14px;color:#d8b85a;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1}.command-center-core h1{max-width:355px;margin:0;color:#fffcf4fa;font-size:clamp(42px,4.2vw,50px);line-height:.98;font-weight:850;letter-spacing:-.045em}.command-center-core>span{display:block;max-width:340px;margin-top:18px;color:#ffffffb8;font-size:15.5px;line-height:1.5}.command-center-core__actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:14px}.command-map-primary,.command-map-secondary{min-height:48px;padding-inline:26px;font-size:15px}.command-map-secondary{padding-inline:22px;background:#0a0a089e;color:#fffcf4e6;border-color:#c9a84c47;box-shadow:none}.command-orbit-node{--node-scale: 1;position:absolute;z-index:3;width:138px;height:72px;border-radius:22px;padding:12px 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#ffffff12,#ffffff08),#060605bd;color:#fffcf4f0;box-shadow:0 16px 40px #00000042;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.command-orbit-node:hover{border-color:#c9a84c70;box-shadow:0 18px 48px #0000004d,0 0 22px #c9a84c1a}.command-orbit-node.is-active{--node-scale: 1.02;border-color:#e0c36a9e;background:radial-gradient(circle at 25% 20%,rgba(224,195,106,.18),transparent 42%),#36280cb8;box-shadow:0 18px 54px #00000052,0 0 28px #c9a84c29}.command-orbit-node__icon{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;flex:0 0 38px;background:#c9a84c1f;border:1px solid rgba(201,168,76,.3)}.command-orbit-node svg{width:21px;height:21px;fill:none;stroke:#e0c36a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.command-orbit-node strong,.command-orbit-node small{display:block;text-align:left}.command-orbit-node strong{font-size:14px;font-weight:800;line-height:1.12}.command-orbit-node small{margin-top:4px;color:#ffffffa3;font-size:11px;line-height:1.25}.command-orbit-node--projects{top:8%;left:50%;transform:translate(-50%) scale(var(--node-scale))}.command-orbit-node--money{top:24%;right:2%;transform:scale(var(--node-scale))}.command-orbit-node--scope{bottom:24%;right:2%;transform:scale(var(--node-scale))}.command-orbit-node--delivery{bottom:8%;left:50%;transform:translate(-50%) scale(var(--node-scale))}.command-orbit-node--workflow{bottom:24%;left:2%;transform:scale(var(--node-scale))}.command-orbit-node--clients{top:24%;left:2%;transform:scale(var(--node-scale))}.command-orbit-node--pricing{top:50%;left:-2%;transform:translateY(-50%) scale(var(--node-scale))}.command-orbit-node--faq{top:50%;right:-2%;transform:translateY(-50%) scale(var(--node-scale))}.command-detail-panel{width:440px;min-height:520px;max-height:calc(100vh - 170px);overflow:auto;padding:34px;border-radius:34px;background:radial-gradient(circle at 26% 12%,rgba(224,195,106,.12),transparent 30%),linear-gradient(180deg,#ffffff12,#ffffff08),#070706d1;border:1px solid rgba(201,168,76,.28);box-shadow:0 30px 90px #00000061,inset 0 1px #ffffff14}.command-detail-panel h2{margin:0;color:#fffcf4fa;font-size:clamp(38px,3.4vw,44px);line-height:1.02;font-weight:850;letter-spacing:-.038em}.command-panel-description{margin:16px 0 0;color:#ffffffbd;font-size:15.5px;line-height:1.55}.command-best-for{min-height:62px;margin-top:20px;padding:14px 16px;border-radius:18px;background:#c9a84c1a;border:1px solid rgba(201,168,76,.18)}.command-best-for span{display:block;color:#e0c36adb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.command-best-for strong{display:block;margin-top:5px;color:#fffcf4eb;font-size:13px;line-height:1.35}.command-benefits{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.command-benefits li{position:relative;padding-left:20px;color:#ffffffc7;font-size:14px;line-height:1.45}.command-benefits li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:999px;background:#d8b85a;box-shadow:0 0 12px #d8b85a4d}.command-mini-preview{display:grid;gap:8px;margin-top:22px}.command-mini-preview span{min-height:38px;border-radius:14px;display:flex;align-items:center;padding:0 14px;color:#fffcf4d6;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.command-panel-cta{margin-top:24px;height:46px;padding-inline:22px}.command-pricing-panel{display:grid;gap:10px;margin-top:20px}.command-plan-card{padding:13px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.command-plan-card--featured{border-color:#e0c36a57;background:#c9a84c14}.command-plan-card>div{display:flex;justify-content:space-between;gap:10px}.command-plan-card h4{margin:0;color:#fffcf4f0;font-size:15px}.command-plan-card div span{color:#d8b85a;font-size:11px;font-weight:800}.command-plan-card strong{display:block;margin-top:8px;color:#e0c36a;font-size:20px}.command-plan-card strong small{color:#ffffff94;font-size:12px}.command-plan-card p,.command-plan-card li{color:#ffffffb3;font-size:12px;line-height:1.35}.command-plan-card p{margin:6px 0}.command-plan-card ul{display:none}.command-plan-card a{display:inline-flex;margin-top:8px;color:#e0c36a;font-size:12px;font-weight:800;text-decoration:none}.command-faq-list{max-height:252px;margin-top:20px;padding-right:6px;display:grid;gap:8px;overflow:auto}.command-faq-list details{border-radius:14px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.command-faq-list summary{padding:11px 13px;color:#fffcf4e6;font-size:13px;font-weight:750;cursor:pointer}.command-faq-list p{margin:0;padding:0 13px 12px;color:#ffffffad;font-size:12.5px;line-height:1.45}.command-map-bottom-bar{height:46px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#ffffff9e;font-size:12.5px}.command-map-bottom-bar p{margin:0}.command-map-bottom-bar nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}.command-map-bottom-bar a{color:#ffffffb3;text-decoration:none;transition:color .15s ease}.command-map-bottom-bar a:hover{color:#e0c36a}.landing-command-map.command-map-page :focus-visible{outline:2px solid #e0c36a;outline-offset:3px}@keyframes commandMapDrift{0%{transform:translate3d(-10px,-8px,0)}to{transform:translate3d(12px,10px,0)}}@keyframes commandMapGlow{0%{transform:translateY(-12px);opacity:.54}to{transform:translateY(14px);opacity:.72}}@media(prefers-reduced-motion:reduce){.landing-command-map.command-map-page:before,.command-map-bg{animation:none!important}.command-orbit-node,.command-map-pill,.command-map-primary,.command-map-secondary,.command-panel-cta{transition:none!important}}@media(max-width:1180px){.command-map-shell{padding-inline:28px}.command-map-main{grid-template-columns:minmax(0,1fr) 410px;gap:30px}.command-center-core{width:390px}.command-detail-panel{width:410px}}@media(max-width:980px){.landing-command-map.command-map-page{height:auto;overflow-x:hidden;overflow-y:auto}.command-map-shell{height:auto;min-height:100vh;grid-template-rows:auto auto auto;padding:18px 16px 24px}.command-map-nav{height:auto;flex-wrap:wrap;align-items:flex-start;gap:16px}.command-map-nav__links{order:3;width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.command-map-actions{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.command-map-main{display:grid;grid-template-columns:1fr;gap:18px;margin-top:24px}.command-orbit-stage{min-height:0;height:auto;display:grid;gap:14px}.command-orbit-ring{display:none}.command-center-core{width:100%;min-height:0;padding:24px 20px;border-radius:26px}.command-center-core h1{font-size:clamp(34px,11vw,40px);line-height:1}.command-center-core>span{font-size:14.5px}.command-center-core__actions{display:grid;grid-template-columns:1fr}.command-map-primary,.command-map-secondary{width:100%}.command-orbit-node{position:static;width:auto;height:84px;min-width:0;transform:none;border-radius:20px;padding:12px}.command-orbit-node:hover,.command-orbit-node.is-active{transform:none}.command-orbit-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center-core{grid-column:1 / -1}.command-detail-panel{width:100%;min-height:0;padding:22px;border-radius:26px}.command-detail-panel h2{font-size:clamp(30px,9vw,34px)}.command-pricing-panel{grid-template-columns:1fr}.command-map-bottom-bar{height:auto;margin-top:24px;align-items:flex-start;flex-direction:column;gap:12px}.command-map-bottom-bar nav{justify-content:flex-start}}@media(max-width:460px){.command-map-shell{padding-inline:14px}.command-map-brand small{font-size:10.5px}.command-map-actions{width:100%;justify-content:flex-start;gap:8px}.command-map-pill{min-height:38px;padding-inline:12px}.command-map-pill--primary{min-height:40px;padding-inline:16px}.command-orbit-stage{grid-template-columns:1fr}.command-orbit-node{height:78px}.command-faq-list{max-height:none}}.command-map-shell{max-width:1366px;padding:28px 28px 24px}.command-map-main{grid-template-columns:minmax(700px,1fr) 560px;gap:40px}.command-orbit-stage{width:100%;height:min(660px,calc(100vh - 160px));min-height:560px;overflow:visible}.command-center-core{width:480px;min-height:300px;padding:38px 38px 34px;border-radius:36px}.command-center-core p{margin-bottom:16px}.command-center-core h1{max-width:410px;font-size:clamp(42px,3.2vw,52px);line-height:.98;letter-spacing:-.04em}.command-center-core>span{max-width:390px;margin-top:20px;color:#ffffffbd;font-size:15.5px;line-height:1.5}.command-center-core__actions{margin-top:28px;align-items:center}.command-map-primary,.command-map-secondary{height:48px;padding-inline:28px;font-size:15px}.command-map-secondary{padding-inline:24px;font-weight:650}.command-orbit-node{--node-scale: 1;--node-hover-y: 0px;width:146px;height:76px;border-radius:22px}.command-orbit-node:hover{--node-hover-y: -2px}.command-orbit-node.is-active{border-color:#c9a84c7a;background:#c9a84c29;box-shadow:0 0 26px #c9a84c29}.command-orbit-node__icon{width:40px;height:40px;flex-basis:40px}.command-orbit-node svg{width:22px;height:22px}.command-orbit-node strong{line-height:1.05}.command-orbit-node small{color:#ffffff9e;line-height:1.2}.command-orbit-node--projects{top:2%;left:50%;transform:translate(-50%,var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--money{top:22%;right:-12%;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--faq{top:47%;right:-12%;transform:translateY(calc(-50% + var(--node-hover-y))) scale(var(--node-scale))}.command-orbit-node--scope{bottom:22%;right:-12%;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--delivery{bottom:1%;left:50%;transform:translate(-50%,var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--workflow{bottom:22%;left:-12%;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--pricing{top:47%;left:-12%;transform:translateY(calc(-50% + var(--node-hover-y))) scale(var(--node-scale))}.command-orbit-node--clients{top:22%;left:-12%;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-detail-panel{width:520px;max-height:calc(100vh - 150px)}.command-detail-panel--pricing{width:560px;min-height:560px;padding:30px;overflow:hidden}.command-detail-panel--pricing h2{font-size:clamp(36px,3vw,42px);line-height:1.05}.command-detail-panel--pricing .command-panel-description{max-width:470px;font-size:15px}.command-detail-panel--pricing .command-best-for,.command-detail-panel--pricing .command-benefits{display:none}.command-pricing-panel{margin-top:22px}.command-plan-list{display:flex;flex-direction:column;gap:12px}.command-plan-card{min-height:132px;padding:18px 18px 16px;border-radius:22px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.command-plan-card--featured{position:relative;border-color:#c9a84c7a;box-shadow:0 0 24px #c9a84c1f}.command-plan-card__top{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start}.command-plan-card h4{font-size:16px;font-weight:800}.command-plan-card p{margin:6px 0 0;font-size:12.75px;line-height:1.35}.command-plan-card__price{display:grid;justify-items:end;gap:4px;min-width:112px}.command-plan-card__price span{min-height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;color:#171106;background:linear-gradient(135deg,#f2dd85,#c9a84c);font-size:11px;font-weight:800}.command-plan-card__price strong{margin:0;color:#fffcf4f5;font-size:clamp(24px,2.2vw,30px);line-height:1}.command-plan-card__price strong small,.command-plan-card__price em{color:#fff9;font-size:12px;font-style:normal}.command-plan-card ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:12px 0 0;padding:0;list-style:none}.command-plan-card li{position:relative;padding-left:13px;color:#ffffffb8;font-size:12.3px;line-height:1.3}.command-plan-card li:before{content:"";position:absolute;top:.48em;left:0;width:5px;height:5px;border-radius:999px;background:#d8b85a}.command-plan-card__actions{margin-top:14px;display:flex;justify-content:flex-start;gap:10px}.command-plan-card__actions a{height:40px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#171106;background:linear-gradient(135deg,#f2dd85,#c9a84c);font-size:13px;font-weight:750;text-decoration:none}.command-pricing-compare{display:inline-flex;align-items:center;min-height:36px;margin-top:12px;color:#e0c36a;font-size:13px;font-weight:750;text-decoration:none}.command-features-panel{position:absolute;inset:50% auto auto 50%;width:min(1060px,100%);height:min(620px,calc(100vh - 160px));transform:translate(-50%,-50%);z-index:8;padding:30px;border-radius:34px;background:radial-gradient(circle at 22% 12%,rgba(224,195,106,.14),transparent 28%),#0a0a0ae0;border:1px solid rgba(201,168,76,.28);box-shadow:0 28px 90px #0000006b}.command-features-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.command-features-panel__header h2{margin:0;color:#fffcf4fa;font-size:clamp(36px,3.2vw,44px);line-height:1.03;letter-spacing:-.035em}.command-features-panel__header span{display:block;max-width:560px;margin-top:10px;color:#ffffffb8;font-size:14.5px;line-height:1.5}.command-features-panel__body{display:grid;grid-template-columns:220px 1fr;gap:24px;margin-top:26px}.command-feature-category-rail{display:grid;align-content:start;gap:10px}.command-feature-category-rail button{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#ffffffb8;font:inherit;font-size:13px;font-weight:750;text-align:left;cursor:pointer}.command-feature-category-rail button.is-active{border-color:#c9a84c7a;background:#c9a84c24;color:#fffcf4f0}.command-feature-grid{max-height:440px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;overflow:auto;padding-right:4px}.command-feature-card{min-height:132px;padding:18px;border-radius:22px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.command-feature-card__icon{width:36px;height:36px;border-radius:13px;display:grid;place-items:center;background:#c9a84c1f;border:1px solid rgba(201,168,76,.26)}.command-feature-card__icon svg{width:20px;height:20px;fill:none;stroke:#e0c36a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.command-feature-card h3{margin:12px 0 0;color:#fffcf4f0;font-size:15px}.command-feature-card p{margin:7px 0 0;color:#ffffffad;font-size:12.75px;line-height:1.4}.command-feature-card ul{display:grid;gap:5px;margin:10px 0 0;padding:0;list-style:none}.command-feature-card li{color:#ffffffb8;font-size:12px}.command-feature-card button{margin-top:12px;padding:0;border:0;background:transparent;color:#e0c36a;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}@media(max-width:1280px){.command-map-shell{padding-inline:28px}.command-map-main{grid-template-columns:minmax(640px,1fr) 500px;gap:40px}.command-center-core{width:460px}.command-detail-panel,.command-detail-panel--pricing{width:500px}.command-orbit-node--money,.command-orbit-node--faq,.command-orbit-node--scope{right:-14%}.command-orbit-node--workflow,.command-orbit-node--pricing,.command-orbit-node--clients{left:-14%}}.command-detail-panel--pricing{height:min(750px,calc(100vh - 150px));max-height:min(750px,calc(100vh - 150px))}.command-detail-panel--pricing .command-panel-description{margin-top:10px}.command-detail-panel--pricing .command-pricing-panel{margin-top:14px}.command-plan-list{gap:9px}.command-plan-card{min-height:0;padding:12px 14px}.command-plan-card__top{gap:10px}.command-plan-card__name{font-size:15px;line-height:1.05}.command-plan-card p{margin-top:4px;font-size:11.8px;line-height:1.28}.command-plan-card__price{min-width:96px}.command-plan-card__price span{min-height:20px;padding:0 8px;font-size:10px}.command-plan-card__price strong{font-size:clamp(20px,1.8vw,24px)}.command-plan-card__price strong small,.command-plan-card__price em{font-size:10.5px}.command-plan-card ul{gap:4px 10px;margin-top:8px}.command-plan-card li{font-size:11.35px;line-height:1.24}.command-plan-card__actions{margin-top:9px}.command-plan-card__actions a{height:34px;padding:0 15px;font-size:12.5px}.command-pricing-compare{margin-top:9px}@media(max-height:760px)and (min-width:981px){.command-detail-panel--pricing{overflow:auto}}@media(max-width:980px){.command-map-main{grid-template-columns:1fr;gap:18px}.command-orbit-stage{width:100%;min-height:0;height:auto;overflow:visible}.command-center-core{width:100%;min-height:0;padding:24px 20px;border-radius:26px}.command-center-core h1{font-size:clamp(34px,10vw,40px);line-height:1}.command-center-core>span{font-size:14.5px}.command-center-core__actions{display:grid;grid-template-columns:1fr}.command-map-primary,.command-map-secondary{width:100%}.command-detail-panel,.command-detail-panel--pricing{width:100%;max-height:none;overflow:visible}.command-orbit-node--projects,.command-orbit-node--money,.command-orbit-node--faq,.command-orbit-node--scope,.command-orbit-node--delivery,.command-orbit-node--workflow,.command-orbit-node--pricing,.command-orbit-node--clients,.command-orbit-node:hover,.command-orbit-node.is-active{inset:auto;transform:none}.command-plan-card ul{grid-template-columns:1fr}.command-plan-card{padding:16px}.command-plan-card__actions a{min-height:44px}.command-features-panel{position:fixed;inset:12px;width:auto;height:auto;transform:none;padding:18px;border-radius:26px;overflow:auto}.command-features-panel__header{gap:16px;flex-direction:column}.command-features-panel__body{grid-template-columns:1fr;gap:16px}.command-feature-category-rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px}.command-feature-category-rail button{min-width:max-content}.command-feature-grid{max-height:none;grid-template-columns:1fr;overflow:visible}}.command-map-shell{max-width:1280px;height:100vh;padding:28px 40px 22px;grid-template-rows:72px 1fr 46px}.command-map-nav{height:72px;justify-content:space-between}.command-map-nav__links{display:none}.command-map-main{position:relative;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:visible}.radial-command-stage{position:relative;width:min(880px,calc(100vw - 560px));min-width:760px;height:min(660px,calc(100vh - 160px));min-height:560px;display:flex;align-items:center;justify-content:center;overflow:visible;isolation:isolate}.radial-command-aura{position:absolute;inset:8%;border-radius:999px;border:1px solid rgba(201,168,76,.08);background:radial-gradient(circle at center,rgba(201,168,76,.1),transparent 42%),radial-gradient(circle at center,transparent 56%,rgba(201,168,76,.08) 57%,transparent 58%);filter:drop-shadow(0 0 34px rgba(201,168,76,.08));pointer-events:none;z-index:1}.kaspire-core{position:absolute;left:50%;top:50%;width:340px;height:340px;padding:34px;border-radius:999px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;background:radial-gradient(circle at 50% 25%,#c9a84c2e,#ffffff0b 40%,#080808d6);border:1px solid rgba(201,168,76,.36);box-shadow:0 0 70px #c9a84c29,0 28px 90px #00000075,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.kaspire-core p{margin:0 0 16px;color:#d8b85a;font-size:13px;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.kaspire-core h1{max-width:270px;margin:0 auto;color:#fffffff5;font-size:clamp(29px,2.45vw,34px);line-height:1.02;font-weight:850;letter-spacing:-.035em}.kaspire-core>span{max-width:260px;margin-top:14px;color:#ffffffb3;font-size:14px;line-height:1.42}.kaspire-core__actions{margin-top:22px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.kaspire-core .command-map-primary,.kaspire-core .command-map-secondary{height:42px;min-height:42px;padding:0 20px;font-size:13.5px}.kaspire-core .command-map-secondary{padding:0 18px;font-weight:700}.radial-line{position:absolute;left:50%;top:50%;width:252px;height:1px;transform-origin:left center;background:linear-gradient(90deg,#c9a84c0a,#c9a84c66,#c9a84c1a);opacity:.48;pointer-events:none;z-index:2}.radial-line.is-active{opacity:1;box-shadow:0 0 18px #c9a84c47;background:linear-gradient(90deg,#e0c36a14,#e0c36a9e,#e0c36a1f)}.radial-line--projects{width:238px;transform:rotate(-90deg)}.radial-line--money{transform:rotate(-38deg)}.radial-line--scope{transform:rotate(38deg)}.radial-line--delivery{width:238px;transform:rotate(90deg)}.radial-line--workflow{transform:rotate(142deg)}.radial-line--clients{transform:rotate(-142deg)}.radial-node{position:absolute;z-index:12;width:138px;height:72px;padding:12px 14px;border-radius:22px;display:flex;align-items:center;gap:10px;color:#fffcf4f2;text-align:left;background:#fff1;border:1px solid rgba(255,255,255,.11);box-shadow:0 16px 40px #0000003d;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,filter .18s ease}.radial-node:hover,.radial-node:focus-visible{border-color:#c9a84c6b;filter:brightness(1.08)}.radial-node:focus-visible{outline:2px solid rgba(224,195,106,.65);outline-offset:3px}.radial-node.is-active{background:#c9a84c26;border-color:#c9a84c85;box-shadow:0 0 30px #c9a84c2e,inset 0 1px #ffffff14}.radial-node__icon{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;flex:0 0 auto;background:radial-gradient(circle at 35% 30%,rgba(224,195,106,.2),transparent 42%),#0a0907b8;border:1px solid rgba(201,168,76,.28)}.radial-node__icon svg{width:21px;height:21px;stroke:#e0c36a;stroke-width:1.7;fill:none}.radial-node strong,.radial-node small{display:block}.radial-node strong{font-size:14px;font-weight:800;line-height:1.05}.radial-node small{margin-top:3px;color:#fff9;font-size:10.8px;line-height:1.15}.radial-node--projects{top:4%;left:50%;transform:translate(-50%)}.radial-node--money{top:8%;right:30%}.radial-node--scope{bottom:8%;right:30%}.radial-node--delivery{bottom:4%;left:50%;transform:translate(-50%)}.radial-node--workflow{bottom:8%;left:30%}.radial-node--clients{top:8%;left:30%}.command-secondary-actions{position:absolute;bottom:72px;left:50%;z-index:14;display:flex;gap:12px;transform:translate(-50%)}.command-secondary-actions button{height:42px;padding:0 18px;border-radius:999px;color:#fffcf4e6;font-size:13px;font-weight:750;background:#ffffff0f;border:1px solid rgba(201,168,76,.24);cursor:pointer}.command-secondary-actions button:first-child{background:#c9a84c1f;border-color:#c9a84c61}.radial-detail-panel{position:absolute;top:50%;z-index:20;width:360px;min-height:430px;max-height:calc(100vh - 170px);padding:28px;border-radius:30px;transform:translateY(-50%);overflow:auto;background:#080808f0;border:1px solid rgba(201,168,76,.28);box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.radial-detail-panel--right{right:0}.radial-detail-panel--left{left:0}.radial-detail-panel h2{margin:0;color:#fffcf4fa;font-size:clamp(34px,3vw,40px);line-height:1.02;font-weight:850;letter-spacing:-.035em}.radial-detail-panel .command-panel-description{font-size:15px;line-height:1.55}.radial-detail-panel .command-best-for{min-height:62px}.radial-detail-panel .command-benefits li{font-size:14px;line-height:1.45}.radial-pricing-panel,.radial-faq-panel{position:absolute;left:50%;top:50%;z-index:60;width:min(920px,calc(100vw - 96px));max-height:min(680px,calc(100vh - 140px));padding:30px;border-radius:34px;transform:translate(-50%,-50%);overflow:auto;background:#080808f5;border:1px solid rgba(201,168,76,.32);box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff12}.radial-faq-panel{width:min(820px,calc(100vw - 96px))}.radial-pricing-panel .command-plan-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.radial-pricing-panel .command-plan-card{min-height:260px;padding:20px;border-radius:24px}.radial-pricing-panel .command-plan-card__top{grid-template-columns:1fr}.radial-pricing-panel .command-plan-card__price{justify-items:start;min-width:0}.radial-pricing-panel .command-plan-card ul{grid-template-columns:1fr;gap:8px;margin-top:14px}.radial-pricing-panel .command-selected-plan-cta{margin-top:18px}.radial-pricing-panel .command-pricing-compare{display:inline-flex;margin-top:14px}@media(max-width:980px){.command-map-page{min-height:100vh;height:auto;overflow-y:auto}.command-map-shell{width:100%;height:auto;min-height:100vh;padding:18px 16px 24px;grid-template-rows:auto auto auto}.command-map-nav{height:auto;flex-wrap:wrap}.command-map-main{display:grid;grid-template-columns:1fr;gap:18px;margin-top:24px}.radial-command-stage{width:100%;min-width:0;height:auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.radial-command-aura,.radial-line{display:none}.kaspire-core{position:static;grid-column:1 / -1;width:100%;height:auto;min-height:0;padding:24px 20px;border-radius:28px;transform:none}.kaspire-core h1{font-size:clamp(32px,10vw,38px)}.kaspire-core__actions{display:grid;width:100%;grid-template-columns:1fr}.radial-node,.radial-node--projects,.radial-node--money,.radial-node--scope,.radial-node--delivery,.radial-node--workflow,.radial-node--clients{position:static;width:auto;min-width:0;height:84px;transform:none}.command-secondary-actions{position:static;grid-column:1 / -1;transform:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.command-secondary-actions button{min-height:44px}.radial-detail-panel,.radial-detail-panel--left,.radial-detail-panel--right{position:static;width:100%;min-height:0;max-height:none;padding:22px;border-radius:26px;transform:none}.radial-pricing-panel,.radial-faq-panel,.command-features-panel{position:fixed;inset:12px;width:auto;max-height:none;height:auto;padding:20px;transform:none;border-radius:26px}.radial-pricing-panel .command-plan-list{grid-template-columns:1fr}.radial-pricing-panel .command-plan-card{min-height:0}.command-map-bottom-bar{gap:12px;align-items:flex-start}}@media(max-width:430px){.radial-command-stage{grid-template-columns:1fr}}@media(min-width:981px){.command-map-shell{max-width:1366px;padding:28px 16px 24px}.command-map-main{grid-template-columns:minmax(740px,1fr) 520px;gap:56px}.command-orbit-stage{width:100%;max-width:none;justify-self:center}.command-center-core{width:430px}.command-detail-panel,.command-detail-panel--pricing{width:520px}.command-orbit-node{width:136px;height:76px}.command-orbit-node--projects{top:2%;left:50%;transform:translate(-50%) translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--clients{top:22%;left:0;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--pricing{top:47%;left:-1%;transform:translateY(calc(-50% + var(--node-hover-y))) scale(var(--node-scale))}.command-orbit-node--workflow{bottom:22%;left:0;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--delivery{bottom:1%;left:50%;transform:translate(-50%) translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--money{top:22%;right:0;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}.command-orbit-node--faq{top:47%;right:0;transform:translateY(calc(-50% + var(--node-hover-y))) scale(var(--node-scale))}.command-orbit-node--scope{bottom:22%;right:0;transform:translateY(var(--node-hover-y)) scale(var(--node-scale))}}@media(max-width:1280px)and (min-width:1181px){.command-map-main{grid-template-columns:minmax(650px,1fr) 500px;gap:48px}.command-center-core{width:380px}.command-detail-panel,.command-detail-panel--pricing{width:500px}.command-orbit-node{width:130px;height:74px}}@media(max-width:1180px)and (min-width:981px){.command-map-main{grid-template-columns:1fr;gap:24px;overflow-y:auto}.command-orbit-stage{max-width:760px;margin:0 auto}.command-detail-panel,.command-detail-panel--pricing{width:min(760px,100%);justify-self:center}}.command-features-backdrop{position:absolute;inset:0;z-index:40;background:#030303b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.command-features-panel{z-index:50;width:min(1100px,calc(100vw - 96px));height:min(640px,calc(100vh - 150px));padding:34px;border-radius:36px;background:#080808f5;border-color:#c9a84c52;box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff12;overflow:hidden}.command-features-panel__header h2{font-size:clamp(34px,3vw,40px)}.command-features-panel__header span{font-size:15px}.command-feature-grid{max-height:430px;padding-right:4px}.command-feature-card{min-height:132px;padding:18px;background:#fff1;border-color:#ffffff1c}.command-feature-card h3{font-size:15px;font-weight:800}.command-feature-card p{font-size:12.75px;line-height:1.4}.command-plan-card{cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.command-plan-card:hover,.command-plan-card:focus-visible{transform:translateY(-1px);border-color:#c9a84c6b}.command-plan-card:focus-visible{outline:2px solid rgba(224,195,106,.7);outline-offset:3px}.command-plan-card.is-selected{border-color:#c9a84ca6;background:#c9a84c1f;box-shadow:0 0 28px #c9a84c2e,inset 0 1px #ffffff14}.command-plan-selected-badge{background:#e0c36a33;border-color:#e0c36a73}.command-selected-plan-cta{margin-top:14px;padding:16px;border-radius:22px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#c9a84c14;border:1px solid rgba(201,168,76,.24)}.command-selected-plan-cta strong{display:block;color:#fffcf4f2;font-size:14px;line-height:1.2}.command-selected-plan-cta span{display:block;margin-top:4px;color:#ffffffad;font-size:12.5px;line-height:1.35}.command-selected-plan-cta a{min-width:max-content;height:44px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#151008;background:linear-gradient(135deg,#f1d982,#c9a84c);font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 0 22px #c9a84c2e}@media(max-width:980px){.command-features-backdrop{position:fixed;inset:0}.command-features-panel{position:fixed;inset:12px;z-index:50;width:auto;height:auto;padding:20px;transform:none;border-radius:26px;overflow:auto}.command-selected-plan-cta{flex-direction:column;align-items:stretch}.command-selected-plan-cta a{width:100%;min-height:44px}.command-feature-grid{max-height:none;grid-template-columns:1fr;overflow:visible}}.landing-command-core{min-height:100vh;height:100vh;width:100%;position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 50%,rgba(201,168,76,.12),transparent 28%),radial-gradient(circle at 50% 50%,#111,#050505 72%);background-color:#050505}.landing-command-core:before,.landing-command-core:after{content:"";position:absolute;inset:0;pointer-events:none}.landing-command-core:before{background:radial-gradient(circle at 50% 48%,rgba(216,184,90,.1),transparent 34%),linear-gradient(120deg,transparent 0 46%,rgba(201,168,76,.055) 47%,transparent 48% 100%);opacity:.78}.landing-command-core:after{background:radial-gradient(circle at center,transparent 0 48%,rgba(0,0,0,.46) 100%)}.command-core-bg{position:absolute;inset:-12%;pointer-events:none;background-image:radial-gradient(circle,rgba(216,184,90,.16) 0 1px,transparent 1px),radial-gradient(circle at center,transparent 0 38%,rgba(201,168,76,.055) 39%,transparent 40%);background-size:54px 54px,100% 100%;opacity:.2;-webkit-mask-image:radial-gradient(circle at center,black 0 44%,transparent 74%);mask-image:radial-gradient(circle at center,black 0 44%,transparent 74%)}.command-core-shell{position:relative;z-index:2;max-width:1440px;height:100vh;box-sizing:border-box;margin:0 auto;padding:28px 42px 22px;display:grid;grid-template-rows:72px 1fr 46px}.command-core-nav{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:40}.command-core-brand{display:inline-flex;align-items:center;gap:12px;color:#fffcf4f5;text-decoration:none}.command-core-brand__mark{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;color:#171108;font-weight:900;background:linear-gradient(135deg,#f1d982,#c9a84c);box-shadow:0 0 26px #c9a84c2e}.command-core-brand strong,.command-core-brand small{display:block}.command-core-brand strong{font-size:17px;line-height:1.1;font-weight:800}.command-core-brand small{margin-top:3px;color:#ffffff9e;font-size:11px;line-height:1.15}.command-core-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.command-core-actions .command-map-pill{min-width:max-content;height:40px;min-height:40px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fffcf4db;font-size:13px;font-weight:700;text-decoration:none;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.command-core-actions .command-map-pill:hover,.command-core-actions .command-map-pill:focus-visible{color:#d8b85a;border-color:#c9a84c57}.command-core-actions .command-map-pill--signout{color:#ffdcd2db;border-color:#b9674847}.command-core-actions .command-map-pill--primary{height:42px;min-height:42px;padding:0 24px;color:#171108;font-size:14px;font-weight:800;background:linear-gradient(135deg,#f1d982,#c9a84c);border-color:#eccf708f;box-shadow:0 0 24px #c9a84c33}.command-core-actions .command-map-pill--primary:hover,.command-core-actions .command-map-pill--primary:focus-visible{color:#171108;filter:brightness(1.04)}.landing-command-core :focus-visible{outline:2px solid rgba(236,207,112,.72);outline-offset:3px}.command-core-main{position:relative;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;overflow:visible}.command-core-stage{--orbit-radius: 410px;--core-radius: 310px;--connector-length: 92px;position:relative;width:1040px;height:720px;display:flex;align-items:center;justify-content:center;overflow:visible;isolation:isolate}.command-core-orbit-ring{position:absolute;left:50%;top:50%;z-index:1;width:760px;height:760px;border-radius:999px;transform:translate(-50%,-50%);border:1px solid rgba(201,168,76,.1);box-shadow:inset 0 0 60px #c9a84c09,0 0 70px #c9a84c0e;pointer-events:none}.kaspire-core-orb{position:absolute;left:50%;top:50%;z-index:10;width:620px;height:620px;border-radius:999px;transform:translate(-50%,-50%);overflow:hidden;background:radial-gradient(circle at 50% 28%,#c9a84c2e,#ffffff0e 38%,#080808e0);border:1px solid rgba(201,168,76,.38);box-shadow:0 0 90px #c9a84c29,0 34px 110px #00000085,inset 0 1px #ffffff14,inset 0 0 90px #c9a84c0f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.kaspire-core-orb:before{content:"";position:absolute;inset:18px;border-radius:inherit;border:1px solid rgba(255,255,255,.055);pointer-events:none}.kaspire-core-content{position:relative;z-index:2;width:100%;height:100%;box-sizing:border-box;padding:64px 76px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:coreContentIn .26s ease-out both}@keyframes coreContentIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.core-view{width:100%;max-width:500px;margin:0 auto}.core-view-label{margin:0 0 12px;color:#d8b85a;font-size:12px;line-height:1;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.core-view--hero .core-view-label{margin-bottom:18px;font-size:13px;letter-spacing:.12em}.core-view-title{max-width:430px;margin:0 auto;color:#fffffff5;font-size:36px;line-height:1.04;font-weight:850;letter-spacing:-.035em}.core-view--hero .core-view-title{max-width:470px;font-size:42px;line-height:1.02;letter-spacing:-.04em}.core-pricing-view .core-view-title{font-size:32px}.core-view-description{max-width:430px;margin:14px auto 0;color:#ffffffbd;font-size:14.5px;line-height:1.45}.core-view--hero .core-view-description{max-width:400px;margin-top:18px;font-size:15px}.core-benefits{max-width:380px;margin:18px auto 0;padding:0;display:grid;grid-template-columns:1fr;gap:8px;list-style:none}.core-benefits li,.core-selected-plan li{color:#ffffffc7;font-size:13px;line-height:1.35}.core-benefits li:before,.core-selected-plan li:before{content:"";width:6px;height:6px;margin-right:8px;border-radius:999px;display:inline-block;vertical-align:middle;background:#d8b85a;box-shadow:0 0 10px #d8b85a3d}.core-actions{margin-top:20px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.core-view--hero .core-actions{margin-top:26px;gap:12px}.core-primary-action,.core-secondary-action,.core-back-button{min-height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:0;text-decoration:none;cursor:pointer}.core-primary-action{height:44px;padding:0 22px;color:#171108;background:linear-gradient(135deg,#f1d982,#c9a84c);border:1px solid rgba(236,207,112,.55);font-size:14px;font-weight:800;box-shadow:0 0 24px #c9a84c38}.core-secondary-action,.core-back-button{height:44px;padding:0 20px;color:#fffcf4e6;background:#ffffff0f;border:1px solid rgba(201,168,76,.22);font-size:14px;font-weight:750}.core-back-button{height:38px;margin-top:14px;padding:0 16px;font-size:13px;font-weight:700}.core-connector-line{position:absolute;left:50%;top:50%;z-index:5;width:var(--connector-length);height:2px;border-radius:999px;transform-origin:left center;transform:rotate(var(--line-angle)) translate(var(--core-radius));opacity:.65;pointer-events:none;background:linear-gradient(90deg,#0a0a0a33,#c9a84c2e 18%,#c9a84c85,#c9a84c2e 82%,#0a0a0a33);box-shadow:0 0 8px #c9a84c33}.core-connector-line.is-active{opacity:1;background:linear-gradient(90deg,#c9a84c2e,#eccf70c7,#c9a84c2e);box-shadow:0 0 16px #c9a84c57}.core-satellite-node{position:absolute;left:50%;top:50%;z-index:20;width:118px;height:118px;padding:12px;border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#ffffffeb;background:#0a0a0af0;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 46px #00000057,inset 0 1px #ffffff0f;cursor:pointer;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * var(--orbit-radius))) rotate(calc(-1 * var(--angle)));transition:border-color .17s ease,background .17s ease,box-shadow .17s ease,filter .17s ease}.core-satellite-node:hover{border-color:#c9a84c80;box-shadow:0 0 24px #c9a84c29,0 18px 46px #00000057,inset 0 1px #ffffff0f}.core-satellite-node.is-active{background:#c9a84c24;border:1px solid rgba(201,168,76,.55);box-shadow:0 0 34px #c9a84c38,0 18px 46px #0000005c,inset 0 1px #ffffff14}.core-satellite-icon{display:grid;place-items:center;color:#d8b85a}.core-satellite-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8}.core-satellite-node strong{display:block;font-size:13px;line-height:1.05;font-weight:800}.core-satellite-node small{display:block;color:#ffffff94;font-size:10.5px;line-height:1.1}.core-plan-selector{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.core-plan-option{height:96px;padding:12px;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#fffcf4e6;background:#ffffff0e;border:1px solid rgba(255,255,255,.11);cursor:pointer}.core-plan-option span{font-size:12.5px;font-weight:800}.core-plan-option strong{color:#fffcf4f5;font-size:18px;line-height:1.05;font-weight:850}.core-plan-option small{font-size:10.5px;font-weight:700;color:#ffffff9e}.core-plan-option em{height:20px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;color:#f1d982;font-size:10px;line-height:1;font-style:normal;font-weight:800;background:#e0c36a29;border:1px solid rgba(224,195,106,.35)}.core-plan-option.is-selected{background:#c9a84c1f;border-color:#c9a84ca6;box-shadow:0 0 24px #c9a84c2e,inset 0 1px #ffffff14}.core-selected-plan{margin-top:14px;padding:14px;border-radius:18px;background:#c9a84c14;border:1px solid rgba(201,168,76,.24)}.core-selected-plan strong,.core-selected-plan span{display:block}.core-selected-plan strong{color:#fffcf4f5;font-size:13.5px;line-height:1.15}.core-selected-plan span{margin-top:3px;color:#ffffffad;font-size:11.5px;line-height:1.3}.core-selected-plan ul{margin:9px auto 0;padding:0;display:grid;gap:5px;list-style:none}.core-selected-plan .core-primary-action{height:40px;min-height:40px;margin-top:11px;padding:0 18px;font-size:13px}.core-faq-list{margin-top:16px;display:grid;gap:8px}.core-faq-list details{min-height:44px;padding:10px 12px;border-radius:14px;text-align:left;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.core-faq-list summary{color:#fffcf4eb;font-size:13px;font-weight:800;cursor:pointer}.core-faq-list p{margin:8px 0 0;color:#ffffffad;font-size:12.5px;line-height:1.35}.core-disclaimer{max-width:410px;margin:12px auto 0;color:#ffffff9e;font-size:11.5px;line-height:1.35}.core-feature-pills{margin-top:14px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.core-feature-pills button{height:32px;padding:0 12px;border-radius:999px;color:#fffcf4d6;font-size:11.5px;font-weight:750;background:#ffffff0e;border:1px solid rgba(255,255,255,.11);cursor:pointer}.core-feature-pills button.is-active{color:#f1d982;background:#c9a84c24;border-color:#c9a84c70}.core-feature-mini-grid{max-width:460px;margin:14px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.core-feature-mini-card{min-height:74px;padding:10px;border-radius:14px;text-align:left;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.core-feature-mini-card h3{margin:0;color:#fffcf4f0;font-size:12.5px;line-height:1.15;font-weight:800}.core-feature-mini-card p{margin:6px 0 0;color:#ffffffa3;font-size:11px;line-height:1.25}.command-core-bottom-bar{height:46px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:35;color:#ffffff9e;font-size:13px;line-height:1.3}.command-core-bottom-bar p{margin:0}.command-core-bottom-bar nav{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap}.command-core-bottom-bar a{color:#ffffffad;text-decoration:none}.command-core-bottom-bar a:hover,.command-core-bottom-bar a:focus-visible{color:#d8b85a}@media(max-height:859px)and (min-width:769px){.command-core-stage{--orbit-radius: 360px;--core-radius: 280px;--connector-length: 76px;width:960px;height:640px}.command-core-orbit-ring{width:690px;height:690px}.kaspire-core-orb{width:560px;height:560px}.kaspire-core-content{padding:54px 64px}.core-view{max-width:450px}.core-view--hero .core-view-title{max-width:430px;font-size:38px}.core-view-title{font-size:32px}.core-pricing-view .core-view-title{font-size:28px}.core-satellite-node{width:108px;height:108px}.core-satellite-icon svg{width:21px;height:21px}.core-satellite-node strong{font-size:12.5px}.core-satellite-node small{font-size:10px}.core-plan-option{height:88px}}@media(max-height:779px)and (min-width:769px){.landing-command-core{height:auto;min-height:100vh;overflow-y:auto}.command-core-shell{height:auto;min-height:900px;padding-top:22px;padding-bottom:18px}.command-core-stage{--orbit-radius: 315px;--core-radius: 250px;--connector-length: 64px;width:900px;height:580px}.command-core-orbit-ring{width:610px;height:610px}.kaspire-core-orb{width:500px;height:500px}.kaspire-core-content{padding:44px 54px}.core-view{max-width:390px}.core-view--hero .core-view-title{max-width:380px;font-size:32px}.core-view-title{font-size:28px}.core-pricing-view .core-view-title{font-size:24px}.core-view-description{font-size:14px}.core-satellite-node{width:96px;height:96px;gap:6px;padding:10px}.core-satellite-icon svg{width:19px;height:19px}.core-satellite-node strong{font-size:12px}.core-satellite-node small{font-size:10px}.core-plan-option{height:82px;padding:10px}.core-selected-plan{padding:12px}}@media(max-width:1080px)and (min-width:769px){.command-core-shell{padding-left:24px;padding-right:24px}.command-core-stage{transform:scale(.92)}}@media(max-width:768px){.landing-command-core{height:auto;min-height:100vh;overflow-y:auto}.command-core-shell{width:100%;height:auto;min-height:100vh;padding:18px 16px 24px;grid-template-rows:auto auto auto}.command-core-nav{height:auto;align-items:flex-start;gap:14px;flex-wrap:wrap}.command-core-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.command-core-actions .command-map-pill,.command-core-actions .command-map-pill--primary{min-height:44px}.command-core-main{display:block;margin-top:18px}.command-core-stage{width:100%;height:auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;transform:none}.command-core-orbit-ring,.core-connector-line{display:none}.kaspire-core-orb{position:relative;left:auto;top:auto;grid-column:1 / -1;width:100%;height:auto;min-height:0;border-radius:28px;transform:none;overflow:visible}.kaspire-core-orb:before{inset:10px;border-radius:22px}.kaspire-core-content{min-height:0;height:auto;padding:24px 20px}.core-view,.core-view--hero .core-view-title,.core-view-title,.core-view-description{max-width:100%}.core-view--hero .core-view-title{font-size:clamp(32px,10vw,38px);line-height:1.02}.core-view-title{font-size:30px}.core-actions{display:grid;grid-template-columns:1fr}.core-primary-action,.core-secondary-action,.core-back-button{min-height:44px}.core-satellite-node{position:static;width:auto;min-width:0;height:86px;border-radius:20px;transform:none!important}.core-satellite-icon svg{width:20px;height:20px}.core-plan-selector,.core-feature-mini-grid{grid-template-columns:1fr}.core-plan-option{height:auto;min-height:74px}.core-selected-plan .core-primary-action{width:100%}.core-feature-pills{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.core-feature-pills button{flex:0 0 auto;min-height:36px}.core-feature-mini-card{min-height:0}.command-core-bottom-bar{height:auto;margin-top:24px;align-items:flex-start;flex-direction:column;gap:12px}.command-core-bottom-bar nav{justify-content:flex-start;gap:12px}}@media(max-width:390px){.command-core-stage{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.kaspire-core-content{animation:none}.core-satellite-node,.core-plan-option,.command-core-actions .command-map-pill{transition:none}}.landing-command-core{background:#050505}.landing-command-core:before,.landing-command-core:after{display:none}.landing-command-core .command-core-bg{position:absolute;inset:0;z-index:0;opacity:1;background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none;-webkit-mask-image:none;mask-image:none}.command-core-bg-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 50%,#0000001a,#0000002e 42%,#00000070),linear-gradient(180deg,#0003,#00000014 45%,#0000004d)}.command-core-shell{position:relative;z-index:2}.kaspire-core-orb{background:radial-gradient(circle at 50% 30%,#ffffff13,#08080880 55%,#080808ad);border-color:#c9a84c52;box-shadow:0 0 48px #c9a84c1a,0 24px 90px #0006,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.core-connector-line{background:linear-gradient(90deg,#c9a84c29,#eccf709e,#c9a84c29);box-shadow:0 0 10px #c9a84c38}.command-core-bottom-bar{z-index:3;text-shadow:0 1px 12px rgba(0,0,0,.75)}@media(max-width:768px){.landing-command-core .command-core-bg{background-size:cover;background-position:center center}.command-core-bg-overlay{background:radial-gradient(circle at 50% 20%,#0000001a,#0000006b 70%),linear-gradient(180deg,#0000004d,#00000073)}}html,body,#root{max-width:100%;overflow-x:hidden}img,svg,canvas,video{max-width:100%}@media(max-width:768px){body{overflow-x:hidden}button,a,input,select,textarea{max-width:100%}.landing-command-core{min-height:100vh;height:auto;overflow-x:hidden;overflow-y:auto}.landing-command-core .command-core-bg{background-position:center center}.landing-command-core .command-core-bg-overlay{background:radial-gradient(circle at 50% 18%,#00000024,#00000075 72%),linear-gradient(180deg,#00000057,#00000080)}.command-core-shell{width:100%;min-height:100vh;padding:14px 16px max(24px,env(safe-area-inset-bottom));grid-template-rows:auto auto auto}.command-core-nav{min-height:64px;height:auto;align-items:center;gap:12px}.command-core-brand{flex:1 1 auto;min-width:0;min-height:44px;gap:10px}.command-core-brand__mark{width:34px;height:34px;flex:0 0 34px}.command-core-brand strong{font-size:15px}.command-core-brand small{font-size:10.5px}.command-core-actions{flex:0 1 auto;width:auto;max-width:100%;justify-content:flex-end;gap:8px}.command-core-actions .command-map-pill,.command-core-actions .command-map-pill--primary{min-width:0;min-height:44px;height:44px;padding:0 14px;font-size:13px;white-space:nowrap}.command-core-actions .command-map-pill--primary{min-height:44px;height:44px;font-weight:800}.command-core-main{margin-top:18px;overflow:visible}.command-core-stage{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kaspire-core-orb{grid-column:1 / -1;width:100%;margin:0 auto;border-radius:30px;background:#080808b8;border-color:#c9a84c4d;box-shadow:0 24px 70px #0000006b,0 0 42px #c9a84c14,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.kaspire-core-content{padding:24px 20px}.core-view-label,.core-view--hero .core-view-label{font-size:11px;letter-spacing:.12em}.core-view--hero .core-view-title{font-size:clamp(31px,8.8vw,36px);line-height:1.02}.core-view-title{font-size:clamp(28px,7.6vw,34px);line-height:1.04}.core-pricing-view .core-view-title{font-size:clamp(26px,7vw,30px)}.core-view-description,.core-view--hero .core-view-description{max-width:100%;font-size:14px;line-height:1.45}.core-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.core-primary-action,.core-secondary-action,.core-back-button{width:100%;min-width:0;min-height:44px;height:44px;padding:0 16px}.core-back-button{margin-top:10px}.core-benefits{gap:8px}.core-benefits li,.core-selected-plan li{font-size:13.5px;line-height:1.4}.core-satellite-node{position:static;width:auto;min-width:0;height:82px;padding:12px;border-radius:22px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;text-align:start;transform:none!important}.core-satellite-icon{width:36px;height:36px;flex:0 0 36px;border-radius:14px;display:grid;place-items:center;background:#c9a84c1f;border:1px solid rgba(201,168,76,.24)}.core-satellite-icon svg{width:20px;height:20px}.core-satellite-node strong{font-size:13.5px;line-height:1.05}.core-satellite-node small{margin-top:3px;font-size:11px;line-height:1.15}.core-plan-selector{grid-template-columns:1fr;gap:12px}.core-plan-option{min-height:110px;height:auto;padding:16px;align-items:flex-start;text-align:start}.core-plan-option strong{font-size:20px}.core-selected-plan{padding:16px}.core-selected-plan .core-primary-action{width:100%;min-height:46px;height:46px;margin-top:14px}.core-faq-list details{min-height:46px;padding:12px 14px;border-radius:16px}.core-faq-list summary{font-size:13px;line-height:1.35}.core-feature-pills{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.core-feature-pills::-webkit-scrollbar{display:none}.core-feature-pills button{flex:0 0 auto;min-height:34px;height:34px;font-size:12px}.core-feature-mini-grid{grid-template-columns:1fr;gap:10px}.core-feature-mini-card{min-height:78px;padding:14px;border-radius:18px}.core-feature-mini-card h3{font-size:13.5px}.core-feature-mini-card p{font-size:12.5px;line-height:1.35}.command-core-bottom-bar{min-height:46px;padding-bottom:max(0px,env(safe-area-inset-bottom));font-size:12.5px}.command-core-bottom-bar nav{width:100%;flex-wrap:wrap;row-gap:8px}.command-core-bottom-bar a,.marketing-page:not(.landing-page) .marketing-brand,.marketing-page:not(.landing-page) .marketing-nav a,.marketing-page:not(.landing-page) .marketing-actions a,.marketing-page:not(.landing-page) .marketing-actions button,.marketing-page:not(.landing-page) .marketing-footer a{min-width:44px;min-height:44px;display:inline-flex;align-items:center}.kc-command-root,.command-center-shell,.workspace-mode-shell,.app-shell,.auth-shell,.client-portal,.marketing-page,.privacy-policy{max-width:100%;overflow-x:hidden}.kc-command-content,.command-center,.workspace-mode-shell__inner,.workspace,.workspace__content,.auth-card,.client-portal__shell,.privacy-policy__content{width:100%;max-width:100%;min-width:0}.kc-command-content{padding:0}.kc-command-root .command-center{padding:16px 16px max(28px,env(safe-area-inset-bottom))}.command-center-header{gap:12px;align-items:center;flex-wrap:wrap}.command-center-header .brand-lockup{min-width:0}.command-center-header .brand-lockup__badge{width:38px;height:38px;flex:0 0 38px}.command-center-actions{display:none;width:100%}.command-center-actions.is-open{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.command-center-actions .cc-pill-button,.command-center-menu,.cc-pill-button{min-height:44px;justify-content:center;white-space:normal}.command-center-menu{display:inline-flex}.command-launcher{padding:18px;border-radius:28px}.command-launcher__intro h2{font-size:clamp(28px,9vw,38px);line-height:1}.kc-command-root .command-dashboard-direct .command-feature-card--hero{min-height:120px}.kc-command-root .command-dashboard-direct .command-feature-card--hero .command-feature-card__open{min-height:120px;padding:18px;grid-template-columns:56px minmax(0,1fr)}.kc-command-root .command-dashboard-direct .command-icon-frame{width:56px;height:56px;border-radius:18px}.kc-command-root .command-dashboard-direct .command-icon-svg{width:28px;height:28px}.kc-command-root .command-hub-selector{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kc-command-root .command-hub-button{min-height:88px;padding:14px;grid-template-columns:44px minmax(0,1fr);border-radius:22px}.kc-command-root .command-hub-button__icon{width:44px;height:44px;border-radius:14px}.kc-command-root .command-hub-button__text strong{font-size:.92rem}.kc-command-root .command-hub-button__text small{font-size:.76rem;line-height:1.25}.kc-command-root .command-hub-panel{width:100%;padding:14px;border-radius:24px}.command-hub-panel__header{flex-direction:column;align-items:stretch;gap:12px}.command-hub-panel__tools{grid-template-columns:1fr;gap:10px}.command-feature-card__open,.kc-command-root .command-feature-card--hub-tool .command-feature-card__open{min-height:70px;grid-template-columns:44px minmax(0,1fr);gap:12px}.command-feature-card__arrow{grid-column:1 / -1;justify-self:start}.command-feature-card__edit-actions,.command-customize-bar,.command-customize-bar__actions,.command-hidden-panel__list{display:grid;grid-template-columns:1fr;gap:10px}.workspace-mode-shell__inner{padding:18px 16px max(88px,env(safe-area-inset-bottom))}.workspace-mode-header{margin:-18px -16px 18px;padding:16px}.workspace-mode-header,.workspace__header{flex-direction:column;align-items:stretch;gap:12px}.workspace-mode-header h1,.workspace__header h2{font-size:clamp(24px,8vw,32px);line-height:1.04}.workspace__actions,.toolbar,.card-header,.modal__header,.modal__actions,.card-footer{width:100%;flex-wrap:wrap;gap:10px}.workspace__actions>*,.toolbar>*,.modal__actions>*,.card-footer>*{min-width:min(100%,140px)}.workspace__actions .primary-button,.workspace__actions .secondary-button,.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-button--ghost{min-height:44px}.workspace__content,.workspace-mode-content{min-width:0;overflow-x:hidden}.dashboard-grid,.dashboard-overview-grid,.dashboard-projects-grid,.dashboard-alert-grid,.card-grid,.stats-grid,.grid-two,.magic-onboarding-steps,.magic-template-grid,.magic-onboarding-success-grid,.roadmap-voting-grid,.project-addon-card,.project-deliverable-card,.workflow-summary-card,.workflow-stage-card__header,.workflow-task-row,.scope-request-card,.proposal-public-grid,.client-portal__metrics{grid-template-columns:minmax(0,1fr)!important}.finance-table,.profit-radar-table,.proposal-table,.proposal-public-table,.expenses-table,.payment-editor{width:100%;max-width:100%;overflow-x:visible}.finance-table__header,.profit-radar-table__header,.proposal-table__head,.proposal-public-table__head{display:none}.finance-table__row,.profit-radar-table__row,.proposal-table__row,.proposal-public-table__row,.expenses-table__row,.payment-editor__row,.client-portal__payment,.client-portal__deliverable,.team-payout-mini__row{min-width:0!important;width:100%;grid-template-columns:minmax(0,1fr)!important;gap:10px;align-items:stretch}.expenses-table__actions,.team-payout-row__actions,.project-addon-card__actions,.project-deliverable-card__actions,.scope-request-card__actions,.scope-review-controls,.workflow-stage-card__actions,.workflow-task-row__actions,.workflow-shortcuts{justify-content:stretch;flex-wrap:wrap}.expenses-table__actions>*,.team-payout-row__actions>*,.project-addon-card__actions>*,.project-deliverable-card__actions>*,.scope-request-card__actions>*,.scope-review-controls>*,.workflow-stage-card__actions>*,.workflow-task-row__actions>*,.workflow-shortcuts>*{flex:1 1 140px}.field,.field__control,input,select,textarea{width:100%;min-width:0}input.field__control,select.field__control,.toolbar__input,.scope-review-controls .field__control,.workflow-task-row__actions .field__control,.workflow-stage-card__actions .field__control{min-height:44px;padding-block:10px;font-size:.9rem}.workspace-mode-header__crumb button{min-height:44px;padding:0 10px;border-radius:999px}.mobile-workspace-action-row{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:14px}.mobile-workspace-action-row .primary-button,.mobile-workspace-action-row .secondary-button{width:100%;min-height:46px;justify-content:center}.field--checkbox input,.expenses-filter-bar .field--checkbox input,.unbilled-time-row input[type=checkbox],.switch-row input[type=checkbox]{inline-size:44px;block-size:44px;min-inline-size:44px;min-block-size:44px}.modal-backdrop{padding:12px;align-items:center}.modal{width:100%;max-width:calc(100vw - 24px);min-height:0;max-height:calc(100vh - 24px);border-radius:22px;overflow-y:auto}.auth-shell{padding:16px}.auth-card{padding:20px;border-radius:24px}.auth-card .brand-lockup,.tab-strip{min-width:0}.tab-strip{display:grid;grid-template-columns:1fr 1fr}.tab-strip__tab{min-height:44px}.privacy-policy__content a,.terms-of-service__content a{min-height:44px;display:inline-flex;align-items:center;vertical-align:middle}.client-portal{padding:16px}.client-portal__hero,.client-portal__details,.client-portal__payments,.client-portal__deliverables,.client-portal__scope-request{padding:18px;border-radius:22px}.client-portal__hero{flex-direction:column}.privacy-policy{margin:24px 0;padding:18px;border-radius:22px}.privacy-policy__content{padding:16px;overflow-wrap:anywhere}.privacy-policy__content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.floating-command-back{inset-inline:16px;inset-block-end:max(12px,env(safe-area-inset-bottom));width:auto;min-height:44px;justify-content:center}[dir=rtl] .core-benefits,[dir=rtl] .core-selected-plan ul,[dir=rtl] .core-feature-mini-card,[dir=rtl] .core-faq-list details,[dir=rtl] .command-feature-card__text,[dir=rtl] .command-hub-button__text{text-align:start}}@media(min-width:769px){.expenses-table.money-table-shell{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:10px;padding-right:28px;box-sizing:border-box}.money-grid-table--expenses .expenses-table__row{min-width:1080px!important;min-inline-size:1080px!important;width:max-content;grid-template-columns:minmax(210px,1.5fr) minmax(120px,.8fr) minmax(130px,.8fr) minmax(130px,.75fr) minmax(150px,.9fr) minmax(120px,.75fr) minmax(110px,.65fr) minmax(180px,180px)!important}.money-grid-table--expenses{direction:ltr}[dir=rtl] .money-grid-table--expenses .expenses-table__row>*:not(.expenses-table__actions){direction:rtl;text-align:start}.money-grid-table--expenses .expenses-table__actions{display:flex;align-items:center;justify-content:flex-end;direction:ltr;gap:8px;min-width:180px;min-inline-size:180px;width:180px;inline-size:180px;padding-right:28px;padding-inline-end:28px;white-space:nowrap;text-align:right;overflow:visible;flex-wrap:nowrap}.money-grid-table--expenses .expenses-table__row>:last-child{position:sticky;right:0;z-index:2;background:#121214f5;box-shadow:-14px 0 18px #05050675}.money-grid-table--expenses .finance-table__header>:last-child{z-index:3;background:#18181afa}.money-grid-table--expenses .expenses-table__actions>*{height:36px;min-height:36px;min-width:62px;min-inline-size:62px;padding:0 14px;border-radius:999px;white-space:nowrap;flex-shrink:0}}@media(max-width:430px){.command-core-nav{align-items:flex-start}.command-core-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.command-core-actions .command-map-pill,.command-core-actions .command-map-pill--primary{width:100%;padding:0 12px}.command-core-brand small{display:none}.command-core-stage{gap:10px}.core-actions{grid-template-columns:1fr}.core-view--hero .core-view-title{font-size:36px}.command-center-actions.is-open,.kc-command-root .command-hub-selector{grid-template-columns:1fr}.workspace__actions>*,.toolbar>*,.modal__actions>*,.card-footer>*{width:100%;flex-basis:100%}}@media(max-width:390px){.command-core-shell{padding-inline:14px}.command-core-stage{grid-template-columns:1fr}.core-view--hero .core-view-title{font-size:34px}.core-view-title{font-size:29px}}@media(max-width:360px){.command-core-actions{grid-template-columns:1fr}.core-view--hero .core-view-title{font-size:31px}.kaspire-core-content{padding:22px 18px}}@media(max-width:768px){html,body,#root{max-width:100%;overflow-x:hidden}.kc-command-root{min-height:100svh;overflow-x:hidden;background:#050505!important}.kc-command-root .kc-bg-left-glow,.kc-command-root .kc-bg-right-glow,.kc-command-root .kc-bg-shimmer{display:none;animation:none!important}.kc-command-root .kc-bg-overlay{background:radial-gradient(circle at 50% 20%,#00000038,#0000008a 70%,#000000b8),linear-gradient(180deg,#00000057,#00000085)}.kc-command-content{width:100%;max-width:100%;min-width:0;padding:max(18px,env(safe-area-inset-top)) 16px 0;contain:none}.kc-command-root .command-center{width:100%;max-width:100%;min-width:0;min-height:auto;padding:0}.command-center-header{margin:0 0 14px;padding-top:0;gap:12px}.command-launcher{margin-top:0;gap:16px;padding:16px;border-radius:24px;contain:layout paint}.kc-command-root .command-feature-card,.kc-command-root .command-hub-button,.kc-command-root .command-hub-panel{-webkit-backdrop-filter:blur(8px) saturate(1.02);backdrop-filter:blur(8px) saturate(1.02);box-shadow:0 14px 36px #00000047,inset 0 1px #ffffff0e;transition-duration:.16s}.kc-command-root .command-dashboard-direct,.kc-command-root .command-hub-system,.kc-command-root .command-hub-selector,.kc-command-root .command-hub-panel{width:100%;max-width:100%;min-width:0}.kc-command-root .command-dashboard-direct .command-feature-card--hero{min-height:112px;padding:0;border-radius:28px;border:1px solid rgba(201,168,76,.24)!important;background:#080808b8!important;box-shadow:0 20px 60px #00000057,inset 0 1px #ffffff12!important}.kc-command-root .command-dashboard-direct .command-feature-card--hero:before,.kc-command-root .command-dashboard-direct .command-feature-card--hero:after,.kc-command-root .command-hub-button.is-active:before{display:none!important;animation:none!important}.kc-command-root .command-dashboard-direct .command-feature-card--hero .command-feature-card__open{min-height:112px;padding:20px;grid-template-columns:48px minmax(0,1fr);gap:12px}.kc-command-root .command-dashboard-direct .command-icon-frame{width:48px;height:48px;border-radius:16px;background:#c9a84c24!important;border:1px solid rgba(201,168,76,.24)!important;box-shadow:none!important}.kc-command-root .command-dashboard-direct .command-icon-frame:before,.kc-command-root .command-dashboard-direct .command-icon-frame:after{display:none}.kc-command-root .command-dashboard-direct .command-icon-svg{width:26px;height:26px}.kc-command-root .command-hub-system{gap:14px;margin-top:0}.kc-command-root .command-hub-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kc-command-root .command-hub-button{min-height:84px;padding:14px;border-radius:22px;contain:layout paint;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.kc-command-root .command-hub-button:hover{transform:none}.kc-command-root .command-hub-button.is-active{animation:none!important;box-shadow:0 0 20px #c9a84c21,0 14px 34px #00000047,inset 0 1px #ffffff12}.kc-command-root .command-hub-panel{margin-top:14px;padding:16px;border-radius:24px;background:#080808b3;border:1px solid rgba(201,168,76,.2);box-shadow:0 18px 44px #0000004d,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);contain:layout paint}.command-hub-panel__header{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.command-hub-panel__header h3{font-size:20px;line-height:1.1;font-weight:850}.command-hub-panel__header p{font-size:13.5px;line-height:1.35}.command-hub-panel__header .cc-pill-button{min-height:36px;height:36px;padding:0 12px;font-size:12px;flex:0 0 auto}.command-hub-panel__tools{grid-template-columns:1fr;gap:10px;margin-top:14px}.kc-command-root .command-feature-card--hub-tool{min-height:72px;border-radius:18px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);box-shadow:none}.kc-command-root .command-feature-card--hub-tool .command-feature-card__open{min-height:72px;padding:14px;grid-template-columns:40px minmax(0,1fr);gap:10px}.kc-command-root .command-feature-card--hub-tool .command-feature-card__icon,.kc-command-root .command-hub-button__icon{width:44px;height:44px}.kc-command-root .command-feature-card--hub-tool .command-feature-card__icon{width:40px;height:40px;border-radius:14px}.command-feature-card__arrow{min-height:38px;display:inline-flex;align-items:center}.workspace,.workspace__content,.workspace-mode-shell__inner,.client-portal__shell{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.floating-command-back{inset-inline-start:16px;inset-inline-end:auto;inset-block-end:max(14px,env(safe-area-inset-bottom));width:auto;max-width:calc(100vw - 92px);min-height:44px;padding-inline:16px;justify-content:center}.time-tracker{inset-inline-start:auto;inset-inline-end:14px;inset-block-end:max(16px,env(safe-area-inset-bottom));z-index:40}.time-tracker--arabic{inset-inline-start:14px;inset-inline-end:auto}.time-tracker__toggle{block-size:44px;min-inline-size:44px;max-inline-size:132px;padding:0 14px;gap:6px;font-size:1rem;box-shadow:0 10px 26px #c9a84c33}.time-tracker__toggle strong{max-width:80px;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.time-tracker__panel{inset-block-end:56px;inline-size:min(320px,calc(100vw - 28px));max-height:min(620px,calc(100svh - 96px));overflow-y:auto;padding:16px;border-radius:22px}.time-tracker__actions{grid-template-columns:1fr}}@media(max-width:430px){.time-tracker__toggle{inline-size:46px;padding:0}.time-tracker__toggle strong{display:none}}@media(max-width:390px){.kc-command-root .command-hub-selector{grid-template-columns:1fr}}@media(max-width:768px)and (prefers-reduced-motion:reduce){.kc-command-root *,.time-tracker *,.floating-command-back{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:768px){.landing-command-core .command-core-shell,.landing-command-core .command-core-main,.landing-command-core .command-core-stage,.landing-command-core .kaspire-core-orb,.landing-command-core .kaspire-core-content,.landing-command-core .core-view,.landing-command-core .core-features-view,.landing-command-core .core-feature-pills,.landing-command-core .core-feature-mini-grid,.landing-command-core .core-feature-mini-card{box-sizing:border-box;min-width:0;max-width:100%}.landing-command-core .command-core-stage{width:100%;max-width:430px;margin-inline:auto;overflow:visible}.landing-command-core .kaspire-core-orb{width:100%;max-width:430px;margin-inline:auto;overflow:hidden}.landing-command-core .kaspire-core-content{width:100%;padding:24px 16px;overflow:hidden}.landing-command-core .core-features-view{position:relative;left:auto;right:auto;top:auto;width:100%;margin:0 auto;padding:0;transform:none;overflow:visible}.landing-command-core .core-features-view .core-view-label{margin-bottom:10px;color:#d8b85a;font-size:11px;line-height:1.1;font-weight:850;letter-spacing:.1em;text-align:center;text-transform:uppercase}.landing-command-core .core-features-view .core-view-title{max-width:100%;margin-inline:auto;font-size:clamp(28px,7.7vw,32px);line-height:1.05;font-weight:850;letter-spacing:-.03em;text-align:center;overflow-wrap:anywhere}.landing-command-core .core-features-view .core-view-description{max-width:100%;margin-inline:auto;color:#ffffffb8;font-size:13.5px;line-height:1.42;text-align:center}.landing-command-core .core-feature-pills{width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:8px;margin-top:16px;padding:0 2px 6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.landing-command-core .core-feature-pills::-webkit-scrollbar{display:none}.landing-command-core .core-feature-pills button{flex:0 0 auto;height:34px;min-height:34px;padding:0 13px;border-radius:999px;color:#ffffffe6;font-size:12px;font-weight:750;white-space:nowrap;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.landing-command-core .core-feature-pills button.is-active,.landing-command-core .core-plan-option.is-selected,.landing-command-core .core-satellite-node.is-active{color:#fffffff0;background:#c9a84c24;border:1px solid rgba(201,168,76,.48);box-shadow:0 0 24px #c9a84c24,inset 0 1px #ffffff12}.landing-command-core .core-satellite-node.is-active svg{color:#d8b85a}.landing-command-core .core-feature-mini-grid{width:100%;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:10px;margin:14px auto 0}.landing-command-core .core-feature-mini-card{position:relative;left:auto;right:auto;width:100%;min-height:76px;padding:14px;border-radius:18px;text-align:start;transform:none;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.landing-command-core .core-feature-mini-card h3{color:#fffffff0;font-size:14px;line-height:1.15;font-weight:850;overflow-wrap:anywhere}.landing-command-core .core-feature-mini-card p{margin-top:6px;color:#ffffffad;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}.landing-command-core .core-back-button{width:100%;max-width:220px;height:44px;margin:16px auto 0;display:flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:750;position:relative}.landing-command-core .command-core-bottom-bar a[href="/landing-classic"]{display:none!important}.analytics-card--blue{color:#d8b85a}.analytics-card--blue:before{opacity:.12;background:radial-gradient(circle at 85% 15%,rgba(201,168,76,.75),transparent 38%)}}@media(max-width:360px){.landing-command-core .core-features-view .core-view-title{font-size:28px}}@media(min-width:391px)and (max-width:430px){.landing-command-core .core-features-view .core-view-title{font-size:32px}}.mobile-action-home,.mobile-workspace-action-row,.mobile-bottom-nav,.mobile-feature-notice{display:none}.command-center-desktop-only{display:contents}@media(max-width:768px){.command-center-desktop-only{display:none!important}.mobile-action-home{display:block;width:100%;max-width:100%;min-width:0;padding-bottom:calc(128px + env(safe-area-inset-bottom));color:#fffffff0}.mobile-workspace-action-row{display:grid}.mobile-action-home *,.mobile-workspace-action-row *,.mobile-bottom-nav *,.mobile-feature-notice{box-sizing:border-box;min-width:0}.mobile-command-header{width:100%;padding:max(16px,env(safe-area-inset-top)) 0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-command-header h1{margin:0;color:#fffffff5;font-size:18px;font-weight:850;line-height:1.1;letter-spacing:-.02em}.mobile-command-header p{margin:3px 0 0;color:#ffffff9e;font-size:12px;line-height:1.2}.mobile-command-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.mobile-command-header__actions .cc-pill-button{min-height:40px;height:40px;padding:0 14px;border-radius:999px;font-size:13px}.mobile-simplified-notice,.mobile-feature-notice{width:100%;margin:0 0 14px;padding:13px 14px;border-radius:18px;background:#c9a84c14;border:1px solid rgba(201,168,76,.24);box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff0f;color:#fffffff0}.mobile-simplified-notice{display:flex;align-items:flex-start;gap:10px}.mobile-feature-notice{display:block}.mobile-simplified-notice__icon{width:18px;height:18px;color:#d8b85a;flex:0 0 auto;margin-top:2px}.mobile-simplified-notice__icon .command-icon-svg{width:18px;height:18px}.mobile-simplified-notice strong,.mobile-feature-notice strong{display:block;color:#fffffff0;font-size:13px;font-weight:850;line-height:1.2}.mobile-simplified-notice small,.mobile-feature-notice span{display:block;margin-top:3px;color:#ffffffb3;font-size:12px;line-height:1.4}.mobile-todays-control-card{width:100%;min-height:146px;padding:20px;border-radius:28px;background:#080808bd;border:1px solid rgba(201,168,76,.26);box-shadow:0 22px 70px #0000005c,0 0 36px #c9a84c0f,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);contain:layout paint}.mobile-todays-control-card h2,.mobile-quick-actions-section h2,.mobile-needs-attention-section h2,.mobile-section-heading h2,.mobile-more-panel__header h2{margin:0;color:#fffffff5;font-weight:850;letter-spacing:-.025em}.mobile-todays-control-card h2{font-size:22px;line-height:1.1}.mobile-todays-control-card p{margin:6px 0 0;color:#ffffffad;font-size:13px;line-height:1.4}.mobile-control-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.mobile-control-stat{min-height:62px;padding:12px;border-radius:18px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:space-between;gap:6px}.mobile-control-stat small{color:#ffffff9e;font-size:11.5px;line-height:1.2}.mobile-control-stat strong{color:#fffffff5;font-size:20px;font-weight:850;line-height:1}.mobile-quick-actions-section h2,.mobile-needs-attention-section h2,.mobile-section-heading h2{font-size:18px;line-height:1.1}.mobile-quick-actions-section{margin-top:18px}.mobile-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.mobile-action-card,.mobile-workspace-card,.mobile-attention-card,.mobile-more-list-item{width:100%;color:#ffffffeb;appearance:none;font:inherit;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.mobile-action-card{min-height:76px;padding:14px;border-radius:22px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:10px;text-align:start}.mobile-action-card:hover,.mobile-workspace-card:hover,.mobile-attention-card:hover,.mobile-more-list-item:hover,.mobile-bottom-nav button:hover{border-color:#c9a84c6b;background:#c9a84c1a}.mobile-action-card__icon,.mobile-workspace-card__icon,.mobile-attention-card__icon,.mobile-more-list-item__icon{width:36px;height:36px;border-radius:14px;background:#c9a84c1f;border:1px solid rgba(201,168,76,.22);color:#d8b85a;display:grid;place-items:center;flex:0 0 auto}.mobile-action-card__icon .command-icon-svg,.mobile-workspace-card__icon .command-icon-svg,.mobile-attention-card__icon .command-icon-svg,.mobile-more-list-item__icon .command-icon-svg{width:20px;height:20px}.mobile-action-card__text,.mobile-workspace-card__left span:last-child,.mobile-attention-card span:nth-child(2){min-width:0}.mobile-action-card strong,.mobile-workspace-card strong,.mobile-attention-card strong,.mobile-more-list-item strong{display:block;color:#fffffff0;font-size:13.5px;font-weight:850;line-height:1.15;overflow-wrap:anywhere}.mobile-action-card small,.mobile-workspace-card small,.mobile-attention-card small{display:block;margin-top:4px;color:#ffffff9e;font-size:11.5px;line-height:1.25;overflow-wrap:anywhere}.mobile-needs-attention-section,.mobile-workspaces-section{margin-top:20px}.mobile-attention-list,.mobile-workspace-list,.mobile-more-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.mobile-attention-card{min-height:72px;padding:14px;border-radius:20px;background:#ffffff0e;border:1px solid rgba(201,168,76,.16);display:flex;align-items:flex-start;gap:10px;text-align:start}.mobile-attention-card b{margin-inline-start:auto;color:#d8b85a;font-size:18px;line-height:1}.mobile-attention-card--empty{cursor:default}.mobile-section-heading p,.mobile-more-panel__header p{margin:6px 0 0;color:#ffffff9e;font-size:12.5px;line-height:1.35}.mobile-workspace-card{min-height:74px;padding:14px;border-radius:20px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start}.mobile-workspace-card__left{display:flex;align-items:center;gap:10px;min-width:0}.mobile-workspace-card__chevron{flex:0 0 auto;color:#d8b85adb;font-size:24px;line-height:1}.mobile-more-overlay{position:fixed;inset:0;z-index:69;padding:0;border:0;background:#00000094;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.mobile-more-panel{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:70;width:calc(100% - 24px);max-width:430px;max-height:min(640px,calc(100vh - 96px));max-height:min(640px,calc(100dvh - 96px));margin:0 auto;padding:16px;box-sizing:border-box;overflow-y:auto;border-radius:28px;background:#080808e0;border:1px solid rgba(201,168,76,.26);box-shadow:0 24px 80px #00000080,inset 0 1px #ffffff14}.mobile-more-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mobile-more-panel__header h2{font-size:20px;line-height:1.1;font-weight:900}.mobile-more-panel__header p{margin-top:5px;color:#ffffffa8;font-size:13px;line-height:1.4}.mobile-more-panel__close{width:40px;height:40px;padding:0;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#ffffffe6;background:#ffffff12;border:1px solid rgba(255,255,255,.12);font:inherit;font-size:20px;cursor:pointer;flex:0 0 auto}.mobile-more-list-item{min-height:58px;padding:14px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.11);display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start}.mobile-more-list-item__text{min-width:0;flex:1 1 auto}.mobile-more-list-item strong{font-size:14px;font-weight:850;line-height:1.15}.mobile-more-list-item small{display:block;margin-top:3px;color:#ffffff9e;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.mobile-more-list-item__chevron{width:18px;height:18px;flex:0 0 auto;color:#ffffff7a;font-size:22px;line-height:18px}.kc-command-root[dir=rtl] .mobile-more-list-item__chevron{transform:scaleX(-1)}.mobile-bottom-nav{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));height:62px;z-index:45;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;background:#080808e0;border:1px solid rgba(201,168,76,.22);border-radius:24px;box-shadow:0 18px 60px #0000006b,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-bottom-nav button{height:100%;min-width:0;border:0;background:transparent;color:#ffffff9e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:inherit;font-size:10.5px;cursor:pointer}.mobile-bottom-nav button:disabled{opacity:.42;cursor:not-allowed}.mobile-bottom-nav .command-icon-glyph,.mobile-bottom-nav .command-icon-svg{width:20px;height:20px}.mobile-bottom-nav button.is-active,.mobile-bottom-nav button:focus-visible{color:#d8b85a}.mobile-bottom-nav button.is-active{background:#c9a84c1f;border-color:#c9a84c42}.mobile-bottom-nav button:focus-visible,.mobile-action-card:focus-visible,.mobile-workspace-card:focus-visible,.mobile-attention-card:focus-visible,.mobile-more-list-item:focus-visible,.mobile-more-panel__close:focus-visible{outline:2px solid rgba(216,184,90,.72);outline-offset:2px}.time-tracker{position:fixed;inset-inline-start:auto;inset-inline-end:16px;inset-block-end:max(16px,env(safe-area-inset-bottom));width:auto;padding:0;display:block;z-index:46}.time-tracker--arabic{inset-inline-start:16px;inset-inline-end:auto}.time-tracker--mobile-nav{inset-block-end:calc(88px + env(safe-area-inset-bottom));padding:0}.time-tracker__toggle{inline-size:46px;min-inline-size:46px;max-inline-size:46px;padding:0}.time-tracker__toggle strong{display:none}.time-tracker__panel{position:fixed;inset-inline:14px;inset-block-end:calc(72px + env(safe-area-inset-bottom));inline-size:auto;max-height:min(620px,calc(100svh - 96px));z-index:70}.time-tracker--mobile-nav .time-tracker__panel{inset-block-end:calc(144px + env(safe-area-inset-bottom))}.workspace-mode-header__classic{display:none!important}.floating-command-back,.floating-command-back:hover{inset-inline-start:16px;inset-inline-end:auto;min-width:0;max-width:calc(100vw - 92px);transform:none}.workspace-mode-shell__inner{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.workspace-mode-content,.workspace-mode-content>*,.workspace-mode-content .surface-card,.focused-project-list,.focused-project-card,.project-workflow-panel,.scope-guardian-panel,.profit-radar-panel,.team-payouts,.expenses-page{max-width:100%;min-width:0}.workspace-mode-content .toolbar,.workspace-mode-content .section-heading,.workspace-mode-header{gap:12px}.workspace-mode-content .toolbar{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch}.workspace-mode-content .toolbar>*{width:100%;max-width:100%;min-width:0;flex-basis:auto}.internal-page-bg-image{transform:none}.internal-page-bg-left-glow,.internal-page-bg-right-glow,.internal-page-bg-shimmer{display:none}}@media(max-width:430px){.mobile-command-header{align-items:flex-start}.mobile-command-header__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:auto;max-width:190px}.mobile-command-header__actions .cc-pill-button{width:100%;padding:0 10px}}@media(max-width:360px){.mobile-quick-actions-grid,.mobile-control-stats{grid-template-columns:minmax(0,1fr)}}.landing-control-story{min-height:100vh;position:relative;overflow-x:hidden;color:#fffffff0;background:radial-gradient(circle at 50% 0%,rgba(201,168,76,.12),transparent 34%),linear-gradient(180deg,#050505,#080808 46%,#050505);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.landing-control-story *,.landing-control-story *:before,.landing-control-story *:after{box-sizing:border-box}.control-bg,.control-bg-overlay{position:fixed;inset:0;pointer-events:none}.control-bg{z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.24;filter:saturate(.92) contrast(1.05)}.control-bg-overlay{z-index:1;background:radial-gradient(circle at 50% 18%,#00000014,#00000070 58%,#000000b8),linear-gradient(180deg,#050505b8,#050505d6 42%,#050505f0)}.control-container{width:min(1180px,calc(100% - 64px));margin:0 auto;position:relative;z-index:2}.control-nav{position:sticky;top:0;z-index:20;min-height:76px;background:#050505b8;border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.control-nav__inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.control-brand{display:inline-flex;align-items:center;gap:12px;min-width:0;color:#fffffff0;text-decoration:none}.control-brand__mark{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;flex:0 0 auto;color:#17110a;font-size:17px;font-weight:900;background:linear-gradient(135deg,#f2d675,#c9a84c);box-shadow:0 14px 34px #c9a84c38}.control-brand strong,.control-brand small{display:block}.control-brand strong{font-size:17px;line-height:1.1;font-weight:850;letter-spacing:-.02em}.control-brand small{margin-top:3px;color:#ffffff9e;font-size:11px;line-height:1.1}.control-nav__links,.control-nav__actions{display:flex;align-items:center;gap:10px}.control-nav__links{padding:6px;border-radius:999px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.control-nav__links a{min-height:38px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;color:#ffffffad;text-decoration:none;font-size:13px;font-weight:750;transition:color .18s ease,background .18s ease}.control-nav__links a:hover,.control-nav__links a:focus-visible{color:#fffffff0;background:#c9a84c1f}.control-nav__actions{justify-content:flex-end}.control-pill{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.11);background:#ffffff0e;color:#ffffffdb;font-size:13px;font-weight:750;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.control-pill:hover,.control-pill:focus-visible{border-color:#c9a84c5c;background:#c9a84c1a;color:#fffffff5}.control-pill--primary{min-height:42px;padding:0 22px;border-color:#c9a84c6b;background:linear-gradient(135deg,#f2d675,#c9a84c);color:#111;box-shadow:0 14px 34px #c9a84c2e}.control-pill--primary:hover,.control-pill--primary:focus-visible{color:#111;background:linear-gradient(135deg,#ffe892,#d6b757);box-shadow:0 16px 42px #c9a84c47}.control-pill--signout{color:#ffffffb8}.landing-control-story :focus-visible{outline:2px solid rgba(242,214,117,.9);outline-offset:3px}.control-hero{position:relative;min-height:calc(100vh - 76px);display:flex;align-items:center;padding:76px 0 72px}.control-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:54px;align-items:center}.control-eyebrow{margin:0 0 16px;color:#d8b85a;font-size:12px;font-weight:850;letter-spacing:.16em;line-height:1;text-transform:uppercase}.control-hero h1{max-width:760px;margin:0;color:#fffffff7;font-size:clamp(56px,6vw,82px);line-height:.94;font-weight:900;letter-spacing:-.065em}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){max-width:660px;margin:24px 0 0;color:#ffffffb8;font-size:18px;line-height:1.55}.control-hero__copy,.control-section-heading,.control-final-card,.control-feature-item,.control-plan,.control-trust-card{min-width:0}.control-hero__mobile-text{display:none}.control-hero__actions,.control-final-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.control-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:850;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.control-button:hover,.control-button:focus-visible{transform:translateY(-1px)}.control-button--primary{color:#111;background:linear-gradient(135deg,#f2d675,#c9a84c);box-shadow:0 14px 38px #c9a84c3d}.control-button--secondary{color:#ffffffeb;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.control-trust-line{margin:16px 0 0;color:#ffffff8a;font-size:13px}.control-hero-preview{position:relative;width:100%;max-width:520px;min-height:420px;justify-self:end;padding:24px;overflow:hidden;border-radius:34px;background:#ffffff0e;border:1px solid rgba(201,168,76,.24);box-shadow:0 28px 90px #00000073,0 0 60px #c9a84c14,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.control-hero-preview:before{content:"";position:absolute;inset:44px;border-radius:999px;border:1px solid rgba(201,168,76,.18);box-shadow:inset 0 0 70px #c9a84c0a,0 0 70px #c9a84c12}.control-preview-top{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.control-preview-top span,.control-preview-tile span,.control-plan__yearly,.control-feature-item__header span{color:#ffffff8f;font-size:12px;font-weight:750}.control-preview-top strong{color:#d8b85a;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.control-preview-radar{position:relative;z-index:1;width:230px;height:230px;display:grid;place-items:center;margin:34px auto 22px;border-radius:999px;background:radial-gradient(circle,#c9a84c1f,#080808b8 58%,#ffffff0a);border:1px solid rgba(201,168,76,.24)}.control-preview-radar span{position:absolute;border-radius:999px;border:1px solid rgba(201,168,76,.12)}.control-preview-radar span:nth-child(1){width:74%;height:74%}.control-preview-radar span:nth-child(2){width:48%;height:48%}.control-preview-radar span:nth-child(3){width:18px;height:18px;background:#d8b85a;box-shadow:0 0 28px #d8b85a6b}.control-preview-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.control-preview-tile{min-height:70px;padding:13px;border-radius:18px;background:#080808ad;border:1px solid rgba(255,255,255,.1)}.control-preview-tile strong{display:block;margin-top:7px;color:#ffffffeb;font-size:14px}.control-section{position:relative;padding:96px 0}.control-section-heading{max-width:720px;margin-bottom:34px}.control-section-heading--center{margin-left:auto;margin-right:auto;text-align:center}.control-section-heading h2,.control-final-card h2{margin:0;color:#fffffff5;font-size:46px;line-height:1;font-weight:900;letter-spacing:-.045em}.control-section-heading p,.control-final-card p{margin:16px 0 0;color:#ffffffad;font-size:16px;line-height:1.55}.control-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.control-problem-card,.control-layer-card,.control-feature-card,.control-feature-item,.control-plan,.control-trust-card,.control-faq-item,.control-final-card{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0d}.control-problem-card{min-height:210px;padding:22px;border-radius:26px}.control-problem-card>span,.control-plan__badge{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;color:#f2d675;background:#c9a84c1c;border:1px solid rgba(201,168,76,.22);font-size:11px;font-weight:850}.control-problem-card h3,.control-layer-card h3,.control-feature-item h3,.control-trust-card h3{margin:18px 0 0;color:#fffffff0;font-size:20px;line-height:1.1;font-weight:850}.control-problem-card p,.control-layer-card p,.control-feature-item p,.control-trust-card p{margin:12px 0 0;color:#ffffff9e;font-size:14px;line-height:1.45}.control-problem-card strong{display:block;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#d8b85aeb;font-size:13.5px;line-height:1.42;font-weight:650}.control-layer-layout{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:36px;align-items:start}.control-layer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.control-layer-card{min-height:230px;padding:24px;border-radius:28px;background:#080808b3;border-color:#c9a84c2e}.control-icon-chip{width:44px;height:44px;display:grid;place-items:center;border-radius:16px;color:#d8b85a;background:#c9a84c1a;border:1px solid rgba(201,168,76,.2)}.control-icon-chip svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.control-layer-card div:last-child{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.control-layer-card div:last-child span{min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;color:#ffffffc7;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);font-size:12px;font-weight:750}.control-feature-card{width:100%;padding:28px;border-radius:34px;border-color:#c9a84c33;background:#ffffff0b}.control-feature-tabs{display:flex;flex-wrap:wrap;gap:10px}.control-feature-tabs button{min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:#ffffffb3;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.control-feature-tabs button.is-active{color:#fff;background:#c9a84c29;border-color:#c9a84c6b;box-shadow:0 0 24px #c9a84c1a}.control-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.control-feature-item{min-height:150px;padding:18px;border-radius:22px;background:#080808a8}.control-feature-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.control-feature-item h3{margin:0;font-size:17px;line-height:1.15}.control-feature-item__header span{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#d8b85a;background:#c9a84c1a;border:1px solid rgba(201,168,76,.18);flex:0 0 auto}.control-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.control-plan{position:relative;min-height:520px;display:flex;flex-direction:column;padding:26px;border-radius:30px}.control-plan--recommended{border-color:#c9a84c75;box-shadow:0 24px 80px #c9a84c1f,inset 0 1px #ffffff14}.control-plan__badge{width:fit-content;margin-bottom:16px}.control-plan h3{margin:0;color:#fffffff5;font-size:22px;font-weight:900}.control-plan>p{min-height:58px;margin:8px 0 0;color:#ffffffa3;font-size:13.5px;line-height:1.45}.control-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:24px}.control-plan__price strong{color:#fffffff5;font-size:42px;line-height:1;font-weight:900;letter-spacing:-.04em}.control-plan__price span{color:#ffffff94;font-size:14px}.control-plan__yearly{display:block;margin-top:8px}.control-plan ul{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.control-plan li{position:relative;padding-inline-start:22px;color:#ffffffb8;font-size:14px;line-height:1.4}.control-plan li:before{content:"";position:absolute;inset-inline-start:0;top:.48em;width:8px;height:8px;border-radius:999px;background:#d8b85a;box-shadow:0 0 16px #d8b85a52}.control-plan__cta{min-height:46px;display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:auto;padding:0 18px;border:0;border-radius:999px;color:#111;background:linear-gradient(135deg,#f2d675,#c9a84c);font-size:14px;font-weight:850;text-decoration:none;cursor:pointer}.control-plan__cta:disabled{cursor:wait;opacity:.72}.control-pricing-note,.control-pricing-error{max-width:760px;margin:18px auto 0;color:#ffffff94;font-size:12.5px;line-height:1.5;text-align:center}.control-pricing-error{color:#f2d675}.control-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.control-trust-card{min-height:170px;padding:20px;border-radius:24px}.control-trust-card h3{margin:0;font-size:17px}.control-legal-note{margin:20px 0 0;padding:14px 16px;border-radius:18px;color:#ffffff8f;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);font-size:12.5px;line-height:1.5}.control-faq-list{max-width:860px;display:grid;gap:10px;margin:0 auto}.control-faq-item{overflow:hidden;border-radius:18px}.control-faq-item summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;color:#ffffffeb;font-size:15px;font-weight:800;cursor:pointer}.control-faq-item summary::marker{color:#d8b85a}.control-faq-item p{margin:0;padding:0 20px 18px;color:#ffffffa8;font-size:14px;line-height:1.55}.control-final-section{padding-top:70px}.control-final-card{max-width:920px;margin:0 auto;padding:48px;border-radius:34px;text-align:center;background:linear-gradient(135deg,#c9a84c24,#ffffff0a);border-color:#c9a84c3d}.control-final-actions{justify-content:center}.control-footer{position:relative;z-index:2;padding:34px 0 28px;border-top:1px solid rgba(255,255,255,.06);background:#0505059e}.control-footer__grid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:28px}.control-footer__brand p{max-width:320px;margin:18px 0 0;color:#ffffff9e;font-size:13px;line-height:1.5}.control-footer nav{display:grid;align-content:start;gap:10px}.control-footer h3{margin:0 0 4px;color:#ffffffe6;font-size:13px;font-weight:850}.control-footer a{color:#ffffff9e;text-decoration:none;font-size:13px;line-height:1.4}.control-footer a:hover,.control-footer a:focus-visible{color:#d8b85a}.control-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.control-footer__bottom p,.control-footer__bottom nav{margin:0}.control-footer__bottom nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}@media(max-width:1180px){.control-container{width:min(100% - 48px,1180px)}.control-hero__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:38px}.control-problem-grid,.control-trust-grid,.control-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.control-nav__links{display:none}.control-hero{min-height:auto;padding-top:54px}.control-hero__grid,.control-layer-layout{grid-template-columns:1fr}.control-hero-preview{justify-self:stretch;max-width:none}.control-pricing-grid{grid-template-columns:1fr}.control-plan{min-height:auto}}@media(max-width:768px){.control-bg{opacity:.22;background-position:center center}.control-bg-overlay{background:radial-gradient(circle at 50% 18%,#0000002e,#0000008a 64%,#000000d1),linear-gradient(180deg,#050505cc,#050505eb)}.control-container{width:calc(100% - 32px)}.control-nav{min-height:64px}.control-nav__inner{min-height:64px;gap:12px;padding:14px 0}.control-brand__mark{width:34px;height:34px;border-radius:13px}.control-brand strong{font-size:15px}.control-brand small{font-size:10.5px}.control-nav__actions{justify-content:flex-end;gap:8px;min-width:0}.control-pill,.control-pill--primary{min-height:40px;padding:0 13px;font-size:12.5px;white-space:nowrap}.control-pill--ghost{display:none}.control-hero{display:block;padding:36px 0 48px}.control-eyebrow{font-size:11px;margin-bottom:14px}.control-hero h1{max-width:100%;font-size:clamp(28px,8vw,34px);line-height:1.02;letter-spacing:-.035em;overflow-wrap:normal;word-break:normal}.control-hero__desktop-text{display:none}.control-hero__mobile-text{display:block}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){max-width:100%;margin-top:18px;font-size:15px;line-height:1.5}.control-hero__actions,.control-final-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}.control-button{width:100%;min-height:46px}.control-hero-preview{max-width:100%;min-height:260px;margin-top:28px;padding:18px;border-radius:28px}.control-hero-preview:before{inset:32px}.control-preview-radar{width:156px;height:156px;margin:24px auto 18px}.control-preview-grid{grid-template-columns:1fr}.control-preview-top{display:grid;grid-template-columns:1fr;gap:8px}.control-preview-tile{min-height:56px}.control-section{padding:58px 0}.control-section-heading{margin-bottom:24px}.control-section-heading h2,.control-final-card h2{font-size:32px;line-height:1.05}.control-section-heading p,.control-final-card p{font-size:14.5px}.control-problem-grid,.control-layer-grid,.control-trust-grid,.control-feature-grid{grid-template-columns:minmax(0,1fr)}.control-problem-card,.control-layer-card{min-height:150px;padding:18px;border-radius:24px}.control-layer-card h3{font-size:21px}.control-feature-card{padding:18px;border-radius:26px;overflow:hidden}.control-feature-tabs{width:100%;max-width:100%;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.control-feature-tabs::-webkit-scrollbar{display:none}.control-feature-tabs button{flex:0 0 auto;min-height:36px;padding:0 14px;font-size:12.5px}.control-feature-item{width:100%;min-width:0;min-height:125px;padding:16px;border-radius:22px}.control-feature-item h3,.control-feature-item p{overflow-wrap:anywhere}.control-plan{padding:22px;border-radius:26px;margin-bottom:14px}.control-plan>p{min-height:0}.control-plan__price strong{font-size:38px}.control-trust-card{min-height:0}.control-faq-item summary{min-height:54px;padding:16px}.control-faq-item p{padding:0 16px 16px}.control-final-section{padding-top:44px}.control-final-card{padding:28px;border-radius:30px}.control-footer{padding-bottom:32px}.control-footer__grid{grid-template-columns:1fr;gap:20px}.control-footer__bottom{display:grid;gap:14px;justify-items:start}.control-footer__bottom nav{justify-content:flex-start}.control-footer-classic-link{display:none!important}}@media(max-width:520px){.control-container{width:calc(100% - 40px)}.control-hero h1{max-width:min(100%,310px)}.control-nav__inner{flex-wrap:wrap}.control-brand{flex:1 1 auto}.control-nav__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 100%;justify-content:space-between}.control-nav__actions .control-pill{width:100%;min-width:0;padding-left:10px;padding-right:10px}}@media(max-width:390px){.control-brand small{display:none}}@media(prefers-reduced-motion:reduce){.landing-control-story *,.landing-control-story *:before,.landing-control-story *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.control-hero{min-height:calc(100vh - 76px);padding:88px 0 86px}.control-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);gap:64px}.control-eyebrow{margin-bottom:16px;color:#d8b85a;font-size:13px;font-weight:900;letter-spacing:.15em;line-height:1.15}.control-hero h1{max-width:780px;font-size:clamp(64px,6.4vw,88px);line-height:.92;font-weight:950;letter-spacing:-.07em}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){max-width:680px;color:#ffffffbd;line-height:1.58}.control-button{min-height:50px;padding-inline:24px;font-size:14.5px;font-weight:850}.control-trust-line{color:#ffffff94;line-height:1.4}.control-hero-preview{max-width:560px;min-height:455px;padding:28px;border-radius:36px;background:#080808b8;border-color:#c9a84c47;box-shadow:0 32px 100px #00000075,0 0 80px #c9a84c1a,inset 0 1px #ffffff14}.control-preview-radar{width:238px;height:238px;margin:36px auto 24px}.control-preview-tile{min-height:74px;padding:13px;border-radius:16px}.control-preview-tile span{font-size:11.5px}.control-preview-tile strong{font-size:13px}.control-section{padding:96px 0}.control-section-heading{margin-bottom:34px}.control-section-heading h2,.control-final-card h2{font-weight:950;letter-spacing:-.055em}.control-section--problem .control-section-heading{max-width:760px;margin-bottom:30px}.control-section--problem .control-section-heading h2{max-width:760px;font-size:48px;line-height:.98}.control-section--problem .control-section-heading p{max-width:760px;margin-top:12px}.control-problem-grid{gap:18px}.control-problem-card{min-height:245px;padding:24px;border-radius:28px;background:#ffffff0d;border-color:#ffffff1f}.control-problem-card>span{min-height:24px;min-width:32px;padding-inline:9px;color:#d8b85a;background:#c9a84c29;border-color:#c9a84c52;font-weight:900}.control-problem-card h3{font-size:20px;font-weight:900;line-height:1.12}.control-problem-card p{margin-top:10px;color:#ffffffa8;font-size:14.5px;line-height:1.48}.control-problem-card strong{color:#d8b85af2;font-size:14px;line-height:1.45;font-weight:750}.control-layer-layout{grid-template-columns:.85fr 1.15fr;gap:42px}.control-section--layers .control-section-heading h2{font-size:44px;line-height:1}.control-layer-grid{gap:18px}.control-layer-card{min-height:250px;padding:26px;border-radius:30px;border-color:#c9a84c33}.control-layer-card h3{font-size:24px;font-weight:900}.control-layer-card p{color:#ffffffad;font-size:14.5px;line-height:1.5}.control-layer-card div:last-child span{min-height:28px;font-size:11.5px;font-weight:800}.control-section--features .control-section-heading{max-width:840px}.control-section--features .control-section-heading h2,.control-section--pricing .control-section-heading h2{font-size:46px;line-height:.98}.control-feature-card{max-width:1080px;margin:0 auto;padding:32px;border-radius:36px;background:#ffffff0d;border-color:#c9a84c38;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff0f}.control-feature-tabs{justify-content:center;margin-bottom:24px}.control-feature-tabs button{min-height:40px;padding-inline:17px;font-weight:850}.control-feature-grid{gap:16px;margin-top:0}.control-feature-item{min-height:175px;padding:20px;border-radius:24px;background:#080808ad;border-color:#ffffff1c}.control-feature-item h3{font-size:18px;font-weight:900}.control-feature-item p{margin-top:9px;color:#ffffffab;font-size:14px;line-height:1.5}.control-feature-item__header span,.control-plan__badge{min-height:24px;font-size:11px;font-weight:900}.control-pricing-grid{max-width:1080px;margin:0 auto;gap:20px}.control-plan{min-height:560px;padding:30px;border-radius:32px;background:#080808ad;border-color:#ffffff1f}.control-plan--recommended{border-color:#c9a84c80;box-shadow:0 28px 90px #c9a84c21,inset 0 1px #ffffff14}.control-plan__badge{color:#f2d675;background:#c9a84c2e;border-color:#c9a84c66}.control-plan h3{font-size:24px;font-weight:950;line-height:1.1}.control-plan>p{min-height:40px;color:#ffffffa8;font-size:14px}.control-plan__price{margin-top:22px}.control-plan__price strong{font-size:48px;font-weight:950;letter-spacing:-.045em}.control-plan__yearly{color:#ffffff8f;font-size:12.5px;line-height:1.35}.control-plan li{color:#ffffffbf;font-size:14.5px;line-height:1.38}.control-plan__cta{min-height:48px;font-weight:900}.control-section--trust .control-section-heading h2,.control-section--faq .control-section-heading h2{font-size:44px;line-height:1}.control-trust-grid{max-width:1080px;margin:28px auto 0;gap:16px}.control-trust-card{min-height:170px;padding:20px;border-radius:24px;background:#ffffff0d;border-color:#ffffff1c}.control-trust-card h3{font-size:16.5px;font-weight:900;line-height:1.15}.control-trust-card p{color:#ffffffa8;font-size:14px;line-height:1.48}.control-legal-note{max-width:1080px;margin:18px auto 0;padding:16px 18px;border-radius:20px;color:#ffffffad;background:#c9a84c12;border-color:#c9a84c33;font-size:13.5px;line-height:1.55}.control-faq-list{max-width:900px}.control-faq-item{border-radius:20px;border-color:#ffffff1c}.control-faq-item summary{min-height:62px;padding:0 22px;font-weight:850;line-height:1.25}.control-faq-item p{padding:0 22px 20px;color:#ffffffad;font-size:14.5px}.control-final-card{max-width:940px;padding:54px;border-radius:36px;border-color:#c9a84c47;background:linear-gradient(135deg,#c9a84c29,#ffffff0b);box-shadow:0 30px 90px #0000005c,0 0 70px #c9a84c17}.control-final-card h2{font-size:42px;line-height:1;letter-spacing:-.045em}.control-footer{padding:42px 0 30px}.control-footer__grid{grid-template-columns:1.3fr repeat(3,1fr);gap:34px}.control-footer h3{color:#d8b85a;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.control-footer a{color:#ffffffa3;font-size:13.5px;line-height:1.55}.landing-control-story[dir=rtl] .control-hero h1{line-height:1.08;letter-spacing:-.035em}.landing-control-story[dir=rtl] .control-section-heading h2,.landing-control-story[dir=rtl] .control-final-card h2{line-height:1.12;letter-spacing:-.035em}.landing-control-story[dir=rtl] .control-hero__copy,.landing-control-story[dir=rtl] .control-section-heading,.landing-control-story[dir=rtl] .control-final-card,.landing-control-story[dir=rtl] .control-feature-item,.landing-control-story[dir=rtl] .control-plan,.landing-control-story[dir=rtl] .control-trust-card{text-align:right}.landing-control-story[dir=rtl] .control-section-heading--center,.landing-control-story[dir=rtl] .control-final-card{text-align:center}@media(max-width:1180px){.control-hero__grid{grid-template-columns:minmax(0,1fr) minmax(380px,.88fr);gap:44px}.control-hero h1{font-size:clamp(54px,5.8vw,72px)}}@media(max-width:900px){.control-hero{padding-top:58px}.control-hero__grid,.control-layer-layout{grid-template-columns:1fr}.control-hero-preview{justify-self:stretch;max-width:100%}}@media(max-width:768px){.control-container{width:calc(100% - 32px)}.control-hero{padding:42px 0 54px}.control-eyebrow{margin-bottom:12px;font-size:11.5px;line-height:1.2;letter-spacing:.12em}.control-hero h1{max-width:100%;font-size:clamp(36px,8.8vw,40px);line-height:.96;font-weight:950;letter-spacing:-.045em}.landing-control-story[dir=rtl] .control-hero h1{line-height:1.08}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){font-size:15.5px}.control-button{min-height:46px;font-size:14px}.control-hero-preview{min-height:280px;padding:20px;border-radius:28px}.control-preview-radar{width:164px;height:164px}.control-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.control-preview-tile{min-height:62px;padding:11px}.control-preview-tile strong{font-size:12.5px}.control-section{padding:62px 0}.control-section-heading{margin-bottom:26px}.control-section-heading h2,.control-section--features .control-section-heading h2,.control-section--pricing .control-section-heading h2,.control-section--trust .control-section-heading h2,.control-section--faq .control-section-heading h2{font-size:32px;line-height:1.05}.control-section--problem .control-section-heading h2{font-size:33px}.control-section--trust .control-section-heading h2{font-size:31px}.control-section-heading p,.control-final-card p{font-size:14.5px}.control-section--features .control-section-heading{margin-inline:0;text-align:left}.landing-control-story[dir=rtl] .control-section--features .control-section-heading{text-align:right}.control-problem-card{min-height:180px;padding:20px;border-radius:24px}.control-problem-card h3{font-size:18.5px}.control-problem-card p{font-size:14px}.control-problem-card strong{font-size:13.5px}.control-layer-card{min-height:165px;padding:20px;border-radius:24px}.control-layer-card h3{font-size:21px}.control-layer-card p{font-size:14px}.control-feature-card{padding:18px;border-radius:26px}.control-feature-tabs{justify-content:flex-start;margin-bottom:16px}.control-feature-tabs button{min-height:38px;padding-inline:14px;font-size:12.5px}.control-feature-grid{grid-template-columns:minmax(0,1fr);gap:12px}.control-feature-item{min-height:135px;padding:17px;border-radius:22px}.control-feature-item h3{font-size:16.5px}.control-feature-item p{font-size:13.5px}.control-pricing-grid{grid-template-columns:minmax(0,1fr);gap:14px}.control-plan{min-height:auto;padding:24px;border-radius:26px}.control-plan__price strong{font-size:42px}.control-plan li{font-size:14px}.control-trust-grid{grid-template-columns:minmax(0,1fr);gap:12px}.control-trust-card{min-height:130px}.control-legal-note{padding:14px 15px;font-size:12.8px;line-height:1.5}.control-faq-item summary{min-height:56px;padding-inline:18px}.control-faq-item p{padding:0 18px 18px;font-size:14px}.control-final-card{padding:30px;border-radius:28px}.control-final-card h2{font-size:30px}.control-footer{padding:34px 0 28px}.control-footer__grid{grid-template-columns:1fr;gap:24px}}@media(max-width:520px){.control-container{width:calc(100% - 32px)}.control-hero h1{max-width:100%;font-size:clamp(35px,9.6vw,38px)}.control-preview-top{gap:7px}}@media(max-width:390px){.control-hero h1{font-size:37px}.landing-control-story[dir=rtl] .control-hero h1{font-size:35px}.control-preview-grid{grid-template-columns:minmax(0,1fr)}}.landing-control-story{background:radial-gradient(circle at 18% 8%,rgba(242,214,117,.13),transparent 28%),radial-gradient(circle at 84% 22%,rgba(201,168,76,.11),transparent 34%),radial-gradient(circle at 50% 76%,rgba(201,168,76,.075),transparent 34%),linear-gradient(180deg,#050505,#090806 48%,#050505)}.landing-control-story:before,.landing-control-story:after{content:"";position:fixed;pointer-events:none;z-index:1}.landing-control-story:before{inset:0;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:radial-gradient(circle at 50% 18%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 18%,black,transparent 72%);opacity:.38}.landing-control-story:after{width:860px;height:860px;top:110px;right:max(-340px,calc((100vw - 1180px)/2 - 330px));border:1px solid rgba(201,168,76,.08);border-radius:999px;box-shadow:inset 0 0 140px #c9a84c09,0 0 110px #c9a84c0b;opacity:.9}.control-bg{opacity:.33;filter:saturate(1.08) contrast(1.12)}.control-bg-overlay{background:radial-gradient(circle at 50% 16%,#00000005,#00000057 50%,#000000bf),radial-gradient(circle at 72% 28%,rgba(201,168,76,.1),transparent 32%),linear-gradient(180deg,#050505a8,#050505db 54%,#050505f5)}.control-nav{background:#050505c7;box-shadow:0 12px 38px #0003}.control-hero{padding-top:96px;padding-bottom:98px}.control-hero__grid{grid-template-columns:minmax(0,1fr) minmax(500px,.96fr)}.control-hero h1{text-wrap:balance}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){font-size:18.5px}.control-hero-preview{min-height:540px;max-width:590px;padding:30px;border-radius:42px;isolation:isolate;background:linear-gradient(145deg,#ffffff16,#ffffff07),radial-gradient(circle at 50% 28%,rgba(201,168,76,.16),transparent 38%),#070707d1;border-color:#c9a84c61;box-shadow:0 42px 130px #00000094,0 0 110px #c9a84c29,inset 0 1px #ffffff1a,inset 0 0 90px #c9a84c0b}.control-hero-preview:before{inset:82px 72px 178px;border-color:#c9a84c38;box-shadow:inset 0 0 90px #c9a84c0e,0 0 90px #c9a84c1f}.control-hero-preview:after{content:"";position:absolute;inset:18px;z-index:-1;border-radius:34px;border:1px solid rgba(255,255,255,.055);background:linear-gradient(90deg,transparent 49%,rgba(201,168,76,.08) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(201,168,76,.055) 50%,transparent 51%);background-size:108px 108px;opacity:.48}.control-preview-glow{position:absolute;width:210px;height:210px;top:96px;right:78px;z-index:-1;border-radius:999px;background:#d8b85a29;filter:blur(42px)}.control-preview-top{align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.085)}.control-preview-top span{color:#ffffffd1;font-size:14px}.control-preview-top strong{min-height:30px;display:inline-flex;align-items:center;padding:0 11px;border-radius:999px;color:#f2d675;background:#c9a84c24;border:1px solid rgba(201,168,76,.3)}.control-preview-metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.control-preview-metrics div{min-height:72px;padding:13px;border-radius:18px;background:#ffffff0e;border:1px solid rgba(255,255,255,.105)}.control-preview-metrics span,.control-preview-flow span,.control-preview-tile span{color:#ffffff9e;font-size:12px;font-weight:800}.control-preview-metrics strong{display:block;margin-top:8px;color:#fffffff0;font-size:13px;line-height:1.18}.control-preview-radar{width:246px;height:246px;margin:28px auto 16px;background:radial-gradient(circle,#f2d6752e,#c9a84c14 30%,#080808c7 60%,#ffffff0a);border-color:#c9a84c57}.control-preview-radar span:nth-child(1){width:86%;height:86%;border-color:#c9a84c29}.control-preview-radar span:nth-child(2){width:58%;height:58%;border-color:#c9a84c38}.control-preview-radar span:nth-child(3){width:22px;height:22px;background:linear-gradient(135deg,#f2d675,#c9a84c);box-shadow:0 0 34px #d8b85a94,0 0 78px #c9a84c38}.control-preview-core{position:absolute;display:grid;place-items:center;gap:2px;width:94px;height:94px;border-radius:999px;color:#fffffff0;background:#050505bd;border:1px solid rgba(201,168,76,.3);box-shadow:inset 0 1px #ffffff14}.control-preview-core strong{font-size:15px;font-weight:950}.control-preview-core small{color:#d8b85a;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.control-preview-flow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:18px}.control-preview-flow div{display:inline-flex;align-items:center;gap:8px;min-width:0}.control-preview-flow i{width:26px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(216,184,90,.75),transparent)}.control-preview-grid{gap:12px}.control-preview-tile{position:relative;min-height:82px;padding:15px;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#ffffff13,#ffffff08),#080808b8;border-color:#ffffff1f}.control-preview-tile strong{margin-top:8px;font-size:14.5px;line-height:1.15}.control-preview-tile em{position:absolute;width:56px;height:56px;right:-18px;bottom:-24px;border-radius:999px;background:#c9a84c21}.control-section-heading p,.control-final-card p,.control-problem-card p,.control-problem-card strong,.control-layer-card p,.control-feature-item p,.control-plan li,.control-trust-card p,.control-faq-item p{font-size:max(15px,1em)}.control-problem-card,.control-layer-card,.control-feature-item,.control-plan,.control-trust-card,.control-faq-item,.control-final-card{box-shadow:0 20px 60px #0000003d,inset 0 1px #ffffff0f}.control-section--features{padding-top:110px;padding-bottom:110px}.control-section--features .control-section-heading h2{font-size:clamp(48px,4.2vw,62px);max-width:920px;margin-inline:auto;text-wrap:balance}.control-section--features .control-section-heading p{max-width:760px;margin-inline:auto;font-size:17px}.control-feature-card{max-width:1160px;padding:40px;border-radius:42px;background:radial-gradient(circle at 50% 0%,rgba(201,168,76,.11),transparent 38%),linear-gradient(145deg,#ffffff12,#ffffff08);border-color:#c9a84c57;box-shadow:0 40px 120px #00000073,0 0 100px #c9a84c1c,inset 0 1px #ffffff14}.control-feature-tabs{gap:12px}.control-feature-tabs button{min-height:44px;padding-inline:20px;color:#ffffffc2;background:#fff1;border-color:#ffffff1f;font-size:13.5px}.control-feature-tabs button.is-active{color:#14110a;background:linear-gradient(135deg,#f2d675,#c9a84c);border-color:#f2d675db;box-shadow:0 16px 42px #c9a84c3b,inset 0 1px #ffffff52}.control-feature-spotlight{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;margin-bottom:18px;padding:18px 20px;border-radius:24px;background:linear-gradient(135deg,#c9a84c21,#ffffff0b);border:1px solid rgba(201,168,76,.24)}.control-feature-spotlight span{grid-row:span 2;min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;color:#f2d675;background:#c9a84c1f;border:1px solid rgba(201,168,76,.26);font-size:11.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.control-feature-spotlight strong{color:#fffffff5;font-size:24px;font-weight:950;line-height:1}.control-feature-spotlight p{margin:0;color:#ffffffb3;font-size:15px;line-height:1.35}.control-feature-grid{gap:18px}.control-feature-item{min-height:220px;padding:24px;border-radius:28px;background:linear-gradient(145deg,#ffffff10,#ffffff07),#080808c2;border-color:#ffffff21}.control-feature-item:hover{border-color:#c9a84c52;box-shadow:0 26px 70px #0000004d,0 0 34px #c9a84c1a,inset 0 1px #ffffff12}.control-feature-item__header small{display:block;margin-bottom:10px;color:#d8b85a;font-size:12px;font-weight:950;letter-spacing:.14em}.control-feature-item h3{font-size:21px;letter-spacing:-.025em}.control-feature-item p{margin-top:14px;color:#ffffffba;line-height:1.55}.control-feature-item__header span{color:#f2d675;background:#c9a84c24;border-color:#c9a84c47}.control-section--pricing .control-section-heading h2{font-size:clamp(48px,4vw,58px)}.control-section--pricing .control-section-heading p{font-size:17px}.control-pricing-grid{max-width:1140px;gap:24px}.control-plan{min-height:610px;padding:34px;border-radius:36px;background:linear-gradient(145deg,#ffffff10,#ffffff07),#080808c7}.control-plan--recommended{transform:translateY(-12px);border-color:#f2d675a8;background:radial-gradient(circle at 50% 0%,rgba(201,168,76,.17),transparent 42%),linear-gradient(145deg,#ffffff14,#ffffff09),#080808d1;box-shadow:0 36px 110px #c9a84c2b,0 0 80px #c9a84c1f,inset 0 1px #ffffff1c}.control-plan__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.control-plan__heading span{min-height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;color:#ffffffb8;background:#fff1;border:1px solid rgba(255,255,255,.1);font-size:11.5px;font-weight:900;text-transform:uppercase}.control-plan--recommended .control-plan__heading span{color:#f2d675;background:#c9a84c26;border-color:#c9a84c57}.control-plan__badge{margin-bottom:20px}.control-plan h3{font-size:28px}.control-plan>p{margin-top:12px;font-size:15px;line-height:1.5}.control-plan__price strong{font-size:54px}.control-plan ul{gap:13px}.control-plan li{font-size:15px;line-height:1.45}.control-plan li:before{width:9px;height:9px;top:.54em}.control-plan__cta{min-height:52px;box-shadow:0 18px 42px #c9a84c2e}.control-plan--recommended .control-plan__cta{background:linear-gradient(135deg,#ffe892,#c9a84c);box-shadow:0 22px 56px #c9a84c47}.control-trust-card p,.control-faq-item p,.control-pricing-note,.control-legal-note{font-size:15px}.control-pricing-note{max-width:840px;padding:14px 16px;border-radius:18px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.landing-control-story[dir=rtl] .control-feature-spotlight{text-align:right}@media(max-width:1180px){.control-hero__grid{grid-template-columns:minmax(0,1fr) minmax(430px,.92fr)}.control-hero-preview{min-height:500px}.control-feature-item{min-height:205px}.control-plan{padding:28px}}@media(max-width:900px){.control-hero__grid{grid-template-columns:1fr}.control-hero-preview{max-width:620px;justify-self:center}.control-plan--recommended{transform:none}}@media(max-width:768px){.landing-control-story:after{width:520px;height:520px;top:140px;right:-300px}.control-bg{opacity:.23}.control-nav__inner{flex-wrap:wrap}.control-brand{flex:1 1 auto}.control-nav__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;flex:1 1 100%}.control-pill--ghost{display:inline-flex}.control-nav__actions .control-pill{width:100%;min-width:0;padding-inline:10px}.control-hero{padding-top:48px;padding-bottom:62px}.control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line),.control-section-heading p,.control-final-card p,.control-problem-card p,.control-problem-card strong,.control-layer-card p,.control-feature-item p,.control-plan li,.control-trust-card p,.control-faq-item p{font-size:14px}.control-hero-preview{min-height:auto;padding:18px;border-radius:30px}.control-hero-preview:before{inset:120px 64px 230px}.control-preview-top{padding-bottom:14px}.control-preview-metrics{grid-template-columns:1fr;gap:8px}.control-preview-metrics div{min-height:58px;padding:11px 12px}.control-preview-radar{width:170px;height:170px;margin:22px auto 14px}.control-preview-core{width:76px;height:76px}.control-preview-core strong{font-size:13px}.control-preview-flow{flex-wrap:wrap;gap:7px}.control-preview-flow i{width:18px}.control-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.control-preview-tile{min-height:72px;padding:12px}.control-section--features{padding-top:72px;padding-bottom:72px}.control-section--features .control-section-heading h2,.control-section--pricing .control-section-heading h2{font-size:34px}.control-feature-card{padding:20px;border-radius:30px}.control-feature-tabs{gap:8px;margin-bottom:16px}.control-feature-tabs button{min-height:38px;padding-inline:14px;font-size:12.5px}.control-feature-spotlight{grid-template-columns:1fr;padding:16px}.control-feature-spotlight span{grid-row:auto;width:fit-content}.control-feature-spotlight strong{font-size:22px}.control-feature-spotlight p{font-size:14px}.control-feature-item{min-height:156px;padding:18px;border-radius:22px}.control-feature-item h3{font-size:18px}.control-pricing-grid{gap:16px}.control-plan{min-height:auto;padding:24px;border-radius:28px}.control-plan h3{font-size:25px}.control-plan>p{font-size:14px}.control-plan__price strong{font-size:44px}.control-plan__cta{min-height:48px}.control-pricing-note,.control-legal-note{font-size:14px}}@media(max-width:390px){.control-nav__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.control-nav__actions .control-pill--primary{grid-column:span 2}.control-preview-grid{grid-template-columns:1fr}.control-feature-card{padding:16px}}.landing-control-story{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 18% 8%,rgba(201,168,76,.18),transparent 34%),radial-gradient(circle at 82% 22%,rgba(201,168,76,.13),transparent 30%),linear-gradient(180deg,#050505,#080808 48%,#050505);overflow-x:hidden}.landing-control-story,.landing-control-story *,.landing-control-story *:before,.landing-control-story *:after{box-sizing:border-box}.landing-control-story[dir=rtl]{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Tajawal,ui-sans-serif,system-ui,sans-serif}.landing-control-story .control-bg{opacity:.28;filter:saturate(1.08) contrast(1.08)}.landing-control-story .control-bg-overlay{background:radial-gradient(circle at 50% 14%,#0000001f,#000000ad 68%),linear-gradient(180deg,#05050594,#050505e0)}.landing-control-story .control-container{width:min(1180px,calc(100% - 64px));max-width:1180px;margin-inline:auto;padding-inline:0}.landing-control-story .reveal-on-scroll{opacity:0;transform:translateY(28px);transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1)}.landing-control-story .reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.landing-control-story .control-hero.reveal-on-scroll{opacity:1;transform:none}.landing-control-story .control-nav{min-height:74px;background:#050505c2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07)}.landing-control-story .control-nav__inner{min-height:74px}.landing-control-story .control-brand strong{font-size:15px;font-weight:900}.landing-control-story .control-brand small{font-size:10.5px;font-weight:700;color:#ffffff94}.landing-control-story .control-nav__links{min-height:38px;padding:0 10px;gap:6px;border-radius:999px}.landing-control-story .control-nav__links a{min-height:30px;height:30px;padding:0 14px;font-size:12.5px;font-weight:800;transition:background .18s ease,color .18s ease,transform .18s ease}.landing-control-story .control-nav__links a:hover,.landing-control-story .control-nav__links a:focus-visible{background:#c9a84c1f;color:#f2d675;transform:translateY(-1px)}.landing-control-story .control-pill{min-height:36px;height:36px;padding:0 14px;font-size:12.5px;font-weight:850;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.landing-control-story .control-pill--primary{min-height:38px;height:38px;padding:0 18px;font-size:12.5px;font-weight:900;background:linear-gradient(135deg,#f2d675,#c9a84c);color:#111}.landing-control-story .control-pill:hover,.landing-control-story .control-pill:focus-visible,.landing-control-story .control-button:hover,.landing-control-story .control-button:focus-visible,.landing-control-story .control-plan__cta:hover,.landing-control-story .control-plan__cta:focus-visible{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 44px #c9a84c38,0 0 28px #c9a84c1f}.landing-control-story .control-pill:active,.landing-control-story .control-button:active,.landing-control-story .control-plan__cta:active{transform:translateY(0) scale(.98)}.landing-control-story .control-hero{min-height:calc(100vh - 74px);padding:92px 0}.landing-control-story .control-hero__grid{width:min(1180px,calc(100% - 64px));max-width:1180px;display:grid;grid-template-columns:600px 500px;gap:72px;align-items:center}.landing-control-story .control-hero__copy{width:600px;min-width:0}.landing-control-story .control-eyebrow{margin-bottom:20px;font-size:15px;line-height:1.15;font-weight:950;letter-spacing:.13em;color:#f2d675;text-transform:uppercase}.landing-control-story .control-hero h1{max-width:600px;margin:0;font-size:72px;line-height:.91;font-weight:950;letter-spacing:-.065em}.landing-control-story .control-hero h1 span{display:block}.landing-control-story .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){max-width:560px;margin-top:22px;font-size:17px;line-height:1.55;font-weight:500;color:#ffffffbd}.landing-control-story .control-hero__actions{margin-top:28px;gap:12px}.landing-control-story .control-button{min-height:48px;height:48px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:900;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.landing-control-story .control-trust-line{margin-top:16px;font-size:13px;line-height:1.35;color:#ffffff94}.landing-control-story .control-hero-preview{width:500px;max-width:500px;height:520px;min-height:520px;padding:26px;border-radius:34px;background:#080808b8;border:1px solid rgba(201,168,76,.34);box-shadow:0 30px 100px #0000007a,0 0 90px #c9a84c1f,inset 0 1px #ffffff14;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s ease,border-color .26s ease}.landing-control-story .control-hero-preview:hover{transform:translateY(-10px) scale(1.012);border-color:#c9a84c7a;box-shadow:0 38px 120px #00000085,0 0 110px #c9a84c29,inset 0 1px #ffffff1a}.landing-control-story .control-preview-top span,.landing-control-story .control-preview-top strong{font-size:12px;line-height:1.15;font-weight:900;letter-spacing:.04em}.landing-control-story .control-preview-metrics{gap:10px}.landing-control-story .control-preview-metrics div{min-height:48px;height:48px;padding:10px 12px;border-radius:14px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.landing-control-story .control-preview-metrics div:hover{transform:translateY(-4px);background:#c9a84c1a;border-color:#c9a84c47;box-shadow:0 0 24px #c9a84c33}.landing-control-story .control-preview-metrics span{font-size:12px;font-weight:900}.landing-control-story .control-preview-metrics strong{font-size:11px;line-height:1.25}.landing-control-story .control-preview-radar{width:180px;height:180px;margin:20px auto 16px;border-radius:26px}.landing-control-story .control-preview-core{animation:controlCorePulse 5.5s ease-in-out infinite}.landing-control-story .control-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);gap:10px}.landing-control-story .control-preview-tile{min-height:64px;padding:12px;border-radius:14px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.landing-control-story .control-preview-tile:hover{transform:translateY(-4px) scale(1.01);background:#ffffff13;border-color:#c9a84c42;box-shadow:0 0 24px #c9a84c1f}.landing-control-story .control-preview-tile span{font-size:12.5px;font-weight:900}.landing-control-story .control-preview-tile strong{font-size:11.5px;line-height:1.25}.landing-control-story .control-preview-top,.landing-control-story .control-preview-metrics,.landing-control-story .control-preview-flow,.landing-control-story .control-preview-grid{position:relative;z-index:2}.landing-control-story .control-preview-top{padding-bottom:12px}.landing-control-story .control-preview-radar{position:absolute;top:142px;left:50%;z-index:1;margin:0;transform:translate(-50%);pointer-events:none}.landing-control-story .control-preview-flow{justify-content:center;margin-top:140px;margin-bottom:10px}.landing-control-story .control-preview-grid{gap:8px}.landing-control-story .control-preview-tile{min-height:64px}.landing-control-story .control-section{padding:96px 0}.landing-control-story .control-section-heading h2{margin:0;font-size:44px;line-height:1;font-weight:950;letter-spacing:-.05em}.landing-control-story .control-section-heading p{max-width:780px;margin-top:12px;margin-bottom:32px;font-size:16px;line-height:1.55;color:#ffffffb3}.landing-control-story .control-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.landing-control-story .control-problem-card{position:relative;height:260px;min-height:260px;padding:24px;overflow:hidden;border-radius:28px;background:#ffffff0e;border:1px solid rgba(255,255,255,.13);transition:transform .23s cubic-bezier(.22,1,.36,1),border-color .23s ease,box-shadow .23s ease,background .23s ease}.landing-control-story .control-problem-card:before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at top right,rgba(201,168,76,.16),transparent 45%);opacity:0;pointer-events:none;transition:opacity .23s ease}.landing-control-story .control-problem-card:hover{transform:translateY(-9px) scale(1.015);background:#ffffff12;border-color:#c9a84c66;box-shadow:0 24px 70px #0000006b,0 0 36px #c9a84c21,inset 0 1px #ffffff14}.landing-control-story .control-problem-card:hover:before{opacity:1}.landing-control-story .control-problem-card>*{position:relative;z-index:1}.landing-control-story .control-problem-card span{min-width:34px;height:26px;padding:0 10px;border-radius:999px;color:#f2d675;background:#c9a84c29;border:1px solid rgba(201,168,76,.34);font-size:11px;font-weight:900}.landing-control-story .control-problem-card h3{margin-top:18px;font-size:21px;line-height:1.1;font-weight:900}.landing-control-story .control-problem-card p{margin-top:10px;font-size:15px;line-height:1.45;font-weight:500;color:#ffffffb3}.landing-control-story .control-problem-card strong{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.09);color:#d8b85a;font-size:15px;line-height:1.42;font-weight:800}.landing-control-story .control-layer-layout{display:grid;grid-template-columns:390px 700px;gap:56px;align-items:start}.landing-control-story .control-section--layers .control-section-heading h2{font-size:42px;line-height:1.02}.landing-control-story .control-section--layers .control-section-heading p{margin-top:14px}.landing-control-story .control-layer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.landing-control-story .control-layer-card{height:230px;min-height:230px;padding:24px;border-radius:28px;background:#080808b3;border:1px solid rgba(201,168,76,.22);transition:transform .23s cubic-bezier(.22,1,.36,1),border-color .23s ease,box-shadow .23s ease,background .23s ease}.landing-control-story .control-layer-card:hover{transform:translateY(-8px) scale(1.014);background:#080808c7;border-color:#c9a84c70;box-shadow:0 26px 72px #0000006b,0 0 38px #c9a84c1f}.landing-control-story .control-layer-card h3{font-size:23px;line-height:1.1;font-weight:900}.landing-control-story .control-layer-card p{margin-top:10px;font-size:15px;line-height:1.48;color:#ffffffb3}.landing-control-story .control-layer-card div span{height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:850}.landing-control-story .control-section--features .control-section-heading h2{max-width:820px;margin-inline:auto;font-size:46px;line-height:.98;letter-spacing:-.055em;text-align:center}.landing-control-story .control-section--features .control-section-heading p{max-width:720px;margin:14px auto 32px;text-align:center}.landing-control-story .control-feature-card{width:1080px;max-width:calc(100vw - 64px);margin-inline:auto;padding:34px;border-radius:36px;background:#080808b8;border:1px solid rgba(201,168,76,.28);box-shadow:0 32px 100px #0006,0 0 80px #c9a84c14,inset 0 1px #ffffff14}.landing-control-story .control-feature-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:24px}.landing-control-story .control-feature-tabs button{min-height:40px;height:40px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:900;transition:transform .19s ease,background .19s ease,border-color .19s ease,color .19s ease,box-shadow .19s ease}.landing-control-story .control-feature-tabs button:hover,.landing-control-story .control-feature-tabs button:focus-visible{transform:translateY(-2px);border-color:#c9a84c61;background:#c9a84c1a}.landing-control-story .control-feature-tabs button.is-active{background:#c9a84c2e;border-color:#c9a84c7a;color:#fff;box-shadow:0 0 26px #c9a84c1f}.landing-control-story .control-feature-spotlight{min-height:66px;height:66px;padding:0 22px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:20px;background:#c9a84c1a;border:1px solid rgba(201,168,76,.26);transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.landing-control-story .control-feature-spotlight:hover{transform:translateY(-4px);background:#c9a84c21;border-color:#c9a84c66;box-shadow:0 0 28px #c9a84c1a}.landing-control-story .control-feature-spotlight span{color:#d8b85a;font-size:11px;font-weight:900;letter-spacing:.1em}.landing-control-story .control-feature-spotlight strong{font-size:20px;line-height:1.15;font-weight:900;white-space:nowrap}.landing-control-story .control-feature-spotlight p{max-width:540px;margin:0;font-size:14px;line-height:1.35;color:#ffffffad}.landing-control-story .control-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-control-story .control-feature-item{position:relative;height:190px;min-height:190px;padding:22px;overflow:hidden;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);animation:controlFeatureIn .22s cubic-bezier(.22,1,.36,1) both;transition:transform .23s cubic-bezier(.22,1,.36,1),border-color .23s ease,box-shadow .23s ease,background .23s ease}.landing-control-story .control-feature-item:hover{transform:translateY(-10px) scale(1.018);background:#ffffff12;border-color:#c9a84c6b;box-shadow:0 26px 74px #00000070,0 0 40px #c9a84c24,inset 0 1px #ffffff14}.landing-control-story .control-feature-item small{color:#d8b85a;font-size:12px;font-weight:900}.landing-control-story .control-feature-item h3{margin-top:12px;font-size:19px;line-height:1.15;font-weight:950}.landing-control-story .control-feature-item p{margin-top:10px;font-size:15px;line-height:1.45;font-weight:500;color:#ffffffb3}.landing-control-story .control-feature-item__header>span{height:25px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:900}.landing-control-story .control-section--pricing .control-section-heading h2{font-size:46px;line-height:1;text-align:center}.landing-control-story .control-section--pricing .control-section-heading p{margin-top:10px;margin-bottom:34px;text-align:center}.landing-control-story .control-pricing-grid{width:1080px;max-width:calc(100vw - 64px);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.landing-control-story .control-plan{position:relative;height:585px;min-height:585px;padding:30px;overflow:hidden;border-radius:32px;background:#080808b3;border:1px solid rgba(255,255,255,.13);display:flex;flex-direction:column;transform:none;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease,border-color .26s ease,box-shadow .26s ease,background .26s ease}.landing-control-story .control-plan--recommended{transform:none;border:1px solid rgba(201,168,76,.55);box-shadow:0 30px 100px #c9a84c29,inset 0 1px #ffffff14}.landing-control-story .control-pricing-grid:hover .control-plan:not(:hover){opacity:.78;transform:scale(.985)}.landing-control-story .control-plan:hover{transform:translateY(-12px) scale(1.035);z-index:3;background:#080808d1;border-color:#c9a84c80;box-shadow:0 34px 110px #00000085,0 0 54px #c9a84c2e,inset 0 1px #ffffff17}.landing-control-story .control-plan__badge{height:25px;padding:0 10px;border-radius:999px;font-size:10.5px;font-weight:900}.landing-control-story .control-plan h3{font-size:25px;line-height:1.1;font-weight:950}.landing-control-story .control-plan__heading span{font-size:12px;font-weight:850}.landing-control-story .control-plan>p{min-height:44px;margin-top:8px;font-size:14.5px;line-height:1.45;color:#ffffffad}.landing-control-story .control-plan__price{margin-top:24px}.landing-control-story .control-plan__price strong{font-size:52px;line-height:1;font-weight:950;letter-spacing:-.045em}.landing-control-story .control-plan__price span{font-size:14px;font-weight:700;color:#ffffffa6}.landing-control-story .control-plan__yearly{margin-top:6px;font-size:13px;line-height:1.35;color:#ffffff94}.landing-control-story .control-plan ul{margin-top:26px;gap:13px}.landing-control-story .control-plan li{font-size:15px;line-height:1.42;font-weight:650;color:#ffffffc2}.landing-control-story .control-plan__cta{min-height:50px;height:50px;width:100%;margin-top:auto;border-radius:999px;font-size:14px;font-weight:900;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.landing-control-story .control-pricing-note{max-width:720px;margin:18px auto 0;padding:0;border:0;background:transparent;text-align:center;font-size:14px;line-height:1.45;color:#ffffffad}.landing-control-story .control-section--trust .control-section-heading h2,.landing-control-story .control-section--faq .control-section-heading h2{font-size:42px;line-height:1.02;text-align:center}.landing-control-story .control-section--trust .control-section-heading p{max-width:720px;margin:12px auto 30px;text-align:center}.landing-control-story .control-trust-grid{width:1080px;max-width:calc(100vw - 64px);margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.landing-control-story .control-trust-card{height:180px;min-height:180px;padding:22px;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.landing-control-story .control-trust-card:hover{transform:translateY(-7px) scale(1.012);background:#fff1;border-color:#c9a84c57;box-shadow:0 22px 60px #0006,0 0 30px #c9a84c1a}.landing-control-story .control-trust-card h3{font-size:17px;line-height:1.15;font-weight:900}.landing-control-story .control-trust-card p{margin-top:9px;font-size:15px;line-height:1.45;color:#ffffffb3}.landing-control-story .control-legal-note{width:1080px;max-width:calc(100vw - 64px);margin:20px auto 0;padding:18px 20px;border-radius:20px;font-size:14.5px;line-height:1.55;font-weight:550;color:#ffffffb8;background:#c9a84c13;border:1px solid rgba(201,168,76,.22)}.landing-control-story .control-faq-list{width:900px;max-width:calc(100vw - 64px);margin-inline:auto;display:grid;gap:10px}.landing-control-story .control-faq-item{border-radius:20px;background:#ffffff0c;border:1px solid rgba(255,255,255,.12);overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.landing-control-story .control-faq-item:hover{border-color:#c9a84c42;background:#ffffff0f;box-shadow:0 16px 44px #00000047}.landing-control-story .control-faq-item summary{min-height:64px;height:64px;padding:0 22px;font-size:16px;line-height:1.25;font-weight:900}.landing-control-story .control-faq-item[open] p{animation:controlFaqIn .18s ease both}.landing-control-story .control-faq-item p{padding:0 22px 20px;font-size:15px;line-height:1.55;color:#ffffffb3}.landing-control-story .control-final-card{width:920px;max-width:100%;margin-inline:auto;padding:54px;border-radius:36px;background:linear-gradient(135deg,#c9a84c29,#ffffff0b);border:1px solid rgba(201,168,76,.3);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.landing-control-story .control-final-card:hover{transform:translateY(-8px);border-color:#c9a84c70;box-shadow:0 34px 105px #00000070,0 0 70px #c9a84c24}.landing-control-story .control-final-card .control-eyebrow{font-size:12px;font-weight:900;letter-spacing:.14em;color:#d8b85a}.landing-control-story .control-final-card h2{font-size:42px;line-height:1;font-weight:950;letter-spacing:-.045em}.landing-control-story .control-final-card p:not(.control-eyebrow){margin-top:12px;font-size:16px;line-height:1.55;color:#ffffffbd}.landing-control-story .control-final-actions .control-button{height:48px;padding:0 24px}.landing-control-story .control-footer{padding:48px 0 34px}.landing-control-story .control-footer__grid{width:min(1180px,calc(100% - 64px));max-width:1180px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:42px}.landing-control-story .control-footer__brand .control-brand strong{font-size:16px;font-weight:950}.landing-control-story .control-footer__brand .control-brand small{font-size:11px;color:#ffffff94}.landing-control-story .control-footer__brand p{max-width:250px;margin-top:12px;font-size:14px;line-height:1.5;color:#ffffffa8}.landing-control-story .control-footer h3{margin-bottom:12px;color:#d8b85a;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.landing-control-story .control-footer a{font-size:14px;line-height:1.65;font-weight:650;color:#ffffffad;transition:color .16s ease,transform .16s ease}.landing-control-story .control-footer a:hover,.landing-control-story .control-footer a:focus-visible{color:#f2d675;transform:translate(2px)}.landing-control-story[dir=rtl] .control-footer a:hover,.landing-control-story[dir=rtl] .control-footer a:focus-visible{transform:translate(-2px)}.landing-control-story .control-footer__bottom p,.landing-control-story .control-footer__bottom a{font-size:13px;color:#ffffff8f}.landing-control-story[dir=rtl] .control-hero h1{max-width:600px;font-size:66px;line-height:1.08;font-weight:900;letter-spacing:-.04em}.landing-control-story[dir=rtl] .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){font-size:17px;line-height:1.65}.landing-control-story[dir=rtl] .control-section-heading h2{font-size:42px;line-height:1.12}.landing-control-story[dir=rtl] .control-problem-card p,.landing-control-story[dir=rtl] .control-problem-card strong,.landing-control-story[dir=rtl] .control-layer-card p,.landing-control-story[dir=rtl] .control-feature-item p,.landing-control-story[dir=rtl] .control-plan li,.landing-control-story[dir=rtl] .control-trust-card p{font-size:15px;line-height:1.65}@keyframes controlCorePulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.035)}}@keyframes controlFeatureIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes controlFaqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1024px)and (max-width:1279px){.landing-control-story .control-container{width:min(1180px,calc(100% - 48px))}.landing-control-story .control-hero__grid{width:min(982px,calc(100% - 32px));grid-template-columns:520px 420px;gap:42px}.landing-control-story .control-hero__copy{width:520px}.landing-control-story .control-eyebrow{font-size:14px}.landing-control-story .control-hero h1{max-width:520px;font-size:58px}.landing-control-story .control-hero-preview{width:420px;max-width:420px;height:460px;min-height:460px;padding:22px}.landing-control-story .control-preview-radar{width:138px;height:138px;margin-block:14px}.landing-control-story .control-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-problem-card{height:230px;min-height:230px}.landing-control-story .control-layer-layout{grid-template-columns:1fr}.landing-control-story .control-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-feature-card{width:calc(100vw - 48px);max-width:calc(100vw - 48px)}.landing-control-story .control-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-feature-item{height:180px;min-height:180px}.landing-control-story .control-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-control-story .control-plan{height:560px;min-height:560px;padding:24px}.landing-control-story .control-plan__price strong{font-size:46px}.landing-control-story .control-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:769px)and (max-width:1023px){.landing-control-story .control-hero__grid{grid-template-columns:1fr}.landing-control-story .control-hero__copy{width:100%}.landing-control-story .control-hero-preview{width:min(620px,100%);max-width:620px;justify-self:center}.landing-control-story .control-problem-grid,.landing-control-story .control-feature-grid,.landing-control-story .control-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-layer-layout,.landing-control-story .control-pricing-grid{grid-template-columns:1fr}.landing-control-story .control-plan{height:auto;min-height:0}}@media(max-width:768px){.landing-control-story{width:100%;max-width:100vw;overflow-x:hidden}.landing-control-story .control-container,.landing-control-story .control-footer__grid,.landing-control-story .control-feature-card,.landing-control-story .control-pricing-grid,.landing-control-story .control-trust-grid,.landing-control-story .control-legal-note,.landing-control-story .control-faq-list{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.landing-control-story .control-nav__inner{width:calc(100vw - 32px);max-width:calc(100vw - 32px);min-height:64px}.landing-control-story .control-nav__links{display:none}.landing-control-story .control-brand strong{font-size:15px}.landing-control-story .control-brand small{font-size:10.5px}.landing-control-story .control-nav__actions{width:100%;min-width:0;max-width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:hidden}.landing-control-story .control-pill{min-height:40px;height:40px}.landing-control-story .control-nav__actions .control-pill{width:100%;min-width:0;max-width:100%;padding-inline:10px}.landing-control-story .control-hero{min-height:auto;padding-top:58px;padding-bottom:58px}.landing-control-story .control-hero__grid{width:calc(100vw - 32px);max-width:calc(100vw - 32px);grid-template-columns:1fr;gap:28px}.landing-control-story .control-hero__copy{width:100%}.landing-control-story .control-eyebrow{margin-bottom:14px;font-size:12.5px;line-height:1.2;font-weight:900;letter-spacing:.1em}.landing-control-story .control-hero h1{max-width:100%;font-size:40px;line-height:.98;letter-spacing:-.045em}.landing-control-story[dir=rtl] .control-hero h1{font-size:36px;line-height:1.12}.landing-control-story .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line),.landing-control-story[dir=rtl] .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){max-width:100%;font-size:15px;line-height:1.55}.landing-control-story[dir=rtl] .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line){line-height:1.65}.landing-control-story .control-hero__actions,.landing-control-story .control-final-actions{display:grid;grid-template-columns:1fr;gap:10px}.landing-control-story .control-button,.landing-control-story .control-plan__cta{min-height:46px;height:46px;width:100%;font-size:14px}.landing-control-story .control-hero-preview{width:100%;max-width:100%;height:auto;min-height:300px;padding:20px;border-radius:28px}.landing-control-story .control-preview-metrics{grid-template-columns:1fr}.landing-control-story .control-preview-radar{width:150px;height:150px}.landing-control-story .control-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-section{padding:58px 0}.landing-control-story .control-section-heading h2,.landing-control-story .control-section--features .control-section-heading h2,.landing-control-story .control-section--pricing .control-section-heading h2,.landing-control-story .control-section--trust .control-section-heading h2,.landing-control-story .control-section--faq .control-section-heading h2,.landing-control-story[dir=rtl] .control-section-heading h2{max-width:100%;font-size:32px;line-height:1.08;letter-spacing:-.04em;text-align:start}.landing-control-story .control-section-heading p,.landing-control-story .control-section--features .control-section-heading p,.landing-control-story .control-section--pricing .control-section-heading p,.landing-control-story .control-section--trust .control-section-heading p{max-width:100%;margin:12px 0 22px;font-size:15px;line-height:1.55;text-align:start}.landing-control-story .control-problem-grid,.landing-control-story .control-layer-layout,.landing-control-story .control-layer-grid,.landing-control-story .control-feature-grid,.landing-control-story .control-pricing-grid,.landing-control-story .control-trust-grid,.landing-control-story .control-footer__grid{grid-template-columns:1fr}.landing-control-story .control-problem-card,.landing-control-story .control-layer-card,.landing-control-story .control-feature-item,.landing-control-story .control-trust-card{height:auto;min-height:0;padding:20px;border-radius:24px}.landing-control-story .control-problem-card h3,.landing-control-story .control-layer-card h3,.landing-control-story .control-trust-card h3{font-size:18px;line-height:1.15}.landing-control-story .control-problem-card p,.landing-control-story .control-problem-card strong,.landing-control-story .control-layer-card p,.landing-control-story .control-trust-card p{font-size:14px;line-height:1.5}.landing-control-story .control-feature-card{padding:18px;border-radius:26px}.landing-control-story .control-feature-tabs{justify-content:flex-start;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:none}.landing-control-story .control-feature-tabs::-webkit-scrollbar{display:none}.landing-control-story .control-feature-tabs button{flex:0 0 auto;min-height:38px;height:38px}.landing-control-story .control-feature-spotlight{height:auto;min-height:0;display:grid;grid-template-columns:1fr;align-items:start;gap:6px;padding:16px}.landing-control-story .control-feature-spotlight strong{font-size:18px;white-space:normal}.landing-control-story .control-feature-spotlight p{font-size:14px}.landing-control-story .control-feature-item{min-height:145px}.landing-control-story .control-feature-item h3{font-size:17px}.landing-control-story .control-feature-item p,.landing-control-story[dir=rtl] .control-feature-item p{font-size:14px;line-height:1.5}.landing-control-story .control-plan{height:auto;min-height:0;padding:24px;border-radius:26px}.landing-control-story .control-pricing-grid:hover .control-plan:not(:hover){opacity:1;transform:none}.landing-control-story .control-plan:hover{transform:translateY(-4px)}.landing-control-story .control-plan__price strong{font-size:42px}.landing-control-story .control-plan li,.landing-control-story[dir=rtl] .control-plan li{font-size:14px;line-height:1.5}.landing-control-story .control-legal-note{padding:14px 15px;font-size:13px;line-height:1.5}.landing-control-story .control-faq-item summary{min-height:56px;height:auto;padding:14px 18px;font-size:14.5px}.landing-control-story .control-faq-item p{padding:0 18px 18px;font-size:14px}.landing-control-story .control-final-card{padding:30px;border-radius:28px}.landing-control-story .control-final-card h2{font-size:32px;line-height:1.05}.landing-control-story .control-final-card p:not(.control-eyebrow){font-size:15px}.landing-control-story .control-footer{padding:34px 0 28px}.landing-control-story .control-footer__grid{gap:24px}.landing-control-story .control-footer__bottom{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}}@media(max-width:370px){.landing-control-story .control-hero h1{font-size:38px}.landing-control-story .control-nav__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-story .control-nav__actions .control-pill--primary{grid-column:span 2}}@media(prefers-reduced-motion:reduce){.landing-control-story *,.landing-control-story *:before,.landing-control-story *:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.landing-control-story .reveal-on-scroll{opacity:1!important;transform:none!important}}.landing-control-story .reveal-on-scroll,.landing-control-story .reveal-on-scroll.is-visible,.landing-control-story .control-hero,.landing-control-story .control-section,.landing-control-story .control-footer,.landing-control-story .control-final-card,.landing-control-story .control-feature-card,.landing-control-story .control-pricing-grid,.landing-control-story .control-trust-grid,.landing-control-story .control-faq-list{opacity:1!important;transform:translateY(0) scale(1)!important;filter:none!important;visibility:visible!important}.landing-control-story .control-nav,.landing-control-story .control-hero,.landing-control-story .control-section,.landing-control-story .control-footer{position:relative;z-index:2}.landing-control-story .control-bg,.landing-control-story .control-bg-overlay,.landing-control-story:before,.landing-control-story:after{pointer-events:none;z-index:0}.landing-control-story .control-bg{opacity:.22}.landing-control-story .control-bg-overlay{background:radial-gradient(circle at 50% 16%,#00000014,#0000008a 70%),linear-gradient(180deg,#05050557,#050505b3)}.landing-control-story h1,.landing-control-story h2,.landing-control-story h3,.landing-control-story summary,.landing-control-story .control-brand strong,.landing-control-story .control-feature-spotlight strong{color:#fffffff5}.landing-control-story .control-section-heading p,.landing-control-story .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line),.landing-control-story .control-final-card p:not(.control-eyebrow),.landing-control-story .control-pricing-note,.landing-control-story .control-legal-note{color:#ffffffc2}.landing-control-story .control-trust-line,.landing-control-story .control-brand small,.landing-control-story .control-footer__bottom p,.landing-control-story .control-footer__bottom a{color:#ffffff9e}.landing-control-story .control-eyebrow,.landing-control-story .control-problem-card strong,.landing-control-story .control-feature-item small,.landing-control-story .control-feature-spotlight span,.landing-control-story .control-footer h3{color:#f2d675}.landing-control-story .control-problem-card{background:#ffffff13;border:1px solid rgba(255,255,255,.16)}.landing-control-story .control-layer-card{background:#080808d1;border:1px solid rgba(201,168,76,.28)}.landing-control-story .control-feature-card{background:#080808db;border:1px solid rgba(201,168,76,.34)}.landing-control-story .control-plan{background:#080808db;border:1px solid rgba(255,255,255,.16)}.landing-control-story .control-trust-card{background:#ffffff13;border:1px solid rgba(255,255,255,.15)}.landing-control-story .control-faq-item{background:#ffffff12;border:1px solid rgba(255,255,255,.15)}.landing-control-story .control-final-card{background:linear-gradient(135deg,#c9a84c38,#ffffff12);border:1px solid rgba(201,168,76,.38)}.landing-control-story .control-problem-card p,.landing-control-story .control-layer-card p,.landing-control-story .control-feature-item p,.landing-control-story .control-plan li,.landing-control-story .control-trust-card p,.landing-control-story .control-faq-item p,.landing-control-story .control-plan>p,.landing-control-story .control-feature-spotlight p,.landing-control-story .control-footer a,.landing-control-story .control-footer__brand p{color:#ffffffc2}.landing-control-story .control-plan__yearly,.landing-control-story .control-plan__price span{color:#ffffffa8}.landing-control-story .control-pricing-grid:hover .control-plan:not(:hover){opacity:.92;transform:scale(.995)}.landing-control-story .control-plan:hover{opacity:1;transform:translateY(-10px) scale(1.025)}.landing-control-story .control-problem-card:hover,.landing-control-story .control-layer-card:hover,.landing-control-story .control-feature-item:hover,.landing-control-story .control-trust-card:hover,.landing-control-story .control-final-card:hover{opacity:1}@media(max-width:768px){.landing-control-story .control-pricing-grid:hover .control-plan:not(:hover){opacity:1;transform:none}.landing-control-story .control-plan:hover{transform:translateY(-4px)}.landing-control-story .control-section-heading p,.landing-control-story .control-hero__copy>p:not(.control-eyebrow):not(.control-trust-line),.landing-control-story .control-problem-card p,.landing-control-story .control-layer-card p,.landing-control-story .control-feature-item p,.landing-control-story .control-plan li,.landing-control-story .control-trust-card p,.landing-control-story .control-faq-item p{color:#ffffffc2}}.landing-control-story{background:#030509}.animated-neural-background,.landing-bg-overlay{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.animated-neural-background{overflow:hidden;background:#030509}.animated-neural-background canvas{display:block;width:100%;height:100%}.landing-bg-overlay{opacity:1;filter:none;background:radial-gradient(circle at 50% 28%,rgba(201,168,76,.12),transparent 34%),radial-gradient(circle at 50% 40%,rgba(0,180,255,.05),transparent 42%),linear-gradient(180deg,#00000070,#00000057 35%,#0000008f)}.landing-control-story .control-hero-preview{background:#05070ce0;border:1px solid rgba(201,168,76,.38)}.landing-control-story .control-problem-card{background:#05070cd1;border:1px solid rgba(255,255,255,.16)}.landing-control-story .control-feature-card{background:#05070ce6;border:1px solid rgba(201,168,76,.36)}.landing-control-story .control-feature-item{background:#ffffff13;border:1px solid rgba(255,255,255,.15)}.landing-control-story .control-plan{background:#05070ce6;border:1px solid rgba(255,255,255,.17)}.landing-control-story .control-trust-card{background:#05070ccc;border:1px solid rgba(255,255,255,.15)}.landing-control-story .control-faq-item{background:#05070cc7;border:1px solid rgba(255,255,255,.15)}.landing-control-story .control-final-card{background:linear-gradient(135deg,#c9a84c3d,#05070ccc);border:1px solid rgba(201,168,76,.4)}.landing-control-story .control-nav,.landing-control-story .control-hero,.landing-control-story .control-section,.landing-control-story .control-footer,.landing-control-story .control-container{position:relative;z-index:2}.phase-workspace{display:grid;gap:24px;width:100%}.phase-workspace-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px;border:1px solid rgba(216,184,90,.24);border-radius:28px;background:linear-gradient(135deg,#121214f5,#ffffff0e),radial-gradient(circle at 14% 0%,rgba(216,184,90,.12),transparent 36%);box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0f}.phase-workspace-hero__copy{max-width:680px}.phase-workspace-hero__copy h1{margin:6px 0 0;color:#fffffff5;font-size:32px;line-height:1.05;font-weight:900;letter-spacing:-.04em}.phase-workspace-hero__copy p:not(.eyebrow){margin:10px 0 0;max-width:680px;color:#ffffffad;font-size:15px;line-height:1.55;font-weight:500}.phase-workspace-hero__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.phase-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.phase-stat-card{min-height:108px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(180deg,#ffffff0f,#ffffff07),#121214eb}.phase-stat-card span,.project-card__summary-grid span,.project-detail-money-grid span,.client-row__metrics span,.client-row__section-label{display:block;color:#ffffff8f;font-size:12px;line-height:1.2;font-weight:750;letter-spacing:.04em}.phase-stat-card strong{display:block;margin-top:10px;color:#fffffff2;font-size:28px;line-height:1;font-weight:900;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap}.phase-stat-card small{display:block;margin-top:9px;color:#ffffff94;font-size:12px;line-height:1.35}.workspace-filter-bar{min-height:56px;margin:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#ffffff0b}.project-workspace-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}.workspace-empty-state{display:grid;gap:14px;max-width:720px;padding:32px;border:1px solid rgba(216,184,90,.22);border-radius:28px;background:#121214e0}.workspace-empty-state h2{margin:0;color:#fffffff5;font-size:24px;line-height:1.1;font-weight:900;letter-spacing:-.03em}.workspace-empty-state p:not(.eyebrow){margin:0;max-width:560px;color:#ffffffad;font-size:14px;line-height:1.5}.workspace-empty-state__actions{display:flex;flex-wrap:wrap;gap:10px}.project-card--workspace{min-height:260px;overflow:visible;border-radius:26px;padding:20px;border-color:#ffffff1a;background:#121214f0;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.project-card--workspace:hover{transform:translateY(-2px);border-color:#d8b85a4d;box-shadow:0 18px 45px #00000047}.project-card--workspace.is-open{grid-column:1 / -1;padding:24px;border-color:#d8b85a4d;box-shadow:0 24px 70px #0000005c,0 0 0 1px #d8b85a14,inset 0 1px #ffffff12}.project-card__topline,.project-card__title-row,.project-card__primary-actions,.project-card__health-row,.project-docs-panel__actions,.project-detail-action-card__buttons{display:flex;align-items:center;gap:10px}.project-card__topline{display:block}.project-card__identity{display:grid;width:100%;min-width:0;gap:10px}.project-card__title-row{flex-wrap:nowrap;align-items:flex-start;min-width:0}.project-card__title-row h3{flex:1 1 auto;min-width:0;margin:0;color:#fffffff2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;line-height:1.18;font-weight:900;letter-spacing:-.02em;word-break:break-word}.project-card__title-row .workspace-status-pill{flex:0 0 auto}.project-card__identity p{margin:0;color:#ffffff9e;font-size:14px;line-height:1.4}.project-card__client-chip{width:100%;max-width:100%;min-width:0}.project-card__client-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35}.project-card__primary-actions{justify-content:flex-start}.project-card-actions{display:flex;align-items:center;gap:8px;width:100%;margin-top:14px}.project-card-actions .primary-button,.project-card-actions .secondary-button,.project-card-actions .project-card__portal-link-hint{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card-actions .open-workspace-button{flex:1.15 1 0;height:38px;min-height:38px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:850}.project-card-actions .copy-portal-button{flex:1 1 0;height:36px;min-height:36px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:800}.project-card-actions .project-card__menu{flex:0 0 70px;min-width:70px}.project-card-actions .more-button{width:100%;height:36px;min-height:36px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:800}.project-card-action-label--short{display:none}.project-card--workspace.is-open .project-card-actions{width:fit-content;max-width:100%;flex-wrap:wrap;justify-content:flex-start}.project-card--workspace.is-open .project-card-actions .open-workspace-button{flex:0 1 auto;width:auto;max-width:170px}.project-card--workspace.is-open .project-card-actions .copy-portal-button{flex:0 1 auto;width:auto;max-width:150px}.project-card--workspace.is-open .project-card-actions .project-card__menu{flex:0 0 auto;min-width:0}.project-card--workspace.is-open .project-card-actions .more-button{width:auto;min-width:70px;max-width:80px}.project-card__summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px}.project-card__summary-grid{margin-top:14px}.project-detail-money-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.project-card__summary-grid>div,.project-detail-money-grid>div{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b}.project-card__summary-grid>div{min-width:96px;min-height:74px}.project-card__summary-grid span{font-size:11.5px}.project-card__summary-grid strong,.project-detail-money-grid strong{display:block;margin-top:7px;color:#ffffffe6;font-size:clamp(14px,1.15vw,16px);line-height:1.15;font-weight:850;font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;word-break:normal}.project-card__health-row{flex-wrap:wrap;margin-top:16px}.workspace-status-pill{min-height:26px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--status-color, rgba(255, 255, 255, .12));border-radius:999px;background:var(--status-background, rgba(255, 255, 255, .07));color:var(--status-color, rgba(255, 255, 255, .72));font-size:12px;font-weight:800;white-space:nowrap}.workspace-status-pill--gold{border-color:#d8b85a42;background:#d8b85a1f;color:#f2d675}.workspace-status-pill--neutral{border-color:#ffffff1f;background:#ffffff12;color:#ffffffbd}.project-card__progress{margin-top:16px}.project-card--workspace .progress-block__label{gap:12px}.project-card--workspace .progress-block__label span{min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap}.project-card--workspace .progress-block__label span:first-child{overflow:hidden;text-overflow:ellipsis}.project-card--workspace .progress-block__label span:last-child{flex-shrink:0}.project-card__menu{position:relative}.project-card__menu summary{list-style:none;cursor:pointer}.project-card__menu summary::-webkit-details-marker{display:none}.project-card__menu-panel{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:8;display:grid;gap:8px;min-width:180px;padding:10px;border:1px solid rgba(216,184,90,.22);border-radius:18px;background:#0a0a0bf5;box-shadow:0 18px 48px #0000006b}.project-card__menu-panel>button{justify-content:flex-start;width:100%}.project-detail-workspace{margin-top:24px;padding:22px;border:1px solid rgba(216,184,90,.18);border-radius:24px;background:linear-gradient(180deg,#d8b85a0e,#ffffff07),#07070857;box-shadow:inset 0 1px #ffffff0e}.project-detail-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:10px}.project-detail-tab{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:#ffffffad;font-size:14px;font-weight:800;cursor:pointer}.project-detail-tab small{min-width:24px;padding:3px 7px;border-radius:999px;background:#ffffff12;color:#ffffff9e;font-size:11px;font-weight:850;line-height:1;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.project-detail-tab.is-active{border-color:#d8b85a47;background:#d8b85a24;color:#f2d675}.project-detail-tab.is-active small{background:#f2d67524;color:#f2d675d1}.project-detail-tab-shell{margin-top:18px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:#121214eb}.project-detail-tab-panel[hidden]{display:none!important}.project-detail-overview-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:16px}.project-detail-action-card,.project-detail-section{min-width:0;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#ffffff0b}.project-detail-action-card h4,.project-detail-section h4{margin:0;color:#fffffff0;font-size:20px;line-height:1.15;font-weight:850;letter-spacing:-.02em}.project-detail-action-card p:not(.eyebrow),.project-detail-section__header p{margin:8px 0 0;color:#ffffff9e;font-size:14px;line-height:1.45}.project-detail-action-card__buttons,.project-docs-panel__actions{flex-wrap:wrap;margin-top:14px}.project-detail-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.project-detail-status-card{display:grid;align-content:start;gap:14px}.project-detail-payment-list{margin-top:14px}.project-detail-tab-shell .payment-row span:not(:first-child){font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap}.project-detail-tab-shell .project-addons-panel,.project-detail-tab-shell .scope-guardian-panel,.project-detail-tab-shell .project-workflow-panel,.project-detail-tab-shell .project-deliverables-panel,.project-docs-panel__list{margin:0}.client-crm-list{gap:14px}.client-row--crm{grid-template-columns:minmax(300px,1.25fr) minmax(270px,.9fr) minmax(220px,.75fr) minmax(150px,auto);align-items:center;min-height:86px;border-radius:24px;background:#121214f0}.client-row--crm .client-row__identity,.client-row__identity-text{min-width:0}.client-row--crm h3{color:#fffffff0;font-size:15px;line-height:1.2;font-weight:850;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.client-row--crm p,.client-row--crm small{color:#ffffff9e;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.client-row--crm .client-secondary,.client-row--crm .client-email{max-width:100%}.client-row--crm .client-row__metrics{display:grid;grid-template-columns:repeat(3,minmax(78px,1fr));gap:10px;min-width:0}.client-row--crm .client-row__metrics>div{min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff0a}.client-row--crm .client-row__metrics strong{margin-top:6px;color:#ffffffe6;font-size:15px;font-weight:850;font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap}.client-row__projects{align-items:center;min-width:0;gap:8px}.client-row__section-label{width:100%}.client-row__project-tag{max-width:min(100%,210px);min-width:0}.client-row__project-tag .project-name{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-row__actions{align-items:center;justify-content:flex-end;white-space:nowrap}.modal{border-radius:28px;border-color:#d8b85a38;background:#0c0c0df5;box-shadow:0 30px 90px #0000008c}.modal--compact{inline-size:min(100%,560px)}.modal__header h2{color:#fffffff5;font-size:22px;line-height:1.15;font-weight:900;letter-spacing:-.025em}.modal__header p{margin-top:6px;color:#ffffff9e;font-size:14px;line-height:1.45}.modal__actions{padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.field__control,.toolbar__input{min-height:44px;border-radius:14px;border-color:#ffffff1f;background:#fff1;color:#fffffff0;font-size:14px;font-weight:500}textarea.field__control{min-height:112px;padding:12px 14px;border-radius:16px;line-height:1.5;resize:vertical}.field__label{color:#ffffffc2;font-size:13px;font-weight:750}.field__hint,.field__error{font-size:12px;line-height:1.4}.field__hint{color:#ffffff85}.field__error{color:#fca5a5}.field__control:focus,.toolbar__input:focus{outline:none;border-color:#d8b85a94;box-shadow:0 0 0 3px #d8b85a1f}.checkbox-field{min-height:44px}.checkbox-field input{min-width:18px;min-height:18px;accent-color:#d8b85a}@media(max-width:1180px){.phase-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-card-actions{gap:6px}.project-card-actions .open-workspace-button,.project-card-actions .copy-portal-button,.project-card-actions .more-button{font-size:12px}.project-card__summary-grid,.project-detail-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-row--crm{grid-template-columns:1fr}.client-row__actions{justify-content:flex-start}}@media(max-width:768px){.phase-workspace{gap:16px}.phase-workspace-hero,.phase-workspace-hero__actions,.project-card__topline,.project-detail-section__header{flex-direction:column;align-items:stretch}.phase-workspace-hero{padding:20px;border-radius:24px}.phase-workspace-hero__copy h1{font-size:28px}.phase-stats-grid,.project-card__summary-grid,.project-detail-money-grid,.project-detail-overview-grid,.project-workspace-grid{grid-template-columns:1fr}.project-detail-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.project-detail-tabs::-webkit-scrollbar{display:none}.project-detail-tab{flex:0 0 auto}.project-card-action-label--full{display:none}.project-card-action-label--short{display:inline}.project-card-actions{flex-wrap:wrap}.project-card-actions .open-workspace-button{flex:1 1 100%}.project-card-actions .copy-portal-button{flex:1 1 auto}.project-card-actions .project-card__menu{flex:0 0 72px;min-width:72px}.project-detail-tab-shell,.project-detail-action-card,.project-detail-section,.workspace-empty-state{padding:18px;border-radius:22px}.project-card--workspace:hover{transform:none}.project-card__menu-panel{position:static;margin-top:8px}.client-row--crm{overflow-x:visible}.client-row--crm .client-row__metrics{grid-template-columns:1fr}.client-row--crm h3,.client-row--crm p,.client-row--crm small{white-space:normal}.client-row__project-tag{max-width:100%}.command-center__classic-mode{display:none!important}}.cf-environment{--cf-scene-progress: 0;--cf-page-progress: 0;--cf-path-offset: 320;--cf-depth-y: 0px;--cf-light-shift: 0px;--cf-pointer-x: 0px;--cf-pointer-y: 0px;position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#030303;contain:strict}.cf-cinema-ambient,.cf-cinema-structure,.cf-cinema-accents,.cf-environment__grain,.cf-environment__contrast{position:absolute;inset:0;width:100%;height:100%}.cf-cinema-ambient{overflow:hidden;background:linear-gradient(180deg,#020202,#070604 48%,#020202),radial-gradient(circle at 50% 46%,rgba(216,184,90,.05),transparent 56%)}.cf-cinema-ambient__field{position:absolute;width:min(78vw,1180px);aspect-ratio:1;border-radius:50%;opacity:.36;background:radial-gradient(circle,rgba(122,86,25,.26) 0%,rgba(216,184,90,.055) 34%,transparent 70%);transition:transform 1.2s cubic-bezier(.22,.8,.2,1),opacity .9s ease;will-change:transform,opacity}.cf-cinema-ambient__field--one{left:50%;top:44%;transform:translate3d(calc(-50% + var(--cf-pointer-x)),calc(-50% + var(--cf-pointer-y) + var(--cf-light-shift)),0) scale(1)}.cf-cinema-ambient__field--two{right:-28%;bottom:-58%;opacity:.16;transform:translateZ(0) scale(.82)}.cf-cinema-ambient__horizon{position:absolute;left:-10%;right:-10%;top:61%;height:1px;opacity:.2;background:linear-gradient(90deg,transparent,rgba(216,184,90,.54),transparent);box-shadow:0 0 70px 18px #704b1314;transition:top 1.1s cubic-bezier(.22,.8,.2,1),opacity .9s ease,transform 1.1s ease}.cf-environment[data-scene=fragmentation] .cf-cinema-ambient__field--one{opacity:.25;transform:translate3d(calc(-76% + var(--cf-pointer-x)),calc(-42% + var(--cf-pointer-y)),0) scale(.78)}.cf-environment[data-scene=fragmentation] .cf-cinema-ambient__field--two{right:-18%;bottom:-30%;opacity:.24;transform:scale(.72)}.cf-environment[data-scene=structure] .cf-cinema-ambient__field--one,.cf-environment[data-scene=features] .cf-cinema-ambient__field--one{opacity:.32;transform:translate3d(calc(-50% + var(--cf-pointer-x)),calc(-44% + var(--cf-pointer-y)),0) scale(.88)}.cf-environment[data-scene=flow] .cf-cinema-ambient__field--one{opacity:.28;transform:translate3d(calc(-68% + var(--cf-pointer-x)),calc(-28% + var(--cf-pointer-y)),0) scale(1.16,.54)}.cf-environment[data-scene=portal] .cf-cinema-ambient__field--one{opacity:.23;transform:translate3d(calc(-20% + var(--cf-pointer-x)),calc(-48% + var(--cf-pointer-y)),0) scale(.72)}.cf-environment[data-direction=rtl][data-scene=portal] .cf-cinema-ambient__field--one{transform:translate3d(calc(-82% + var(--cf-pointer-x)),calc(-48% + var(--cf-pointer-y)),0) scale(.72)}.cf-environment[data-scene=reports] .cf-cinema-ambient__field--one{opacity:.22;transform:translate3d(calc(-40% + var(--cf-pointer-x)),calc(-36% + var(--cf-pointer-y)),0) scale(1.3,.7)}.cf-environment[data-scene=trust] .cf-cinema-ambient__field--one,.cf-environment[data-scene=faq] .cf-cinema-ambient__field--one{opacity:.16;transform:translate3d(-50%,-50%,0) scale(.74)}.cf-environment[data-scene=pricing] .cf-cinema-ambient__field--one{opacity:.2;transform:translate3d(-50%,-20%,0) scale(1.1,.45)}.cf-environment[data-scene=completion] .cf-cinema-ambient__field--one{opacity:.48;transform:translate3d(calc(-50% + var(--cf-pointer-x)),calc(-50% + var(--cf-pointer-y)),0) scale(1.08)}.cf-environment[data-scene=portal] .cf-cinema-ambient__horizon{top:54%;opacity:.1}.cf-environment[data-scene=reports] .cf-cinema-ambient__horizon{top:72%;opacity:.26}.cf-environment[data-scene=pricing] .cf-cinema-ambient__horizon{top:78%;opacity:.12}.cf-environment[data-scene=faq] .cf-cinema-ambient__horizon{opacity:.07}.cf-environment[data-scene=completion] .cf-cinema-ambient__horizon{top:65%;opacity:.34}.cf-cinema-structure{z-index:1;overflow:visible;opacity:.78;transform:translate3d(var(--cf-pointer-x),var(--cf-pointer-y),0);transition:opacity .6s ease}.cf-cinema-structure path,.cf-cinema-structure rect,.cf-cinema-structure circle,.cf-cinema-structure ellipse{vector-effect:non-scaling-stroke}.cf-world-continuity{opacity:.32;fill:none;stroke:#d8b85a2e;stroke-width:1;transition:opacity .7s ease}.cf-world-continuity .is-secondary{stroke:#fff1}.cf-world-continuity circle{fill:#d8b85a;stroke:none}.cf-world-scene{opacity:0;fill:none;stroke:#d8b85a4d;stroke-width:1.1;transform:translateY(var(--cf-depth-y)) scale(.985);transform-origin:800px 500px;transition:opacity .9s ease,transform 1.1s cubic-bezier(.22,.8,.2,1)}.cf-environment[data-scene=hero] .cf-world-scene--hero,.cf-environment[data-scene=fragmentation] .cf-world-scene--fragmentation,.cf-environment[data-scene=structure] .cf-world-scene--structure,.cf-environment[data-scene=flow] .cf-world-scene--flow,.cf-environment[data-scene=portal] .cf-world-scene--portal,.cf-environment[data-scene=reports] .cf-world-scene--reports,.cf-environment[data-scene=features] .cf-world-scene--features,.cf-environment[data-scene=trust] .cf-world-scene--trust,.cf-environment[data-scene=pricing] .cf-world-scene--pricing,.cf-environment[data-scene=faq] .cf-world-scene--faq,.cf-environment[data-scene=completion] .cf-world-scene--completion{opacity:1;transform:translateY(var(--cf-depth-y)) scale(1)}.cf-environment[data-direction=rtl][data-scene=flow] .cf-world-scene--flow,.cf-environment[data-direction=rtl][data-scene=portal] .cf-world-scene--portal,.cf-environment[data-direction=rtl][data-scene=reports] .cf-world-scene--reports{transform:translateY(var(--cf-depth-y)) scaleX(-1)}.cf-world-aura,.cf-completion-aura{fill:url(#cf-world-core);stroke:#d8b85a14}.cf-hero-signal path{stroke:#d8b85a3b;stroke-dasharray:22 16;stroke-dashoffset:var(--cf-path-offset);transition:stroke-dashoffset .14s linear,opacity .5s ease}.cf-world-node{fill:#d8b85a;stroke:#090806;stroke-width:4}.cf-world-core-ring{stroke:#f2d6757a;stroke-dasharray:10 12;animation:cf-world-orbit 26s linear infinite;transform-origin:800px 470px}.cf-world-core-ring.is-outer{stroke:#d8b85a24;animation-direction:reverse}.cf-world-core-mark{stroke:#f2d675b3;stroke-width:2}.cf-fragment-path{stroke:#d8b85a42;stroke-dasharray:90 24 18 54}.cf-fragment-path.is-offset{stroke:#ffffff17}.cf-fragment-path.is-central{stroke:#f2d6754d;stroke-dasharray:12 28}.cf-fragment-cluster rect{fill:#0a0a088f;stroke:#ffffff1a}.cf-fragment-cluster.is-a{transform:translate(-18px,-10px) rotate(-2deg);transform-origin:230px 220px}.cf-fragment-cluster.is-b{transform:translate(16px,-8px) rotate(2deg);transform-origin:1310px 180px}.cf-fragment-cluster.is-c{transform:translate(-12px,12px) rotate(1.5deg);transform-origin:240px 780px}.cf-fragment-cluster.is-d{transform:translate(18px,10px) rotate(-2deg);transform-origin:1320px 790px}.cf-fragment-void{fill:#010101b8;stroke:#d8b85a1c;stroke-dasharray:4 18}.cf-structure-frame{fill:#0808061f;stroke:#d8b85a38}.cf-structure-frame.is-outer,.cf-structure-rail{stroke:#fff1}.cf-structure-lock{stroke:#d8b85a2e;stroke-dasharray:3 16}.cf-structure-joint{fill:#d8b85a;stroke:#f2d67573;stroke-width:8}.cf-structure-signal{stroke:url(#cf-world-gold);stroke-width:2;stroke-dasharray:120 620;animation:cf-world-signal 7s ease-in-out infinite}.cf-flow-lane{stroke:#ffffff13}.cf-flow-lane.is-two{stroke:#d8b85a38;stroke-width:1.5}.cf-flow-lane.is-three{stroke-dasharray:9 17}.cf-flow-boundary{opacity:.2;stroke:#d8b85a;stroke-width:2;stroke-dasharray:4 10}.cf-flow-stages .cf-world-node{opacity:.8}.cf-flow-overdue{fill:#f59e0b14;stroke:#f59e0b6b}.cf-flow-confirmation{opacity:.18;stroke:#d8b85a;stroke-width:3}.cf-environment[data-decision=scope] .cf-flow-boundary{opacity:.88}.cf-environment[data-decision=scope] .cf-flow-overdue{opacity:.86}.cf-environment[data-decision=money] .cf-flow-lane.is-two{stroke:#f2d675;stroke-dasharray:150 640;animation:cf-world-signal 6s linear infinite}.cf-environment[data-decision=delivery] .cf-flow-confirmation{opacity:1}.cf-environment[data-decision=delivery] .cf-flow-stages .cf-world-node{fill:#f2d675}.cf-portal-feed{stroke:#d8b85a33;stroke-dasharray:18 14}.cf-portal-feed.is-lower{stroke:#ffffff13}.cf-portal-threshold{fill:#08080673;stroke:#d8b85a52}.cf-portal-threshold.is-outer{fill:none;stroke:#d8b85a1c;stroke-dasharray:8 15}.cf-portal-surface{fill:url(#cf-world-portal);stroke:#f5efde4d}.cf-portal-ui{stroke:#f5efde38;stroke-width:7}.cf-portal-return{opacity:.24;stroke:#d8b85a;stroke-dasharray:32 240;stroke-width:2}.cf-portal-gate-node{fill:#f2d675}.cf-environment[data-portal=approval] .cf-portal-return{opacity:.9;animation:cf-world-signal 3.8s ease-out infinite}.cf-environment[data-portal=delivery] .cf-portal-surface{fill:#f2efe429}.cf-report-feed{stroke:#d8b85a33;stroke-dasharray:14 20}.cf-report-frame{fill:#06060547;stroke:#d8b85a38}.cf-report-grid{stroke:#fff1}.cf-report-chart{stroke:#d8b85a;stroke-width:2;stroke-dasharray:520;stroke-dashoffset:var(--cf-path-offset);transition:stroke-dashoffset .14s linear}.cf-report-bars path{stroke:#f2d67561;stroke-width:22}.cf-feature-orbit{stroke:#d8b85a1a;stroke-dasharray:5 18}.cf-feature-orbit.is-outer{stroke:#ffffff0e}.cf-feature-route__bed{stroke:#fff1}.cf-feature-route__signal{opacity:0;stroke:#d8b85a;stroke-width:2;stroke-dasharray:72 410;transition:opacity .5s ease,stroke .5s ease}.cf-feature-core{fill:#080806c2;stroke:#d8b85a52}.cf-feature-core-mark{stroke:#f2d6756b;stroke-width:2}.cf-environment[data-feature=projects] [data-feature-route=projects] .cf-feature-route__signal,.cf-environment[data-feature=clients] [data-feature-route=clients] .cf-feature-route__signal,.cf-environment[data-feature=agreements] [data-feature-route=agreements] .cf-feature-route__signal,.cf-environment[data-feature=scope] [data-feature-route=scope] .cf-feature-route__signal,.cf-environment[data-feature=money] [data-feature-route=money] .cf-feature-route__signal,.cf-environment[data-feature=portal] [data-feature-route=portal] .cf-feature-route__signal,.cf-environment[data-feature=delivery] [data-feature-route=delivery] .cf-feature-route__signal,.cf-environment[data-feature=reports] [data-feature-route=reports] .cf-feature-route__signal{opacity:1;stroke:#f2d675;animation:cf-world-signal 4.8s ease-in-out infinite}.cf-trust-axis{stroke:#d8b85a33}.cf-trust-arch{stroke:#ffffff13}.cf-trust-node{fill:#d8b85a}.cf-trust-checks{stroke:#f2d6759e;stroke-width:2}.cf-pricing-floor{stroke:#ffffff0e}.cf-pricing-frame{fill:#06060552;stroke:#ffffff1a}.cf-pricing-frame.is-focus{fill:#d8b85a09;stroke:#d8b85a3d}.cf-pricing-lines{stroke:#d8b85a24;stroke-width:5}.cf-pricing-reflection{fill:#d8b85a09;stroke:none}.cf-faq-spine{stroke:#d8b85a2e}.cf-faq-line{stroke:#ffffff0f}.cf-faq-ring{fill:#0606059e;stroke:#d8b85a47}.cf-completion-ring{stroke:#f2d6757a;stroke-dasharray:12 14}.cf-completion-ring.is-outer{stroke:#d8b85a2e;animation:cf-world-orbit 34s linear infinite;transform-origin:800px 500px}.cf-completion-spokes{stroke:#d8b85a47}.cf-completion-mark{stroke:#f2d675b8;stroke-width:2.4}.cf-completion-flow{stroke:url(#cf-world-gold);stroke-width:2;stroke-dasharray:160 720;animation:cf-world-signal 8s ease-in-out 1 forwards}.cf-cinema-accents{z-index:2;opacity:.7}.cf-cinema-accent{position:absolute;width:110px;height:1px;opacity:.28;background:linear-gradient(90deg,transparent,#d8b85a,transparent);transition:inset 1s ease,opacity .7s ease,transform 1s ease}.cf-cinema-accent--one{left:4vw;top:24%;transform:rotate(-12deg)}.cf-cinema-accent--two{right:3vw;top:68%;transform:rotate(9deg)}.cf-cinema-accent--three{left:45%;bottom:8%;width:180px;opacity:.12}.cf-environment[data-scene=portal] .cf-cinema-accent--one{left:52%;top:16%;transform:rotate(90deg)}.cf-environment[data-direction=rtl][data-scene=portal] .cf-cinema-accent--one{left:18%}.cf-environment[data-scene=pricing] .cf-cinema-accent{opacity:.08}.cf-environment[data-scene=faq] .cf-cinema-accent--two{opacity:0}.cf-environment[data-scene=completion] .cf-cinema-accent{opacity:.44}.cf-environment__grain{z-index:3;opacity:.085;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.cf-environment__contrast{z-index:4;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent 24%,transparent 76%,rgba(0,0,0,.5)),radial-gradient(ellipse at center,transparent 20%,rgba(0,0,0,.16) 62%,rgba(0,0,0,.66) 100%),linear-gradient(180deg,rgba(0,0,0,.06),transparent 42%,rgba(0,0,0,.3));transition:background .8s ease}.cf-environment[data-scene=pricing] .cf-environment__contrast,.cf-environment[data-scene=faq] .cf-environment__contrast{background:linear-gradient(90deg,rgba(0,0,0,.62),transparent 26%,transparent 74%,rgba(0,0,0,.62)),radial-gradient(ellipse at center,transparent 12%,rgba(0,0,0,.22) 60%,rgba(0,0,0,.72) 100%),linear-gradient(180deg,rgba(0,0,0,.14),transparent 36%,rgba(0,0,0,.42))}.cf-environment[data-detail-open=true] .cf-cinema-structure,.cf-environment[data-detail-open=true] .cf-cinema-accents{opacity:.24}.cf-environment[data-detail-open=true] .cf-cinema-ambient__field{opacity:.12}.cf-world-scene *,.cf-world-core-ring,.cf-completion-ring,.cf-completion-flow{animation-play-state:paused}.cf-environment[data-scene=hero] .cf-world-scene--hero *,.cf-environment[data-scene=structure] .cf-world-scene--structure *,.cf-environment[data-scene=flow] .cf-world-scene--flow *,.cf-environment[data-scene=portal] .cf-world-scene--portal *,.cf-environment[data-scene=features] .cf-world-scene--features *,.cf-environment[data-scene=completion] .cf-world-scene--completion *{animation-play-state:running}.cf-environment[data-paused=true] *,.cf-environment[data-detail-open=true] *{animation-play-state:paused!important}@keyframes cf-world-orbit{to{transform:rotate(360deg)}}@keyframes cf-world-signal{0%{stroke-dashoffset:0}to{stroke-dashoffset:-760}}.cf-environment[data-level=lite] .cf-cinema-structure{opacity:.58}.cf-environment[data-level=lite] .cf-world-continuity .is-secondary,.cf-environment[data-level=lite] .cf-cinema-accent--two,.cf-environment[data-level=lite] .cf-hero-signal--6,.cf-environment[data-level=lite] .cf-hero-signal--7,.cf-environment[data-level=lite] .cf-hero-signal--8,.cf-environment[data-level=lite] .cf-feature-orbit.is-outer,.cf-environment[data-level=lite] .cf-pricing-reflection{display:none}.cf-environment[data-level=lite] .cf-world-scene *{animation:none!important}.cf-environment[data-level=lite][data-scene=structure] .cf-structure-signal,.cf-environment[data-level=lite][data-scene=flow][data-decision=money] .cf-flow-lane.is-two,.cf-environment[data-level=lite][data-scene=portal][data-portal=approval] .cf-portal-return,.cf-environment[data-level=lite][data-scene=completion] .cf-completion-flow,.cf-environment[data-level=lite][data-scene=features][data-feature=projects] [data-feature-route=projects] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=clients] [data-feature-route=clients] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=agreements] [data-feature-route=agreements] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=scope] [data-feature-route=scope] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=money] [data-feature-route=money] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=portal] [data-feature-route=portal] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=delivery] [data-feature-route=delivery] .cf-feature-route__signal,.cf-environment[data-level=lite][data-scene=features][data-feature=reports] [data-feature-route=reports] .cf-feature-route__signal{animation:cf-world-signal 2.8s ease-out 1 forwards!important}.cf-environment[data-level=reduced] .cf-cinema-structure{opacity:.54;transform:none}.cf-environment[data-level=reduced] *{animation:none!important;transition-duration:1ms!important}@media(prefers-reduced-motion:reduce){.cf-environment *{animation:none!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@media(max-width:820px){.cf-cinema-structure{left:-18%;width:136%;opacity:.54;transform:none}.cf-cinema-ambient__field{width:130vw;opacity:.22}.cf-cinema-ambient__field--two{display:none}.cf-environment__grain{opacity:.055}.cf-environment__contrast{background:linear-gradient(90deg,rgba(0,0,0,.38),transparent 36%,transparent 64%,rgba(0,0,0,.38)),radial-gradient(ellipse at center,transparent 8%,rgba(0,0,0,.28) 64%,rgba(0,0,0,.72) 100%),linear-gradient(180deg,rgba(0,0,0,.12),transparent 34%,rgba(0,0,0,.38))}.cf-fragment-cluster.is-b,.cf-fragment-cluster.is-d,.cf-flow-lane.is-three,.cf-report-feed:nth-of-type(3),.cf-report-bars,.cf-pricing-floor,.cf-cinema-accent--two,.cf-cinema-accent--three{display:none}.cf-world-scene--portal{transform-origin:990px 500px}.cf-world-scene--reports{transform-origin:940px 500px}.cf-cinema-accent--one{width:74px;opacity:.18}}@media(max-width:480px){.cf-cinema-structure{left:-30%;width:160%;opacity:.48}.cf-cinema-ambient__horizon{opacity:.12}.cf-world-continuity{opacity:.2}.cf-environment[data-scene=pricing] .cf-cinema-structure,.cf-environment[data-scene=faq] .cf-cinema-structure{opacity:.34}}.cf-portal-frame{position:relative;min-width:0;min-height:590px;padding:32px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:22px;border:1px solid rgba(216,184,90,.27);border-radius:24px;color:var(--cf-ink, #f5f1e7);background:radial-gradient(circle at 76% 45%,rgba(216,184,90,.09),transparent 36%),linear-gradient(145deg,#131310,#060605 76%);box-shadow:0 55px 130px #0000007a,inset 0 1px #ffffff0d;overflow:hidden}.cf-portal-frame>*{min-width:0}.cf-portal-frame:before{content:"";position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 68% 50%,#000,transparent 75%);mask-image:radial-gradient(circle at 68% 50%,#000,transparent 75%);pointer-events:none}.cf-portal-frame:after{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.055);border-radius:16px;pointer-events:none}.cf-portal-frame__chrome{position:relative;z-index:2;min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--cf-muted, rgba(255,255,255,.56))}.cf-portal-frame__chrome>span{max-width:58%;overflow:hidden;font-size:9px;font-weight:820;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cf-portal-frame__chrome>b{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:var(--cf-soft, rgba(255,255,255,.72));font-size:9px;font-weight:760}.cf-portal-frame__chrome>b i{width:7px;height:7px;border-radius:50%;background:#82a451;box-shadow:0 0 14px #82a45180}.cf-portal-frame__flow{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:22% 8% minmax(0,70%);align-items:center}.cf-portal-frame__internal{min-width:0;min-height:260px;padding:20px 15px;display:grid;align-content:center;gap:12px;border:1px solid rgba(216,184,90,.21);background:#050504c2}.cf-portal-frame__internal>small{color:var(--cf-gold, #d8b85a);font-size:9px;font-weight:830;letter-spacing:.08em;text-transform:uppercase}.cf-portal-frame__internal>strong{overflow:hidden;font:500 21px/1.18 Georgia,serif;text-overflow:ellipsis}[dir=rtl] .cf-portal-frame__internal>strong{font-family:inherit;font-weight:760;line-height:1.45}.cf-portal-frame__internal>span{color:var(--cf-soft, rgba(255,255,255,.72));font-size:11px;line-height:1.45}.cf-portal-frame__internal>div{margin-top:10px;display:grid;gap:7px}.cf-portal-frame__internal>div i{min-height:29px;padding:6px 8px;display:flex;align-items:center;border-inline-start:2px solid rgba(255,255,255,.12);color:var(--cf-muted, rgba(255,255,255,.56));background:#ffffff06;font-size:8px;font-style:normal;line-height:1.35}.cf-portal-frame__internal>div i.is-active{border-color:var(--cf-gold, #d8b85a);color:var(--cf-ink, #f5f1e7);background:#d8b85a14}.cf-portal-frame__bridge{min-width:0;display:grid;place-items:center;gap:9px;color:var(--cf-gold, #d8b85a);font-size:8px;line-height:1.3;text-align:center}.cf-portal-frame__bridge i{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--cf-gold, #d8b85a),transparent)}[dir=rtl] .cf-portal-frame__bridge i{background:linear-gradient(-90deg,transparent,var(--cf-gold, #d8b85a),transparent)}.cf-portal-frame__window{position:relative;min-width:0;min-height:390px;border:5px solid #17160f;border-radius:12px;color:#17160f;background:#e9e4d8;box-shadow:0 0 0 1px #d8b85a24,0 24px 58px #0000006b;overflow:hidden}.cf-portal-frame__window:after{content:"";position:absolute;inset:auto 0 0;height:50px;background:linear-gradient(transparent,#e9e4d8eb);pointer-events:none}.cf-portal-frame__window>header{min-height:48px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(20,19,14,.14)}.cf-portal-frame__window>header span{color:#725b23;font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.cf-portal-frame__window>header b{font:700 14px/1 Georgia,serif}.cf-portal-frame__focus{min-height:340px;padding:26px 27px 34px;display:grid;align-content:center;grid-template-columns:.8fr 1.2fr;gap:18px 25px;background:linear-gradient(145deg,rgba(255,255,255,.28),transparent 70%)}.cf-portal-frame__summary{padding-inline-end:22px;border-inline-end:1px solid rgba(20,19,14,.14)}.cf-portal-frame__summary small{color:#756e5e;font-size:9px;font-weight:850;text-transform:uppercase}.cf-portal-frame__summary h3{margin-top:12px;font:500 clamp(25px,2.7vw,39px)/1 Georgia,serif;letter-spacing:-.04em}[dir=rtl] .cf-portal-frame__summary h3{font-family:inherit;font-weight:780;line-height:1.2;letter-spacing:0}.cf-portal-frame__summary>strong{margin-top:20px;display:block;color:#80651d;font:500 26px/1 Georgia,serif;white-space:nowrap}.cf-portal-frame__money{display:inline-flex!important;align-items:baseline;gap:.25rem;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:keep-all}.cf-portal-frame__money.is-ar{direction:rtl}.cf-portal-frame__money.is-en{direction:ltr}.cf-portal-frame__number{direction:ltr;unicode-bidi:isolate}.cf-portal-frame__currency{unicode-bidi:isolate}.cf-portal-frame__window ol{margin:0;padding:0;display:grid;align-content:center;list-style:none}.cf-portal-frame__window li{min-height:48px;display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:9px;border-top:1px solid rgba(20,19,14,.12);color:#817966;font-size:10px}.cf-portal-frame__window li i{width:7px;height:7px;border:1px solid #998a67;border-radius:50%}.cf-portal-frame__window li.is-complete{color:#1c1b15}.cf-portal-frame__window li.is-complete i{border-color:#6b873b;background:#6b873b}.cf-portal-frame__window li.is-current{color:#1c1b15;font-weight:800}.cf-portal-frame__window li.is-current i{border:2px solid #e9e4d8;background:#aa832a;box-shadow:0 0 0 1px #aa832a}.cf-portal-frame__window li small{color:#8b826f;font:600 8px/1 monospace}.cf-portal-frame__action{min-height:39px;padding:0 14px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#f5f1e7;background:#242218;font-size:10px;font-weight:850}.cf-portal-frame__focus>p{display:flex;align-items:center;gap:8px;color:#547438;font-size:10px;font-weight:850}.cf-portal-frame__focus>p i{width:7px;height:7px;border-radius:50%;background:#6b873b;box-shadow:0 0 10px #6b873b59}.cf-portal-frame__sync{position:relative;z-index:2;min-height:38px;padding-top:10px;display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;border-top:1px solid rgba(255,255,255,.08);color:var(--cf-soft, rgba(255,255,255,.72));font-size:10px;font-weight:760}.cf-portal-frame__sync>i{width:7px;height:7px;border-radius:50%;background:#82a451}.cf-portal-frame__sync>span{color:#bdcb9d;font-size:9px}.cf-portal-frame.is-feature{min-height:100%;padding:24px;gap:15px;border:0;border-radius:0;box-shadow:none}.cf-portal-frame.is-feature .cf-portal-frame__flow{grid-template-columns:24% 10% minmax(0,66%)}.cf-portal-frame.is-feature .cf-portal-frame__internal{min-height:210px}.cf-portal-frame.is-feature .cf-portal-frame__window{min-height:330px}.cf-portal-frame.is-feature .cf-portal-frame__focus{min-height:280px;padding:20px}.cf-portal-frame.is-mini{min-height:200px;height:200px;padding:10px;gap:7px;border-radius:14px;box-shadow:none}.cf-portal-frame.is-mini:after{inset:5px;border-radius:10px}.cf-portal-frame.is-mini .cf-portal-frame__chrome{min-height:14px}.cf-portal-frame.is-mini .cf-portal-frame__chrome>span,.cf-portal-frame.is-mini .cf-portal-frame__chrome>b{font-size:6px}.cf-portal-frame.is-mini .cf-portal-frame__flow{grid-template-columns:25% 10% minmax(0,65%)}.cf-portal-frame.is-mini .cf-portal-frame__internal{min-height:105px;padding:8px;gap:5px}.cf-portal-frame.is-mini .cf-portal-frame__internal>small{font-size:6px}.cf-portal-frame.is-mini .cf-portal-frame__internal>strong{font-size:11px}.cf-portal-frame.is-mini .cf-portal-frame__internal>span{font-size:7px}.cf-portal-frame.is-mini .cf-portal-frame__internal>div{margin-top:2px;gap:2px}.cf-portal-frame.is-mini .cf-portal-frame__internal>div i{min-height:15px;padding:2px 4px;font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__bridge{font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__window{min-height:132px;border-width:3px;border-radius:7px}.cf-portal-frame.is-mini .cf-portal-frame__window>header{min-height:23px;padding:0 8px}.cf-portal-frame.is-mini .cf-portal-frame__window>header span{font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__window>header b{font-size:8px}.cf-portal-frame.is-mini .cf-portal-frame__focus{min-height:105px;padding:8px;grid-template-columns:.8fr 1.2fr;gap:5px 8px}.cf-portal-frame.is-mini .cf-portal-frame__summary{padding-inline-end:7px}.cf-portal-frame.is-mini .cf-portal-frame__summary small{font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__summary h3{margin-top:4px;font-size:13px}.cf-portal-frame.is-mini .cf-portal-frame__summary>strong{margin-top:6px;font-size:11px}.cf-portal-frame.is-mini .cf-portal-frame__window li{min-height:16px;grid-template-columns:5px 1fr auto;gap:3px;font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__window li i{width:3px;height:3px}.cf-portal-frame.is-mini .cf-portal-frame__window li small{font-size:4px}.cf-portal-frame.is-mini .cf-portal-frame__action{min-height:14px;padding:0 5px;font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__focus>p{gap:3px;font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__focus>p i{width:3px;height:3px}.cf-portal-frame.is-mini .cf-portal-frame__sync{min-height:12px;padding-top:2px;grid-template-columns:4px 1fr auto;gap:3px;font-size:5px}.cf-portal-frame.is-mini .cf-portal-frame__sync>i{width:3px;height:3px}.cf-portal-frame.is-mini .cf-portal-frame__sync>span{font-size:5px}@media(max-width:760px){.cf-portal-frame.is-main{min-height:0;padding:16px;gap:14px;border-radius:18px}.cf-portal-frame.is-main:after{inset:7px;border-radius:13px}.cf-portal-frame.is-main .cf-portal-frame__flow{grid-template-columns:1fr;gap:12px}.cf-portal-frame.is-main .cf-portal-frame__internal{min-height:112px;padding:15px}.cf-portal-frame.is-main .cf-portal-frame__internal>div{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-portal-frame.is-main .cf-portal-frame__bridge{grid-template-columns:1fr auto 1fr}.cf-portal-frame.is-main .cf-portal-frame__window{min-height:330px;border-width:4px;border-radius:9px}.cf-portal-frame.is-main .cf-portal-frame__focus{min-height:280px;padding:22px 18px 30px;grid-template-columns:1fr;gap:15px}.cf-portal-frame.is-main .cf-portal-frame__summary{padding:0 0 16px;border-inline-end:0;border-bottom:1px solid rgba(20,19,14,.14)}.cf-portal-frame.is-main .cf-portal-frame__summary h3{font-size:29px}.cf-portal-frame.is-main .cf-portal-frame__summary>strong{margin-top:12px;font-size:23px}.cf-portal-frame.is-main .cf-portal-frame__sync{grid-template-columns:8px 1fr}.cf-portal-frame.is-main .cf-portal-frame__sync>span{grid-column:2}.cf-portal-frame.is-main .cf-portal-frame__chrome{min-height:43px;padding-inline:10px}.cf-portal-frame.is-feature{padding:14px;gap:9px}.cf-portal-frame.is-feature .cf-portal-frame__flow{grid-template-columns:27% 8% minmax(0,65%)}.cf-portal-frame.is-feature .cf-portal-frame__internal{min-height:170px;padding:10px}.cf-portal-frame.is-feature .cf-portal-frame__internal>strong{font-size:15px}.cf-portal-frame.is-feature .cf-portal-frame__internal>div i{min-height:23px;padding:4px;font-size:6px}.cf-portal-frame.is-feature .cf-portal-frame__bridge{font-size:6px}.cf-portal-frame.is-feature .cf-portal-frame__window{min-height:270px;border-width:4px}.cf-portal-frame.is-feature .cf-portal-frame__focus{min-height:220px;padding:12px;grid-template-columns:1fr;gap:9px}.cf-portal-frame.is-feature .cf-portal-frame__summary{padding:0 0 8px;border-inline-end:0;border-bottom:1px solid rgba(20,19,14,.14)}.cf-portal-frame.is-feature .cf-portal-frame__summary h3{font-size:21px}.cf-portal-frame.is-feature .cf-portal-frame__summary>strong{margin-top:7px;font-size:18px}.cf-portal-frame.is-feature .cf-portal-frame__window li{min-height:29px}}@media(prefers-reduced-motion:reduce){.cf-portal-frame *{animation:none!important;transition:none!important}}.command-film .sr-only,.ksp-pricing-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cf-feature-experience{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:132px 0 112px}.cf-feature-overview__heading{max-width:960px}.cf-feature-overview__heading h2{margin-top:18px;font:500 clamp(52px,6.2vw,92px)/.94 Georgia,serif;letter-spacing:-.055em}.command-film[dir=rtl] .cf-feature-overview__heading h2{max-width:900px;font-family:inherit;font-size:clamp(46px,5.6vw,78px);font-weight:820;line-height:1.1;letter-spacing:0}.cf-feature-overview__heading>p:last-child{max-width:760px;margin-top:24px;color:var(--cf-soft);font-size:17px;line-height:1.72}.command-film[dir=rtl] .cf-feature-overview__heading>p:last-child{max-width:710px;font-size:18px;line-height:1.85}.cf-feature-map{position:relative;width:min(1220px,100%);margin:64px auto 0;display:grid;gap:18px;isolation:isolate}.cf-feature-map:before{content:"";position:absolute;inset:7% -3% 6%;z-index:-1;opacity:.34;background:radial-gradient(circle at 50% 45%,rgba(216,184,90,.15),transparent 38%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;-webkit-mask-image:radial-gradient(ellipse,#000 10%,transparent 74%);mask-image:radial-gradient(ellipse,#000 10%,transparent 74%);pointer-events:none}.cf-feature-map__controls{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cf-feature-map__controls button{position:relative;min-width:0;min-height:116px;padding:17px 45px 18px 17px;display:grid;align-content:start;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:18px;color:var(--cf-muted);background:linear-gradient(145deg,#10100dc7,#050504b8);text-align:start;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease}.command-film[dir=rtl] .cf-feature-map__controls button{padding:17px 17px 18px 45px}.cf-feature-map__controls button:hover,.cf-feature-map__controls button:focus-visible{color:var(--cf-ink);border-color:#d8b85a52;background:linear-gradient(145deg,#d8b85a17,#070706d1)}.cf-feature-map__controls button:focus-visible{outline:2px solid var(--cf-gold);outline-offset:3px}.cf-feature-map__controls button.is-active{color:var(--cf-ink);border-color:#d8b85a85;background:linear-gradient(145deg,#d8b85a24,#080807e6);box-shadow:inset 0 1px #ffffff0f,0 18px 45px #00000038}.cf-feature-map__controls button>span{color:var(--cf-gold);font:600 10px/1 Georgia,serif}.cf-feature-map__controls button>strong{overflow:hidden;font:500 17px/1.24 Georgia,serif;text-overflow:ellipsis}.command-film[dir=rtl] .cf-feature-map__controls button>strong{font-family:inherit;font-size:18px;font-weight:780;line-height:1.4}.cf-feature-map__controls button>small{color:inherit;font-size:12px;line-height:1.42}.command-film[dir=rtl] .cf-feature-map__controls button>small{font-size:13.5px;font-weight:570;line-height:1.62}.cf-feature-map__controls button>em{position:absolute;inset-inline-end:15px;top:15px;width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#0b0a07;background:#ffffff09;font-size:11px;font-style:normal;font-weight:900}.cf-feature-map__controls button.is-active>em{border-color:var(--cf-gold);background:var(--cf-gold)}.cf-feature-map__controls button>i{position:absolute;left:50%;bottom:-19px;width:1px;height:18px;opacity:0;background:linear-gradient(var(--cf-gold),rgba(216,184,90,.08));transform:scaleY(.35);transform-origin:top;transition:opacity .18s ease,transform .26s ease}.cf-feature-map__controls.is-bottom button>i{top:-19px;bottom:auto;background:linear-gradient(rgba(216,184,90,.08),var(--cf-gold));transform-origin:bottom}.cf-feature-map__controls button.is-active>i{opacity:1;transform:scaleY(1)}.cf-feature-map__stage-shell{position:relative;z-index:2;width:min(64%,790px);min-width:min(680px,100%);margin:0 auto}.cf-feature-map__stage-shell:before,.cf-feature-map__stage-shell:after{content:"";position:absolute;left:50%;z-index:3;width:9px;height:9px;border:2px solid #080807;border-radius:50%;background:var(--cf-gold);box-shadow:0 0 20px #d8b85a73;transform:translate(-50%)}.cf-feature-map__stage-shell:before{top:-5px}.cf-feature-map__stage-shell:after{bottom:-5px}.cf-feature-map__stage{border:1px solid rgba(216,184,90,.3);border-radius:26px;background:linear-gradient(145deg,#10100df5,#050504f0);box-shadow:0 42px 105px #0000006b,inset 0 1px #ffffff0d;overflow:hidden}.cf-feature-map__stage:focus-visible{outline:2px solid var(--cf-gold);outline-offset:4px}.cf-feature-map__stage-bar{min-height:54px;padding:0 18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;border-bottom:1px solid rgba(255,255,255,.09)}.cf-feature-map__stage-bar>span{display:inline-flex;align-items:center;gap:7px;color:var(--cf-gold);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.cf-feature-map__stage-bar>span i{width:7px;height:7px;border-radius:50%;background:#82a451;box-shadow:0 0 13px #82a45180}.cf-feature-map__stage-bar>small{overflow:hidden;color:var(--cf-muted);font-size:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cf-feature-map__stage-bar>button{min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.11);border-radius:999px;color:var(--cf-soft);background:#ffffff09;font-size:10px;font-weight:780;cursor:pointer}.cf-feature-map__stage-bar>button:hover,.cf-feature-map__stage-bar>button:focus-visible{color:var(--cf-bright);border-color:#d8b85a57}.cf-feature-map__stage-bar>button:focus-visible{outline:2px solid var(--cf-gold);outline-offset:2px}.cf-feature-map__stage-bar>button i{width:11px;height:11px;border:1px solid currentColor;border-radius:50%;border-top-color:transparent}.cf-experience-visual{position:relative;min-width:0;min-height:460px;border-bottom:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 50% 52%,rgba(216,184,90,.09),transparent 36%),linear-gradient(120deg,rgba(255,255,255,.018),transparent 66%);overflow:hidden}.cf-experience-visual:before{content:"";position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000,transparent 74%);mask-image:radial-gradient(circle,#000,transparent 74%)}.cf-demo{position:absolute;inset:0}.cf-feature-map__summary{padding:24px;display:grid;gap:18px}.cf-feature-map__summary-copy h3{margin-top:9px;font:500 clamp(29px,3vw,39px)/1.04 Georgia,serif;letter-spacing:-.04em}.command-film[dir=rtl] .cf-feature-map__summary-copy h3{font-family:inherit;font-size:clamp(28px,2.8vw,36px);font-weight:820;line-height:1.28;letter-spacing:0}.cf-feature-map__summary-copy>p:last-child{margin-top:12px;color:var(--cf-soft);font-size:14px;line-height:1.65}.command-film[dir=rtl] .cf-feature-map__summary-copy>p:last-child{font-size:15.5px;font-weight:560;line-height:1.82}.cf-feature-map__summary ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.cf-feature-map__summary li{min-height:34px;padding:7px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:var(--cf-soft);background:#ffffff06;font-size:10px;line-height:1.3}.command-film[dir=rtl] .cf-feature-map__summary li{font-size:11.5px;line-height:1.5}.cf-feature-map__summary li i{width:5px;height:5px;border-radius:50%;background:var(--cf-gold)}.cf-feature-map__outcome{padding-block:16px;border-block:1px solid rgba(216,184,90,.18)}.cf-feature-map__outcome small{color:var(--cf-gold);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.cf-feature-map__outcome strong{margin-top:8px;display:block;font:500 16px/1.5 Georgia,serif}.command-film[dir=rtl] .cf-feature-map__outcome strong{font-family:inherit;font-size:17px;font-weight:740;line-height:1.72}.cf-feature-map__details{min-height:44px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(216,184,90,.34);border-radius:999px;color:#0b0a07;background:var(--cf-gold);font-size:12px;font-weight:850;text-align:start;cursor:pointer}.cf-feature-map__details:hover,.cf-feature-map__details:focus-visible{background:var(--cf-bright)}.cf-feature-map__details:focus-visible{outline:2px solid var(--cf-bright);outline-offset:3px}.cf-feature-map__details i{width:22px;height:22px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-style:normal}.cf-feature-plan{min-width:0;display:grid;gap:8px}.cf-feature-plan>span{color:var(--cf-gold);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.cf-feature-plan>p{margin:0;color:var(--cf-soft);font-size:14px;line-height:1.55}.command-film[dir=rtl] .cf-feature-plan>p,.ksp-pricing-page[dir=rtl] .cf-feature-plan>p{font-size:15px;line-height:1.72}.cf-feature-plan>div{display:flex;flex-wrap:wrap;gap:7px}.cf-feature-plan b{min-height:31px;padding:6px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(216,184,90,.25);border-radius:999px;color:var(--cf-bright);background:#d8b85a11;font-size:10px;font-weight:760}.cf-feature-plan b em{font-style:normal}.cf-feature-plan b small{max-width:170px;overflow:hidden;color:var(--cf-muted);font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cf-demo-projects__signals span{position:absolute;min-width:128px;min-height:45px;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.11);color:var(--cf-soft);background:#080807e0;font-size:13px}.cf-demo-projects__signals span i{width:6px;height:6px;border-radius:50%;background:var(--cf-gold)}.cf-demo-projects__signals span:nth-child(1){inset-inline-start:7%;top:12%}.cf-demo-projects__signals span:nth-child(2){inset-inline-end:6%;top:15%}.cf-demo-projects__signals span:nth-child(3){inset-inline-start:5%;bottom:16%}.cf-demo-projects__signals span:nth-child(4){inset-inline-end:7%;bottom:13%}.cf-demo-projects__signals span:nth-child(5){inset-inline-end:8%;top:47%}.cf-demo-projects__record{position:absolute;left:50%;top:50%;width:min(390px,54%);min-height:260px;padding:25px;display:grid;align-content:center;gap:14px;border:1px solid rgba(216,184,90,.4);background:linear-gradient(145deg,#d8b85a21,#080807fa 55%);transform:translate(-50%,-50%);box-shadow:0 30px 80px #0006}.cf-demo-projects__record small{color:var(--cf-gold);font-size:10px;font-weight:800;text-transform:uppercase}.cf-demo-projects__record strong{font:500 38px/1 Georgia,serif}.cf-demo-projects__record div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cf-demo-projects__record b{padding:8px;border:1px solid rgba(255,255,255,.08);color:var(--cf-soft);font-size:10px;font-weight:650}.cf-demo-projects__record em{justify-self:start;padding:7px 9px;color:#b9cc8f;background:#82a4511a;font-size:10px;font-style:normal;font-weight:800}.is-playing .cf-demo-projects__signals span{animation:cf-project-converge 5.7s calc(var(--demo-index) * .13s) cubic-bezier(.22,.8,.2,1) both}.is-playing .cf-demo-projects__record{animation:cf-project-resolve 5.7s .25s cubic-bezier(.22,.8,.2,1) both}@keyframes cf-project-converge{0%{opacity:.35;transform:scale(.96)}38%{opacity:1}62%,to{border-color:#d8b85a52;transform:scale(1)}}@keyframes cf-project-resolve{0%,18%{opacity:.45;transform:translate(-50%,-50%) scale(.9)}62%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.cf-demo-clients__inquiry{position:absolute;inset-inline-start:7%;top:18%;width:170px;min-height:96px;padding:18px;display:grid;grid-template-columns:auto 1fr;gap:8px 12px;border:1px solid rgba(216,184,90,.25);background:#080807e6}.cf-demo-clients__inquiry i{width:8px;height:8px;margin-top:3px;border-radius:50%;background:var(--cf-gold)}.cf-demo-clients__inquiry small{color:var(--cf-muted);font-size:10px}.cf-demo-clients__inquiry strong{grid-column:1/-1;font:500 19px/1.2 Georgia,serif}.cf-demo-clients__profile{position:absolute;inset-inline-end:8%;top:50%;width:min(470px,58%);min-height:310px;padding:26px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(150deg,#ffffff0f,#070706f5);transform:translateY(-50%)}.cf-demo-clients__profile header{display:flex;align-items:center;gap:15px}.cf-demo-clients__profile header>span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#111008;background:var(--cf-gold);font-weight:900}.cf-demo-clients__profile header small{color:var(--cf-gold);font-size:10px;text-transform:uppercase}.cf-demo-clients__profile header strong{margin-top:5px;display:block;font:500 25px/1 Georgia,serif}.cf-demo-clients__profile>div{position:relative;margin-top:35px;display:grid;gap:34px}.cf-demo-clients__profile>div:before{content:"";position:absolute;inset-inline-start:4px;top:8px;bottom:8px;width:1px;background:#d8b85a59}.cf-demo-clients__profile>div b{padding-inline-start:22px;color:var(--cf-soft);font-size:13px}.cf-demo-clients__profile>div i{position:absolute;inset-inline-start:0;top:48%;width:9px;height:9px;border:2px solid #080807;border-radius:50%;background:var(--cf-gold)}.cf-demo-clients__profile footer{margin-top:30px;padding-top:18px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.09);color:#b9cc8f;font-size:12px;font-weight:800}.is-playing .cf-demo-clients__inquiry{animation:cf-client-intake 5.5s ease both}.is-playing .cf-demo-clients__profile{animation:cf-client-profile 5.5s .35s cubic-bezier(.22,.8,.2,1) both}@keyframes cf-client-intake{0%{opacity:.25;transform:translateY(-18px)}28%,62%{opacity:1;transform:none}to{opacity:.42;transform:translateY(20px)}}@keyframes cf-client-profile{0%,18%{opacity:.38;transform:translateY(-47%) scale(.96)}58%,to{opacity:1;transform:translateY(-50%) scale(1)}}.cf-demo-agreements__requirements{position:absolute;inset-inline-start:6%;top:50%;width:155px;padding:18px;border-inline-start:2px solid var(--cf-gold);transform:translateY(-50%)}.cf-demo-agreements__requirements small{color:var(--cf-gold);font-size:11px;font-weight:800}.cf-demo-agreements__requirements i{height:5px;margin-top:15px;display:block;background:#ffffff1f}.cf-demo-agreements__requirements i:nth-child(3){width:78%}.cf-demo-agreements__requirements i:nth-child(4){width:58%}.cf-demo-agreements__document{position:absolute;left:50%;top:50%;width:340px;min-height:390px;padding:28px;border:1px solid rgba(216,184,90,.3);color:#19170f;background:#e9e4d8;transform:translate(-50%,-50%) rotate(-1deg);box-shadow:0 30px 80px #00000073}.cf-demo-agreements__document header{display:flex;justify-content:space-between;gap:15px;color:#6d571f;font-size:12px;font-weight:850}.cf-demo-agreements__document>i{height:7px;margin-top:22px;display:block;background:#14130e1f}.cf-demo-agreements__document>i:nth-child(3){width:84%}.cf-demo-agreements__document>i:nth-child(4){width:66%}.cf-demo-agreements__document footer{position:absolute;inset-inline:28px;bottom:28px;display:flex;align-items:end;justify-content:space-between;border-top:1px solid rgba(20,19,14,.14);padding-top:18px}.cf-demo-agreements__document footer span{color:#655f50;font-size:11px}.cf-demo-agreements__document footer strong{padding:8px 10px;border:1px solid #648242;color:#4c672f;transform:rotate(-4deg)}.cf-demo-agreements__project{position:absolute;inset-inline-end:5%;bottom:14%;min-width:150px;padding:16px;display:flex;align-items:center;gap:10px;border:1px solid rgba(130,164,81,.28);color:#bdcb9d;background:#82a45113;font-size:12px;font-weight:800}.cf-demo-agreements__project i{width:7px;height:7px;border-radius:50%;background:#82a451}.is-playing .cf-demo-agreements__requirements i{animation:cf-agreement-line 4.8s ease both}.is-playing .cf-demo-agreements__document{animation:cf-agreement-form 5.8s .2s cubic-bezier(.22,.8,.2,1) both}.is-playing .cf-demo-agreements__project{animation:cf-agreement-project 5.8s 1.8s ease both}@keyframes cf-agreement-line{0%{transform:scaleX(.15);transform-origin:inline-start}42%,to{transform:scaleX(1)}}@keyframes cf-agreement-form{0%{opacity:.35;transform:translate(-50%,-45%) rotate(-5deg) scale(.92)}52%,to{opacity:1;transform:translate(-50%,-50%) rotate(-1deg) scale(1)}}@keyframes cf-agreement-project{0%,38%{opacity:0;transform:translateY(12px)}70%,to{opacity:1;transform:none}}.cf-demo-scope__boundary{position:absolute;inset-inline-start:8%;top:50%;width:45%;height:300px;padding:22px;border:1px solid rgba(216,184,90,.34);border-radius:48% 12px 12px 48%;transform:translateY(-50%)}.command-film[dir=rtl] .cf-demo-scope__boundary{border-radius:12px 48% 48% 12px}.cf-demo-scope__boundary small{color:var(--cf-gold);font-size:11px;font-weight:850}.cf-demo-scope__boundary i{width:62%;height:7px;margin-top:32px;display:block;background:#ffffff1a}.cf-demo-scope__boundary i:nth-child(3){width:78%}.cf-demo-scope__boundary i:nth-child(4){width:48%}.cf-demo-scope__request{position:absolute;left:46%;top:42%;z-index:2;width:185px;padding:18px;border:1px solid rgba(239,170,85,.38);background:#11100d;box-shadow:0 18px 40px #0000006b}.cf-demo-scope__request small{color:var(--cf-ink);font-size:13px}.cf-demo-scope__request strong{margin-top:9px;display:block;color:#efaa55;font-size:10px;text-transform:uppercase}.cf-demo-scope__addon{position:absolute;inset-inline-end:7%;top:50%;width:210px;min-height:225px;padding:23px;display:grid;align-content:center;gap:12px;border:1px solid rgba(216,184,90,.38);background:linear-gradient(145deg,#d8b85a1f,#080807f7);transform:translateY(-50%)}.cf-demo-scope__addon small{color:var(--cf-gold);font-size:11px;font-weight:800}.cf-demo-scope__addon>strong{font:500 34px/1 Georgia,serif}.cf-demo-scope__addon>span{justify-self:start;padding:7px 9px;color:#b9cc8f;background:#82a4511a;font-size:10px;font-weight:800}.cf-demo-scope__addon footer{padding-top:14px;border-top:1px solid rgba(255,255,255,.1);color:var(--cf-soft);font-size:14px}.is-playing .cf-demo-scope__request{animation:cf-scope-detect 6.2s cubic-bezier(.22,.8,.2,1) both}.is-playing .cf-demo-scope__addon{animation:cf-scope-addon 6.2s .65s cubic-bezier(.22,.8,.2,1) both}@keyframes cf-scope-detect{0%{opacity:.35;transform:translate(-90px)}38%{opacity:1;transform:translate(0)}65%,to{border-color:#efaa559e;transform:translate(18px)}}@keyframes cf-scope-addon{0%,32%{opacity:.25;transform:translateY(-45%) scale(.92)}68%,to{opacity:1;transform:translateY(-50%) scale(1)}}.cf-demo-money__projects{position:absolute;inset-inline-start:5%;top:50%;width:42%;transform:translateY(-50%)}.cf-demo-money__projects>div{min-height:78px;padding:14px;display:grid;grid-template-columns:1fr auto;gap:7px 12px;border-top:1px solid rgba(255,255,255,.1)}.cf-demo-money__projects strong{font-size:14px}.cf-demo-money__projects span{color:var(--cf-muted);font-size:11px}.cf-demo-money__projects b{grid-column:2;grid-row:1/3;align-self:center;color:var(--cf-bright);font:500 19px/1 Georgia,serif;white-space:nowrap}.cf-demo-money-value{display:inline-flex;align-items:baseline;gap:.22rem;white-space:nowrap;font-variant-numeric:tabular-nums}.cf-demo-money-value.is-ar{direction:rtl}.cf-demo-money-value.is-en{direction:ltr}.cf-demo-money-value span{direction:ltr;unicode-bidi:isolate}.cf-demo-money-value i{font:inherit;font-style:normal;unicode-bidi:isolate}.cf-demo-money__timeline{position:absolute;left:52%;top:50%;width:25%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;transform:translateY(-50%);color:var(--cf-muted);font-size:9px;text-transform:uppercase}.cf-demo-money__timeline i{height:2px;background:#ffffff1a}.cf-demo-money__timeline i b{display:block;width:70%;height:100%;background:var(--cf-gold)}.cf-demo-money__result{position:absolute;inset-inline-end:5%;bottom:14%;width:210px;padding:22px;border:1px solid rgba(216,184,90,.3);background:#d8b85a12}.cf-demo-money__result small{color:var(--cf-gold);font-size:10px;font-weight:800}.cf-demo-money__result strong{margin-top:10px;display:block;font:500 34px/1 Georgia,serif}.cf-demo-money__result i{margin-top:18px;display:block;width:78%;height:24px;border-top:2px solid #82a451;border-right:2px solid #82a451;transform:skew(-35deg)}.is-playing .cf-demo-money__projects>div{animation:cf-money-row 5.6s calc(var(--money-delay,0ms)) ease both}.cf-demo-money__projects>div:nth-child(2){--money-delay:.22s}.cf-demo-money__projects>div:nth-child(3){--money-delay:.44s}.is-playing .cf-demo-money__timeline i b{animation:cf-money-flow 5.6s .6s ease both}.is-playing .cf-demo-money__result{animation:cf-money-result 5.6s 1s ease both}@keyframes cf-money-row{0%{opacity:.3;transform:translateY(10px)}45%,to{opacity:1;transform:none}}@keyframes cf-money-flow{0%,18%{width:0}62%,to{width:70%}}@keyframes cf-money-result{0%,28%{opacity:.25;transform:translateY(12px)}70%,to{opacity:1;transform:none}}.cf-demo--portal{display:block}.cf-demo--portal>.cf-portal-frame{width:100%;height:100%}.cf-demo-delivery__file{position:absolute;inset-inline-start:7%;top:50%;width:210px;min-height:160px;padding:23px;display:grid;align-content:center;gap:10px;border:1px solid rgba(255,255,255,.12);background:#080807eb;transform:translateY(-50%)}.cf-demo-delivery__file i{width:32px;height:40px;border:1px solid var(--cf-gold);border-radius:3px 12px 3px 3px}.cf-demo-delivery__file strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.cf-demo-delivery__file small{color:var(--cf-muted);font-size:10px}.cf-demo-delivery__rail{position:absolute;left:37%;right:17%;top:50%;display:grid;grid-template-columns:repeat(5,1fr);transform:translateY(-50%)}.cf-demo-delivery__rail:before{content:"";position:absolute;left:6%;right:6%;top:8px;height:1px;background:#d8b85a47}.cf-demo-delivery__rail span{position:relative;display:grid;justify-items:center;gap:14px;color:var(--cf-muted);font-size:9px;text-align:center}.cf-demo-delivery__rail span i{position:relative;z-index:1;width:16px;height:16px;border:3px solid #080807;border-radius:50%;background:#ffffff2e;box-shadow:0 0 0 1px #ffffff1c}.cf-demo-delivery__gate{position:absolute;inset-inline-end:5%;top:50%;width:95px;height:150px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.32);border-radius:48px 48px 8px 8px;transform:translateY(-50%)}.cf-demo-delivery__gate i{position:absolute;inset-inline:18px;top:58px;height:1px;background:var(--cf-gold)}.cf-demo-delivery__gate b{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;color:#0c0b08;background:var(--cf-gold)}.is-playing .cf-demo-delivery__rail span i{animation:cf-delivery-stage 5.8s calc(var(--demo-index) * .62s) ease both}.is-playing .cf-demo-delivery__file{animation:cf-delivery-file 5.8s ease both}.is-playing .cf-demo-delivery__gate b{animation:cf-delivery-gate 5.8s 2.4s ease both}@keyframes cf-delivery-stage{0%,20%{background:#ffffff2e}46%,to{background:var(--cf-gold);box-shadow:0 0 0 1px #d8b85a66,0 0 20px #d8b85a4d}}@keyframes cf-delivery-file{0%{opacity:.42;transform:translateY(-50%) scale(.94)}55%,to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes cf-delivery-gate{0%,38%{opacity:.2;transform:scale(.7)}72%,to{opacity:1;transform:scale(1)}}.cf-demo-reports__signals{position:absolute;inset-inline-start:6%;top:50%;width:180px;display:grid;gap:12px;transform:translateY(-50%)}.cf-demo-reports__signals span{min-height:48px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.1);color:var(--cf-soft);background:#080807d1;font-size:12px}.cf-demo-reports__signals i{width:38px;height:4px;background:var(--cf-gold);transform-origin:inline-end}.cf-demo-reports__page{position:absolute;left:52%;top:50%;width:340px;min-height:390px;padding:26px;border:1px solid rgba(216,184,90,.25);color:#19170f;background:#e9e4d8;transform:translate(-50%,-50%);box-shadow:0 30px 70px #00000070}.cf-demo-reports__page header{display:flex;justify-content:space-between;color:#6d571f;font-size:12px;font-weight:850}.cf-demo-reports__page header small{color:#756e5e;font-size:9px}.cf-demo-reports__page>div{height:185px;margin-top:28px;display:flex;align-items:end;gap:13px;border-block-end:1px solid rgba(20,19,14,.18)}.cf-demo-reports__page>div i{flex:1;height:42%;background:#bba660}.cf-demo-reports__page>div i:nth-child(2){height:72%}.cf-demo-reports__page>div i:nth-child(3){height:58%}.cf-demo-reports__page>div i:nth-child(4){height:87%}.cf-demo-reports__page footer{margin-top:24px;display:flex;gap:8px}.cf-demo-reports__page footer span{padding:8px 11px;border:1px solid rgba(20,19,14,.16);font-size:10px;font-weight:850}.cf-demo-reports__ready{position:absolute;inset-inline-end:5%;bottom:16%;min-width:150px;padding:14px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(130,164,81,.3);color:#bdcb9d;background:#82a45114;font-size:12px}.cf-demo-reports__ready i{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:#080806;background:#82a451;font-style:normal}.is-playing .cf-demo-reports__signals i{animation:cf-report-signal 5.5s ease both}.is-playing .cf-demo-reports__page{animation:cf-report-page 5.5s .4s cubic-bezier(.22,.8,.2,1) both}.is-playing .cf-demo-reports__ready{animation:cf-report-ready 5.5s 1.5s ease both}@keyframes cf-report-signal{0%{opacity:.3;transform:scaleX(.15)}48%,to{opacity:1;transform:scaleX(1)}}@keyframes cf-report-page{0%,18%{opacity:.3;transform:translate(-50%,-46%) scale(.94)}62%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes cf-report-ready{0%,42%{opacity:0;transform:translateY(10px)}75%,to{opacity:1;transform:none}}.cf-demo--capability{padding:12%;display:grid;align-content:center;justify-items:center;gap:20px;text-align:center}.cf-demo--capability>div{width:min(560px,90%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.cf-demo--capability>div span{min-height:62px;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.1);color:var(--cf-soft);background:#ffffff06;font-size:11px}.cf-demo--capability>div span i{width:5px;height:5px;border-radius:50%;background:var(--cf-gold)}.cf-demo--capability>strong{font:500 clamp(28px,4vw,44px)/1.05 Georgia,serif}.cf-demo--capability>small{max-width:520px;color:var(--cf-soft);font-size:13px;line-height:1.6}.command-film[dir=rtl] .cf-demo--capability>strong,.ksp-pricing-page[dir=rtl] .cf-demo--capability>strong{font-family:inherit;font-weight:800;line-height:1.3}.is-playing .cf-demo--capability>div span{animation:cf-capability-signal 4s calc(var(--demo-index) * .22s) ease both}@keyframes cf-capability-signal{0%,18%{opacity:.3;transform:translateY(8px)}58%,to{opacity:1;transform:none}}.cf-also-included{margin-top:34px;padding:28px 30px;display:grid;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:34px;border-block:1px solid rgba(255,255,255,.1)}.cf-also-included header>p:last-child{max-width:420px;margin-top:10px;color:var(--cf-soft);font-size:14px;line-height:1.65}.command-film[dir=rtl] .cf-also-included header>p:last-child{font-size:15px;line-height:1.8}.cf-also-included>div{display:flex;flex-wrap:wrap;align-content:center;gap:9px}.cf-also-included>div>span{min-height:58px;padding:10px 13px;display:grid;align-content:center;gap:4px;border:1px solid rgba(255,255,255,.09);background:#ffffff07}.cf-also-included strong{font-size:13px}.cf-also-included small{color:var(--cf-muted);font-size:11px}.cf-feature-sheet{position:fixed;inset:0;z-index:80;display:grid;justify-items:end;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.command-film[dir=rtl] .cf-feature-sheet,.ksp-pricing-page[dir=rtl] .cf-feature-sheet,.cf-feature-sheet[dir=rtl]{justify-items:left}.cf-feature-sheet__panel{width:clamp(440px,40vw,500px);max-width:42vw;height:100%;color:var(--cf-ink, #f5f1e7);background:#080807;border-inline-start:1px solid rgba(216,184,90,.3);box-shadow:-45px 0 120px #0000008a;overflow:hidden}.command-film[dir=rtl] .cf-feature-sheet__panel,.ksp-pricing-page[dir=rtl] .cf-feature-sheet__panel{box-shadow:45px 0 120px #0000008a}.cf-feature-sheet__bar{height:76px;padding:0 18px 0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.1);background:#080807fa}.cf-feature-sheet__bar>div{min-width:0;display:grid;gap:4px}.cf-feature-sheet__bar span{color:var(--cf-gold,#d8b85a);font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.cf-feature-sheet__bar strong{overflow:hidden;color:var(--cf-ink,#f5f1e7);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.cf-feature-sheet__bar button{position:relative;flex:0 0 auto;width:42px;height:42px;border:1px solid rgba(216,184,90,.35);border-radius:50%;background:#ffffff0a;cursor:pointer}.cf-feature-sheet__bar button:hover{background:#d8b85a1a}.cf-feature-sheet__bar button i{position:absolute;left:50%;top:50%;width:14px;height:1px;background:var(--cf-ink,#f5f1e7);transform:translate(-50%,-50%) rotate(45deg)}.cf-feature-sheet__bar button i:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.cf-feature-sheet__content{height:calc(100% - 76px);padding:30px 28px 46px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:rgba(216,184,90,.5) #11100e}.cf-feature-sheet__content::-webkit-scrollbar{width:11px}.cf-feature-sheet__content::-webkit-scrollbar-track{background:#11100e}.cf-feature-sheet__content::-webkit-scrollbar-thumb{border:3px solid #11100e;border-radius:999px;background:#d8b85a8f}.cf-feature-mini-preview{margin-bottom:28px;padding:12px;border:1px solid rgba(216,184,90,.22);border-radius:18px;background:linear-gradient(145deg,#d8b85a0e,#ffffff05)}.cf-feature-mini-preview>header{min-height:35px;padding:0 3px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.cf-feature-mini-preview>header span{color:var(--cf-gold,#d8b85a);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.cf-feature-mini-preview>header strong{max-width:62%;overflow:hidden;color:var(--cf-soft,rgba(255,255,255,.72));font-size:10px;font-weight:720;text-align:end;text-overflow:ellipsis;white-space:nowrap}.cf-feature-mini-preview .cf-experience-visual{height:200px;min-height:200px;border:1px solid rgba(255,255,255,.08);border-radius:12px}.cf-experience-visual.is-mini .cf-demo:not(.cf-demo--portal){inset:-42%;transform:scale(.58)}.cf-feature-mini-preview>button{width:100%;min-height:42px;margin-top:10px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(216,184,90,.28);border-radius:999px;color:var(--cf-bright,#f2d675);background:#d8b85a11;font-size:11px;font-weight:820;cursor:pointer}.cf-feature-mini-preview>button:hover,.cf-feature-mini-preview>button:focus-visible{color:#0b0a07;background:var(--cf-gold,#d8b85a)}.cf-feature-mini-preview>button:focus-visible{outline:2px solid var(--cf-bright,#f2d675);outline-offset:2px}.cf-feature-mini-preview>button i{font-style:normal}.command-film[dir=rtl] .cf-feature-mini-preview>header strong,.ksp-pricing-page[dir=rtl] .cf-feature-mini-preview>header strong{font-size:11px;line-height:1.5}.command-film[dir=rtl] .cf-feature-mini-preview>button,.ksp-pricing-page[dir=rtl] .cf-feature-mini-preview>button{font-size:12px}.cf-feature-detail{min-width:0}.cf-feature-detail__header h2{margin-top:10px;font:500 clamp(38px,4vw,52px)/1 Georgia,serif;letter-spacing:-.04em}.command-film[dir=rtl] .cf-feature-detail__header h2,.ksp-pricing-page[dir=rtl] .cf-feature-detail__header h2{font-family:inherit;font-size:clamp(35px,3.7vw,47px);font-weight:820;line-height:1.2;letter-spacing:0}.cf-feature-detail__header>p:last-child{margin-top:17px;color:var(--cf-soft,rgba(255,255,255,.72));font-size:16px;line-height:1.72}.command-film[dir=rtl] .cf-feature-detail__header>p:last-child,.ksp-pricing-page[dir=rtl] .cf-feature-detail__header>p:last-child{font-size:17px;line-height:1.88}.cf-feature-detail>.cf-feature-plan{margin-top:25px;padding:20px;border:1px solid rgba(216,184,90,.2);background:#d8b85a0b}.cf-feature-detail>.cf-feature-plan b{border-radius:8px}.cf-feature-detail__sections{margin-top:28px;border-top:1px solid rgba(255,255,255,.1)}.cf-feature-detail__sections section{padding:25px 0;border-bottom:1px solid rgba(255,255,255,.1)}.cf-feature-detail__sections section>span{color:var(--cf-gold,#d8b85a);font:600 10px/1 Georgia,serif}.cf-feature-detail__sections h3{margin:10px 0 13px;font:500 23px/1.25 Georgia,serif}.command-film[dir=rtl] .cf-feature-detail__sections h3,.ksp-pricing-page[dir=rtl] .cf-feature-detail__sections h3{font-family:inherit;font-weight:760;line-height:1.45}.cf-feature-detail__sections p,.cf-feature-detail__sections li{color:var(--cf-soft,rgba(255,255,255,.72));font-size:16px;line-height:1.75}.command-film[dir=rtl] .cf-feature-detail__sections p,.command-film[dir=rtl] .cf-feature-detail__sections li,.ksp-pricing-page[dir=rtl] .cf-feature-detail__sections p,.ksp-pricing-page[dir=rtl] .cf-feature-detail__sections li{font-size:17px;line-height:1.9}.cf-feature-detail__sections ol,.cf-feature-detail__sections ul{margin:0;padding-inline-start:20px;display:grid;gap:9px}.cf-feature-detail__sections .is-limitation{margin-top:4px;padding:21px;border:1px solid rgba(245,158,11,.22);background:#f59e0b0d}.cf-feature-detail__sections .is-limitation h3{color:#e9cf93}.cf-feature-detail__outcome{margin-top:25px;padding:22px;border:1px solid rgba(130,164,81,.23);background:#82a4510e}.cf-feature-detail__outcome small{color:#bdcb9d;font-size:10px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.cf-feature-detail__outcome strong{margin-top:12px;display:block;font:500 19px/1.55 Georgia,serif}.command-film[dir=rtl] .cf-feature-detail__outcome strong,.ksp-pricing-page[dir=rtl] .cf-feature-detail__outcome strong{font-family:inherit;font-size:19px;font-weight:740;line-height:1.75}.cf-feature-sheet__related{margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.cf-feature-sheet__related>small{color:var(--cf-gold,#d8b85a);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.cf-feature-sheet__related>div{margin-top:13px;display:flex;flex-wrap:wrap;gap:8px}.cf-feature-sheet__related button{min-height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--cf-soft,rgba(255,255,255,.72));background:#ffffff0a;font-size:12px;cursor:pointer}.cf-feature-sheet__related button:hover{color:var(--cf-bright,#f2d675);border-color:#d8b85a52}.cf-pricing-feature-button{width:100%;min-height:38px;padding:6px 9px;display:grid;grid-template-columns:14px minmax(0,1fr) 18px;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.cf-pricing-feature-button:hover,.cf-pricing-feature-button:focus-visible{color:var(--cf-bright,#f2d675);border-color:#d8b85a42;background:#d8b85a12}.cf-pricing-feature-button>span:first-child{color:var(--cf-gold,#d8b85a)}.cf-pricing-feature-button i{justify-self:end;width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.24);border-radius:50%;color:var(--cf-gold,#d8b85a);font-style:normal;font-size:11px}.cf-pricing-feature-button:active{transform:translateY(1px)}.cf-pricing-feature-button:disabled{cursor:default}@media(max-width:1120px){.cf-feature-map__controls button{min-height:126px;padding-inline-start:15px}.cf-feature-map__stage-shell{width:76%;min-width:min(650px,100%)}.cf-experience-visual{min-height:450px}.cf-feature-sheet__panel{width:440px;max-width:44vw}}@media(max-width:900px){.cf-feature-map__controls{grid-template-columns:1fr 1fr}.cf-feature-map__controls button>i{display:none}.cf-feature-map__stage-shell{width:88%;min-width:0}}@media(max-width:760px){.cf-feature-experience{width:100%;padding:88px 20px 72px}.cf-feature-overview__heading h2{font-size:clamp(42px,12vw,58px);line-height:.98}.command-film[dir=rtl] .cf-feature-overview__heading h2{font-size:clamp(38px,10.6vw,51px);line-height:1.15}.cf-feature-overview__heading>p:last-child{font-size:16px;line-height:1.68}.command-film[dir=rtl] .cf-feature-overview__heading>p:last-child{font-size:17px;line-height:1.85}.cf-feature-map{margin-top:44px;gap:13px}.cf-feature-map__controls{gap:9px}.cf-feature-map__controls button,.command-film[dir=rtl] .cf-feature-map__controls button{min-height:128px;padding:15px 38px 15px 13px;border-radius:15px}.command-film[dir=rtl] .cf-feature-map__controls button{padding:15px 13px 15px 38px}.cf-feature-map__controls button>strong{font-size:15px;line-height:1.3}.command-film[dir=rtl] .cf-feature-map__controls button>strong{font-size:16px;line-height:1.45}.cf-feature-map__controls button>small{font-size:11px;line-height:1.42}.command-film[dir=rtl] .cf-feature-map__controls button>small{font-size:12.5px;line-height:1.58}.cf-feature-map__controls button>em{inset-inline-end:11px;top:12px;width:20px;height:20px}.cf-feature-map__stage-shell{width:100%}.cf-feature-map__stage{border-radius:20px}.cf-feature-map__stage-bar{min-height:62px;padding:8px 13px;grid-template-columns:auto 1fr;gap:6px 10px}.cf-feature-map__stage-bar>small{grid-column:1/-1;grid-row:2;text-align:start}.cf-feature-map__stage-bar>button{justify-self:end}.cf-feature-map__summary{padding:20px;gap:16px}.cf-feature-map__summary-copy h3{font-size:30px;line-height:1.08}.command-film[dir=rtl] .cf-feature-map__summary-copy h3{font-size:29px;line-height:1.28}.cf-feature-map__summary-copy>p:last-child{font-size:14px}.command-film[dir=rtl] .cf-feature-map__summary-copy>p:last-child{font-size:15.5px}.cf-feature-plan b small{display:none}.cf-experience-visual{min-height:380px}.cf-demo-projects__signals span{min-width:92px;min-height:38px;padding:0 8px;font-size:10px}.cf-demo-projects__signals span:nth-child(5){display:none}.cf-demo-projects__record{width:55%;min-height:205px;padding:16px}.cf-demo-projects__record strong{font-size:28px}.cf-demo-clients__inquiry{inset-inline-start:4%;top:8%;width:135px;min-height:78px;padding:12px}.cf-demo-clients__profile{inset-inline:8%;top:60%;width:auto;min-height:245px;padding:18px}.cf-demo-agreements__requirements{inset-inline-start:4%;top:19%;width:120px;transform:none}.cf-demo-agreements__document{left:59%;width:220px;min-height:285px;padding:18px}.cf-demo-agreements__project{inset-inline-end:3%;bottom:4%;min-width:125px}.cf-demo-scope__boundary{inset-inline-start:3%;width:55%;height:245px;padding:16px}.cf-demo-scope__request{left:28%;top:44%;width:145px;padding:13px}.cf-demo-scope__addon{inset-inline-end:3%;width:155px;min-height:185px;padding:16px}.cf-demo-scope__addon>strong{font-size:25px}.cf-demo-money__projects{inset-inline-start:3%;top:39%;width:62%}.cf-demo-money__projects>div{min-height:61px;padding:9px}.cf-demo-money__projects b{font-size:15px}.cf-demo-money__timeline{left:8%;top:76%;width:56%}.cf-demo-money__result{inset-inline-end:3%;bottom:8%;width:135px;padding:14px}.cf-demo-money__result strong{font-size:24px}.cf-demo-delivery__file{inset-inline-start:3%;top:27%;width:165px;min-height:120px;padding:16px}.cf-demo-delivery__rail{left:5%;right:5%;top:65%}.cf-demo-delivery__rail span{font-size:7px}.cf-demo-delivery__gate{inset-inline-end:4%;top:28%;width:74px;height:112px}.cf-demo-reports__signals{inset-inline-start:3%;top:31%;width:130px}.cf-demo-reports__page{left:63%;width:190px;min-height:270px;padding:15px}.cf-demo-reports__page>div{height:130px}.cf-demo-reports__ready{inset-inline-end:3%;bottom:3%;min-width:128px}.cf-also-included{padding:24px 0;grid-template-columns:1fr;gap:22px}.cf-also-included>div{display:grid;grid-template-columns:1fr 1fr}.cf-also-included>div>span{min-width:0}.cf-feature-sheet{align-items:end;justify-items:stretch}.command-film[dir=rtl] .cf-feature-sheet,.ksp-pricing-page[dir=rtl] .cf-feature-sheet,.cf-feature-sheet[dir=rtl]{justify-items:stretch}.cf-feature-sheet__panel{width:100%;max-width:none;height:min(92svh,900px);border-inline-start:0;border-top:1px solid rgba(216,184,90,.3);border-radius:22px 22px 0 0;box-shadow:0 -35px 90px #00000080}.cf-feature-sheet__bar{height:66px;padding-inline:18px}.cf-feature-sheet__content{height:calc(100% - 66px);padding:25px 20px 38px}.cf-feature-mini-preview{margin-bottom:24px}.cf-feature-detail__header h2{font-size:38px}.command-film[dir=rtl] .cf-feature-detail__header h2,.ksp-pricing-page[dir=rtl] .cf-feature-detail__header h2{font-size:35px}}@media(max-width:390px){.cf-feature-experience{padding-inline:16px}.cf-feature-map__controls button,.command-film[dir=rtl] .cf-feature-map__controls button{min-height:136px;padding-inline-start:11px}.cf-feature-map__controls button>small{font-size:10.5px}.command-film[dir=rtl] .cf-feature-map__controls button>small{font-size:12px}.cf-also-included>div{grid-template-columns:1fr}.cf-demo-scope__request{left:24%}.cf-demo-scope__addon{width:145px}}@media(prefers-reduced-motion:reduce){.cf-feature-map *,.cf-experience-visual *{animation:none!important;transition:none!important}.cf-feature-map,.cf-experience-visual,.cf-feature-sheet__content{scroll-behavior:auto}}.command-film{--cf-bg: #030303;--cf-ink: #f3efe6;--cf-soft: rgba(247, 243, 234, .84);--cf-muted: rgba(247, 243, 234, .64);--cf-faint: rgba(247, 243, 234, .14);--cf-gold: #d8b85a;--cf-bright: #f2d675;--cf-deep: #72551c;--cf-charcoal: rgba(13, 13, 11, .9);position:relative;isolation:isolate;min-height:100vh;overflow-x:clip;scroll-padding-top:112px;color:var(--cf-ink);background:var(--cf-bg);font-family:Inter,Avenir Next,Segoe UI,sans-serif;font-synthesis:none}.command-film[dir=rtl]{font-family:IBM Plex Sans Arabic,Tajawal,Noto Sans Arabic,sans-serif}.command-film *,.command-film *:before,.command-film *:after{box-sizing:border-box}.command-film a{color:inherit;text-decoration:none}.command-film button{color:inherit;font-family:inherit}.command-film :focus-visible{outline:2px solid var(--cf-bright);outline-offset:4px}.command-film main,.command-film footer{position:relative;z-index:2}.command-film h1,.command-film h2,.command-film h3,.command-film p{margin:0}.command-film section[id]{scroll-margin-top:112px}.cf-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:30;padding:18px 28px;pointer-events:none}.cf-header:before{content:"";position:absolute;inset:0 0 auto;height:18px;background:#030303}.cf-header__inner{width:min(1500px,100%);height:64px;min-height:64px;margin:0 auto;padding:9px 10px 9px 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#050504b3;-webkit-backdrop-filter:blur(24px) saturate(125%);backdrop-filter:blur(24px) saturate(125%);box-shadow:0 18px 60px #00000047,inset 0 1px #ffffff0b;pointer-events:auto}.command-film[dir=rtl] .cf-header__inner{padding:9px 18px 9px 10px}.cf-brand{display:inline-flex;align-items:center;gap:11px;width:max-content}.cf-brand__mark{position:relative;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.38);border-radius:50%;background:radial-gradient(circle,#d8b85a24,#080806eb 68%);box-shadow:0 0 26px #d8b85a1a}.cf-brand__mark b{color:var(--cf-bright);font:800 15px/1 Georgia,serif}.cf-brand__mark i{position:absolute;inset-inline:50%;width:1px;height:6px;background:var(--cf-gold)}.cf-brand__mark i:first-child{inset-block-start:-4px}.cf-brand__mark i:last-child{inset-block-end:-4px}.cf-brand>span:last-child{display:grid;gap:1px}.cf-brand strong{font-size:15px;letter-spacing:.01em}.cf-brand small{color:var(--cf-muted);font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.cf-nav{display:flex;align-items:center;gap:8px}.cf-nav a,.cf-language,.cf-login{border:0;border-radius:999px;padding:10px 12px;color:var(--cf-soft);background:transparent;font-size:12px;font-weight:700;cursor:pointer;transition:color .18s ease,background .18s ease}.cf-nav a:hover,.cf-language:hover,.cf-login:hover{color:var(--cf-ink);background:#ffffff0f}.cf-header__actions{justify-self:end;display:flex;align-items:center;gap:3px}.command-film[dir=rtl] .cf-header__actions{justify-self:start}.cf-button{min-height:48px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(242,214,117,.65);border-radius:999px;color:#090805!important;background:linear-gradient(135deg,#f2d675,#c99e3d);box-shadow:0 14px 38px #976d192e,inset 0 1px #ffffff8c;font-size:13px;font-weight:850;transition:transform .18s ease,box-shadow .18s ease}.cf-button:hover{transform:translateY(-2px);box-shadow:0 18px 44px #976d1947}.cf-button:active{transform:translateY(0) scale(.985)}.cf-button[aria-disabled=true],.cf-button:disabled{cursor:not-allowed;opacity:.62}.cf-button svg,.cf-text-link svg,.cf-plan-action a svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7}.cf-button svg.is-reversed,.cf-text-link svg.is-reversed,.cf-plan-action a svg.is-reversed{transform:scaleX(-1)}.cf-button--compact{min-height:42px;padding-inline:16px}.cf-menu-toggle,.cf-mobile-nav{display:none}.cf-kicker{color:var(--cf-bright)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.18em;line-height:1.2!important;text-transform:uppercase}.command-film[dir=rtl] .cf-kicker{letter-spacing:.04em}.cf-opening{position:relative;min-height:max(900px,100svh);padding:138px 32px 190px;display:grid;place-items:center;overflow:hidden}.cf-opening:before{content:"";position:absolute;inset:100px 4vw 42px;border-inline:1px solid rgba(255,255,255,.055);pointer-events:none}.cf-opening__content{position:relative;z-index:2;width:min(1040px,100%);text-align:center}.cf-opening h1{margin:28px auto 24px;display:grid;color:var(--cf-ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(62px,8.2vw,132px);font-weight:500;letter-spacing:-.065em;line-height:.82}.command-film[dir=rtl] .cf-opening h1{font-family:IBM Plex Sans Arabic,Tajawal,sans-serif;font-size:clamp(56px,7.4vw,112px);font-weight:800;letter-spacing:-.05em;line-height:.98}.cf-opening h1 em{color:#f2d67521;-webkit-text-stroke:1.2px rgba(242,214,117,.92);text-shadow:0 0 30px rgba(216,184,90,.12);font-style:italic}.command-film[dir=rtl] .cf-opening h1 em{font-style:normal}.cf-opening__lead{width:min(700px,100%);margin:0 auto;color:var(--cf-soft);font-size:clamp(16px,1.6vw,20px);line-height:1.65}.cf-opening__actions{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:22px}.cf-text-link{min-height:44px;display:inline-flex;align-items:center;gap:9px;color:var(--cf-soft)!important;font-size:13px;font-weight:750}.cf-text-link:hover{color:var(--cf-ink)!important}.cf-opening__axis{position:absolute;inset-block:98px 0;inset-inline-start:50%;z-index:0;width:1px;display:flex;flex-direction:column;align-items:center;background:linear-gradient(transparent,rgba(216,184,90,.2) 22%,rgba(216,184,90,.08) 77%,transparent)}.cf-opening__axis i{position:absolute;top:34%;width:8px;height:8px;border-radius:50%;background:var(--cf-bright);box-shadow:0 0 28px var(--cf-gold);animation:cf-axis-pulse 3.8s ease-in-out infinite}.cf-opening__axis span{position:absolute;width:100px;height:1px;background:linear-gradient(90deg,transparent,rgba(216,184,90,.2),transparent)}.cf-opening__axis span:first-child{top:34%}.cf-opening__axis span:last-child{top:72%}.cf-hero-preview{position:absolute;inset-inline:max(120px,calc((100% - 860px)/2));inset-block-end:26px;z-index:3;width:auto;min-height:126px;padding:14px 18px 13px;display:grid;grid-template-rows:auto 1fr auto;gap:12px;border:1px solid rgba(242,214,117,.24);background:linear-gradient(135deg,#161510f0,#070706eb);box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cf-hero-preview>header,.cf-hero-preview>footer{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px}.cf-hero-preview>header span{color:var(--cf-bright);font-size:8px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.cf-hero-preview>header strong{font-size:12px}.cf-hero-preview>header small{padding:5px 9px;border-radius:999px;color:#a5e9b5;background:#22c55e1f;font-size:8px;font-weight:800}.cf-hero-preview__rail{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.cf-hero-preview__rail:before{content:"";position:absolute;inset-inline:7%;top:8px;height:1px;background:#d8b85a47}.cf-hero-preview__rail:after{content:"";position:absolute;inset-inline-start:7%;top:8px;width:86%;height:1px;background:linear-gradient(90deg,var(--cf-deep),var(--cf-bright));transform-origin:left;animation:cf-preview-connect 5.4s ease-in-out infinite}.command-film[dir=rtl] .cf-hero-preview__rail:after{transform-origin:right;background:linear-gradient(-90deg,var(--cf-deep),var(--cf-bright))}.cf-hero-preview__rail span{position:relative;z-index:1;display:grid;justify-items:center;gap:7px;color:var(--cf-soft);font-size:8px;font-weight:750;text-align:center}.cf-hero-preview__rail i{width:9px;height:9px;border:2px solid #0b0b08;border-radius:50%;background:var(--cf-bright);box-shadow:0 0 0 1px #d8b85a9e,0 0 18px #d8b85a59;animation:cf-preview-node 5.4s calc(var(--preview-index) * .22s) ease-in-out infinite}.cf-hero-preview>footer{grid-template-columns:1fr auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.cf-hero-preview>footer span{color:var(--cf-soft);font-size:9px}.cf-hero-preview>footer b{color:var(--cf-bright);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.cf-scroll-cue{position:absolute;inset-inline-end:3vw;inset-block-end:60px;display:grid;justify-items:end;gap:10px;color:var(--cf-muted)!important;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cf-scroll-cue i{width:64px;height:1px;background:linear-gradient(90deg,transparent,var(--cf-gold))}.command-film[dir=rtl] .cf-scroll-cue{justify-items:start}.command-film[dir=rtl] .cf-scroll-cue i{background:linear-gradient(-90deg,transparent,var(--cf-gold))}@keyframes cf-axis-pulse{0%,to{opacity:.38;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@keyframes cf-preview-connect{0%,12%{transform:scaleX(0);opacity:.35}58%,88%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.35}}@keyframes cf-preview-node{0%,24%{opacity:.42;transform:scale(.78)}44%,86%{opacity:1;transform:scale(1)}to{opacity:.62;transform:scale(.9)}}.cf-trust{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:44px 0 34px;border-block:1px solid rgba(255,255,255,.12)}.cf-trust>.cf-kicker{margin:0 0 22px}.cf-trust>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cf-trust article{min-height:80px;padding:8px 24px;display:grid;grid-template-columns:24px 1fr;align-content:center;gap:5px 10px;border-inline-end:1px solid rgba(255,255,255,.1)}.cf-trust article:first-child{padding-inline-start:0}.cf-trust article:last-child{border-inline-end:0}.cf-trust article>span{grid-row:1/3;color:var(--cf-gold);font:500 9px/1 Georgia,serif}.cf-trust article strong{font-size:12px}.cf-trust article small{color:var(--cf-muted);font-size:10px;line-height:1.45}.cf-fragments{min-height:132vh;width:min(1500px,100%);margin:0 auto;padding:15vh 7vw;display:grid;grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);align-items:start;gap:7vw}.cf-fragments__copy{position:sticky;top:30vh;max-width:520px}.cf-fragments__copy h2,.cf-section-copy h2,.cf-overview__heading h2,.cf-pricing__heading h2,.cf-questions h2,.cf-closing h2{margin-top:18px;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(42px,5.3vw,82px);font-weight:500;letter-spacing:-.055em;line-height:.98}.command-film[dir=rtl] .cf-fragments__copy h2,.command-film[dir=rtl] .cf-section-copy h2,.command-film[dir=rtl] .cf-overview__heading h2,.command-film[dir=rtl] .cf-pricing__heading h2,.command-film[dir=rtl] .cf-questions h2,.command-film[dir=rtl] .cf-closing h2{font-family:inherit;font-weight:820;letter-spacing:-.04em;line-height:1.12}.cf-fragments__copy>p:last-child,.cf-section-copy>p:last-child,.cf-overview__heading>p:last-child,.cf-pricing__heading>div>p:last-child{margin-top:22px;color:var(--cf-soft);font-size:16px;line-height:1.7}.cf-fragments__stage{position:sticky;top:19vh;min-height:620px;display:grid;place-items:center;overflow:hidden}.cf-fragments__stage:before{content:"";position:absolute;width:440px;height:440px;border:1px solid rgba(216,184,90,.08);border-radius:50%;box-shadow:0 0 110px #d8b85a0a}.cf-fragments__spine{position:absolute;width:2px;height:360px;display:flex;align-items:center;justify-content:center;background:linear-gradient(transparent,rgba(216,184,90,.65),transparent)}.cf-fragments__spine i{width:12px;height:12px;border-radius:50%;background:var(--cf-bright);box-shadow:0 0 34px #d8b85acc}.cf-fragment{position:absolute;z-index:2;width:250px;min-height:58px;padding:14px 16px;display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#0d0d0bdb;box-shadow:0 18px 50px #00000061;color:var(--cf-ink);font-size:12px;font-weight:750;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cf-fragment i{width:5px;height:5px;border-radius:50%;background:var(--cf-gold);box-shadow:0 0 14px var(--cf-gold)}.cf-fragment small{color:var(--cf-muted);font-size:9px}.cf-fragments__resolved{position:absolute;inset-block-end:35px;max-width:330px;color:var(--cf-gold);font:500 italic 18px/1.45 Georgia,serif;text-align:center}.command-film[dir=rtl] .cf-fragments__resolved{font-family:inherit;font-style:normal}.cf-reel{position:relative;min-height:auto;padding:105px 0 135px}.cf-reel__intro{width:min(1300px,calc(100% - 64px));margin:0 auto 54px;text-align:center}.cf-reel__intro h2{max-width:920px;margin:18px auto 0;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(48px,6vw,92px);font-weight:500;letter-spacing:-.06em;line-height:.95}.command-film[dir=rtl] .cf-reel__intro h2{font-family:inherit;font-weight:820;letter-spacing:-.045em;line-height:1.1}.cf-reel__desktop{height:475vh}.cf-reel__sticky{position:sticky;top:0;min-height:100svh;padding:120px max(32px,5vw) 44px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:center}.cf-reel__index{align-self:center;display:grid}.cf-reel__index button{position:relative;min-height:70px;padding:15px 0;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:12px;border:0;border-block-start:1px solid rgba(255,255,255,.09);color:var(--cf-muted);background:transparent;text-align:start;cursor:pointer}.cf-reel__index button:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:-1px;width:0;height:1px;background:var(--cf-gold);transition:width .35s ease}.cf-reel__index button.is-active{color:var(--cf-ink)}.cf-reel__index button.is-active:before{width:100%}.cf-reel__index span{color:var(--cf-gold);font:500 11px/1 Georgia,serif}.cf-reel__index b{font-size:12px;line-height:1.35}.cf-reel__frame{position:relative;min-height:min(680px,calc(100svh - 170px));display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#0d0d0bdb,#040403bd);box-shadow:0 50px 120px #0000006b,inset 0 1px #ffffff0a;overflow:hidden}.cf-reel__frame:before{content:"";position:absolute;inset:15px;z-index:0;border:1px solid rgba(255,255,255,.045);pointer-events:none}.cf-reel__visual{min-width:0;padding:38px;display:grid;place-items:center;border-inline-end:1px solid rgba(255,255,255,.08);overflow:hidden}.cf-reel__copy{align-self:end;position:relative;z-index:2;padding:42px 36px}.cf-reel__copy>span{color:var(--cf-gold);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.cf-reel__copy h3{margin-top:16px;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(34px,3vw,54px);font-weight:500;letter-spacing:-.045em;line-height:.98}.command-film[dir=rtl] .cf-reel__copy h3{font-family:inherit;font-weight:800;letter-spacing:-.03em;line-height:1.15}.cf-reel__copy p{margin-top:20px;color:var(--cf-soft);font-size:14px;line-height:1.7}.cf-reel__copy>strong{margin-top:26px;padding-top:18px;display:block;border-top:1px solid rgba(216,184,90,.22);color:var(--cf-bright);font-size:12px;line-height:1.5}.cf-reel__progress{position:absolute;inset-inline:252px;inset-block-end:30px;height:1px;background:#ffffff12}.cf-reel__progress span{display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,var(--cf-deep),var(--cf-bright))}.command-film[dir=rtl] .cf-reel__progress span{transform-origin:right}.cf-reel__mobile{width:min(1280px,calc(100% - 64px));margin:0 auto;display:grid;gap:22px}.cf-mobile-chapter{position:relative;min-height:630px;padding:42px 50px;display:grid;grid-template-columns:minmax(280px,.62fr) minmax(460px,1.38fr);grid-template-rows:auto auto auto 1fr;align-items:center;gap:18px 5vw;border-block:1px solid rgba(255,255,255,.1);background:linear-gradient(125deg,#0f0f0ce6,#040403a8);overflow:hidden}.cf-mobile-chapter:nth-child(2n){grid-template-columns:minmax(460px,1.38fr) minmax(280px,.62fr)}.cf-mobile-chapter:after{content:"";position:absolute;inset-inline-start:0;inset-block:12%;width:2px;background:linear-gradient(transparent,var(--cf-gold),transparent)}.cf-mobile-chapter>span{grid-column:1;align-self:end;color:var(--cf-gold);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.cf-mobile-chapter>.cf-visual{grid-column:2;grid-row:1/5}.cf-mobile-chapter>h3{grid-column:1;font:500 clamp(38px,4vw,60px)/.98 "Iowan Old Style",Georgia,serif;letter-spacing:-.05em}.command-film[dir=rtl] .cf-mobile-chapter>h3{font-family:inherit;font-weight:800;letter-spacing:-.035em;line-height:1.12}.cf-mobile-chapter>p{grid-column:1;color:var(--cf-soft);font-size:14px;line-height:1.7}.cf-mobile-chapter>strong{grid-column:1;align-self:start;padding-top:18px;border-top:1px solid rgba(216,184,90,.22);color:var(--cf-bright);font-size:12px;line-height:1.5}.cf-mobile-chapter:nth-child(2n)>span,.cf-mobile-chapter:nth-child(2n)>h3,.cf-mobile-chapter:nth-child(2n)>p,.cf-mobile-chapter:nth-child(2n)>strong{grid-column:2}.cf-mobile-chapter:nth-child(2n)>.cf-visual{grid-column:1}.cf-visual{position:relative;width:min(680px,100%);height:500px}.cf-visual:before{content:"";position:absolute;inset:12% 6%;border:1px solid rgba(216,184,90,.11);border-radius:50%;transform:perspective(600px) rotateX(64deg);box-shadow:0 0 100px #d8b85a0a}.cf-visual--capture{display:grid;place-items:center}.cf-intake-slip{position:absolute;inset-inline-start:7%;inset-block-start:26%;width:230px;padding:20px;display:grid;gap:12px;border:1px solid rgba(255,255,255,.12);background:#14130fe0;transform:rotate(-5deg);box-shadow:0 25px 60px #0000006b}.cf-intake-slip span{color:var(--cf-gold);font-size:9px;letter-spacing:.14em}.cf-intake-slip i{height:6px;border-radius:99px;background:#ffffff17}.cf-intake-slip i:nth-child(3){width:73%}.cf-intake-slip i:nth-child(4){width:46%}.cf-project-spine{position:relative;z-index:2;width:245px;height:245px;display:grid;place-items:center;align-content:center;gap:11px;border:1px solid rgba(216,184,90,.36);border-radius:50%;background:radial-gradient(circle,#d8b85a26,#080806f0 65%);box-shadow:0 0 100px #d8b85a1f,inset 0 0 36px #d8b85a0f}.cf-project-spine:before,.cf-project-spine:after{content:"";position:absolute;inset:-18px;border:1px dashed rgba(216,184,90,.14);border-radius:50%;animation:cf-orbit 24s linear infinite}.cf-project-spine:after{inset:20px;animation-direction:reverse;animation-duration:17s}.cf-project-spine b{color:var(--cf-bright);font:500 54px/1 Georgia,serif}.cf-project-spine span{color:var(--cf-muted);font-size:10px;text-transform:uppercase;letter-spacing:.14em}.cf-project-spine strong{font-size:13px}.cf-signal-path{position:absolute;inset-inline-start:29%;inset-inline-end:18%;top:48%;height:1px;background:linear-gradient(90deg,transparent,var(--cf-bright),transparent);box-shadow:0 0 18px #d8b85a80}.cf-demo-money{display:inline-flex;align-items:baseline;gap:0;white-space:nowrap;font:inherit;font-variant-numeric:tabular-nums}.cf-demo-money.is-riyal{gap:.24em}.cf-demo-money b,.cf-demo-money i{font:inherit;font-style:normal;unicode-bidi:isolate}@keyframes cf-orbit{to{transform:rotate(360deg)}}.cf-visual--agree{perspective:800px;display:grid;place-items:center}.cf-document{position:absolute;width:245px;height:330px;padding:25px;display:grid;align-content:start;gap:14px;border:1px solid rgba(255,255,255,.13);background:linear-gradient(150deg,#1e1d18f5,#0a0a08f5);box-shadow:0 40px 90px #00000080}.cf-document span{color:var(--cf-soft);font:500 20px/1.2 Georgia,serif}.cf-document b{color:#7ad697;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.cf-document i{height:6px;background:#ffffff12}.cf-document i:last-child{width:66%}.cf-document--one{inset-inline-start:18%;transform:rotateY(16deg) rotate(-5deg) translateY(20px)}.cf-document--two{inset-inline-end:15%;transform:rotateY(-14deg) rotate(5deg) translateY(-12px)}.cf-agreement-seal{position:relative;z-index:3;width:154px;height:154px;display:grid;place-items:center;align-content:center;gap:5px;border:1px solid rgba(216,184,90,.5);border-radius:50%;background:#080806f0;box-shadow:0 0 70px #d8b85a2e}.cf-agreement-seal i{position:absolute;inset:10px;border:1px dashed rgba(216,184,90,.28);border-radius:50%}.cf-agreement-seal strong{color:var(--cf-bright);font:500 36px/1 Georgia,serif}.cf-agreement-seal small{max-width:105px;color:var(--cf-soft);font-size:8px;text-align:center}.cf-visual--protect{display:grid;place-items:center}.cf-boundary{position:absolute;inset-block:12%;inset-inline-start:49%;width:2px;background:linear-gradient(transparent,var(--cf-gold) 20%,var(--cf-gold) 80%,transparent);box-shadow:0 0 26px #d8b85a42}.cf-boundary span{position:absolute;inset-block-start:8%;inset-inline-start:15px;width:max-content;color:var(--cf-gold);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.cf-boundary i{position:absolute;top:50%;left:50%;width:16px;height:16px;border:3px solid #070704;border-radius:50%;background:var(--cf-bright);transform:translate(-50%,-50%);box-shadow:0 0 30px var(--cf-gold)}.cf-request,.cf-addon{position:absolute;width:210px;padding:22px;display:grid;gap:8px;border:1px solid rgba(255,255,255,.12);background:#0e0e0be6}.cf-request{inset-inline-start:9%;top:24%}.cf-addon{inset-inline-end:7%;bottom:21%;border-color:#d8b85a47;background:linear-gradient(145deg,#d8b85a1f,#0e0e0bf2)}.cf-request small,.cf-addon small{color:var(--cf-muted);font-size:9px;text-transform:uppercase;letter-spacing:.12em}.cf-request strong,.cf-addon strong{font:500 25px/1 Georgia,serif}.cf-addon span{color:#75d792;font-size:9px;font-weight:800}.cf-visual--money{padding:70px 8%;display:grid;align-content:center;gap:30px}.cf-ledger-total{display:grid;grid-template-columns:1fr auto;align-items:end;gap:7px}.cf-ledger-total small{grid-column:1/-1;color:var(--cf-muted);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.cf-ledger-total strong{font:500 clamp(54px,6vw,86px)/.9 Georgia,serif;letter-spacing:-.06em}.cf-ledger-total>span{color:#78d997;font:800 14px/1 monospace}.cf-ledger-line{height:52px;display:grid;grid-template-columns:3fr 1fr 1.2fr;gap:4px;transform:skew(-12deg)}.cf-ledger-line span{background:linear-gradient(90deg,#d8b85a33,#d8b85ac7)}.cf-ledger-line span:nth-child(2){background:#efa64361}.cf-ledger-line span:nth-child(3){background:#ffffff14}.cf-ledger-pair{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cf-ledger-pair div{padding-top:16px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1)}.cf-ledger-pair small{color:var(--cf-muted);font-size:10px}.cf-ledger-pair b{font:500 20px/1 Georgia,serif}.cf-visual--release{display:grid;place-items:center}.cf-file{position:absolute;inset-inline-start:8%;top:31%;width:260px;min-height:105px;padding:19px;display:grid;grid-template-columns:44px 1fr;align-items:center;gap:4px 13px;border:1px solid rgba(255,255,255,.12);background:#0f0f0ceb;box-shadow:0 30px 70px #00000070}.cf-file>span{grid-row:1/3;width:42px;height:52px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.3);color:var(--cf-gold);font-size:9px}.cf-file strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.cf-file small{color:var(--cf-muted);font-size:9px}.cf-release-gate{position:relative;z-index:2;width:220px;height:270px;display:grid;place-items:center;align-content:center;gap:12px;border:1px solid rgba(216,184,90,.28);border-block-start-width:4px;background:linear-gradient(180deg,#d8b85a14,#080806f5);box-shadow:0 0 100px #d8b85a1a}.cf-release-gate i{position:absolute;inset:15px;border:1px solid rgba(255,255,255,.055)}.cf-release-gate b{width:70px;height:70px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.4);border-radius:50%;color:var(--cf-bright);font:500 28px/1 Georgia,serif}.cf-release-gate span{color:var(--cf-soft);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.cf-release-states{position:absolute;inset-inline-end:7%;top:36%;display:grid;gap:8px}.cf-release-states span{width:170px;padding:13px;border-inline-start:1px solid var(--cf-gold);color:var(--cf-soft);background:linear-gradient(90deg,rgba(216,184,90,.08),transparent);font-size:10px}.command-film[dir=rtl] .cf-release-states span{background:linear-gradient(-90deg,rgba(216,184,90,.08),transparent)}.cf-decisions{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:145px 0 120px}.cf-section-copy{max-width:980px}.cf-section-copy>p:last-child{max-width:680px}.cf-decisions__lenses{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.1)}.cf-decisions__lenses button{position:relative;min-height:180px;padding:28px;display:grid;align-content:space-between;gap:18px;border:0;border-inline-end:1px solid rgba(255,255,255,.1);color:var(--cf-muted);background:#08080685;text-align:start;cursor:pointer;overflow:hidden}.cf-decisions__lenses button:last-child{border-inline-end:0}.cf-decisions__lenses button:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:0;background:linear-gradient(180deg,transparent,rgba(216,184,90,.13));transition:height .35s ease}.cf-decisions__lenses button.is-active{color:var(--cf-ink)}.cf-decisions__lenses button.is-active:after{height:100%}.cf-decisions__lenses span,.cf-decisions__lenses strong,.cf-decisions__lenses small{position:relative;z-index:1}.cf-decisions__lenses span{color:var(--cf-gold);font:500 11px/1 Georgia,serif}.cf-decisions__lenses strong{max-width:280px;font:500 24px/1.15 Georgia,serif}.command-film[dir=rtl] .cf-decisions__lenses strong{font-family:inherit;font-weight:750}.cf-decisions__lenses small{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cf-decision-readout{min-height:260px;padding:42px;display:flex;align-items:end;justify-content:space-between;gap:40px;border-block-end:1px solid rgba(216,184,90,.26);background:linear-gradient(120deg,#d8b85a21,#060605d1 54%)}.cf-decision-readout div{max-width:650px}.cf-decision-readout small{color:var(--cf-gold);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.cf-decision-readout h3{margin-top:12px;font:500 clamp(32px,4vw,58px)/1 Georgia,serif;letter-spacing:-.04em}.command-film[dir=rtl] .cf-decision-readout h3{font-family:inherit;font-weight:780}.cf-decision-readout p{margin-top:16px;color:var(--cf-soft);font-size:15px;line-height:1.6}.cf-decision-readout>strong{flex:0 0 auto;display:flex;align-items:center;gap:16px;color:var(--cf-bright);font-size:12px}.cf-decision-readout>strong i{width:70px;height:1px;background:var(--cf-gold)}.cf-client-cut{width:min(1220px,calc(100% - 64px));margin:0 auto;padding:130px 0}.cf-client-cut__layout{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:42px;align-items:center}.cf-client-cut .cf-section-copy{max-width:450px;text-align:start}.cf-client-cut .cf-section-copy>p:last-child{max-width:430px;font-size:16px;line-height:1.72}.command-film[dir=rtl] .cf-client-cut .cf-section-copy>p:last-child{font-size:17px;line-height:1.86}.cf-portal-selector{margin-top:32px;display:grid;gap:8px}.cf-portal-selector button{min-height:48px;padding:0 13px;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1);color:var(--cf-muted);background:#ffffff06;font-size:13px;font-weight:740;text-align:start;cursor:pointer}.cf-portal-selector button:hover,.cf-portal-selector button:focus-visible,.cf-portal-selector button.is-active{color:var(--cf-ink);border-color:#d8b85a52;background:#d8b85a13}.cf-portal-selector button:focus-visible{outline:2px solid var(--cf-gold);outline-offset:2px}.cf-portal-selector button span{color:var(--cf-gold);font:600 10px/1 Georgia,serif}.cf-client-cut__note{margin-top:26px;color:var(--cf-gold);font:500 italic 16px/1.55 Georgia,serif;text-align:start}.command-film[dir=rtl] .cf-client-cut__note{font-family:inherit;font-style:normal;line-height:1.75}.cf-overview{width:min(1480px,calc(100% - 64px));margin:0 auto;padding:140px 0;display:grid;grid-template-columns:.72fr 1.28fr;gap:8vw;align-items:center}.cf-overview__heading>p:last-child{max-width:580px}.cf-overview__tape{position:relative;min-height:630px;padding:45px;display:grid;align-content:center;border-inline:1px solid rgba(255,255,255,.09);background:linear-gradient(90deg,rgba(255,255,255,.02),transparent,rgba(216,184,90,.03));overflow:hidden}.cf-overview__signals{position:absolute;inset-inline:24px;top:28px;display:flex;justify-content:space-between;gap:5px}.cf-overview__signals span{min-height:26px;padding:7px 9px;border:1px solid rgba(255,255,255,.08);color:var(--cf-muted);font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;animation:cf-signal-breathe 5s calc(var(--signal-index) * -.6s) ease-in-out infinite}@keyframes cf-signal-breathe{0%,to{border-color:#ffffff14;color:var(--cf-muted)}50%{border-color:#d8b85a47;color:var(--cf-gold)}}.cf-overview__table{display:grid}.cf-overview__table>div{min-height:96px;display:grid;grid-template-columns:36px 1fr .7fr auto;align-items:center;gap:18px;border-top:1px solid rgba(255,255,255,.09)}.cf-overview__table>div:last-child{border-bottom:1px solid rgba(255,255,255,.09)}.cf-overview__table span{color:var(--cf-gold);font:500 9px/1 Georgia,serif}.cf-overview__table strong{font-size:13px}.cf-overview__table small{color:var(--cf-muted);font-size:10px}.cf-overview__table b{color:var(--cf-bright);font:500 17px/1 Georgia,serif;white-space:nowrap}.cf-overview__readout{margin-top:36px;color:var(--cf-soft);font:500 italic 17px/1.4 Georgia,serif}.command-film[dir=rtl] .cf-overview__readout{font-family:inherit;font-style:normal}.cf-pricing{width:min(1480px,calc(100% - 64px));margin:0 auto;padding:125px 0}.cf-pricing__heading{display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px}.cf-pricing__heading>div:first-child{max-width:870px}.cf-billing-wrap{display:grid;justify-items:end;gap:10px}.command-film[dir=rtl] .cf-billing-wrap{justify-items:start}.cf-billing-wrap>small{color:var(--cf-muted);font-size:9px;font-weight:700;letter-spacing:.05em}.cf-billing{padding:4px;display:flex;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#080806b8}.cf-billing button{min-height:40px;padding:0 18px;border:0;border-radius:999px;color:var(--cf-muted);background:transparent;font-size:11px;font-weight:800;cursor:pointer}.cf-billing button.is-active{color:#090805;background:var(--cf-gold)}.cf-pricing__lanes{margin-top:70px;border-top:1px solid rgba(255,255,255,.11)}.cf-pricing__lanes article{position:relative;min-height:230px;padding:34px 0;display:grid;grid-template-columns:60px .75fr 1.25fr .5fr;align-items:center;gap:32px;border-bottom:1px solid rgba(255,255,255,.11)}.cf-pricing__lanes article.is-recommended:before{content:"";position:absolute;inset:0 -22px;z-index:-1;border-inline:2px solid var(--cf-gold);background:linear-gradient(90deg,rgba(216,184,90,.1),transparent 56%)}.command-film[dir=rtl] .cf-pricing__lanes article.is-recommended:before{background:linear-gradient(-90deg,rgba(216,184,90,.1),transparent 56%)}.cf-plan-number{color:var(--cf-gold);font:500 12px/1 Georgia,serif}.cf-plan-name small{color:var(--cf-gold);font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.cf-plan-name h3{margin-top:8px;font:500 42px/1 Georgia,serif}.command-film[dir=rtl] .cf-plan-name h3{font-family:inherit;font-weight:800}.cf-plan-name p{margin-top:10px;color:var(--cf-muted);font-size:11px;line-height:1.5}.cf-plan-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px}.cf-plan-features .cf-pricing-feature-button{min-height:42px;color:var(--cf-soft);font-size:10px}.cf-plan-features .cf-pricing-feature-button>span:first-child{color:var(--cf-gold)}.cf-plan-features .cf-pricing-feature-button i{width:18px;height:18px;background:transparent}.cf-plan-action{justify-self:end;display:grid;justify-items:end}.command-film[dir=rtl] .cf-plan-action{justify-self:start;justify-items:start}.cf-plan-action strong{font:500 38px/1 Georgia,serif;letter-spacing:-.04em}.cf-plan-action small{margin-top:3px;color:var(--cf-muted);font-size:9px}.cf-plan-action a{margin-top:18px;display:inline-flex;align-items:center;gap:8px;color:var(--cf-bright);font-size:10px;font-weight:800}.cf-questions{width:min(1400px,calc(100% - 64px));margin:0 auto;padding:115px 0 135px;display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw}.cf-questions>div:first-child{position:sticky;top:180px;align-self:start}.cf-question-list{border-top:1px solid rgba(255,255,255,.11)}.cf-question-list article{border-bottom:1px solid rgba(255,255,255,.11)}.cf-question-list button{width:100%;min-height:95px;padding:18px 0;display:grid;grid-template-columns:40px 1fr 28px;align-items:center;gap:16px;border:0;color:var(--cf-soft);background:transparent;text-align:start;cursor:pointer}.cf-question-list button span{color:var(--cf-gold);font:500 10px/1 Georgia,serif}.cf-question-list button strong{font:500 21px/1.3 Georgia,serif}.command-film[dir=rtl] .cf-question-list button strong{font-family:inherit;font-weight:700}.cf-question-list button i{position:relative;width:20px;height:20px}.cf-question-list button i:before,.cf-question-list button i:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background:var(--cf-gold);transform:translate(-50%,-50%)}.cf-question-list button i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.cf-question-list article.is-open button{color:var(--cf-ink)}.cf-question-list article.is-open button i:after{transform:translate(-50%,-50%) rotate(0)}.cf-question-list article>p{overflow:hidden;padding:0 0 28px 56px;color:var(--cf-soft);font-size:14px;line-height:1.7}.command-film[dir=rtl] .cf-question-list article>p{padding:0 56px 28px 0}.cf-closing{min-height:78svh;padding:105px 6vw;display:grid;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:center;gap:8vw;border-block:1px solid rgba(255,255,255,.1);background:#03030352;overflow:hidden}.cf-closing__rings{position:relative;aspect-ratio:1;display:grid;place-items:center}.cf-closing__rings i{position:absolute;border:1px solid rgba(216,184,90,.17);border-radius:50%;animation:cf-close-ring 7s ease-in-out infinite}.cf-closing__rings i:nth-child(1){inset:5%}.cf-closing__rings i:nth-child(2){inset:20%;animation-delay:-2.2s}.cf-closing__rings i:nth-child(3){inset:34%;animation-delay:-4.4s}.cf-closing__rings b{position:relative;z-index:2;width:120px;height:120px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.5);border-radius:50%;color:var(--cf-bright);background:radial-gradient(circle,#d8b85a29,#070706 70%);box-shadow:0 0 100px #d8b85a2e;font:500 48px/1 Georgia,serif}@keyframes cf-close-ring{0%,to{opacity:.32;transform:scale(.98)}50%{opacity:.9;transform:scale(1.03)}}.cf-closing>div:last-child{max-width:760px}.cf-closing>div:last-child>p:nth-of-type(2){margin-top:24px;max-width:620px;color:var(--cf-soft);font-size:16px;line-height:1.65}.cf-closing__reassurance{margin-top:18px;display:block;color:var(--cf-muted);font-size:11px;line-height:1.5}.cf-closing .cf-opening__actions,.command-film[dir=rtl] .cf-closing .cf-opening__actions{justify-content:flex-start}.cf-footer{width:min(1500px,calc(100% - 64px));margin:0 auto;padding:85px 0 30px}.cf-footer__lead{padding-bottom:50px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:30px;border-bottom:1px solid rgba(255,255,255,.1)}.cf-footer__lead p{color:var(--cf-soft);font:500 italic 17px/1.4 Georgia,serif}.command-film[dir=rtl] .cf-footer__lead p{font-family:inherit;font-style:normal}.cf-footer__lead>button{min-height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--cf-soft);background:transparent;cursor:pointer}.cf-footer__links{padding:55px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1.35fr;gap:36px}.cf-footer__links div{display:grid;align-content:start;gap:11px}.cf-footer__links strong{margin-bottom:8px;color:var(--cf-gold);font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.cf-footer__links a{width:max-content;max-width:100%;color:var(--cf-muted);font-size:11px;transition:color .16s ease}.cf-footer__links a:hover{color:var(--cf-ink)}.cf-footer__bottom{min-height:58px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);color:#f3efe652;font-size:9px;letter-spacing:.1em}@media(max-width:1120px){.cf-nav{display:none}.cf-header__inner{grid-template-columns:1fr auto}.cf-header__actions{display:none}.cf-menu-toggle{justify-self:end;width:42px;height:42px;padding:0;display:grid;place-content:center;gap:6px;border:1px solid rgba(255,255,255,.11);border-radius:50%;background:#ffffff0a;cursor:pointer}.cf-menu-toggle span{width:15px;height:1px;background:var(--cf-ink)}.cf-mobile-nav{width:min(560px,calc(100% - 56px));margin:8px auto 0;padding:16px;display:grid;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:#060605f5;box-shadow:0 30px 70px #0000007a;pointer-events:auto}.cf-mobile-nav a,.cf-mobile-nav button{min-height:45px;padding:0 14px;display:flex;align-items:center;border:0;border-bottom:1px solid rgba(255,255,255,.07);color:var(--cf-soft);background:transparent;font-size:12px;text-align:start}.cf-mobile-nav .is-primary{margin-top:10px;justify-content:center;border:0;border-radius:999px;color:#090805;background:var(--cf-gold);font-weight:850}.cf-fragments{grid-template-columns:.78fr 1.22fr;gap:3vw}.cf-reel__sticky{grid-template-columns:180px 1fr;gap:20px}.cf-reel__frame{grid-template-columns:1.3fr .7fr}.cf-reel__visual{padding:20px}.cf-reel__copy{padding:28px 24px}.cf-pricing__lanes article{grid-template-columns:40px .75fr 1fr .55fr;gap:20px}.cf-plan-features{grid-template-columns:1fr}}@media(max-width:900px){.cf-opening h1{font-size:clamp(52px,11vw,94px)}.cf-incoming{width:220px;inset-inline-start:32px}.cf-scroll-cue{inset-inline-end:32px}.cf-fragments{min-height:auto;padding:130px 32px;grid-template-columns:1fr}.cf-fragments__copy{position:relative;top:auto;max-width:680px}.cf-fragments__stage{position:relative;top:auto;margin-top:50px}.cf-hero-preview{inset-inline:40px}.cf-trust>div{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-trust article:nth-child(2){border-inline-end:0}.cf-trust article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)}.cf-reel{padding-block:110px}.cf-reel__mobile{width:calc(100% - 64px)}.cf-mobile-chapter,.cf-mobile-chapter:nth-child(2n){min-height:auto;padding:30px;grid-template-columns:1fr;grid-template-rows:auto;gap:18px}.cf-mobile-chapter>span,.cf-mobile-chapter>h3,.cf-mobile-chapter>p,.cf-mobile-chapter>strong,.cf-mobile-chapter:nth-child(2n)>span,.cf-mobile-chapter:nth-child(2n)>h3,.cf-mobile-chapter:nth-child(2n)>p,.cf-mobile-chapter:nth-child(2n)>strong{grid-column:1}.cf-mobile-chapter>.cf-visual,.cf-mobile-chapter:nth-child(2n)>.cf-visual{grid-column:1;grid-row:auto}.cf-decisions__lenses{grid-template-columns:1fr}.cf-decisions__lenses button{min-height:120px;grid-template-columns:40px 1fr auto;align-items:center}.cf-decisions__lenses button{border-inline-end:0;border-bottom:1px solid rgba(255,255,255,.08)}.cf-decision-readout{align-items:flex-start;flex-direction:column}.cf-client-cut__layout{grid-template-columns:1fr;gap:48px}.cf-client-cut .cf-section-copy{max-width:680px}.cf-portal-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-overview{grid-template-columns:1fr}.cf-pricing__heading{grid-template-columns:1fr;align-items:start}.cf-billing{width:max-content}.cf-pricing__lanes article{grid-template-columns:40px 1fr auto}.cf-plan-features{grid-column:2/-1;grid-template-columns:repeat(2,1fr)}.cf-questions{grid-template-columns:1fr}.cf-questions>div:first-child{position:relative;top:auto}.cf-closing{grid-template-columns:.8fr 1.2fr}.cf-footer__lead{grid-template-columns:1fr auto}.cf-footer__lead p{grid-column:1/-1;grid-row:2}}@media(max-width:760px){.command-film{scroll-padding-top:88px}.command-film section[id]{scroll-margin-top:88px}.cf-header{padding:12px}.cf-header:before{height:12px}.cf-header__inner{min-height:58px;padding:8px 8px 8px 13px;border-radius:16px}.command-film[dir=rtl] .cf-header__inner{padding:8px 13px 8px 8px}.cf-brand__mark{width:32px;height:32px}.cf-brand small{display:none}.cf-mobile-nav{width:calc(100% - 24px)}.cf-opening{min-height:900px;padding:118px 20px 238px;align-items:center}.cf-opening:before{inset-inline:16px}.cf-opening h1{margin-top:22px;font-size:clamp(48px,15vw,72px);line-height:.9}.command-film[dir=rtl] .cf-opening h1{font-size:clamp(44px,13vw,64px);line-height:1.04}.cf-opening__lead{font-size:15px;line-height:1.6}.cf-opening__actions{flex-direction:column;gap:10px}.cf-opening__actions .cf-button{width:min(310px,100%)}.cf-hero-preview{inset-inline:20px;inset-block-end:68px;min-height:185px;padding:14px;gap:13px}.cf-hero-preview>header{grid-template-columns:1fr auto;gap:7px 10px}.cf-hero-preview>header span{grid-column:1/-1}.cf-hero-preview>header strong{font-size:11px}.cf-hero-preview__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 5px}.cf-hero-preview__rail:before,.cf-hero-preview__rail:after{display:none}.cf-hero-preview__rail span{grid-template-columns:9px 1fr;justify-items:start;align-items:center;gap:5px;text-align:start}.cf-hero-preview>footer{gap:8px}.cf-trust{width:calc(100% - 40px);padding-block:34px 24px}.cf-trust>.cf-kicker{margin-bottom:16px}.cf-trust article{min-height:94px;padding:12px;grid-template-columns:18px 1fr}.cf-trust article:first-child{padding-inline-start:12px}.cf-trust article strong{font-size:11px}.cf-trust article small{font-size:9px}.cf-scroll-cue{display:none}.cf-opening__axis{inset-block-start:78px}.cf-fragments{padding:84px 20px 72px}.cf-fragments__copy h2,.cf-section-copy h2,.cf-overview__heading h2,.cf-pricing__heading h2,.cf-questions h2,.cf-closing h2{font-size:clamp(38px,12vw,58px)}.cf-fragments__stage{min-height:0;padding:38px 0;display:flex;flex-direction:column;gap:12px;overflow:visible}.cf-fragments__stage:before{width:320px;height:320px}.cf-fragment{position:relative;width:min(290px,calc(100vw - 64px));transform:none!important;opacity:1!important}.cf-fragments__resolved{position:relative;inset-block-end:auto;margin-top:24px}.cf-reel{min-height:auto;padding:82px 20px}.cf-reel__intro{width:100%;margin-bottom:45px;text-align:start}.cf-reel__intro h2{font-size:clamp(42px,13vw,64px)}.cf-reel__desktop{display:none}.cf-reel__mobile{display:grid;gap:24px}.cf-reel__mobile{width:100%}.cf-mobile-chapter{padding:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#10100de6,#050504d1);overflow:hidden}.cf-mobile-chapter>span{color:var(--cf-gold);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cf-mobile-chapter .cf-visual{margin-top:15px;height:310px;transform:scale(.9)}.cf-mobile-chapter h3{margin-top:5px;font:500 34px/1 Georgia,serif;letter-spacing:-.04em}.command-film[dir=rtl] .cf-mobile-chapter h3{font-family:inherit;font-weight:780;line-height:1.15}.cf-mobile-chapter>p{margin-top:14px;color:var(--cf-soft);font-size:13px;line-height:1.65}.cf-mobile-chapter>strong{margin-top:18px;padding-top:14px;display:block;border-top:1px solid rgba(216,184,90,.2);color:var(--cf-bright);font-size:11px;line-height:1.45}.cf-intake-slip{inset-inline-start:-8%;width:170px}.cf-project-spine{width:160px;height:160px}.cf-project-spine b{font-size:40px}.cf-document{width:155px;height:230px;padding:16px}.cf-document--one{inset-inline-start:3%}.cf-document--two{inset-inline-end:1%}.cf-agreement-seal{width:105px;height:105px}.cf-request,.cf-addon{width:160px;padding:15px}.cf-request{inset-inline-start:0}.cf-addon{inset-inline-end:0}.cf-ledger-total strong{font-size:45px}.cf-visual--money{padding-inline:0}.cf-file{inset-inline-start:-5%;width:190px}.cf-release-gate{width:150px;height:205px}.cf-release-states{inset-inline-end:-4%}.cf-release-states span{width:120px}.cf-decisions,.cf-client-cut,.cf-overview,.cf-pricing,.cf-questions{width:calc(100% - 40px);padding-block:82px}.cf-decisions__lenses{margin-top:42px}.cf-decisions__lenses button{padding:19px 10px;grid-template-columns:28px 1fr}.cf-decisions__lenses button small{grid-column:2}.cf-decisions__lenses strong{font-size:18px}.cf-decision-readout{min-height:290px;padding:26px 20px}.cf-decision-readout h3{font-size:34px}.cf-decision-readout>strong i{width:40px}.cf-client-cut .cf-section-copy{text-align:start}.cf-client-cut__layout{gap:34px}.cf-portal-selector{grid-template-columns:1fr;margin-top:25px}.cf-client-cut__note{text-align:start}.cf-overview__tape{min-height:520px;padding:78px 18px 28px}.cf-overview__signals{flex-wrap:wrap;justify-content:flex-start}.cf-overview__table>div{min-height:84px;grid-template-columns:25px 1fr auto;gap:10px}.cf-overview__table small{grid-column:2}.cf-overview__table b{grid-column:3;grid-row:1/3}.cf-pricing__heading{gap:26px}.cf-billing-wrap{justify-items:start}.cf-pricing__lanes{margin-top:45px}.cf-pricing__lanes article{padding:28px 0;grid-template-columns:28px 1fr;gap:16px}.cf-pricing__lanes article.is-recommended:before{inset-inline:-10px}.cf-plan-action{grid-column:2;justify-self:start;justify-items:start}.cf-plan-features{grid-column:2;grid-template-columns:1fr}.cf-plan-name h3{font-size:36px}.cf-question-list button{min-height:82px;grid-template-columns:28px 1fr 24px;gap:10px}.cf-question-list button strong{font-size:17px}.cf-question-list article>p{padding-inline-start:38px}.command-film[dir=rtl] .cf-question-list article>p{padding-inline:38px 0}.cf-closing{min-height:auto;padding:82px 20px;grid-template-columns:1fr}.cf-closing__rings{width:min(330px,100%);margin:0 auto}.cf-closing .cf-opening__actions{align-items:flex-start}.cf-footer{width:calc(100% - 40px);padding-top:65px}.cf-footer__lead{grid-template-columns:1fr}.cf-footer__lead p{grid-column:auto;grid-row:auto}.cf-footer__lead>button{width:max-content}.cf-footer__links{grid-template-columns:repeat(2,1fr);gap:42px 24px}.cf-footer__bottom{padding:22px 0;align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:390px){.cf-opening{min-height:900px}.cf-opening h1{font-size:46px}.command-film[dir=rtl] .cf-opening h1{font-size:42px}.cf-fragments__stage{transform:none;margin-bottom:0}.cf-mobile-chapter{padding:14px}.cf-mobile-chapter .cf-visual{margin-inline:-12px;width:calc(100% + 24px)}.cf-release-states{display:none}.cf-footer__links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.command-film{scroll-behavior:auto}.command-film *,.command-film *:before,.command-film *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.cf-environment__grain{opacity:.08}.cf-opening__axis i{opacity:.75}.cf-reel{min-height:auto}.cf-reel__desktop{display:none}.cf-reel__mobile{width:min(1100px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cf-mobile-chapter{padding:22px;border:1px solid rgba(255,255,255,.1);background:#0a0a08e0}.cf-mobile-chapter>span{color:var(--cf-gold);font-size:9px}.cf-mobile-chapter .cf-visual{height:320px;transform:scale(.78);margin:-30px;width:calc(100% + 60px)}.cf-mobile-chapter h3{font:500 30px/1 Georgia,serif}.command-film[dir=rtl] .cf-mobile-chapter h3{font-family:inherit;font-weight:760}.cf-mobile-chapter>p{margin-top:12px;color:var(--cf-soft);font-size:13px;line-height:1.55}.cf-mobile-chapter>strong{margin-top:14px;display:block;color:var(--cf-gold);font-size:11px}}@media(prefers-reduced-motion:reduce)and (max-width:760px){.cf-reel__mobile{width:100%;grid-template-columns:1fr}}.relay-landing{--relay-ink: #f4f0e7;--relay-ink-soft: rgba(244, 240, 231, .72);--relay-ink-muted: rgba(244, 240, 231, .47);--relay-paper: #080806;--relay-paper-raised: rgba(19, 18, 14, .92);--relay-paper-soft: rgba(255, 255, 255, .038);--relay-gold: #d8b85a;--relay-gold-bright: #f2d675;--relay-gold-deep: #806526;--relay-rule: rgba(244, 240, 231, .13);--relay-rule-strong: rgba(216, 184, 90, .3);--relay-path-offset: 2200px;--relay-scroll-shift: 0px;--relay-pointer-x: 0px;--relay-pointer-y: 0px;--relay-scene-x: 72%;--relay-scene-y: 16%;position:relative;min-height:100vh;width:100%;overflow-x:clip;isolation:isolate;color:var(--relay-ink);background:var(--relay-paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.relay-landing[dir=rtl]{font-family:IBM Plex Sans Arabic,Tajawal,ui-sans-serif,system-ui,sans-serif}.relay-landing[data-relay-scene=friction]{--relay-scene-x: 18%;--relay-scene-y: 46%}.relay-landing[data-relay-scene=engagement]{--relay-scene-x: 78%;--relay-scene-y: 50%}.relay-landing[data-relay-scene=balance]{--relay-scene-x: 50%;--relay-scene-y: 52%}.relay-landing[data-relay-scene=exchange]{--relay-scene-x: 24%;--relay-scene-y: 52%}.relay-landing[data-relay-scene=index]{--relay-scene-x: 84%;--relay-scene-y: 72%}.relay-landing[data-relay-scene=principles],.relay-landing[data-relay-scene=close]{--relay-scene-x: 50%;--relay-scene-y: 88%}.relay-landing *,.relay-landing *:before,.relay-landing *:after{box-sizing:border-box}.relay-landing a{color:inherit;text-decoration:none}.relay-landing button,.relay-landing summary{font:inherit}.relay-landing button{color:inherit;border:0}.relay-landing :focus-visible{outline:2px solid var(--relay-gold-bright);outline-offset:4px}.relay-shell{width:min(1380px,calc(100% - 72px));margin-inline:auto}.relay-opening,.relay-friction,.relay-engagement,.relay-balance,.relay-exchange,.relay-index,.relay-principles,.relay-final,.relay-footer{position:relative;z-index:2}.relay-stage{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#070706}.relay-stage__base,.relay-stage__shade{position:absolute;inset:0}.relay-stage__base{background:radial-gradient(circle at var(--relay-scene-x) var(--relay-scene-y),rgba(216,184,90,.105),transparent 26%),radial-gradient(circle at calc(100% - var(--relay-scene-x)) 76%,rgba(216,184,90,.04),transparent 31%),linear-gradient(140deg,#050505,#0b0b08 47%,#060605);transition:background 1.3s cubic-bezier(.22,1,.36,1)}.relay-stage__drawing{position:absolute;inset:-7%;width:114%;height:114%;opacity:.82;transform:translate3d(var(--relay-pointer-x),calc(var(--relay-pointer-y) - var(--relay-scroll-shift)),0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.relay-stage__grid{opacity:.58}.relay-stage__planes path{fill:#d8b85a06;stroke:#d8b85a1c;stroke-width:1;transform-box:fill-box;transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1),fill 1.3s ease,opacity 1.3s ease}.relay-stage__planes path:nth-child(1){animation:relayPlaneOne 24s ease-in-out infinite alternate}.relay-stage__planes path:nth-child(2){animation:relayPlaneTwo 28s ease-in-out infinite alternate}.relay-stage__planes path:nth-child(3){animation:relayPlaneThree 32s ease-in-out infinite alternate}.relay-landing[data-relay-scene=friction] .relay-stage__planes path:nth-child(1){transform:translate3d(120px,70px,0) rotate(3deg);fill:#d8b85a09}.relay-landing[data-relay-scene=engagement] .relay-stage__planes path:nth-child(2){transform:translate3d(-110px,85px,0) rotate(-4deg);fill:#d8b85a0a}.relay-landing[data-relay-scene=balance] .relay-stage__planes path:nth-child(3){transform:translate3d(0,-120px,0) scale(1.08);fill:#d8b85a0c}.relay-landing[data-relay-scene=exchange] .relay-stage__planes path:nth-child(1),.relay-landing[data-relay-scene=exchange] .relay-stage__planes path:nth-child(2){transform:translate3d(0,20px,0) scaleX(.94)}.relay-stage__rules path,.relay-stage__register path{fill:none;stroke:#f4f0e711;stroke-width:1}.relay-stage__register path{stroke:#d8b85a38}.relay-stage__path,.relay-stage__path-progress{fill:none;vector-effect:non-scaling-stroke}.relay-stage__path{stroke:#d8b85a16;stroke-width:1.25}.relay-stage__path-progress{stroke:url(#relayPathInk);stroke-width:1.6;stroke-dasharray:2200;stroke-dashoffset:var(--relay-path-offset);filter:drop-shadow(0 0 8px rgba(216,184,90,.34));transition:stroke-dashoffset .12s linear}.relay-stage__scan{position:absolute;inset-block:-20%;width:28vw;min-width:280px;background:linear-gradient(90deg,transparent,rgba(242,214,117,.018),rgba(242,214,117,.045),transparent);filter:blur(12px);transform:skew(-13deg) translate(-70vw);animation:relayStageScan 18s cubic-bezier(.66,0,.34,1) infinite}.relay-stage__shade{background:linear-gradient(180deg,rgba(4,4,3,.05),transparent 14%,transparent 80%,rgba(4,4,3,.74)),radial-gradient(ellipse at center,transparent 30%,rgba(4,4,3,.52) 100%)}.relay-landing.is-stage-paused .relay-stage *,.relay-landing.is-stage-paused .relay-stage *:before,.relay-landing.is-stage-paused .relay-stage *:after{animation-play-state:paused!important}@keyframes relayPlaneOne{to{translate:20px 12px}}@keyframes relayPlaneTwo{to{translate:-18px 16px}}@keyframes relayPlaneThree{to{translate:14px -20px}}@keyframes relayStageScan{0%,16%{transform:skew(-13deg) translate(-70vw);opacity:0}30%{opacity:1}72%{opacity:.82}88%,to{transform:skew(-13deg) translate(155vw);opacity:0}}.relay-header{position:absolute;inset-block-start:0;inset-inline:0;z-index:30;border-bottom:1px solid rgba(244,240,231,.09);background:linear-gradient(180deg,#050504e0,#05050447);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.relay-header__inner{min-height:86px;display:grid;grid-template-columns:minmax(200px,1fr) auto minmax(260px,1fr);align-items:center;gap:28px}.relay-brand{display:inline-flex;align-items:center;gap:12px;width:fit-content}.relay-brand>span{display:grid;place-items:center;width:38px;height:38px;color:#090906;background:var(--relay-gold);font-size:19px;line-height:1;font-weight:950;clip-path:polygon(0 0,78% 0,100% 22%,100% 100%,22% 100%,0 78%)}.relay-brand>div{display:grid;gap:1px}.relay-brand strong{font-size:16px;letter-spacing:-.02em}.relay-brand small{color:var(--relay-ink-muted);font-size:9px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.relay-nav{display:flex;align-items:center;gap:26px}.relay-nav a,.relay-login,.relay-language{position:relative;color:var(--relay-ink-soft);background:transparent;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap;transition:color .18s ease}.relay-nav a:after{content:"";position:absolute;inset-inline:0;inset-block-end:-9px;height:1px;background:var(--relay-gold);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.relay-nav a:hover,.relay-login:hover,.relay-language:hover{color:var(--relay-ink)}.relay-nav a:hover:after{transform:scaleX(1)}.relay-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.relay-language{min-width:62px;min-height:38px;padding-inline:10px;border-inline-start:1px solid var(--relay-rule)}.relay-cta{position:relative;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 20px 0 24px;overflow:hidden;isolation:isolate;color:#090907!important;background:var(--relay-gold);font-size:13px;font-weight:900;letter-spacing:.01em;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));transition:background .18s ease,transform .18s ease}.relay-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.42) 50%,transparent 75%);transform:translate(-130%);transition:transform .5s ease}.relay-cta:hover{background:var(--relay-gold-bright);transform:translateY(-2px)}.relay-cta:hover:before{transform:translate(130%)}.relay-cta--small{min-height:42px;gap:14px;padding-inline:18px 15px;font-size:12px}.relay-link{display:inline-flex;align-items:center;gap:13px;color:var(--relay-ink-soft);font-size:13px;font-weight:800}.relay-link>span{display:grid;place-items:center;width:34px;height:34px;color:var(--relay-gold-bright);border:1px solid var(--relay-rule-strong);border-radius:50%;transition:color .18s ease,background .18s ease,transform .18s ease}.relay-link:hover>span{color:#080806;background:var(--relay-gold);transform:translate(3px)}.relay-landing[dir=rtl] .relay-cta svg,.relay-landing[dir=rtl] .relay-link svg{transform:rotate(180deg)}.relay-landing[dir=rtl] .relay-link:hover>span{transform:translate(-3px)}.relay-mobile-menu{display:none;position:relative;justify-self:end}.relay-mobile-menu summary{width:42px;height:42px;display:grid;place-content:center;gap:6px;border:1px solid var(--relay-rule);background:#080806db;cursor:pointer;list-style:none}.relay-mobile-menu summary::-webkit-details-marker{display:none}.relay-mobile-menu summary span{width:18px;height:1px;background:var(--relay-ink);transition:transform .18s ease}.relay-mobile-menu[open] summary span:first-child{transform:translateY(3.5px) rotate(45deg)}.relay-mobile-menu[open] summary span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.relay-mobile-menu>div{position:absolute;inset-block-start:52px;inset-inline-end:0;width:min(310px,calc(100vw - 32px));padding:12px;display:grid;border:1px solid var(--relay-rule-strong);background:#0b0b08fa;box-shadow:0 24px 70px #0000008c}.relay-mobile-menu>div a,.relay-mobile-menu>div button{min-height:46px;display:flex;align-items:center;padding-inline:14px;border-bottom:1px solid var(--relay-rule);background:transparent;color:var(--relay-ink-soft);text-align:start;font-size:13px;font-weight:750;cursor:pointer}.relay-mobile-menu>div .is-primary{justify-content:center;margin-block-start:10px;border:0;color:#080806;background:var(--relay-gold)}.relay-opening{min-height:100svh;display:flex;flex-direction:column;padding-block-start:86px;border-bottom:1px solid var(--relay-rule)}.relay-opening__grid{flex:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto;gap:24px;align-items:end;padding-block:clamp(80px,11vh,135px) 56px}.relay-kicker{display:flex;align-items:center;gap:13px;margin:0;color:var(--relay-gold-bright);font-size:10px;line-height:1.3;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.relay-kicker>span{color:var(--relay-ink-muted);font-variant-numeric:tabular-nums}.relay-opening__kicker{grid-column:1 / -1;align-self:start;opacity:0;animation:relayOpeningIn .7s .12s ease forwards}.relay-opening h1{grid-column:1 / -1;align-self:center;margin:0;max-width:1320px;display:grid;color:var(--relay-ink);font-size:clamp(64px,8.1vw,128px);line-height:.86;font-weight:900;letter-spacing:-.072em}.relay-opening h1 span,.relay-opening h1 em{display:block;font-style:normal;opacity:0;transform:translateY(40px);animation:relayTitleLine .9s cubic-bezier(.22,1,.36,1) forwards}.relay-opening h1 span{animation-delay:.17s}.relay-opening h1 em{justify-self:end;color:var(--relay-gold);animation-delay:.28s}.relay-opening__body{grid-column:1 / span 6;display:grid;gap:25px;align-self:end;max-width:640px;opacity:0;animation:relayOpeningIn .76s .43s ease forwards}.relay-opening__body>p{margin:0;color:var(--relay-ink-soft);font-size:clamp(16px,1.35vw,19px);line-height:1.72}.relay-opening__body>div{display:flex;align-items:center;gap:25px}.relay-opening__body>small{max-width:520px;color:var(--relay-ink-muted);font-size:11px;line-height:1.55}.relay-opening__register{grid-column:9 / -1;position:relative;align-self:end;min-height:205px;padding:22px 24px 24px;overflow:hidden;border:1px solid var(--relay-rule-strong);border-inline-start:3px solid var(--relay-gold);background:linear-gradient(135deg,#11110ce0,#08080685);opacity:0;animation:relayRegisterIn .9s .52s cubic-bezier(.22,1,.36,1) forwards}.relay-opening__register>div{display:flex;justify-content:space-between;gap:20px;margin-block-end:34px;color:var(--relay-ink-muted);font-size:9px;font-weight:800;letter-spacing:.12em}.relay-opening__register b{color:var(--relay-gold-bright);font-variant-numeric:tabular-nums}.relay-opening__register>strong{display:block;max-width:300px;font-size:21px;line-height:1.18;letter-spacing:-.035em}.relay-opening__register>p{max-width:330px;margin:13px 0 0;color:var(--relay-ink-soft);font-size:12px;line-height:1.55}.relay-opening__register>i{position:absolute;inset-inline-end:-40px;inset-block-end:-40px;width:130px;aspect-ratio:1;border:1px solid rgba(216,184,90,.23);border-radius:50%}.relay-opening__register>i:before,.relay-opening__register>i:after{content:"";position:absolute;inset:22px;border:1px solid rgba(216,184,90,.16);border-radius:inherit}.relay-opening__register>i:after{inset:49%;background:var(--relay-gold)}.relay-opening__tape{position:relative;overflow:hidden;border-top:1px solid var(--relay-rule);background:#070705c7}.relay-opening__tape:before{content:"";position:absolute;inset-block:0;width:20%;background:linear-gradient(90deg,transparent,rgba(216,184,90,.08),transparent);animation:relayTapeScan 11s ease-in-out infinite}.relay-opening__tape>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.relay-opening__tape span{min-height:78px;display:flex;align-items:center;gap:14px;padding-inline:18px;border-inline-end:1px solid var(--relay-rule)}.relay-opening__tape span:last-child{border-inline-end:0}.relay-opening__tape i{color:var(--relay-gold);font-size:9px;font-style:normal;font-variant-numeric:tabular-nums}.relay-opening__tape strong{color:var(--relay-ink-soft);font-size:10px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}@keyframes relayOpeningIn{to{opacity:1;transform:translateY(0)}}@keyframes relayTitleLine{to{opacity:1;transform:translateY(0)}}@keyframes relayRegisterIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes relayTapeScan{0%{inset-inline-start:-25%}to{inset-inline-start:110%}}.relay-reveal{opacity:1;transform:none}.relay-landing.is-reveal-ready .relay-reveal{opacity:0;transform:translateY(34px);transition:opacity .78s ease,transform .9s cubic-bezier(.22,1,.36,1)}.relay-landing.is-reveal-ready .relay-reveal.is-visible{opacity:1;transform:translateY(0)}.relay-friction{padding-block:clamp(120px,14vw,210px);background:linear-gradient(180deg,#06060529,#060605c2 38%,#06060580)}.relay-friction__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end;margin-block-end:76px}.relay-friction__head .relay-kicker{grid-column:1 / 5;align-self:start}.relay-friction__head h2{grid-column:5 / -1;margin:0;max-width:850px;font-size:clamp(43px,5.3vw,82px);line-height:.98;letter-spacing:-.057em}.relay-friction__head>p:last-child{grid-column:7 / -1;margin:24px 0 0;max-width:630px;color:var(--relay-ink-soft);font-size:16px;line-height:1.7}.relay-friction__ledger{border-top:1px solid var(--relay-rule-strong)}.relay-friction__ledger>div{position:relative;min-height:112px;display:grid;grid-template-columns:80px minmax(230px,.75fr) 1fr 48px;gap:24px;align-items:center;border-bottom:1px solid var(--relay-rule);transform:translate(calc((3 - var(--ledger-row)) * 13px));transition:padding .26s ease,background .26s ease,transform .6s ease}.relay-friction.is-visible .relay-friction__ledger>div{transform:translate(0);transition-delay:calc(var(--ledger-row) * 70ms)}.relay-friction__ledger>div:hover{padding-inline:18px;background:#d8b85a09}.relay-friction__ledger span{color:var(--relay-gold);font-size:10px;font-variant-numeric:tabular-nums}.relay-friction__ledger strong{font-size:clamp(24px,2.6vw,38px);letter-spacing:-.035em}.relay-friction__ledger p{margin:0;color:var(--relay-ink-soft);font-size:14px;line-height:1.5}.relay-friction__ledger i{position:relative;width:38px;height:38px;border:1px solid var(--relay-rule);border-radius:50%}.relay-friction__ledger i:before,.relay-friction__ledger i:after{content:"";position:absolute;inset:50% 10px auto;height:1px;background:var(--relay-gold)}.relay-friction__ledger i:after{inset:10px auto 10px 50%;width:1px;height:auto}.relay-friction__conclusion{width:min(760px,100%);margin:52px 0 0 auto;padding-inline-start:28px;border-inline-start:2px solid var(--relay-gold);color:var(--relay-ink-soft);font-size:clamp(17px,1.65vw,23px);line-height:1.6}.relay-landing[dir=rtl] .relay-friction__conclusion{margin-inline:auto 0}.relay-section-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end;margin-block-end:80px}.relay-section-head .relay-kicker{grid-column:1 / 5;align-self:start}.relay-section-head h2{grid-column:5 / -1;margin:0;max-width:880px;font-size:clamp(43px,5vw,76px);line-height:1;letter-spacing:-.055em}.relay-section-head>p:last-child{grid-column:7 / -1;margin:22px 0 0;max-width:650px;color:var(--relay-ink-soft);font-size:16px;line-height:1.7}.relay-engagement{padding-block:clamp(120px,13vw,190px);border-block:1px solid var(--relay-rule);background:#07070599}.relay-engagement__layout{display:grid;grid-template-columns:minmax(400px,.82fr) minmax(0,1.18fr);gap:clamp(60px,8vw,130px);align-items:start}.relay-engagement__folio{position:sticky;inset-block-start:118px;min-width:0}.relay-folio{position:relative;min-height:620px;padding:28px 30px 28px 72px;overflow:hidden;border:1px solid var(--relay-rule-strong);background:linear-gradient(90deg,rgba(216,184,90,.035) 1px,transparent 1px) 0 0 / 46px 100%,linear-gradient(180deg,#171610fa,#0b0b08f7);box-shadow:0 42px 100px #0006,inset 0 1px #ffffff0b;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);animation:relayFolioSwap .46s cubic-bezier(.22,1,.36,1)}.relay-landing[dir=rtl] .relay-folio{padding:28px 72px 28px 30px;clip-path:polygon(28px 0,100% 0,100% 100%,0 100%,0 28px)}.relay-folio__edge{position:absolute;inset-block:0;inset-inline-start:0;width:43px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-block:28px;border-inline-end:1px solid var(--relay-rule-strong);background:#d8b85a0a}.relay-folio__edge span,.relay-folio__edge small{writing-mode:vertical-rl;color:var(--relay-ink-muted);font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.relay-folio__edge span{color:var(--relay-gold-bright)}.relay-folio__head{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding-block-end:20px;border-bottom:1px solid var(--relay-rule)}.relay-folio__head>span{color:var(--relay-ink-muted);font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.relay-folio__head>div{display:flex;align-items:center;gap:12px;color:var(--relay-gold-bright)}.relay-folio__head strong{font-size:13px;letter-spacing:.06em;text-transform:uppercase}.relay-folio__sheet{position:relative;min-height:390px;display:flex;flex-direction:column;justify-content:center;padding-block:42px}.relay-folio__beam{position:absolute;inset-inline:-30px;inset-block-start:15%;height:120px;background:linear-gradient(180deg,transparent,rgba(216,184,90,.07),transparent);animation:relayFolioBeam 4.8s ease-in-out infinite}.relay-folio__sheet>div:not(.relay-folio__beam){position:relative;min-height:66px;display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:13px;border-bottom:1px solid var(--relay-rule);opacity:0;transform:translate(16px);animation:relayFolioRow .44s calc(.11s + var(--folio-row) * 70ms) ease forwards}.relay-folio__sheet span{color:var(--relay-gold);font-size:9px;font-variant-numeric:tabular-nums}.relay-folio__sheet strong{font-size:14px;line-height:1.35}.relay-folio__sheet i{width:8px;height:8px;justify-self:end;border:1px solid var(--relay-gold);border-radius:50%;box-shadow:0 0 12px #d8b85a54}.relay-folio__result{padding:20px;display:grid;gap:7px;border-inline-start:2px solid var(--relay-gold);background:#d8b85a0e}.relay-folio__result span{color:var(--relay-ink-muted);font-size:8px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.relay-folio__result strong{font-size:16px;line-height:1.35}@keyframes relayFolioSwap{0%{opacity:.25;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes relayFolioBeam{0%,to{transform:translateY(-40px);opacity:0}30%,70%{opacity:1}50%{transform:translateY(250px)}}@keyframes relayFolioRow{to{opacity:1;transform:translate(0)}}.relay-chapters article{position:relative;min-height:72vh;display:grid;grid-template-columns:70px minmax(0,1fr);gap:30px;align-content:center;opacity:.34;transition:opacity .42s ease}.relay-chapters article.is-active{opacity:1}.relay-chapter__number{position:relative;display:flex;flex-direction:column;align-items:center;color:var(--relay-ink-muted);font-size:10px;font-variant-numeric:tabular-nums}.relay-chapter__number:before{content:"";position:absolute;inset-block:30px -50%;width:1px;background:var(--relay-rule)}.relay-chapter__number i{position:relative;z-index:1;width:11px;height:11px;margin-block-start:14px;border:1px solid var(--relay-rule-strong);border-radius:50%;background:#090907;transition:background .32s ease,box-shadow .32s ease,transform .32s ease}.relay-chapters article.is-active .relay-chapter__number i{background:var(--relay-gold);box-shadow:0 0 0 8px #d8b85a14,0 0 28px #d8b85a59;transform:scale(1.15)}.relay-chapter__copy>p{margin:0 0 18px;color:var(--relay-gold-bright);font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.relay-chapter__copy h3{margin:0;max-width:650px;font-size:clamp(34px,3.5vw,54px);line-height:1.04;letter-spacing:-.052em}.relay-chapter__copy>div{max-width:590px;margin-block-start:22px;color:var(--relay-ink-soft);font-size:15px;line-height:1.72}.relay-chapter__copy ul{margin:28px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.relay-chapter__copy li{padding:8px 11px;border:1px solid var(--relay-rule);color:var(--relay-ink-soft);background:#ffffff06;font-size:10px;font-weight:750}.relay-chapter__copy>strong{display:inline-flex;align-items:center;gap:9px;color:var(--relay-ink);font-size:12px}.relay-chapter__copy>strong svg{color:var(--relay-gold-bright)}.relay-chapter__mobile-scene{display:none}.relay-balance{padding-block:clamp(120px,14vw,205px);background:linear-gradient(180deg,#0707059e,#0b0a07d6,#07070599)}.relay-balance__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-block-end:70px}.relay-balance__head .relay-kicker{grid-column:1 / 5}.relay-balance__head h2{grid-column:5 / -1;margin:0;font-size:clamp(46px,5.7vw,88px);line-height:.94;letter-spacing:-.06em}.relay-balance__head>p:last-child{grid-column:7 / -1;max-width:650px;margin:22px 0 0;color:var(--relay-ink-soft);font-size:16px;line-height:1.7}.relay-balance__instrument{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);gap:0;min-height:650px;overflow:hidden;border-block:1px solid var(--relay-rule-strong);background:#0a0a07a3}.relay-balance__instrument>article{position:relative;padding:38px clamp(24px,4vw,62px) 100px;display:grid;grid-template-rows:auto 1fr auto;align-items:center}.relay-balance__instrument>article>span{color:var(--relay-gold-bright);font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.relay-balance__dial{position:relative;width:min(310px,72%);aspect-ratio:1;justify-self:center;border:1px solid rgba(216,184,90,.22);border-radius:50%;background:conic-gradient(from -45deg,transparent 0 15%,rgba(216,184,90,.24) 15% 16%,transparent 16% 42%,rgba(216,184,90,.5) 42% 43%,transparent 43% 71%,rgba(216,184,90,.2) 71% 72%,transparent 72%),radial-gradient(circle,rgba(216,184,90,.08),transparent 58%);box-shadow:inset 0 0 70px #d8b85a08}.relay-balance__dial:before,.relay-balance__dial:after{content:"";position:absolute;border:1px solid rgba(244,240,231,.1);border-radius:50%}.relay-balance__dial:before{inset:12%}.relay-balance__dial:after{inset:30%;background:#d8b85a0b}.relay-balance__dial i{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:44%;height:1px;background:linear-gradient(90deg,var(--relay-gold),transparent);transform-origin:0 50%;animation:relayDialSweep 7s ease-in-out infinite alternate}.relay-balance__dial i:nth-child(2){width:34%;opacity:.55;animation-delay:-2.3s}.relay-balance__dial i:nth-child(3){width:24%;opacity:.3;animation-delay:-4.6s}.relay-balance__dial--promise i{animation-direction:alternate-reverse}@keyframes relayDialSweep{0%{transform:rotate(-35deg)}to{transform:rotate(205deg)}}.relay-balance__instrument ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--relay-rule);list-style:none}.relay-balance__instrument li{min-height:54px;display:flex;align-items:center;gap:11px;padding:10px;border-bottom:1px solid var(--relay-rule);color:var(--relay-ink-soft);font-size:11px}.relay-balance__instrument li:nth-child(odd){border-inline-end:1px solid var(--relay-rule)}.relay-balance__instrument li b{color:var(--relay-gold);font-size:8px;font-variant-numeric:tabular-nums}.relay-balance__axis{position:relative;z-index:2;display:grid;place-items:center;border-inline:1px solid var(--relay-rule-strong);background:#d8b85a06}.relay-balance__axis:before,.relay-balance__axis:after{content:"";position:absolute;inset-inline-start:50%;width:1px;height:calc(50% - 55px);background:linear-gradient(180deg,var(--relay-rule-strong),transparent)}.relay-balance__axis:before{inset-block-start:0}.relay-balance__axis:after{inset-block-end:0;transform:rotate(180deg)}.relay-balance__axis span{width:56px;height:56px;display:grid;place-items:center;color:#080806;background:var(--relay-gold);border-radius:50%;font-size:20px;font-weight:950;box-shadow:0 0 0 10px #d8b85a0f,0 0 40px #d8b85a33}.relay-balance__axis i{position:absolute;inset-block-start:18%;width:2px;height:80px;background:linear-gradient(180deg,transparent,var(--relay-gold),transparent);animation:relayAxisMove 5s ease-in-out infinite}@keyframes relayAxisMove{0%,to{transform:translateY(0);opacity:0}35%,65%{opacity:1}50%{transform:translateY(330px)}}.relay-balance__instrument>p{position:absolute;inset-inline:0;inset-block-end:0;min-height:70px;margin:0;display:grid;place-items:center;padding:18px;border-top:1px solid var(--relay-rule-strong);color:var(--relay-ink);background:#d8b85a0f;font-size:13px;font-weight:750;text-align:center}.relay-exchange{padding-block:clamp(120px,14vw,205px);border-block:1px solid var(--relay-rule);background:#0606059e}.relay-section-head--narrow h2{max-width:800px}.relay-exchange__spread{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);min-height:570px;border-block:1px solid var(--relay-rule-strong)}.relay-exchange__side{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,74px);overflow:hidden}.relay-exchange__side:before{content:"";position:absolute;width:380px;aspect-ratio:1;border:1px solid rgba(216,184,90,.13);transform:rotate(45deg);pointer-events:none}.relay-exchange__side--operator:before{inset-inline-start:-260px;inset-block-start:90px}.relay-exchange__side--client:before{inset-inline-end:-260px;inset-block-end:90px}.relay-exchange__side>span{color:var(--relay-gold-bright);font-size:9px;font-weight:850;letter-spacing:.15em}.relay-exchange__side h3{max-width:420px;margin:18px 0 40px;font-size:clamp(31px,3.4vw,50px);line-height:1.02;letter-spacing:-.05em}.relay-exchange__side ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--relay-rule)}.relay-exchange__side li{min-height:58px;display:flex;align-items:center;gap:17px;border-bottom:1px solid var(--relay-rule);color:var(--relay-ink-soft);font-size:13px}.relay-exchange__side li i{color:var(--relay-gold);font-size:8px;font-style:normal;font-variant-numeric:tabular-nums}.relay-exchange__bridge{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;border-inline:1px solid var(--relay-rule-strong);background:linear-gradient(180deg,#d8b85a06,#d8b85a14,#d8b85a06)}.relay-exchange__bridge>span{width:74px;height:74px;display:grid;place-items:center;border:1px solid var(--relay-gold);border-radius:50%;color:var(--relay-gold-bright);background:#0b0b08;font-size:25px;font-weight:950;box-shadow:0 0 0 12px #d8b85a0a,0 0 50px #d8b85a2e}.relay-exchange__bridge>i{width:1px;height:110px;overflow:hidden;background:var(--relay-rule-strong)}.relay-exchange__bridge>i:before{content:"";display:block;width:100%;height:32%;background:var(--relay-gold-bright);box-shadow:0 0 10px var(--relay-gold);animation:relayBridgeSignal 3.2s ease-in-out infinite}.relay-exchange__bridge small{color:var(--relay-ink-muted);font-size:8px;line-height:1.35;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}@keyframes relayBridgeSignal{0%{transform:translateY(-130%)}to{transform:translateY(330%)}}.relay-exchange__spread>p{position:absolute;inset-inline:0;inset-block-end:-47px;margin:0;color:var(--relay-ink-muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}.relay-index{padding-block:clamp(140px,16vw,235px);background:linear-gradient(180deg,#07070594,#070705e6)}.relay-index__head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,9vw,140px);margin-block-end:80px}.relay-index__head h2{max-width:650px;margin:24px 0 0;font-size:clamp(48px,5.8vw,88px);line-height:.95;letter-spacing:-.06em}.relay-index__head>div:last-child{align-self:end;display:grid;gap:27px}.relay-index__head>div:last-child>p{max-width:610px;margin:0;color:var(--relay-ink-soft);font-size:16px;line-height:1.7}.relay-index__list{border-top:1px solid var(--relay-rule-strong)}.relay-index__list article{position:relative;min-height:180px;display:grid;grid-template-columns:70px 100px minmax(260px,.7fr) 1fr 42px;gap:24px;align-items:center;overflow:hidden;border-bottom:1px solid var(--relay-rule);transition:padding .26s ease,background .26s ease}.relay-index__list article:hover{padding-inline:18px;background:#d8b85a0a}.relay-index__list article>span{color:var(--relay-gold);font-size:10px;font-variant-numeric:tabular-nums}.relay-index__list article>strong{color:var(--relay-gold-bright);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.relay-index__list h3{margin:0;font-size:clamp(23px,2.3vw,34px);line-height:1.1;letter-spacing:-.04em}.relay-index__list ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px 18px;list-style:none}.relay-index__list li{position:relative;padding-inline-start:13px;color:var(--relay-ink-soft);font-size:11px}.relay-index__list li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.48em;width:4px;height:4px;background:var(--relay-gold)}.relay-index__list article>i{position:relative;width:38px;height:38px;border:1px solid var(--relay-rule);border-radius:50%}.relay-index__list article>i:before{content:"";position:absolute;inset:12px;border-top:1px solid var(--relay-gold);border-inline-end:1px solid var(--relay-gold);transform:rotate(45deg)}.relay-landing[dir=rtl] .relay-index__list article>i:before{transform:rotate(-135deg)}.relay-principles{padding-block:clamp(120px,13vw,190px);border-block:1px solid var(--relay-rule);background:#060605c2}.relay-principles>div{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(60px,8vw,130px)}.relay-principles header h2{max-width:580px;margin:25px 0 0;font-size:clamp(44px,5vw,76px);line-height:.98;letter-spacing:-.057em}.relay-principles>div>div{border-top:1px solid var(--relay-rule-strong)}.relay-principles article{display:grid;grid-template-columns:56px minmax(190px,.65fr) 1fr;gap:20px;padding-block:36px;border-bottom:1px solid var(--relay-rule)}.relay-principles article>span{color:var(--relay-gold);font-size:9px;font-variant-numeric:tabular-nums}.relay-principles article h3{margin:0;font-size:19px;line-height:1.25;letter-spacing:-.025em}.relay-principles article p{margin:0;color:var(--relay-ink-soft);font-size:13px;line-height:1.65}.relay-final{padding-block:clamp(110px,13vw,190px);background:linear-gradient(180deg,#060605b3,#0a0906f0)}.relay-final__panel{position:relative;min-height:560px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:24px;padding:clamp(48px,7vw,100px);overflow:hidden;border-block:1px solid var(--relay-rule-strong);background:linear-gradient(90deg,rgba(216,184,90,.04) 1px,transparent 1px) 0 0 / 70px 100%,linear-gradient(140deg,#16150eed,#090906e0)}.relay-final__panel:before{content:"";position:absolute;inset:22px;border:1px solid rgba(244,240,231,.06);pointer-events:none}.relay-final__panel>.relay-kicker,.relay-final__panel>h2,.relay-final__panel>p,.relay-final__panel>div{grid-column:1 / 9;position:relative;z-index:2}.relay-final__panel h2{max-width:940px;margin:25px 0 0;font-size:clamp(52px,6.4vw,98px);line-height:.91;letter-spacing:-.066em}.relay-final__panel>p{max-width:610px;margin:20px 0 0;color:var(--relay-ink-soft);font-size:16px;line-height:1.7}.relay-final__panel>div{margin-block-start:22px;display:flex;align-items:center;gap:26px}.relay-final__panel aside{position:absolute;inset-inline-end:clamp(38px,7vw,110px);inset-block-start:50%;width:clamp(170px,20vw,290px);aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(216,184,90,.32);border-radius:50%;transform:translateY(-50%)}.relay-final__panel aside:before,.relay-final__panel aside:after{content:"";position:absolute;border:1px solid rgba(216,184,90,.13);border-radius:50%}.relay-final__panel aside:before{inset:13%}.relay-final__panel aside:after{inset:31%}.relay-final__panel aside span{position:relative;z-index:2;color:var(--relay-gold-bright);font-size:clamp(45px,6vw,82px);font-weight:950;text-shadow:0 0 34px rgba(216,184,90,.28)}.relay-final__panel aside i{position:absolute;inset:0;border-top:1px solid var(--relay-gold);border-radius:50%;animation:relayFinalOrbit 14s linear infinite}.relay-final__panel aside i:last-child{inset:18%;animation-direction:reverse;animation-duration:20s}@keyframes relayFinalOrbit{to{transform:rotate(360deg)}}.relay-footer{padding-block:76px 30px;border-top:1px solid var(--relay-rule);background:#060604}.relay-footer__grid{display:grid;grid-template-columns:1.65fr repeat(4,minmax(110px,.7fr));gap:44px;padding-block-end:70px}.relay-footer__brand>p{max-width:300px;margin:22px 0 0;color:var(--relay-ink-muted);font-size:12px;line-height:1.65}.relay-footer__grid>div:not(.relay-footer__brand){display:flex;flex-direction:column;align-items:flex-start;gap:13px}.relay-footer__grid h3{margin:0 0 10px;color:var(--relay-gold-bright);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.relay-footer__grid>div:not(.relay-footer__brand) a{color:var(--relay-ink-soft);font-size:11px;transition:color .16s ease}.relay-footer__grid>div:not(.relay-footer__brand) a:hover{color:var(--relay-ink)}.relay-footer__bottom{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--relay-rule)}.relay-footer__bottom p{margin:0;color:var(--relay-ink-muted);font-size:10px}.relay-footer__bottom button{min-height:38px;padding-inline:14px;color:var(--relay-ink-soft);background:transparent;border:1px solid var(--relay-rule);font-size:11px;font-weight:750;cursor:pointer}@media(max-width:1180px){.relay-shell{width:min(100% - 48px,1380px)}.relay-header__inner{grid-template-columns:minmax(185px,1fr) auto}.relay-nav{display:none}.relay-opening__register{grid-column:8 / -1}.relay-engagement__layout{grid-template-columns:minmax(350px,.85fr) minmax(0,1.15fr);gap:54px}.relay-folio{min-height:570px;padding-inline-end:22px}.relay-index__list article{grid-template-columns:52px 80px minmax(210px,.7fr) 1fr 38px;gap:17px}.relay-principles>div{grid-template-columns:.7fr 1.3fr;gap:60px}.relay-final__panel>.relay-kicker,.relay-final__panel>h2,.relay-final__panel>p,.relay-final__panel>div{grid-column:1 / 10}}@media(max-width:960px){.relay-header__actions{display:none}.relay-mobile-menu{display:block}.relay-opening__grid{grid-template-rows:auto 1fr auto auto}.relay-opening h1{font-size:clamp(58px,10.2vw,92px)}.relay-opening__body{grid-column:1 / span 7}.relay-opening__register{grid-column:8 / -1}.relay-opening__tape>div{grid-template-columns:repeat(3,minmax(0,1fr))}.relay-opening__tape span:nth-child(n+4){border-top:1px solid var(--relay-rule)}.relay-friction__head .relay-kicker,.relay-section-head .relay-kicker,.relay-balance__head .relay-kicker{grid-column:1 / -1}.relay-friction__head h2,.relay-section-head h2,.relay-balance__head h2{grid-column:1 / -1;margin-block-start:26px}.relay-friction__head>p:last-child,.relay-section-head>p:last-child,.relay-balance__head>p:last-child{grid-column:3 / -1}.relay-engagement__layout{grid-template-columns:1fr;gap:60px}.relay-engagement__folio{display:none}.relay-chapters{border-top:1px solid var(--relay-rule-strong)}.relay-chapters article,.relay-chapters article.is-active{min-height:auto;grid-template-columns:56px minmax(0,1fr);padding-block:70px;opacity:1;border-bottom:1px solid var(--relay-rule)}.relay-chapter__number:before{inset-block-end:-70px}.relay-chapter__mobile-scene{grid-column:2;margin-block-start:30px;min-height:92px;display:flex;align-items:center;gap:15px;padding:22px;border:1px solid var(--relay-rule-strong);border-inline-start:3px solid var(--relay-gold);color:var(--relay-ink);background:#d8b85a0b;font-size:12px;font-weight:750}.relay-chapter__mobile-scene svg{flex:0 0 auto;color:var(--relay-gold-bright)}.relay-balance__instrument{grid-template-columns:1fr 70px 1fr}.relay-balance__instrument>article{padding-inline:24px}.relay-balance__dial{width:min(250px,82%)}.relay-exchange__spread{grid-template-columns:1fr 110px 1fr}.relay-exchange__side{padding:40px 28px}.relay-index__head{grid-template-columns:1fr;gap:40px}.relay-index__list article{grid-template-columns:46px 72px minmax(180px,.72fr) 1fr;min-height:170px}.relay-index__list article>i{display:none}.relay-principles>div{grid-template-columns:1fr;gap:60px}.relay-principles article{grid-template-columns:50px minmax(180px,.6fr) 1fr}.relay-final__panel>.relay-kicker,.relay-final__panel>h2,.relay-final__panel>p,.relay-final__panel>div{grid-column:1 / 11}.relay-final__panel aside{opacity:.32;inset-inline-end:-50px}.relay-footer__grid{grid-template-columns:1.4fr repeat(2,1fr)}.relay-footer__brand{grid-row:span 2}}@media(max-width:768px){.relay-shell{width:calc(100% - 32px)}.relay-stage__drawing{inset:-15%;width:130%;height:130%;opacity:.58;transform:none}.relay-stage__planes path:nth-child(2),.relay-stage__planes path:nth-child(3),.relay-stage__scan{display:none}.relay-header__inner{min-height:74px}.relay-brand small{display:none}.relay-opening{min-height:auto;padding-block-start:74px}.relay-opening__grid{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-block:68px 44px}.relay-opening__kicker{order:0;align-self:flex-start}.relay-opening h1{order:1;margin-block-start:48px;font-size:clamp(50px,15.2vw,84px);line-height:.9}.relay-opening h1 em{justify-self:start;margin-block-start:10px}.relay-opening__body{order:2;margin-block-start:42px;max-width:none}.relay-opening__body>div{align-items:flex-start;flex-direction:column;gap:18px}.relay-opening__body .relay-cta{width:100%}.relay-opening__register{order:3;margin-block-start:46px;min-height:180px}.relay-opening__tape>div{width:100%;grid-template-columns:1fr}.relay-opening__tape span,.relay-opening__tape span:nth-child(n+4){min-height:58px;border-top:1px solid var(--relay-rule);border-inline-end:0}.relay-opening__tape span:first-child{border-top:0}.relay-friction,.relay-engagement,.relay-balance,.relay-exchange,.relay-index,.relay-principles,.relay-final{padding-block:106px}.relay-friction__head,.relay-section-head,.relay-balance__head{display:block;margin-block-end:52px}.relay-friction__head h2,.relay-section-head h2,.relay-balance__head h2{margin-block-start:28px;font-size:clamp(40px,12vw,62px)}.relay-friction__head>p:last-child,.relay-section-head>p:last-child,.relay-balance__head>p:last-child{margin-block-start:24px}.relay-friction__ledger>div{min-height:auto;grid-template-columns:34px minmax(0,1fr) 30px;gap:14px;padding-block:27px}.relay-friction__ledger p{grid-column:2 / 4;padding-inline-end:18px}.relay-friction__ledger i{grid-column:3;grid-row:1;width:30px;height:30px}.relay-friction__ledger i:before{inset-inline:8px}.relay-friction__ledger i:after{inset-block:8px}.relay-friction__conclusion{margin-block-start:42px}.relay-chapters article,.relay-chapters article.is-active{grid-template-columns:38px minmax(0,1fr);gap:16px;padding-block:55px}.relay-chapter__copy h3{font-size:clamp(31px,9vw,45px)}.relay-chapter__copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.relay-chapter__mobile-scene{grid-column:2}.relay-balance__instrument{grid-template-columns:1fr;min-height:auto}.relay-balance__instrument>article{min-height:520px;padding:34px 20px 46px}.relay-balance__instrument>article:last-of-type{border-top:1px solid var(--relay-rule-strong)}.relay-balance__axis{min-height:76px;border-inline:0;border-block:1px solid var(--relay-rule-strong)}.relay-balance__axis:before,.relay-balance__axis:after,.relay-balance__axis i{display:none}.relay-balance__axis span{width:50px;height:50px}.relay-balance__instrument>p{position:static;min-height:72px}.relay-exchange__spread{grid-template-columns:1fr;min-height:auto}.relay-exchange__side{min-height:440px;padding:44px 24px}.relay-exchange__bridge{min-height:116px;flex-direction:row;border-inline:0;border-block:1px solid var(--relay-rule-strong)}.relay-exchange__bridge>span{width:58px;height:58px}.relay-exchange__bridge>i{width:90px;height:1px}.relay-exchange__bridge>i:before{width:32%;height:100%;animation-name:relayBridgeSignalMobile}@keyframes relayBridgeSignalMobile{0%{transform:translate(-130%)}to{transform:translate(330%)}}.relay-exchange__spread>p{inset-block-end:-43px}.relay-index__head{gap:30px;margin-block-end:54px}.relay-index__head h2,.relay-principles header h2{font-size:clamp(42px,12vw,62px)}.relay-index__list article{min-height:auto;grid-template-columns:34px minmax(0,1fr);gap:11px 14px;padding-block:34px}.relay-index__list article:hover{padding-inline:0}.relay-index__list article>strong{grid-column:2}.relay-index__list h3,.relay-index__list ul{grid-column:2}.relay-index__list h3{margin-block:5px 9px;font-size:27px}.relay-index__list ul{display:grid;gap:9px}.relay-principles>div{gap:50px}.relay-principles article{grid-template-columns:34px minmax(0,1fr);gap:10px 14px}.relay-principles article h3,.relay-principles article p{grid-column:2}.relay-principles article h3{font-size:21px}.relay-final__panel{min-height:610px;display:flex;flex-direction:column;justify-content:center;padding:50px 26px}.relay-final__panel h2{font-size:clamp(48px,13vw,72px)}.relay-final__panel>div{align-items:flex-start;flex-direction:column}.relay-final__panel>div .relay-cta{width:100%}.relay-final__panel aside{width:190px;inset-block-start:auto;inset-block-end:-75px;inset-inline-end:-38px;transform:none;opacity:.22}.relay-footer{padding-block-start:60px}.relay-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}.relay-footer__brand{grid-column:1 / -1;grid-row:auto}}@media(max-width:430px){.relay-opening h1{font-size:clamp(47px,14.8vw,64px)}.relay-opening__register{padding-inline:19px}.relay-opening__register>strong{font-size:19px}.relay-friction,.relay-engagement,.relay-balance,.relay-exchange,.relay-index,.relay-principles,.relay-final{padding-block:88px}.relay-friction__head h2,.relay-section-head h2,.relay-balance__head h2,.relay-index__head h2,.relay-principles header h2{font-size:clamp(37px,11.5vw,50px)}.relay-chapter__copy h3{font-size:31px}.relay-chapter__copy ul{grid-template-columns:1fr}.relay-balance__instrument>article{min-height:465px}.relay-balance__dial{width:min(230px,82%)}.relay-exchange__side{min-height:410px}.relay-exchange__bridge small{max-width:90px}.relay-final__panel{min-height:590px}.relay-footer__grid{grid-template-columns:1fr 1fr}.relay-footer__bottom{align-items:flex-start;flex-direction:column;padding-block:24px 0}}@media(max-width:370px){.relay-shell{width:calc(100% - 26px)}.relay-brand>span{width:35px;height:35px}.relay-opening h1{font-size:46px}.relay-opening__body>p,.relay-friction__head>p:last-child,.relay-section-head>p:last-child,.relay-balance__head>p:last-child{font-size:14px}.relay-friction__ledger strong{font-size:22px}.relay-chapter__copy h3{font-size:28px}.relay-exchange__side h3{font-size:29px}.relay-final__panel{padding-inline:20px}.relay-final__panel h2{font-size:45px}}@media(prefers-reduced-motion:reduce){.relay-landing *,.relay-landing *:before,.relay-landing *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.relay-stage__scan,.relay-folio__beam,.relay-balance__axis i{display:none}.relay-stage__drawing{transform:none}.relay-landing.is-reveal-ready .relay-reveal{opacity:1;transform:none}.relay-opening__kicker,.relay-opening h1 span,.relay-opening h1 em,.relay-opening__body,.relay-opening__register,.relay-folio__sheet>div:not(.relay-folio__beam){opacity:1;transform:none}}.orbit-landing{--orbit-bg: #050505;--orbit-panel: #0c0d0d;--orbit-panel-soft: #111211;--orbit-gold: #d8b85a;--orbit-gold-bright: #f4dc86;--orbit-gold-deep: #8f722d;--orbit-text: rgba(255, 255, 255, .95);--orbit-muted: rgba(255, 255, 255, .68);--orbit-faint: rgba(255, 255, 255, .43);--orbit-line: rgba(255, 255, 255, .11);--orbit-focus-x: 72%;--orbit-focus-y: 18%;--orbit-network-scale: 1.02;--orbit-route-opacity: .54;--orbit-pointer-x: 0px;--orbit-pointer-y: 0px;--orbit-scroll-shift: 0px;position:relative;width:100%;min-height:100vh;overflow-x:clip;color:var(--orbit-text);background:#050505;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.orbit-landing[dir=rtl]{font-family:IBM Plex Sans Arabic,Tajawal,ui-sans-serif,system-ui,sans-serif}.orbit-landing *,.orbit-landing *:before,.orbit-landing *:after{box-sizing:border-box}.orbit-landing a{color:inherit;text-decoration:none}.orbit-landing button,.orbit-landing summary{font:inherit}.orbit-landing button{border:0}.orbit-landing :focus-visible{outline:2px solid var(--orbit-gold-bright);outline-offset:4px}.orbit-shell{width:min(1280px,calc(100% - 64px));margin-inline:auto}.orbit-hero,.orbit-section,.orbit-final,.orbit-footer{position:relative;z-index:1}.orbit-background{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0;background:#050505}.orbit-background__base,.orbit-background__contrast{position:absolute;inset:0}.orbit-background__base{background:radial-gradient(circle at var(--orbit-focus-x) var(--orbit-focus-y),rgba(216,184,90,.115),transparent 24%),radial-gradient(circle at 12% 86%,rgba(216,184,90,.045),transparent 28%),linear-gradient(155deg,#050505,#090a08 48%,#050505);transition:background 1.2s ease}.orbit-background__network{position:absolute;inset:-8%;width:116%;height:116%;opacity:.78;transform:translate3d(var(--orbit-pointer-x),calc(var(--orbit-pointer-y) - var(--orbit-scroll-shift)),0) scale(var(--orbit-network-scale));transform-origin:center;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .9s ease;will-change:transform}.orbit-background__grid{opacity:.2;-webkit-mask-image:radial-gradient(circle at center,#000 0%,rgba(0,0,0,.62) 48%,transparent 88%);mask-image:radial-gradient(circle at center,#000 0%,rgba(0,0,0,.62) 48%,transparent 88%)}.orbit-background__routes{opacity:var(--orbit-route-opacity);transition:opacity .9s ease}.orbit-background__route>path:first-child{fill:none;stroke:#d8b85a2e;stroke-width:1}.orbit-background__route--3>path:first-child,.orbit-background__route--4>path:first-child{stroke:#ffffff13}.orbit-background__signal{fill:none;stroke:url(#orbitOperationalSignal);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:4 112;stroke-dashoffset:calc(var(--route-index) * -37);animation:orbitBackgroundSignal 16s linear infinite}.orbit-landing[dir=rtl] .orbit-background__signal{animation-direction:reverse}.orbit-background__nodes g{opacity:.58}.orbit-background__nodes circle:last-child{fill:#f4dc86c7;stroke:#d8b85a6b;stroke-width:1}.orbit-background__nodes .is-anchor{animation:orbitBackgroundAnchor 8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.orbit-background__aperture{position:absolute;left:var(--orbit-focus-x);top:var(--orbit-focus-y);width:clamp(480px,52vw,820px);aspect-ratio:1;border:1px solid rgba(216,184,90,.09);border-radius:50%;opacity:.82;transform:translate(-50%,-50%);box-shadow:0 0 0 72px #d8b85a04,0 0 0 148px #d8b85a02,inset 0 0 120px #d8b85a06;transition:left 1.3s cubic-bezier(.22,1,.36,1),top 1.3s cubic-bezier(.22,1,.36,1),opacity .9s ease;animation:orbitApertureBreathe 12s ease-in-out infinite}.orbit-background__aperture span,.orbit-background__aperture i{position:absolute;border-radius:50%}.orbit-background__aperture span{border:1px solid rgba(216,184,90,.075)}.orbit-background__aperture span:nth-child(1){inset:14%}.orbit-background__aperture span:nth-child(2){inset:29%;border-style:dashed;animation:orbitModeCoreOrbit 32s linear infinite}.orbit-background__aperture span:nth-child(3){inset:43%;border-color:#f4dc8629}.orbit-background__aperture i{inset:49%;background:var(--orbit-gold-bright);box-shadow:0 0 28px #d8b85aa6}.orbit-background__contrast{background:radial-gradient(circle at var(--orbit-focus-x) var(--orbit-focus-y),transparent 0%,rgba(5,5,5,.08) 30%,rgba(5,5,5,.32) 72%),linear-gradient(90deg,rgba(5,5,5,.34),transparent 36%,transparent 64%,rgba(5,5,5,.28)),linear-gradient(180deg,transparent 0%,rgba(5,5,5,.08) 55%,rgba(5,5,5,.42) 100%);transition:background 1.2s ease}.orbit-landing[data-orbit-zone=flow]{--orbit-focus-x: 24%;--orbit-focus-y: 46%;--orbit-network-scale: 1.055;--orbit-route-opacity: .62}.orbit-landing[data-orbit-zone=system]{--orbit-focus-x: 76%;--orbit-focus-y: 48%;--orbit-network-scale: 1.075;--orbit-route-opacity: .72}.orbit-landing[data-orbit-zone=guard]{--orbit-focus-x: 26%;--orbit-focus-y: 58%;--orbit-network-scale: 1.04;--orbit-route-opacity: .57}.orbit-landing[data-orbit-zone=bilingual]{--orbit-focus-x: 72%;--orbit-focus-y: 48%;--orbit-network-scale: 1.065;--orbit-route-opacity: .5}.orbit-landing[data-orbit-zone=decision]{--orbit-focus-x: 50%;--orbit-focus-y: 66%;--orbit-network-scale: 1.025;--orbit-route-opacity: .45}.orbit-landing[data-orbit-zone=close]{--orbit-focus-x: 50%;--orbit-focus-y: 46%;--orbit-network-scale: 1;--orbit-route-opacity: .38}.orbit-landing.is-atmosphere-paused .orbit-background__signal,.orbit-landing.is-atmosphere-paused .orbit-background__nodes .is-anchor,.orbit-landing.is-atmosphere-paused .orbit-background__aperture,.orbit-landing.is-atmosphere-paused .orbit-background__aperture span{animation-play-state:paused}.orbit-header{position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(255,255,255,.07);background:#050505c7;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.orbit-header__inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.orbit-brand{display:inline-flex;align-items:center;gap:11px;min-width:max-content}.orbit-brand>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#080808;background:linear-gradient(145deg,#f6df8e,#c69e3f);box-shadow:0 12px 30px #d8b85a29;font-size:16px;font-weight:900}.orbit-brand>div{display:grid;gap:1px}.orbit-brand strong{font-size:15px;line-height:1.1;font-weight:900;letter-spacing:-.02em}.orbit-brand small{color:var(--orbit-faint);font-size:10.5px;line-height:1.2;font-weight:700}.orbit-nav{height:44px;padding:0 7px;display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff07}.orbit-nav a{height:32px;padding-inline:14px;display:inline-flex;align-items:center;border-radius:999px;color:#ffffffa3;font-size:12px;font-weight:750;transition:color .18s ease,background .18s ease}.orbit-nav a:hover{color:var(--orbit-text);background:#ffffff0e}.orbit-header__actions{display:flex;align-items:center;gap:9px}.orbit-language,.orbit-login{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#ffffffb8;background:transparent;font-size:12px;font-weight:800;cursor:pointer;transition:color .18s ease,background .18s ease}.orbit-language:hover,.orbit-login:hover{color:var(--orbit-text);background:#ffffff0e}.orbit-signout{border:1px solid rgba(255,255,255,.08)!important}.orbit-button{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;color:#080808!important;background:linear-gradient(135deg,#f4dc86,#d8b85a 62%,#c99d3b);box-shadow:0 18px 46px #d8b85a2b;font-size:13px;font-weight:900;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.orbit-button:hover{transform:translateY(-2px);filter:brightness(1.045);box-shadow:0 22px 56px #d8b85a3d}.orbit-button svg,.orbit-text-link svg{transition:transform .18s ease}.orbit-button:hover svg,.orbit-text-link:hover svg{transform:translate(3px)}.orbit-landing[dir=rtl] .orbit-button:hover svg,.orbit-landing[dir=rtl] .orbit-text-link:hover svg{transform:rotate(180deg) translate(3px)}.orbit-landing[dir=rtl] .orbit-button svg,.orbit-landing[dir=rtl] .orbit-text-link svg,.orbit-landing[dir=rtl] .orbit-journey-tabs button>i svg{transform:rotate(180deg)}.orbit-button--small{min-height:40px;padding-inline:16px;font-size:12px}.orbit-mobile-menu{display:none;position:relative}.orbit-mobile-menu summary{width:42px;height:42px;display:grid;place-content:center;gap:5px;border:1px solid var(--orbit-line);border-radius:14px;cursor:pointer;list-style:none}.orbit-mobile-menu summary::-webkit-details-marker{display:none}.orbit-mobile-menu summary span{width:18px;height:1px;background:var(--orbit-text)}.orbit-mobile-menu>div{position:absolute;top:52px;right:0;width:min(290px,calc(100vw - 32px));padding:12px;display:grid;gap:4px;border:1px solid rgba(216,184,90,.22);border-radius:20px;background:#0a0a0af7;box-shadow:0 28px 70px #0000007a}.orbit-landing[dir=rtl] .orbit-mobile-menu>div{right:auto;left:0}.orbit-mobile-menu a,.orbit-mobile-menu button{min-height:42px;padding:0 13px;display:flex;align-items:center;border-radius:12px;color:var(--orbit-muted);background:transparent;font-size:13px;font-weight:800;cursor:pointer}.orbit-mobile-menu .is-primary{justify-content:center;color:#080808;background:var(--orbit-gold)}.orbit-hero{position:relative;padding:112px 0 0}.orbit-hero__grid{min-height:700px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(40px,6vw,92px)}.orbit-hero__copy{position:relative;z-index:3;padding-bottom:44px;animation:orbitHeroCopy .8s cubic-bezier(.22,1,.36,1) both}.orbit-eyebrow{margin:0 0 20px;display:flex;align-items:center;gap:10px;color:var(--orbit-gold-bright);font-size:11px;line-height:1.25;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.orbit-eyebrow:before{content:"";width:28px;height:1px;background:linear-gradient(90deg,var(--orbit-gold),transparent)}.orbit-landing[dir=rtl] .orbit-eyebrow{letter-spacing:.02em}.orbit-landing[dir=rtl] .orbit-eyebrow:before{background:linear-gradient(270deg,var(--orbit-gold),transparent)}.orbit-hero h1{max-width:720px;margin:0;color:var(--orbit-text);font-size:clamp(58px,6.2vw,92px);line-height:.94;font-weight:900;letter-spacing:-.065em;text-wrap:balance}.orbit-hero h1 em{display:block;padding-bottom:.06em;color:transparent;background:linear-gradient(110deg,#fff1b9,#dfbd5e 48%,#9e7b2b);background-clip:text;-webkit-background-clip:text;font-style:normal}.orbit-landing[dir=rtl] .orbit-hero h1{max-width:780px;font-size:clamp(54px,5.7vw,84px);line-height:1.04;letter-spacing:-.045em}.orbit-hero__text{max-width:650px;margin:28px 0 0;color:var(--orbit-muted);font-size:17px;line-height:1.72;font-weight:500}.orbit-landing[dir=rtl] .orbit-hero__text{font-size:17.5px;line-height:1.85}.orbit-hero__actions{margin-top:34px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.orbit-text-link{min-height:44px;display:inline-flex;align-items:center;gap:10px;color:#ffffffc7!important;font-size:13px;font-weight:850}.orbit-text-link>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--orbit-line);border-radius:50%;background:#ffffff09}.orbit-hero__note{margin:24px 0 0;display:flex;align-items:flex-start;gap:9px;color:var(--orbit-faint);font-size:12px;line-height:1.55;font-weight:600}.orbit-hero__note i{width:6px;height:6px;margin-top:6px;flex:0 0 auto;border-radius:50%;background:var(--orbit-gold);box-shadow:0 0 14px #d8b85a99}.orbit-command-visual{position:relative;width:min(100%,670px);justify-self:end;perspective:1200px;animation:orbitVisualIn 1s .12s cubic-bezier(.22,1,.36,1) both}.orbit-command-frame{--orbit-tilt-x: 0deg;--orbit-tilt-y: 0deg;position:relative;min-height:650px;padding:18px;overflow:hidden;border:1px solid rgba(216,184,90,.22);border-radius:38px;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 38%),#070808d1;box-shadow:0 44px 120px #0000007a,0 0 80px #d8b85a13,inset 0 1px #ffffff12;transform:rotateX(var(--orbit-tilt-x)) rotateY(var(--orbit-tilt-y));transform-style:preserve-3d;transition:transform .22s ease-out}.orbit-command-frame:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 43%,#000,transparent 78%);mask-image:radial-gradient(circle at 50% 43%,#000,transparent 78%)}.orbit-command-frame:after{content:"";position:absolute;width:260px;height:260px;top:160px;left:50%;border-radius:50%;background:#d8b85a14;filter:blur(70px);transform:translate(-50%)}.orbit-command-topline{position:relative;z-index:3;min-height:42px;padding:0 8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07)}.orbit-command-topline>span{color:var(--orbit-faint);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.orbit-command-topline strong{display:flex;align-items:center;gap:7px;color:var(--orbit-gold-bright);font-size:10px;font-weight:850}.orbit-command-topline strong i,.orbit-mode-stage__header>strong i{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 12px #4ade808c}.orbit-command-field{position:relative;z-index:2;width:100%;aspect-ratio:1;margin-top:-2px}.orbit-command-paths{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:#d8b85a21;stroke-width:1}.orbit-command-paths circle:nth-child(2){stroke:#ffffff12;stroke-dasharray:4 10;animation:orbitRingSpin 34s linear infinite reverse;transform-origin:center}.orbit-command-paths__signal{stroke:var(--orbit-gold-bright);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1 52 1 110;filter:drop-shadow(0 0 8px rgba(242,214,117,.9));animation:orbitSignal 8s linear infinite}.orbit-command-core{position:absolute;top:50%;left:50%;width:150px;height:150px;display:grid;place-content:center;text-align:center;border:1px solid rgba(216,184,90,.32);border-radius:50%;background:radial-gradient(circle at 50% 48%,rgba(216,184,90,.24),transparent 38%),#090908e0;box-shadow:0 0 0 18px #d8b85a06,0 0 62px #d8b85a29,inset 0 0 34px #d8b85a12;transform:translate(-50%,-50%);animation:orbitCorePulse 4.8s ease-in-out infinite}.orbit-command-core:before,.orbit-command-core:after{content:"";position:absolute;inset:-34px;border:1px solid rgba(216,184,90,.12);border-radius:50%;animation:orbitCoreRing 5.5s ease-out infinite}.orbit-command-core:after{animation-delay:-2.75s}.orbit-command-core span{color:var(--orbit-text);font-size:20px;font-weight:900;letter-spacing:-.04em}.orbit-command-core strong{margin-top:4px;color:var(--orbit-gold-bright);font-size:9px;font-weight:900;letter-spacing:.14em}.orbit-command-core>i{width:8px;height:8px;margin:11px auto 0;border-radius:50%;background:var(--orbit-gold-bright);box-shadow:0 0 18px var(--orbit-gold)}.orbit-command-node{position:absolute;width:106px;min-height:64px;padding:9px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:#0e0f0ee6;box-shadow:0 14px 34px #0000004d;transform:translate(-50%,-50%);animation:orbitNodeFloat 5s ease-in-out infinite}.orbit-command-node>span{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(216,184,90,.18);border-radius:11px;color:var(--orbit-gold-bright);background:#d8b85a12}.orbit-command-node strong{font-size:10.5px;font-weight:850}.orbit-command-node--1{top:15%;left:50%}.orbit-command-node--2{top:32%;left:82%;animation-delay:-.8s}.orbit-command-node--3{top:69%;left:82%;animation-delay:-1.6s}.orbit-command-node--4{top:85%;left:50%;animation-delay:-2.4s}.orbit-command-node--5{top:69%;left:18%;animation-delay:-3.2s}.orbit-command-node--6{top:32%;left:18%;animation-delay:-4s}.orbit-command-signals{position:relative;z-index:3;margin-top:-16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbit-command-signals>div{min-height:62px;padding:11px 12px;display:grid;align-content:center;gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:#ffffff09;animation:orbitSignalCard .7s var(--signal-delay) cubic-bezier(.22,1,.36,1) both}.orbit-command-signals span{color:var(--orbit-faint);font-size:9px;font-weight:750}.orbit-command-signals strong{color:#ffffffd1;font-size:10.5px;font-weight:850}.orbit-proof-strip{position:relative;z-index:4;margin-top:44px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(255,255,255,.08)}.orbit-proof-strip>div{min-height:126px;padding:24px;display:grid;grid-template-columns:auto 1fr;align-content:center;column-gap:12px;border-inline-end:1px solid rgba(255,255,255,.08);animation:orbitProofIn .65s calc(.42s + var(--proof-index) * 90ms) ease both}.orbit-proof-strip>div:last-child{border-inline-end:0}.orbit-proof-strip span{grid-row:span 2;color:#d8b85a85;font-size:10px;font-weight:900;letter-spacing:.08em}.orbit-proof-strip strong{font-size:13px;font-weight:850}.orbit-proof-strip p{margin:5px 0 0;color:var(--orbit-faint);font-size:11px;line-height:1.45;font-weight:600}.orbit-section{position:relative;padding:152px 0}.orbit-section-heading{max-width:820px;margin-bottom:56px}.orbit-section-heading--wide{max-width:1000px}.orbit-section-heading h2,.orbit-scene-copy h2,.orbit-bilingual__copy h2,.orbit-pricing__panel h2,.orbit-final h2{margin:0;color:var(--orbit-text);font-size:clamp(42px,4.7vw,68px);line-height:1.04;font-weight:900;letter-spacing:-.055em;text-wrap:balance}.orbit-landing[dir=rtl] .orbit-section-heading h2,.orbit-landing[dir=rtl] .orbit-scene-copy h2,.orbit-landing[dir=rtl] .orbit-bilingual__copy h2,.orbit-landing[dir=rtl] .orbit-pricing__panel h2,.orbit-landing[dir=rtl] .orbit-final h2{line-height:1.17;letter-spacing:-.04em}.orbit-section-heading>p:last-child,.orbit-scene-copy>p:last-child,.orbit-bilingual__copy>p:last-child,.orbit-pricing__panel>div:first-child>p:last-child{max-width:720px;margin:22px 0 0;color:var(--orbit-muted);font-size:16px;line-height:1.72;font-weight:500}.orbit-journey{padding-top:178px}.orbit-journey:before{content:"";position:absolute;inset:70px 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(216,184,90,.24),transparent)}.orbit-journey-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:54px;align-items:start}.orbit-journey-tabs{position:sticky;top:112px;display:grid}.orbit-journey-tabs button{position:relative;width:100%;min-height:104px;padding:18px 14px;display:grid;grid-template-columns:36px 1fr 32px;align-items:center;gap:12px;text-align:start;border-block-end:1px solid rgba(255,255,255,.08);color:var(--orbit-faint);background:transparent;cursor:pointer;transition:color .22s ease,padding-inline .22s ease,background .22s ease}.orbit-journey-tabs button:before{content:"";position:absolute;inset-inline-start:0;top:22%;bottom:22%;width:2px;border-radius:99px;background:var(--orbit-gold);transform:scaleY(0);transition:transform .22s ease}.orbit-journey-tabs button.is-active{padding-inline:22px 14px;color:var(--orbit-text);background:linear-gradient(90deg,rgba(216,184,90,.075),transparent 68%)}.orbit-landing[dir=rtl] .orbit-journey-tabs button.is-active{padding-inline:22px 14px;background:linear-gradient(270deg,rgba(216,184,90,.075),transparent 68%)}.orbit-journey-tabs button.is-active:before{transform:scaleY(1)}.orbit-journey-tabs button>span{color:#d8b85a7a;font-size:10px;font-weight:900}.orbit-journey-tabs button div{display:grid;gap:5px}.orbit-journey-tabs button strong{font-size:15px;font-weight:850}.orbit-journey-tabs button small{overflow:hidden;color:var(--orbit-faint);font-size:11px;line-height:1.45;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbit-journey-tabs button>i{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:50%;opacity:0;transition:opacity .18s ease}.orbit-journey-tabs button.is-active>i{opacity:1}.orbit-journey-panel{min-width:0;animation:orbitPanelSwap .46s cubic-bezier(.22,1,.36,1) both}.orbit-journey-panel__copy{max-width:720px;margin-bottom:28px}.orbit-journey-panel__copy>span{color:var(--orbit-gold-bright);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.orbit-journey-panel__copy h3{margin:10px 0 0;font-size:clamp(30px,3vw,44px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.orbit-landing[dir=rtl] .orbit-journey-panel__copy h3{line-height:1.24}.orbit-journey-panel__copy p{margin:14px 0 0;color:var(--orbit-muted);font-size:15px;line-height:1.7}.orbit-journey-scene{position:relative;min-height:510px;padding:28px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:32px;background:radial-gradient(circle at 85% 12%,rgba(216,184,90,.11),transparent 32%),#0c0d0cd9;box-shadow:0 34px 90px #00000057}.orbit-journey-scene:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 74%);mask-image:linear-gradient(135deg,#000,transparent 74%)}.orbit-scene-rail{position:absolute;left:28px;right:28px;top:96px;height:1px;display:flex;justify-content:space-between;background:#d8b85a21}.orbit-scene-rail:after{content:"";position:absolute;top:-1px;width:20%;height:3px;border-radius:99px;background:linear-gradient(90deg,transparent,var(--orbit-gold-bright),transparent);filter:drop-shadow(0 0 7px var(--orbit-gold));animation:orbitRail 4.8s ease-in-out infinite}.orbit-scene-rail span{width:7px;height:7px;margin-top:-3px;border-radius:50%;background:var(--orbit-panel);border:1px solid rgba(216,184,90,.34)}.orbit-scene-heading{position:relative;z-index:2;display:flex;justify-content:space-between;gap:20px}.orbit-scene-heading>div span{color:var(--orbit-faint);font-size:10px;font-weight:800}.orbit-scene-heading h3{margin:5px 0 0;font-size:20px;font-weight:900}.orbit-scene-heading>strong{color:#d8b85a3b;font-size:46px;line-height:.9;font-weight:900;letter-spacing:-.06em}.orbit-scene-body{position:relative;z-index:2;margin-top:70px;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(240px,1.2fr);gap:22px}.orbit-scene-document{position:relative;min-height:270px;padding:24px;overflow:hidden;border:1px solid rgba(216,184,90,.18);border-radius:24px;background:#d8b85a0b;transform:rotate(-1.5deg)}.orbit-landing[dir=rtl] .orbit-scene-document{transform:rotate(1.5deg)}.orbit-scene-document:after{content:"";position:absolute;width:140px;height:140px;right:-48px;bottom:-52px;border:1px solid rgba(216,184,90,.16);border-radius:50%}.orbit-scene-kicker{color:var(--orbit-gold-bright);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.orbit-scene-lines{margin-top:34px;display:grid;gap:15px}.orbit-scene-lines i{height:6px;border-radius:99px;background:#ffffff1a}.orbit-scene-lines i:nth-child(1){width:86%}.orbit-scene-lines i:nth-child(2){width:63%}.orbit-scene-lines i:nth-child(3){width:74%}.orbit-scene-stamp{position:absolute;left:24px;bottom:25px;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.35);border-radius:50%;color:var(--orbit-gold-bright);transform:rotate(-8deg)}.orbit-landing[dir=rtl] .orbit-scene-stamp{left:auto;right:24px;transform:rotate(8deg)}.orbit-scene-rows{display:grid;align-content:center;gap:11px}.orbit-scene-rows>div{min-height:70px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff09;animation:orbitRowIn .48s var(--row-delay) ease both}.orbit-scene-rows span{color:var(--orbit-faint);font-size:11px;font-weight:700}.orbit-scene-rows strong{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:850;white-space:nowrap}.orbit-scene-rows strong i{width:6px;height:6px;border-radius:50%;background:var(--orbit-gold);box-shadow:0 0 10px #d8b85a7a}.orbit-scene-features{position:relative;z-index:2;margin-top:20px;display:flex;gap:8px;flex-wrap:wrap}.orbit-scene-features span{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid rgba(216,184,90,.15);border-radius:999px;color:#ffffffa6;background:#d8b85a0b;font-size:9.5px;font-weight:750}.orbit-system{overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 14%),#080908e6;border-block:1px solid rgba(255,255,255,.065)}.orbit-system:before{content:"";position:absolute;width:520px;height:520px;right:-260px;top:100px;border:1px solid rgba(216,184,90,.11);border-radius:50%;box-shadow:0 0 0 70px #d8b85a04,0 0 0 140px #d8b85a03}.orbit-system-layout{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px}.orbit-mode-tabs{padding:8px;display:grid;align-content:start;gap:5px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:#ffffff06}.orbit-mode-tabs button{min-height:66px;padding:0 15px;display:flex;align-items:center;gap:12px;border-radius:17px;color:var(--orbit-faint);background:transparent;cursor:pointer;text-align:start;transition:color .18s ease,background .18s ease}.orbit-mode-tabs button.is-active{color:var(--orbit-text);background:#d8b85a17}.orbit-mode-tabs span{color:#d8b85a7a;font-size:9px;font-weight:900}.orbit-mode-tabs strong{font-size:13px;font-weight:850}.orbit-mode-stage{min-width:0;min-height:610px;padding:clamp(26px,4vw,52px);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:34px;background:radial-gradient(circle at 83% 18%,rgba(216,184,90,.1),transparent 31%),#0c0d0cd6;animation:orbitPanelSwap .44s cubic-bezier(.22,1,.36,1) both}.orbit-mode-stage__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.orbit-mode-stage__header span{color:var(--orbit-gold-bright);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.orbit-mode-stage__header h3{margin:8px 0 0;font-size:clamp(28px,3.2vw,44px);line-height:1.05;font-weight:900;letter-spacing:-.045em}.orbit-mode-stage__header>strong{min-height:34px;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid rgba(74,222,128,.14);border-radius:999px;color:#ffffffb3;background:#4ade8009;font-size:9.5px;font-weight:750;white-space:nowrap}.orbit-mode-stage>p{max-width:730px;margin:18px 0 0;color:var(--orbit-muted);font-size:15px;line-height:1.72}.orbit-mode-map{--mode-accent: #d8b85a;--mode-accent-bright: #f4dc86;position:relative;min-height:360px;margin-top:42px;display:grid;grid-template-columns:minmax(0,1fr) 176px minmax(0,1fr);grid-template-rows:repeat(3,minmax(92px,1fr));gap:18px 28px;align-items:stretch;isolation:isolate}.orbit-mode-stage--money .orbit-mode-map{--mode-accent: #e2c467;--mode-accent-bright: #ffe9a3}.orbit-mode-stage--protect .orbit-mode-map{--mode-accent: #f0cf71;--mode-accent-bright: #fff0b1}.orbit-mode-stage--client .orbit-mode-map{--mode-accent: #cbaa50;--mode-accent-bright: #ebd07c}.orbit-mode-map__connectors{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.orbit-mode-map__connectors path:not(.orbit-mode-map__signal){fill:none;stroke:#d8b85a33;stroke-width:1}.orbit-mode-map__signal{fill:none;stroke:var(--mode-accent-bright);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:3 34;stroke-dashoffset:calc(var(--connector-index) * -9);opacity:.72;animation:orbitModeConnector 8s linear infinite}.orbit-landing[dir=rtl] .orbit-mode-map__signal{animation-direction:reverse}.orbit-mode-map__core{position:relative;z-index:3;grid-column:2;grid-row:1 / 4;place-self:center;width:148px;height:148px;display:grid;place-content:center;gap:2px;text-align:center;border:1px solid color-mix(in srgb,var(--mode-accent) 52%,transparent);border-radius:50%;background:radial-gradient(circle at 50% 38%,rgba(244,220,134,.13),transparent 38%),linear-gradient(145deg,#16150f,#090a09 72%);box-shadow:0 0 0 18px #d8b85a06,0 0 64px #d8b85a29,inset 0 1px #ffffff14,inset 0 0 48px #d8b85a0e;animation:orbitModeCoreIn .62s cubic-bezier(.22,1,.36,1) both,orbitModeCoreBreathe 9s .62s ease-in-out infinite}.orbit-mode-map__core:after{content:"";position:absolute;left:50%;bottom:18px;width:5px;height:5px;border-radius:50%;background:var(--mode-accent-bright);box-shadow:0 0 16px var(--mode-accent);transform:translate(-50%)}.orbit-mode-map__core>span{color:color-mix(in srgb,var(--mode-accent-bright) 78%,#fff);font-size:8px;line-height:1;font-weight:850;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.orbit-mode-map__core>strong{color:var(--mode-accent-bright);font-size:35px;line-height:1;font-weight:900;text-shadow:0 0 26px rgba(216,184,90,.26)}.orbit-mode-map__core>small{margin-top:2px;color:#ffffff7a;font-size:7px;line-height:1;font-weight:850;letter-spacing:.04em}.orbit-mode-map__rings{position:absolute;inset:-25px;pointer-events:none}.orbit-mode-map__rings i{position:absolute;inset:0;border:1px solid rgba(216,184,90,.16);border-top-color:color-mix(in srgb,var(--mode-accent-bright) 70%,transparent);border-radius:50%;animation:orbitModeCoreOrbit 22s linear infinite}.orbit-mode-map__rings i:nth-child(2){inset:13px;border-color:#ffffff12;border-right-color:color-mix(in srgb,var(--mode-accent) 55%,transparent);animation-duration:15s;animation-direction:reverse}.orbit-mode-map__rings i:nth-child(3){inset:35px;border-style:dashed;border-color:#d8b85a29;animation-duration:28s}.orbit-mode-map__item{position:relative;z-index:2;min-height:92px;min-width:0;padding:14px 16px;overflow:hidden;display:grid;grid-template-columns:auto 8px minmax(0,1fr);align-items:center;gap:9px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:linear-gradient(120deg,rgba(216,184,90,.045),transparent 44%),#ffffff08;box-shadow:inset 0 1px #ffffff06;animation:orbitModeItem .52s calc(var(--mode-index) * 60ms) ease both}.orbit-mode-map__item:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 24%,rgba(216,184,90,.075),transparent 66%);transform:translate(-120%);animation:orbitModeCardSweep .9s calc(var(--mode-index) * 80ms + .18s) ease-out both}.orbit-landing[dir=rtl] .orbit-mode-map__item:after{animation-name:orbitModeCardSweepRtl}.orbit-mode-map__item b{position:relative;z-index:1;color:#d8b85a70;font-size:8px;line-height:1;font-weight:900}.orbit-mode-map__item i{position:relative;z-index:1;width:8px;height:8px;border:1px solid var(--mode-accent);border-radius:50%;background:color-mix(in srgb,var(--mode-accent) 14%,transparent);box-shadow:0 0 13px #d8b85a40}.orbit-mode-map__item span{position:relative;z-index:1;min-width:0;font-size:11px;line-height:1.35;font-weight:800;overflow-wrap:anywhere}.orbit-control-pair{padding-block:178px}.orbit-control-pair__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.orbit-protection-scene,.orbit-money-scene{position:relative;min-height:790px;padding:clamp(26px,4vw,46px);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:38px;background:#0b0c0bd6}.orbit-protection-scene:before,.orbit-money-scene:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px);background-size:100% 54px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 35%,transparent 94%);mask-image:linear-gradient(to bottom,transparent,#000 35%,transparent 94%)}.orbit-scene-copy{position:relative;z-index:2}.orbit-scene-copy h2{font-size:clamp(38px,4vw,56px)}.orbit-gate{position:relative;z-index:2;height:210px;margin:40px 0 26px;display:grid;place-items:center}.orbit-gate:before,.orbit-gate:after{content:"";position:absolute;width:170px;height:170px;border:1px solid rgba(216,184,90,.16);border-radius:34px;transform:rotate(45deg)}.orbit-gate:after{width:128px;height:128px;border-color:#d8b85a47;animation:orbitGatePulse 4.6s ease-in-out infinite}.orbit-gate__line{position:absolute;left:4%;right:4%;top:50%;height:1px;display:flex;justify-content:space-between;background:linear-gradient(90deg,transparent,rgba(216,184,90,.38),transparent)}.orbit-gate__line:after{content:"";position:absolute;width:84px;height:3px;top:-1px;background:linear-gradient(90deg,transparent,var(--orbit-gold-bright),transparent);filter:drop-shadow(0 0 8px var(--orbit-gold));animation:orbitRail 4s ease-in-out infinite}.orbit-gate__line span{width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--orbit-panel);border:1px solid rgba(216,184,90,.38)}.orbit-gate__core{position:relative;z-index:3;width:86px;height:86px;display:grid;place-content:center;gap:6px;text-align:center;border:1px solid rgba(216,184,90,.36);border-radius:26px;color:var(--orbit-gold-bright);background:#0d0e0d;box-shadow:0 0 46px #d8b85a29}.orbit-gate__core svg{margin:auto}.orbit-gate__core strong{color:var(--orbit-text);font-size:10px;font-weight:900}.orbit-protection-steps{position:relative;z-index:2;margin:0;padding:0;list-style:none;display:grid;gap:9px}.orbit-protection-steps li{min-height:84px;padding:14px 16px;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:12px;border-block-start:1px solid rgba(255,255,255,.08)}.orbit-protection-steps li>span{color:#d8b85a7a;font-size:10px;font-weight:900}.orbit-protection-steps strong{font-size:12px;font-weight:850}.orbit-protection-steps p{margin:4px 0 0;color:var(--orbit-faint);font-size:11px;line-height:1.45}.orbit-money-radar{position:relative;z-index:2;min-height:290px;margin-top:38px;padding:24px;display:grid;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:26px;background:#ffffff06}.orbit-money-radar svg{width:100%;overflow:visible;fill:none;stroke:#ffffff1a;stroke-width:1}.orbit-money-radar svg path:first-child{stroke:#d8b85a33;stroke-width:2}.orbit-money-radar__signal{stroke:var(--orbit-gold-bright)!important;stroke-width:3!important;stroke-linecap:round;stroke-dasharray:3 84 3 160;filter:drop-shadow(0 0 8px rgba(216,184,90,.7));animation:orbitMoneyDash 7s linear infinite}.orbit-money-radar__label{position:absolute;top:28px;left:28px;color:var(--orbit-gold-bright);font-size:10px;font-weight:850}.orbit-landing[dir=rtl] .orbit-money-radar__label{left:auto;right:28px}.orbit-money-signals{position:relative;z-index:2;margin-top:18px;display:flex;gap:8px;flex-wrap:wrap}.orbit-money-signals span{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#ffffffa8;background:#ffffff06;font-size:9.5px;font-weight:750}.orbit-money-signals i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--orbit-gold) calc(100% - var(--money-index) * 10%),#fff)}.orbit-bilingual{border-block:1px solid rgba(255,255,255,.065);background:#080908}.orbit-bilingual__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(50px,7vw,100px)}.orbit-direction-stage{position:relative;min-height:430px;padding:18px;display:grid;grid-template-columns:1fr 1px 1fr;align-items:stretch;border:1px solid rgba(255,255,255,.1);border-radius:34px;background:radial-gradient(circle at 50% 50%,rgba(216,184,90,.08),transparent 36%),#0c0d0cdb;box-shadow:0 34px 90px #0000004d}.orbit-direction-stage__half{padding:30px 26px;display:grid;align-content:center;gap:22px;overflow:hidden}.orbit-direction-stage__half>span{color:var(--orbit-gold-bright);font-size:9px;font-weight:900;letter-spacing:.12em}.orbit-direction-stage__half>strong{font-size:clamp(22px,2.2vw,34px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.orbit-direction-stage__half>div{display:flex;align-items:center;gap:8px}.orbit-direction-stage__half[dir=rtl]>div{flex-direction:row-reverse}.orbit-direction-stage__half>div:before,.orbit-direction-stage__half>div:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(216,184,90,.4),transparent)}.orbit-direction-stage__half[dir=rtl]>div:before,.orbit-direction-stage__half[dir=rtl]>div:after{background:linear-gradient(270deg,rgba(216,184,90,.4),transparent)}.orbit-direction-stage__half i{width:8px;height:8px;border:1px solid var(--orbit-gold);border-radius:50%}.orbit-direction-stage__half small{color:var(--orbit-faint);font-size:10px;line-height:1.5;font-weight:700;unicode-bidi:isolate}.orbit-direction-stage__axis{position:relative;width:1px;background:linear-gradient(transparent,rgba(216,184,90,.3),transparent)}.orbit-direction-stage__axis span{position:absolute;top:50%;left:50%;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(216,184,90,.34);border-radius:50%;color:#080808;background:var(--orbit-gold);box-shadow:0 0 34px #d8b85a2e;transform:translate(-50%,-50%);font-size:14px;font-weight:900}.orbit-pricing__panel{position:relative;min-height:450px;padding:clamp(32px,6vw,76px);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px 60px;border:1px solid rgba(216,184,90,.22);border-radius:42px;background:radial-gradient(circle at 84% 15%,rgba(216,184,90,.14),transparent 35%),linear-gradient(135deg,rgba(255,255,255,.045),transparent 40%),#0b0c0b;box-shadow:0 40px 110px #00000057}.orbit-pricing__panel:after{content:"";position:absolute;width:520px;height:520px;right:-250px;bottom:-330px;border:1px solid rgba(216,184,90,.13);border-radius:50%;box-shadow:0 0 0 60px #d8b85a05,0 0 0 120px #d8b85a03}.orbit-pricing__panel>div{position:relative;z-index:2}.orbit-pricing__panel h2{max-width:820px;font-size:clamp(42px,4.4vw,64px)}.orbit-pricing__path{align-self:start;display:flex;align-items:center;gap:12px}.orbit-pricing__path span{width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-radius:50%;color:#ffffffb8;background:#ffffff09;font-size:10px;font-weight:900}.orbit-pricing__path span:nth-of-type(2){border-color:#d8b85a5c;color:var(--orbit-gold-bright);background:#d8b85a14}.orbit-pricing__path i{width:26px;height:1px;background:linear-gradient(90deg,rgba(216,184,90,.4),transparent)}.orbit-landing[dir=rtl] .orbit-pricing__path i{background:linear-gradient(270deg,rgba(216,184,90,.4),transparent)}.orbit-pricing__action{grid-column:1 / -1;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.orbit-pricing__action small{color:var(--orbit-faint);font-size:10.5px;line-height:1.5;font-weight:650}.orbit-faq{padding-top:130px}.orbit-faq__grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:80px;align-items:start}.orbit-faq .orbit-section-heading{position:sticky;top:118px}.orbit-faq .orbit-section-heading h2{font-size:clamp(40px,4vw,58px)}.orbit-faq__list{border-top:1px solid rgba(255,255,255,.1)}.orbit-faq__item{border-bottom:1px solid rgba(255,255,255,.1)}.orbit-faq__item summary{min-height:94px;padding:20px 4px;display:grid;grid-template-columns:36px 1fr 32px;align-items:center;gap:14px;cursor:pointer;list-style:none}.orbit-faq__item summary::-webkit-details-marker{display:none}.orbit-faq__item summary span{color:#d8b85a7a;font-size:10px;font-weight:900}.orbit-faq__item summary strong{font-size:15px;line-height:1.45;font-weight:850}.orbit-faq__item summary i{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--orbit-line);border-radius:50%;color:var(--orbit-gold-bright);font-style:normal;transition:transform .2s ease,background .2s ease}.orbit-faq__item[open] summary i{transform:rotate(45deg);background:#d8b85a14}.orbit-faq__item>p{max-width:720px;margin:-4px 46px 28px 50px;color:var(--orbit-muted);font-size:14px;line-height:1.75}.orbit-landing[dir=rtl] .orbit-faq__item>p{margin:-4px 50px 28px 46px}.orbit-final{padding:80px 0 150px}.orbit-final__panel{position:relative;min-height:560px;padding:clamp(42px,8vw,110px);overflow:hidden;display:grid;align-content:center;justify-items:center;text-align:center;border:1px solid rgba(216,184,90,.22);border-radius:46px;background:radial-gradient(circle at 50% 46%,rgba(216,184,90,.12),transparent 28%),#090a09}.orbit-final__panel:before,.orbit-final__panel:after{content:"";position:absolute;width:540px;height:540px;left:50%;top:50%;border:1px solid rgba(216,184,90,.1);border-radius:50%;transform:translate(-50%,-50%)}.orbit-final__panel:after{width:710px;height:710px;opacity:.58}.orbit-final__panel>*{position:relative;z-index:2}.orbit-final__panel .orbit-eyebrow{justify-content:center}.orbit-final h2{max-width:920px;font-size:clamp(46px,6vw,82px)}.orbit-final__panel>p:not(.orbit-eyebrow){max-width:650px;margin:22px 0 0;color:var(--orbit-muted);font-size:16px;line-height:1.65}.orbit-final__panel>div:last-child{margin-top:32px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center}.orbit-final__signal{position:absolute;top:50%;left:10%;right:10%;height:1px;display:flex;justify-content:space-between;background:linear-gradient(90deg,transparent,rgba(216,184,90,.28),transparent)}.orbit-final__signal i{position:absolute;width:110px;height:3px;top:-1px;background:linear-gradient(90deg,transparent,var(--orbit-gold-bright),transparent);filter:drop-shadow(0 0 8px rgba(216,184,90,.8));animation:orbitRail 5s ease-in-out infinite}.orbit-final__signal span{width:7px;height:7px;margin-top:-3px;border:1px solid rgba(216,184,90,.34);border-radius:50%;background:#090a09}.orbit-footer{padding:66px 0 28px;border-top:1px solid rgba(255,255,255,.08);background:#050505}.orbit-footer__grid{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(130px,.55fr));gap:50px}.orbit-footer__brand>p{max-width:300px;margin:20px 0 0;color:var(--orbit-faint);font-size:12px;line-height:1.6}.orbit-footer__grid>div:not(.orbit-footer__brand){display:grid;align-content:start;gap:11px}.orbit-footer h3{margin:0 0 5px;color:var(--orbit-gold-bright);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.orbit-footer__grid>div:not(.orbit-footer__brand) a{color:var(--orbit-faint);font-size:11px;font-weight:700;transition:color .18s ease,transform .18s ease}.orbit-footer__grid>div:not(.orbit-footer__brand) a:hover{color:var(--orbit-text);transform:translate(2px)}.orbit-landing[dir=rtl] .orbit-footer__grid>div:not(.orbit-footer__brand) a:hover{transform:translate(-2px)}.orbit-footer__bottom{margin-top:48px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.07)}.orbit-footer__bottom p{margin:0;color:#ffffff57;font-size:10px;font-weight:650}.orbit-footer__bottom button{color:var(--orbit-faint);background:transparent;font-size:10px;font-weight:800;cursor:pointer}.orbit-reveal.is-visible{animation:orbitReveal .72s cubic-bezier(.22,1,.36,1) both}@keyframes orbitBackgroundSignal{to{stroke-dashoffset:-520}}@keyframes orbitBackgroundAnchor{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.84;transform:scale(1.08)}}@keyframes orbitApertureBreathe{0%,to{opacity:.68;filter:brightness(.92)}50%{opacity:.88;filter:brightness(1.08)}}@keyframes orbitModeConnector{to{stroke-dashoffset:-148}}@keyframes orbitModeCoreIn{0%{opacity:.35;transform:scale(.9);filter:brightness(1.35)}to{opacity:1;transform:none;filter:none}}@keyframes orbitModeCoreBreathe{0%,to{box-shadow:0 0 0 18px #d8b85a06,0 0 54px #d8b85a21,inset 0 1px #ffffff14,inset 0 0 42px #d8b85a0b}50%{box-shadow:0 0 0 21px #d8b85a08,0 0 72px #d8b85a30,inset 0 1px #ffffff14,inset 0 0 52px #d8b85a13}}@keyframes orbitModeCoreOrbit{to{transform:rotate(360deg)}}@keyframes orbitModeCardSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes orbitModeCardSweepRtl{0%{transform:translate(120%)}to{transform:translate(-120%)}}@keyframes orbitHeroCopy{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes orbitVisualIn{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:none}}@keyframes orbitRingSpin{to{transform:rotate(360deg)}}@keyframes orbitSignal{to{stroke-dashoffset:-220}}@keyframes orbitCorePulse{0%,to{box-shadow:0 0 0 18px #d8b85a06,0 0 52px #d8b85a21,inset 0 0 34px #d8b85a12}50%{box-shadow:0 0 0 22px #d8b85a09,0 0 76px #d8b85a36,inset 0 0 46px #d8b85a1a}}@keyframes orbitCoreRing{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(1.25)}}@keyframes orbitNodeFloat{0%,to{margin-top:0}50%{margin-top:-7px}}@keyframes orbitSignalCard{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes orbitProofIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes orbitPanelSwap{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes orbitRail{0%,to{left:0%;opacity:.25}50%{left:calc(100% - 84px);opacity:1}}@keyframes orbitRowIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.orbit-landing[dir=rtl] .orbit-scene-rows>div{animation-name:orbitRowInRtl}@keyframes orbitRowInRtl{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes orbitModeItem{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes orbitGatePulse{0%,to{transform:rotate(45deg) scale(.96);opacity:.65}50%{transform:rotate(45deg) scale(1.06);opacity:1}}@keyframes orbitMoneyDash{to{stroke-dashoffset:-260}}@keyframes orbitReveal{0%{opacity:.4;transform:translateY(20px)}to{opacity:1;transform:none}}@media(max-width:1180px){.orbit-shell{width:min(100% - 48px,1120px)}.orbit-hero{padding-top:82px}.orbit-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:34px}.orbit-command-frame{min-height:590px}.orbit-mode-map{grid-template-columns:minmax(0,1fr) 152px minmax(0,1fr);gap-inline:20px}.orbit-mode-map__core{width:132px;height:132px}.orbit-mode-map__rings{inset:-21px}.orbit-control-pair__grid{grid-template-columns:1fr}.orbit-protection-scene,.orbit-money-scene{min-height:680px}.orbit-bilingual__grid{grid-template-columns:1fr}.orbit-direction-stage{width:min(100%,760px);justify-self:center}}@media(max-width:960px){.orbit-header__actions,.orbit-nav{display:none}.orbit-mobile-menu{display:block}.orbit-hero__grid{grid-template-columns:1fr}.orbit-hero__copy{max-width:790px;padding-bottom:0}.orbit-command-visual{width:min(100%,680px);justify-self:center;margin-top:20px}.orbit-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-proof-strip>div:nth-child(2){border-inline-end:0}.orbit-proof-strip>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.08)}.orbit-journey-layout{grid-template-columns:1fr}.orbit-journey-tabs{position:static;grid-template-columns:repeat(4,minmax(180px,1fr));overflow-x:auto;scrollbar-width:thin}.orbit-journey-tabs button{min-width:180px}.orbit-system-layout{grid-template-columns:1fr}.orbit-mode-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-mode-tabs button{justify-content:center}.orbit-faq__grid{grid-template-columns:1fr;gap:20px}.orbit-faq .orbit-section-heading{position:static}.orbit-footer__grid{grid-template-columns:1.4fr repeat(3,minmax(110px,.6fr));gap:32px}}@media(max-width:768px){.orbit-background__network{inset:-4%;width:108%;height:108%;opacity:.58;transform:scale(1.08);will-change:auto}.orbit-background__grid{opacity:.11}.orbit-background__route--3,.orbit-background__route--4{display:none}.orbit-background__nodes g:nth-child(2n){display:none}.orbit-background__signal{animation-duration:22s}.orbit-background__aperture{width:540px;opacity:.58}.orbit-background__contrast{background:radial-gradient(circle at var(--orbit-focus-x) var(--orbit-focus-y),transparent 0%,rgba(5,5,5,.16) 28%,rgba(5,5,5,.48) 70%),linear-gradient(180deg,#0505051f,#0505056b)}.orbit-shell{width:calc(100% - 32px)}.orbit-header__inner{min-height:66px}.orbit-brand>span{width:35px;height:35px;border-radius:11px}.orbit-brand strong{font-size:14px}.orbit-brand small{font-size:9.5px}.orbit-hero{padding-top:64px}.orbit-hero__grid{min-height:auto;gap:42px}.orbit-hero h1{font-size:clamp(46px,13.2vw,64px);line-height:.98}.orbit-landing[dir=rtl] .orbit-hero h1{font-size:clamp(42px,11.8vw,58px);line-height:1.13}.orbit-hero__text{margin-top:22px;font-size:15px;line-height:1.65}.orbit-landing[dir=rtl] .orbit-hero__text{font-size:15.5px;line-height:1.78}.orbit-eyebrow{margin-bottom:15px;font-size:9.5px;letter-spacing:.1em}.orbit-hero__actions{margin-top:28px;gap:16px}.orbit-button{min-height:48px;padding-inline:18px}.orbit-command-frame{min-height:0;padding:12px;border-radius:28px}.orbit-command-topline{min-height:38px}.orbit-command-field{margin-top:0}.orbit-command-core{width:108px;height:108px}.orbit-command-core span{font-size:15px}.orbit-command-core strong{font-size:7px}.orbit-command-node{width:82px;min-height:48px;padding:7px;border-radius:13px}.orbit-command-node>span{width:26px;height:26px;border-radius:9px}.orbit-command-node strong{font-size:8.5px}.orbit-command-signals{margin-top:-4px;gap:6px}.orbit-command-signals>div{min-height:54px;padding:8px;border-radius:12px}.orbit-command-signals span{font-size:7.5px}.orbit-command-signals strong{font-size:8.5px}.orbit-proof-strip{margin-top:70px;grid-template-columns:1fr}.orbit-proof-strip>div{min-height:100px;padding:18px 12px;border-inline-end:0;border-bottom:1px solid rgba(255,255,255,.08)}.orbit-proof-strip>div:last-child{border-bottom:0}.orbit-section{padding:104px 0}.orbit-section-heading{margin-bottom:38px}.orbit-section-heading h2,.orbit-scene-copy h2,.orbit-bilingual__copy h2,.orbit-pricing__panel h2,.orbit-final h2{font-size:clamp(36px,10.4vw,48px)}.orbit-section-heading>p:last-child,.orbit-scene-copy>p:last-child,.orbit-bilingual__copy>p:last-child,.orbit-pricing__panel>div:first-child>p:last-child{font-size:14px;line-height:1.68}.orbit-journey{padding-top:116px}.orbit-journey-layout{gap:32px}.orbit-journey-tabs{margin-inline:-16px;padding-inline:16px;grid-template-columns:repeat(4,minmax(156px,1fr))}.orbit-journey-tabs button{min-width:156px;min-height:88px;grid-template-columns:28px 1fr;padding:12px}.orbit-journey-tabs button>i{display:none}.orbit-journey-tabs button small{font-size:9px}.orbit-journey-panel__copy h3{font-size:29px}.orbit-journey-panel__copy p{font-size:13.5px}.orbit-journey-scene{min-height:0;padding:18px;border-radius:24px}.orbit-scene-rail{left:18px;right:18px;top:82px}.orbit-scene-heading>strong{font-size:38px}.orbit-scene-body{margin-top:60px;grid-template-columns:1fr}.orbit-scene-document{min-height:190px}.orbit-scene-rows>div{min-height:58px}.orbit-mode-tabs{grid-template-columns:repeat(4,minmax(88px,1fr));overflow-x:auto}.orbit-mode-tabs button{min-width:88px;min-height:56px;padding:0 10px;gap:7px}.orbit-mode-stage{min-height:0;padding:22px 18px;border-radius:26px}.orbit-mode-stage__header{display:grid}.orbit-mode-stage__header>strong{justify-self:start}.orbit-mode-stage__header h3{font-size:30px}.orbit-mode-stage>p{font-size:13.5px}.orbit-mode-map{min-height:0;margin-top:28px;padding-top:4px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px}.orbit-mode-map:before{content:"";position:absolute;z-index:0;left:50%;top:96px;bottom:26px;width:1px;background:linear-gradient(transparent,rgba(216,184,90,.22) 18%,rgba(216,184,90,.06) 82%,transparent)}.orbit-mode-map__connectors{display:none}.orbit-mode-map__core{grid-column:1 / -1!important;grid-row:auto!important;width:126px;height:126px;margin:10px 0 20px}.orbit-mode-map__rings{inset:-20px}.orbit-mode-map__item{grid-column:auto!important;grid-row:auto!important;min-height:82px;padding:12px;grid-template-columns:auto 7px minmax(0,1fr);gap:7px}.orbit-mode-map[data-feature-count="3"] .orbit-mode-map__item:last-child,.orbit-mode-map[data-feature-count="5"] .orbit-mode-map__item:last-child{grid-column:1 / -1!important}.orbit-protection-scene,.orbit-money-scene{min-height:0;padding:28px 20px;border-radius:28px}.orbit-control-pair{padding-block:112px}.orbit-control-pair__grid{gap:16px}.orbit-gate{height:180px}.orbit-money-radar{min-height:220px;padding:14px}.orbit-bilingual__grid{gap:36px}.orbit-direction-stage{min-height:0;grid-template-columns:1fr;padding:10px;border-radius:26px}.orbit-direction-stage__axis{width:100%;height:1px}.orbit-direction-stage__axis span{top:50%}.orbit-direction-stage__half{min-height:220px;padding:26px 20px}.orbit-pricing__panel{min-height:0;padding:32px 22px;grid-template-columns:1fr;border-radius:28px}.orbit-pricing__path{justify-self:start}.orbit-pricing__path span{width:52px;height:52px}.orbit-pricing__path i{width:15px}.orbit-pricing__action{grid-column:auto;align-items:flex-start;flex-direction:column}.orbit-faq{padding-top:96px}.orbit-faq__item summary{min-height:82px;grid-template-columns:28px 1fr 30px;gap:10px}.orbit-faq__item summary strong{font-size:13px}.orbit-faq__item>p,.orbit-landing[dir=rtl] .orbit-faq__item>p{margin:-2px 38px 24px;font-size:13px}.orbit-final{padding:50px 0 100px}.orbit-final__panel{min-height:510px;padding:42px 20px;border-radius:30px}.orbit-final__panel>p:not(.orbit-eyebrow){font-size:14px}.orbit-footer{padding-top:48px}.orbit-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 22px}.orbit-footer__brand{grid-column:1 / -1}.orbit-footer__bottom{align-items:flex-start;flex-direction:column}}@media(max-width:430px){.orbit-hero h1{font-size:47px}.orbit-landing[dir=rtl] .orbit-hero h1{font-size:42px}.orbit-command-node{width:72px}.orbit-command-node>span{display:none}.orbit-command-node strong{width:100%;text-align:center}.orbit-command-core{width:92px;height:92px}.orbit-command-signals{grid-template-columns:1fr}.orbit-command-signals>div{min-height:42px;grid-template-columns:1fr auto;align-items:center}.orbit-mode-tabs{margin-inline:-10px;padding:7px 10px}.orbit-mode-map__core{width:114px;height:114px;margin-bottom:16px}.orbit-mode-map__rings{inset:-16px}.orbit-mode-map__core>strong{font-size:31px}.orbit-mode-map__item{min-height:76px;padding:10px}.orbit-mode-map__item span{font-size:9.5px}.orbit-pricing__path{gap:8px}.orbit-pricing__path span{width:48px;height:48px}}@media(max-width:370px){.orbit-shell{width:calc(100% - 24px)}.orbit-hero h1{font-size:42px}.orbit-landing[dir=rtl] .orbit-hero h1{font-size:38px}.orbit-hero__actions{align-items:flex-start;flex-direction:column}.orbit-command-frame{padding:9px}.orbit-command-topline>span{font-size:8px}.orbit-command-node{width:64px;min-height:42px}.orbit-command-node strong{font-size:7.5px}.orbit-mode-map{grid-template-columns:1fr}.orbit-mode-map__core,.orbit-mode-map[data-feature-count] .orbit-mode-map__item{grid-column:1!important}.orbit-mode-map__item{min-height:68px}.orbit-footer__grid{grid-template-columns:1fr}.orbit-footer__brand{grid-column:auto}}@media(prefers-reduced-motion:reduce){.orbit-landing *,.orbit-landing *:before,.orbit-landing *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.orbit-command-frame{transform:none!important}.orbit-background__network,.orbit-background__aperture{transform:none!important;transition:none!important}.orbit-background__aperture{transform:translate(-50%,-50%)!important;opacity:.62}.orbit-background__signal,.orbit-background__nodes .is-anchor,.orbit-background__aperture,.orbit-background__aperture span,.orbit-mode-map__signal,.orbit-mode-map__core,.orbit-mode-map__rings i,.orbit-mode-map__item:after{animation:none!important}.orbit-command-paths__signal,.orbit-money-radar__signal,.orbit-scene-rail:after,.orbit-gate__line:after,.orbit-final__signal i{stroke-dasharray:none;opacity:.72}.orbit-reveal,.orbit-reveal.is-visible{opacity:1!important;transform:none!important}}.signal-landing{--signal-bg: #050504;--signal-surface: rgba(13, 13, 10, .9);--signal-surface-solid: #0d0d0a;--signal-ivory: #f3efe5;--signal-soft: rgba(243, 239, 229, .7);--signal-muted: rgba(243, 239, 229, .44);--signal-gold: #d8b85a;--signal-bright: #f3d77a;--signal-deep: #7c6122;--signal-line: rgba(243, 239, 229, .12);--signal-gold-line: rgba(216, 184, 90, .28);--signal-pointer-x: 0px;--signal-pointer-y: 0px;--signal-scroll: 0;position:relative;width:100%;min-height:100vh;overflow-x:clip;isolation:isolate;color:var(--signal-ivory);background:var(--signal-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.signal-landing[dir=rtl]{font-family:IBM Plex Sans Arabic,Tajawal,ui-sans-serif,system-ui,sans-serif}.signal-landing *,.signal-landing *:before,.signal-landing *:after{box-sizing:border-box}.signal-landing a{color:inherit;text-decoration:none}.signal-landing button,.signal-landing summary{font:inherit}.signal-landing button{color:inherit;border:0}.signal-landing :focus-visible{outline:2px solid var(--signal-bright);outline-offset:4px}.signal-shell{width:min(1420px,calc(100% - 72px));margin-inline:auto}.signal-hero,.signal-consequence,.signal-questions,.signal-access,.signal-system,.signal-bilingual,.signal-boundaries,.signal-final,.signal-footer{position:relative;z-index:2}.signal-environment{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 82% 18%,rgba(216,184,90,.08),transparent 28%),linear-gradient(145deg,#050504,#0a0a07 48%,#050504)}.signal-environment canvas,.signal-environment__architecture,.signal-environment__texture,.signal-environment__shade{position:absolute;inset:0;width:100%;height:100%}.signal-environment canvas{opacity:.94;transform:translate3d(var(--signal-pointer-x),var(--signal-pointer-y),0) scale(1.025);transition:transform .8s cubic-bezier(.22,1,.36,1)}.signal-environment__architecture{inset:-8%;width:116%;height:116%;opacity:.44;background:linear-gradient(90deg,transparent 0 9%,rgba(255,255,255,.045) 9% calc(9% + 1px),transparent calc(9% + 1px) 48%,rgba(216,184,90,.07) 48% calc(48% + 1px),transparent calc(48% + 1px) 88%,rgba(255,255,255,.035) 88% calc(88% + 1px),transparent calc(88% + 1px)),linear-gradient(163deg,transparent 0 34%,rgba(216,184,90,.08) 34% calc(34% + 1px),transparent calc(34% + 1px) 65%,rgba(255,255,255,.035) 65% calc(65% + 1px),transparent calc(65% + 1px));transform:translateY(calc(var(--signal-scroll) * -80px))}.signal-environment__texture{opacity:.26;background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.012) 3px 4px);mix-blend-mode:soft-light}.signal-environment__shade{background:linear-gradient(180deg,rgba(3,3,2,.08),transparent 18%,transparent 76%,rgba(3,3,2,.82)),radial-gradient(ellipse at center,transparent 32%,rgba(3,3,2,.56) 100%)}.signal-canvas-fallback .signal-environment{background:linear-gradient(155deg,transparent 18%,rgba(216,184,90,.08) 18.1%,transparent 18.3% 55%,rgba(216,184,90,.05) 55.1%,transparent 55.4%),radial-gradient(circle at 75% 30%,rgba(216,184,90,.11),transparent 28%),#050504}.signal-header{position:absolute;inset-block-start:0;inset-inline:0;z-index:30;border-bottom:1px solid rgba(243,239,229,.09);background:linear-gradient(180deg,#050504ed,#05050447);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.signal-header__inner{min-height:88px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(300px,1fr);gap:28px;align-items:center}.signal-brand{width:fit-content;display:inline-flex;align-items:center;gap:13px}.signal-brand>span{width:42px;height:42px;display:grid;place-items:center;color:#080806;background:var(--signal-gold);font-size:20px;font-weight:950;clip-path:polygon(0 0,72% 0,100% 28%,100% 100%,28% 100%,0 72%)}.signal-brand>div{display:grid;gap:1px}.signal-brand strong{font-size:17px;letter-spacing:-.025em}.signal-brand small{color:var(--signal-muted);font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.signal-nav,.signal-header__actions{display:flex;align-items:center}.signal-nav{gap:28px}.signal-header__actions{justify-content:flex-end;gap:18px}.signal-nav a,.signal-header__actions>a:not(.signal-button),.signal-header__actions>button{position:relative;color:var(--signal-soft);background:transparent;font-size:11px;font-weight:780;white-space:nowrap;cursor:pointer;transition:color .18s ease}.signal-nav a:before{content:"";position:absolute;inset-inline:0;inset-block-end:-11px;height:1px;background:var(--signal-gold);transform:scaleX(0);transition:transform .18s ease}.signal-nav a:hover,.signal-header__actions>a:not(.signal-button):hover,.signal-header__actions>button:hover{color:var(--signal-ivory)}.signal-nav a:hover:before{transform:scaleX(1)}.signal-header__actions>button{min-height:38px;padding-inline:14px;border-inline-start:1px solid var(--signal-line)}.signal-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 20px 0 25px;color:#090907!important;background:var(--signal-gold);font-size:13px;font-weight:900;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));transition:background .18s ease,transform .18s ease}.signal-button:hover{background:var(--signal-bright);transform:translateY(-2px)}.signal-button--small{min-height:43px;gap:14px;padding-inline:18px 15px;font-size:11px}.signal-text-link{display:inline-flex;align-items:center;gap:13px;color:var(--signal-soft);font-size:12px;font-weight:800}.signal-text-link svg{color:var(--signal-bright);transition:transform .18s ease}.signal-text-link:hover svg{transform:translate(4px)}.signal-landing[dir=rtl] .signal-button svg,.signal-landing[dir=rtl] .signal-text-link svg{transform:rotate(180deg)}.signal-landing[dir=rtl] .signal-text-link:hover svg{transform:rotate(180deg) translate(4px)}.signal-menu{display:none;position:relative;justify-self:end}.signal-menu summary{position:relative;width:44px;height:44px;display:block;list-style:none;border:1px solid var(--signal-line);background:#080806e0;cursor:pointer}.signal-menu summary::-webkit-details-marker{display:none}.signal-menu summary i{position:absolute;left:50%;top:50%;width:19px;height:1px;background:var(--signal-ivory);transform-origin:center;transition:transform .18s ease}.signal-menu summary i:first-child{transform:translate(-50%,-4px)}.signal-menu summary i:last-child{transform:translate(-50%,4px)}.signal-menu[open] summary i:first-child{transform:translate(-50%) rotate(45deg)}.signal-menu[open] summary i:last-child{transform:translate(-50%) rotate(-45deg)}.signal-menu>div{position:absolute;inset-block-start:54px;inset-inline-end:0;width:min(320px,calc(100vw - 32px));padding:12px;display:grid;border:1px solid var(--signal-gold-line);background:#0a0a07fb;box-shadow:0 30px 80px #0000008f}.signal-menu>div a,.signal-menu>div button{min-height:47px;display:flex;align-items:center;padding-inline:14px;border-bottom:1px solid var(--signal-line);color:var(--signal-soft);background:transparent;text-align:start;font-size:12px;font-weight:760;cursor:pointer}.signal-menu>div .is-primary{justify-content:center;margin-block-start:10px;border:0;color:#080806;background:var(--signal-gold)}.signal-kicker{margin:0;color:var(--signal-bright);font-size:9px;line-height:1.4;font-weight:860;letter-spacing:.17em;text-transform:uppercase}.signal-hero{min-height:100svh;padding-block-start:88px;border-bottom:1px solid var(--signal-line)}.signal-hero__frame{min-height:calc(100svh - 148px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center;padding-block:clamp(66px,9vh,110px) 56px}.signal-hero__copy{grid-column:1 / 8;position:relative;z-index:2;align-self:center;padding-block-start:28px}.signal-hero__copy:before{content:"";position:absolute;inset-inline-start:-36px;inset-block:-26px -60px;width:1px;background:linear-gradient(180deg,transparent,var(--signal-gold-line) 22%,var(--signal-gold-line) 78%,transparent)}.signal-hero__copy h1{margin:29px 0 0;display:grid;max-width:880px;font-size:clamp(62px,7.25vw,112px);line-height:.89;font-weight:920;letter-spacing:-.069em}.signal-hero__copy h1 span,.signal-hero__copy h1 em{display:block;font-style:normal;clip-path:inset(0 0 100% 0);transform:translateY(20px);animation:signalHeroReveal .9s .12s cubic-bezier(.22,1,.36,1) forwards}.signal-hero__copy h1 em{max-width:960px;margin-block-start:8px;color:var(--signal-gold);animation-delay:.24s}@keyframes signalHeroReveal{to{clip-path:inset(0 0 0 0);transform:translateY(0)}}.signal-hero__copy>p:not(.signal-kicker){max-width:670px;margin:34px 0 0;color:var(--signal-soft);font-size:clamp(16px,1.35vw,19px);line-height:1.72}.signal-hero__copy>div{margin-block-start:31px;display:flex;align-items:center;gap:26px}.signal-hero__copy>small{display:block;max-width:540px;margin-block-start:27px;color:var(--signal-muted);font-size:10px;line-height:1.55}.signal-cross-section{grid-column:8 / -1;position:relative;min-height:min(690px,72vh);display:grid;grid-template-rows:auto 1fr auto;border-inline:1px solid var(--signal-gold-line);background:linear-gradient(180deg,#0e0e0abd,#0707055c);transform:perspective(1300px) rotateY(-4deg) translate(8px);transform-origin:center left;box-shadow:-40px 0 100px #0000004d;animation:signalPanelEnter 1s .28s cubic-bezier(.22,1,.36,1) both}.signal-landing[dir=rtl] .signal-cross-section{transform:perspective(1300px) rotateY(4deg) translate(-8px);transform-origin:center right}@keyframes signalPanelEnter{0%{opacity:0;translate:40px 0}to{opacity:1;translate:0 0}}.signal-cross-section>header{min-height:78px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-inline:24px;border-block:1px solid var(--signal-line)}.signal-cross-section>header span{color:var(--signal-bright);font-size:8px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.signal-cross-section>header strong{color:var(--signal-muted);font-size:9px}.signal-cross-section>div{display:flex;flex-direction:column;justify-content:center}.signal-cross-section article{position:relative;min-height:118px;display:grid;grid-template-columns:48px minmax(100px,.55fr) 1fr 20px;gap:16px;align-items:center;padding-inline:24px;overflow:hidden;border-bottom:1px solid var(--signal-line);background:#ffffff03;transform:translate(calc((3 - var(--signal-index)) * 13px));animation:signalRailAlign .85s calc(.39s + var(--signal-index) * 90ms) cubic-bezier(.22,1,.36,1) forwards}@keyframes signalRailAlign{to{transform:translate(0)}}.signal-cross-section article:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--signal-gold);transform:scaleY(0);transition:transform .24s ease}.signal-cross-section article:hover:before{transform:scaleY(1)}.signal-cross-section article b{color:var(--signal-gold);font-size:8px;font-variant-numeric:tabular-nums}.signal-cross-section article h2{margin:0;font-size:clamp(18px,1.7vw,25px);letter-spacing:-.035em}.signal-cross-section article p{margin:0;color:var(--signal-soft);font-size:10px;line-height:1.5}.signal-cross-section article i{width:7px;height:7px;border:1px solid var(--signal-gold);border-radius:50%;box-shadow:0 0 13px #d8b85a57}.signal-cross-section>footer{min-height:66px;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding-inline:24px;border-block-start:1px solid var(--signal-gold-line);color:var(--signal-muted);font-size:8px;font-variant-numeric:tabular-nums}.signal-cross-section>footer i{height:1px;background:linear-gradient(90deg,var(--signal-gold),rgba(216,184,90,.08))}.signal-hero__index{min-height:60px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--signal-line);background:#050504bf}.signal-hero__index span{display:grid;place-items:center;border-inline-end:1px solid var(--signal-line);color:var(--signal-muted);font-size:8px;font-weight:800;letter-spacing:.13em}.signal-hero__index span:last-child{border-inline-end:0}.signal-section-heading{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-block-end:74px}.signal-section-heading .signal-kicker{grid-column:1 / 5}.signal-section-heading h2{grid-column:5 / -1;margin:0;max-width:900px;font-size:clamp(45px,5.4vw,82px);line-height:.98;letter-spacing:-.058em}.signal-section-heading>p:last-child{grid-column:7 / -1;max-width:650px;margin:22px 0 0;color:var(--signal-soft);font-size:15px;line-height:1.72}.signal-consequence{padding-block:clamp(125px,14vw,210px);background:linear-gradient(180deg,#05050442,#060604d1,#05050499)}.signal-consequence__moment{position:relative;border-block:1px solid var(--signal-gold-line);background:#0808068c}.signal-consequence__request{min-height:142px;display:grid;grid-template-columns:minmax(180px,.35fr) 1fr 70px;gap:24px;align-items:center;padding-inline:32px;border-bottom:1px solid var(--signal-line)}.signal-consequence__request span{color:var(--signal-bright);font-size:8px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.signal-consequence__request strong{font-size:clamp(27px,3vw,45px);line-height:1.1;letter-spacing:-.045em}.signal-consequence__request>i{position:relative;width:58px;height:58px;border:1px solid var(--signal-gold-line);border-radius:50%}.signal-consequence__request>i:before,.signal-consequence__request>i:after{content:"";position:absolute;background:var(--signal-gold)}.signal-consequence__request>i:before{inset-inline:15px;inset-block-start:50%;height:1px}.signal-consequence__request>i:after{inset-block:15px;inset-inline-start:50%;width:1px}.signal-consequence__outcomes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.signal-consequence__outcomes article{min-height:260px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;padding:30px;border-inline-end:1px solid var(--signal-line);transition:background .26s ease,transform .26s ease}.signal-consequence__outcomes article:last-child{border-inline-end:0}.signal-consequence__outcomes article:hover{background:#d8b85a0a;transform:translateY(-8px)}.signal-consequence__outcomes b{margin-block-end:auto;color:var(--signal-gold);font-size:9px;font-variant-numeric:tabular-nums}.signal-consequence__outcomes h3{margin:0;font-size:25px;letter-spacing:-.035em}.signal-consequence__outcomes p{margin:0;color:var(--signal-soft);font-size:12px;line-height:1.65}.signal-consequence__moment>footer{min-height:68px;display:grid;place-items:center;padding:18px;border-top:1px solid var(--signal-gold-line);color:var(--signal-ivory);background:#d8b85a0b;font-size:12px;font-weight:780;text-align:center}.signal-questions{padding-block:clamp(130px,14vw,210px);border-block:1px solid var(--signal-line);background:#050504ad}.signal-questions__heading{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-block-end:90px}.signal-questions__heading .signal-kicker{grid-column:1 / -1}.signal-questions__heading h2{grid-column:1 / 9;margin:26px 0 0;font-size:clamp(52px,6.4vw,98px);line-height:.92;letter-spacing:-.066em}.signal-questions__heading>p:last-child{grid-column:9 / -1;align-self:end;margin:0;color:var(--signal-soft);font-size:14px;line-height:1.7}.signal-questions__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr);gap:clamp(60px,8vw,125px);align-items:start}.signal-questions__layout>aside{grid-column:2;position:sticky;inset-block-start:110px}.signal-question-list{grid-column:1;grid-row:1}.signal-decision-surface{min-height:650px;display:grid;grid-template-rows:auto auto 1fr auto;overflow:hidden;border:1px solid var(--signal-gold-line);background:linear-gradient(90deg,rgba(216,184,90,.035) 1px,transparent 1px) 0 0 / 54px 100%,linear-gradient(145deg,#12120dfa,#080806f5);box-shadow:0 45px 110px #0006;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);animation:signalSurfaceChange .48s cubic-bezier(.22,1,.36,1)}.signal-landing[dir=rtl] .signal-decision-surface{clip-path:polygon(30px 0,100% 0,100% 100%,0 100%,0 30px)}@keyframes signalSurfaceChange{0%{opacity:.2;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}.signal-decision-surface>header{min-height:72px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-inline:28px;border-bottom:1px solid var(--signal-line)}.signal-decision-surface>header span{color:var(--signal-gold);font-size:9px;font-variant-numeric:tabular-nums}.signal-decision-surface>header p{margin:0;color:var(--signal-muted);font-size:8px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.signal-decision-surface__question{min-height:145px;display:flex;align-items:center;gap:20px;padding:30px;border-bottom:1px solid var(--signal-gold-line);color:var(--signal-bright)}.signal-decision-surface__question strong{max-width:530px;color:var(--signal-ivory);font-size:clamp(30px,3.3vw,50px);line-height:1.02;letter-spacing:-.05em}.signal-decision-surface__layers{padding:18px 30px;display:flex;flex-direction:column;justify-content:center}.signal-decision-surface__layers>div{min-height:58px;display:grid;grid-template-columns:42px 1fr 50px;gap:14px;align-items:center;border-bottom:1px solid var(--signal-line);opacity:0;transform:translate(20px);animation:signalLayerEnter .42s calc(90ms + var(--layer-index) * 60ms) ease forwards}@keyframes signalLayerEnter{to{opacity:1;transform:none}}.signal-decision-surface__layers span{color:var(--signal-gold);font-size:8px;font-variant-numeric:tabular-nums}.signal-decision-surface__layers b{font-size:12px;line-height:1.35}.signal-decision-surface__layers i{height:1px;background:linear-gradient(90deg,var(--signal-gold-line),transparent)}.signal-decision-surface>footer{min-height:86px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-inline:28px;border-top:1px solid var(--signal-gold-line);background:#d8b85a0b}.signal-decision-surface>footer>span{color:var(--signal-muted);font-size:8px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.signal-decision-surface>footer strong{display:inline-flex;align-items:center;gap:9px;font-size:11px}.signal-decision-surface>footer svg{color:var(--signal-bright)}.signal-question-list article{position:relative;min-height:76vh;display:grid;grid-template-columns:54px 1fr;gap:24px;align-content:center;opacity:.32;transition:opacity .35s ease}.signal-question-list article.is-active{opacity:1}.signal-question-list article>span{color:var(--signal-gold);font-size:9px;font-variant-numeric:tabular-nums}.signal-question-list article>div>p{margin:0 0 16px;color:var(--signal-bright);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.signal-question-list h3{margin:0;font-size:clamp(34px,3.8vw,58px);line-height:1.02;letter-spacing:-.055em}.signal-question-list article>div>div{margin-block-start:22px;color:var(--signal-soft);font-size:14px;line-height:1.72}.signal-question-list ul{margin:26px 0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.signal-question-list li{padding:7px 9px;border-bottom:1px solid var(--signal-gold-line);color:var(--signal-soft);font-size:9px}.signal-question-list article>div>strong{display:inline-flex;align-items:center;gap:8px;font-size:11px}.signal-question-list article>div>strong svg{color:var(--signal-bright)}.signal-question-list article>aside{display:none}.signal-access{padding-block:clamp(130px,15vw,220px);background:linear-gradient(180deg,#060604a3,#090906e0,#050504a8)}.signal-section-heading--access h2{max-width:1000px}.signal-access__record{display:grid;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);min-height:590px;border-block:1px solid var(--signal-gold-line);background:#07070580}.signal-access__record>article{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,76px);overflow:hidden}.signal-access__record>article:before{content:"";position:absolute;inset-block:12%;width:55%;border:1px solid rgba(216,184,90,.1);transform:skew(-18deg);pointer-events:none}.signal-access__record>article:first-child:before{inset-inline-start:-34%}.signal-access__record>article:last-child:before{inset-inline-end:-34%}.signal-access__record>article>span{color:var(--signal-bright);font-size:8px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.signal-access__record h3{max-width:480px;margin:20px 0 45px;font-size:clamp(33px,3.8vw,58px);line-height:1.02;letter-spacing:-.052em}.signal-access__record ol{margin:0;padding:0;border-top:1px solid var(--signal-line);list-style:none}.signal-access__record li{min-height:62px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--signal-line);color:var(--signal-soft);font-size:12px}.signal-access__record li b{color:var(--signal-gold);font-size:8px;font-variant-numeric:tabular-nums}.signal-access__seam{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border-inline:1px solid var(--signal-gold-line);background:linear-gradient(180deg,#d8b85a05,#d8b85a13,#d8b85a05)}.signal-access__seam strong{width:66px;height:66px;display:grid;place-items:center;border:1px solid var(--signal-gold);color:var(--signal-bright);background:#0b0b08;font-size:23px;font-weight:950;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 45px #d8b85a2e}.signal-access__seam i{width:1px;height:120px;overflow:hidden;background:var(--signal-gold-line)}.signal-access__seam i:after{content:"";display:block;width:100%;height:34%;background:var(--signal-bright);box-shadow:0 0 10px var(--signal-gold);animation:signalSeam 3.5s ease-in-out infinite}.signal-access__seam i:last-child:after{animation-direction:reverse}.signal-access__seam small{max-width:90px;color:var(--signal-muted);font-size:8px;line-height:1.4;font-weight:800;letter-spacing:.11em;text-align:center;text-transform:uppercase}@keyframes signalSeam{0%{transform:translateY(-120%)}to{transform:translateY(300%)}}.signal-system{padding-block:clamp(140px,16vw,235px);border-block:1px solid var(--signal-line);background:#050504c2}.signal-system__heading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(60px,9vw,150px);margin-block-end:80px}.signal-system__heading h2{max-width:720px;margin:27px 0 0;font-size:clamp(49px,5.8vw,88px);line-height:.94;letter-spacing:-.063em}.signal-system__heading>div:last-child{align-self:end;display:grid;gap:28px}.signal-system__heading>div:last-child>p{max-width:610px;margin:0;color:var(--signal-soft);font-size:15px;line-height:1.72}.signal-system__field{border-top:1px solid var(--signal-gold-line)}.signal-system__field article{position:relative;min-height:154px;display:grid;grid-template-columns:60px 110px minmax(250px,.72fr) 1fr 60px;gap:22px;align-items:center;overflow:hidden;border-bottom:1px solid var(--signal-line);transition:padding .24s ease,background .24s ease}.signal-system__field article:hover{padding-inline:18px;background:#d8b85a09}.signal-system__field article>span{color:var(--signal-gold);font-size:9px;font-variant-numeric:tabular-nums}.signal-system__field article>strong{color:var(--signal-bright);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.signal-system__field h3{margin:0;font-size:clamp(22px,2.4vw,36px);line-height:1.08;letter-spacing:-.042em}.signal-system__field p{margin:0;color:var(--signal-soft);font-size:11px;line-height:1.65}.signal-system__field article>i{position:relative;width:46px;height:46px;border:1px solid var(--signal-line);transform:rotate(45deg)}.signal-system__field article>i:before{content:"";position:absolute;inset:15px;border-top:1px solid var(--signal-gold);border-inline-end:1px solid var(--signal-gold)}.signal-bilingual{padding-block:clamp(130px,15vw,220px);background:linear-gradient(180deg,#050504b3,#0a0906eb)}.signal-bilingual header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-block-end:80px}.signal-bilingual header .signal-kicker{grid-column:1 / 5}.signal-bilingual header h2{grid-column:5 / -1;margin:0;max-width:900px;font-size:clamp(46px,5.5vw,84px);line-height:.96;letter-spacing:-.06em}.signal-bilingual header>p:last-child{grid-column:7 / -1;max-width:620px;margin:22px 0 0;color:var(--signal-soft);font-size:15px;line-height:1.72}.signal-bilingual__stage{position:relative;min-height:570px;display:grid;grid-template-columns:1fr 150px 1fr;align-items:center;overflow:hidden;border-block:1px solid var(--signal-gold-line);background:#0808068f}.signal-bilingual__stage>p{margin:0;padding:clamp(34px,5vw,74px);font-size:clamp(45px,5.3vw,80px);line-height:.98;font-weight:880;letter-spacing:-.055em}.signal-bilingual__stage>p:first-child{text-align:end}.signal-bilingual__stage>p:nth-of-type(2){color:var(--signal-gold);text-align:start}.signal-bilingual__stage>div{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-inline:1px solid var(--signal-gold-line);background:#d8b85a06}.signal-bilingual__stage>div span{color:var(--signal-muted);font-size:8px;font-weight:850;letter-spacing:.13em}.signal-bilingual__stage>div b{width:62px;height:62px;display:grid;place-items:center;color:#080806;background:var(--signal-gold);font-size:22px;font-weight:950;border-radius:50%;box-shadow:0 0 0 12px #d8b85a0d}.signal-bilingual__stage>div i{width:1px;height:115px;background:linear-gradient(180deg,transparent,var(--signal-gold),transparent)}.signal-bilingual__stage>footer{position:absolute;inset-inline:0;inset-block-end:0;min-height:70px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--signal-line)}.signal-bilingual__stage>footer span{display:grid;place-items:center;padding:15px;border-inline-end:1px solid var(--signal-line);color:var(--signal-soft);font-size:10px;text-align:center}.signal-bilingual__stage>footer span:last-child{border-inline-end:0}.signal-boundaries{padding-block:clamp(120px,13vw,190px);border-block:1px solid var(--signal-line);background:#050504c7}.signal-boundaries>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(60px,8vw,130px)}.signal-boundaries header h2{max-width:620px;margin:26px 0 0;font-size:clamp(45px,5.2vw,80px);line-height:.97;letter-spacing:-.06em}.signal-boundaries>div>div{border-top:1px solid var(--signal-gold-line)}.signal-boundaries article{display:grid;grid-template-columns:54px minmax(190px,.68fr) 1fr;gap:20px;padding-block:38px;border-bottom:1px solid var(--signal-line)}.signal-boundaries article span{color:var(--signal-gold);font-size:9px;font-variant-numeric:tabular-nums}.signal-boundaries article h3{margin:0;font-size:20px;line-height:1.25;letter-spacing:-.03em}.signal-boundaries article p{margin:0;color:var(--signal-soft);font-size:13px;line-height:1.65}.signal-final{padding-block:clamp(115px,14vw,205px);background:linear-gradient(180deg,#050504b3,#090805)}.signal-final__frame{min-height:620px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:50px;padding:clamp(50px,7vw,105px);overflow:hidden;border-block:1px solid var(--signal-gold-line);background:linear-gradient(115deg,rgba(216,184,90,.045) 0 1px,transparent 1px 100%) 0 0 / 90px 100%,linear-gradient(145deg,#14130df0,#080806e6)}.signal-final__frame h2{max-width:920px;margin:27px 0 0;font-size:clamp(54px,6.5vw,100px);line-height:.91;letter-spacing:-.067em}.signal-final__frame>div>p:not(.signal-kicker){max-width:620px;margin:25px 0 0;color:var(--signal-soft);font-size:16px;line-height:1.7}.signal-final__frame>div>div{margin-block-start:31px;display:flex;align-items:center;gap:28px}.signal-final__frame>aside{position:relative;width:min(340px,100%);aspect-ratio:.72;justify-self:end;display:grid;grid-template-rows:auto 1fr auto;place-items:center;padding-block:28px;border-inline:1px solid var(--signal-gold-line);transform:skewY(-5deg)}.signal-final__frame>aside span{color:var(--signal-muted);font-size:8px;font-weight:850;letter-spacing:.15em}.signal-final__frame>aside strong{position:relative;z-index:2;color:var(--signal-bright);font-size:clamp(70px,8vw,120px);font-weight:950;text-shadow:0 0 45px rgba(216,184,90,.22)}.signal-final__frame>aside i{position:absolute;inset-inline:14%;height:1px;background:linear-gradient(90deg,transparent,var(--signal-gold),transparent);animation:signalFinalScan 5s ease-in-out infinite}.signal-final__frame>aside i:nth-of-type(1){inset-block-start:28%}.signal-final__frame>aside i:nth-of-type(2){inset-block-end:28%;animation-direction:reverse}@keyframes signalFinalScan{0%,to{transform:scaleX(.35);opacity:.25}50%{transform:scaleX(1);opacity:1}}.signal-footer{padding-block:78px 28px;border-top:1px solid var(--signal-line);background:#050504}.signal-footer__grid{display:grid;grid-template-columns:1.6fr repeat(4,minmax(110px,.7fr));gap:44px;padding-block-end:70px}.signal-footer__brand>p{max-width:300px;margin:22px 0 0;color:var(--signal-muted);font-size:12px;line-height:1.65}.signal-footer__grid>div:not(.signal-footer__brand){display:flex;flex-direction:column;align-items:flex-start;gap:13px}.signal-footer__grid h3{margin:0 0 10px;color:var(--signal-bright);font-size:8px;letter-spacing:.15em;text-transform:uppercase}.signal-footer__grid>div:not(.signal-footer__brand) a{color:var(--signal-soft);font-size:11px;transition:color .16s ease}.signal-footer__grid>div:not(.signal-footer__brand) a:hover{color:var(--signal-ivory)}.signal-footer__bottom{min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--signal-line)}.signal-footer__bottom p{margin:0;color:var(--signal-muted);font-size:10px}.signal-footer__bottom button{min-height:38px;padding-inline:14px;color:var(--signal-soft);background:transparent;border:1px solid var(--signal-line);font-size:11px;cursor:pointer}@media(max-width:1180px){.signal-shell{width:min(100% - 48px,1420px)}.signal-header__inner{grid-template-columns:minmax(210px,1fr) auto}.signal-nav{display:none}.signal-hero__copy{grid-column:1 / 8}.signal-cross-section{grid-column:8 / -1;min-height:620px}.signal-cross-section article{grid-template-columns:36px minmax(90px,.6fr) 1fr 14px;gap:11px;padding-inline:18px}.signal-questions__layout{grid-template-columns:minmax(0,.82fr) minmax(390px,1.18fr);gap:55px}.signal-system__field article{grid-template-columns:48px 85px minmax(210px,.72fr) 1fr 45px;gap:17px}.signal-final__frame{grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr)}}@media(max-width:960px){.signal-header__actions{display:none}.signal-menu{display:block}.signal-hero{min-height:auto}.signal-hero__frame{min-height:auto;grid-template-columns:1fr;padding-block:92px 60px}.signal-hero__copy{grid-column:1;max-width:820px}.signal-hero__copy h1{font-size:clamp(66px,10.5vw,94px)}.signal-cross-section{grid-column:1;margin-block-start:60px;min-height:560px;transform:none}.signal-landing[dir=rtl] .signal-cross-section{transform:none}.signal-section-heading .signal-kicker,.signal-section-heading h2,.signal-section-heading>p:last-child{grid-column:1 / -1}.signal-section-heading h2{margin-block-start:25px}.signal-section-heading>p:last-child{margin-inline-start:16.66%}.signal-questions__heading h2{grid-column:1 / 10}.signal-questions__heading>p:last-child{grid-column:9 / -1}.signal-questions__layout{grid-template-columns:1fr;gap:60px}.signal-questions__layout>aside{display:none}.signal-question-list{grid-column:1}.signal-question-list article,.signal-question-list article.is-active{min-height:auto;padding-block:70px;opacity:1;border-top:1px solid var(--signal-line)}.signal-question-list article>aside{grid-column:2;margin-block-start:28px;min-height:92px;display:flex;align-items:center;gap:15px;padding:22px;border-inline-start:3px solid var(--signal-gold);background:#d8b85a0b;color:var(--signal-bright)}.signal-question-list article>aside span{color:var(--signal-ivory);font-size:11px;font-weight:760}.signal-access__record{grid-template-columns:1fr 100px 1fr}.signal-access__record>article{padding-inline:28px}.signal-bilingual header .signal-kicker,.signal-bilingual header h2,.signal-bilingual header>p:last-child{grid-column:1 / -1}.signal-bilingual header h2{margin-block-start:25px}.signal-bilingual header>p:last-child{margin-inline-start:16.66%}.signal-bilingual__stage{grid-template-columns:1fr 105px 1fr}.signal-boundaries>div{grid-template-columns:1fr;gap:60px}.signal-final__frame{grid-template-columns:1fr}.signal-final__frame>aside{position:absolute;inset-inline-end:-70px;inset-block-end:-100px;width:270px;opacity:.25}.signal-footer__grid{grid-template-columns:1.4fr repeat(2,1fr)}.signal-footer__brand{grid-row:span 2}}@media(max-width:768px){.signal-shell{width:calc(100% - 32px)}.signal-environment canvas{opacity:.7;transform:none}.signal-environment__architecture{opacity:.25;transform:none}.signal-header__inner{min-height:74px}.signal-brand>span{width:38px;height:38px}.signal-brand small{display:none}.signal-hero{padding-block-start:74px}.signal-hero__frame{padding-block:66px 44px}.signal-hero__copy:before{display:none}.signal-hero__copy h1{margin-block-start:42px;font-size:clamp(49px,14.7vw,78px);line-height:.91}.signal-hero__copy h1 em{margin-block-start:10px}.signal-hero__copy>p:not(.signal-kicker){margin-block-start:32px;font-size:15px}.signal-hero__copy>div{align-items:flex-start;flex-direction:column;gap:18px}.signal-hero__copy .signal-button{width:100%}.signal-cross-section{min-height:auto;margin-block-start:52px;border-inline:1px solid var(--signal-gold-line)}.signal-cross-section>header{min-height:82px;align-items:flex-start;flex-direction:column;justify-content:center}.signal-cross-section article{min-height:106px;grid-template-columns:34px 1fr 12px}.signal-cross-section article h2{font-size:20px}.signal-cross-section article p{grid-column:2}.signal-cross-section article i{grid-column:3;grid-row:1}.signal-hero__index{grid-template-columns:1fr}.signal-hero__index span{min-height:45px;border-inline-end:0;border-bottom:1px solid var(--signal-line)}.signal-consequence,.signal-questions,.signal-access,.signal-system,.signal-bilingual,.signal-boundaries,.signal-final{padding-block:105px}.signal-section-heading,.signal-questions__heading,.signal-bilingual header{display:block;margin-block-end:54px}.signal-section-heading h2,.signal-questions__heading h2,.signal-bilingual header h2{margin-block-start:27px;font-size:clamp(39px,11.4vw,57px)}.signal-section-heading>p:last-child,.signal-questions__heading>p:last-child,.signal-bilingual header>p:last-child{margin:24px 0 0}.signal-consequence__request{min-height:170px;grid-template-columns:1fr 48px;padding:25px 20px}.signal-consequence__request span{grid-column:1 / -1}.signal-consequence__request strong{font-size:28px}.signal-consequence__request>i{width:44px;height:44px}.signal-consequence__outcomes{grid-template-columns:1fr}.signal-consequence__outcomes article{min-height:190px;border-inline-end:0;border-bottom:1px solid var(--signal-line)}.signal-question-list article{grid-template-columns:36px 1fr;gap:15px;padding-block:56px}.signal-question-list h3{font-size:clamp(31px,9.5vw,46px)}.signal-question-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.signal-access__record{grid-template-columns:1fr;min-height:auto}.signal-access__record>article{min-height:440px;padding:46px 24px}.signal-access__seam{min-height:118px;flex-direction:row;border-inline:0;border-block:1px solid var(--signal-gold-line)}.signal-access__seam strong{width:54px;height:54px}.signal-access__seam i{width:70px;height:1px}.signal-access__seam small{max-width:86px}.signal-system__heading{grid-template-columns:1fr;gap:32px;margin-block-end:54px}.signal-system__heading h2{font-size:clamp(41px,11.7vw,60px)}.signal-system__field article{min-height:auto;grid-template-columns:34px 1fr;gap:10px 14px;padding-block:32px}.signal-system__field article:hover{padding-inline:0}.signal-system__field article>strong,.signal-system__field h3,.signal-system__field p{grid-column:2}.signal-system__field h3{margin-block:5px 8px;font-size:27px}.signal-system__field article>i{display:none}.signal-bilingual__stage{min-height:auto;grid-template-columns:1fr;padding-block-end:190px}.signal-bilingual__stage>p{min-height:260px;display:flex;align-items:center;padding:36px 22px;font-size:clamp(43px,12vw,60px);text-align:start!important}.signal-bilingual__stage>div{min-height:95px;flex-direction:row;border-inline:0;border-block:1px solid var(--signal-gold-line)}.signal-bilingual__stage>div i{width:55px;height:1px}.signal-bilingual__stage>div b{width:48px;height:48px}.signal-bilingual__stage>footer{grid-template-columns:1fr;min-height:180px}.signal-bilingual__stage>footer span{border-inline-end:0;border-bottom:1px solid var(--signal-line)}.signal-boundaries article{grid-template-columns:35px 1fr;gap:10px 14px}.signal-boundaries article h3,.signal-boundaries article p{grid-column:2}.signal-boundaries header h2{font-size:clamp(41px,11.5vw,58px)}.signal-final__frame{min-height:610px;display:flex;padding:50px 26px}.signal-final__frame h2{font-size:clamp(47px,13vw,70px)}.signal-final__frame>div>div{align-items:flex-start;flex-direction:column}.signal-final__frame .signal-button{width:100%}.signal-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 26px}.signal-footer__brand{grid-column:1 / -1;grid-row:auto}}@media(max-width:430px){.signal-hero__copy h1{font-size:clamp(46px,14vw,60px)}.signal-consequence,.signal-questions,.signal-access,.signal-system,.signal-bilingual,.signal-boundaries,.signal-final{padding-block:88px}.signal-question-list ul{grid-template-columns:1fr}.signal-access__record h3{font-size:34px}.signal-final__frame{min-height:585px;padding-inline:21px}.signal-final__frame h2{font-size:45px}.signal-footer__bottom{align-items:flex-start;flex-direction:column;padding-block:24px 0}}@media(max-width:370px){.signal-shell{width:calc(100% - 26px)}.signal-hero__copy h1{font-size:43px}.signal-hero__copy>p:not(.signal-kicker),.signal-section-heading>p:last-child,.signal-questions__heading>p:last-child,.signal-bilingual header>p:last-child{font-size:14px}.signal-question-list h3{font-size:29px}.signal-bilingual__stage>p{font-size:39px}}@media(prefers-reduced-motion:reduce){.signal-landing *,.signal-landing *:before,.signal-landing *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.signal-environment canvas{opacity:.62;transform:none}.signal-hero__copy h1 span,.signal-hero__copy h1 em{clip-path:inset(0 0 0 0);transform:none}.signal-cross-section article,.signal-decision-surface__layers>div{opacity:1;transform:none}.signal-access__seam i:after,.signal-final__frame>aside i{animation:none!important}}.v3-landing{--signal-bg: #050504;--signal-surface: rgba(13, 13, 10, .9);--signal-surface-solid: #0d0d0a;--signal-ivory: #f3efe5;--signal-soft: rgba(243, 239, 229, .7);--signal-muted: rgba(243, 239, 229, .44);--signal-gold: #d8b85a;--signal-bright: #f3d77a;--signal-deep: #7c6122;--signal-line: rgba(243, 239, 229, .12);--signal-gold-line: rgba(216, 184, 90, .28);--signal-pointer-x: 0px;--signal-pointer-y: 0px;--signal-scroll: 0;--v3-gold: #c9a84c;--v3-gold-bright: #ebcb70;--v3-text: #f1eee8;--v3-soft: #bdb8af;--v3-muted: #7f7a72;--v3-surface: rgba(13, 13, 11, .88);--v3-surface-solid: #0d0d0b;--v3-line: rgba(213, 208, 224, .12);position:relative;width:100%;min-height:100vh;overflow-x:clip;isolation:isolate;color:var(--v3-text);background:var(--signal-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scroll-behavior:smooth}.v3-landing[dir=rtl]{font-family:IBM Plex Sans Arabic,Tajawal,ui-sans-serif,system-ui,sans-serif}.v3-landing *,.v3-landing *:before,.v3-landing *:after{box-sizing:border-box}.v3-landing a{color:inherit;text-decoration:none}.v3-landing button{color:inherit;font:inherit;border:0}.v3-landing :focus-visible{outline:2px solid var(--v3-gold-bright);outline-offset:4px}.v3-landing section,.v3-landing footer{position:relative;z-index:2}.v3-shell{width:min(1320px,calc(100% - 112px));margin-inline:auto}.v3-eyebrow{margin:0;color:var(--v3-gold-bright);font-size:11px;font-weight:900;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.v3-section-heading{max-width:770px;margin-bottom:68px}.v3-section-heading--wide{max-width:850px}.v3-section-heading--center{max-width:820px;margin-inline:auto;text-align:center}.v3-section-heading h2,.v3-money__copy h2,.v3-client__copy h2,.v3-faq__heading h2,.v3-final h2{margin:22px 0 0;color:var(--v3-text);font-size:clamp(44px,4.4vw,62px);font-weight:820;letter-spacing:-.055em;line-height:.99}.v3-landing[dir=rtl] .v3-section-heading h2,.v3-landing[dir=rtl] .v3-money__copy h2,.v3-landing[dir=rtl] .v3-client__copy h2,.v3-landing[dir=rtl] .v3-faq__heading h2,.v3-landing[dir=rtl] .v3-final h2{letter-spacing:-.025em;line-height:1.14}.v3-section-heading>p:last-child,.v3-money__copy>p,.v3-client__copy>p,.v3-faq__heading>p,.v3-final__strip>div:nth-child(2)>p:last-child{max-width:650px;margin:24px 0 0;color:var(--v3-soft);font-size:18px;line-height:1.7}.v3-section-heading--center>p:last-of-type{margin-inline:auto}.v3-arrow{flex:0 0 auto;transition:transform .22s ease}.v3-landing[dir=rtl] .v3-arrow{transform:scaleX(-1)}.v3-button:hover .v3-arrow,.v3-final__actions>a:last-child:hover .v3-arrow,.v3-faq__heading>a:hover .v3-arrow,.v3-feature-module>a:hover .v3-arrow{transform:translate(4px)}.v3-landing[dir=rtl] .v3-button:hover .v3-arrow,.v3-landing[dir=rtl] .v3-final__actions>a:last-child:hover .v3-arrow,.v3-landing[dir=rtl] .v3-faq__heading>a:hover .v3-arrow,.v3-landing[dir=rtl] .v3-feature-module>a:hover .v3-arrow{transform:scaleX(-1) translate(4px)}.v3-button{position:relative;display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:14px;overflow:hidden;padding:0 24px;border:1px solid rgba(236,205,113,.42);border-radius:14px;color:#090908;background:linear-gradient(135deg,#e1c361,#c49d39);box-shadow:inset 0 1px #ffffff59,0 12px 34px #0000003d;font-size:14px;font-weight:900;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.v3-button:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 15%,rgba(255,255,255,.34) 44%,transparent 72%);transform:translate(-130%);transition:transform .52s cubic-bezier(.22,1,.36,1)}.v3-button>*{position:relative;z-index:1}.v3-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff6b,0 16px 42px #694e1638;filter:brightness(1.04)}.v3-button:hover:before{transform:translate(130%)}.v3-button--secondary{color:var(--v3-text);border-color:var(--v3-line);background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d}.v3-button--secondary:hover{border-color:#c9a84c57;background:#c9a84c14}.v3-button--small{min-height:42px;padding-inline:18px;border-radius:12px}.v3-nav{position:fixed;z-index:50;inset-block-start:18px;inset-inline:0;width:min(1320px,calc(100% - 64px));margin-inline:auto;pointer-events:none;transform:translateZ(0)}.v3-nav__inner{position:relative;display:grid;min-height:70px;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:10px 12px 10px 18px;border:1px solid rgba(213,208,224,.1);border-radius:19px;background:#080807ad;box-shadow:0 18px 50px #0000003d,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);backface-visibility:hidden;isolation:isolate;pointer-events:auto;transform:translateZ(0);transition:min-height .28s ease,background .28s ease,border-color .28s ease,transform .28s ease}.v3-nav.is-scrolled .v3-nav__inner{min-height:62px;background:#080807e6;border-color:#c9a84c26}.v3-landing[dir=rtl] .v3-nav__inner{padding:10px 18px 10px 12px}.v3-brand{display:inline-flex;width:max-content;align-items:center;gap:12px}.v3-brand,.v3-nav__links,.v3-nav__actions,.v3-menu-toggle{position:relative;z-index:2}.v3-brand>span{display:grid;width:40px;height:40px;place-items:center;clip-path:polygon(0 0,76% 0,100% 24%,100% 100%,24% 100%,0 76%);color:#090908;background:linear-gradient(135deg,var(--v3-gold-bright),var(--v3-gold));font-size:17px;font-weight:950}.v3-brand>div{display:grid;gap:2px}.v3-brand strong{font-size:17px;letter-spacing:-.025em}.v3-brand small{color:var(--v3-muted);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.v3-nav__links{display:flex;align-items:center;gap:30px}.v3-nav__links a,.v3-nav__actions>a:not(.v3-button),.v3-nav__actions>button{color:var(--v3-soft);background:transparent;font-size:12px;font-weight:760;transition:color .18s ease,transform .18s ease}.v3-nav__links a{position:relative;padding-block:12px}.v3-nav__links a:after{content:"";position:absolute;inset-inline:0;inset-block-end:4px;height:1px;background:var(--v3-gold);transform:scaleX(0);transform-origin:center;transition:transform .24s ease}.v3-nav__links a:hover:after{transform:scaleX(1)}.v3-nav__links a:hover,.v3-nav__actions>a:not(.v3-button):hover,.v3-nav__actions>button:hover{color:var(--v3-text)}.v3-nav__actions{display:flex;justify-self:end;align-items:center;gap:18px}.v3-landing[dir=rtl] .v3-nav__actions{justify-self:start}.v3-menu-toggle,.v3-mobile-menu{display:none}.v3-hero{min-height:880px;padding-block:120px 48px}.v3-hero__grid{display:grid;min-height:710px;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);align-items:center;gap:52px}.v3-hero__copy{position:relative;z-index:3;padding-block:40px}.v3-hero__copy h1{max-width:650px;margin:24px 0 0;font-size:clamp(58px,5.35vw,78px);font-weight:850;letter-spacing:-.068em;line-height:.96}.v3-landing[dir=rtl] .v3-hero__copy h1{letter-spacing:-.03em;line-height:1.11}.v3-hero__text{max-width:610px;margin:28px 0 0;color:var(--v3-soft);font-size:18px;line-height:1.72}.v3-hero__actions{display:flex;align-items:center;gap:12px;margin-block-start:34px}.v3-hero__trust{display:flex;flex-wrap:wrap;gap:12px 20px;margin:28px 0 0;padding:0;list-style:none}.v3-hero__trust li{display:inline-flex;align-items:center;gap:7px;color:var(--v3-muted);font-size:11px;font-weight:730}.v3-hero__trust svg{color:var(--v3-gold)}.v3-hero-workspace{--tilt-x: 0deg;--tilt-y: 0deg;position:relative;width:min(100%,760px);min-height:650px;justify-self:end;perspective:1200px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1)}.v3-landing[dir=rtl] .v3-hero-workspace{justify-self:start}.v3-hero-workspace:before{content:"";position:absolute;inset:15% 12%;border:1px solid rgba(201,168,76,.08);background:radial-gradient(circle at 50% 45%,rgba(201,168,76,.08),transparent 66%);filter:blur(2px)}.v3-command-panel{position:absolute;z-index:5;inset:120px 118px 112px;overflow:hidden;border:1px solid rgba(213,208,224,.16);border-radius:26px;background:linear-gradient(145deg,#161612f7,#0a0a08ed);box-shadow:0 38px 90px #0000007a,inset 1px 0 #e7c76452,inset 0 1px #ffffff0d}.v3-command-panel:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(transparent,var(--v3-gold-bright),transparent);opacity:.7}.v3-command-panel>header{display:flex;min-height:54px;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid var(--v3-line)}.v3-command-panel>header span,.v3-command-panel>header b{color:var(--v3-muted);font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.v3-command-panel>header b{color:var(--v3-gold);font-variant-numeric:tabular-nums}.v3-command-panel__title{display:flex;align-items:flex-start;justify-content:space-between;padding:30px 24px 18px}.v3-command-panel__title p{margin:0 0 7px;color:var(--v3-muted);font-size:10px}.v3-command-panel__title h2{margin:0;font-size:24px;line-height:1.1;letter-spacing:-.035em}.v3-command-panel__title>span{color:var(--v3-gold-bright);font-size:24px;font-weight:900;font-variant-numeric:tabular-nums}.v3-command-progress{height:5px;margin:0 24px 23px;overflow:hidden;border-radius:10px;background:#ffffff12}.v3-command-progress i{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v3-gold),var(--v3-gold-bright));box-shadow:0 0 14px #c9a84c52}.v3-command-next{display:grid;grid-template-columns:1fr auto;gap:5px 12px;margin:0 18px 16px;padding:16px;border:1px solid rgba(201,168,76,.18);border-radius:14px;background:#c9a84c0f}.v3-command-next span{color:var(--v3-gold);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.v3-command-next strong{grid-column:1;font-size:12px}.v3-command-next svg{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--v3-gold-bright)}.v3-command-rows{border-top:1px solid var(--v3-line)}.v3-command-rows>div{display:grid;min-height:50px;grid-template-columns:.75fr 1.25fr 20px;align-items:center;gap:10px;padding-inline:22px;border-bottom:1px solid rgba(255,255,255,.055)}.v3-command-rows span{color:var(--v3-muted);font-size:9px}.v3-command-rows strong{font-size:10px;font-weight:720}.v3-command-rows i{width:7px;height:7px;justify-self:end;border:1px solid var(--v3-gold);border-radius:50%;box-shadow:0 0 10px #c9a84c73}.v3-hero-connectors{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;fill:none;stroke:#c9a84c61;stroke-width:1}.v3-hero-connectors__signal{fill:var(--v3-gold-bright);stroke:none;filter:drop-shadow(0 0 6px var(--v3-gold));animation:v3-signal-path 6s ease-in-out 2s infinite}.v3-hero-satellite{position:absolute;z-index:6;display:flex;min-width:176px;align-items:center;gap:12px;padding:15px;border:1px solid var(--v3-line);border-radius:16px;background:#0c0c0aeb;box-shadow:0 18px 40px #00000052;cursor:pointer;transition:border-color .28s ease,transform .28s ease,box-shadow .28s ease}.v3-hero-satellite:hover,.v3-hero-satellite.is-active{border-color:#c9a84c6b;box-shadow:0 20px 52px #00000061,0 0 28px #c9a84c0f}.v3-hero-satellite>span{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:10px;color:var(--v3-gold-bright);background:#c9a84c1a}.v3-hero-satellite div{display:grid;gap:4px}.v3-hero-satellite small{color:var(--v3-muted);font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.v3-hero-satellite strong{max-width:150px;font-size:11px}.v3-hero-satellite>i{position:absolute;inset-block:0;inset-inline-start:0;width:1px;background:linear-gradient(transparent,var(--v3-gold),transparent);opacity:0;transition:opacity .25s ease}.v3-hero-satellite.is-active>i{opacity:1}.v3-hero-satellite--client{inset-block-start:76px;inset-inline-start:4px}.v3-hero-satellite--contract{inset-block-start:84px;inset-inline-end:0;min-width:164px}.v3-hero-satellite--payment{inset-block-end:68px;inset-inline-start:0;min-width:188px}.v3-hero-satellite--delivery{inset-block-end:76px;inset-inline-end:4px;min-width:166px}.v3-hero-satellite-dots{display:none}@keyframes v3-signal-path{0%,12%{transform:translate(0);opacity:0}22%{opacity:1}55%{transform:translate(215px,110px);opacity:1}72%,to{transform:translate(215px,110px);opacity:0}}.v3-workflow{padding-block:170px 120px}.v3-workflow__layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(470px,1.18fr);gap:86px;align-items:start}.v3-workflow__steps{position:relative}.v3-workflow__line{position:absolute;z-index:-1;inset-block:12px 12%;inset-inline-start:21px;width:1px;background:var(--v3-line)}.v3-workflow__line:after{content:"";display:block;width:100%;height:calc(var(--workflow-progress) * 100%);background:linear-gradient(var(--v3-gold),var(--v3-gold-bright));box-shadow:0 0 12px #c9a84c4d;transition:height .38s ease}.v3-workflow-step{display:grid;min-height:62vh;grid-template-columns:44px 1fr;gap:25px;align-content:center}.v3-workflow-step>span{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--v3-line);border-radius:50%;color:var(--v3-muted);background:#0a0a08;font-size:10px;font-weight:850;transition:color .26s ease,border-color .26s ease,background .26s ease,box-shadow .26s ease}.v3-workflow-step.is-active>span{color:#090908;border-color:var(--v3-gold);background:var(--v3-gold-bright);box-shadow:0 0 22px #c9a84c38}.v3-workflow-step>div{max-width:470px;padding-top:5px;opacity:.43;transition:opacity .3s ease,transform .3s ease}.v3-workflow-step.is-active>div{opacity:1;transform:translateY(-3px)}.v3-workflow-step h3{margin:0;font-size:34px;letter-spacing:-.045em}.v3-landing[dir=rtl] .v3-workflow-step h3{letter-spacing:-.018em}.v3-workflow-step p{margin:16px 0 0;color:var(--v3-soft);font-size:16px;line-height:1.68}.v3-workflow-step strong{display:block;margin-top:20px;color:var(--v3-gold-bright);font-size:12px;line-height:1.6}.v3-workflow__sticky{position:sticky;inset-block-start:132px;min-height:600px}.v3-stage-visual{position:relative;min-height:580px;overflow:hidden;border:1px solid rgba(213,208,224,.14);border-radius:28px;background:linear-gradient(145deg,#131310f2,#090908ed);box-shadow:0 34px 80px #0000005c,inset 0 1px #ffffff0b}.v3-stage-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 76% 22%,rgba(201,168,76,.12),transparent 30%);pointer-events:none}.v3-stage-visual>header{position:relative;display:grid;min-height:122px;grid-template-columns:1fr auto;align-content:center;gap:6px 20px;padding:28px 34px;border-bottom:1px solid var(--v3-line)}.v3-stage-visual>header span{color:var(--v3-gold);font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.v3-stage-visual>header strong{font-size:29px;letter-spacing:-.04em}.v3-stage-visual>header svg{grid-row:1 / span 2;grid-column:2;width:46px;height:46px;padding:10px;color:var(--v3-gold-bright);border:1px solid rgba(201,168,76,.22);border-radius:14px;background:#c9a84c14}.v3-stage-visual__body{position:relative;padding:36px 34px}.v3-stage-visual__body>div{display:grid;min-height:67px;grid-template-columns:38px 1fr 28px;align-items:center;gap:15px;border-bottom:1px solid rgba(255,255,255,.065)}.v3-stage-visual__body>div>span{color:var(--v3-gold);font-size:9px}.v3-stage-visual__body>div>strong{font-size:13px}.v3-stage-visual__body>div>i{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--v3-line);border-radius:50%}.v3-stage-visual__body>div>i.is-complete{color:#111;border-color:var(--v3-gold);background:var(--v3-gold)}.v3-stage-visual__body>div>i.is-active{border-color:var(--v3-gold);box-shadow:0 0 0 5px #c9a84c14}.v3-stage-visual>footer{position:absolute;inset-inline:34px;inset-block-end:30px;display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid rgba(201,168,76,.18);border-radius:14px;color:var(--v3-soft);background:#c9a84c0e;font-size:11px;line-height:1.5}.v3-stage-visual>footer svg{flex:0 0 auto;color:var(--v3-gold-bright)}.v3-workflow-step__mobile{display:none}.v3-protection{padding-block:160px}.v3-protection__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.v3-spotlight-card{--spot-x: 50%;--spot-y: 50%;position:relative;overflow:hidden;border:1px solid var(--v3-line);background:linear-gradient(145deg,#12120ff0,#090908eb);box-shadow:0 24px 60px #00000047,inset 0 1px #ffffff0a;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.v3-spotlight-card:before{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(320px circle at var(--spot-x) var(--spot-y),rgba(229,199,103,.11),transparent 68%);opacity:0;pointer-events:none;transition:opacity .26s ease}.v3-spotlight-card:after{content:"";position:absolute;z-index:3;inset-block-start:0;inset-inline-start:-45%;width:35%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,238,175,.9),transparent);opacity:0;pointer-events:none}.v3-spotlight-card:hover{transform:translateY(-4px) scale(1.008);border-color:#c9a84c40;box-shadow:0 30px 72px #00000057,inset 0 1px #ffffff0d}.v3-spotlight-card:hover:before{opacity:1}.v3-spotlight-card:hover:after{opacity:1;animation:v3-edge-sweep .68s ease forwards}.v3-spotlight-card>*{position:relative;z-index:1}@keyframes v3-edge-sweep{0%{inset-inline-start:-45%}to{inset-inline-start:115%}}.v3-protection-card{border-radius:26px}.v3-protection-card--scope{grid-column:span 7;min-height:520px}.v3-protection-card--addon{grid-column:span 5;min-height:390px}.v3-protection-card--delivery{grid-column:span 5;min-height:360px}.v3-protection-card--summary{grid-column:span 7;min-height:360px;margin-top:-130px}.v3-protection-card>header{display:flex;min-height:90px;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-bottom:1px solid var(--v3-line)}.v3-protection-card>header span{color:var(--v3-gold);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.v3-protection-card>header h3{margin:6px 0 0;font-size:22px;letter-spacing:-.035em}.v3-protection-card>header>b,.v3-protection-card>header>svg{color:var(--v3-gold);font-size:10px}.v3-scope-compare{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;padding:28px}.v3-scope-compare>div{padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:#ffffff06}.v3-scope-compare>div>span{color:var(--v3-muted);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.v3-scope-compare p{display:grid;grid-template-columns:18px 1fr auto;gap:9px;align-items:center;margin:0;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:11px}.v3-scope-compare p svg{color:var(--v3-gold)}.v3-scope-compare p small{color:var(--v3-muted);font-size:8px}.v3-scope-compare>div:last-child{position:relative;display:flex;flex-direction:column;justify-content:center;gap:20px;border-color:#c9a84c33;background:#c9a84c0e}.v3-scope-compare>div:last-child strong{max-width:240px;font-size:18px;line-height:1.35}.v3-scope-compare>div:last-child small{width:max-content;padding:7px 10px;border-radius:8px;color:#18130a;background:var(--v3-gold-bright);font-size:8px;font-weight:900}.v3-scope-compare>div:last-child i{position:absolute;inset:12px;border:1px solid rgba(201,168,76,.18);border-radius:12px;animation:v3-classify 4.6s ease-in-out infinite}@keyframes v3-classify{0%,65%,to{opacity:.15;transform:scale(.99)}75%,88%{opacity:.8;transform:scale(1)}}.v3-addon-visual{display:grid;gap:18px;padding:30px 26px}.v3-addon-visual>p{margin:0;font-size:16px;font-weight:750}.v3-addon-visual>.v3-money-value{font-size:34px;font-weight:900}.v3-addon-visual>span{display:inline-flex;width:max-content;align-items:center;gap:8px;padding:8px 11px;border-radius:9px;color:#77d98d;background:#22c55e14;font-size:9px;font-weight:800}.v3-addon-visual footer{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-top:20px;border-top:1px solid var(--v3-line)}.v3-addon-visual footer small{color:var(--v3-muted);font-size:9px}.v3-addon-visual footer .v3-money-value{font-size:17px;font-weight:850}.v3-delivery-visual{display:grid;gap:20px;padding:28px 26px}.v3-delivery-visual>span{display:flex;align-items:center;gap:11px;padding:15px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#ffffff06;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.v3-delivery-visual>span svg{color:var(--v3-gold)}.v3-delivery-visual>div{display:flex;align-items:end;justify-content:space-between;gap:16px}.v3-delivery-visual>div small{color:var(--v3-muted);font-size:9px}.v3-delivery-visual>div .v3-money-value{font-size:22px;font-weight:900}.v3-delivery-visual>strong{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:1px solid rgba(201,168,76,.2);border-radius:12px;color:var(--v3-gold-bright);background:#c9a84c0f;font-size:10px}.v3-protection-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:30px 26px}.v3-protection-summary>div{position:relative;min-height:176px;padding:20px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#ffffff06}.v3-protection-summary span{color:var(--v3-gold);font-size:9px}.v3-protection-summary strong{display:block;margin-top:28px;font-size:15px}.v3-protection-summary p{margin:9px 0 0;color:var(--v3-muted);font-size:10px;line-height:1.55}.v3-protection-summary i{position:absolute;inset-inline:20px;inset-block-end:17px;height:1px;background:linear-gradient(90deg,var(--v3-gold),transparent)}.v3-money{padding-block:170px}.v3-money__grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);align-items:center;gap:82px}.v3-money__copy h2{max-width:560px}.v3-money__copy>p{max-width:560px}.v3-money__copy ol{display:grid;gap:0;margin:38px 0 0;padding:0;list-style:none}.v3-money__copy li{display:grid;min-height:72px;grid-template-columns:40px 1fr;align-items:center;gap:14px;border-top:1px solid var(--v3-line)}.v3-money__copy li:last-child{border-bottom:1px solid var(--v3-line)}.v3-money__copy li span{color:var(--v3-gold);font-size:9px}.v3-money__copy li strong{font-size:13px;line-height:1.45}.v3-cashflow{position:relative;min-height:620px;overflow:hidden;border:1px solid rgba(213,208,224,.14);border-radius:30px;background:linear-gradient(145deg,#12120ff5,#080807f0);box-shadow:0 34px 90px #00000061,inset 0 1px #ffffff0a}.v3-cashflow:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 16% 10%,rgba(201,168,76,.12),transparent 28%);pointer-events:none}.v3-cashflow>header{position:relative;display:flex;min-height:66px;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid var(--v3-line)}.v3-cashflow>header span{color:var(--v3-gold);font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.v3-cashflow>header strong{color:var(--v3-muted);font-size:9px}.v3-cashflow__totals{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-bottom:1px solid var(--v3-line);background:var(--v3-line)}.v3-cashflow__totals>div{min-height:118px;padding:24px;background:#0a0a08f5}.v3-cashflow__totals span:not(.v3-money-value,.v3-money-number,.v3-money-currency){display:block;color:var(--v3-muted);font-size:9px}.v3-cashflow__totals .v3-money-value{margin-top:14px;font-size:23px;font-weight:900}.v3-money-value{display:inline-flex;align-items:baseline;gap:.23em;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-variant-numeric:tabular-nums;line-height:1.05}.v3-money-value.is-en{direction:ltr}.v3-money-value.is-ar{direction:rtl}.v3-money-number{direction:ltr;unicode-bidi:isolate}.v3-money-currency{unicode-bidi:isolate}.v3-cashflow__chart{position:relative;height:285px;padding:20px 20px 0}.v3-cashflow__chart svg{width:100%;height:100%;overflow:visible}.v3-cashflow__grid{fill:none;stroke:#ffffff0f;stroke-width:1}.v3-cashflow__area{fill:url(#v3CashFill)}.v3-cashflow__line{fill:none;stroke:var(--v3-gold-bright);stroke-width:2;filter:drop-shadow(0 0 6px rgba(201,168,76,.32))}.v3-cashflow__markers{position:absolute;inset:20px}.v3-cashflow__markers>button{position:absolute;inset-inline-start:var(--marker-x);inset-block-start:var(--marker-y);width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;opacity:0;animation:v3-marker-in .42s ease var(--marker-delay) forwards}.v3-cashflow__markers>button>i{display:block;width:10px;height:10px;margin:3px;border:2px solid #0b0b09;border-radius:50%;background:var(--v3-gold-bright);box-shadow:0 0 0 4px #c9a84c26,0 0 14px #c9a84c66}.v3-cashflow__markers [role=tooltip]{position:absolute;inset-block-end:26px;inset-inline-start:50%;display:grid;min-width:130px;gap:4px;padding:10px 12px;border:1px solid var(--v3-line);border-radius:10px;background:#0a0a09f7;box-shadow:0 12px 32px #0000005c;opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s ease;text-align:start}.v3-landing[dir=rtl] .v3-cashflow__markers [role=tooltip]{transform:translate(50%,6px)}.v3-cashflow__markers button:hover [role=tooltip],.v3-cashflow__markers button:focus-visible [role=tooltip]{opacity:1;transform:translate(-50%)}.v3-landing[dir=rtl] .v3-cashflow__markers button:hover [role=tooltip],.v3-landing[dir=rtl] .v3-cashflow__markers button:focus-visible [role=tooltip]{transform:translate(50%)}.v3-cashflow__markers [role=tooltip] strong{font-size:10px}.v3-cashflow__markers [role=tooltip] small{color:var(--v3-gold);font-size:8px}@keyframes v3-marker-in{to{opacity:1;transform:scale(1)}0%{opacity:0;transform:scale(.5)}}.v3-cashflow__strip{position:relative;display:grid;min-height:120px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:0 22px 22px;padding:20px 24px;border:1px solid rgba(255,255,255,.075);border-radius:17px;background:#ffffff06}.v3-cashflow__strip>i{width:1px;height:52px;background:var(--v3-line)}.v3-cashflow__strip>div{display:grid;gap:12px}.v3-cashflow__strip>div:last-child{text-align:end}.v3-cashflow__strip span:not(.v3-money-value,.v3-money-number,.v3-money-currency){color:var(--v3-muted);font-size:9px}.v3-cashflow__strip .v3-money-value{font-size:24px;font-weight:900}.v3-client{padding-block:160px 190px}.v3-client__grid{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:center;gap:100px}.v3-client__copy>div{display:grid;gap:0;margin-top:36px}.v3-client__copy article{display:grid;min-height:86px;grid-template-columns:38px 1fr;gap:15px;align-items:center;border-top:1px solid var(--v3-line)}.v3-client__copy article:last-child{border-bottom:1px solid var(--v3-line)}.v3-client__copy article>span{color:var(--v3-gold);font-size:9px}.v3-client__copy article strong{font-size:13px}.v3-client__copy article p{margin:6px 0 0;color:var(--v3-muted);font-size:11px;line-height:1.5}.v3-client-stack{position:relative;min-height:640px;padding:36px;border:1px solid rgba(213,208,224,.12);border-radius:30px;background:linear-gradient(145deg,#12120fd1,#090908b8);box-shadow:0 34px 80px #00000052}.v3-client-stack:before{content:"";position:absolute;inset:12% 8%;border:1px solid rgba(201,168,76,.09);background:radial-gradient(circle at center,rgba(201,168,76,.07),transparent 65%)}.v3-client-stack__label{position:relative;display:block;color:var(--v3-gold);font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.v3-client-stack__cards{position:relative;height:490px;margin-top:36px}.v3-client-card{position:absolute;inset-inline:6%;inset-block-start:0;display:grid;width:88%;min-height:260px;grid-template-columns:54px 1fr 28px;align-items:start;gap:18px;padding:28px;border:1px solid var(--v3-line);border-radius:22px;color:var(--v3-text);background:linear-gradient(145deg,#181814fa,#0b0b09fa);box-shadow:0 24px 50px #0000006b;cursor:pointer;text-align:start;transform-origin:top center}.v3-client-card.is-active{border-color:#c9a84c5c;box-shadow:0 30px 70px #0000007a,inset 0 1px #ffffff0a}.v3-client-card>span{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(201,168,76,.18);border-radius:15px;color:var(--v3-gold-bright);background:#c9a84c14}.v3-client-card small{color:var(--v3-gold);font-size:8px}.v3-client-card strong{display:block;margin-top:25px;font-size:22px;letter-spacing:-.03em}.v3-client-card p{max-width:390px;margin:13px 0 0;color:var(--v3-soft);font-size:13px;line-height:1.6}.v3-client-card>i{display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--v3-line);border-radius:50%}.v3-client-card.is-active>i{color:#0a0a08;border-color:var(--v3-gold);background:var(--v3-gold)}.v3-client-stack__controls{position:absolute;inset-inline:0;inset-block-end:28px;display:flex;justify-content:center;gap:8px}.v3-client-stack__controls button{width:24px;height:4px;padding:0;border-radius:8px;background:#ffffff1f;cursor:pointer;transition:width .24s ease,background .24s ease}.v3-client-stack__controls button.is-active{width:42px;background:var(--v3-gold)}.v3-features{padding-block:170px}.v3-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.v3-feature-module{position:relative;min-height:430px;overflow:hidden;padding:26px;border:1px solid var(--v3-line);border-radius:24px;background:linear-gradient(145deg,#12120fe8,#090908e6);box-shadow:0 22px 56px #0000003d,inset 0 1px #ffffff09;transition:filter .28s ease,border-color .28s ease,background .28s ease}.v3-feature-grid.has-active .v3-feature-module:not(.is-active){filter:brightness(.73)}.v3-feature-module.is-active{border-color:#c9a84c52;background:linear-gradient(145deg,#181610f5,#0a0a08eb)}.v3-feature-module:after{content:"";position:absolute;inset-inline:26px;inset-block-end:0;height:1px;background:linear-gradient(90deg,transparent,var(--v3-gold),transparent);transform:scaleX(0);transition:transform .42s ease}.v3-feature-module.is-active:after{transform:scaleX(1)}.v3-feature-module>header{display:flex;align-items:center;justify-content:space-between}.v3-feature-module>header span{color:var(--v3-gold);font-size:24px;font-weight:300;font-variant-numeric:tabular-nums}.v3-feature-module>header svg{color:var(--v3-gold-bright)}.v3-feature-module h3{margin:42px 0 0;font-size:24px;letter-spacing:-.035em}.v3-feature-module>p{min-height:62px;margin:14px 0 0;color:var(--v3-soft);font-size:13px;line-height:1.62}.v3-feature-module>a{position:absolute;inset-inline:26px;inset-block-end:24px;display:flex;align-items:center;justify-content:space-between;color:var(--v3-soft);font-size:10px;font-weight:800}.v3-feature-module>a:hover{color:var(--v3-gold-bright)}.v3-micro{position:relative;height:122px;margin-top:28px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:#ffffff06}.v3-micro--projects{display:grid;gap:12px;align-content:center;padding:18px}.v3-micro--projects>div{display:grid;grid-template-columns:62px 1fr;align-items:center;gap:12px}.v3-micro--projects span{color:var(--v3-muted);font-size:8px}.v3-micro--projects i{height:4px;border-radius:5px;background:linear-gradient(90deg,var(--v3-gold),rgba(201,168,76,.18));transition:width .6s cubic-bezier(.22,1,.36,1)}.v3-feature-module.is-active .v3-micro--projects i{width:92%!important}.v3-micro--clients{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;padding:18px}.v3-micro--clients:before,.v3-micro--clients:after{content:"";position:absolute;width:50%;height:1px;background:var(--v3-gold-line)}.v3-micro--clients:before{transform:rotate(19deg)}.v3-micro--clients:after{transform:rotate(-19deg)}.v3-micro--clients i{z-index:1;width:18px;height:18px;border:1px solid var(--v3-gold);border-radius:50%;background:#11100c}.v3-micro--clients span{align-self:end;color:var(--v3-muted);font-size:7px}.v3-micro--documents{display:grid;grid-template-columns:1fr 30px 1fr;place-items:center;padding:16px}.v3-micro--documents>div{display:grid;justify-items:center;gap:10px;color:var(--v3-muted);font-size:8px}.v3-micro--documents>div svg{width:31px;height:31px;padding:7px;border:1px solid var(--v3-line);border-radius:9px}.v3-micro--documents>svg{color:var(--v3-gold);transition:transform .32s ease}.v3-feature-module.is-active .v3-micro--documents>svg{transform:translate(5px)}.v3-landing[dir=rtl] .v3-feature-module.is-active .v3-micro--documents>svg{transform:scaleX(-1) translate(5px)}.v3-micro--payments{display:flex;align-items:end;justify-content:space-around;gap:8px;padding:18px}.v3-micro--payments span{display:grid;width:30%;justify-items:center;gap:8px;color:var(--v3-muted);font-size:7px}.v3-micro--payments i{display:block;width:100%;height:28px;border-radius:6px 6px 2px 2px;background:#ffffff12;transition:height .38s ease,background .38s ease}.v3-micro--payments span:nth-child(2) i{height:56px}.v3-feature-module.is-active .v3-micro--payments span:nth-child(2) i{height:70px;background:linear-gradient(var(--v3-gold),rgba(201,168,76,.2))}.v3-micro--workflow{display:grid;gap:0;align-content:center;padding:14px 18px}.v3-micro--workflow span{display:grid;min-height:29px;grid-template-columns:24px 1fr 13px;align-items:center;gap:7px;border-bottom:1px solid rgba(255,255,255,.055);color:var(--v3-muted);font-size:7px}.v3-micro--workflow b{color:var(--v3-gold);font-size:7px}.v3-micro--workflow i{width:7px;height:7px;border:1px solid var(--v3-line);border-radius:50%}.v3-micro--workflow i.is-on{border-color:var(--v3-gold);background:var(--v3-gold)}.v3-micro--reports{display:grid;grid-template-columns:1fr 34px 1fr;place-items:center;padding:16px}.v3-micro--reports>div{display:grid;justify-items:center;gap:8px;color:var(--v3-muted);font-size:8px}.v3-micro--reports>div svg{color:var(--v3-gold-bright)}.v3-micro--reports>i{width:100%;height:1px;overflow:hidden;background:var(--v3-line)}.v3-micro--reports>i:after{content:"";display:block;width:12px;height:1px;background:var(--v3-gold-bright);animation:v3-report-signal 3.8s ease-in-out infinite}@keyframes v3-report-signal{0%,20%{transform:translate(-14px)}65%,to{transform:translate(36px)}}.v3-pricing{padding-block:170px}.v3-billing-toggle{display:inline-flex;margin-top:34px;padding:4px;border:1px solid var(--v3-line);border-radius:13px;background:#ffffff09}.v3-billing-toggle button{min-width:102px;min-height:40px;padding:0 16px;border-radius:9px;color:var(--v3-muted);background:transparent;font-size:11px;font-weight:800;cursor:pointer;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.v3-billing-toggle button.is-active{color:#0a0a08;background:var(--v3-gold-bright);box-shadow:inset 0 1px #ffffff4d}.v3-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch;margin-top:86px}.v3-plan{position:relative;min-height:600px;padding:30px;overflow:hidden;border:1px solid var(--v3-line);border-radius:26px;background:linear-gradient(145deg,#12120ff2,#090908f0);box-shadow:0 26px 64px #0000004d,inset 0 1px #ffffff0a;transition:transform .25s ease,border-color .25s ease,background .25s ease}.v3-plan:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(201,168,76,.12),transparent 32%);opacity:.3;transition:opacity .25s ease;pointer-events:none}.v3-plan:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-40%;width:35%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,240,183,.9),transparent);opacity:0}.v3-plan:hover{transform:translateY(-5px);border-color:#c9a84c47;background:linear-gradient(145deg,#171611f7,#0a0a08f2)}.v3-plan:hover:before{opacity:.8}.v3-plan:hover:after{opacity:1;animation:v3-edge-sweep .68s ease forwards}.v3-plan.is-recommended{transform:translateY(-20px);border-color:#c9a84c57;box-shadow:0 34px 78px #00000061,inset 0 2px var(--v3-gold)}.v3-plan.is-recommended:hover{transform:translateY(-25px)}.v3-plan>*{position:relative;z-index:1}.v3-plan>header{display:flex;min-height:42px;align-items:flex-start;justify-content:space-between;gap:14px}.v3-plan>header h3{margin:0;font-size:25px;letter-spacing:-.04em}.v3-plan>header span{padding:7px 9px;border-radius:8px;color:#100d07;background:var(--v3-gold-bright);font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.v3-plan>p{min-height:68px;margin:18px 0 0;color:var(--v3-soft);font-size:12px;line-height:1.62}.v3-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:24px;white-space:nowrap}.v3-plan__price strong{font-size:45px;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.v3-plan__price span{color:var(--v3-muted);font-size:10px}.v3-plan__saving{display:block;min-height:18px;margin-top:7px;color:var(--v3-gold);font-size:9px}.v3-plan__saving.is-placeholder{visibility:hidden}.v3-plan ul{display:grid;gap:12px;margin:28px 0;padding:24px 0 0;border-top:1px solid var(--v3-line);list-style:none}.v3-plan li{display:grid;grid-template-columns:18px 1fr;gap:8px;color:var(--v3-soft);font-size:10px;line-height:1.45}.v3-plan li svg{color:var(--v3-gold)}.v3-plan .v3-button{position:absolute;inset-inline:30px;inset-block-end:30px}.v3-pricing__reassurance{display:flex;justify-content:center;gap:18px 34px;margin-top:46px;color:var(--v3-muted);font-size:10px}.v3-pricing__reassurance span{display:inline-flex;align-items:center;gap:8px}.v3-pricing__reassurance svg{color:var(--v3-gold)}.v3-faq{padding-block:160px}.v3-faq__grid{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:100px;align-items:start}.v3-faq__heading{position:sticky;inset-block-start:130px}.v3-faq__heading h2{max-width:500px}.v3-faq__heading>a{display:inline-flex;align-items:center;gap:12px;margin-top:28px;color:var(--v3-gold-bright);font-size:11px;font-weight:800}.v3-faq__list{border-top:1px solid var(--v3-line)}.v3-faq__list article{position:relative;border-bottom:1px solid var(--v3-line)}.v3-faq__list article:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:1px;background:var(--v3-gold);transform:scaleY(0);transform-origin:top;transition:transform .3s ease}.v3-faq__list article.is-open:before{transform:scaleY(1)}.v3-faq__list article>button{display:grid;width:100%;min-height:92px;grid-template-columns:38px 1fr 34px;align-items:center;gap:18px;padding:0 22px;background:transparent;cursor:pointer;text-align:start}.v3-faq__list article>button>span{color:var(--v3-gold);font-size:9px}.v3-faq__list article>button>strong{font-size:14px;line-height:1.45;transition:color .2s ease}.v3-faq__list article.is-open>button>strong{color:var(--v3-gold-bright)}.v3-faq__list article>button>i{position:relative;display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--v3-line);border-radius:50%}.v3-faq__list article>button>i b{position:absolute;width:10px;height:1px;background:var(--v3-soft);transition:transform .22s ease,opacity .22s ease}.v3-faq__list article>button>i b:last-child{transform:rotate(90deg)}.v3-faq__list article.is-open>button>i b:last-child{opacity:0;transform:rotate(0)}.v3-faq__list article>div{overflow:hidden}.v3-faq__list article p{max-width:680px;margin:-4px 76px 28px;color:var(--v3-soft);font-size:13px;line-height:1.72}.v3-landing[dir=rtl] .v3-faq__list article p{margin:-4px 76px 28px}.v3-final{padding-block:150px 100px}.v3-final__strip{position:relative;display:grid;min-height:390px;grid-template-columns:1fr auto;align-items:center;gap:56px;overflow:hidden;padding:70px 72px;border:1px solid rgba(201,168,76,.24);border-radius:30px;background:linear-gradient(120deg,#15140ff7,#090908f5);box-shadow:0 35px 90px #00000061,inset 0 1px #ffffff0a}.v3-final__strip:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 86% 50%,rgba(201,168,76,.14),transparent 32%)}.v3-final__strip>div{position:relative;z-index:1}.v3-final h2{max-width:780px}.v3-final__actions{display:grid;min-width:190px;gap:18px;justify-items:stretch}.v3-final__actions>a:last-child{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--v3-soft);font-size:11px;font-weight:800}.v3-final__nodes{position:absolute!important;inset-inline:0;inset-block-end:26px;display:flex;align-items:center;justify-content:center;gap:10px;opacity:.55}.v3-final__nodes span{color:var(--v3-muted);font-size:7px;font-weight:850;letter-spacing:.12em}.v3-final__nodes i{position:relative;width:52px;height:1px;overflow:hidden;background:var(--v3-line)}.v3-final__nodes i:after{content:"";display:block;width:14px;height:1px;background:var(--v3-gold-bright);animation:v3-final-flow 4s ease-in-out infinite}.v3-final__nodes i:nth-of-type(2):after{animation-delay:.7s}.v3-final__nodes i:nth-of-type(3):after{animation-delay:1.4s}@keyframes v3-final-flow{0%,20%{transform:translate(-16px);opacity:0}45%{opacity:1}75%,to{transform:translate(56px);opacity:0}}.v3-footer{padding-block:80px 28px;border-top:1px solid var(--v3-line);background:#060605b8}.v3-footer__grid{display:grid;grid-template-columns:1.7fr repeat(4,1fr);gap:54px}.v3-footer__brand>p{max-width:300px;margin:22px 0 0;color:var(--v3-muted);font-size:11px;line-height:1.65}.v3-footer__brand>button{margin-top:22px;padding:0;color:var(--v3-gold-bright);background:transparent;font-size:11px;font-weight:800;cursor:pointer}.v3-footer__grid>div:not(.v3-footer__brand){display:flex;flex-direction:column;align-items:flex-start;gap:13px}.v3-footer__grid h3{margin:0 0 9px;color:var(--v3-text);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.v3-footer__grid>div:not(.v3-footer__brand) a{color:var(--v3-muted);font-size:10px;transition:color .18s ease,transform .18s ease}.v3-footer__grid>div:not(.v3-footer__brand) a:hover{color:var(--v3-gold-bright);transform:translate(2px)}.v3-landing[dir=rtl] .v3-footer__grid>div:not(.v3-footer__brand) a:hover{transform:translate(-2px)}.v3-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:62px;padding-top:24px;border-top:1px solid rgba(255,255,255,.07)}.v3-footer__bottom p{margin:0;color:var(--v3-muted);font-size:9px}.v3-footer__bottom nav{display:flex;flex-wrap:wrap;gap:16px}.v3-footer__bottom a{color:var(--v3-muted);font-size:8px}.v3-footer__bottom a:hover{color:var(--v3-gold-bright)}@media(max-width:1180px){.v3-shell{width:min(100% - 72px,1280px)}.v3-nav{width:calc(100% - 48px)}.v3-nav__links{gap:20px}.v3-nav__actions{gap:12px}.v3-hero__grid{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);gap:30px}.v3-hero-workspace{min-height:600px}.v3-command-panel{inset:115px 88px 105px}.v3-hero-satellite{min-width:156px}.v3-hero-satellite--payment{min-width:170px}.v3-workflow__layout{grid-template-columns:minmax(0,.75fr) minmax(430px,1.25fr);gap:54px}.v3-money__grid,.v3-client__grid{gap:54px}.v3-feature-module{min-height:440px}}@media(max-width:1024px){.v3-shell{width:calc(100% - 48px)}.v3-nav__links{display:none}.v3-nav__inner{grid-template-columns:1fr auto}.v3-nav__inner{background:#080807f0;-webkit-backdrop-filter:none;backdrop-filter:none}.v3-nav__actions{display:none}.v3-menu-toggle{position:relative;display:grid;width:44px;height:44px;justify-self:end;place-items:center;padding:0;border:1px solid var(--v3-line);border-radius:12px;background:#ffffff08;cursor:pointer}.v3-landing[dir=rtl] .v3-menu-toggle{justify-self:start}.v3-menu-toggle i{position:absolute;width:18px;height:1px;background:var(--v3-text);transition:transform .22s ease,top .22s ease}.v3-menu-toggle i:first-child{top:17px}.v3-menu-toggle i:last-child{top:25px}.v3-menu-toggle.is-open i:first-child{top:21px;transform:rotate(45deg)}.v3-menu-toggle.is-open i:last-child{top:21px;transform:rotate(-45deg)}.v3-mobile-menu{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;display:grid;width:min(360px,calc(100vw - 48px));padding:14px;border:1px solid rgba(201,168,76,.2);border-radius:16px;background:#090908fa;box-shadow:0 24px 60px #00000073}.v3-landing[dir=rtl] .v3-mobile-menu{inset-inline-end:auto;inset-inline-start:0}.v3-mobile-menu a,.v3-mobile-menu button{display:flex;min-height:48px;align-items:center;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06);color:var(--v3-soft);background:transparent;font-size:12px;text-align:start}.v3-mobile-menu .is-primary{justify-content:center;margin-top:10px;border:0;border-radius:11px;color:#090908;background:var(--v3-gold-bright);font-weight:900}.v3-hero{min-height:auto;padding-block:138px 80px}.v3-hero__grid{min-height:0;grid-template-columns:1fr;gap:72px}.v3-hero__copy{max-width:780px;padding:30px 0 0}.v3-hero__copy h1{max-width:800px;font-size:clamp(58px,8vw,76px)}.v3-hero-workspace{width:min(100%,780px);justify-self:center}.v3-landing[dir=rtl] .v3-hero-workspace{justify-self:center}.v3-workflow__layout{grid-template-columns:minmax(0,.72fr) minmax(390px,1.28fr);gap:34px}.v3-stage-visual{min-height:540px}.v3-protection-card--scope{grid-column:span 7}.v3-protection-card--addon,.v3-protection-card--delivery{grid-column:span 5}.v3-protection-card--summary{grid-column:span 7}.v3-protection-summary{grid-template-columns:1fr}.v3-protection-summary>div{min-height:105px}.v3-protection-summary strong{margin-top:12px}.v3-protection-summary i{display:none}.v3-money__grid{grid-template-columns:1fr}.v3-money__copy{max-width:720px}.v3-money__visual{order:2}.v3-client__grid{grid-template-columns:1fr}.v3-client__copy{max-width:760px}.v3-client-stack{width:min(100%,760px);margin-inline:auto}.v3-feature-grid{grid-template-columns:repeat(2,1fr)}.v3-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v3-plan{padding:24px}.v3-plan .v3-button{inset-inline:24px}.v3-faq__grid{gap:54px}.v3-footer__grid{grid-template-columns:1.5fr repeat(2,1fr)}}@media(min-width:901px)and (max-width:1024px){.v3-hero{min-height:850px;padding-block:118px 50px}.v3-hero__grid{min-height:680px;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:20px}.v3-hero__copy{padding:20px 0}.v3-hero__copy h1{font-size:clamp(48px,5.1vw,54px);line-height:.98}.v3-landing[dir=rtl] .v3-hero__copy h1{line-height:1.13}.v3-hero__text{font-size:15px}.v3-hero__actions{align-items:flex-start;flex-direction:column}.v3-hero__trust{display:grid;grid-template-columns:1fr;gap:8px}.v3-hero-workspace{width:100%;min-height:600px;justify-self:end}.v3-landing[dir=rtl] .v3-hero-workspace{justify-self:start}.v3-command-panel{inset:108px 58px 98px}.v3-command-panel__title{padding-inline:19px}.v3-command-panel__title h2{font-size:20px}.v3-command-panel__title>span{font-size:20px}.v3-command-progress{margin-inline:19px}.v3-command-next{margin-inline:13px}.v3-command-rows>div{padding-inline:17px}.v3-hero-satellite{min-width:142px;padding:12px}.v3-hero-satellite--payment{min-width:154px}.v3-hero-satellite--contract,.v3-hero-satellite--delivery{min-width:140px}.v3-hero-satellite strong{max-width:105px;font-size:9px}}@media(max-width:820px){.v3-workflow{padding-block:120px}.v3-workflow__layout{grid-template-columns:1fr}.v3-workflow__sticky{display:none}.v3-workflow-step{min-height:0;padding-block:28px 64px}.v3-workflow-step>div{max-width:none;opacity:1}.v3-workflow-step__mobile{display:block;margin-top:30px}.v3-stage-visual.is-compact{min-height:430px}.v3-stage-visual.is-compact>header{min-height:94px;padding:20px 24px}.v3-stage-visual.is-compact>header strong{font-size:22px}.v3-stage-visual.is-compact .v3-stage-visual__body{padding:20px 24px}.v3-stage-visual.is-compact>footer{inset-inline:24px;inset-block-end:20px}.v3-protection__grid{grid-template-columns:1fr 1fr}.v3-protection-card--scope,.v3-protection-card--summary{grid-column:1 / -1}.v3-protection-card--addon,.v3-protection-card--delivery{grid-column:auto}.v3-protection-card--summary{margin-top:0}.v3-pricing-grid{grid-template-columns:1fr;width:min(100%,600px);margin-inline:auto}.v3-plan.is-recommended,.v3-plan.is-recommended:hover{transform:none}.v3-plan{min-height:560px}.v3-faq__grid{grid-template-columns:1fr}.v3-faq__heading{position:static;max-width:680px}.v3-final__strip{grid-template-columns:1fr;padding:60px 46px}.v3-final__actions{min-width:0;justify-self:start}}@media(max-width:768px){.v3-shell{width:calc(100% - 40px)}.v3-nav{inset-block-start:12px;width:calc(100% - 24px)}.v3-nav__inner{min-height:62px;padding:8px 9px 8px 13px;border-radius:16px}.v3-nav__inner{background:#080807f0;-webkit-backdrop-filter:none;backdrop-filter:none}.v3-landing[dir=rtl] .v3-nav__inner{padding:8px 13px 8px 9px}.v3-brand>span{width:38px;height:38px}.v3-brand small{display:none}.v3-hero{padding-block:112px 52px}.v3-hero__grid{gap:54px}.v3-hero__copy{padding-top:24px}.v3-hero__copy h1{margin-top:20px;font-size:clamp(38px,10.8vw,58px);line-height:1.01}.v3-landing[dir=rtl] .v3-hero__copy h1{line-height:1.16}.v3-hero__text{margin-top:22px;font-size:16px}.v3-hero__actions{align-items:stretch;flex-direction:column}.v3-hero__actions .v3-button{width:100%}.v3-hero__trust{display:grid;grid-template-columns:1fr;gap:9px}.v3-hero-workspace{min-height:570px;transform:none!important}.v3-hero-connectors{display:none}.v3-command-panel{inset:0 0 118px}.v3-hero-satellite{inset:auto 0 28px!important;display:none;width:100%;min-width:0;min-height:72px}.v3-hero-satellite.is-active{display:flex}.v3-hero-satellite-dots{position:absolute;inset-inline:0;inset-block-end:0;display:flex;justify-content:center;gap:7px}.v3-hero-satellite-dots button{width:19px;height:3px;padding:0;border-radius:5px;background:#ffffff21}.v3-hero-satellite-dots button.is-active{width:34px;background:var(--v3-gold)}.v3-section-heading{margin-bottom:44px}.v3-section-heading h2,.v3-money__copy h2,.v3-client__copy h2,.v3-faq__heading h2,.v3-final h2{font-size:clamp(34px,9.4vw,46px);line-height:1.04}.v3-landing[dir=rtl] .v3-section-heading h2,.v3-landing[dir=rtl] .v3-money__copy h2,.v3-landing[dir=rtl] .v3-client__copy h2,.v3-landing[dir=rtl] .v3-faq__heading h2,.v3-landing[dir=rtl] .v3-final h2{line-height:1.19}.v3-section-heading>p:last-child,.v3-money__copy>p,.v3-client__copy>p,.v3-faq__heading>p,.v3-final__strip>div:nth-child(2)>p:last-child{font-size:16px}.v3-workflow,.v3-protection,.v3-money,.v3-client,.v3-features,.v3-pricing,.v3-faq{padding-block:96px}.v3-workflow__line{inset-inline-start:18px}.v3-workflow-step{grid-template-columns:38px 1fr;gap:16px}.v3-workflow-step>span{width:38px;height:38px}.v3-workflow-step h3{font-size:28px}.v3-stage-visual.is-compact{min-height:450px;border-radius:22px}.v3-stage-visual.is-compact>footer{font-size:10px}.v3-protection__grid{grid-template-columns:1fr}.v3-protection-card--scope,.v3-protection-card--addon,.v3-protection-card--delivery,.v3-protection-card--summary{grid-column:1;min-height:0;margin-top:0}.v3-scope-compare{grid-template-columns:1fr;padding:20px}.v3-protection-summary{grid-template-columns:1fr}.v3-money__grid{gap:40px}.v3-cashflow{min-height:590px;border-radius:24px}.v3-cashflow__totals{grid-template-columns:1fr 1fr}.v3-cashflow__totals>div{min-height:98px;padding:18px}.v3-cashflow__totals>div:first-child{grid-column:1 / -1}.v3-cashflow__chart{height:220px}.v3-cashflow__strip{min-height:104px;margin-inline:14px;padding:16px;gap:14px}.v3-cashflow__strip .v3-money-value{font-size:18px}.v3-client__grid{gap:46px}.v3-client-stack{min-height:540px;padding:24px 14px;border-radius:24px}.v3-client-stack__cards{height:420px}.v3-client-card{inset-inline:0;width:100%;min-height:240px;grid-template-columns:44px 1fr 24px;gap:12px;padding:20px}.v3-client-card>span{width:42px;height:42px}.v3-client-card strong{margin-top:18px;font-size:18px}.v3-client-card p{font-size:11px}.v3-feature-grid{grid-template-columns:1fr}.v3-feature-module{min-height:410px}.v3-feature-grid.has-active .v3-feature-module:not(.is-active){filter:none}.v3-pricing-grid{margin-top:54px}.v3-pricing__reassurance{align-items:center;flex-direction:column}.v3-faq__list article>button{min-height:82px;grid-template-columns:28px 1fr 30px;gap:10px;padding-inline:12px}.v3-faq__list article>button>strong{font-size:12px}.v3-faq__list article p,.v3-landing[dir=rtl] .v3-faq__list article p{margin:0 50px 24px;font-size:12px}.v3-final{padding-block:96px 72px}.v3-final__strip{min-height:420px;gap:38px;padding:44px 24px 80px;border-radius:24px}.v3-final__actions,.v3-final__actions .v3-button{width:100%}.v3-final__nodes{gap:6px}.v3-final__nodes i{width:24px}.v3-final__nodes span{font-size:5px}.v3-footer{padding-top:62px}.v3-footer__grid{grid-template-columns:1fr 1fr;gap:46px 24px}.v3-footer__brand{grid-column:1 / -1}.v3-footer__bottom{align-items:flex-start;flex-direction:column}}@media(max-width:430px){.v3-shell{width:calc(100% - 36px)}.v3-nav{width:calc(100% - 20px)}.v3-mobile-menu{width:calc(100vw - 20px)}.v3-hero__copy h1{font-size:clamp(36px,10.4vw,44px)}.v3-command-panel{border-radius:20px}.v3-command-panel__title{padding:24px 18px 16px}.v3-command-panel__title h2{font-size:20px}.v3-command-panel__title>span{font-size:20px}.v3-command-progress{margin-inline:18px}.v3-command-next{margin-inline:12px}.v3-command-rows>div{padding-inline:16px}.v3-stage-visual.is-compact>header svg{width:39px;height:39px}.v3-stage-visual__body>div{grid-template-columns:28px 1fr 24px;gap:8px}.v3-scope-compare>div{padding:16px}.v3-addon-visual,.v3-delivery-visual,.v3-protection-summary{padding-inline:20px}.v3-cashflow__totals .v3-money-value{font-size:19px}.v3-cashflow__strip{grid-template-columns:1fr}.v3-cashflow__strip>i{width:100%;height:1px}.v3-cashflow__strip>div:last-child{text-align:start}.v3-cashflow{min-height:680px}.v3-plan{min-height:580px;padding:24px 22px}.v3-plan .v3-button{inset-inline:22px}.v3-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:350px){.v3-shell{width:calc(100% - 28px)}.v3-brand>div{display:none}.v3-hero-workspace{min-height:600px}.v3-command-panel__title{display:grid;gap:10px}.v3-command-panel__title>span{justify-self:start}.v3-final__nodes{display:none}}@media(hover:none),(pointer:coarse){.v3-spotlight-card:before,.v3-spotlight-card:after,.v3-plan:after{display:none}.v3-spotlight-card:hover,.v3-plan:hover{transform:none}}@media(prefers-reduced-motion:reduce){.v3-landing *,.v3-landing *:before,.v3-landing *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.v3-hero-workspace{transform:none!important}.v3-hero-connectors path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.v3-hero-connectors__signal,.v3-scope-compare>div:last-child i,.v3-micro--reports>i:after,.v3-final__nodes i:after{animation:none!important}.v3-spotlight-card:before,.v3-spotlight-card:after{display:none}}.ksp-pricing-page{min-height:100vh}.ksp-pricing-main{position:relative;z-index:2;width:min(1400px,calc(100% - 64px));margin:0 auto;padding:158px 0 96px}.ksp-pricing-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:46px;padding:38px 0 54px;border-bottom:1px solid rgba(255,255,255,.13)}.ksp-pricing-hero>.cf-kicker,.ksp-pricing-hero>h1,.ksp-pricing-hero>p{grid-column:1}.ksp-pricing-hero h1{max-width:900px;margin:15px 0 0;font:500 clamp(58px,6.4vw,98px)/.92 "Iowan Old Style","Baskerville",Georgia,serif;letter-spacing:-.06em}.ksp-pricing-page[dir=rtl] .ksp-pricing-hero h1{font-family:inherit;font-weight:820;line-height:1.08;letter-spacing:-.045em}.ksp-pricing-hero>p:last-of-type{max-width:720px;margin-top:20px;color:var(--cf-soft);font-size:16px;line-height:1.7}.ksp-pricing-controls{grid-column:2;grid-row:1/4;align-self:end;display:grid;justify-items:end;gap:11px}.ksp-pricing-page[dir=rtl] .ksp-pricing-controls{justify-items:start}.ksp-pricing-controls>small{color:var(--cf-muted);font-size:9px;font-weight:750;letter-spacing:.04em}.ksp-pricing-grid{margin-top:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ksp-price-card{position:relative;min-height:690px;padding:30px;display:grid;grid-template-rows:auto auto 28px 1fr auto auto;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:linear-gradient(145deg,#131310f0,#060605e6);box-shadow:0 30px 80px #0000004d,inset 0 1px #ffffff0a;overflow:hidden}.ksp-price-card:before{content:"";position:absolute;inset-inline:30px;inset-block-start:0;height:1px;background:linear-gradient(90deg,transparent,rgba(216,184,90,.36),transparent)}.ksp-price-card.is-recommended{border-color:#d8b85a75;background:linear-gradient(145deg,#2e26136b,#0d0d0af5 46%);box-shadow:0 34px 90px #0006,0 0 60px #d8b85a12,inset 0 1px #f2d67517}.ksp-price-card header{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px}.ksp-price-card header>span{color:var(--cf-gold);font:500 10px/1 Georgia,serif}.ksp-price-card header>small{padding:6px 10px;border:1px solid rgba(216,184,90,.3);border-radius:999px;color:var(--cf-bright);background:#d8b85a14;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ksp-price-card h2{grid-column:1/-1;margin:18px 0 0;font:500 46px/1 Iowan Old Style,Georgia,serif;letter-spacing:-.05em}.ksp-pricing-page[dir=rtl] .ksp-price-card h2{font-family:inherit;font-weight:800}.ksp-price-card header p{grid-column:1/-1;min-height:52px;color:var(--cf-muted);font-size:12px;line-height:1.55}.ksp-price-card__price{margin-top:28px;display:flex;align-items:end;gap:8px;white-space:nowrap}.ksp-price-card__price strong{color:var(--cf-ink);font:500 58px/.9 Iowan Old Style,Georgia,serif;letter-spacing:-.055em}.ksp-price-card.is-recommended .ksp-price-card__price strong{color:var(--cf-bright)}.ksp-price-card__price span{color:var(--cf-muted);font-size:10px;font-weight:750}.ksp-price-card__saving{min-height:28px;margin:12px 0 0;color:#83dfa0;font-size:10px;font-weight:800}.ksp-price-card ul{margin:22px 0 28px;padding:22px 0 0;display:grid;align-content:start;gap:13px;border-top:1px solid rgba(255,255,255,.1);list-style:none}.ksp-price-card li{display:block;color:var(--cf-soft);font-size:11px;line-height:1.45}.ksp-price-card .cf-pricing-feature-button{min-height:42px}.ksp-price-card li.is-disabled{color:#f7f3ea59}.ksp-price-card__action{width:100%;min-height:46px;border:0;cursor:pointer}.ksp-price-card__action:disabled{cursor:wait;opacity:.62}.ksp-price-card__error{margin-top:12px;color:#ff9b9b;font-size:11px;line-height:1.45}.ksp-pricing-facts{margin-top:28px;padding:20px 0;display:flex;justify-content:center;gap:12px 32px;border-block:1px solid rgba(255,255,255,.1)}.ksp-pricing-facts span{position:relative;padding-inline-start:14px;color:var(--cf-muted);font-size:10px}.ksp-pricing-facts span:before{content:"";position:absolute;inset-inline-start:0;top:.42em;width:5px;height:5px;border-radius:50%;background:var(--cf-gold)}@media(max-width:1080px){.ksp-pricing-main{padding-top:136px}.ksp-pricing-hero{grid-template-columns:1fr}.ksp-pricing-controls{grid-column:1;grid-row:auto;justify-items:start}.ksp-pricing-grid{grid-template-columns:1fr}.ksp-price-card{min-height:0;grid-template-columns:.8fr .65fr 1fr;grid-template-rows:auto auto auto;gap:0 30px}.ksp-price-card header{grid-column:1;grid-row:1/4;align-content:start}.ksp-price-card__price,.ksp-price-card__saving{grid-column:2}.ksp-price-card ul{grid-column:3;grid-row:1/3;margin-top:0;padding-top:0;border-top:0}.ksp-price-card__action,.ksp-price-card__error{grid-column:2/4}}@media(max-width:760px){.ksp-pricing-main{width:calc(100% - 40px);padding:112px 0 72px}.ksp-pricing-hero{padding:28px 0 38px;gap:28px}.ksp-pricing-hero h1{font-size:clamp(48px,13vw,68px)}.ksp-pricing-page[dir=rtl] .ksp-pricing-hero h1{font-size:clamp(42px,12vw,62px)}.ksp-pricing-hero>p:last-of-type{font-size:14px}.ksp-pricing-grid{margin-top:26px;gap:14px}.ksp-price-card{min-height:0;padding:24px 20px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0}.ksp-price-card header,.ksp-price-card__price,.ksp-price-card__saving,.ksp-price-card ul,.ksp-price-card__action,.ksp-price-card__error{grid-column:1;grid-row:auto}.ksp-price-card h2{font-size:40px}.ksp-price-card header p{min-height:0}.ksp-price-card__price strong{font-size:52px}.ksp-price-card ul{margin-block:18px 24px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.ksp-pricing-facts{align-items:flex-start;flex-direction:column}}
