:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", monospace;--bg:#070c11;--surface:#0d141c;--surface-2:#121c26;--surface-3:#182430;--surface-inset:#0a1118;--surface-overlay:#0a1118c7;--sidebar-bg:#090f15eb;--card-start:#121c26f2;--card-end:#0c131bfa;--line:#21303e;--line-soft:#17222d;--text:#f1f5f7;--muted:#8fa1af;--muted-2:#667987;--text-body:#bbc7cf;--text-body-strong:#c5ced4;--text-subtle:#abb9c2;--notice-info-text:#a9dcea;--notice-warn-text:#e8c993;--notice-success-text:#a2dfc8;--accent:#43c4e8;--accent-strong:#6bd8f4;--accent-soft:#43c4e81f;--green:#4fca9a;--green-soft:#4fca9a1f;--red:#ef7d82;--red-soft:#ef7d821f;--amber:#e8b15d;--amber-soft:#e8b15d1f;--radius-sm:12px;--radius:18px;--radius-lg:24px;--shadow:0 18px 50px #00000047;--motion-fast:.16s;--motion-standard:.22s;--sidebar:232px;--mobile-nav-height:76px;--mobile-safe-bottom:env(safe-area-inset-bottom,0px)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#edf2f5;--surface:#f8fafb;--surface-2:#eef3f6;--surface-3:#e4ebef;--surface-inset:#fff;--surface-overlay:#ffffffd1;--sidebar-bg:#f8fafbf0;--card-start:#fffffff7;--card-end:#f4f8fafa;--line:#ccd8df;--line-soft:#dce5ea;--text:#14202a;--muted:#5d707e;--muted-2:#82939f;--text-body:#465b69;--text-body-strong:#344b5a;--text-subtle:#596e7b;--notice-info-text:#176d88;--notice-warn-text:#825814;--notice-success-text:#176c4f;--accent:#087fa4;--accent-strong:#056d8d;--accent-soft:#087fa41c;--green:#18825e;--green-soft:#18825e1a;--red:#bd4d55;--red-soft:#bd4d551a;--amber:#9b6a1c;--amber-soft:#9b6a1c1a;--shadow:0 18px 50px #2237441f}:root[data-theme=light] body{background:radial-gradient(circle at 75% -10%, color-mix(in srgb,var(--accent) 8%,transparent), transparent 30%), var(--bg)}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:radial-gradient(circle at 75% -10%, color-mix(in srgb,var(--accent) 10%,transparent), transparent 30%), var(--bg);color:var(--text);font-family:var(--font-sans);letter-spacing:-.005em;min-height:100vh;transition:background-color var(--motion-standard) ease, color var(--motion-standard) ease;margin:0;line-height:1.5}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}svg{stroke-width:1.8px;width:20px;height:20px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}.jerno-wordmark{flex:none;width:94px;height:36px;display:block;position:relative}.jerno-wordmark img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block;position:absolute;inset:0}.jerno-wordmark-light-icon,.jerno-wordmark-light-text,:root[data-theme=light] .jerno-wordmark-dark{display:none!important}:root[data-theme=light] .jerno-wordmark-light-icon,:root[data-theme=light] .jerno-wordmark-light-text{display:block!important}:root[data-theme=light] .jerno-wordmark-light-icon{clip-path:inset(0 65% 0 0)}:root[data-theme=light] .jerno-wordmark-light-text{clip-path:inset(0 0 0 31%);filter:brightness(0)}.jerno-wordmark.on-dark-background .jerno-wordmark-dark{display:block!important}.jerno-wordmark.on-dark-background .jerno-wordmark-light-icon,.jerno-wordmark.on-dark-background .jerno-wordmark-light-text{display:none!important}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:760}.card{background:linear-gradient(145deg, var(--card-start), var(--card-end));border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 10px 28px #00000014,inset 0 1px #ffffff06}.card-pad{padding:22px}.card h2,.card h3{letter-spacing:-.025em;margin-top:0}.button{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;min-height:42px;transition:transform var(--motion-fast) ease, border-color var(--motion-fast) ease, background var(--motion-fast) ease;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:670;display:inline-flex}.button:hover{border-color:color-mix(in srgb,var(--line) 54%,var(--accent) 46%);background:var(--surface-3)}.button:active{transform:translateY(1px)}.button.primary{color:color-mix(in srgb,var(--bg) 92%,#000);background:linear-gradient(145deg, var(--accent-strong), var(--accent));border-color:#0000}.button.primary:hover{background:linear-gradient(145deg,#8ce5fa,#4dc5e7)}.button.danger{color:var(--red);background:var(--red-soft);border-color:#ef7d8238}.button.ghost{background:0 0}.button.small{min-height:40px;padding:0 12px;font-size:11px}.button.icon{width:40px;padding:0}.button-xs{border-radius:11px;min-height:44px;padding:0 12px;font-size:11px}.button:disabled{opacity:.45;cursor:not-allowed}.quick-record-actions .button svg{width:14px;height:14px}@keyframes global-recorder-fade{0%{opacity:0}to{opacity:1}}@keyframes global-recorder-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.notice{border:1px solid var(--line);color:var(--muted);border-radius:11px;gap:11px;padding:12px 14px;font-size:11px;line-height:1.5;display:flex}.notice svg{flex:none;width:17px}.notice.info{color:var(--notice-info-text);background:var(--accent-soft);border-color:#43c4e833}.notice.warn{color:var(--notice-warn-text);background:var(--amber-soft);border-color:#e8b15d38}.notice.success{color:var(--notice-success-text);background:var(--green-soft);border-color:#4fca9a33}@keyframes pulse{0%,to{box-shadow:0 0 0 10px #ef7d8214,0 20px 55px #ef4b5233}50%{box-shadow:0 0 0 24px #ef7d8203,0 20px 55px #ef4b524d}}@keyframes capture-wave{0%,to{opacity:.56;transform:scaleY(.55)}50%{transform:scaleY(calc(.8 + var(--audio-level,.5)));opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:760px){:root{--radius:14px}.mobile-brand .jerno-wordmark{width:89px;height:34px}.confirm-footer .button{flex:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.capture-card>.notice{margin:0 24px 18px}@media (max-width:760px){.confirm-footer .button{flex:1}.chart-toolbar-actions .button span{display:none}.chart-confirm .button{flex:1}}.broker-plan-event{border-color:color-mix(in srgb,var(--line) 70%,var(--accent) 30%);background:linear-gradient(145deg,color-mix(in srgb,var(--surface-2) 96%,var(--accent) 4%),var(--surface-inset))}@media (max-width:760px){.detail-top .button svg{margin:0}.detail-top .button{font-size:0}.review-title .button{display:none}.progression-reason-form .button{min-width:0}}.settings-section-body>.notice{margin-top:14px}.legal-links{flex-direction:column;display:flex}.legal-links a{border-bottom:1px solid var(--line-soft);color:var(--accent);padding:11px 0;font-size:10px}.broker-connection{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-inset) 74%,transparent);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.broker-connection.is-connected{border-color:color-mix(in srgb,var(--line) 58%,var(--green) 42%);background:linear-gradient(145deg,color-mix(in srgb,var(--green) 7%,var(--surface-2)),var(--surface))}.broker-connection-mark{border:1px solid color-mix(in srgb,var(--line) 62%,var(--accent) 38%);background:linear-gradient(145deg,var(--accent-strong),#2296b8);color:#061016;border-radius:11px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:850;display:grid;box-shadow:0 8px 22px #1da1c633}.broker-connection-copy{gap:4px;min-width:0;display:grid}.broker-connection-copy>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.broker-connection-copy strong{font-size:11px}.broker-connection-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:9px;overflow:hidden}.broker-connection-copy .pill{font-size:7px}.broker-connection+.notice{margin-top:12px}.broker-connection.is-stale,.broker-connection.is-paused{border-color:color-mix(in srgb,var(--line) 60%,var(--amber) 40%)}.broker-connection.is-paused{background:linear-gradient(145deg,color-mix(in srgb,var(--amber) 5%,var(--surface-2)),var(--surface))}.broker-connection.is-disconnected{border-color:color-mix(in srgb,var(--line) 65%,var(--red) 35%);opacity:.92}.broker-connection-copy .connection-health{white-space:normal;line-height:1.45}.broker-connection-copy .connection-health.healthy{color:var(--green)}.broker-connection-copy .connection-health.delayed,.broker-connection-copy .connection-health.stale{color:var(--amber)}.broker-connection-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.broker-connection-actions .button svg{width:13px;height:13px}.broker-disconnect-confirmation{border:1px solid color-mix(in srgb,var(--red) 42%,var(--line));background:color-mix(in srgb,var(--red-soft) 58%,var(--surface-inset));color:var(--red);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:10px;padding:13px;display:grid}.broker-disconnect-confirmation>svg{width:18px}.broker-disconnect-confirmation>span{gap:3px;display:grid}.broker-disconnect-confirmation strong{color:var(--text);font-size:10px}.broker-disconnect-confirmation small{color:var(--muted);font-size:8px;line-height:1.45}.broker-disconnect-confirmation>div{gap:7px;display:flex}.broker-divider{background:var(--line-soft);height:1px;margin:20px 0}.broker-connection-mark.mt5{letter-spacing:-.04em;background:linear-gradient(145deg,#70b7ff,#4a74df);font-size:12px}.mt5-downloads .button{text-decoration:none}.mt5-wizard-actions .button{min-width:120px}.execution-import-heading>.button{text-decoration:none}.broker-currency-mark{background:linear-gradient(145deg,var(--accent-strong),#2296b8);color:#061016;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;font-weight:850;display:grid}.broker-currency-mark.mt5{background:linear-gradient(145deg,#70b7ff,#4a74df)}.notification-permission>.notice{grid-column:1/-1;margin:0}@media (max-width:760px){.broker-connection{grid-template-columns:auto minmax(0,1fr);padding:13px}.broker-connection-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.broker-connection-actions>.button{width:100%;min-height:44px}.broker-connection-actions>.button.primary:first-child:last-child{grid-column:1/-1}.broker-disconnect-confirmation{grid-template-columns:auto minmax(0,1fr)}.broker-disconnect-confirmation>div{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.broker-disconnect-confirmation .button{min-height:42px}.broker-connection-copy strong{font-size:12px}.broker-connection-copy small{font-size:10px}.detected-trade>.button{width:100%;min-height:42px}.mt5-credentials>label .button,.mt5-downloads,.mt5-downloads .button{width:100%}.execution-import-heading>.button,.execution-file-drop>.button{grid-column:1/-1;width:100%;min-height:42px}.execution-import-actions>.button,.currency-connection-foot>.button,.notification-permission-actions>.button{width:100%;min-height:44px}}.landing-nav>div>a:not(.button){color:var(--muted);font-size:10px}.landing-actions .button{min-height:47px;padding:0 20px}.auth-card form>.button{width:100%;margin-top:2px}.auth-card>.button{width:100%}.legal-page{max-width:800px;min-height:100vh;margin:0 auto;padding:60px 20px}.legal-page>a{color:var(--muted);font-size:10px}.legal-page article{margin-top:15px;padding:40px}.legal-page h1{margin:8px 0 25px;font-size:32px}.legal-page h2{margin:24px 0 6px;font-size:14px}.legal-page p{color:#aebbc4;font-size:11px;line-height:1.75}.legal-updated{color:var(--muted-2)!important;margin-top:30px!important;font-size:8px!important}@media (max-width:760px){.landing-nav>div>a:not(.button){display:none}.landing-actions .button{width:100%}.legal-page article{padding:25px}.legal-page h1{font-size:27px}}:root[data-theme=light] .story-content>p,:root[data-theme=light] .review-notes ul,:root[data-theme=light] .legal-page p{color:var(--text-body-strong)}@media (max-width:760px){.today-capture .hero-actions .button.primary{display:none}.today-capture .hero-actions .button:not(.primary){min-height:31px;color:var(--accent);background:0 0;border:0;padding:0 8px;font-size:9px}.today-capture .quick-record-actions .button{border-radius:8px;min-height:31px;padding:0 9px;font-size:8px}}.playbook-metrics>.card{gap:7px;padding:18px;display:grid}@media (max-width:600px){.page-header-actions .button{padding:0 10px}.playbook-metrics>.card{padding:14px}.rule-review-footer .button{width:100%}}.playbook-report-metrics>.card{min-width:0;padding:15px}.playbook-report-grid>.card,.playbook-rule-evidence,.playbook-recent-trades{padding:20px}@media (max-width:700px){.playbook-report-metrics>.card{padding:13px}.playbook-report-grid>.card,.playbook-rule-evidence,.playbook-recent-trades{padding:15px}}.marketing-site{--marketing-max:1240px;--marketing-panel:#0d1822c7;--marketing-panel-solid:#0c1721;color:#f5f8fa;background:radial-gradient(circle at 76% 2%,#43c4e821,#0000 25%),radial-gradient(circle at 12% 32%,#2d789714,#0000 24%),#060b10;min-height:100vh;overflow:hidden}.marketing-site:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.marketing-site a{text-decoration:none}.marketing-container{width:min(calc(100% - 48px),var(--marketing-max));margin-inline:auto;position:relative}.marketing-header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060b10b8;border-bottom:1px solid #81aac11f;height:80px;position:relative}.marketing-nav{width:min(calc(100% - 48px),var(--marketing-max));grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;height:100%;margin:auto;display:grid}.marketing-brand{color:#f4f8fa;letter-spacing:-.035em;align-items:center;gap:10px;width:max-content;font-size:16px;font-weight:780;display:flex}.marketing-brand .jerno-wordmark{width:105px;height:40px}.marketing-nav-links{align-items:center;gap:31px;display:flex}.marketing-nav-links a,.marketing-text-link{color:#9cafbb;font-size:12px;font-weight:620;transition:color .18s}.marketing-nav-links a:hover,.marketing-text-link:hover{color:#fff}.marketing-nav-actions{justify-content:flex-end;align-items:center;gap:22px;display:flex}.marketing-button,.marketing-secondary-button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:12px;font-weight:760;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.marketing-button{color:#041018;background:linear-gradient(135deg,#73ddf6,#3eb8da);box-shadow:0 12px 34px #30b2d833,inset 0 1px #ffffff80}.marketing-button:hover{transform:translateY(-2px);box-shadow:0 18px 42px #30b2d847,inset 0 1px #ffffff8c}.marketing-button.compact{min-height:40px;padding-inline:16px}.marketing-button.large,.marketing-secondary-button.large{border-radius:14px;min-height:51px;padding:0 23px;font-size:13px}.marketing-button svg,.marketing-secondary-button svg{width:16px;height:16px}.marketing-secondary-button{color:#e5edf2;background:#101d28b3;border-color:#86abc038;box-shadow:inset 0 1px #ffffff06}.marketing-secondary-button:hover{background:#142633e6;border-color:#53cbeb73;transform:translateY(-2px)}.marketing-menu{justify-self:end;display:none;position:relative}.marketing-menu summary{cursor:pointer;background:#0d1822;border:1px solid #86abc033;border-radius:11px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.marketing-menu summary::-webkit-details-marker{display:none}.marketing-menu summary svg{width:19px}.marketing-menu>div{background:#0a141d;border:1px solid #86abc038;border-radius:14px;gap:3px;width:220px;padding:10px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 24px 60px #00000080}.marketing-menu>div>a:not(.marketing-button){color:#b9c7d0;border-radius:9px;align-items:center;min-height:42px;padding:0 12px;font-size:12px;font-weight:650;display:flex}.marketing-menu>div>a:hover{color:#fff;background:#43c4e814}.marketing-kicker{color:#58cdec;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:820;display:inline-flex}.marketing-kicker>i{background:#50d3f4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #43c4e817,0 0 18px #43c4e880}.marketing-hero{grid-template-columns:minmax(0,.85fr) minmax(530px,1.15fr);align-items:center;gap:64px;min-height:760px;padding-block:90px 110px;display:grid}.marketing-hero-copy{z-index:3;position:relative}.marketing-hero h1{letter-spacing:-.064em;max-width:650px;margin:20px 0 24px;font-size:clamp(47px,5.05vw,74px);font-weight:780;line-height:1.01}.marketing-hero h1 em{color:#f6fafc;font-style:normal}.marketing-hero h1 span{color:#7f929f}.marketing-hero-copy>p{color:#9fb0bb;max-width:610px;margin:0;font-size:15px;line-height:1.75}.marketing-hero-actions{gap:10px;margin:31px 0 24px;display:flex}.marketing-proof-row{color:#758a98;flex-wrap:wrap;gap:16px;font-size:10px;display:flex}.marketing-proof-row span{align-items:center;gap:6px;display:flex}.marketing-proof-row svg{color:#52cfa1;width:13px;height:13px}.marketing-product-stage{perspective:1200px;height:580px;position:relative}.marketing-product-glow{filter:blur(100px);background:#2bb5e021;border-radius:50%;width:480px;height:480px;position:absolute;top:28px;left:80px}.marketing-product-window{background:#09131bf0;border:1px solid #6daecc3d;border-radius:20px;width:620px;position:absolute;top:40px;left:0;overflow:hidden;transform:rotateY(-5deg)rotateX(2deg);box-shadow:0 48px 110px #00000094,inset 0 1px #ffffff0d}.marketing-window-top{background:#0d1923;border-bottom:1px solid #79a2b821;grid-template-columns:1fr auto 1fr;align-items:center;height:49px;padding:0 18px;display:grid}.marketing-window-top>span{gap:6px;display:flex}.marketing-window-top>span i{background:#223947;border-radius:50%;width:7px;height:7px}.marketing-window-top strong{font-size:10px}.marketing-window-top small{color:#6c8493;text-transform:uppercase;letter-spacing:.12em;justify-self:end;font-size:8px}.marketing-window-body{grid-template-columns:120px minmax(0,1fr);height:400px;display:grid}.marketing-window-body aside{border-right:1px solid #79a2b81c;flex-direction:column;gap:6px;padding:18px 12px;display:flex}.marketing-window-body aside span{color:#657d8d;border-radius:8px;align-items:center;gap:7px;padding:9px;font-size:8px;font-weight:650;display:flex}.marketing-window-body aside span.active{color:#5ed3ef;background:#43c4e81a}.marketing-window-body aside i{place-items:center;width:18px;height:18px;display:grid}.marketing-window-body aside svg{width:12px}.marketing-capture-panel{background:radial-gradient(circle at 50% 66%,#43c4e817,#0000 34%),linear-gradient(145deg,#111f2ae6,#0a141de6);border:1px solid #57b0cf38;border-radius:15px;flex-direction:column;align-items:center;margin:17px;padding:26px 25px 18px;display:flex}.marketing-capture-copy{width:100%}.marketing-capture-copy>span{color:#52cf9f;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.marketing-capture-copy h3{letter-spacing:-.045em;margin:9px 0 7px;font-size:23px;line-height:1.08}.marketing-capture-copy p{color:#748b9a;margin:0;font-size:9px}.marketing-record-orbit{place-items:center;width:154px;height:154px;margin:25px 0 12px;display:grid;position:relative}.marketing-record-orbit>i,.marketing-record-orbit:before{content:"";border:1px solid #43c4e824;border-radius:50%;position:absolute;inset:0}.marketing-record-orbit:before{border-color:#43c4e838;inset:15px}.marketing-record-orbit button{color:#06131a;background:linear-gradient(145deg,#64d3ee,#31aace);border:1px solid #92e4f873;border-radius:50%;place-items:center;width:105px;height:105px;display:grid;box-shadow:0 18px 48px #27a7cc47,0 0 0 10px #43c4e80d}.marketing-record-orbit button svg{stroke-width:2.2px;width:32px;height:32px}.marketing-record-orbit>span{background:repeating-linear-gradient(90deg,#44c4e8 0 3px,#0000 3px 7px);width:70px;height:12px;position:absolute;bottom:-4px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.marketing-record-label{font-size:10px}.marketing-floating-card{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1720eb;border:1px solid #67afce3b;position:absolute;box-shadow:0 24px 60px #00000075,inset 0 1px #ffffff0a}.marketing-floating-card.entry-card{border-radius:14px;align-items:center;gap:12px;min-width:330px;padding:14px;display:flex;bottom:37px;right:-16px}.marketing-floating-card.entry-card>span{color:#57d4a5;background:#4fca9a1f;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.marketing-floating-card.entry-card svg{width:17px}.marketing-floating-card.entry-card div{gap:2px;display:grid}.marketing-floating-card.entry-card small{color:#52d1a2;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.marketing-floating-card.entry-card strong{font-size:11px}.marketing-floating-card.entry-card p{color:#748a98;margin:0;font-size:8px}.marketing-floating-card.score-card{border-radius:15px;width:170px;padding:16px;bottom:0;left:-34px}.marketing-floating-card.score-card>small{color:#748a98;text-transform:uppercase;letter-spacing:.11em;font-size:8px;display:block}.marketing-floating-card.score-card>strong{margin:5px 0 8px;font-size:28px;line-height:1;display:block}.marketing-floating-card.score-card>span{background:#1d303d;border-radius:99px;height:4px;display:block;overflow:hidden}.marketing-floating-card.score-card>span i{border-radius:inherit;background:linear-gradient(90deg,#3db994,#60d7f2);height:100%;display:block}.marketing-floating-card.score-card p{color:#6f8796;margin:8px 0 0;font-size:7px}.marketing-logo-strip{background:#0c161f80;border-block:1px solid #779fb51a}.marketing-logo-strip>div{color:#899da9;justify-content:center;align-items:center;gap:24px;min-height:70px;font-size:10px;display:flex}.marketing-logo-strip strong{color:#bdc9cf;letter-spacing:.02em;font-size:11px}.marketing-logo-strip i{background:#36505f;border-radius:50%;width:3px;height:3px}.marketing-section{padding-block:125px}.marketing-center{text-align:center}.marketing-center>h2{max-width:800px;margin:17px auto 18px}.marketing-section h2,.marketing-showcase h2,.marketing-detail-row h2,.marketing-security-panel h2,.marketing-faq h2,.marketing-cta h2{color:#f4f8fa;letter-spacing:-.055em;font-size:clamp(34px,4vw,54px);line-height:1.05}.marketing-section-lead{color:#8ea1ad;max-width:720px;margin:0 auto;font-size:14px;line-height:1.75}.marketing-outcome-grid{text-align:left;counter-reset:item;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:58px;display:grid}.marketing-outcome-grid article{background:linear-gradient(145deg,#12202bd1,#09121ad6);border:1px solid #79a2b826;border-radius:18px;min-height:250px;padding:27px;position:relative;overflow:hidden}.marketing-outcome-grid article:after{content:"";filter:blur(25px);background:#43c4e814;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-80px;right:-80px}.marketing-outcome-grid article>span{color:#3b5261;font-family:var(--font-mono);font-size:10px;position:absolute;top:23px;right:25px}.marketing-outcome-grid article>i,.marketing-bento-card.compact>i{color:#56cdeb;background:#43c4e814;border:1px solid #4dc4e73d;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.marketing-outcome-grid article svg,.marketing-bento-card.compact>i svg{width:19px}.marketing-outcome-grid h3{letter-spacing:-.025em;margin:45px 0 10px;font-size:18px}.marketing-outcome-grid p{color:#8195a2;margin:0;font-size:11px;line-height:1.7}.marketing-showcase{background:radial-gradient(circle at 85% 20%,#43c4e814,#0000 30%),linear-gradient(145deg,#111f2ad1,#081118e6);border:1px solid #5babcc30;border-radius:26px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:80px;padding:90px 72px;display:grid;box-shadow:0 45px 100px #00000047}.marketing-showcase-copy h2,.marketing-detail-row h2,.marketing-security-panel h2{margin:16px 0 18px}.marketing-showcase-copy>p,.marketing-detail-row>div>p,.marketing-security-panel>div>p{color:#8ea1ad;font-size:13px;line-height:1.75}.marketing-showcase ul,.marketing-detail-row ul{gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.marketing-showcase li,.marketing-detail-row li{color:#b8c5cd;align-items:center;gap:9px;font-size:11px;display:flex}.marketing-showcase li svg,.marketing-detail-row li svg{color:#51cea0;width:14px}.marketing-inline-link{color:#5ed2ef;align-items:center;gap:8px;font-size:11px;font-weight:750;display:inline-flex}.marketing-inline-link svg{width:14px;transition:transform .2s}.marketing-inline-link:hover svg{transform:translate(4px)}.marketing-analytics-visual{background:linear-gradient(145deg,#0d1822f5,#081017fa);border:1px solid #7da7bd2b;border-radius:18px;min-height:460px;padding:24px;box-shadow:0 30px 70px #00000052}.marketing-analytics-head{justify-content:space-between;align-items:flex-start;display:flex}.marketing-analytics-head>div{gap:3px;display:grid}.marketing-analytics-head small{color:#6f8593;text-transform:uppercase;letter-spacing:.16em;font-size:8px}.marketing-analytics-head strong{font-size:34px}.marketing-analytics-head>span{color:#57d3a5;background:#4fca9a14;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;display:flex}.marketing-analytics-head>span svg{width:11px}.marketing-radar{width:430px;max-width:100%;height:345px;margin:16px auto 0;position:relative}.marketing-radar svg{width:100%;height:100%;overflow:visible}.marketing-section-heading{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.marketing-section-heading h2{max-width:720px;margin:15px 0 0}.marketing-section-heading>p{color:#8195a2;max-width:390px;margin:0 0 7px;font-size:12px;line-height:1.7}.marketing-workflow{border-block:1px solid #79a2b821;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.marketing-workflow article{border-right:1px solid #79a2b821;min-height:250px;padding:34px 40px;position:relative}.marketing-workflow article:last-child{border:0}.marketing-workflow article>span{color:#344b59;font-family:var(--font-mono);font-size:9px;position:absolute;top:36px;right:36px}.marketing-workflow article>i{color:#57cfed;background:#43c4e817;border-radius:14px;place-items:center;width:47px;height:47px;display:grid}.marketing-workflow svg{width:20px}.marketing-workflow h3{margin:42px 0 9px;font-size:20px}.marketing-workflow p{color:#7f939f;max-width:270px;margin:0;font-size:11px;line-height:1.7}.marketing-bento{grid-template-columns:repeat(2,1fr);gap:15px;padding-bottom:125px;display:grid}.marketing-bento-card{background:linear-gradient(145deg,#101e29d9,#081118eb);border:1px solid #79a2b829;border-radius:21px;overflow:hidden}.marketing-bento-card.calendar,.marketing-bento-card.playbook{min-height:610px;padding:37px 37px 0}.marketing-bento-copy h3{letter-spacing:-.045em;max-width:470px;margin:12px 0 11px;font-size:30px;line-height:1.1}.marketing-bento-copy p{color:#8195a2;max-width:510px;margin:0;font-size:11px;line-height:1.7}.marketing-calendar-visual{background:#09131b;border:1px solid #719db52b;border-radius:17px 17px 0 0;margin-top:34px;padding:22px;box-shadow:0 30px 65px #0000004d}.marketing-calendar-head{border-bottom:1px solid #1a2a35;justify-content:space-between;align-items:flex-end;margin-bottom:17px;padding-bottom:15px;display:flex}.marketing-calendar-head>div{gap:3px;display:grid}.marketing-calendar-head small{color:#677e8d;text-transform:uppercase;letter-spacing:.12em;font-size:7px}.marketing-calendar-head strong{color:#57d2a4;font-size:20px}.marketing-calendar-head>span{color:#cbd5da;font-size:11px;font-weight:700}.marketing-calendar-week,.marketing-calendar-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.marketing-calendar-week{margin-bottom:5px}.marketing-calendar-week span{color:#58707f;text-align:center;font-size:7px}.marketing-calendar-grid>span{color:#9dafb9;border:1px solid #1b2c38;border-radius:7px;flex-direction:column;min-height:48px;padding:6px;font-size:7px;display:flex}.marketing-calendar-grid>span.empty{opacity:.3;background:repeating-linear-gradient(135deg,#0d1a23 0 3px,#0a151d 3px 6px)}.marketing-calendar-grid>span.profit{color:#64d5a9;background:#4fca9a14;border-color:#4fca9a66}.marketing-calendar-grid>span.loss{color:#ef858a;background:#ef7d8212;border-color:#ef7d8257}.marketing-calendar-grid b{margin-top:auto;font-size:7px}.marketing-playbook-visual{background:#09131b;border:1px solid #6f9db42b;border-radius:17px 17px 0 0;margin-top:38px;padding:21px;box-shadow:0 30px 65px #0000004d}.marketing-playbook-title{border-bottom:1px solid #192a35;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding-bottom:17px;display:grid}.marketing-playbook-title>span{color:#55ceed;background:#43c4e81a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.marketing-playbook-title svg{width:18px}.marketing-playbook-title>div{gap:2px;display:grid}.marketing-playbook-title small{color:#53cdec;text-transform:uppercase;letter-spacing:.12em;font-size:7px}.marketing-playbook-title strong{font-size:11px}.marketing-playbook-title em{color:#5ad5a7;text-transform:uppercase;background:#4fca9a14;border:1px solid #4fca9a40;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.marketing-playbook-visual ul{gap:7px;margin:14px 0;padding:0;list-style:none;display:grid}.marketing-playbook-visual li{color:#a7b6bf;border:1px solid #172934;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px;font-size:8px;display:grid}.marketing-playbook-visual li svg{color:#57d1a4;width:11px}.marketing-playbook-visual li strong{color:#5bd4a7;font-size:7px}.marketing-playbook-foot{border-top:1px solid #192a35;grid-template-columns:repeat(3,1fr);padding-top:14px;display:grid}.marketing-playbook-foot>div{border-right:1px solid #192a35;gap:3px;padding:0 11px;display:grid}.marketing-playbook-foot>div:first-child{padding-left:0}.marketing-playbook-foot>div:last-child{border:0}.marketing-playbook-foot small{color:#627989;text-transform:uppercase;letter-spacing:.1em;font-size:6px}.marketing-playbook-foot strong{font-size:12px}.marketing-bento-card.compact{min-height:260px;padding:30px}.marketing-bento-card.compact>i{margin-bottom:32px}.marketing-bento-card.compact h3{letter-spacing:-.035em;margin:10px 0;font-size:24px}.marketing-bento-card.compact p{color:#7f939f;max-width:500px;margin:0;font-size:11px;line-height:1.7}.marketing-cta{background:radial-gradient(circle at 80% 10%,#43c4e829,#0000 30%),linear-gradient(135deg,#102431,#0a1720);border:1px solid #53bee142;border-radius:24px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:125px;padding:65px 70px;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000047}.marketing-cta h2{margin:13px 0 8px}.marketing-cta p{color:#8da0ac;margin:0;font-size:12px}.marketing-cta .marketing-button{flex:none}.marketing-footer{background:#070d12;border-top:1px solid #79a2b81f}.marketing-footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:70px;padding-block:70px;display:grid}.marketing-footer-grid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.marketing-footer-grid>div:first-child p{color:#738895;max-width:300px;margin:7px 0 5px;font-size:10px;line-height:1.65}.marketing-footer-grid>div:not(:first-child) strong{color:#e4ebef;margin-bottom:8px;font-size:10px}.marketing-footer-grid>div:not(:first-child) a{color:#768b98;font-size:10px}.marketing-footer-grid>div:not(:first-child) a:hover{color:#5ed2ef}.marketing-status{color:#65808e;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;display:flex}.marketing-status i{background:#51cfa0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #4fca9a14}.marketing-footer-bottom{color:#536a78;border-top:1px solid #79a2b81a;justify-content:space-between;align-items:center;min-height:64px;font-size:8px;display:flex}.marketing-page-hero{text-align:center;padding-block:105px 85px}.marketing-page-hero h1{letter-spacing:-.064em;max-width:980px;margin:18px auto 20px;font-size:clamp(48px,6.5vw,78px);line-height:1}.marketing-page-hero>p{color:#91a3ae;max-width:730px;margin:0 auto;font-size:14px;line-height:1.75}.marketing-page-actions{justify-content:center;gap:10px;margin-top:29px;display:flex}.marketing-feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:115px;display:grid}.marketing-feature-grid article{background:linear-gradient(145deg,#101d28c7,#081118db);border:1px solid #79a2b826;border-radius:17px;min-height:225px;padding:28px}.marketing-feature-grid article>i{color:#59d0ed;background:#43c4e817;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.marketing-feature-grid article svg{width:18px}.marketing-feature-grid h2{letter-spacing:-.025em;margin:36px 0 9px;font-size:17px}.marketing-feature-grid p{color:#7f939f;margin:0;font-size:10px;line-height:1.7}.marketing-detail-row{border-top:1px solid #79a2b81f;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:100px;padding-block:105px;display:grid}.marketing-detail-row.reverse>div:first-child{order:-1}.marketing-detail-row h2{font-size:clamp(35px,4vw,50px)}.marketing-confirm-visual{background:#0b1720;border:1px solid #6fa6c133;border-radius:19px;padding:24px;box-shadow:0 30px 75px #00000059}.marketing-confirm-visual>div:first-child{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.marketing-confirm-visual>div:first-child>span{color:#06131a;background:#4ec6e7;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.marketing-confirm-visual>div:first-child svg{width:16px}.marketing-confirm-visual>div:first-child strong{font-size:11px}.marketing-confirm-visual>div:first-child small{color:#6e8594;font-family:var(--font-mono);font-size:8px}.marketing-confirm-visual>p{color:#aebcc4;border-block:1px solid #1b2c38;margin:20px 0;padding:18px;font-size:10px;line-height:1.7}.marketing-confirm-fields{grid-template-columns:repeat(3,1fr)!important;gap:0!important;display:grid!important}.marketing-confirm-fields>span{border-right:1px solid #1b2c38;gap:3px;padding:11px;display:grid}.marketing-confirm-fields>span:last-child{border:0}.marketing-confirm-fields small{color:#677e8c;font-size:7px}.marketing-confirm-fields strong{font-size:10px}.marketing-confirm-visual>button{color:#07141a;background:#55cbea;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:18px;font-size:10px;font-weight:760;display:flex}.marketing-confirm-visual>button svg{width:15px}.marketing-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;padding-bottom:55px;display:grid}.marketing-price-card{background:linear-gradient(145deg,#0f1c27e0,#071017f0);border:1px solid #79a2b82b;border-radius:22px;padding:38px;position:relative}.marketing-price-card.featured{border-color:#43c4e86b;box-shadow:0 30px 90px #1982a41f,inset 0 1px #ffffff0a}.marketing-price-badge{color:#59d4a7;text-transform:uppercase;letter-spacing:.12em;background:#4fca9a1a;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:800;position:absolute;top:22px;right:22px}.marketing-price-card h2{letter-spacing:-.04em;margin:12px 0 7px;font-size:28px}.marketing-price-card>p{color:#8498a4;max-width:480px;margin:0;font-size:11px;line-height:1.65}.marketing-price{border-block:1px solid #79a2b81f;align-items:flex-end;gap:12px;min-height:120px;margin:29px 0 22px;padding-block:25px;display:flex}.marketing-price>strong{letter-spacing:-.06em;font-size:55px;line-height:.9}.marketing-price>span{color:#768b98;max-width:260px;font-size:9px;line-height:1.5}.marketing-price.planned{align-items:center}.marketing-price.planned>strong{letter-spacing:-.04em;font-size:24px;line-height:1.08}.marketing-price-card>.marketing-button,.marketing-price-card>.marketing-secondary-button{width:100%}.marketing-price-card ul{gap:13px;margin:27px 0 0;padding:0;list-style:none;display:grid}.marketing-price-card li{color:#a8b7c0;align-items:center;gap:9px;font-size:10px;display:flex}.marketing-price-card li svg{color:#55cfa1;width:13px}.marketing-pricing-note{background:#4fca9a0e;border:1px solid #4fca9a38;border-radius:15px;align-items:flex-start;gap:13px;padding:21px 24px;display:flex}.marketing-pricing-note>svg{color:#56d2a4;width:20px}.marketing-pricing-note strong{font-size:11px}.marketing-pricing-note p{color:#7e948f;margin:4px 0 0;font-size:9px}.marketing-faq{padding-block:115px}.marketing-faq>h2{margin:14px 0 35px}.marketing-faq>div{border-top:1px solid #79a2b824}.marketing-faq details{border-bottom:1px solid #79a2b824}.marketing-faq summary{color:#dfe7eb;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-size:13px;font-weight:680;list-style:none;display:flex}.marketing-faq summary::-webkit-details-marker{display:none}.marketing-faq summary svg{color:#5dcfee;width:16px}.marketing-faq details p{color:#7e929e;max-width:760px;margin:-6px 0 24px;font-size:11px;line-height:1.7}.marketing-broker-list{gap:12px;padding-bottom:110px;display:grid}.marketing-broker-list article{background:linear-gradient(145deg,#0f1c27d9,#071017eb);border:1px solid #79a2b829;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:150px;padding:27px;display:grid}.marketing-provider-mark{color:#06141b;background:linear-gradient(145deg,#6ad7f1,#3cacd1);border-radius:15px;place-items:center;width:57px;height:57px;font-size:15px;font-weight:850;display:grid;box-shadow:0 12px 30px #28a6cc2e}.marketing-broker-list article>div small{color:#6d8492;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.marketing-broker-list article h2{margin:3px 0;font-size:18px}.marketing-broker-list article p{color:#8498a4;margin:0;font-size:10px;line-height:1.6}.marketing-broker-list article>em{color:#758b98;text-transform:uppercase;letter-spacing:.1em;border:1px solid #79a2b82e;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:780;display:flex}.marketing-broker-list article>em i{background:#657b87;border-radius:50%;width:5px;height:5px}.marketing-broker-list article>em.connected{color:#5ad4a7;background:#4fca9a0f;border-color:#4fca9a40}.marketing-broker-list article>em.connected i{background:#53d1a2}.marketing-connection-flow{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:55px;display:grid}.marketing-connection-flow article{background:#0a141ccc;border:1px solid #79a2b826;border-radius:16px;min-height:225px;padding:24px;position:relative}.marketing-connection-flow article>i{color:#5bd0ed;background:#43c4e814;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.marketing-connection-flow article>i svg{width:17px}.marketing-connection-flow article>span{color:#38505e;font-family:var(--font-mono);font-size:8px;position:absolute;top:25px;right:25px}.marketing-connection-flow h3{margin:39px 0 8px;font-size:16px}.marketing-connection-flow p{color:#7b909c;margin:0;font-size:9px;line-height:1.65}.marketing-security-panel{background:radial-gradient(circle at 75% 20%,#4fca9a12,#0000 30%),#0b171f;border:1px solid #4fca9a33;border-radius:22px;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:115px;padding:55px 60px;display:grid}.marketing-security-panel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.marketing-security-panel li{background:#0710178c;border:1px solid #79a2b821;border-radius:11px;align-items:flex-start;gap:12px;padding:15px;display:flex}.marketing-security-panel li>svg{color:#55d0a2;width:17px}.marketing-security-panel li span{color:#78909b;gap:3px;font-size:8px;display:grid}.marketing-security-panel li strong{color:#dce6ea;font-size:10px}.marketing-contact-layout{grid-template-columns:1.1fr .9fr;gap:28px;padding-bottom:110px;display:grid}.marketing-contact-topics{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.marketing-contact-topics>a{background:linear-gradient(145deg,#0f1c27d1,#071017e6);border:1px solid #79a2b826;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;min-height:220px;padding:26px;transition:transform .2s,border-color .2s;display:grid}.marketing-contact-topics>a:hover{border-color:#43c4e861;transform:translateY(-3px)}.marketing-contact-topics>a>i{color:#58ceed;background:#43c4e817;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.marketing-contact-topics>a>i svg{width:18px}.marketing-contact-topics>a>svg{color:#476777;width:15px}.marketing-contact-topics h2{color:#eaf0f3;margin:7px 0 8px;font-size:15px}.marketing-contact-topics p{color:#7d919d;margin:0;font-size:9px;line-height:1.65}.marketing-contact-card{background:radial-gradient(circle at 80% 10%,#43c4e81a,#0000 32%),#0c1922;border:1px solid #43c4e847;border-radius:21px;padding:38px;box-shadow:0 30px 80px #00000047}.marketing-contact-card h2{letter-spacing:-.045em;margin:15px 0 12px;font-size:34px;line-height:1.05}.marketing-contact-card>p{color:#8599a5;margin:0;font-size:11px;line-height:1.7}.marketing-contact-card>.marketing-button{width:100%;margin-top:27px}.marketing-contact-card>small{color:#66808e;text-align:center;margin:11px 0 27px;font-size:8px;display:block}.marketing-contact-card>div{border-top:1px solid #79a2b821;align-items:flex-start;gap:12px;padding-top:22px;display:flex}.marketing-contact-card>div svg{color:#5bd0ed;width:18px}.marketing-contact-card>div span{color:#778d99;gap:4px;font-size:8px;display:grid}.marketing-contact-card>div strong{color:#dfe8ec;font-size:10px}.marketing-contact-note{background:#e8b15d0d;border-left:2px solid #e8b15d;margin-bottom:115px;padding:21px 24px}.marketing-contact-note strong{font-size:10px}.marketing-contact-note p{color:#8f8574;margin:4px 0 0;font-size:9px}@media (max-width:1050px){.marketing-nav{grid-template-columns:1fr auto}.marketing-nav-links{display:none}.marketing-hero{grid-template-columns:1fr;padding-top:80px}.marketing-hero-copy{text-align:center}.marketing-hero h1,.marketing-hero-copy>p{margin-inline:auto}.marketing-hero-actions,.marketing-proof-row{justify-content:center}.marketing-product-stage{width:690px;max-width:100%;margin:0 auto}.marketing-showcase{grid-template-columns:1fr;gap:55px}.marketing-showcase-copy{max-width:720px}.marketing-section-heading{flex-direction:column;align-items:flex-start;gap:15px}.marketing-bento-card.calendar,.marketing-bento-card.playbook{min-height:570px}.marketing-detail-row{gap:55px}.marketing-contact-layout{grid-template-columns:1fr}.marketing-contact-card{max-width:none}.marketing-connection-flow{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.marketing-container{width:min(calc(100% - 32px),var(--marketing-max))}.marketing-header{height:70px}.marketing-nav{grid-template-columns:1fr auto;width:calc(100% - 32px)}.marketing-nav-actions{display:none}.marketing-menu{display:block}.marketing-brand{font-size:15px}.marketing-brand .jerno-wordmark{width:94px;height:36px}.marketing-hero{gap:46px;min-height:auto;padding:64px 0 78px}.marketing-hero h1{margin-top:17px;font-size:43px}.marketing-hero-copy>p{font-size:13px;line-height:1.68}.marketing-hero-actions{display:grid}.marketing-proof-row{gap:9px 14px}.marketing-product-stage{height:415px}.marketing-product-window{width:100%;top:0;transform:none}.marketing-window-body{grid-template-columns:68px minmax(0,1fr);height:310px}.marketing-window-body aside{padding:12px 7px}.marketing-window-body aside span{justify-content:center;padding:7px;font-size:0}.marketing-capture-panel{margin:12px;padding:18px 14px}.marketing-capture-copy h3{font-size:18px}.marketing-capture-copy p{display:none}.marketing-record-orbit{width:120px;height:120px;margin:19px 0 8px}.marketing-record-orbit button{width:82px;height:82px}.marketing-record-orbit button svg{width:26px}.marketing-floating-card.score-card{display:none}.marketing-floating-card.entry-card{width:calc(100% - 36px);min-width:0;bottom:0;right:18px}.marketing-logo-strip>div{flex-wrap:wrap;gap:9px 14px;padding:17px 0}.marketing-logo-strip>div>span{text-align:center;width:100%}.marketing-logo-strip strong{font-size:9px}.marketing-section{padding-block:82px}.marketing-section h2,.marketing-showcase h2,.marketing-detail-row h2,.marketing-security-panel h2,.marketing-faq h2,.marketing-cta h2{font-size:35px}.marketing-section-lead{font-size:12px}.marketing-outcome-grid{grid-template-columns:1fr;margin-top:38px}.marketing-outcome-grid article{min-height:210px}.marketing-showcase{border-radius:20px;gap:42px;width:calc(100% - 24px);padding:55px 20px}.marketing-showcase-copy>p,.marketing-detail-row>div>p,.marketing-security-panel>div>p{font-size:11px}.marketing-analytics-visual{min-height:390px;padding:17px}.marketing-radar{height:300px}.marketing-section-heading>p{font-size:11px}.marketing-workflow{grid-template-columns:1fr;margin-top:38px}.marketing-workflow article{border-bottom:1px solid #79a2b821;border-right:0;min-height:210px;padding:28px 20px}.marketing-workflow h3{margin-top:31px}.marketing-bento{grid-template-columns:1fr;padding-bottom:82px}.marketing-bento-card.calendar,.marketing-bento-card.playbook{min-height:530px;padding:27px 18px 0}.marketing-bento-copy h3{font-size:27px}.marketing-calendar-visual,.marketing-playbook-visual{margin-top:28px;padding:14px}.marketing-calendar-grid>span{min-height:42px}.marketing-bento-card.compact{min-height:230px;padding:25px}.marketing-cta{border-radius:19px;flex-direction:column;align-items:flex-start;margin-bottom:82px;padding:45px 24px}.marketing-cta .marketing-button{width:100%}.marketing-footer-grid{grid-template-columns:1.3fr 1fr;gap:40px 28px;padding-block:50px}.marketing-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-block:15px}.marketing-page-hero{padding-block:72px 60px}.marketing-page-hero h1{font-size:44px}.marketing-page-hero>p{font-size:12px}.marketing-page-actions{display:grid}.marketing-feature-grid{grid-template-columns:1fr;padding-bottom:80px}.marketing-feature-grid article{min-height:190px}.marketing-feature-grid h2{margin-top:28px}.marketing-detail-row,.marketing-detail-row.reverse{grid-template-columns:1fr;gap:42px;padding-block:78px}.marketing-detail-row.reverse>div:first-child{order:initial}.marketing-detail-row>.marketing-analytics-visual,.marketing-detail-row>.marketing-calendar-visual{order:2}.marketing-price-card{padding:28px 20px}.marketing-pricing-grid{grid-template-columns:1fr}.marketing-price>strong{font-size:48px}.marketing-faq{padding-block:82px}.marketing-faq summary{min-height:66px;font-size:11px}.marketing-broker-list{padding-bottom:80px}.marketing-broker-list article{grid-template-columns:auto minmax(0,1fr);padding:20px}.marketing-broker-list article>em{grid-column:2;justify-self:start}.marketing-provider-mark{border-radius:12px;width:46px;height:46px}.marketing-connection-flow{grid-template-columns:1fr}.marketing-security-panel{grid-template-columns:1fr;gap:35px;margin-bottom:82px;padding:35px 20px}.marketing-contact-layout{padding-bottom:80px}.marketing-contact-topics{grid-template-columns:1fr}.marketing-contact-topics>a{min-height:175px}.marketing-contact-card{padding:30px 22px}.marketing-contact-card h2{font-size:30px}.marketing-contact-note{margin-bottom:82px}}@media (max-width:400px){.marketing-hero h1,.marketing-page-hero h1{font-size:38px}.marketing-proof-row{font-size:9px}.marketing-product-stage{height:390px}.marketing-floating-card.entry-card{padding:11px}.marketing-footer-grid{grid-template-columns:1fr}.marketing-calendar-grid>span{min-height:37px;padding:4px}.marketing-playbook-title em{display:none}.marketing-confirm-fields{grid-template-columns:1fr!important}.marketing-confirm-fields>span{border-bottom:1px solid #1b2c38;border-right:0}.marketing-confirm-fields>span:last-child{border:0}}@keyframes radar-reveal{0%{opacity:0;transform:scale(.12)}to{opacity:1;transform:scale(1)}}.review-title .button{flex:none}@media (max-width:760px){.settings-cloud-signin .button{grid-column:1/-1;width:100%;min-height:44px}.settings-save .button{width:100%}.detail-top .button span{display:none}.review-title .button{min-height:32px;padding:0 9px;font-size:8px;display:inline-flex}}.journal-overview-copy>small,.journal-overview-metrics>div>span:not(.journal-pnl-dot),.analytics-outcome-labels,.breakdown-head span,.settings-tabs button small,.settings-workspace-status small,.settings-current small,.settings-section-head p,.provider-row small,.toggle-row small,.settings-note,.trade-facts-head p,.review-queue span,.review-notes>div>p,.auth-card>small,.legal-updated{font-size:10px;line-height:1.5}.legal-links a{align-items:center;min-height:44px;font-size:11px;display:flex}.support-access-control+.button,.support-access-consent+.button{margin-top:12px}@media (max-width:600px){.execution-outcome-group .target-hit-confirm,.execution-outcome-group .notice{grid-column:1/-1}.target-hit-confirm .button{white-space:nowrap;width:100%;min-width:0;min-height:44px;padding:0 10px;font-size:10px}.target-hit-confirm .button svg{width:16px;height:16px}.story-actions .button{min-height:46px}}.landing-nav>div>a:not(.button),.landing-trust,.landing-footer,.auth-links button,.auth-divider,.auth-card>small,.onboarding-head>span:last-child,.onboarding-card form>p,.legal-page>a{font-size:11px}.landing-footer a,.auth-links button,.legal-page>a{align-items:center;min-height:44px;display:inline-flex}.legal-page p{color:var(--text-body);font-size:12px}@media (max-width:760px){:root{--radius:16px}.button.small{min-height:44px}.today-capture .hero-actions .button:not(.primary),.today-capture .quick-record-actions .button{min-height:44px;font-size:10px}.review-title .button{min-height:40px;font-size:10px}}@keyframes workspacePulse{50%{opacity:.45;transform:scale(.78)}}@keyframes workspaceShimmer{to{background-position:-160% 0}}.review-evidence-empty .button{margin-top:5px}@media (max-width:760px){.today-action-row.is-record .button{grid-column:2;justify-self:start;width:auto;min-height:34px;padding:0 11px;font-size:8px}}.marketing-header{position:sticky;top:0}.marketing-brand>em{color:#55d6ff;letter-spacing:.12em;text-transform:uppercase;background:#43c4e812;border:1px solid #53cbeb33;border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:800}.marketing-v2-hero{grid-template-columns:minmax(0,.9fr) minmax(540px,1.1fr);align-items:center;gap:58px;min-height:800px;padding-block:82px 105px;display:grid}.marketing-v2-hero-copy{z-index:4;position:relative}.marketing-v2-hero h1{letter-spacing:-.071em;max-width:670px;margin:21px 0 24px;font-size:clamp(54px,5.45vw,82px);font-weight:790;line-height:.96}.marketing-v2-hero h1 em{color:#5ad4f3;text-shadow:0 0 42px #43c4e833;font-style:normal}.marketing-v2-hero-copy>p{color:#9babb5;max-width:590px;margin:0;font-size:15px;line-height:1.76}.marketing-v2-stage{isolation:isolate;min-height:650px;position:relative}.marketing-v2-stage:before{content:"";z-index:-2;border:1px solid #5bb0d11f;border-radius:50%;position:absolute;inset:15% 0 7%;transform:rotate(-8deg)}.marketing-v2-stage-glow{z-index:-3;filter:blur(28px);background:radial-gradient(circle,#2bbce536,#2bbce50f 42%,#0000 71%);border-radius:50%;width:540px;height:540px;position:absolute;inset:55px auto auto 50%;transform:translate(-44%)}.marketing-v2-phone{z-index:2;background:#071119;border:1px solid #84c9e252;border-radius:45px;width:340px;padding:9px;animation:7s ease-in-out infinite marketing-float;position:absolute;top:17px;left:50%;overflow:hidden;transform:translate(-40%)rotate(1.7deg);box-shadow:0 54px 120px #000000a3,0 0 0 7px #28495b26,inset 0 1px #ffffff14}.marketing-v2-phone:after{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:36px;position:absolute;inset:9px}.marketing-v2-phone-speaker{z-index:3;background:#02080d;border-radius:99px;width:62px;height:18px;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffff0a}.marketing-v2-phone img{border-radius:36px;width:100%;height:auto;display:block}.marketing-v2-signal-card,.marketing-v2-prompt-card,.marketing-v2-voice-chip,.marketing-v2-safe-chip{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08131be6;border:1px solid #70b8d53d;position:absolute;box-shadow:0 26px 70px #00000085,inset 0 1px #ffffff0b}.marketing-v2-signal-card{border-radius:16px;gap:5px;width:230px;padding:16px;display:grid;top:70px;left:-12px}.marketing-v2-signal-card>span{color:#58d6a7;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.marketing-v2-signal-card svg{width:12px}.marketing-v2-signal-card strong{font-size:11px}.marketing-v2-signal-card small{color:#708592;font-size:8px}.marketing-v2-prompt-card{border-color:#53cbeb5c;border-radius:16px;align-items:center;gap:12px;width:310px;padding:15px;display:flex;bottom:91px;right:-21px}.marketing-v2-prompt-card>span{color:#5bd6f4;background:#43c4e81f;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.marketing-v2-prompt-card svg{width:18px;animation:2.4s ease-in-out infinite marketing-nudge}.marketing-v2-prompt-card>div{gap:2px;min-width:0;display:grid}.marketing-v2-prompt-card small{color:#56d2a4;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.marketing-v2-prompt-card strong{font-size:11px}.marketing-v2-prompt-card p{color:#718694;margin:0;font-size:8px}.marketing-v2-voice-chip{color:#55d6ff;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;display:flex;bottom:175px;left:7px}.marketing-v2-voice-chip>svg{width:15px}.marketing-v2-voice-chip>span{align-items:center;gap:2px;height:18px;display:flex}.marketing-v2-voice-chip i{width:2px;height:var(--bar,8px);background:#56d2ef;border-radius:99px;animation:1.2s ease-in-out infinite marketing-wave}.marketing-v2-voice-chip i:nth-child(2),.marketing-v2-voice-chip i:nth-child(7){--bar:14px;animation-delay:-.15s}.marketing-v2-voice-chip i:nth-child(3),.marketing-v2-voice-chip i:nth-child(6){--bar:10px;animation-delay:-.3s}.marketing-v2-voice-chip i:nth-child(4),.marketing-v2-voice-chip i:nth-child(5){--bar:18px;animation-delay:-.45s}.marketing-v2-voice-chip strong{color:#9fb0ba;font-family:var(--font-mono);font-size:8px}.marketing-v2-safe-chip{color:#82a1af;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:7px;font-weight:700;display:flex;bottom:29px;right:4px}.marketing-v2-safe-chip svg{color:#53d0a2;width:13px}.marketing-v2-proof-strip{background:#0b151d8c;border-block:1px solid #779fb51a;padding:25px 0 28px;overflow:hidden}.marketing-v2-proof-heading{text-align:center;margin-bottom:20px}.marketing-v2-proof-heading>span{color:#758a97;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:650}.marketing-platform-marquee{width:100%;position:relative;overflow:hidden}.marketing-platform-marquee:before,.marketing-platform-marquee:after{content:"";z-index:2;pointer-events:none;width:clamp(34px,8vw,150px);position:absolute;inset-block:0}.marketing-platform-marquee:before{background:linear-gradient(90deg,#09131a 0%,#09131ac2 38%,#0000 100%);left:0}.marketing-platform-marquee:after{background:linear-gradient(270deg,#09131a 0%,#09131ac2 38%,#0000 100%);right:0}.marketing-platform-track{will-change:transform;width:max-content;animation:30s linear infinite marketing-platform-scroll;display:flex}.marketing-platform-group{align-items:flex-start;gap:clamp(44px,5.5vw,92px);padding-right:clamp(44px,5.5vw,92px);display:flex}.marketing-platform{text-align:center;flex-direction:column;align-items:center;gap:10px;width:112px;display:flex}.marketing-platform-logo{place-items:center;width:68px;height:68px;display:grid}.marketing-platform-logo img{object-fit:contain;filter:drop-shadow(0 8px 18px #0003);width:100%;height:100%;display:block}.marketing-platform strong{color:#c7d1d7;letter-spacing:.01em;white-space:nowrap;font-size:10px;font-weight:650;line-height:1.25}.marketing-platform-marquee:hover .marketing-platform-track{animation-play-state:paused}@keyframes marketing-platform-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marketing-platform-track{width:100%;animation:none}.marketing-platform-group:first-child{flex-wrap:wrap;justify-content:center;width:100%;padding:0 24px}.marketing-platform-group[aria-hidden=true]{display:none}}.marketing-v2-intro{padding-block:128px}.marketing-v2-intro>h2{letter-spacing:-.061em;max-width:900px;margin:17px auto 19px;font-size:clamp(40px,5vw,65px);line-height:1.02}.marketing-v2-intro>p{color:#879aa6;max-width:720px;margin:0 auto;font-size:14px;line-height:1.75}.marketing-v2-outcomes{text-align:left;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:58px;display:grid}.marketing-v2-outcomes article{background:linear-gradient(145deg,#111f2ad6,#081118e6);border:1px solid #79a2b826;border-radius:19px;min-height:270px;padding:28px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.marketing-v2-outcomes article:hover{border-color:#53cbeb52;transform:translateY(-5px)}.marketing-v2-outcomes article:after{content:"";filter:blur(23px);background:#43c4e814;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-95px;right:-90px}.marketing-v2-outcomes article>span{color:#38505e;font-family:var(--font-mono);font-size:9px;position:absolute;top:27px;right:27px}.marketing-v2-outcomes article>i{color:#5bd3f0;background:#43c4e814;border:1px solid #53cbeb3d;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.marketing-v2-outcomes article>i svg{width:19px}.marketing-v2-outcomes h3{letter-spacing:-.03em;margin:49px 0 10px;font-size:19px}.marketing-v2-outcomes p{color:#80939f;margin:0;font-size:11px;line-height:1.72}.marketing-v2-journey{padding-block:20px 130px}.marketing-v2-journey-grid{border-block:1px solid #79a2b821;grid-template-columns:repeat(4,1fr);margin-top:54px;display:grid}.marketing-v2-journey-grid article{border-right:1px solid #79a2b821;min-height:250px;padding:30px 27px}.marketing-v2-journey-grid article:last-child{border:0}.marketing-v2-journey-grid header{justify-content:space-between;align-items:center;display:flex}.marketing-v2-journey-grid header>span{color:#3c5360;font-family:var(--font-mono);font-size:9px}.marketing-v2-journey-grid header>i{color:#58d1ef;background:#43c4e817;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.marketing-v2-journey-grid svg{width:18px}.marketing-v2-journey-grid h3{margin:47px 0 9px;font-size:18px}.marketing-v2-journey-grid p{color:#7e929e;margin:0;font-size:10px;line-height:1.7}.marketing-v2-product{background:radial-gradient(circle at 88% 15%,#43c4e81a,#0000 27%),linear-gradient(145deg,#101e29d9,#071017f0);border:1px solid #58aecf33;border-radius:27px;grid-template-columns:.68fr 1.32fr;align-items:center;gap:58px;padding:88px 0 88px 64px;display:grid;box-shadow:0 45px 110px #00000057}.marketing-v2-product-copy h2,.marketing-v2-capture h2,.marketing-v2-chart h2,.marketing-v2-trust h2,.marketing-v2-final h2{letter-spacing:-.058em;margin:16px 0 18px;font-size:clamp(39px,4vw,57px);line-height:1.02}.marketing-v2-product-copy>p,.marketing-v2-capture>div:last-child>p,.marketing-v2-chart-head>p,.marketing-v2-trust>div:first-child>p,.marketing-v2-final>div:first-child>p{color:#899ca7;font-size:12px;line-height:1.75}.marketing-v2-product-copy ul{gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.marketing-v2-product-copy li{color:#b4c2ca;align-items:center;gap:9px;font-size:10px;display:flex}.marketing-v2-product-copy li svg{color:#54d0a2;width:13px}.marketing-product-screen{background:#08131b;border:1px solid #78b1ca38;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 35px 80px #0000006e,inset 0 1px #ffffff0a}.marketing-product-screen-bar{background:#0d1922;border-bottom:1px solid #79a2b821;grid-template-columns:1fr auto 1fr;align-items:center;min-height:41px;padding:0 14px;display:grid}.marketing-product-screen-bar>span{gap:5px;display:flex}.marketing-product-screen-bar>span i{background:#29414f;border-radius:50%;width:6px;height:6px}.marketing-product-screen-bar>small{color:#8fa1ab;letter-spacing:.06em;font-size:7px}.marketing-product-screen-bar>em{color:#5d7482;text-transform:uppercase;letter-spacing:.1em;justify-self:end;align-items:center;gap:5px;font-size:6px;font-style:normal;display:flex}.marketing-product-screen-bar>em i{background:#54d1a3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #4fca9a12}.marketing-product-screen-media{min-width:0;position:relative;overflow:hidden}.marketing-product-screen-media>img{width:100%;height:auto;display:block}.marketing-product-screen-mobile{display:none!important}.marketing-product-screen-wide{margin-right:-90px;transform:perspective(1400px)rotateY(-2deg)}.marketing-v2-capture{grid-template-columns:minmax(390px,.82fr) minmax(0,1fr);align-items:center;gap:115px;padding-block:132px;display:grid}.marketing-capture-proof{min-height:690px;position:relative}.marketing-capture-proof:before{content:"";filter:blur(90px);background:#43c4e81f;border-radius:50%;width:460px;height:460px;position:absolute;inset:100px auto auto 50%;transform:translate(-50%)}.marketing-capture-proof-phone{background:#071119;border:1px solid #84c9e24d;border-radius:42px;width:320px;margin:0 auto;padding:8px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 45px 100px #0000008f,0 0 0 6px #28495b21}.marketing-capture-proof-phone img{border-radius:34px;width:100%;height:auto;display:block}.marketing-capture-proof-note{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08131beb;border:1px solid #53cbeb4f;border-radius:15px;align-items:center;gap:11px;width:285px;padding:14px;display:flex;position:absolute;bottom:66px;right:-5px;box-shadow:0 24px 65px #0000007a}.marketing-capture-proof-note>span{color:#59d4a7;background:#4fca9a1a;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.marketing-capture-proof-note svg{width:16px}.marketing-capture-proof-note div{gap:3px;display:grid}.marketing-capture-proof-note small{color:#57d2a4;text-transform:uppercase;letter-spacing:.09em;font-size:7px}.marketing-capture-proof-note strong{font-size:9px}.marketing-v2-evidence-list{gap:9px;margin-top:28px;display:grid}.marketing-v2-evidence-list>span{background:#0c17209e;border:1px solid #79a2b821;border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:11px;min-height:68px;padding:13px 15px;display:grid}.marketing-v2-evidence-list svg{color:#58d1ef;grid-row:1/3;width:18px}.marketing-v2-evidence-list strong{font-size:10px}.marketing-v2-evidence-list small{color:#718793;font-size:8px}.marketing-v2-chart{background:linear-gradient(145deg,#0f1c27db,#071017f0);border:1px solid #79a2b829;border-radius:27px;padding:75px 64px 64px}.marketing-v2-chart-head{grid-template-columns:1fr 410px;align-items:end;gap:70px;margin-bottom:48px;display:grid}.marketing-v2-chart-head h2{max-width:770px}.marketing-v2-chart-head>p{margin:0 0 6px}.marketing-product-screen-chart{box-shadow:0 32px 85px #0000006b}.marketing-v2-learning{grid-template-columns:repeat(2,1fr);gap:15px;padding-block:130px;display:grid}.marketing-v2-learning-card{background:linear-gradient(145deg,#101e29d9,#081118eb);border:1px solid #79a2b829;border-radius:22px;min-height:615px;padding:36px 36px 0;overflow:hidden}.marketing-v2-learning-card>div:first-child h3{letter-spacing:-.046em;margin:12px 0 11px;font-size:31px;line-height:1.08}.marketing-v2-learning-card>div:first-child p{color:#8195a2;margin:0;font-size:11px;line-height:1.7}.marketing-v2-trust{background:radial-gradient(circle at 75% 15%,#4fca9a14,#0000 31%),#0a161e;border:1px solid #4fca9a30;border-radius:24px;grid-template-columns:1fr 1fr;gap:78px;margin-bottom:130px;padding:60px;display:grid}.marketing-v2-trust-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.marketing-v2-trust-grid>span{background:#07101794;border:1px solid #79a2b821;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:120px;padding:17px;display:flex}.marketing-v2-trust-grid svg{color:#57d2a4;width:20px}.marketing-v2-trust-grid strong{max-width:150px;font-size:10px;line-height:1.45}.marketing-v2-final{background:radial-gradient(circle at 82% 8%,#43c4e830,#0000 32%),linear-gradient(135deg,#112834,#08151d);border:1px solid #53bee14d;border-radius:27px;justify-content:space-between;align-items:center;gap:55px;margin-bottom:130px;padding:75px 70px;display:flex;overflow:hidden;box-shadow:0 35px 90px #00000052}.marketing-v2-final h2 em{color:#5ad4f3;font-style:normal}.marketing-v2-final>div:last-child{flex-direction:column;flex:none;align-items:center;gap:16px;display:flex}.marketing-home-problem{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px 90px;padding-block:132px;display:grid}.marketing-home-problem-copy h2,.marketing-home-benefit h2,.marketing-home-intelligence h2,.marketing-home-connections h2,.marketing-home-devices h2{letter-spacing:-.061em;margin:16px 0 19px;font-size:clamp(40px,4.5vw,62px);line-height:1.02}.marketing-home-problem-copy>p,.marketing-home-benefit-copy>p,.marketing-home-intelligence-copy>p,.marketing-home-connections>div:first-child>p,.marketing-home-devices>div:first-child>p{color:#899ca7;margin:0;font-size:12px;line-height:1.78}.marketing-home-context-list{gap:9px;display:grid}.marketing-home-context-list>span{color:#b8c5cc;background:linear-gradient(145deg,#101e29c7,#081118e0);border:1px solid #79a2b824;border-radius:14px;align-items:center;gap:13px;min-height:64px;padding:12px 16px;font-size:11px;transition:transform .22s,border-color .22s;display:flex}.marketing-home-context-list>span:hover{border-color:#53cbeb4d;transform:translate(4px)}.marketing-home-context-list svg{color:#55d6ff;flex:none;width:18px}.marketing-home-problem-note{color:#9eb0ba;text-align:center;background:radial-gradient(circle at 88% 0,#43c4e81f,#0000 30%),#0a161ed1;border:1px solid #53cbeb38;border-radius:18px;grid-column:1/-1;margin:0;padding:28px 32px;font-size:16px;line-height:1.55}.marketing-home-problem-note strong{color:#eef4f6}.marketing-home-benefit{background:radial-gradient(circle at 80% 8%,#43c4e81f,#0000 31%),linear-gradient(145deg,#101e29e0,#071017f5);border:1px solid #53bee136;border-radius:27px;grid-template-columns:.92fr 1.08fr;align-items:center;gap:78px;margin-bottom:130px;padding:68px;display:grid;box-shadow:0 42px 110px #00000047}.marketing-home-benefit-copy{min-width:0}.marketing-home-benefit-copy>p+p{margin-top:13px}.marketing-home-quality-proof{background:#071017c7;border:1px solid #79a2b82e;border-radius:20px;overflow:hidden;box-shadow:0 30px 75px #0000004d}.marketing-home-quality-proof>header{border-bottom:1px solid #79a2b821;align-items:center;gap:12px;min-height:76px;padding:16px 18px;display:flex}.marketing-home-quality-proof>header>span{color:#55d6ff;background:#43c4e81a;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.marketing-home-quality-proof>header svg{width:19px}.marketing-home-quality-proof>header>div{gap:3px;display:grid}.marketing-home-quality-proof>header small{color:#55d6ff;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800}.marketing-home-quality-proof>header strong{font-size:11px}.marketing-home-quality-proof>div{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}.marketing-home-quality-proof article{background:linear-gradient(145deg,#12212cc2,#09131be0);border:1px solid #79a2b821;border-radius:15px;flex-direction:column;justify-content:flex-end;min-height:165px;padding:18px;display:flex}.marketing-home-quality-proof article>span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:auto;font-size:8px;font-weight:750}.marketing-home-quality-proof article>strong{font-size:17px}.marketing-home-quality-proof article>p{color:#7d919d;margin:7px 0 0;font-size:9px;line-height:1.55}.marketing-home-quality-proof>footer{background:#43c4e80a;border-top:1px solid #79a2b821;align-items:center;gap:12px;min-height:76px;padding:15px 18px;display:flex}.marketing-home-quality-proof>footer>svg{color:#58d4a6;width:20px}.marketing-home-quality-proof>footer>span{gap:3px;display:grid}.marketing-home-quality-proof>footer strong{font-size:10px}.marketing-home-quality-proof>footer small{color:#718793;font-size:8px}.marketing-home-features{padding-bottom:130px}.marketing-home-feature-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:52px;display:grid}.marketing-home-feature-grid article{background:linear-gradient(145deg,#111f2ad1,#081118eb);border:1px solid #79a2b826;border-radius:18px;min-height:230px;padding:27px;transition:transform .24s,border-color .24s;position:relative;overflow:hidden}.marketing-home-feature-grid article:hover{border-color:#53cbeb4d;transform:translateY(-4px)}.marketing-home-feature-grid article>i{color:#58d1ef;background:#43c4e817;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.marketing-home-feature-grid article>i svg{width:19px}.marketing-home-feature-grid h3{letter-spacing:-.03em;margin:45px 0 9px;font-size:18px}.marketing-home-feature-grid p{color:#7e929e;margin:0;font-size:10px;line-height:1.7}.marketing-home-feature-action{justify-content:center;margin-top:25px;display:flex}.marketing-home-chart-proof{background:linear-gradient(145deg,#0f1c27db,#071017f0);border:1px solid #79a2b829;border-radius:27px;margin-top:72px;padding:56px}.marketing-home-intelligence{grid-template-columns:.76fr 1.24fr;align-items:center;gap:75px;padding:95px 0 130px;display:grid}.marketing-home-intelligence-copy{min-width:0}.marketing-home-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:28px;display:grid}.marketing-home-question-list>span{color:#a8b7bf;background:#0b161ead;border:1px solid #79a2b821;border-radius:12px;align-items:flex-start;gap:8px;min-height:58px;padding:11px 12px;font-size:9px;line-height:1.45;display:flex}.marketing-home-question-list svg{color:#58d4a6;flex:none;width:13px}.marketing-home-intelligence-note{border-left:2px solid #55d6ff;padding-left:14px;color:#aebcc4!important;margin-top:21px!important}.marketing-home-playbook-proof{background:linear-gradient(145deg,#101e29d9,#081118eb);border:1px solid #79a2b829;border-radius:22px;grid-column:1/-1;grid-template-columns:.7fr 1.3fr;gap:45px;min-height:580px;margin-top:10px;padding:38px 38px 0;display:grid;overflow:hidden}.marketing-home-playbook-proof>div:first-child{padding-top:12px}.marketing-home-playbook-proof h3{letter-spacing:-.047em;margin:14px 0 12px;font-size:32px;line-height:1.08}.marketing-home-playbook-proof p{color:#8195a2;margin:0;font-size:11px;line-height:1.7}.marketing-home-connections,.marketing-home-devices{background:linear-gradient(145deg,#0f1c27db,#071017f2);border:1px solid #79a2b82b;border-radius:26px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:75px;margin-bottom:130px;padding:68px;display:grid}.marketing-home-connections{overflow:hidden}.marketing-home-connections>div{min-width:0}.marketing-home-connections h2{overflow-wrap:break-word}.marketing-home-connections>div:first-child>p+p{margin-top:12px}.marketing-home-broker-pills{flex-wrap:wrap;gap:7px;margin:24px 0 13px;display:flex}.marketing-home-broker-pills>span{color:#a6b7c0;background:#43c4e80f;border:1px solid #53cbeb2e;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:700}.marketing-home-connections>div:first-child>small{color:#6f8490;font-size:8px;line-height:1.55;display:block}.marketing-home-connections .marketing-inline-link{margin-top:22px}.marketing-home-connections-visual{justify-content:center;align-items:center;width:100%;display:flex}.marketing-home-connections-visual img{filter:drop-shadow(0 32px 50px #00000059);width:116%;max-width:none;height:auto;display:block;transform:translate(2%)}.marketing-home-devices{background:radial-gradient(circle at 80% 5%,#43c4e81c,#0000 30%),linear-gradient(145deg,#0f1c27db,#071017f2)}.marketing-home-device-note{color:#a9bac2;background:#43c4e80f;border:1px solid #53cbeb2e;border-radius:13px;align-items:center;gap:8px;margin-top:24px;padding:13px 15px;font-size:9px;display:flex}.marketing-home-device-note svg{color:#55d6ff;width:16px}.marketing-v2-final>div:first-child>small{color:#69808d;max-width:720px;margin-top:16px;font-size:8px;line-height:1.65;display:block}.marketing-home-page h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(36px,4vw,54px);line-height:1.04}.marketing-feature-chart{margin-bottom:105px}.marketing-pricing-value{background:#0b161ea8;border:1px solid #79a2b826;border-radius:18px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid;overflow:hidden}.marketing-pricing-value>div{border-right:1px solid #79a2b821;grid-template-columns:auto 1fr;align-content:center;column-gap:13px;min-height:108px;padding:21px 24px;display:grid}.marketing-pricing-value>div:last-child{border:0}.marketing-pricing-value span{color:#55d6ff;font-family:var(--font-mono);grid-row:1/3;font-size:8px}.marketing-pricing-value strong{font-size:11px}.marketing-pricing-value small{color:#708592;margin-top:4px;font-size:8px}@keyframes marketing-float{0%,to{transform:translate(-40%)rotate(1.7deg)translateY(0)}50%{transform:translate(-40%)rotate(1deg)translateY(-8px)}}@keyframes marketing-wave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes marketing-nudge{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-10deg)}86%{transform:rotate(8deg)}93%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.marketing-v2-phone,.marketing-v2-prompt-card svg,.marketing-v2-voice-chip i{animation:none}}@media (max-width:1050px){.marketing-v2-hero{grid-template-columns:1fr;padding-top:80px}.marketing-v2-hero>*{min-width:0}.marketing-v2-hero-copy{text-align:center}.marketing-v2-hero h1,.marketing-v2-hero-copy>p{margin-inline:auto}.marketing-v2-stage{width:min(700px,100%);margin:0 auto}.marketing-v2-journey-grid{grid-template-columns:repeat(2,1fr)}.marketing-v2-journey-grid article:nth-child(2){border-right:0}.marketing-v2-journey-grid article:nth-child(-n+2){border-bottom:1px solid #79a2b821}.marketing-v2-product{grid-template-columns:1fr;gap:50px;padding:65px 45px}.marketing-v2-product>*{min-width:0}.marketing-product-screen-wide{margin:0;transform:none}.marketing-v2-capture{grid-template-columns:1fr;gap:50px}.marketing-v2-capture>*{width:100%;min-width:0}.marketing-capture-proof{width:min(580px,100%);margin:0 auto}.marketing-v2-capture>div:last-child{max-width:700px}.marketing-v2-chart-head{grid-template-columns:1fr;gap:4px}.marketing-v2-trust{grid-template-columns:1fr;gap:45px}}@media (max-width:760px){.marketing-brand>em{display:none}.marketing-v2-hero{gap:36px;min-height:auto;padding:61px 0 72px}.marketing-v2-hero-copy{width:100%}.marketing-v2-hero h1{font-size:47px}.marketing-v2-hero-copy>p{font-size:13px;line-height:1.68}.marketing-v2-stage{width:100%;height:535px;min-height:535px}.marketing-v2-stage:before{inset:12% -8% 5%}.marketing-v2-stage-glow{width:min(390px,100%);height:390px}.marketing-v2-phone{width:270px;animation:none;top:0;transform:translate(-50%)rotate(1deg)}.marketing-v2-signal-card{width:175px;padding:12px;top:62px;left:0}.marketing-v2-signal-card strong{font-size:9px}.marketing-v2-signal-card small{font-size:7px}.marketing-v2-prompt-card{width:250px;padding:12px;bottom:46px;right:0}.marketing-v2-prompt-card p{display:none}.marketing-v2-voice-chip{bottom:145px;left:0}.marketing-v2-safe-chip{display:none}.marketing-v2-proof-strip{padding:23px 0 25px}.marketing-v2-proof-heading{margin-bottom:18px}.marketing-v2-proof-heading>span{font-size:8px}.marketing-platform-group{gap:30px;padding-right:30px}.marketing-platform{gap:8px;width:92px}.marketing-platform-logo{width:56px;height:56px}.marketing-platform strong{font-size:9px}.marketing-platform-track{animation-duration:24s}.marketing-v2-intro{padding-block:84px}.marketing-v2-intro>h2{font-size:37px}.marketing-v2-intro>p{font-size:12px}.marketing-v2-outcomes{grid-template-columns:1fr;margin-top:38px}.marketing-v2-outcomes article{min-height:218px}.marketing-v2-outcomes h3{margin-top:35px}.marketing-v2-journey{padding-bottom:82px}.marketing-v2-journey-grid{grid-template-columns:1fr;margin-top:38px}.marketing-v2-journey-grid article{border-right:0;min-height:205px;border-bottom:1px solid #79a2b821!important}.marketing-v2-journey-grid article:last-child{border-bottom:0!important}.marketing-v2-journey-grid h3{margin-top:31px}.marketing-v2-product{border-radius:20px;width:calc(100% - 24px);padding:50px 17px}.marketing-v2-product-copy{padding-inline:4px}.marketing-v2-product-copy h2,.marketing-v2-capture h2,.marketing-v2-chart h2,.marketing-v2-trust h2,.marketing-v2-final h2{font-size:36px}.marketing-product-screen{border-radius:13px;max-width:100%}.marketing-product-screen-bar{min-height:35px}.marketing-product-screen-bar>em{display:none}.marketing-product-screen-desktop{display:none!important}.marketing-product-screen-mobile{width:100%;height:auto;display:block!important}.marketing-product-screen-brokers .marketing-product-screen-media{height:360px}.marketing-product-screen-brokers .marketing-product-screen-media>img{width:720px;max-width:none;transform:translate(-112px,-245px)}.marketing-v2-capture{gap:32px;padding-block:85px}.marketing-v2-capture>div:last-child{width:100%;max-width:100%}.marketing-capture-proof{width:100%;min-height:610px}.marketing-capture-proof-phone{width:270px}.marketing-capture-proof-note{width:245px;bottom:42px;right:0}.marketing-v2-evidence-list{width:100%}.marketing-v2-chart{border-radius:20px;width:calc(100% - 24px);padding:47px 12px 12px}.marketing-v2-chart-head{margin-bottom:31px;padding-inline:9px}.marketing-v2-chart-head>p{font-size:10px}.marketing-v2-learning{grid-template-columns:1fr;padding-block:82px}.marketing-v2-learning-card{min-height:535px;padding:27px 17px 0}.marketing-v2-learning-card>div:first-child h3{font-size:27px}.marketing-v2-trust{border-radius:20px;gap:34px;margin-bottom:82px;padding:40px 20px}.marketing-v2-trust-grid{grid-template-columns:1fr 1fr}.marketing-v2-trust-grid>span{min-height:108px;padding:14px}.marketing-v2-final{border-radius:20px;flex-direction:column;align-items:flex-start;margin-bottom:82px;padding:49px 23px}.marketing-v2-final>div:last-child{align-items:stretch;width:100%}.marketing-v2-final .marketing-button{width:100%}.marketing-feature-chart{margin-bottom:78px}.marketing-detail-row,.marketing-detail-row>*{min-width:0}.marketing-detail-row>.marketing-product-screen{order:2;width:100%}.marketing-pricing-value{grid-template-columns:1fr}.marketing-pricing-value>div{border-bottom:1px solid #79a2b821;border-right:0;min-height:86px}}@media (max-width:400px){.marketing-v2-hero h1{font-size:41px}.marketing-v2-stage{height:510px;min-height:510px}.marketing-v2-phone{width:245px}.marketing-v2-signal-card{width:154px;left:0}.marketing-v2-prompt-card{width:224px;right:0}.marketing-v2-voice-chip{bottom:129px}.marketing-v2-trust-grid{grid-template-columns:1fr}.marketing-v2-trust-grid>span{min-height:95px}.marketing-product-screen-brokers .marketing-product-screen-media{height:330px}.marketing-product-screen-brokers .marketing-product-screen-media>img{width:680px;transform:translate(-105px,-232px)}}@media (max-width:1050px){.marketing-home-problem{grid-template-columns:1fr;gap:45px}.marketing-home-benefit,.marketing-home-intelligence,.marketing-home-connections,.marketing-home-devices{grid-template-columns:1fr}.marketing-home-intelligence{gap:50px}.marketing-home-playbook-proof{grid-template-columns:1fr;gap:20px}.marketing-home-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.marketing-home-problem{gap:30px;padding-block:84px}.marketing-home-problem-copy h2,.marketing-home-benefit h2,.marketing-home-intelligence h2,.marketing-home-connections h2,.marketing-home-devices h2{font-size:36px}.marketing-home-context-list>span{min-height:58px;padding:11px 13px;font-size:10px}.marketing-home-problem-note{text-align:left;padding:22px 17px;font-size:13px}.marketing-home-benefit{border-radius:20px;gap:34px;width:calc(100% - 24px);margin-bottom:82px;padding:45px 17px}.marketing-home-quality-proof>div{grid-template-columns:1fr}.marketing-home-quality-proof article{min-height:135px}.marketing-home-features{padding-bottom:82px}.marketing-home-features .marketing-section-heading>p{display:none}.marketing-home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:34px}.marketing-home-feature-grid article{min-height:152px;padding:16px 14px 15px}.marketing-home-feature-grid article>i{border-radius:12px;width:38px;height:38px}.marketing-home-feature-grid article>i svg{width:18px}.marketing-home-feature-grid h3{margin:14px 0 7px;font-size:14px;line-height:1.15}.marketing-home-feature-grid p{font-size:10px;line-height:1.45}.marketing-home-chart-proof{border-radius:18px;width:calc(100% + 8px);margin:55px -4px 0;padding:10px}.marketing-home-feature-action{margin-top:18px}.marketing-home-feature-action .marketing-button{color:#eef5f8;background:0 0;border:1px solid #55d6ffad;width:100%;height:48px}.marketing-home-intelligence{gap:35px;padding:45px 0 82px}.marketing-home-question-list{grid-template-columns:1fr}.marketing-home-playbook-proof{min-height:535px;padding:27px 17px 0}.marketing-home-playbook-proof h3{font-size:27px}.marketing-home-connections,.marketing-home-devices{border-radius:20px;gap:34px;width:calc(100% - 24px);margin-bottom:82px;padding:44px 17px}.marketing-home-connections .marketing-product-screen-brokers{width:100%}.marketing-home-connections-visual{width:calc(100% + 24px);margin:2px -12px -12px}.marketing-home-connections-visual img{filter:drop-shadow(0 22px 32px #00000047);width:100%;max-width:100%;transform:none}.marketing-home-device-note{line-height:1.45}.marketing-v2-final>div:first-child>small{font-size:7px}}.marketing-feature-groups{gap:18px;padding-bottom:112px;display:grid}.marketing-feature-group{background:linear-gradient(145deg,#0f1c27d6,#071017eb);border:1px solid #79a2b829;border-radius:21px;padding:26px;box-shadow:0 24px 66px #0000002b}.marketing-feature-group>header{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:18px;display:grid}.marketing-feature-group>header>span{color:#55d6ff;width:42px;height:42px;font-family:var(--font-mono);background:#43c4e814;border:1px solid #53cbeb40;border-radius:12px;place-items:center;font-size:10px;font-weight:800;display:grid}.marketing-feature-group>header h2{letter-spacing:-.035em;margin:0 0 5px;font-size:23px}.marketing-feature-group>header p{color:#879aa6;margin:0;font-size:12px;line-height:1.6}.marketing-feature-group .marketing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.marketing-feature-group .marketing-feature-grid article{background:#07101794;min-height:190px;padding:23px}.marketing-feature-group .marketing-feature-grid h3{letter-spacing:-.02em;margin:30px 0 8px;font-size:16px}.marketing-feature-group .marketing-feature-grid p{font-size:11px}.marketing-broker-comparison{padding-bottom:112px}.marketing-broker-table-wrap{background:#081118c2;border:1px solid #79a2b829;border-radius:18px;margin-top:32px;overflow-x:auto}.marketing-broker-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:1040px}.marketing-broker-table-wrap caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.marketing-broker-table-wrap th,.marketing-broker-table-wrap td{vertical-align:top;border-bottom:1px solid #79a2b81a;border-right:1px solid #79a2b81a;padding:17px 16px;font-size:10px;line-height:1.55}.marketing-broker-table-wrap thead th{color:#8ea2ae;text-transform:uppercase;letter-spacing:.08em;background:#12212bcc;font-size:9px}.marketing-broker-table-wrap tbody th{color:#e8eef1;font-size:11px}.marketing-broker-table-wrap td{color:#8da0ab}.marketing-broker-table-wrap tr:last-child>*{border-bottom:0}.marketing-broker-table-wrap tr>:last-child{border-right:0}.marketing-broker-table-wrap td>span,.marketing-broker-mobile-cards header>span{color:#9aabb4;white-space:nowrap;align-items:center;gap:7px;font-size:9px;font-weight:750;display:inline-flex}.marketing-broker-table-wrap td>span i,.marketing-broker-mobile-cards header>span i{background:#788c96;border-radius:50%;width:6px;height:6px}.marketing-broker-table-wrap td>span.connected,.marketing-broker-mobile-cards header>span.connected{color:#58d4a6}.marketing-broker-table-wrap td>span.connected i,.marketing-broker-mobile-cards header>span.connected i{background:#58d4a6;box-shadow:0 0 0 4px #58d4a614}.marketing-broker-mobile-cards{display:none}.marketing-contact-layout{align-items:start}.marketing-contact-form{background:radial-gradient(circle at 92% 4%,#43c4e81a,#0000 30%),linear-gradient(145deg,#0f1c27e6,#071017f5);border:1px solid #53cbeb42;border-radius:22px;padding:38px;box-shadow:0 34px 90px #00000045}.marketing-contact-form-head h2{letter-spacing:-.05em;margin:15px 0 10px;font-size:36px;line-height:1.04}.marketing-contact-form-head p{color:#8599a5;max-width:630px;margin:0;font-size:12px;line-height:1.7}.marketing-contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:27px;display:grid}.marketing-contact-fields label{gap:7px;display:grid}.marketing-contact-fields label>span{color:#9cabb4;letter-spacing:.02em;font-size:10px;font-weight:720}.marketing-contact-fields .wide{grid-column:1/-1}.marketing-contact-fields input:not([type=checkbox]),.marketing-contact-fields select,.marketing-contact-fields textarea{color:#edf2f4;width:100%;min-height:48px;font:inherit;background:#071119;border:1px solid #79a2b83b;border-radius:11px;outline:none;padding:0 14px;font-size:12px;transition:border-color .18s,box-shadow .18s}.marketing-contact-fields textarea{resize:vertical;min-height:150px;padding-block:13px;line-height:1.55}.marketing-contact-fields input:focus,.marketing-contact-fields select:focus,.marketing-contact-fields textarea:focus{border-color:#55d6ff;box-shadow:0 0 0 3px #55d6ff1a}.marketing-contact-consent{grid-template-columns:18px minmax(0,1fr);align-items:start;padding:4px 0 3px;gap:10px!important}.marketing-contact-consent input{accent-color:#55d6ff;width:18px;height:18px;margin:1px 0 0}.marketing-contact-consent span{line-height:1.55;color:#7e929e!important;font-size:10px!important;font-weight:500!important}.marketing-contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.marketing-contact-form>.marketing-button{width:100%;margin-top:18px}.marketing-contact-delivery{color:#6f8490;text-align:center;margin:10px 0 0;font-size:9px}.marketing-contact-delivery a{color:#55d6ff;text-underline-offset:3px;text-decoration:underline}.marketing-contact-success{color:#72d8b1;background:#58d4a612;border:1px solid #58d4a640;border-radius:11px;align-items:center;gap:9px;margin-top:12px;padding:12px 14px;font-size:10px;display:flex}.marketing-contact-success svg{width:16px}.marketing-contact-aside{gap:16px;display:grid}.marketing-contact-aside .marketing-contact-topics{grid-template-columns:1fr}.marketing-contact-aside .marketing-contact-topics>a{align-items:center;min-height:120px;padding:20px}.marketing-contact-aside .marketing-contact-topics h2{margin:0 0 5px;font-size:14px}.marketing-contact-aside .marketing-contact-topics p{font-size:10px}.marketing-contact-aside .marketing-contact-card{padding:28px}.marketing-contact-card>a{color:#55d6ff;align-items:center;gap:9px;min-height:44px;margin-top:16px;font-size:10px;font-weight:720;display:flex}.marketing-contact-card>a svg{width:16px}.legal-page{width:min(880px,100% - 32px);margin:0 auto;padding:36px 0 72px}.legal-page>article{margin-top:18px;padding:42px}.legal-page h1{letter-spacing:-.055em;margin:8px 0 24px;font-size:clamp(34px,5vw,54px)}.legal-page h2{letter-spacing:-.02em;margin:30px 0 8px;font-size:18px}.legal-page p,.legal-page li{color:var(--text-body);font-size:12px;line-height:1.72}.legal-page a{color:var(--accent)}.legal-draft-notice{border:1px solid color-mix(in srgb,var(--amber) 38%,var(--line));background:color-mix(in srgb,var(--amber) 7%,var(--surface-2));color:var(--notice-warn-text);border-radius:13px;align-items:flex-start;gap:11px;margin:0 0 28px;padding:15px 16px;display:flex}.legal-draft-notice svg{width:18px;color:var(--amber);flex:none}.legal-draft-notice span{gap:3px;font-size:10px;line-height:1.55;display:grid}.legal-draft-notice strong{color:var(--text);font-size:11px}.legal-version{font-family:var(--font-mono);color:var(--muted-2)!important;margin:-13px 0 27px!important;font-size:9px!important}.legal-consent-backdrop{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01080dd6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.legal-consent-dialog{width:min(100%,520px);max-height:calc(100svh - 48px);padding:32px;overflow:auto;box-shadow:0 38px 110px #00000080}.legal-consent-icon{border:1px solid color-mix(in srgb,var(--green) 35%,var(--line));background:var(--green-soft);width:48px;height:48px;color:var(--green);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.legal-consent-icon svg{width:23px;height:23px}.legal-consent-dialog h2{letter-spacing:-.035em;margin:8px 0 10px;font-size:25px}.legal-consent-dialog>p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.legal-consent-dialog>p a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legal-consent-check{border:1px solid var(--line);background:var(--surface-inset);color:var(--text-body);border-radius:13px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:11px;margin-top:21px;padding:15px;font-size:10px;line-height:1.55;display:grid}.legal-consent-check input{width:20px;height:20px;accent-color:var(--accent);margin:0}.legal-consent-actions{border-top:1px solid var(--line-soft);justify-content:flex-end;gap:9px;margin-top:21px;padding-top:17px;display:flex}@media (max-width:900px){.marketing-feature-group .marketing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-contact-layout{grid-template-columns:1fr}.marketing-contact-aside{grid-template-columns:1fr 1fr}.marketing-contact-aside .marketing-contact-card{align-self:start}}@media (max-width:760px){.marketing-feature-groups,.marketing-broker-comparison{padding-bottom:78px}.marketing-feature-group{border-radius:18px;padding:20px 16px}.marketing-feature-group>header{grid-template-columns:36px minmax(0,1fr);gap:11px}.marketing-feature-group>header>span{border-radius:10px;width:36px;height:36px;font-size:9px}.marketing-feature-group>header h2{font-size:20px}.marketing-feature-group>header p{font-size:11px}.marketing-feature-group .marketing-feature-grid{grid-template-columns:1fr}.marketing-feature-group .marketing-feature-grid article{min-height:166px;padding:20px}.marketing-feature-group .marketing-feature-grid h3{margin-top:24px}.marketing-broker-table-wrap{display:none}.marketing-broker-mobile-cards{gap:11px;margin-top:24px;display:grid}.marketing-broker-mobile-cards article{background:linear-gradient(145deg,#0f1c27db,#071017f0);border:1px solid #79a2b829;border-radius:16px;padding:19px}.marketing-broker-mobile-cards header{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-broker-mobile-cards h3{margin:0;font-size:15px}.marketing-broker-mobile-cards dl{gap:0;margin:17px 0 0;display:grid}.marketing-broker-mobile-cards dl>div{border-top:1px solid #79a2b81a;grid-template-columns:105px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.marketing-broker-mobile-cards dt{color:#718793;font-size:9px}.marketing-broker-mobile-cards dd{color:#abb8bf;margin:0;font-size:10px;line-height:1.5}.marketing-contact-form{border-radius:18px;padding:26px 18px}.marketing-contact-form-head h2{font-size:31px}.marketing-contact-form-head p{font-size:11px}.marketing-contact-fields{grid-template-columns:1fr}.marketing-contact-fields label,.marketing-contact-fields .wide{grid-column:auto}.marketing-contact-fields input:not([type=checkbox]),.marketing-contact-fields select{min-height:52px;font-size:16px}.marketing-contact-fields textarea{font-size:16px}.marketing-contact-aside{grid-template-columns:1fr}.marketing-contact-note{margin-bottom:78px}.legal-page{width:min(100% - 24px,880px);padding:24px 0 52px}.legal-page>article{padding:26px 19px}.legal-page h2{font-size:17px}.legal-page p,.legal-page li{font-size:12px}.legal-consent-backdrop{align-items:end;padding:12px}.legal-consent-dialog{border-radius:20px;width:100%;max-height:calc(100svh - 24px);padding:25px 19px}.legal-consent-actions{grid-template-columns:1fr 1fr;display:grid}.legal-consent-actions .button{width:100%;min-width:0;min-height:46px}}.marketing-site{overflow:clip visible}.marketing-v2-hero h1>span{text-wrap:balance;display:block}.marketing-section-intro>h2{letter-spacing:-.061em;text-wrap:balance;max-width:900px;margin:17px auto 19px;font-size:clamp(40px,5vw,65px);line-height:1.02}.marketing-section-intro>p{color:#879aa6;max-width:720px;margin:0 auto;font-size:14px;line-height:1.75}.marketing-site[data-motion=ready] [data-reveal]{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * 70ms);will-change:opacity,transform;transform:translateY(17px)}.marketing-site[data-motion=ready] [data-reveal=scale]{transform:translateY(18px)scale(.985)}.marketing-site[data-motion=ready] [data-reveal=from-left]{transform:translate(-22px)}.marketing-site[data-motion=ready] [data-reveal].is-revealed{opacity:1;will-change:auto;transform:none}.marketing-v2-prompt-card svg{animation-iteration-count:3}.marketing-v2-voice-chip i{animation-iteration-count:5}.marketing-journey-story{grid-template-columns:minmax(350px,.84fr) minmax(0,1.16fr);align-items:start;gap:78px;margin-top:58px;display:grid}.marketing-journey-stage{isolation:isolate;background:radial-gradient(circle at 50% 35%,#43c4e829,#0000 38%),linear-gradient(145deg,#101f2af0,#060e14fa);border:1px solid #5cb1d138;border-radius:28px;height:640px;position:sticky;top:102px;overflow:hidden;box-shadow:0 38px 95px #00000061,inset 0 1px #ffffff0b}.marketing-journey-stage:before{content:"";z-index:-1;border:1px solid #55d6ff1c;border-radius:50%;width:430px;height:430px;position:absolute;inset:105px auto auto 50%;transform:translate(-50%);box-shadow:0 0 0 42px #55d6ff06,0 0 0 84px #55d6ff04}.marketing-journey-stage-head{background:#07101794;border-bottom:1px solid #79a2b81f;justify-content:space-between;align-items:center;min-height:58px;padding:0 21px;display:flex}.marketing-journey-stage-head>span{color:#8ba0ab;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;font-size:8px;font-weight:780;display:flex}.marketing-journey-stage-head>span i{background:#55d6ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #55d6ff14,0 0 16px #55d6ff8c}.marketing-journey-stage-head>strong{color:#58717f;font-family:var(--font-mono);letter-spacing:.08em;font-size:8px}.marketing-journey-phone{background:#061018;border:1px solid #84c9e24f;border-radius:38px;width:266px;height:533px;margin:17px auto 0;padding:7px;animation:.48s cubic-bezier(.22,1,.36,1) both marketing-panel-in;position:relative;overflow:hidden;box-shadow:0 38px 80px #00000094,0 0 0 6px #28495b1f}.marketing-journey-phone:after{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:31px;position:absolute;inset:7px}.marketing-journey-phone img{object-fit:cover;object-position:top;border-radius:31px;width:100%;height:100%;display:block}.marketing-journey-speaker{z-index:2;background:#02080d;border-radius:999px;width:50px;height:14px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.marketing-journey-evidence{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07121af0;border:1px solid #53cbeb57;border-radius:15px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;max-width:292px;min-height:69px;padding:12px 14px;animation:.44s cubic-bezier(.22,1,.36,1) 80ms both marketing-evidence-in;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 24px 65px #00000085,inset 0 1px #ffffff0d}.marketing-journey-evidence>span{color:#55d6ff;background:#43c4e81c;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.marketing-journey-evidence svg{width:17px}.marketing-journey-evidence>div{gap:4px;min-width:0;display:grid}.marketing-journey-evidence small{color:#56d2a4;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:820}.marketing-journey-evidence strong{color:#d8e1e5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.marketing-journey-steps{gap:15px;margin:0;padding:0;list-style:none;display:grid}.marketing-journey-steps li{min-width:0}.marketing-journey-steps button{width:100%;min-height:150px;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:linear-gradient(145deg,#0f1c27b3,#071017d1);border:1px solid #79a2b824;border-radius:19px;grid-template-columns:34px 44px minmax(0,1fr) auto;align-items:center;gap:15px;padding:24px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:grid;position:relative}.marketing-journey-steps button:before{content:"";background:0 0;border-radius:99px;width:2px;transition:background .22s,box-shadow .22s;position:absolute;top:23px;bottom:23px;left:-1px}.marketing-journey-steps button:hover{border-color:#53cbeb4d;transform:translate(4px)}.marketing-journey-steps button.is-active{background:radial-gradient(circle at 10%,#43c4e81a,#0000 34%),linear-gradient(145deg,#10202beb,#071118f2);border-color:#53cbeb6b;box-shadow:0 24px 65px #0003}.marketing-journey-steps button.is-active:before{background:#55d6ff;box-shadow:0 0 18px #55d6ffa6}.marketing-journey-step-number{color:#49616e;font-family:var(--font-mono);font-size:9px}.marketing-journey-steps button>i{color:#58d1ef;background:#43c4e814;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.marketing-journey-steps button>i svg{width:18px}.marketing-journey-steps button>span:nth-of-type(2){gap:8px;min-width:0;display:grid}.marketing-journey-steps button strong{letter-spacing:-.025em;font-size:17px}.marketing-journey-steps button small{color:#7d929e;max-width:510px;font-size:10px;line-height:1.65}.marketing-journey-steps button>em{color:#4b6573;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:780}.marketing-journey-steps button.is-active>em{color:#55d6ff}@keyframes marketing-panel-in{0%{opacity:.55;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes marketing-evidence-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (max-width:1050px){.marketing-journey-story{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:38px}.marketing-journey-stage{top:92px}.marketing-journey-steps button{grid-template-columns:30px 40px minmax(0,1fr);padding:20px}.marketing-journey-steps button>em{display:none}}@media (max-width:760px){.marketing-site:before{opacity:.12;position:absolute}.marketing-v2-hero h1{letter-spacing:-.062em;max-width:520px;margin-inline:auto;font-size:clamp(39px,11.5vw,47px);line-height:.99}.marketing-v2-hero h1>span{display:inline}.marketing-v2-hero h1>span+span:before{content:" "}.marketing-section-intro>h2{font-size:37px}.marketing-section-intro>p{font-size:13px;line-height:1.72}.marketing-v2-stage{height:560px;min-height:560px}.marketing-v2-signal-card,.marketing-v2-prompt-card,.marketing-v2-voice-chip,.marketing-v2-safe-chip,.marketing-capture-proof-note,.marketing-journey-evidence{-webkit-backdrop-filter:none;backdrop-filter:none}.marketing-v2-stage-glow{filter:blur(48px)}.marketing-v2-outcomes{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:12px;width:100%;margin-top:38px;padding:1px 2px 12px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.marketing-v2-outcomes::-webkit-scrollbar{display:none}.marketing-v2-outcomes article{scroll-snap-align:start;flex:0 0 min(82vw,330px);min-width:min(82vw,330px);min-height:230px}.marketing-v2-outcomes p,.marketing-v2-learning-card>div:first-child p,.marketing-v2-product-copy>p,.marketing-v2-capture>div:last-child>p,.marketing-v2-trust>div:first-child>p,.marketing-v2-final>div:first-child>p{font-size:13px;line-height:1.7}.marketing-v2-journey{padding-bottom:88px}.marketing-journey-story{grid-template-columns:1fr;gap:18px;margin-top:38px;display:grid}.marketing-journey-stage{border-radius:21px;width:100%;height:535px;position:relative;top:auto}.marketing-journey-stage:before{width:340px;height:340px;top:95px}.marketing-journey-stage-head{min-height:50px;padding-inline:15px}.marketing-journey-phone{border-radius:33px;width:230px;height:466px;margin-top:13px}.marketing-journey-phone img,.marketing-journey-phone:after{border-radius:26px}.marketing-journey-evidence{max-width:none;bottom:12px;left:12px;right:12px}.marketing-journey-steps{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:10px;padding:1px 1px 11px;display:flex;overflow-x:auto}.marketing-journey-steps::-webkit-scrollbar{display:none}.marketing-journey-steps li{scroll-snap-align:start;flex:0 0 min(78vw,300px);min-width:min(78vw,300px)}.marketing-journey-steps button{grid-template-columns:30px 39px minmax(0,1fr);gap:11px;min-height:150px;padding:18px}.marketing-journey-steps button:hover{transform:none}.marketing-journey-steps button:active{transform:scale(.985)}.marketing-journey-steps button strong{font-size:15px}.marketing-journey-steps button small{font-size:12px;line-height:1.55}.marketing-journey-steps button>em{display:none}.marketing-v2-chart-head>p{font-size:13px;line-height:1.68}}@media (max-width:400px){.marketing-v2-hero h1{font-size:clamp(37px,11.7vw,42px)}.marketing-v2-stage{height:530px;min-height:530px}.marketing-v2-phone{width:238px}.marketing-v2-signal-card{width:148px;padding:11px;top:52px}.marketing-v2-prompt-card{width:218px;bottom:42px;right:2px}.marketing-v2-voice-chip{bottom:126px}.marketing-journey-stage{height:510px}.marketing-journey-phone{width:218px;height:444px}.marketing-journey-evidence strong{font-size:8px}}@media (hover:none){.marketing-v2-outcomes article:hover,.marketing-journey-steps button:hover{transform:none}.marketing-v2-outcomes article:active,.marketing-journey-steps button:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.marketing-site [data-reveal],.marketing-site[data-motion=ready] [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.marketing-journey-phone,.marketing-journey-evidence{animation:none!important}.marketing-journey-steps button{transition:none}}.admin-brand .jerno-wordmark,.admin-mobile-header .jerno-wordmark{width:94px;height:36px}.admin-account-profile>.notice{margin-top:10px;font-size:8px}.admin-gate>.card{text-align:center;width:min(100%,510px);padding:34px}.admin-brand small,.admin-mobile-header small,.admin-sidebar-note small,.admin-sidebar-foot small,.admin-kicker,.admin-controls>span,.admin-attention p,.admin-kpi header small,.admin-kpi>p,.admin-card-head p,.admin-trend-legend,.admin-trend-chart>div,.admin-health-row small,.admin-health-note,.admin-section-heading>p,.admin-activation-row small,.admin-operation small,.admin-operation p,.admin-operation>em,.admin-support-head time,.admin-support-meta,.admin-support-empty span,.admin-product-metric>span,.admin-product-metric>small,.admin-product-journey article>div:nth-child(2)>small,.admin-product-journey article>div:nth-child(2)>p,.admin-product-step-rate>span,.admin-product-engagement-grid small,.admin-product-engagement-grid em,.admin-product-adoption small,.admin-product-adoption em,.admin-mode-bar small,.admin-activity-foot span,.admin-provider-row.head,.admin-provider-row em,.admin-account-row.head,.admin-account-row span small,.admin-account-score>span,.admin-account-score>small,.admin-account-milestones small,.admin-account-usage small,.admin-account-usage em,.admin-account-mode-mix>div:first-child small,.admin-account-mode-mix>p,.admin-account-diagnosis small,.admin-account-identity-button small,.admin-profile-header>div p,.admin-profile-identity>div:nth-child(2) small,.admin-profile-identity>div:nth-child(2) span,.admin-profile-status small,.admin-account-profile>.notice,.admin-profile-tabs button,.admin-profile-tabs em,.admin-profile-overview-grid dt,.admin-profile-mode header span,.admin-profile-mode>p,.admin-profile-list article>div span,.admin-profile-list article>div small,.admin-profile-list article>div:last-child em,.admin-profile-empty span,.admin-profile-timeline small,.admin-profile-timeline p,.admin-attention-queue>button>span:nth-child(2),.admin-privacy-strip span,.admin-coverage-card small,.admin-footer{font-size:10px;line-height:1.45}@media (max-width:720px){.admin-topbar-actions .button{min-height:44px}.admin-private-actions>.button{width:100%}.admin-support-actions .button{width:100%;min-width:0}}@media (max-width:380px){.admin-gate>.card{padding:25px 18px}}@media (max-width:760px){.mt5-wizard-actions .button,.mt5-success-actions .button{width:100%;min-width:0;min-height:44px}.mt5-copy-value .button{width:100%;min-height:40px}.mt5-connection-check>.button{grid-column:1/-1;width:100%;min-height:42px}}.marketing-home-page .marketing-home-problem{padding-block:112px}.marketing-home-page .marketing-v2-journey{padding-bottom:104px}.marketing-home-page .marketing-home-benefit{margin-bottom:104px;padding:60px}.marketing-home-page .marketing-home-features{padding-bottom:60px}.marketing-home-page .marketing-home-intelligence{padding:60px 0 104px}.marketing-home-page .marketing-home-connections,.marketing-home-page .marketing-home-devices{margin-bottom:104px;padding:60px}.marketing-home-page .marketing-home-devices{box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 0}.marketing-home-page .marketing-v2-trust{margin-bottom:104px;padding:54px}.marketing-home-page .marketing-v2-final{min-height:360px;box-shadow:none;text-align:center;background:radial-gradient(circle at 50% 46%,#43c4e821,#0000 58%);border:0;border-radius:0;flex-direction:column;justify-content:center;gap:32px;margin-bottom:104px;padding:76px 0}.marketing-home-page .marketing-v2-final>div:first-child>p,.marketing-home-page .marketing-v2-final>div:first-child>small{margin-inline:auto}.marketing-home-page section:not(.marketing-v2-hero):not(.marketing-v2-proof-strip) .marketing-kicker{color:#62d8f6;text-shadow:0 0 18px #58cdec38;gap:10px}.marketing-home-page section:not(.marketing-v2-hero):not(.marketing-v2-proof-strip) .marketing-kicker:before{content:"";background:linear-gradient(90deg,#53caeb,#78e2fb);flex:none;width:20px;height:1px;box-shadow:0 0 10px #53caeb66}@media (max-width:760px){.marketing-home-page .marketing-home-problem{padding-block:68px}.marketing-home-page .marketing-v2-journey{padding-bottom:68px}.marketing-home-page .marketing-home-benefit{margin-bottom:64px;padding:36px 17px}.marketing-home-page .marketing-home-features{padding-bottom:48px}.marketing-home-page .marketing-home-intelligence{padding:32px 0 64px}.marketing-home-page .marketing-home-connections,.marketing-home-page .marketing-home-devices{margin-bottom:64px;padding:36px 17px}.marketing-home-page .marketing-home-devices{padding:12px 0}.marketing-home-page .marketing-v2-trust{margin-bottom:64px;padding:34px 20px}.marketing-home-page .marketing-v2-final{gap:28px;min-height:0;margin-bottom:64px;padding:54px 0}.marketing-home-page .marketing-journey-steps{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;padding:0;display:grid;overflow:visible}.marketing-home-page .marketing-journey-steps li{min-width:0}.marketing-home-page .marketing-journey-steps button{border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;min-height:138px;padding:16px 14px;display:grid}.marketing-home-page .marketing-journey-step-number{font-size:8px;position:absolute;top:11px;right:12px}.marketing-home-page .marketing-journey-steps button>i{border-radius:11px;grid-area:1/1;width:36px;height:36px}.marketing-home-page .marketing-journey-steps button>i svg{width:16px}.marketing-home-page .marketing-journey-steps button>span:nth-of-type(2){grid-area:1/2;gap:5px;min-width:0;padding-top:2px}.marketing-home-page .marketing-journey-steps button strong{font-size:14px;line-height:1.15}.marketing-home-page .marketing-journey-steps button small{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.marketing-home-page .marketing-journey-steps button:before{top:14px;bottom:14px}}.marketing-subpage .marketing-kicker{color:#62d8f6;text-shadow:0 0 18px #58cdec33;gap:10px}.marketing-subpage .marketing-kicker:before{content:"";background:linear-gradient(90deg,#53caeb,#78e2fb);flex:none;width:20px;height:1px;box-shadow:0 0 10px #53caeb59}.marketing-subpage .marketing-page-hero{padding-block:108px 76px}.marketing-subpage .marketing-page-hero h1{text-wrap:balance;max-width:1040px}.marketing-subpage .marketing-page-hero>p{max-width:760px;font-size:15px}.marketing-subpage .marketing-section-heading h2,.feature-story-copy h2{letter-spacing:-.058em;text-wrap:balance;font-size:clamp(38px,4.5vw,58px);line-height:1.02}.marketing-subpage .marketing-section-heading>p,.feature-story-copy>p{color:#8a9da8;font-size:12px;line-height:1.75}.marketing-subpage .marketing-inline-link{margin-top:24px}.marketing-subpage details summary:focus-visible,.marketing-subpage a:focus-visible,.marketing-subpage button:focus-visible{outline-offset:4px;outline:2px solid #67daf5}.feature-hero-proof{margin-bottom:122px}.feature-journey-visual{background:radial-gradient(circle at 52% 20%,#43c4e824,#0000 36%),linear-gradient(145deg,#101f2af5,#060e14fa);border:1px solid #5cb1d138;border-radius:28px;grid-template-columns:220px 72px 280px 72px minmax(0,1fr);align-items:center;min-height:560px;padding:28px;display:grid;overflow:hidden;box-shadow:0 42px 105px #0006,inset 0 1px #ffffff0b}.feature-journey-phone,.feature-journey-review,.feature-journey-confirm{background:#071119;border:1px solid #6fb0c933;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 24px 65px #0000005c}.feature-journey-phone{height:480px;padding:34px 11px 0}.feature-journey-phone>span,.feature-journey-review>span,.feature-journey-confirm>span{z-index:2;color:#62d8f6;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;top:12px;left:14px}.feature-journey-phone img{border-radius:14px 14px 0 0;width:100%;height:auto}.feature-journey-review{height:410px;padding-top:35px}.feature-journey-review img{object-fit:cover;object-position:left top;width:100%;height:100%}.feature-journey-confirm{gap:8px;padding:50px 17px 16px;display:grid}.feature-journey-confirm>div{background:#0d1a23d1;border:1px solid #79a2b81f;border-radius:10px;grid-template-columns:1fr auto;gap:4px;min-height:55px;padding:10px 11px;display:grid}.feature-journey-confirm small{color:#6f8795;font-size:8px}.feature-journey-confirm strong{font-size:12px}.feature-journey-confirm>div svg{color:#59d4a7;grid-area:1/2/3;width:13px}.feature-journey-confirm footer{color:#64d7ac;background:#4fca9a14;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;margin-top:5px;font-size:9px;font-weight:750;display:flex}.feature-journey-confirm footer svg{width:14px}.feature-journey-link{color:#55d6ff;justify-items:center;gap:7px;display:grid}.feature-journey-link svg{width:21px}.feature-journey-link svg:nth-child(2){display:none}.feature-journey-link small{color:#5d7481;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.feature-story{border-top:1px solid #79a2b81f;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:92px;padding-block:112px;display:grid}.feature-story.reverse{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.feature-story-copy h2{margin:17px 0 20px}.feature-story-copy>p{max-width:590px;margin:0}.feature-story-copy ul{gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.feature-story-copy li{color:#b0bec5;align-items:flex-start;gap:9px;font-size:10px;line-height:1.55;display:flex}.feature-story-copy li svg{color:#59d4a7;flex:none;width:14px}.feature-story .marketing-capture-proof{width:min(100%,520px);margin-inline:auto}.feature-story .marketing-playbook-visual{margin:0}.feature-structure-visual{background:radial-gradient(circle at 35% 24%,#43c4e81a,#0000 35%),#0a161e;border:1px solid #5cb1d133;border-radius:24px;grid-template-columns:minmax(0,.82fr) 54px minmax(0,1.18fr);align-items:center;padding:27px;display:grid;box-shadow:0 35px 90px #00000057}.feature-note-source,.feature-confirm-card{background:#060e14b8;border:1px solid #79a2b826;border-radius:16px;padding:20px}.feature-note-source header,.feature-confirm-card header{align-items:center;gap:11px;display:flex}.feature-note-source header>svg,.feature-confirm-card header>span{color:#5ed3ef;background:#43c4e81a;border-radius:11px;width:37px;height:37px;padding:10px}.feature-confirm-card header>span{place-items:center;display:grid}.feature-confirm-card header svg{width:16px}.feature-note-source header span,.feature-confirm-card header div{gap:3px;display:grid}.feature-note-source small,.feature-confirm-card small{color:#718794;font-size:8px}.feature-note-source strong,.feature-confirm-card strong{font-size:10px}.feature-note-source p{color:#a9b8c0;margin:18px 0;font-size:10px;line-height:1.72}.feature-note-source>div{justify-content:space-between;align-items:center;gap:4px;height:34px;display:flex}.feature-note-source>div i{background:#57d0ee;border-radius:99px;width:3px}.feature-note-source>div i:nth-child(3n){height:28px}.feature-note-source>div i:nth-child(3n+1){height:11px}.feature-note-source>div i:nth-child(3n+2){height:20px}.feature-transform-arrow{color:#58d1ef;justify-items:center;gap:8px;display:grid}.feature-transform-arrow svg{width:19px}.feature-transform-arrow small{color:#5f7582;text-align:center;max-width:52px;font-size:7px;line-height:1.4}.feature-confirm-grid{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:18px;display:grid}.feature-confirm-grid>span{background:#0d1b24;border:1px solid #79a2b81f;border-radius:9px;gap:4px;min-height:53px;padding:10px;display:grid}.feature-confirm-card footer{color:#78909c;border-top:1px solid #79a2b81f;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:12px;font-size:7px;display:flex}.feature-confirm-card footer strong{color:#65d6ac;align-items:center;gap:5px;font-size:8px;display:flex}.feature-confirm-card footer svg{width:11px}.feature-chart-story,.feature-analytics-story,.feature-device-story{border-top:1px solid #79a2b81f;padding-block:112px}.feature-chart-story>.marketing-product-screen{margin-top:48px}.feature-timeline-visual{background:linear-gradient(145deg,#0d1c26,#071119);border:1px solid #5cb1d133;border-radius:22px;padding:26px;box-shadow:0 34px 85px #00000057}.feature-timeline-visual>header{grid-template-columns:39px 1fr auto;align-items:center;gap:11px;display:grid}.feature-timeline-visual>header>span{color:#5ed3ef;background:#43c4e81a;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.feature-timeline-visual>header svg{width:17px}.feature-timeline-visual>header div{gap:2px;display:grid}.feature-timeline-visual>header small{color:#718794;font-size:8px}.feature-timeline-visual>header strong{font-size:11px}.feature-timeline-visual>header em{color:#61d5aa;text-transform:uppercase;background:#4fca9a14;border-radius:99px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800}.feature-timeline-visual ol{margin:24px 0;padding:0;list-style:none}.feature-timeline-visual li{grid-template-columns:42px 13px minmax(0,1fr);gap:10px;min-height:64px;display:grid;position:relative}.feature-timeline-visual li:not(:last-child):after{content:"";background:#223846;width:1px;position:absolute;top:15px;bottom:-2px;left:48px}.feature-timeline-visual time{color:#647b88;font-family:var(--font-mono);padding-top:2px;font-size:8px}.feature-timeline-visual li>i{z-index:1;background:#55d6ff;border:2px solid #0b1821;border-radius:50%;width:9px;height:9px;margin-top:2px;box-shadow:0 0 0 3px #55d6ff1a}.feature-timeline-visual li>i.green{background:#58d4a6}.feature-timeline-visual li>i.amber{background:#e4ad58}.feature-timeline-visual li>span{align-content:start;gap:4px;display:grid}.feature-timeline-visual li strong{font-size:10px}.feature-timeline-visual li small{color:#728894;font-size:8px;line-height:1.45}.feature-timeline-visual>footer{background:#060e1485;border:1px solid #79a2b81f;border-radius:11px;gap:10px;padding:13px;display:flex}.feature-timeline-visual>footer>svg{color:#57d0ee;width:16px}.feature-timeline-visual>footer span{gap:3px;display:grid}.feature-timeline-visual>footer strong{font-size:9px}.feature-timeline-visual>footer small{color:#718794;font-size:8px}.feature-today-visual{background:radial-gradient(circle at 30% 38%,#43c4e821,#0000 37%),#08141c;border:1px solid #5cb1d133;border-radius:24px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000057}.feature-today-phone{border:1px solid #79b0c938;border-radius:34px 34px 0 0;width:270px;position:absolute;bottom:-88px;left:36px;overflow:hidden;box-shadow:0 25px 65px #00000073}.feature-today-phone img{width:100%;height:auto;display:block}.feature-action-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a161ef0;border:1px solid #79b0c933;border-radius:17px;width:57%;padding:19px;position:absolute;top:62px;right:28px;box-shadow:0 22px 55px #0006}.feature-action-panel>header{border-bottom:1px solid #79a2b81f;align-items:center;gap:10px;padding-bottom:15px;display:flex}.feature-action-panel>header>span{color:#5ed3ef;background:#43c4e81a;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.feature-action-panel>header svg{width:16px}.feature-action-panel>header div{gap:2px;display:grid}.feature-action-panel small{color:#718794;font-size:8px}.feature-action-panel strong{font-size:10px}.feature-action-panel>div{border-bottom:1px solid #79a2b81a;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;display:grid}.feature-action-panel>div:last-child{border:0}.feature-action-panel>div>i{background:#55d6ff;border-radius:50%;width:7px;height:7px}.feature-action-panel>div>i.amber{background:#e4ad58}.feature-action-panel>div>i.green{background:#58d4a6}.feature-action-panel>div>span{gap:3px;display:grid}.feature-action-panel>div em{color:#5ed3ef;background:#43c4e814;border-radius:8px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800}.feature-analytics-layout{grid-template-columns:minmax(0,1fr) 200px;align-items:stretch;gap:14px;margin-top:48px;display:grid}.feature-metric-rail{gap:9px;display:grid}.feature-metric-rail>span{background:linear-gradient(145deg,#0f1c27d1,#071017eb);border:1px solid #79a2b826;border-radius:15px;flex-direction:column;padding:18px;display:flex}.feature-metric-rail small{color:#758b98;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.feature-metric-rail strong{letter-spacing:-.04em;margin-top:10px;font-size:24px}.feature-metric-rail em{color:#647c89;align-items:center;gap:5px;margin-top:auto;padding-top:12px;font-size:7px;font-style:normal;display:flex}.feature-metric-rail svg{color:#5ed3ef;width:11px}.feature-calendar-strip{background:#09141cb3;border:1px solid #79a2b824;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:44px;margin-top:18px;padding:25px;display:grid}.feature-calendar-strip .marketing-calendar-visual{margin:0}.feature-calendar-strip h3{letter-spacing:-.04em;margin:0 0 11px;font-size:26px}.feature-calendar-strip p{color:#8296a2;margin:0;font-size:11px;line-height:1.72}.feature-device-story>.marketing-section-heading{margin-bottom:46px}.feature-device-control{background:radial-gradient(circle at 70% 20%,#43c4e81f,#0000 35%),#08141c;border:1px solid #5cb1d133;border-radius:27px;min-height:600px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000057}.feature-device-desktop,.feature-device-phone{background:#071119;border:1px solid #79b0c938;position:absolute;overflow:hidden;box-shadow:0 28px 70px #0000006b}.feature-device-desktop{border-radius:18px;width:74%;top:54px;left:36px}.feature-device-phone{border-radius:31px 31px 0 0;width:220px;bottom:-60px;right:46px}.feature-device-desktop>span,.feature-device-phone>span{color:#8ba0ab;border-bottom:1px solid #79a2b81f;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:8px;font-weight:750;display:flex}.feature-device-control span svg{color:#5ed3ef;width:13px}.feature-device-desktop img,.feature-device-phone img{width:100%;height:auto;display:block}.feature-control-chips{gap:7px;display:flex;position:absolute;bottom:25px;left:58px}.feature-control-chips span{color:#91a3ad;background:#071017e0;border:1px solid #79a2b82b;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:8px;display:flex;box-shadow:0 12px 30px #00000040}.feature-control-list{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.feature-control-list>span{background:#09141ca6;border:1px solid #79a2b821;border-radius:14px;grid-template-columns:28px 1fr;gap:3px 10px;min-height:100px;padding:18px;display:grid}.feature-control-list svg{color:#5ed3ef;grid-row:1/3;width:18px}.feature-control-list strong{font-size:10px}.feature-control-list small{color:#718794;font-size:8px;line-height:1.5}.feature-explorer{padding-block:112px}.feature-explorer-list{border-top:1px solid #79a2b826;margin-top:42px}.feature-explorer-list details{border-bottom:1px solid #79a2b826}.feature-explorer-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:14px 4px;list-style:none;display:flex}.feature-explorer-list summary::-webkit-details-marker{display:none}.feature-explorer-list summary>span{align-items:center;gap:15px;display:flex}.feature-explorer-list summary i{color:#5ed3ef;background:#43c4e817;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.feature-explorer-list summary i svg{width:18px}.feature-explorer-list summary>span>span{gap:4px;display:grid}.feature-explorer-list summary strong{font-size:14px}.feature-explorer-list summary small{color:#758b98;font-size:9px;line-height:1.5}.feature-explorer-list summary>svg{color:#5ed3ef;width:17px;transition:transform .2s}.feature-explorer-list details[open] summary>svg{transform:rotate(180deg)}.feature-explorer-list details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 4px 28px 58px;display:grid}.feature-explorer-list article{background:#081219a3;border:1px solid #79a2b81c;border-radius:12px;grid-template-columns:16px minmax(0,1fr);gap:10px;min-height:92px;padding:16px;display:grid}.feature-explorer-list article>svg{color:#59d4a7;width:14px}.feature-explorer-list article span{align-content:start;gap:5px;display:grid}.feature-explorer-list article strong{font-size:10px}.feature-explorer-list article p{color:#768b98;margin:0;font-size:8px;line-height:1.55}.feature-cta-actions{gap:9px;display:flex}.pricing-beta-card{background:radial-gradient(circle at 25% 10%,#43c4e826,#0000 34%),linear-gradient(145deg,#102431,#08141c);border:1px solid #53cbeb57;border-radius:27px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-bottom:112px;padding:14px;display:grid;box-shadow:0 38px 95px #0000005c}.pricing-beta-main{flex-direction:column;align-items:flex-start;padding:45px;display:flex}.pricing-beta-main h2{letter-spacing:-.045em;margin:17px 0 10px;font-size:36px}.pricing-beta-main>p{color:#8da0ac;max-width:500px;margin:0;font-size:12px;line-height:1.7}.pricing-beta-price{border-block:1px solid #79a2b826;align-items:flex-end;gap:15px;width:100%;margin:30px 0 23px;padding-block:26px;display:flex}.pricing-beta-price strong{letter-spacing:-.07em;font-size:72px;line-height:.84}.pricing-beta-price span{color:#79909d;font-size:9px;line-height:1.55}.pricing-beta-main>small{color:#738a96;align-items:center;gap:7px;margin-top:13px;font-size:8px;display:flex}.pricing-beta-main>small svg{color:#59d4a7;width:13px}.pricing-beta-included{background:#050d138c;border:1px solid #79a2b824;border-radius:19px;padding:34px}.pricing-beta-included>span{color:#6edbf6;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:800}.pricing-beta-included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:21px 0 0;padding:0;list-style:none;display:grid}.pricing-beta-included li{color:#aab8c0;border-top:1px solid #79a2b81a;align-items:flex-start;gap:9px;min-height:64px;padding:13px 12px;font-size:9px;line-height:1.5;display:flex}.pricing-beta-included li:nth-child(-n+2){border-top:0}.pricing-beta-included svg{color:#59d4a7;flex:none;width:14px}.pricing-expectations{padding-bottom:112px}.pricing-expectation-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:43px;display:grid}.pricing-expectation-grid article{background:linear-gradient(145deg,#0f1c27c2,#071017db);border:1px solid #79a2b824;border-radius:17px;min-height:230px;padding:28px}.pricing-expectation-grid i{color:#5ed3ef;background:#43c4e817;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.pricing-expectation-grid svg{width:18px}.pricing-expectation-grid h3{margin:40px 0 9px;font-size:17px}.pricing-expectation-grid p{color:#7d919d;margin:0;font-size:10px;line-height:1.7}.pricing-boundary{background:#09141c9e;border:1px solid #79a2b821;border-radius:14px;grid-template-columns:22px minmax(0,1fr);gap:12px;margin:-54px auto 112px;padding:20px 23px;display:grid}.pricing-boundary>svg{color:#5ed3ef;width:20px}.pricing-boundary div{gap:4px;display:grid}.pricing-boundary strong{font-size:10px}.pricing-boundary p{color:#768b98;margin:0;font-size:9px;line-height:1.5}.brokers-boundary-hero{margin-bottom:112px}.feature-broker-boundary{background:radial-gradient(circle at 50% 35%,#43c4e824,#0000 34%),#08141c;border:1px solid #5cb1d136;border-radius:27px;grid-template-columns:1fr 120px 1fr;align-items:center;min-height:430px;padding:50px;display:grid;position:relative;box-shadow:0 38px 95px #0000005c}.feature-boundary-source,.feature-boundary-jerno{background:#071017cc;border:1px solid #79a2b829;border-radius:18px;flex-direction:column;min-height:240px;padding:27px;display:flex}.feature-boundary-source>span,.feature-boundary-jerno>span{color:#5ed3ef;background:#43c4e81a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.feature-boundary-source svg,.feature-boundary-jerno svg{width:19px}.feature-boundary-source small,.feature-boundary-jerno small{color:#718794;text-transform:uppercase;letter-spacing:.1em;margin-top:25px;font-size:8px}.feature-boundary-source strong,.feature-boundary-jerno strong{margin-top:6px;font-size:18px}.feature-boundary-source em{color:#8ba0ac;margin-top:auto;font-size:9px;font-style:normal}.feature-boundary-jerno ul{gap:11px;margin:auto 0 0;padding:0;list-style:none;display:flex}.feature-boundary-jerno li{color:#8ba0ac;align-items:center;gap:5px;font-size:8px;display:flex}.feature-boundary-jerno li svg{color:#59d4a7;width:11px}.feature-boundary-line{color:#5ed3ef;justify-items:center;gap:10px;display:grid}.feature-boundary-line svg{width:24px}.feature-boundary-line span{color:#617885;text-align:center;text-transform:uppercase;letter-spacing:.08em;max-width:100px;font-size:7px;line-height:1.4}.feature-broker-boundary>footer{color:#68d9b0;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.feature-broker-boundary>footer svg{width:13px}.broker-methods,.broker-platforms,.broker-flow-section,.broker-import-preview{padding-bottom:112px}.broker-method-grid{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:43px;display:grid}.broker-method-grid article{background:linear-gradient(145deg,#0f1c27d1,#071017eb);border:1px solid #79a2b826;border-radius:21px;padding:31px}.broker-method-grid article.pilot{background:radial-gradient(circle at 90% 5%,#43c4e81a,#0000 35%),linear-gradient(145deg,#0f1c27e0,#071017f0);border-color:#53cbeb4d}.broker-method-grid header{justify-content:space-between;align-items:center;display:flex}.broker-method-grid header>span{color:#5ed3ef;background:#43c4e817;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.broker-method-grid header svg{width:18px}.broker-method-grid header em{color:#60d5a9;text-transform:uppercase;letter-spacing:.08em;background:#4fca9a12;border-radius:99px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:800}.broker-method-grid h3{letter-spacing:-.04em;margin:32px 0 10px;font-size:25px}.broker-method-grid p{color:#8296a2;margin:0;font-size:10px;line-height:1.7}.broker-method-grid ul{border-top:1px solid #79a2b81f;gap:10px;margin:24px 0 0;padding:20px 0 0;list-style:none;display:grid}.broker-method-grid li{color:#a7b6be;align-items:center;gap:8px;font-size:9px;display:flex}.broker-method-grid li svg{color:#59d4a7;width:13px}.broker-platform-list{gap:9px;margin-top:43px;display:grid}.broker-platform-list article{background:#09141cad;border:1px solid #79a2b824;border-radius:16px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:128px;padding:20px 22px;display:grid}.broker-platform-logo{background:#fff;border:1px solid #79a2b826;border-radius:14px;width:58px;height:58px;padding:7px;overflow:hidden}.broker-platform-logo img{object-fit:contain;width:100%;height:100%}.broker-platform-list small{color:#6f8794;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.broker-platform-list h3{margin:5px 0 4px;font-size:17px}.broker-platform-list p{color:#7e929e;max-width:700px;margin:0;font-size:9px;line-height:1.55}.broker-platform-list em{text-transform:uppercase;letter-spacing:.08em;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:800;display:flex}.broker-platform-list em i{border-radius:50%;width:6px;height:6px}.broker-platform-list em.pilot{color:#5ed3ef;background:#43c4e814}.broker-platform-list em.pilot i{background:#5ed3ef}.broker-platform-list em.import{color:#60d5a9;background:#4fca9a12}.broker-platform-list em.import i{background:#60d5a9}.broker-compatibility-note{color:#8d8577;background:#e4ad580d;border-left:2px solid #e4ad58;align-items:flex-start;gap:9px;margin:14px 0 0;padding:14px 16px;font-size:8px;line-height:1.55;display:flex}.broker-compatibility-note svg{color:#e4ad58;flex:none;width:14px}.broker-flow{grid-template-columns:repeat(4,1fr);gap:10px;margin:44px 0 0;padding:0;list-style:none;display:grid}.broker-flow li{background:#09141cab;border:1px solid #79a2b824;border-radius:16px;min-height:225px;padding:24px;position:relative}.broker-flow li>span{color:#405a68;font-family:var(--font-mono);font-size:8px;position:absolute;top:21px;right:21px}.broker-flow i{color:#5ed3ef;background:#43c4e817;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.broker-flow svg{width:17px}.broker-flow h3{margin:38px 0 8px;font-size:16px}.broker-flow p{color:#7b909c;margin:0;font-size:9px;line-height:1.65}.broker-import-preview{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:80px;display:grid}.broker-import-copy h2{letter-spacing:-.058em;margin:16px 0;font-size:clamp(38px,4.5vw,56px);line-height:1.02}.broker-import-copy p{color:#8498a4;margin:0;font-size:11px;line-height:1.75}.broker-preview-table{background:linear-gradient(145deg,#0d1c26,#071119);border:1px solid #5cb1d133;border-radius:20px;padding:23px;box-shadow:0 32px 80px #00000054}.broker-preview-table>header{border-bottom:1px solid #79a2b81f;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:18px;display:grid}.broker-preview-table>header>span{color:#5ed3ef;background:#43c4e817;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.broker-preview-table>header svg{width:17px}.broker-preview-table>header div{gap:3px;display:grid}.broker-preview-table small{color:#6f8794;font-size:8px}.broker-preview-table strong{font-size:10px}.broker-preview-table>header em{color:#e0ae60;background:#e4ad5812;border-radius:99px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800}.broker-preview-table>.head,.broker-preview-table>div:not(.head){color:#a6b5bd;border-bottom:1px solid #79a2b817;grid-template-columns:1fr .8fr .8fr 1fr;align-items:center;min-height:50px;font-size:9px;display:grid}.broker-preview-table>.head{color:#647b88;text-transform:uppercase;letter-spacing:.08em;min-height:38px;font-size:7px}.broker-preview-table .ready{color:#61d5aa;align-items:center;gap:4px;display:flex}.broker-preview-table .ready svg{width:11px}.broker-preview-table .warning{color:#e0ae60}.broker-preview-table>footer{color:#718794;justify-content:space-between;align-items:center;padding-top:15px;font-size:8px;display:flex}.broker-preview-table>footer strong{color:#61d5aa}.broker-currency{background:radial-gradient(circle at 85% 20%,#43c4e814,#0000 35%),#0a161e;border:1px solid #79a2b824;border-radius:23px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:60px;margin-bottom:112px;padding:48px;display:grid}.broker-currency h2{letter-spacing:-.05em;margin:16px 0 13px;font-size:36px;line-height:1.05}.broker-currency p{color:#8397a3;margin:0;font-size:10px;line-height:1.7}.broker-currency-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.broker-currency-flow>span{background:#060e1494;border:1px solid #79a2b824;border-radius:13px;align-content:center;gap:7px;min-height:100px;padding:16px;display:grid}.broker-currency-flow small{color:#6f8794;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.broker-currency-flow strong{font-size:14px}.broker-currency-flow>i{color:#526b78;font-size:13px;font-style:normal}.broker-currency-flow .result{background:#4fca9a0d;border-color:#4fca9a38}.broker-currency-flow .result strong{color:#65d7ad}.contact-reasons{padding-bottom:96px}.contact-reasons>div:last-child{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:40px;display:grid}.contact-reasons a{background:linear-gradient(145deg,#0f1c27c7,#071017e0);border:1px solid #79a2b824;border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:175px;padding:22px;transition:transform .2s,border-color .2s;display:grid;position:relative}.contact-reasons a:hover{border-color:#53cbeb5c;transform:translateY(-3px)}.contact-reasons a>i{color:#5ed3ef;background:#43c4e817;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.contact-reasons a>i svg{width:17px}.contact-reasons a>span{align-content:start;gap:7px;padding-top:6px;display:grid}.contact-reasons a strong{font-size:12px}.contact-reasons a small{color:#798e9a;font-size:9px;line-height:1.55}.contact-reasons a>svg{color:#4d6b79;width:14px;position:absolute;bottom:18px;right:18px}.contact-main{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:22px;padding-bottom:112px;display:grid}.contact-guidance{gap:13px;display:grid}.contact-guidance-card{background:radial-gradient(circle at 85% 5%,#43c4e81a,#0000 33%),#0b1821;border:1px solid #53cbeb40;border-radius:21px;padding:30px}.contact-guidance-card h2{letter-spacing:-.048em;margin:15px 0 22px;font-size:31px;line-height:1.05}.contact-guidance-card ul{margin:0;padding:0;list-style:none;display:grid}.contact-guidance-card li{border-top:1px solid #79a2b81c;grid-template-columns:21px minmax(0,1fr);gap:11px;padding:16px 0;display:grid}.contact-guidance-card li>svg{color:#5ed3ef;width:18px}.contact-guidance-card li span{gap:4px;display:grid}.contact-guidance-card li strong{font-size:10px}.contact-guidance-card li small{color:#718794;font-size:8px;line-height:1.55}.contact-direct{background:#081219a3;border:1px solid #79a2b821;border-radius:16px;gap:3px;padding:23px;display:grid}.contact-direct>strong{margin-bottom:7px;font-size:10px}.contact-direct a{color:#8398a4;justify-content:space-between;align-items:center;gap:12px;min-height:38px;font-size:9px;display:flex}.contact-direct a:hover{color:#5ed3ef}.contact-direct svg{width:13px}.marketing-contact-fields label>small{color:#607783;font-size:8px;line-height:1.45}.contact-privacy-note{background:#09141c9e;border:1px solid #79a2b821;border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:112px;padding:20px 23px;display:grid}.contact-privacy-note>svg{color:#5ed3ef;width:19px}.contact-privacy-note div{gap:4px;display:grid}.contact-privacy-note strong{font-size:10px}.contact-privacy-note p{color:#718794;margin:0;font-size:8px}.contact-privacy-note a{color:#5ed3ef;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.contact-privacy-note a svg{width:13px}@media (max-width:1050px){.feature-journey-visual{grid-template-columns:190px 45px 240px 45px minmax(0,1fr);padding:22px}.feature-story{gap:52px}.feature-analytics-layout{grid-template-columns:1fr}.feature-metric-rail{grid-template-columns:repeat(4,1fr)}.feature-metric-rail>span{min-height:130px}.feature-device-phone{right:28px}.feature-control-chips{left:40px}.contact-reasons>div:last-child,.broker-flow{grid-template-columns:repeat(2,1fr)}.broker-import-preview{gap:44px}}@media (max-width:820px){.feature-journey-visual{grid-template-columns:170px 34px 220px 34px minmax(0,1fr)}.feature-story,.feature-story.reverse{grid-template-columns:1fr;gap:44px}.feature-story.reverse>div:first-child{order:2}.feature-story-copy{max-width:680px}.feature-calendar-strip,.broker-import-preview,.broker-currency{grid-template-columns:1fr}.feature-device-control{min-height:520px}.feature-device-desktop{width:80%;left:22px}.feature-device-phone{width:180px}.pricing-beta-card,.pricing-expectation-grid{grid-template-columns:1fr}.pricing-expectation-grid article{min-height:180px}.pricing-expectation-grid h3{margin-top:25px}.feature-broker-boundary{grid-template-columns:1fr 80px 1fr;padding:36px}.feature-boundary-jerno ul{display:grid}.broker-method-grid{grid-template-columns:1fr}.broker-currency{gap:32px}.contact-main{grid-template-columns:1fr}.contact-guidance{grid-template-columns:1fr 1fr}.contact-guidance-card{grid-row:1/3}}@media (max-width:760px){.marketing-subpage .marketing-page-hero{padding-block:72px 55px}.marketing-subpage .marketing-page-hero h1{font-size:clamp(40px,11.4vw,48px)}.marketing-subpage .marketing-page-hero>p{font-size:12px}.marketing-subpage .marketing-section-heading h2,.feature-story-copy h2,.broker-import-copy h2{font-size:36px}.feature-hero-proof{width:calc(100% - 20px);margin-bottom:70px}.feature-journey-visual{border-radius:21px;grid-template-columns:1fr;gap:12px;min-height:0;padding:16px}.feature-journey-phone{justify-self:center;width:min(100%,260px);height:430px}.feature-journey-confirm{width:100%;padding-top:48px}.feature-journey-review{height:auto;padding-top:34px}.feature-journey-review img{object-fit:contain;height:auto}.feature-journey-link svg:first-child{display:none}.feature-journey-link svg:nth-child(2){display:block}.feature-journey-link small{max-width:none}.feature-story{gap:35px;padding-block:72px}.feature-story-copy>p{font-size:11px}.feature-story-copy li{font-size:10px}.feature-structure-visual{border-radius:19px;grid-template-columns:1fr;gap:14px;padding:18px}.feature-transform-arrow svg{transform:rotate(90deg)}.feature-transform-arrow small{max-width:none}.feature-chart-story,.feature-analytics-story,.feature-device-story,.feature-explorer{padding-block:72px}.feature-chart-story>.marketing-product-screen,.feature-analytics-layout{margin-top:34px}.feature-timeline-visual{padding:20px 16px}.feature-today-visual{min-height:650px}.feature-today-phone{width:235px;bottom:-35px;left:50%;transform:translate(-50%)}.feature-action-panel{z-index:2;width:calc(100% - 30px);top:24px;right:15px}.feature-metric-rail{grid-template-columns:repeat(2,1fr)}.feature-metric-rail>span{min-height:130px;padding:15px}.feature-calendar-strip{gap:27px;padding:17px}.feature-calendar-strip h3{font-size:23px}.feature-device-control{border-radius:20px;min-height:490px}.feature-device-desktop{width:92%;top:35px;left:14px}.feature-device-phone{width:145px;bottom:-22px;right:16px}.feature-control-chips{display:grid;bottom:18px;left:24px}.feature-control-chips span{width:max-content}.feature-control-list{grid-template-columns:1fr}.feature-explorer-list summary{min-height:86px}.feature-explorer-list summary i{width:38px;height:38px}.feature-explorer-list summary small{font-size:8px}.feature-explorer-list details>div{grid-template-columns:1fr;padding:0 0 22px}.feature-explorer-list article{min-height:88px}.feature-cta-actions{width:100%;display:grid}.pricing-beta-card{border-radius:21px;width:calc(100% - 20px);margin-bottom:72px;padding:9px}.pricing-beta-main{padding:29px 19px}.pricing-beta-price strong{font-size:61px}.pricing-beta-included{padding:22px 15px}.pricing-beta-included ul{grid-template-columns:1fr}.pricing-beta-included li:nth-child(2){border-top:1px solid #79a2b81a}.pricing-expectations{padding-bottom:72px}.pricing-boundary{margin:-26px auto 72px}.brokers-boundary-hero{width:calc(100% - 20px);margin-bottom:72px}.feature-broker-boundary{border-radius:21px;grid-template-columns:1fr;gap:15px;min-height:0;padding:18px}.feature-boundary-source,.feature-boundary-jerno{min-height:195px;padding:22px}.feature-boundary-line svg{transform:rotate(90deg)}.feature-broker-boundary>footer{text-align:center;justify-content:center;position:static;transform:none}.feature-boundary-jerno ul{flex-wrap:wrap;display:flex}.broker-methods,.broker-platforms,.broker-flow-section,.broker-import-preview{padding-bottom:72px}.broker-method-grid{margin-top:32px}.broker-method-grid article{padding:24px 19px}.broker-platform-list{margin-top:32px}.broker-platform-list article{grid-template-columns:48px minmax(0,1fr);gap:13px;padding:17px}.broker-platform-logo{width:48px;height:48px}.broker-platform-list em{grid-column:2;justify-self:start}.broker-flow{grid-template-columns:1fr;margin-top:32px}.broker-flow li{min-height:190px}.broker-import-preview{gap:32px}.broker-preview-table{padding:17px 13px}.broker-preview-table>header{grid-template-columns:34px minmax(0,1fr)}.broker-preview-table>header em{grid-column:2}.broker-preview-table>.head,.broker-preview-table>div:not(.head){grid-template-columns:1fr .8fr .7fr 1fr;font-size:8px}.broker-currency{margin-bottom:72px;padding:28px 18px}.broker-currency h2{font-size:32px}.broker-currency-flow{grid-template-columns:1fr}.broker-currency-flow>i{text-align:center}.broker-currency-flow>span{min-height:85px}.contact-reasons{padding-bottom:68px}.contact-reasons>div:last-child{grid-template-columns:1fr;margin-top:30px}.contact-reasons a{min-height:120px}.contact-main{padding-bottom:72px}.contact-guidance{grid-template-columns:1fr}.contact-guidance-card{grid-row:auto}.contact-privacy-note{grid-template-columns:20px minmax(0,1fr);margin-bottom:72px}.contact-privacy-note>a{grid-column:2;justify-self:start}}@media (max-width:430px){.feature-confirm-grid,.feature-metric-rail{grid-template-columns:1fr}.feature-metric-rail>span{min-height:115px}.feature-device-control{min-height:430px}.feature-device-phone{width:125px}.feature-control-chips span{min-height:30px}.feature-explorer-list summary strong{font-size:12px}.pricing-beta-price{flex-direction:column;align-items:flex-start}.pricing-beta-price strong{font-size:58px}.broker-platform-list article{grid-template-columns:44px minmax(0,1fr)}.broker-platform-logo{width:44px;height:44px}.broker-preview-table>.head,.broker-preview-table>div:not(.head){grid-template-columns:1fr .75fr .65fr 1fr;font-size:7px}}.marketing-features-page{--features-line:#79b0c929;--features-panel:#0a1720;--features-panel-deep:#061018}.marketing-features-page main{overflow:clip}.marketing-features-page #product-workflow,.marketing-features-page #complete-feature-list{scroll-margin-top:92px}.marketing-features-page .marketing-inline-link{align-items:center;min-height:44px;padding-block:10px}.features-section-intro{max-width:850px}.features-section-intro h2,.features-story-copy h2,.features-connections-heading h2{letter-spacing:-.062em;text-wrap:balance;margin:18px 0;font-size:clamp(42px,5vw,66px);line-height:.99}.features-section-intro>p,.features-story-copy>p,.features-connections-heading>p{color:#899ca7;max-width:680px;margin:0;font-size:13px;line-height:1.78}.features-hero{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:center;gap:58px;min-height:790px;padding-block:100px 126px;display:grid}.features-hero-copy{z-index:2;position:relative}.features-hero-copy h1{letter-spacing:-.075em;text-wrap:balance;max-width:650px;margin:23px 0 24px;font-size:clamp(58px,6vw,86px);line-height:.92}.features-hero-copy h1 span{color:#67d9f3;display:block}.features-hero-copy>p{color:#9aacb5;max-width:570px;margin:0;font-size:15px;line-height:1.7}.features-hero-actions{align-items:center;gap:10px;margin-top:31px;display:flex}.features-hero-copy>small{color:#68808d;margin-top:14px;font-size:9px;display:block}.features-hero-product{min-width:0}.features-hero-visual{isolation:isolate;background:linear-gradient(145deg,#0e1f2af5,#050d13fa);border:1px solid #5bb9d836;border-radius:30px;min-height:650px;position:relative;overflow:clip;box-shadow:0 45px 120px #00000070,inset 0 1px #ffffff0b}.features-hero-visual-glow{z-index:-1;filter:blur(8px);background:radial-gradient(circle,#43c4e838,#0000 66%);border-radius:50%;width:520px;height:520px;position:absolute;top:-170px;right:-90px}.features-hero-review,.features-hero-phone{background:#071119;border:1px solid #76b4cd36;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 82px #0000007a}.features-hero-review{border-radius:20px;width:78%;height:430px;top:68px;right:-8%;transform:rotate(.7deg)}.features-hero-review figcaption,.features-hero-phone figcaption{color:#91a5af;border-bottom:1px solid #79a2b821;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:8px;font-weight:720;display:flex}.features-hero-review figcaption>span{gap:4px;display:flex}.features-hero-review figcaption>span i{background:#486170;border-radius:50%;width:5px;height:5px}.features-hero-review figcaption strong{font-size:9px}.features-hero-review figcaption em{color:#61d5aa;text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:7px;font-style:normal}.features-hero-review img{object-fit:cover;object-position:left top;width:100%;height:calc(100% - 42px);display:block}.features-hero-phone{border-radius:30px 30px 0 0;width:220px;bottom:-46px;left:22px;transform:rotate(-2.2deg)}.features-hero-phone figcaption{color:#68d8f3}.features-hero-phone figcaption svg{width:14px}.features-hero-phone img{width:100%;height:auto;display:block}.features-hero-confirm{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09151df2;border:1px solid #5bb9d840;border-radius:18px;width:282px;padding:17px;position:absolute;bottom:58px;left:185px;box-shadow:0 28px 70px #00000080}.features-hero-confirm header{border-bottom:1px solid #79a2b81f;align-items:center;gap:10px;padding-bottom:13px;display:flex}.features-hero-confirm header>span{color:#61d5aa;background:#4fca9a1a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.features-hero-confirm header svg{width:16px}.features-hero-confirm header div{gap:3px;display:grid}.features-hero-confirm small{color:#6e8490;font-size:8px}.features-hero-confirm strong{font-size:10px}.features-hero-confirm>div{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:12px;display:grid}.features-hero-confirm>div>span{background:#0d1b24;border:1px solid #79a2b81f;border-radius:9px;align-content:center;gap:4px;min-height:52px;padding:9px;display:grid}.features-hero-confirm>div strong{font-family:var(--font-mono);font-size:10px}.features-hero-confirm footer{border-top:1px solid #79a2b81f;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.features-hero-confirm footer>svg{color:#5ed3ef;width:14px}.features-hero-confirm footer span{gap:2px;display:grid}.features-hero-sequence{color:#708793;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:9px;font-size:7px;font-weight:760;display:flex;position:absolute;bottom:22px;right:24px}.features-hero-sequence span{align-items:center;gap:5px;display:flex}.features-hero-sequence span svg{color:#5ed3ef;width:11px}.features-hero-sequence>i{background:linear-gradient(90deg,#3e7184,#5ed3ef);width:22px;height:1px}.features-workflow-section{border-top:1px solid #79a2b81c;padding-block:138px}.features-workflow-section>.features-section-intro{margin-bottom:58px}.features-workflow-navigator{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:54px;display:grid}.features-workflow-tabs{border-top:1px solid var(--features-line);display:grid;position:sticky;top:96px}.features-workflow-tabs button{border:0;border-bottom:1px solid var(--features-line);color:#748894;text-align:left;cursor:pointer;background:0 0;grid-template-columns:30px 42px minmax(0,1fr);align-items:center;gap:12px;min-height:118px;padding:20px 14px;transition:color .2s,background .2s;display:grid;position:relative}.features-workflow-tabs button:before{content:"";background:#58d2ef;border-radius:99px;width:2px;transition:transform .2s;position:absolute;inset:17px auto 17px 0;transform:scaleY(0)}.features-workflow-tabs button:hover{color:#b8c5cb;background:#43c4e806}.features-workflow-tabs button.active{color:#eef7fa;background:linear-gradient(90deg,#43c4e814,#0000 86%)}.features-workflow-tabs button.active:before{transform:scaleY(1)}.features-workflow-tab-number{color:#4d6673;font-family:var(--font-mono);font-size:9px}.features-workflow-tabs button>i{color:#718994;background:#09141cb8;border:1px solid #79a2b821;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.features-workflow-tabs button.active>i{color:#5ed3ef;background:#43c4e81a;border-color:#5bd0ef47}.features-workflow-tabs button>i svg{width:18px}.features-workflow-tabs button>span:last-child{gap:6px;display:grid}.features-workflow-tabs strong{font-size:16px}.features-workflow-tabs small{color:#6f8591;font-size:9px;line-height:1.5}.features-workflow-panel{background:radial-gradient(circle at 75% 5%,#43c4e81f,#0000 34%),linear-gradient(145deg,#0c1b25,#061018);border:1px solid #5bb9d830;border-radius:27px;flex-direction:column;justify-content:center;min-width:0;min-height:640px;padding:18px;animation:.32s both features-panel-in;display:flex;overflow:clip;box-shadow:0 38px 95px #00000061}.features-workflow-panel:focus{outline:none}.features-workflow-panel:focus-visible{outline-offset:4px;outline:2px solid #67daf5}.features-workflow-mobile-copy{display:none}.features-workflow-confirmation{color:#718994;justify-content:center;align-items:center;gap:7px;margin:14px 4px 0;font-size:8px;display:flex}.features-workflow-confirmation svg{color:#61d5aa;width:12px}.features-workflow-record{min-height:560px;position:relative;overflow:clip}.features-workflow-record-phone{background:#071119;border:1px solid #79b0c938;border-radius:34px 34px 0 0;width:255px;position:absolute;bottom:-110px;left:38px;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 26px 65px #00000075}.features-workflow-record-phone img{width:100%;height:auto;display:block}.features-workflow-record-note{background:#08131bf5;border:1px solid #79b0c933;border-radius:20px;width:min(62%,470px);padding:24px;position:absolute;top:92px;right:36px;box-shadow:0 28px 70px #00000073}.features-workflow-record-note header{align-items:center;gap:12px;display:flex}.features-workflow-record-note header>span{color:#5ed3ef;background:#43c4e81a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.features-workflow-record-note header svg{width:18px}.features-workflow-record-note header div{gap:3px;display:grid}.features-workflow-record-note small{color:#718894;font-size:8px}.features-workflow-record-note strong{font-size:11px}.features-workflow-record-note>p{color:#afbdc4;margin:20px 0;font-size:11px;line-height:1.72}.features-workflow-wave{justify-content:space-between;align-items:center;gap:5px;height:58px;margin-top:22px;display:flex}.features-workflow-wave i{background:#59d4ef;border-radius:99px;width:3px;animation:1.5s ease-in-out infinite features-wave}.features-workflow-wave i:nth-child(3n){height:48px}.features-workflow-wave i:nth-child(3n+1){height:18px}.features-workflow-wave i:nth-child(3n+2){height:31px}.features-workflow-wave i:nth-child(2n){animation-delay:-.55s}.features-workflow-record-note footer{border-top:1px solid #79a2b81f;flex-wrap:wrap;gap:7px;padding-top:16px;display:flex}.features-workflow-record-note footer span{color:#7c929d;border:1px solid #79a2b821;border-radius:9px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:8px;display:flex}.features-workflow-record-note footer svg{color:#61d5aa;width:12px}.features-workflow-panel>.feature-structure-visual{width:100%;box-shadow:none}.features-workflow-review,.features-workflow-learn{min-height:560px;position:relative;overflow:clip}.features-workflow-review-screen,.features-workflow-learn-screen{background:#071119;border:1px solid #79b0c933;border-radius:18px;width:88%;position:absolute;top:34px;left:6%;overflow:hidden;box-shadow:0 30px 80px #00000070}.features-workflow-review-screen>span,.features-workflow-learn-screen>span{color:#7b929e;border-bottom:1px solid #79a2b81f;align-items:center;min-height:38px;padding:0 13px;font-size:8px;display:flex}.features-workflow-review-screen img,.features-workflow-learn-screen img{width:100%;height:auto;display:block}.features-workflow-review-events{background:#071118f0;border:1px solid #79b0c92e;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;padding:14px;display:grid;position:absolute;bottom:22px;left:9%;right:9%;box-shadow:0 20px 50px #00000061}.features-workflow-review-events>span{border-right:1px solid #79a2b81a;grid-template-columns:9px 1fr;gap:3px 7px;min-height:58px;padding:7px 10px;display:grid}.features-workflow-review-events>span:last-child{border-right:0}.features-workflow-review-events i{background:#5ed3ef;border-radius:50%;grid-row:1/3;width:7px;height:7px;margin-top:3px}.features-workflow-review-events strong{font-family:var(--font-mono);font-size:8px}.features-workflow-review-events small{color:#6f8591;font-size:8px}.features-workflow-learn-cards{grid-template-columns:repeat(3,1fr);gap:8px;width:88%;display:grid;position:absolute;bottom:20px;left:6%}.features-workflow-learn-cards article{background:#071118f2;border:1px solid #79b0c92e;border-radius:13px;flex-direction:column;min-height:112px;padding:14px;display:flex;box-shadow:0 18px 45px #00000057}.features-workflow-learn-cards small{color:#6f8591;font-size:8px}.features-workflow-learn-cards strong{margin-top:8px;font-size:20px}.features-workflow-learn-cards article>span{background:#1d3340;border-radius:99px;height:4px;margin-top:auto;overflow:hidden}.features-workflow-learn-cards article>span i{border-radius:inherit;background:linear-gradient(90deg,#46bfdc,#63d9f4);height:100%;display:block}.features-workflow-learn-cards p{color:#6f8591;margin:auto 0 0;font-size:8px}.features-decision-band{background:radial-gradient(circle at 50% 40%,#43c4e817,#0000 42%),#07131b;border-block:1px solid #79a2b81c;padding-block:148px}.features-decision-band>.marketing-container{grid-template-columns:minmax(310px,.7fr) minmax(0,1.3fr);align-items:center;gap:78px;display:grid}.features-decision-copy h2{letter-spacing:-.064em;text-wrap:balance;margin:19px 0 18px;font-size:clamp(44px,5.2vw,70px);line-height:.98}.features-decision-copy h2 span{color:#6f8794;display:block}.features-decision-copy>p{color:#899ca7;max-width:530px;margin:0;font-size:13px;line-height:1.75}.features-decision-comparison>p{color:#647b87;text-align:right;margin:0 0 15px;font-size:8px}.features-decision-comparison>p span{color:#5ed3ef;text-transform:uppercase;letter-spacing:.09em;margin-right:7px;font-weight:790}.features-decision-comparison>div{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;display:grid}.features-decision-trade{background:linear-gradient(145deg,#0e1c26e6,#060f16f2);border:1px solid #79b0c92b;border-radius:22px;flex-direction:column;min-height:380px;padding:28px;display:flex;box-shadow:0 30px 76px #00000057}.features-decision-trade header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.features-decision-trade header span{color:#728895;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:790}.features-decision-trade header strong{font-family:var(--font-mono);letter-spacing:-.05em;font-size:36px}.features-decision-trade.positive header strong{color:#61d5aa}.features-decision-trade.negative header strong{color:#ed8d93}.features-decision-trade>div{grid-template-columns:1fr auto;gap:8px;margin-top:60px;display:grid}.features-decision-trade>div small{color:#758b97;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.features-decision-trade>div>strong{font-size:16px}.features-decision-trade>div>span{background:#1c303c;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.features-decision-trade>div>span i{border-radius:inherit;height:100%;display:block}.features-decision-trade.positive>div>span i{background:#e4ad58}.features-decision-trade.negative>div>span i{background:#61d5aa}.features-decision-trade footer{border-top:1px solid #79a2b81f;margin-top:auto;padding-top:26px}.features-decision-trade footer span{color:#eef6f8;font-size:14px;font-weight:760}.features-decision-trade footer p{color:#7e929d;margin:8px 0 0;font-size:10px;line-height:1.65}.features-decision-versus{color:#506b78;font-family:var(--font-mono);text-transform:uppercase;place-items:center;font-size:9px;display:grid}.features-story{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:82px;padding-block:146px;display:grid}.features-story-copy ul{gap:15px;margin:29px 0 0;padding:0;list-style:none;display:grid}.features-story-copy li{color:#8599a4;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:10px;line-height:1.62;display:grid}.features-story-copy li>svg{color:#61d5aa;width:16px}.features-story-copy li span{gap:3px;display:grid}.features-story-copy li strong{color:#dfe9ed;font-size:11px}.features-capture-composition{min-width:0;overflow:clip}.features-capture-composition>ol{grid-template-columns:repeat(4,1fr);gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}.features-capture-composition>ol li{color:#879aa5;background:#09141ca1;border:1px solid #79a2b821;border-radius:10px;align-items:center;gap:8px;min-height:55px;padding:10px;font-size:8px;font-weight:680;display:flex}.features-capture-composition>ol span{color:#5ed3ef;font-family:var(--font-mono);font-size:8px}.features-capture-composition .feature-structure-visual{box-shadow:0 35px 90px #00000052}.features-review-story{border-top:1px solid #79a2b81a;padding-block:146px}.features-review-story>.features-section-intro{margin-bottom:52px}.features-review-composition{grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);align-items:stretch;gap:14px;display:grid}.features-review-composition>div{min-width:0}.features-review-composition .marketing-product-screen,.features-review-composition .feature-timeline-visual{height:100%}.features-review-composition .marketing-product-screen-media img{object-fit:cover;object-position:left top;height:100%}.features-review-proof{border-block:1px solid #79a2b81f;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.features-review-proof>span{color:#778d99;border-right:1px solid #79a2b81f;flex-direction:column;justify-content:center;gap:6px;min-height:110px;padding:22px;font-size:9px;line-height:1.55;display:flex}.features-review-proof>span:last-child{border-right:0}.features-review-proof strong{color:#dfe9ed;font-size:11px}.features-analytics-band{background:radial-gradient(circle at 75% 15%,#43c4e81c,#0000 35%),linear-gradient(#08151e,#061018);border-block:1px solid #79a2b81c;padding-block:154px}.features-analytics-band .features-section-intro{max-width:880px}.features-demo-label{color:#657d89;text-transform:uppercase;letter-spacing:.07em;margin:22px 0 0;font-size:8px}.features-analytics-stage{grid-template-columns:minmax(0,1fr) 205px;gap:14px;margin-top:48px;display:grid}.features-analytics-stage>div{min-width:0}.features-analytics-stage .feature-metric-rail>span{min-height:0}.features-analytics-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.features-analytics-support>div{background:#081219ad;border:1px solid #79a2b821;border-radius:20px;grid-template-columns:minmax(0,1.08fr) minmax(210px,.92fr);align-items:center;gap:26px;min-width:0;padding:24px;display:grid}.features-analytics-support .marketing-calendar-visual,.features-analytics-support .marketing-playbook-visual{margin:0}.features-analytics-support p{color:#7e929d;margin:0;font-size:10px;line-height:1.7}.features-analytics-support p strong{color:#dfe9ed;margin-bottom:5px;font-size:13px;display:block}.features-connections-story{padding-block:146px}.features-connections-heading{max-width:830px;margin-bottom:52px}.features-connections-heading h2 span{color:#718995;display:block}.features-connections-heading .marketing-inline-link{margin-top:24px}.features-broker-statuses{border-block:1px solid #79a2b81f;grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.features-broker-statuses article{border-right:1px solid #79a2b81f;align-items:center;gap:13px;min-height:132px;padding:20px 16px;display:flex}.features-broker-statuses article:last-child{border-right:0}.features-broker-statuses article>div{flex-direction:column;min-width:0;display:flex}.features-broker-status-logo{background:#fff;border:1px solid #79a2b829;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;padding:6px;display:grid;overflow:hidden;box-shadow:0 12px 28px #0000002e}.features-broker-status-logo img{object-fit:contain;width:100%;height:100%;display:block}.features-broker-statuses strong{font-size:11px}.features-broker-statuses article>div>span{color:#61d5aa;text-transform:uppercase;letter-spacing:.07em;margin-top:8px;font-size:8px;font-weight:770}.features-broker-statuses small{color:#718895;margin-top:4px;font-size:8px;line-height:1.4}.features-devices-row{grid-template-columns:minmax(290px,.68fr) minmax(0,1.32fr);align-items:center;gap:72px;margin-top:96px;display:grid}.features-devices-copy h3{letter-spacing:-.055em;margin:18px 0 15px;font-size:clamp(34px,4vw,50px);line-height:1.02}.features-devices-copy>p{color:#8296a2;margin:0;font-size:11px;line-height:1.72}.features-devices-copy ul{gap:11px;margin:23px 0 0;padding:0;list-style:none;display:grid}.features-devices-copy li{color:#a4b4bc;align-items:flex-start;gap:8px;font-size:9px;line-height:1.5;display:flex}.features-devices-copy li svg{color:#61d5aa;flex:none;width:14px}.features-devices-row .feature-device-control{min-height:530px}.marketing-features-page .feature-explorer{border-top:1px solid #79a2b81a;padding-block:146px}.marketing-features-page .feature-explorer>.features-section-intro{margin-bottom:48px}.marketing-features-page .feature-explorer-list{margin-top:0}.marketing-features-page .feature-explorer-list details>div{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-features-page .feature-explorer-list article{min-height:112px}.marketing-features-page .feature-explorer-list article strong{font-size:11px}.marketing-features-page .feature-explorer-list article p{font-size:9px;line-height:1.6}.features-final-cta{margin-bottom:118px}.features-final-cta>div:first-child>small{color:#667e8a;max-width:720px;margin-top:15px;font-size:8px;line-height:1.65;display:block}.features-final-cta .feature-cta-actions{justify-items:stretch;display:grid}.features-final-cta .feature-cta-actions>span{color:#667e8a;text-align:center;font-size:8px}@keyframes features-panel-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes features-wave{0%,to{opacity:.6;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:1180px){.features-hero{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);gap:36px}.features-hero-visual{min-height:610px}.features-hero-review{width:82%;right:-12%}.features-hero-confirm{left:150px}.features-workflow-navigator{grid-template-columns:290px minmax(0,1fr);gap:32px}.features-decision-band>.marketing-container{gap:46px}.features-story{gap:50px}.features-review-composition{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr)}.features-analytics-support>div{grid-template-columns:1fr}.features-devices-row{gap:45px}}@media (max-width:960px){.features-hero{grid-template-columns:1fr;min-height:0;padding-top:86px}.features-hero-copy{max-width:720px}.features-hero-product{width:100%}.features-hero-visual{min-height:650px}.features-workflow-navigator{grid-template-columns:1fr}.features-workflow-tabs{border:1px solid var(--features-line);border-radius:16px;grid-template-columns:repeat(4,1fr);position:static;overflow:hidden}.features-workflow-tabs button{border:0;border-right:1px solid var(--features-line);text-align:center;grid-template-columns:1fr;min-height:116px;padding:16px}.features-workflow-tabs button:last-child{border-right:0}.features-workflow-tabs button:before{width:auto;height:2px;inset:auto 14px 0}.features-workflow-tabs button>i{margin:auto}.features-workflow-tab-number{position:absolute;top:9px;right:11px}.features-workflow-tabs button>span:last-child small{display:none}.features-decision-band>.marketing-container{grid-template-columns:1fr}.features-decision-copy{max-width:760px}.features-story{grid-template-columns:1fr}.features-story-copy{max-width:720px}.features-review-composition{grid-template-columns:1fr}.features-review-composition .feature-timeline-visual{height:auto}.features-review-proof{grid-template-columns:1fr}.features-review-proof>span{border-bottom:1px solid #79a2b81f;border-right:0;min-height:88px}.features-review-proof>span:last-child{border-bottom:0}.features-analytics-stage{grid-template-columns:1fr}.features-analytics-stage .feature-metric-rail{grid-template-columns:repeat(4,1fr)}.features-analytics-stage .feature-metric-rail>span{min-height:135px}.features-broker-statuses{grid-template-columns:repeat(3,1fr)}.features-broker-statuses article{border-bottom:1px solid #79a2b81f}.features-devices-row{grid-template-columns:1fr}.features-devices-copy{max-width:680px}.marketing-features-page .feature-explorer-list details>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.features-section-intro h2,.features-story-copy h2,.features-connections-heading h2{font-size:40px}.features-section-intro>p,.features-story-copy>p,.features-connections-heading>p{font-size:12px}.features-hero{gap:44px;padding-block:70px 92px}.features-hero-copy h1{max-width:520px;margin-block:20px;font-size:clamp(46px,13.2vw,58px);line-height:.94}.features-hero-copy>p{font-size:13px}.features-hero-actions{display:grid}.features-hero-actions>a{width:100%}.features-hero-copy>small{text-align:center}.features-hero-product{width:calc(100% + 4px);margin-left:-2px}.features-hero-visual{border-radius:22px;min-height:545px}.features-hero-review{border-radius:15px;width:94%;height:285px;top:30px;right:-16%;transform:rotate(.7deg)}.features-hero-review figcaption{min-height:35px}.features-hero-review figcaption em{display:none}.features-hero-review img{height:calc(100% - 35px)}.features-hero-phone{border-radius:23px 23px 0 0;width:151px;bottom:-20px;left:10px}.features-hero-phone figcaption{min-height:34px;padding-inline:10px}.features-hero-phone img{object-fit:cover;object-position:top;height:327px}.features-hero-confirm{border-radius:14px;width:58%;padding:12px;bottom:31px;left:auto;right:10px}.features-hero-confirm header{padding-bottom:9px}.features-hero-confirm header>span{width:29px;height:29px}.features-hero-confirm header strong{font-size:9px}.features-hero-confirm>div{gap:5px;margin-top:9px}.features-hero-confirm>div>span{min-height:43px;padding:7px}.features-hero-confirm>div strong{font-size:8px}.features-hero-confirm footer{margin-top:9px;padding-top:9px}.features-hero-confirm footer small{font-size:7px}.features-hero-sequence{display:none}.features-workflow-section{padding-block:90px}.features-workflow-section>.features-section-intro{margin-bottom:35px}.features-workflow-navigator{gap:13px}.features-workflow-tabs{border-radius:14px;grid-template-columns:repeat(2,1fr)}.features-workflow-tabs button{border-right:1px solid var(--features-line);border-bottom:1px solid var(--features-line);text-align:left;grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:82px;padding:12px}.features-workflow-tabs button:nth-child(2n){border-right:0}.features-workflow-tabs button:nth-child(n+3){border-bottom:0}.features-workflow-tabs button>i{width:34px;height:34px;margin:0}.features-workflow-tabs button>i svg{width:15px}.features-workflow-tab-number{font-size:7px;top:8px;right:9px}.features-workflow-tabs strong{font-size:13px}.features-workflow-tabs button>span:last-child{display:block}.features-workflow-panel{border-radius:20px;min-height:0;padding:10px}.features-workflow-mobile-copy{color:#8296a2;margin:6px 5px 14px;font-size:10px;line-height:1.55;display:block}.features-workflow-confirmation{margin:12px 4px 4px;font-size:7px}.features-workflow-record{min-height:465px}.features-workflow-record-phone{width:152px;bottom:-12px;left:7px}.features-workflow-record-note{border-radius:14px;width:61%;padding:15px;top:55px;right:7px}.features-workflow-record-note header>span{width:34px;height:34px}.features-workflow-record-note header strong{font-size:9px}.features-workflow-record-note>p{margin:14px 0;font-size:9px}.features-workflow-wave{height:40px;margin-top:14px}.features-workflow-wave i:nth-child(3n){height:34px}.features-workflow-record-note footer{display:grid}.features-workflow-record-note footer span{min-height:29px;font-size:7px}.features-workflow-panel>.feature-structure-visual{padding:14px}.features-workflow-panel .feature-confirm-grid{grid-template-columns:repeat(2,1fr)}.features-workflow-learn{min-height:490px}.features-workflow-learn-screen{width:96%;top:10px;left:2%}.features-workflow-learn-screen>span{min-height:34px;font-size:7px}.features-workflow-learn-screen img{object-fit:cover;object-position:top;height:350px}.features-workflow-learn-cards{grid-template-columns:repeat(3,1fr);gap:5px;width:96%;bottom:5px;left:2%}.features-workflow-learn-cards article{min-height:91px;padding:10px}.features-workflow-learn-cards strong{font-size:15px}.features-workflow-learn-cards p{font-size:7px}.features-workflow-review{gap:10px;min-height:0;display:grid;overflow:visible}.features-workflow-review-screen{width:100%;position:relative;top:auto;left:auto}.features-workflow-review-screen>span{min-height:34px;font-size:7px}.features-workflow-review-screen img{object-fit:cover;object-position:center 42%;height:350px}.features-workflow-review-events{grid-template-columns:repeat(2,1fr);padding:9px;position:relative;bottom:auto;left:auto;right:auto}.features-workflow-review-events>span{border-bottom:1px solid #79a2b81a;border-right:0;min-height:48px}.features-decision-band{padding-block:92px}.features-decision-band>.marketing-container{gap:38px}.features-decision-copy h2{font-size:42px}.features-decision-comparison>p{text-align:left;line-height:1.5}.features-decision-comparison>div{grid-template-columns:1fr;gap:11px}.features-decision-trade{min-height:285px;padding:22px}.features-decision-trade>div{margin-top:35px}.features-decision-versus{min-height:28px}.features-decision-trade footer{padding-top:20px}.features-story,.features-review-story,.features-connections-story{padding-block:92px}.features-story{gap:40px}.features-story-copy li{font-size:10px}.features-capture-composition>ol{grid-template-columns:repeat(2,1fr)}.features-capture-composition>ol li{min-height:50px}.features-capture-composition .feature-structure-visual{padding:15px}.features-review-story>.features-section-intro{margin-bottom:34px}.features-review-composition{gap:12px}.features-review-composition .marketing-product-screen-media img{height:auto}.features-review-proof{margin-top:12px}.features-analytics-band{padding-block:96px}.features-demo-label{line-height:1.5}.features-analytics-stage{margin-top:34px}.features-analytics-stage .feature-metric-rail{grid-template-columns:repeat(2,1fr)}.features-analytics-stage .feature-metric-rail>span{min-height:120px}.features-analytics-support{grid-template-columns:1fr}.features-analytics-support>div{grid-template-columns:1fr;gap:18px;padding:16px}.features-connections-heading{margin-bottom:34px}.features-broker-statuses{grid-template-columns:1fr;margin-top:12px}.features-broker-statuses article{border-right:0;min-height:104px;padding:16px}.features-broker-status-logo{width:54px;height:54px}.features-devices-row{gap:35px;margin-top:66px}.features-devices-copy h3{font-size:36px}.features-devices-row .feature-device-control{min-height:430px}.marketing-features-page .feature-explorer{padding-block:92px}.marketing-features-page .feature-explorer>.features-section-intro{margin-bottom:34px}.marketing-features-page .feature-explorer-list summary{min-height:92px;padding-inline:0}.marketing-features-page .feature-explorer-list summary>span,.marketing-features-page .feature-explorer-list summary>span>span{min-width:0}.marketing-features-page .feature-explorer-list summary small{font-size:9px}.marketing-features-page .feature-explorer-list details>div{grid-template-columns:1fr}.marketing-features-page .feature-explorer-list article{min-height:100px}.marketing-features-page .feature-explorer-list article p{font-size:9px}.features-final-cta{margin-bottom:76px}.features-final-cta .feature-cta-actions{width:100%}}@media (max-width:390px){.features-hero-visual{min-height:520px}.features-hero-phone{width:140px}.features-hero-phone img{height:305px}.features-hero-confirm{width:60%;right:7px}.features-hero-confirm>div>span{min-height:40px}.features-hero-confirm footer small{display:none}.features-workflow-panel .feature-confirm-grid{grid-template-columns:1fr}.features-workflow-record{min-height:480px}.features-workflow-record-phone{width:142px}.features-workflow-record-note{width:62%;right:4px}.features-workflow-record-note>p{font-size:8px}.features-workflow-review-events small{font-size:7px}.features-workflow-learn-cards strong{font-size:13px}.features-analytics-stage .feature-metric-rail{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.features-workflow-panel,.features-workflow-wave i{animation:none}.features-workflow-tabs button,.features-workflow-tabs button:before{transition:none}}.marketing-story-hero{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:center;gap:58px;min-height:790px;padding-block:100px 126px;display:grid}.marketing-story-hero-copy{z-index:2;position:relative}.marketing-story-hero-copy .marketing-kicker i{display:none}.marketing-story-hero-copy h1{letter-spacing:-.075em;text-wrap:balance;max-width:680px;margin:23px 0 24px;font-size:clamp(58px,6vw,86px);line-height:.92}.marketing-story-hero-copy h1 span{color:#67d9f3;text-shadow:0 0 42px #43c4e824;display:block}.marketing-story-hero-copy>p{color:#9aacb5;max-width:580px;margin:0;font-size:15px;line-height:1.72}.marketing-story-hero-copy .marketing-page-actions{margin-top:31px}.marketing-story-hero-copy>small{color:#68808d;margin-top:14px;font-size:9px;line-height:1.55;display:block}.marketing-story-hero-product{min-width:0}.marketing-story-visual{isolation:isolate;background:linear-gradient(145deg,#0e1f2af5,#050d13fa);border:1px solid #5bb9d836;border-radius:30px;min-height:650px;position:relative;overflow:clip;box-shadow:0 45px 120px #00000070,inset 0 1px #ffffff0b}.marketing-story-visual-glow{z-index:-1;filter:blur(8px);background:radial-gradient(circle,#43c4e838,#0000 66%);border-radius:50%;width:520px;height:520px;position:absolute;top:-170px;right:-90px}.pricing-hero-visual{place-items:center;display:grid}.pricing-hero-card{z-index:2;background:linear-gradient(145deg,#0d1d27f7,#050d13fa);border:1px solid #71bbd63b;border-radius:24px;width:74%;padding:30px;position:relative;box-shadow:0 34px 90px #00000075}.pricing-hero-card>header{border-bottom:1px solid #79a2b821;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.pricing-hero-card>header>span{font-size:15px;font-weight:770}.pricing-hero-card>header>em{color:#61d5aa;text-transform:uppercase;letter-spacing:.09em;background:#4fca9a0f;border:1px solid #4fca9a3b;border-radius:999px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:800}.pricing-hero-price{border-bottom:1px solid #79a2b821;align-items:flex-end;gap:15px;padding-block:27px;display:flex}.pricing-hero-price strong{font-family:var(--font-mono);letter-spacing:-.08em;font-size:70px;line-height:.8}.pricing-hero-price span{color:#78909d;font-size:9px;line-height:1.55}.pricing-hero-card>p{color:#8397a3;max-width:430px;margin:21px 0;font-size:10px;line-height:1.7}.pricing-hero-inclusions{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.pricing-hero-inclusions>span{background:#07101794;border:1px solid #79a2b81f;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 13px;align-items:center;gap:8px;min-height:53px;padding:10px;display:grid}.pricing-hero-inclusions svg{color:#5ed3ef;width:14px}.pricing-hero-inclusions svg:last-child{color:#61d5aa;width:11px}.pricing-hero-inclusions strong{font-size:9px}.pricing-hero-card>footer{border-top:1px solid #79a2b821;align-items:flex-start;gap:11px;margin-top:18px;padding-top:17px;display:flex}.pricing-hero-card>footer>svg{color:#61d5aa;flex:none;width:18px}.pricing-hero-card>footer span{gap:3px;display:grid}.pricing-hero-card>footer strong{font-size:10px}.pricing-hero-card>footer small{color:#6f8591;font-size:8px;line-height:1.4}.pricing-hero-chip{z-index:3;color:#879ca7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08131beb;border:1px solid #70b8d538;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font-size:8px;font-weight:700;display:flex;position:absolute;box-shadow:0 24px 60px #0000006b}.pricing-hero-chip svg{color:#61d5aa;width:13px}.pricing-hero-chip.top{top:95px;left:22px}.pricing-hero-chip.bottom{bottom:82px;right:20px}.brokers-hero-visual{padding:32px}.brokers-hero-source,.brokers-hero-imports,.brokers-hero-jerno{z-index:2;background:#071118f0;border:1px solid #79b0c92e;position:absolute;box-shadow:0 28px 74px #0006}.brokers-hero-source{border-radius:17px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;width:250px;padding:18px;display:grid;top:58px;left:26px}.brokers-hero-source img{object-fit:contain;width:52px;height:52px}.brokers-hero-source>span{gap:3px;display:grid}.brokers-hero-source small,.brokers-hero-imports small,.brokers-hero-jerno small{color:#6e8490;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.brokers-hero-source strong{font-size:11px}.brokers-hero-source em{color:#61d5aa;background:#4fca9a0d;border:1px solid #4fca9a2e;border-radius:9px;grid-column:1/-1;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:8px;font-style:normal;display:flex}.brokers-hero-source em svg{width:13px}.brokers-hero-route{color:#5f7885;text-transform:uppercase;letter-spacing:.08em;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;font-size:7px;display:grid;position:absolute;top:196px;left:246px;right:210px;transform:rotate(14deg)}.brokers-hero-route i{background:linear-gradient(90deg,#5ed3ef1f,#5ed3ef);height:1px}.brokers-hero-jerno{border-color:#53cbeb52;border-radius:21px;width:245px;padding:22px;top:214px;left:50%;transform:translate(-50%)}.brokers-hero-jerno-mark{float:left;color:#06131a;background:linear-gradient(145deg,#62d8f3,#36a9cf);border-radius:14px;place-items:center;width:48px;height:48px;margin-right:12px;font-size:20px;font-weight:880;display:grid}.brokers-hero-jerno>div{align-content:center;gap:3px;min-height:48px;display:grid}.brokers-hero-jerno>div strong{font-size:16px}.brokers-hero-jerno ul{gap:9px;margin:21px 0 0;padding:0;list-style:none;display:grid}.brokers-hero-jerno li{color:#8ca0aa;align-items:center;gap:7px;font-size:8px;display:flex}.brokers-hero-jerno li svg{color:#61d5aa;width:12px}.brokers-hero-imports{border-radius:18px;width:300px;padding:18px;bottom:68px;right:24px}.brokers-hero-imports>header{align-items:center;gap:10px;display:flex}.brokers-hero-imports>header>svg{color:#5ed3ef;width:18px}.brokers-hero-imports>header span{gap:3px;display:grid}.brokers-hero-imports>header strong{font-size:10px}.brokers-hero-imports>div{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px;display:grid}.brokers-hero-imports>div>span{background:#0b1821;border:1px solid #79a2b81c;border-radius:9px;justify-items:center;gap:5px;min-width:0;padding:8px 4px;display:grid}.brokers-hero-imports img{object-fit:contain;width:30px;height:30px}.brokers-hero-imports>div small{text-overflow:ellipsis;text-transform:none;letter-spacing:0;white-space:nowrap;max-width:100%;overflow:hidden}.brokers-hero-visual>footer{color:#708793;border-top:1px solid #79a2b81f;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:8px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.brokers-hero-visual>footer svg{color:#61d5aa;width:14px}.contact-hero-visual{place-items:center;display:grid}.contact-hero-card{z-index:2;background:linear-gradient(145deg,#0d1d27f7,#050d13fa);border:1px solid #71bbd63b;border-radius:23px;width:78%;padding:27px;position:relative;box-shadow:0 34px 90px #00000075}.contact-hero-card>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.contact-hero-card>header>span{color:#5ed3ef;background:#43c4e81a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.contact-hero-card>header svg{width:18px}.contact-hero-card>header>div{gap:3px;display:grid}.contact-hero-card small{color:#6f8591;font-size:8px}.contact-hero-card>header strong{font-size:11px}.contact-hero-card>header em{color:#61d5aa;text-transform:uppercase;letter-spacing:.08em;border:1px solid #4fca9a33;border-radius:999px;padding:7px 9px;font-size:7px;font-style:normal}.contact-hero-reasons{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:23px;display:grid}.contact-hero-reasons span{color:#758b97;border:1px solid #79a2b81f;border-radius:9px;align-items:center;min-height:42px;padding:0 11px;font-size:8px;display:flex}.contact-hero-reasons span.active{color:#5ed3ef;background:#43c4e814;border-color:#53cbeb4d}.contact-hero-message{background:#071119;border:1px solid #79a2b824;border-radius:12px;align-content:center;gap:12px;min-height:108px;margin-top:12px;padding:19px;display:grid}.contact-hero-message span{background:linear-gradient(90deg,#273c48,#1c2d37);border-radius:999px;height:7px}.contact-hero-message span.short{width:63%}.contact-hero-context{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.contact-hero-context span{color:#748a96;border:1px solid #79a2b81c;border-radius:8px;align-items:center;gap:6px;min-height:31px;padding:0 9px;font-size:7px;display:flex}.contact-hero-context svg{color:#61d5aa;width:11px}.contact-hero-card>footer{border-top:1px solid #79a2b821;align-items:flex-start;gap:10px;margin-top:20px;padding-top:18px;display:flex}.contact-hero-card>footer>svg{color:#5ed3ef;flex:none;width:17px}.contact-hero-card>footer>span{gap:3px;display:grid}.contact-hero-card>footer strong{font-size:10px}.contact-hero-response{z-index:3;color:#8298a3;background:#08131bf0;border:1px solid #4fca9a33;border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:8px;display:flex;position:absolute;bottom:65px;right:17px;box-shadow:0 24px 60px #0000006b}.contact-hero-response i{background:#61d5aa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #61d5aa14}.marketing-pricing-page main,.marketing-brokers-page main,.marketing-contact-page main{overflow:clip}.marketing-pricing-page .marketing-section-heading h2,.marketing-brokers-page .marketing-section-heading h2,.marketing-contact-page .marketing-section-heading h2,.marketing-pricing-page .marketing-faq>h2,.marketing-brokers-page .marketing-faq>h2{letter-spacing:-.062em;text-wrap:balance;margin-top:18px;font-size:clamp(42px,5vw,66px);line-height:.99}.marketing-pricing-page .marketing-section-heading>p,.marketing-brokers-page .marketing-section-heading>p,.marketing-contact-page .marketing-section-heading>p{color:#899ca7;max-width:620px;font-size:13px;line-height:1.75}.marketing-pricing-page .pricing-beta-card{margin-bottom:140px}.marketing-pricing-page .pricing-expectations{border-block:1px solid #79a2b81a;padding-block:130px}.marketing-pricing-page .pricing-expectation-grid article{background:0 0;border-color:#79a2b821;min-height:260px;padding:31px}.marketing-pricing-page .pricing-expectation-grid h3{margin-top:55px;font-size:18px}.marketing-pricing-page .marketing-faq,.marketing-brokers-page .marketing-faq{padding-block:138px}.marketing-pricing-page .marketing-faq details,.marketing-brokers-page .marketing-faq details{background:0 0}.marketing-pricing-page .marketing-faq summary,.marketing-brokers-page .marketing-faq summary{min-height:82px;font-size:14px}.marketing-pricing-page .pricing-boundary{margin-bottom:122px}.marketing-pricing-page .marketing-cta,.marketing-brokers-page .marketing-cta,.marketing-contact-page .marketing-cta{margin-bottom:118px}.marketing-brokers-page .brokers-boundary-hero{margin-bottom:140px}.marketing-brokers-page .broker-methods,.marketing-brokers-page .broker-platforms,.marketing-brokers-page .broker-flow-section,.marketing-brokers-page .broker-import-preview{padding-bottom:140px}.marketing-brokers-page .broker-platforms{border-top:1px solid #79a2b81a;padding-top:138px}.marketing-brokers-page .broker-method-grid article{min-height:360px;padding:34px}.marketing-brokers-page .broker-platform-list{margin-top:50px}.marketing-brokers-page .broker-platform-list article{background:#08121994;border-radius:17px;min-height:138px;padding:25px}.marketing-brokers-page .broker-flow{margin-top:52px}.marketing-brokers-page .broker-flow li{min-height:260px;padding:29px}.marketing-brokers-page .broker-import-preview{border-top:1px solid #79a2b81a;padding-top:138px}.marketing-brokers-page .broker-currency{margin-bottom:140px}.marketing-brokers-page .marketing-security-panel{margin-bottom:0}.marketing-contact-page .contact-reasons{padding-bottom:132px}.marketing-contact-page .contact-reasons>div:last-child{margin-top:48px}.marketing-contact-page .contact-reasons a{background:0 0;min-height:205px;padding:26px}.marketing-contact-page .contact-main{border-top:1px solid #79a2b81a;padding-block:138px}.marketing-contact-page .marketing-contact-form,.marketing-contact-page .contact-guidance-card{box-shadow:0 36px 90px #0000004d}.marketing-contact-page .contact-privacy-note{margin-bottom:118px}.marketing-home-page .marketing-section-heading h2,.marketing-home-page .marketing-home-problem h2,.marketing-home-page .marketing-home-benefit h2,.marketing-home-page .marketing-home-intelligence h2,.marketing-home-page .marketing-home-connections h2,.marketing-home-page .marketing-home-devices h2{letter-spacing:-.062em;text-wrap:balance;font-size:clamp(42px,5vw,66px);line-height:.99}.marketing-home-page .marketing-v2-hero h1{font-size:clamp(58px,6vw,86px)}.marketing-platform-support-note{color:#667d89;text-align:center;justify-content:center;align-items:center;gap:6px;width:min(100% - 32px,820px);margin:20px auto 0;font-size:8px;display:flex}.marketing-platform-support-note a{color:#5ed3ef;align-items:center;gap:5px;min-height:40px;font-weight:720;display:inline-flex}.marketing-platform-support-note svg{width:12px}.marketing-home-page .marketing-home-features,.marketing-home-page .marketing-home-intelligence,.marketing-home-page .marketing-home-connections,.marketing-home-page .marketing-home-devices{padding-block:138px}.marketing-home-page .marketing-home-intelligence,.marketing-home-page .marketing-home-devices{border-block:1px solid #79a2b81a}.marketing-site .marketing-inline-link{align-items:center;min-height:44px;padding-block:10px}@media (max-width:1180px){.marketing-story-hero{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);gap:36px}.marketing-story-visual{min-height:610px}.pricing-hero-card{width:80%}.brokers-hero-source{left:17px}.brokers-hero-imports{right:16px}.brokers-hero-route{left:225px;right:190px}}@media (max-width:960px){.marketing-story-hero{grid-template-columns:1fr;min-height:0;padding-top:86px}.marketing-story-hero-copy{max-width:720px}.marketing-story-hero-product{width:100%}.marketing-story-visual{min-height:650px}.marketing-pricing-page .pricing-expectations,.marketing-brokers-page .broker-platforms,.marketing-brokers-page .broker-import-preview,.marketing-contact-page .contact-main{padding-top:105px}}@media (max-width:760px){.marketing-story-hero{gap:44px;padding-block:70px 92px}.marketing-story-hero-copy h1{margin-block:20px;font-size:clamp(46px,13.2vw,58px);line-height:.94}.marketing-story-hero-copy>p{font-size:13px}.marketing-story-hero-copy .marketing-page-actions{display:grid}.marketing-story-hero-copy .marketing-page-actions>*{width:100%}.marketing-story-hero-copy>small{text-align:center}.marketing-story-hero-product{width:calc(100% + 4px);margin-left:-2px}.marketing-story-visual{border-radius:22px;min-height:545px}.pricing-hero-card{border-radius:18px;width:calc(100% - 28px);padding:20px}.pricing-hero-price strong{font-size:58px}.pricing-hero-inclusions{gap:5px}.pricing-hero-inclusions>span{grid-template-columns:17px minmax(0,1fr) 11px;padding:8px}.pricing-hero-chip.top{top:20px;left:8px}.pricing-hero-chip.bottom{bottom:18px;right:8px}.brokers-hero-visual{min-height:590px;padding:14px}.brokers-hero-source{width:225px;top:26px;left:13px}.brokers-hero-route{display:none}.brokers-hero-jerno{width:230px;top:220px}.brokers-hero-imports{width:calc(100% - 26px);bottom:60px;right:13px}.brokers-hero-visual>footer{font-size:7px;bottom:10px;left:14px;right:14px}.contact-hero-card{border-radius:18px;width:calc(100% - 26px);padding:20px}.contact-hero-card>header{grid-template-columns:38px minmax(0,1fr)}.contact-hero-card>header>span{width:38px;height:38px}.contact-hero-card>header em{grid-column:2;justify-self:start}.contact-hero-reasons{margin-top:17px}.contact-hero-response{max-width:calc(100% - 16px);font-size:7px;bottom:18px;right:8px}.marketing-pricing-page .marketing-section-heading h2,.marketing-brokers-page .marketing-section-heading h2,.marketing-contact-page .marketing-section-heading h2,.marketing-pricing-page .marketing-faq>h2,.marketing-brokers-page .marketing-faq>h2{font-size:40px}.marketing-pricing-page .pricing-beta-card{margin-bottom:92px}.marketing-pricing-page .pricing-expectations{padding-block:92px}.marketing-pricing-page .pricing-expectation-grid article{min-height:210px}.marketing-pricing-page .pricing-expectation-grid h3{margin-top:35px}.marketing-pricing-page .marketing-faq,.marketing-brokers-page .marketing-faq{padding-block:92px}.marketing-pricing-page .pricing-boundary{margin-bottom:76px}.marketing-brokers-page .brokers-boundary-hero{margin-bottom:92px}.marketing-brokers-page .broker-methods,.marketing-brokers-page .broker-platforms,.marketing-brokers-page .broker-flow-section,.marketing-brokers-page .broker-import-preview{padding-bottom:92px}.marketing-brokers-page .broker-platforms,.marketing-brokers-page .broker-import-preview{padding-top:92px}.marketing-brokers-page .broker-method-grid article{min-height:0}.marketing-brokers-page .broker-platform-list{margin-top:34px}.marketing-brokers-page .broker-platform-list article{min-height:0}.marketing-brokers-page .broker-flow li{min-height:205px}.marketing-brokers-page .broker-currency{margin-bottom:92px}.marketing-contact-page .contact-reasons{padding-bottom:92px}.marketing-contact-page .contact-reasons>div:last-child{margin-top:34px}.marketing-contact-page .contact-reasons a{min-height:132px}.marketing-contact-page .contact-main{padding-block:92px}.marketing-contact-page .contact-privacy-note,.marketing-pricing-page .marketing-cta,.marketing-brokers-page .marketing-cta,.marketing-contact-page .marketing-cta{margin-bottom:76px}.marketing-home-page .marketing-section-heading h2,.marketing-home-page .marketing-home-problem h2,.marketing-home-page .marketing-home-benefit h2,.marketing-home-page .marketing-home-intelligence h2,.marketing-home-page .marketing-home-connections h2,.marketing-home-page .marketing-home-devices h2{font-size:40px}.marketing-home-page .marketing-v2-hero h1{font-size:clamp(47px,13.2vw,58px)}.marketing-platform-support-note{flex-direction:column;gap:0;padding-inline:16px}.marketing-home-page .marketing-home-features,.marketing-home-page .marketing-home-intelligence,.marketing-home-page .marketing-home-connections,.marketing-home-page .marketing-home-devices{padding-block:92px}.marketing-footer a{align-items:center;min-height:40px;display:flex}}@media (max-width:390px){.pricing-hero-card{width:calc(100% - 18px);padding:17px}.pricing-hero-card>header>span{font-size:13px}.pricing-hero-price strong{font-size:52px}.pricing-hero-inclusions strong{font-size:8px}.pricing-hero-chip{font-size:7px}.contact-hero-card{width:calc(100% - 18px);padding:16px}.contact-hero-reasons span{padding-inline:8px;font-size:7px}.contact-hero-context span{font-size:6px}}@media (prefers-reduced-motion:reduce){.pricing-hero-chip,.contact-hero-response{transition:none}}.trading-account-hero>.button{align-self:start}.trading-account-empty .button{margin-top:8px}@media (max-width:760px){.trading-account-hero>.button{width:100%}}.support-reply .button,.support-new>.button,.admin-support-thread-panel>form .button{justify-self:end}.admin-support-thread-panel>.button.primary{margin:14px 16px}@media (max-width:760px){.support-reply .button,.support-new>.button{justify-content:center;width:100%}}.guides-hero-actions .button{min-height:46px}.guides-support>.button{flex:none}@media (max-width:760px){.guides-hero-actions .button,.guides-reader>footer .button,.guide-complete-button,.guides-support>.button{justify-content:center;width:100%}}.chart-evidence-capture-actions .button svg,.chart-evidence-add .button svg,.chart-editor-shell .button svg{width:15px}@media (max-width:760px){.chart-evidence-capture-actions .button{min-height:48px}.chart-evidence-capture-actions .button.ghost{grid-column:1/-1}.chart-evidence-add .button{min-height:44px}.chart-editor-shell>footer .button{min-height:48px}}.admin-access-sync .button,.admin-team-add .button{white-space:nowrap;min-height:43px}@media (max-width:760px){.admin-access-tools>.button,.admin-access-sync .button,.admin-team-add .button{justify-content:center;width:100%}}.beta-waitlist-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);align-items:center;gap:78px;min-height:calc(100vh - 74px);padding:90px 0 86px;display:grid}.beta-waitlist-copy h1{color:#f4f8fa;letter-spacing:-.071em;max-width:720px;margin:21px 0 24px;font-size:clamp(54px,6.2vw,86px);font-weight:790;line-height:.96}.beta-waitlist-copy h1 span{color:#5ad4f3;display:block}.beta-waitlist-copy>p:not(.beta-existing-account){color:#96a8b2;max-width:650px;margin:0;font-size:15px;line-height:1.76}.beta-waitlist-steps{gap:10px;max-width:670px;margin-top:34px;display:grid}.beta-waitlist-steps>div{background:linear-gradient(145deg,#0f1c27bd,#071017db);border:1px solid #79a2b826;border-radius:14px;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:13px;min-height:70px;padding:13px 15px;display:grid;box-shadow:inset 0 1px #ffffff06}.beta-waitlist-steps em{color:#58cdec;width:39px;height:39px;font-family:var(--font-mono);background:#43c4e814;border:1px solid #53cbeb47;border-radius:11px;place-items:center;font-size:9px;font-style:normal;font-weight:850;display:grid}.beta-waitlist-steps span{gap:3px;display:grid}.beta-waitlist-steps strong{color:#edf3f6;font-size:12px}.beta-waitlist-steps small{color:#788d99;font-size:10px;line-height:1.45}.beta-existing-account{color:#718691!important;margin:23px 0 0!important;font-size:10px!important}.beta-existing-account a{color:#58cdec;align-items:center;gap:5px;margin-left:4px;font-weight:760;display:inline-flex}.beta-existing-account svg{width:13px}.beta-waitlist-panel{background:radial-gradient(circle at 94% 0,#43c4e826,#0000 35%),linear-gradient(145deg,#0f1c27f5,#071017fa);border:1px solid #53cbeb47;border-radius:24px;padding:34px;position:relative;overflow:hidden;box-shadow:0 38px 100px #00000059,inset 0 1px #ffffff09}.beta-waitlist-panel:before{content:"";pointer-events:none;border:1px solid #53cbeb29;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-128px;right:-122px;box-shadow:0 0 0 36px #53cbeb06}.beta-waitlist-panel>header{align-items:center;gap:13px;display:flex;position:relative}.beta-waitlist-panel>header>i{color:#58cdec;background:#43c4e81a;border:1px solid #53cbeb4d;border-radius:14px;flex:none;place-items:center;width:49px;height:49px;font-style:normal;display:grid;box-shadow:0 15px 34px #0003}.beta-waitlist-panel>header svg{width:22px}.beta-waitlist-panel>header div{gap:3px;display:grid}.beta-waitlist-panel>header span{color:#58cdec;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:820}.beta-waitlist-panel h2{color:#f4f8fa;letter-spacing:-.045em;margin:0;font-size:27px}.beta-waitlist-panel>p{color:#8da0ac;margin:22px 0 24px;font-size:13px;line-height:1.65}.beta-signup-form-wrap{position:relative}.beta-signup-form{gap:8px;display:grid}.beta-signup-form>label{color:#aab8c0;font-size:12px;font-weight:740}.beta-signup-controls{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.beta-signup-controls>input{color:#f0f5f7;width:100%;min-width:0;min-height:51px;font:inherit;background:#061018;border:1px solid #79a2b840;border-radius:13px;outline:none;padding:0 15px;font-size:16px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px 3px #0000002e}.beta-signup-controls>input::placeholder{color:#526975}.beta-signup-controls>input:focus{border-color:#55d6ff;box-shadow:0 0 0 3px #55d6ff1c,inset 0 1px 3px #0000002e}.beta-signup-controls>input[aria-invalid=true]{border-color:#ef7d7d;box-shadow:0 0 0 3px #ef7d7d17}.beta-signup-controls>input:disabled{opacity:.72;cursor:wait}.beta-signup-controls>.marketing-button{white-space:nowrap;cursor:pointer;min-width:171px}.beta-signup-controls>.marketing-button:disabled{opacity:.7;cursor:wait;transform:none}.beta-signup-disclosure{align-items:flex-start;gap:7px;display:flex;color:#6f8490!important;margin:11px 0 0!important;font-size:12px!important;line-height:1.5!important}.beta-signup-disclosure svg{color:#58cdec;flex:none;width:14px;height:14px}.beta-signup-disclosure a{color:#8adff4;text-underline-offset:3px;text-decoration:underline}.beta-signup-error{color:#f0a2a2;background:#c2484814;border:1px solid #ef7d7d47;border-radius:11px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.beta-signup-error svg{flex:none;width:16px}.beta-signup-success{color:#72d8b1;background:linear-gradient(145deg,#58d4a61a,#071017ad);border:1px solid #58d4a64d;border-radius:16px;grid-template-columns:43px minmax(0,1fr);align-content:center;align-items:center;gap:13px;min-height:148px;padding:23px;display:grid}.beta-signup-success>svg{background:#58d4a61a;border-radius:13px;width:43px;height:43px;padding:10px}.beta-signup-success>div{gap:5px;display:grid}.beta-signup-success strong{font-size:14px}.beta-signup-success p{color:#aad7c7;margin:0;font-size:12px;line-height:1.55}.beta-signup-spinner{animation:.8s linear infinite betaSignupSpin}@keyframes betaSignupSpin{to{transform:rotate(360deg)}}.beta-waitlist-panel>ul{border-top:1px solid #79a2b821;gap:9px;margin:23px 0 0;padding:18px 0 0;list-style:none;display:grid;position:relative}.beta-waitlist-panel>ul li{color:#7f939e;align-items:center;gap:8px;font-size:9px;line-height:1.4;display:flex}.beta-waitlist-panel>ul svg{color:#58cdec;flex:none;width:14px;height:14px}.beta-waitlist-boundary{background:#09141cb3;border:1px solid #79a2b826;border-radius:16px;align-items:center;gap:14px;margin-bottom:105px;padding:18px 21px;display:flex}.beta-waitlist-boundary>svg{color:#58cdec;flex:none;width:22px}.beta-waitlist-boundary>div{gap:3px;display:grid}.beta-waitlist-boundary strong{color:#dfe8ec;font-size:10px}.beta-waitlist-boundary p{color:#718691;margin:0;font-size:9px;line-height:1.45}@media (max-width:1000px){.beta-waitlist-hero{grid-template-columns:1fr;gap:48px}.beta-waitlist-copy{text-align:center}.beta-waitlist-copy h1,.beta-waitlist-copy>p:not(.beta-existing-account),.beta-waitlist-steps{margin-inline:auto}.beta-waitlist-panel{width:min(100%,640px);margin:0 auto}.beta-existing-account{justify-content:center;align-items:center;gap:4px;display:flex}}@media (max-width:760px){.beta-waitlist-hero{gap:35px;min-height:auto;padding:62px 0 68px}.beta-waitlist-copy h1{margin:17px 0 18px;font-size:46px}.beta-waitlist-copy>p:not(.beta-existing-account){font-size:12px;line-height:1.65}.beta-waitlist-steps{text-align:left;margin-top:27px}.beta-waitlist-steps>div{min-height:68px;padding:11px 12px}.beta-waitlist-steps small{font-size:9px}.beta-existing-account{flex-wrap:wrap;margin-top:19px!important}.beta-waitlist-panel{border-radius:20px;padding:23px 18px}.beta-waitlist-panel h2{font-size:24px}.beta-waitlist-panel>p{margin:18px 0 21px}.beta-signup-controls{grid-template-columns:1fr}.beta-signup-controls>.marketing-button{width:100%}.beta-signup-disclosure{font-size:12px!important}.beta-waitlist-boundary{align-items:flex-start;margin-bottom:75px}.beta-waitlist-boundary p{font-size:9px}}@media (max-width:400px){.beta-waitlist-copy h1{font-size:40px}.beta-waitlist-panel>header>i{width:44px;height:44px}.beta-waitlist-panel h2{font-size:22px}.beta-signup-success{grid-template-columns:38px minmax(0,1fr);padding:18px}.beta-signup-success>svg{width:38px;height:38px;padding:9px}}@media (prefers-reduced-motion:reduce){.beta-signup-spinner{animation:none}}:root[data-visual-theme=clarity][data-theme=light]{--on-accent:#fff}:root[data-visual-theme=clarity] .button.primary:hover{background:linear-gradient(145deg,var(--accent),var(--accent-strong))}
