@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#111217;--muted:#686b75;--line:#e7e7e9;--blue:#315cf5;--blue2:#2349d8;--paper:#fbfbfa;--green:#22a76a}.nativeAuthCard h2{margin:0 0 12px;font-size:1rem}.nativeAuthCard textarea{resize:vertical;width:100%;font:inherit;border:1px solid #dfe2e8;border-radius:8px;padding:12px}.accountSettingsCard{max-width:620px}.accountSettingsCard form,.accountSettingsCard>div{border-bottom:1px solid #eceef2;padding-bottom:22px}.settingsLink{color:#3157ff;margin-top:8px;font-weight:650;display:inline-flex}.nativeAuthCard .dangerButton{background:#b42318}.contactTrap{position:absolute!important;left:-9999px!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}.nativeAuthCard{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(430px,100vw - 32px);padding:30px;box-shadow:0 24px 70px #14192d17}.nativeAuthCard small{color:var(--blue);font:650 10px var(--font-mono);letter-spacing:.1em}.nativeAuthCard h1{letter-spacing:-.04em;margin:10px 0 8px;font-size:28px}.nativeAuthCard>div>p{color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.5}.nativeAuthCard form{gap:14px;display:grid}.nativeAuthCard label{color:#555963;gap:7px;font-size:12px;font-weight:600;display:grid}.nativeAuthCard input{border:1px solid #dfe1e5;border-radius:9px;outline:0;width:100%;padding:12px 13px;font-size:14px}.nativeAuthCard input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #315cf51a}.nativeAuthCard form>button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:13px;font-weight:700}.nativeAuthCard form>button:disabled{opacity:.6;cursor:wait}.googleAuthButton{color:#252832;cursor:pointer;background:#fff;border:1px solid #d8dce5;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;font-weight:700;display:flex}.googleAuthButton:hover{background:#f8f9fb;border-color:#c4c9d5}.googleAuthButton:disabled{opacity:.6;cursor:wait}.googleAuthButton svg{width:18px;height:18px}.authDivider{color:#969ba8;align-items:center;gap:10px;margin:17px 0;font-size:10px;display:flex}.authDivider:before,.authDivider:after{content:"";background:#e5e7ec;flex:1;height:1px}.nativeAuthCard footer{color:var(--muted);text-align:center;margin-top:18px;font-size:12px}.nativeAuthCard footer a{color:var(--blue);font-weight:650}.nativeAuthError{color:#a33;background:#fff1f1;border-radius:8px;margin:0;padding:10px;font-size:11px}button,a{font:inherit}a{color:inherit;text-decoration:none}.section{width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0}.nav{border-bottom:1px solid #0000;transition:all .25s;position:relative}.siteChrome{z-index:50;background:#fbfbfaf5;width:100%;position:sticky;top:0}.siteChrome+main .hero{padding-top:78px}.productHuntBanner{color:#fff;background:linear-gradient(105deg,#0c101b 0%,#172449 62%,#253d94 100%);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:9px max(24px,50vw - 590px);display:flex}.productHuntBanner>div{align-items:center;gap:16px;display:flex}.productHuntBanner span{font:700 11px/1 var(--font-mono);letter-spacing:.1em;color:#9bb2ff;white-space:nowrap}.productHuntBanner p{color:#e8ecf7;margin:0;font-size:13px}.productHuntBanner>a{color:#fff;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.productHuntBanner>a:hover{color:#b7c6ff}.nav.scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--line);background:#fbfbfae0}.navInner{align-items:center;gap:44px;width:min(1180px,100% - 40px);height:72px;margin:auto;display:flex}.logo{letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:720;display:inline-flex}.logoMark{background:var(--ink);border-radius:8px;place-items:center;width:25px;height:25px;display:grid;position:relative}.logoMark:before,.logoMark:after,.logoMark span{content:"";background:#fff;border-radius:4px;width:3px;position:absolute}.logoMark:before{height:7px;left:6px}.logoMark span{height:13px}.logoMark:after{height:9px;right:6px}.nav nav{gap:30px;margin-left:auto;display:flex}.nav nav a,.signin{color:#4f525a;font-size:14px}.nav nav a:hover{color:var(--ink)}.navActions{align-items:center;gap:20px;display:flex}.button{background:var(--blue);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:14px;font-weight:650;transition:all .2s;display:inline-flex;box-shadow:0 5px 14px #315cf529}.button:hover{background:var(--blue2);transform:translateY(-1px)}.button.secondary{color:var(--ink);border:1px solid var(--line);box-shadow:none;background:#fff}.menu,.mobileNav{display:none}.hero{background:linear-gradient(#fff 0%,#fbfbfa 85%);padding:150px 0 85px;overflow:hidden}.heroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;width:min(1180px,100% - 40px);margin:auto;display:grid}.eyebrow,.sectionTitle>span{color:var(--blue);font:650 11px/1 var(--font-mono);letter-spacing:.12em;align-items:center;gap:8px;display:flex}.eyebrow span{border:2px solid var(--blue);border-radius:50%;width:7px;height:7px}.hero h1{letter-spacing:-.062em;margin:23px 0 20px;font-size:66px;font-weight:690;line-height:.99}.hero h1 span{color:#84868d}.heroCopy h2{letter-spacing:-.02em;margin:0 0 15px;font-size:19px}.heroCopy>p{color:var(--muted);max-width:610px;font-size:17px;line-height:1.65}.heroButtons{gap:11px;margin-top:29px;display:flex}.heroAssurances{flex-wrap:wrap;gap:10px 18px;margin-top:15px;display:flex}.heroAssurances span{color:#4c556b;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.heroAssurances svg{color:#315efb}.managedDifference{padding-top:34px;padding-bottom:92px}.managedDifferenceIntro{max-width:790px}.managedDifferenceIntro>span{color:#315cf5;font:800 9px/1 var(--font-mono), monospace;letter-spacing:.14em}.managedDifferenceIntro h2{letter-spacing:-.052em;margin:16px 0;font-size:clamp(38px,5vw,62px);line-height:1}.managedDifferenceIntro p{color:#60697b;max-width:740px;font-size:16px;line-height:1.7}.managedDifferenceGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.managedDifferenceGrid article{background:#fff;border:1px solid #dfe3eb;border-radius:17px;min-height:220px;padding:26px}.managedDifferenceGrid article>svg{color:#315cf5;width:22px}.managedDifferenceGrid h3{letter-spacing:-.025em;margin:48px 0 10px;font-size:20px}.managedDifferenceGrid p{color:#667085;margin:0;font-size:12px;line-height:1.65}.managedDifferenceLine{color:#fff;background:#111522;border-radius:14px;grid-template-columns:auto 1fr 28px auto 1.2fr;align-items:center;gap:14px;margin-top:12px;padding:20px 22px;display:grid}.managedDifferenceLine strong{white-space:nowrap;font-size:11px}.managedDifferenceLine span{color:#9fa8ba;font-size:10px;line-height:1.45}.managedDifferenceLine>svg{color:#7894ff;width:17px}.heroCopy>small{color:#888b92;margin-top:17px;display:block}.heroDash{background:#fff;border:1px solid #dddfe5;border-radius:18px;padding:22px;position:relative;box-shadow:0 28px 70px #14192d1f,0 3px 8px #14192d0d}.heroDashLink{color:inherit;text-decoration:none;display:block}.heroDashLink .heroDash{cursor:pointer;transition:transform .2s,box-shadow .2s}.heroDashLink:hover .heroDash{transform:translateY(-3px);box-shadow:0 28px 70px #1e2a522e}.heroDashLink:focus-visible{outline-offset:5px;border-radius:18px;outline:3px solid #315cf5}.heroDashCta{color:#315cf5;justify-content:flex-end;align-items:center;gap:6px;margin-top:14px;font-size:10px;font-weight:800;display:flex}.heroDash:before{content:"";z-index:-1;background:linear-gradient(120deg,#315cf547,#0000 26%);border-radius:18px;position:absolute;inset:-1px}.dashTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.dashTop div,.deviceGrid div{flex-direction:column;gap:5px;display:flex}.heroDash small{font:600 10px var(--font-mono);letter-spacing:.08em;color:#92949b}.dashTop strong{font-size:17px}.status{color:#087e4a;background:#eefaf4;border-radius:20px;align-items:center;padding:7px 9px;font-size:11px;font-weight:650;flex-direction:row!important;gap:7px!important;display:inline-flex!important}.status i,.online i{background:#22b873;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 0 4px #22b8731f}@keyframes pulse{50%{opacity:.5}}.deviceGrid{border:1px solid var(--line);border-radius:11px;grid-template-columns:1fr 1fr;gap:0;margin:18px 0;display:grid}.deviceGrid div{padding:14px 15px}.deviceGrid div:nth-child(odd){border-right:1px solid var(--line)}.deviceGrid div:nth-child(-n+2){border-bottom:1px solid var(--line)}.deviceGrid b{align-items:center;gap:6px;font-size:13px;display:flex}.deviceGrid em{color:#1e9c64;font-size:10px;font-style:normal}.queueHead,.panelTitle{justify-content:space-between;align-items:center;margin:17px 0 9px;font-size:12px;display:flex}.queueHead span:last-child,.panelTitle span{color:#898b92}.queueItem{border:1px solid var(--line);border-radius:10px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;margin-top:8px;padding:10px;display:grid}.queueItem>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.queueItem b{font-size:12px}.queueItem>span{color:#6f727a;font-size:10px}.queueItem .ready{color:#148556;background:#eff9f4;border-radius:10px;padding:4px 7px}.videoThumb{color:#fff;background:linear-gradient(145deg,#162b52,#5f8de7);border-radius:7px;place-items:center;width:42px;height:37px;display:grid}.videoThumb.purple{background:linear-gradient(145deg,#291c3e,#a47ec4)}.activity{align-items:end;gap:3px;height:26px;margin-top:17px;display:flex}.activity span{background:#dfe5fb;border-radius:2px;width:9%;animation:2.4s infinite bars}.activity span:nth-child(3n){background:#6e8bf5}.activity span:nth-child(2n){animation-delay:.3s}@keyframes bars{0%,to{height:30%}50%{height:90%}}.activityLabel{margin-top:4px;display:block}.proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:#fff;padding:27px 20px}.proof p{color:#8b8d94;margin:0 0 17px;font-size:12px}.proof div{flex-wrap:wrap;justify-content:center;gap:42px;display:flex}.proof span{color:#62646b;font-size:13px;font-weight:600}.sectionTitle{max-width:690px;margin-bottom:55px}.sectionTitle h2{letter-spacing:-.052em;margin:18px 0 14px;font-size:48px;line-height:1.05}.sectionTitle p{color:var(--muted);max-width:610px;font-size:17px;line-height:1.65}.problemGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.problemCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:470px;padding:28px;position:relative;overflow:hidden}.cardLabel{font:600 10px var(--font-mono);letter-spacing:.1em;color:#898b92}.messy{background:#f6f6f5}.messyStack{flex-direction:column;width:76%;margin:35px auto;display:flex}.messyStack span{background:#fff;border:1px solid #d9d9dc;border-radius:8px;justify-content:space-between;margin-top:-2px;padding:11px 14px;font-size:13px;display:flex;box-shadow:0 4px 8px #00000008}.messyStack span:nth-child(4){color:#a13e3e;border-color:#f1baba}.cardVerdict{border-top:1px solid var(--line);padding:20px 28px;font-size:15px;font-weight:650;position:absolute;bottom:0;left:0;right:0}.cardVerdict span{color:#777982;font-weight:450}.bad{background:snow}.good{color:var(--blue);background:#f8fbff}.native{border-color:#cdd7ff;box-shadow:0 14px 40px #315cf512}.nativeList{grid-template-columns:1fr 1fr;gap:12px;margin:35px 0;display:grid}.nativeList div{align-items:center;gap:9px;font-size:13px;display:flex}.nativeList svg{color:var(--blue);background:#edf1ff;border-radius:50%;padding:2px}.miniDevice{border:1px solid var(--line);background:#fbfcff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.miniDevice>svg{color:var(--blue)}.miniDevice div{flex-direction:column;gap:3px;display:flex}.miniDevice b{font-size:12px}.miniDevice small{color:#8a8c94;font-size:10px}.miniDevice .status{margin-left:auto}.how{border-top:1px solid var(--line)}.steps{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.step{background:#fff;min-height:270px;padding:27px}.step>span{font:600 11px var(--font-mono);color:var(--blue)}.step h3{letter-spacing:-.02em;margin:45px 0 10px;font-size:17px}.step p,.useCard p,.infraGrid p{color:var(--muted);font-size:14px;line-height:1.55}.tags{flex-wrap:wrap;gap:5px;display:flex}.tags i{background:#f1f3f8;border-radius:6px;padding:5px 7px;font-size:9px;font-style:normal}.flow{justify-content:center;align-items:center;margin-top:35px;display:flex}.flowGroup{align-items:center;display:flex}.flowNode{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;display:flex}.flowNode svg{color:var(--blue)}.flowArrow{color:#b5b7bd;width:16px;margin:0 12px}.productSection{color:#fff;background:#101217;padding:1px 0}.productSection .sectionTitle p{color:#9da0aa}.productDash{background:#17191f;border:1px solid #303239;border-radius:18px;grid-template-columns:190px 1fr;display:grid;overflow:hidden;box-shadow:0 30px 70px #00000040}.productDash aside{border-right:1px solid #2c2e34;flex-direction:column;padding:22px 16px;display:flex}.productDash .logoMark{background:#fff}.productDash .logoMark:before,.productDash .logoMark:after,.productDash .logoMark span{background:#111}.sideNav{flex-direction:column;gap:4px;margin-top:36px;display:flex}.sideNav button{color:#8d9099;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.sideNav button.active{color:#fff;background:#252830}.operator{align-items:center;gap:8px;margin-top:auto;display:flex}.operator>span{background:#315cf5;border-radius:8px;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.operator div{flex-direction:column;display:flex}.operator b{font-size:11px}.operator small{color:#858892;font-size:9px}.productDash main{padding:24px}.productTop{justify-content:space-between;align-items:center;display:flex}.productTop small{color:#71747e;font:600 9px var(--font-mono)}.productTop h3{margin:7px 0;font-size:20px}.productTop button{background:var(--blue);color:#fff;border:0;border-radius:7px;gap:7px;padding:9px 11px;font-size:11px;display:flex}.metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:20px 0;display:grid}.metrics>div{border:1px solid #30333a;border-radius:10px;grid-template-columns:1fr auto;padding:14px;display:grid}.metrics small{color:#858892;grid-column:1/3;font-size:9px}.metrics b{margin-top:13px;font-size:23px}.metrics span{color:#4fc18b;align-self:end;font-size:9px}.dashContent{grid-template-columns:1fr 230px;gap:10px;display:grid}.tableWrap,.sideQueue{background:#1b1d23;border:1px solid #30333a;border-radius:11px;padding:0 13px}.accountTable{margin:0 -13px}.tr{color:#bfc1c7;text-align:left;background:0 0;border:0;border-top:1px solid #2c2f35;grid-template-columns:1.3fr .65fr .75fr 1fr .65fr;align-items:center;width:100%;padding:10px 13px;font-size:9px;display:grid}.tr.labels{color:#6f727c}.tr.selected{background:#222630}.tr>span:first-child{align-items:center;gap:7px;display:flex}.avatar{color:#fff;background:#345ed4;border-radius:6px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.avatar.a1{background:#9e7145}.avatar.a2{background:#5f9057}.dot{background:#41bb7e;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.dot.warm{background:#f0a94a}.online{color:#55bd87}.online i{width:5px;height:5px;margin-right:6px;display:inline-block}.selectedAccount{color:#7d8089;background:#15171b;border-radius:6px;padding:8px;font-size:9px}.sideQueueItem{border-top:1px solid #2c2f35;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:11px 0;display:grid}.miniThumb{background:linear-gradient(145deg,#27517d,#77b5ce);border-radius:5px;height:29px}.miniThumb.m1{background:linear-gradient(145deg,#47305a,#d297c4)}.miniThumb.m2{background:linear-gradient(145deg,#3f5530,#a4ca69)}.sideQueueItem div:nth-child(2){flex-direction:column;display:flex}.sideQueueItem b{font-size:9px}.sideQueueItem small{color:#797c84;font-size:8px}.sideQueueItem>span{background:#292c32;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.useGrid,.infraGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.useCard{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:235px;padding:25px;transition:all .2s}.useCard:hover{transform:translateY(-4px);box-shadow:0 12px 28px #14192d0f}.useCard>svg,.infraGrid svg{color:var(--blue)}.useCard h3,.infraGrid h3{margin-top:45px;font-size:17px}.useCard a{color:var(--blue);align-items:center;gap:6px;margin-top:25px;font-size:12px;display:flex}.infra{background:#f0f2f5}.infra .section{position:relative}.bigStatement{letter-spacing:-.055em;margin:-20px 0 65px;font-size:66px;font-weight:650;line-height:1.06}.bigStatement span{color:var(--blue)}.infraGrid{grid-template-columns:repeat(3,1fr)}.infraGrid>div{border-top:1px solid #d5d7dc;padding:25px 10px 10px 0}.infraGrid h3{margin:28px 0 8px}.disclaimer{color:#6f7279;background:#e8eaee;border-radius:8px;margin:38px 0 0;padding:12px 15px;font-size:10px}.uploadSection .sectionTitle{text-align:center;margin-left:auto;margin-right:auto}.uploadSection .sectionTitle>span{justify-content:center}.uploadCard{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:790px;margin:auto;padding:18px;box-shadow:0 20px 50px #191e3212}.drop{background:#fafbff;border:1px dashed #cdd0d8;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:31px;display:flex}.drop svg{color:var(--blue)}.drop b{font-size:13px}.drop span{color:#8b8e96;font-size:10px}.formGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:17px;display:grid}.formGrid label{color:#777a82;flex-direction:column;gap:7px;font-size:10px;display:flex}.formGrid .wide{grid-column:1/3}.formGrid textarea,.input{border:1px solid var(--line);color:#222;font:12px var(--font-geist);resize:none;background:#fff;border-radius:8px;padding:11px}.formGrid button{background:var(--blue);color:#fff;border:0;border-radius:9px;grid-column:1/3;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.formGrid button svg{width:14px}.isQueued .drop{background:#f5fcf8;border-color:#7fd0aa}.isQueued .drop svg{color:var(--green)}.accountSecurity{color:#fff;background:#11141b}.sparkAdsSection{background:#edf2ff;border-top:1px solid #d9e1ff;border-bottom:1px solid #d9e1ff}.sparkAdsInner{grid-template-columns:.85fr 1.65fr;align-items:center;gap:22px 70px;display:grid}.sparkAdsIntro>span{color:var(--blue);font:650 10px var(--font-mono);letter-spacing:.12em}.sparkAdsIntro h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(34px,4vw,52px);line-height:1.02}.sparkAdsIntro p{color:#5d6474;margin:0 0 24px;font-size:14px;line-height:1.7}.sparkAdsIntro a{background:var(--blue);color:#fff;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:650;display:inline-flex}.sparkAdsIntro a svg{width:14px}.sparkAdsFlow{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sparkAdsFlow article{background:#ffffffdb;border:1px solid #d7def3;border-radius:15px;min-height:225px;padding:22px}.sparkAdsStepTop{justify-content:space-between;align-items:center;display:flex}.sparkAdsStepTop>span{width:38px;height:38px;color:var(--blue);background:#e8edff;border-radius:10px;place-items:center;display:grid}.sparkAdsStepTop svg{width:18px}.sparkAdsStepTop b{color:#a2abc4;font:650 10px var(--font-mono)}.sparkAdsFlow h3{margin:42px 0 10px;font-size:15px}.sparkAdsFlow p{color:#697080;margin:0;font-size:12px;line-height:1.65}.sparkAdsNote{color:#6c7383;grid-column:2;margin:0;font-size:10px;line-height:1.5}@media (max-width:900px){.sparkAdsInner{grid-template-columns:1fr;gap:34px}.sparkAdsNote{grid-column:1}}@media (max-width:720px){.productHuntBanner{align-items:flex-start;gap:10px;padding:10px 16px}.productHuntBanner>div{display:block}.productHuntBanner p{margin-top:5px;line-height:1.35}.productHuntBanner>a{padding-top:2px}.managedDifference{padding-top:16px;padding-bottom:68px}.managedDifferenceGrid{grid-template-columns:1fr}.managedDifferenceGrid article{min-height:auto}.managedDifferenceGrid h3{margin-top:30px}.managedDifferenceLine{grid-template-columns:1fr;gap:6px}.managedDifferenceLine>svg{margin:7px 0;transform:rotate(90deg)}.sparkAdsFlow{grid-template-columns:1fr}.sparkAdsFlow article{min-height:0}.sparkAdsFlow h3{margin-top:26px}}.securityInner{grid-template-columns:.82fr 1.7fr;align-items:start;gap:70px;display:grid}.securityIntro>span,.afterCheckoutHeading>span{color:#7f9aff;font:650 10px var(--font-mono);letter-spacing:.12em}.securityIntro h2{letter-spacing:-.05em;margin:20px 0 18px;font-size:clamp(34px,4vw,52px);line-height:1.02}.securityIntro p{color:#aeb4c2;margin:0;font-size:14px;line-height:1.7}.securityGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.securityGrid article{background:#191d27;border:1px solid #2b303d;border-radius:14px;min-height:245px;padding:24px}.securityIcon{color:#9db0ff;background:#26345f;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.securityIcon svg{width:18px}.securityGrid h3{margin:48px 0 10px;font-size:15px}.securityGrid p{color:#aeb4c2;margin:0;font-size:12px;line-height:1.65}.pricingSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.pricingPositioning{color:#fff;background:#11141b;border-radius:18px;grid-template-columns:.9fr 1.5fr;align-items:center;gap:55px;margin-bottom:22px;padding:34px;display:grid}.pricingPositioningTitle>span{color:#829bff;font:650 9px var(--font-mono);letter-spacing:.12em}.pricingPositioningTitle h3{letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(27px,3vw,40px);line-height:1.08}.diyComparison{background:#191d27;border:1px solid #2b303d;border-radius:14px;grid-template-columns:1fr 1.2fr;display:grid;overflow:hidden}.diyColumn,.nativePortColumn{padding:23px}.diyColumn{border-right:1px solid #2b303d}.diyColumn>strong{color:#aeb4c2;font:650 10px var(--font-mono);letter-spacing:.1em}.diyColumn ul{grid-template-columns:1fr 1fr;gap:8px 14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.diyColumn li{color:#aeb4c2;font-size:10px}.diyColumn li:before{content:"–";color:#697080;margin-right:7px}.nativePortColumn{background:linear-gradient(135deg,#202e59,#18213e);grid-template-columns:auto 1fr;align-items:center;gap:15px;display:grid}.nativePortColumn>span{color:#8192c9;font:650 8px var(--font-mono);writing-mode:vertical-rl}.nativePortColumn strong{font-size:16px;display:block}.nativePortColumn p{color:#b8c5ed;margin:9px 0 0;font-size:11px;line-height:1.55}.priceGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:15px;display:grid}@media (max-width:900px){.pricingPositioning{grid-template-columns:1fr;gap:28px}}@media (max-width:720px){.pricingPositioning{padding:24px}.diyComparison{grid-template-columns:1fr}.diyColumn{border-bottom:1px solid #2b303d;border-right:0}.diyColumn ul{grid-template-columns:1fr 1fr}}.priceCard{border:1px solid var(--line);border-radius:16px;padding:27px;position:relative}.priceCard.popular{border:2px solid var(--blue);box-shadow:0 14px 40px #315cf517}.popularTag{color:var(--blue);font:650 9px var(--font-mono);background:#edf1ff;border-radius:7px;padding:6px 8px;position:absolute;top:18px;right:18px}.priceCard>small{font:650 10px var(--font-mono);letter-spacing:.09em}.price{letter-spacing:-.05em;margin:22px 0 5px;font-size:46px;font-weight:650}.price sup{font-size:18px}.price span{color:#777;letter-spacing:0;font-size:12px;font-weight:450}.priceCard>p{color:#777;min-height:40px;font-size:13px}.priceCard>a{border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;gap:7px;margin:22px 0;padding:11px;font-size:12px;font-weight:600;display:flex}.popular>a{background:var(--blue);color:#fff;border-color:var(--blue)}.priceCard a svg{width:13px}.priceCard ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.priceFeatureLink{color:inherit;border-radius:8px;text-decoration:none;display:block}.priceFeatureLink:hover{background:#f6f8ff}.priceFeatureLink:focus-visible{outline-offset:3px;outline:3px solid #315cf5}.priceCard li{align-items:center;gap:9px;font-size:12px;display:flex}.priceCard li svg{width:13px;color:var(--blue)}.enterprise{text-align:center;color:#777;margin-top:30px;font-size:12px}.enterprise a{color:var(--blue);align-items:center;gap:6px;margin-left:5px;display:inline-flex}.enterprise svg{width:13px}.afterCheckout{border:1px solid var(--line);background:#f8f9fc;border-radius:16px;grid-template-columns:.7fr 1.6fr;align-items:center;gap:36px;margin-top:42px;padding:26px;display:grid}.afterCheckoutHeading>span{color:var(--blue)}.afterCheckoutHeading h3{letter-spacing:-.03em;margin:9px 0 6px;font-size:22px}.afterCheckoutHeading p{color:#777;margin:0;font-size:12px}.afterCheckout ol{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.afterCheckout li{align-items:flex-start;gap:10px;display:flex}.afterCheckout li>b{height:24px;color:var(--blue);background:#e7ecff;border-radius:50%;flex:0 0 24px;place-items:center;font-size:10px;display:grid}.afterCheckout li div{flex-direction:column;gap:5px;display:flex}.afterCheckout strong{font-size:12px}.afterCheckout li span{color:#777;font-size:10px;line-height:1.5}.comparison .sectionTitle{text-align:center;margin-left:auto;margin-right:auto}.comparison .sectionTitle>span{justify-content:center}.compareWrap{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:auto}.compareWrap table{border-collapse:collapse;width:100%;min-width:730px}.compareWrap th,.compareWrap td{text-align:center;border-bottom:1px solid var(--line);padding:16px;font-size:12px}.compareWrap th:first-child,.compareWrap td:first-child{text-align:left}.compareWrap th{color:#73767d;font-size:10px}.compareWrap .highlight{color:var(--blue);background:#f3f5ff;font-weight:700}.testimonialGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.testimonialGrid blockquote{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0;padding:25px}.testimonialGrid blockquote>span{font:600 8px var(--font-mono);color:#9a7b26;background:#fff8dd;border-radius:5px;padding:5px 7px}.testimonialGrid p{letter-spacing:-.02em;margin:35px 0;font-size:17px;line-height:1.5}.testimonialGrid footer{color:#777;font-size:12px}.faq{grid-template-columns:.7fr 1fr;gap:100px;display:grid}.faq .sectionTitle{align-self:start;position:sticky;top:110px}.faqList{border-top:1px solid var(--line)}.faqItem{border-bottom:1px solid var(--line)}.faqItem summary{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:21px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.faqItem summary::-webkit-details-marker{display:none}.faqItem svg{width:17px;transition:all .2s}.faqItem[open] svg{transform:rotate(180deg)}.faqItem p{color:var(--muted);margin:-5px 35px 22px 0;font-size:13px;line-height:1.6}.finalCta{color:#fff;text-align:center;background:#111319;border-radius:22px;width:min(1180px,100% - 40px);margin:50px auto 0;padding:90px 20px;position:relative;overflow:hidden}.finalCta:after{content:"";background:var(--blue);filter:blur(100px);opacity:.35;height:180px;position:absolute;bottom:-130px;left:15%;right:15%}.finalCta>div{z-index:1;position:relative}.finalCta>div>span{font:600 10px var(--font-mono);letter-spacing:.1em;color:#87a0ff}.finalCta h2{letter-spacing:-.055em;margin:20px 0;font-size:52px;line-height:1.03}.finalCta p{color:#a7a9b1;max-width:570px;margin:auto;line-height:1.6}.finalCta .heroButtons{justify-content:center}.finalCta .secondary{color:#fff;background:0 0;border-color:#40434b}.footer{width:min(1180px,100% - 40px);margin:auto;padding:75px 0 25px}.footerMain{grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;display:grid}.footerMain>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footerMain>div:first-child p{color:#777;max-width:250px;font-size:12px;line-height:1.5}.footerMain b{margin-bottom:5px;font-size:12px}.footerMain div>a:not(.logo){color:#777;font-size:12px}.footerBottom{border-top:1px solid var(--line);color:#888;justify-content:space-between;margin-top:55px;padding-top:20px;font-size:10px;display:flex}.footerBottom span{align-items:center;gap:8px;display:flex}.footerBottom i{background:var(--green);border-radius:50%;width:6px;height:6px}.legal{width:min(720px,100% - 40px);margin:80px auto;font-size:16px;line-height:1.7}.legal>a{color:var(--blue)}.legal h1{letter-spacing:-.05em;margin-top:60px;font-size:48px}.legal h2{margin-top:40px}.legal p{color:var(--muted)}.guidePage{width:min(820px,100% - 40px);color:var(--ink);margin:0 auto;padding:36px 0 64px}.guidePage nav,.guidePage footer{align-items:center;gap:10px;font-size:13px;display:flex}.resourceTopicCluster{border:1px solid var(--line);color:#fff;background:#111522;border-radius:24px;margin:34px 0 44px;padding:34px}.resourceTopicHeading>span{color:#8aa5ff;letter-spacing:.14em;font-size:9px;font-weight:800}.resourceTopicHeading h2{letter-spacing:-.035em;margin:12px 0 8px;font-size:32px}.resourceTopicHeading p{color:#aab3c5;margin:0 0 26px;line-height:1.6}.resourceTopicCluster>div:last-child{gap:8px;display:grid}.resourceTopicCluster a{color:#fff;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:32px 1fr 18px;align-items:center;gap:15px;padding:16px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}.resourceTopicCluster a:hover{background:#ffffff0d;border-color:#7894ff}.resourceTopicCluster a small{color:#7894ff;font-family:var(--font-mono), monospace}.resourceTopicCluster a span{gap:5px;display:grid}.resourceTopicCluster a b{font-size:14px}.resourceTopicCluster a em{color:#9fa8ba;font-size:11px;font-style:normal;line-height:1.5}.resourceTopicCluster a svg{color:#7894ff;width:16px}@media (max-width:600px){.resourceTopicCluster{padding:23px}.resourceTopicCluster a{grid-template-columns:24px 1fr}.resourceTopicCluster a>svg{display:none}}.guidePage nav a,.guidePage footer a,.guidePage article a{color:var(--blue)}.guidePage header{border-bottom:1px solid var(--line);padding:72px 0 50px}.guideEyebrow{color:var(--blue);letter-spacing:.14em;margin:0 0 18px;font-size:11px;font-weight:700}.guidePage h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(42px,7vw,68px);line-height:.98}.guideSummary{max-width:700px;color:var(--muted);margin:25px 0 0;font-size:20px;line-height:1.55}.guideUpdated{color:var(--muted);margin:22px 0 0;font-size:12px}.guidePage article{padding:25px 0 20px}.guidePage article section{border-bottom:1px solid var(--line);padding:30px 0}.guidePage article h2{letter-spacing:-.025em;margin:0 0 15px;font-size:27px}.guidePage article p,.guidePage article li{color:var(--muted);font-size:16px;line-height:1.75}.guidePage article ol{padding-left:22px}.guidePage article li{margin:12px 0;padding-left:7px}.guidePage article strong{color:var(--ink)}.guideComparisonGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.guideComparisonGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.guideComparisonGrid article p{margin-bottom:0;font-size:14px;line-height:1.55}.leadGate{text-align:center;background:linear-gradient(145deg,#f7f9ff,#eef2ff);border:1px solid #cad5ff;border-radius:22px;margin:34px 0 20px;padding:38px;box-shadow:0 22px 60px #315cf51c}.leadGateIcon{background:var(--blue);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 18px;display:grid}.leadGateIcon svg{width:21px}.leadGate h2{margin-bottom:12px!important;font-size:30px!important}.leadGate>p:not(.guideEyebrow){max-width:610px;margin:0 auto 24px}.leadGate form{text-align:left;max-width:600px;margin:0 auto}.leadGate form>label:first-child{margin-bottom:7px;font-size:12px;font-weight:700;display:block}.leadGateInputRow{gap:8px;display:flex}.leadGateInputRow input{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd1df;border-radius:10px;flex:1;padding:14px 15px}.leadGateInputRow button,.leadMagnetButton{background:var(--blue);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.leadGateInputRow button{cursor:pointer;padding:0 18px}.leadGateInputRow button:disabled{opacity:.65;cursor:wait}.leadGateInputRow svg,.leadMagnetButton svg{width:15px}.leadConsent{color:var(--muted);align-items:flex-start;gap:9px;margin-top:14px;font-size:12px;line-height:1.45;display:flex}.leadConsent input{accent-color:var(--blue);margin-top:2px}.leadGate form small{color:var(--muted);margin-top:9px;font-size:11px;display:block}.leadGate form small a{color:var(--blue)}.leadHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.leadGateError{color:#b42318!important;margin:10px 0 0!important;font-size:12px!important}.leadGateOr{color:var(--muted);align-items:center;gap:12px;margin:22px auto 14px;font-size:11px;display:flex}.leadGateOr:before,.leadGateOr:after{content:"";background:#d6dbea;flex:1;height:1px}.leadGateWhatsapp{align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex;color:#148b47!important}.leadGateWhatsapp svg{width:17px}.guideUnlockedNotice{background:#eaf8f0;border-radius:10px;align-items:center;gap:8px;padding:13px 16px;font-weight:650;display:flex;color:#147a43!important;margin:25px 0 0!important;font-size:13px!important}.guideUnlockedNotice svg{width:17px}.guideChecklist{padding-left:0;list-style:none}.guideChecklist li{position:relative;padding-left:30px!important}.guideChecklist li:before{content:"✓";width:20px;height:20px;color:var(--blue);background:#eaf0ff;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;top:1px;left:0}.guideTableWrap{margin:22px 0;overflow-x:auto}.guideMeasureTable{border-collapse:collapse;width:100%;min-width:600px;font-size:13px}.guideMeasureTable th,.guideMeasureTable td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:14px}.guideMeasureTable th{color:var(--ink);background:#f5f7fb}.guideMeasureTable td{color:var(--muted)}.leadMagnetSection{padding:38px 0 90px}.leadMagnetCard{color:#fff;background:#111522;border-radius:28px;grid-template-columns:1.08fr .92fr;align-items:center;gap:54px;display:grid;overflow:hidden;padding:54px!important}.leadMagnetCopy>span{color:#8aa5ff;letter-spacing:.14em;font-size:10px;font-weight:800}.leadMagnetCopy h2{letter-spacing:-.045em;max-width:600px;margin:14px 0 16px;font-size:clamp(34px,4vw,52px);line-height:1}.leadMagnetCopy p{color:#abb3c4;max-width:620px;line-height:1.65}.leadMagnetButton{margin-top:16px;padding:13px 18px}.leadMagnetCopy small{color:#858da0;margin-top:13px;font-size:11px;display:block}.leadMagnetPreview{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;padding:25px;transform:rotate(1.5deg)}.leadMagnetPreviewTop{align-items:center;gap:9px;font-size:11px;display:flex}.leadMagnetPreviewTop span{background:var(--blue);border-radius:8px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.leadMagnetPreviewTop i{color:#147a43;background:#d9ffe8;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.leadMagnetPreview h3{letter-spacing:-.035em;max-width:300px;margin:25px 0;font-size:28px;line-height:1.05}.leadMagnetPreviewRow{color:#c6ccda;border-top:1px solid #ffffff1a;align-items:center;gap:10px;padding:11px 0;font-size:12px;display:flex}.leadMagnetPreviewRow>span{color:#718cff;font-family:monospace}.leadMagnetPreviewRow svg{color:#55dc8b;width:14px;margin-left:auto}.guideCta{border:1px solid var(--line);background:#fff;border-radius:18px;margin:32px 0 44px;padding:34px}.guideCta h2{margin:0 0 10px;font-size:25px}.guideCta p{color:var(--muted);margin:0 0 20px;line-height:1.6}.guideCta a{background:var(--blue);color:#fff;border-radius:9px;padding:11px 18px;font-size:13px;font-weight:650;display:inline-block}.guidePage footer{border-top:1px solid var(--line);justify-content:space-between;padding-top:28px}@media (max-width:900px){.leadMagnetCard{grid-template-columns:1fr;gap:32px;padding:36px!important}.nav nav,.navActions{display:none}.menu{background:0 0;border:0;margin-left:auto;display:block}.mobileNav{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;top:65px;left:16px;right:16px;box-shadow:0 18px 40px #0000001a}.heroGrid{grid-template-columns:1fr;gap:55px}.hero h1{font-size:58px}.problemGrid,.faq{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.flow{flex-wrap:wrap;gap:8px}.flowArrow{margin:0 5px}.productDash{grid-template-columns:1fr}.productDash aside{display:none}.dashContent{grid-template-columns:1fr}.sideQueue{display:none}.useGrid{grid-template-columns:1fr 1fr}.infraGrid,.priceGrid,.securityInner,.afterCheckout{grid-template-columns:1fr}.securityGrid{grid-template-columns:1fr 1fr 1fr}.afterCheckout ol{grid-template-columns:1fr}.priceCard.popular{order:-1}.faq{gap:10px}.faq .sectionTitle{position:static}.testimonialGrid{grid-template-columns:1fr}.footerMain{grid-template-columns:2fr 1fr 1fr}.footerMain>div:last-child{display:none}}@media (max-width:600px){.section{width:min(100% - 30px,1180px);padding:82px 0}.navInner{width:calc(100% - 30px);height:64px}.hero{padding:118px 0 60px}.siteChrome+main .hero{padding-top:54px}.heroGrid{gap:45px;width:calc(100% - 30px)}.hero h1{font-size:43px;line-height:1.02}.heroCopy h2{font-size:17px}.heroCopy>p{font-size:15px}.heroButtons{flex-direction:column}.heroButtons .button{width:100%}.heroDash{padding:15px}.dashTop{align-items:flex-start}.dashTop .status{font-size:9px}.deviceGrid{grid-template-columns:1fr}.deviceGrid div:nth-child(odd){border-right:0}.deviceGrid div{border-bottom:1px solid var(--line)!important}.deviceGrid div:last-child{border-bottom:0!important}.proof div{gap:16px 25px}.sectionTitle{margin-bottom:35px}.sectionTitle h2{font-size:36px}.problemGrid{grid-template-columns:1fr}.problemCard{min-height:450px;padding:21px}.messyStack{width:90%}.nativeList{grid-template-columns:1fr}.miniDevice .status{display:none!important}.steps{grid-template-columns:1fr}.step{min-height:auto}.step h3{margin-top:28px}.flow,.flowGroup{flex-direction:column}.flowArrow{margin:8px;transform:rotate(90deg)}.productSection .section{width:100%;padding-left:0;padding-right:0}.productSection .sectionTitle{padding:0 15px}.productDash{border-left:0;border-right:0;border-radius:0}.productDash main{padding:15px}.metrics{grid-template-columns:1fr 1fr}.metrics span{display:none}.accountTable{overflow-x:auto}.tr{min-width:590px}.useGrid{grid-template-columns:1fr}.useCard{min-height:200px}.bigStatement{font-size:48px}.formGrid{grid-template-columns:1fr}.formGrid .wide,.formGrid button{grid-column:1}.priceGrid,.securityGrid{grid-template-columns:1fr}.securityGrid article{min-height:auto}.securityGrid h3{margin-top:26px}.afterCheckout{padding:21px}.finalCta{width:calc(100% - 30px);padding:70px 20px}.finalCta h2{font-size:39px}.footerMain{grid-template-columns:1fr 1fr}.footerMain>div:first-child{grid-column:1/3}.footerBottom{flex-direction:column;gap:10px}.legal h1{font-size:38px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.appShell{color:#17181c;background:#f5f6f8;grid-template-columns:232px 1fr;min-height:100vh;display:grid}.appSide{color:#fff;z-index:30;background:#101217;flex-direction:column;height:100vh;padding:18px 13px;display:flex;position:sticky;top:0}.appBrand{align-items:center;gap:10px;height:42px;padding:0 8px;font-weight:700;display:flex}.appBrand>span,.opsLogo{background:#fff;border-radius:7px;justify-content:center;align-items:end;gap:2px;width:25px;height:25px;padding:6px;display:flex}.appBrand>span i,.opsLogo i{background:#101217;border-radius:2px;width:3px}.appBrand>span i:first-child,.opsLogo i:first-child{height:7px}.appBrand>span i:nth-child(2),.opsLogo i:nth-child(2){height:13px}.appBrand>span i:nth-child(3),.opsLogo i:nth-child(3){height:9px}.appBrand button{display:none}.workspace{background:#181b21;border:1px solid #2b2e36;border-radius:9px;grid-template-columns:31px 1fr 15px;align-items:center;gap:8px;margin:22px 0 18px;padding:10px;display:grid}.workspace>span,.sideUser>span{background:#315cf5;border-radius:7px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.workspace div,.sideUser div{flex-direction:column;display:flex}.workspace b,.sideUser b{font-size:10px}.workspace small,.sideUser small{color:#7e828c;font-size:8px}.workspace svg{color:#656974;width:13px}.appSide nav{flex-direction:column;gap:3px;display:flex}.appSide nav button,.sideBottom>button,.sideBottom>a{color:#8b8f99;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:11px;display:flex}.appSide nav button:hover,.appSide nav button.active,.sideBottom>button:hover,.sideBottom>a:hover{color:#fff;background:#20232a}.appSide svg{width:15px;height:15px}.appSide nav em{background:#2e323a;border-radius:7px;margin-left:auto;padding:2px 6px;font-size:8px;font-style:normal}.sideBottom{flex-direction:column;gap:3px;margin-top:auto;display:flex}.sideUser{border-top:1px solid #2b2e36;grid-template-columns:31px 1fr 15px;align-items:center;gap:8px;margin-top:10px;padding:16px 8px 3px;display:grid}.sideUser>span{background:#353a45}.sideUser svg{color:#686d77}.appMain{min-width:0}.appMain>header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#ffffffdb;border-bottom:1px solid #e1e3e7;justify-content:space-between;align-items:center;height:82px;padding:0 30px;display:flex;position:sticky;top:0}.appMain header small{font:600 8px var(--font-mono);color:#9599a2}.appMain header h1{letter-spacing:-.03em;margin:5px 0 0;font-size:20px}.headerActions{gap:8px;display:flex}.iconButton,.appMenu{background:#fff;border:1px solid #e0e2e6;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.iconButton svg,.appMenu svg{width:15px}.uploadButton,.ghostButton,.cardButton{color:#fff;background:#315cf5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:650;display:inline-flex}.uploadButton svg{width:14px}.appMenu{display:none}.appContent{max-width:1500px;margin:auto;padding:25px 30px 50px}.metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric{background:#fff;border:1px solid #e0e2e6;border-radius:11px;grid-template-columns:1fr auto;padding:16px;display:grid}.metric small{color:#7d8089;grid-column:1/3;font-size:9px}.metric strong{letter-spacing:-.05em;margin-top:13px;font-size:26px}.metric span{color:#8a8d96;align-self:end;font-size:8px}.metric span.green{color:#16955c}.metric span i{background:#24a76b;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.appGrid{grid-template-columns:1.55fr .75fr;gap:12px;margin-top:12px;display:grid}.appPanel{background:#fff;border:1px solid #e0e2e6;border-radius:11px;overflow:hidden}.panelHead{border-bottom:1px solid #e6e7ea;justify-content:space-between;align-items:center;height:49px;padding:0 15px;display:flex}.panelHead b{font-size:11px}.panelHead button{color:#777b85;background:0 0;border:0;align-items:center;font-size:8px;display:flex}.panelHead svg{width:11px}.appTable{overflow:auto}.appTr{color:#5f626b;border-top:1px solid #eff0f2;grid-template-columns:1.3fr .9fr .7fr 1fr .6fr;align-items:center;min-width:600px;padding:11px 15px;font-size:8px;display:grid}.appTr.head{color:#999ca4;border:0;font-size:7px}.appTr>span:first-child{align-items:center;gap:7px;display:flex}.appAvatar{color:#fff;background:#315cf5;border-radius:6px;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;display:grid}.appAvatar.c1{background:#a36c44}.appAvatar.c2{background:#5c9254}.stateDot{background:#20a66a;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.stateDot.warm{background:#eea742}.appTr .online{color:#238c5d}.postList{padding:3px 13px}.post{border-bottom:1px solid #eff0f2;grid-template-columns:37px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.post:last-child{border:0}.postThumb,.contentThumb{color:#fff;background:linear-gradient(145deg,#244f82,#7aaec5);border-radius:6px;place-items:center;width:37px;height:32px;display:grid}.postThumb.violet,.contentThumb.violet{background:linear-gradient(145deg,#4c3662,#b185ae)}.postThumb.amber,.contentThumb.amber{background:linear-gradient(145deg,#754b22,#d4a15e)}.postThumb svg,.contentThumb svg{width:11px}.post>div{flex-direction:column;gap:3px;display:flex}.post b{font-size:9px}.post small{color:#898c95;font-size:7px}.pill{color:#4460bb;background:#eef1fa;border-radius:9px;padding:4px 7px;font-size:7px}.pill.ready,.pill.active{color:#12804d;background:#eaf8f1}.pill.review{color:#9b6d14;background:#fff6dd}.pill.draft{color:#62656d;background:#f0f0f1}.lowerGrid{grid-template-columns:1.55fr .75fr;gap:12px;margin-top:12px;display:grid}.chart{height:240px;padding:26px 16px 25px 42px;position:relative}.chartLabels{color:#9a9da5;flex-direction:column;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:25px;bottom:26px;left:15px}.bars{border-bottom:1px solid #e9eaed;align-items:end;gap:6px;height:100%;display:flex}.bars i{background:#dfe5ff;border-radius:3px 3px 0 0;flex:1;max-height:100%}.bars i:nth-child(3n){background:#315cf5}.chartFoot{color:#9a9da5;justify-content:space-between;margin-top:8px;font-size:7px;display:flex}.devicePanel{padding-bottom:8px}.deviceHero{align-items:center;gap:10px;padding:14px;display:flex}.deviceHero>span{color:#315cf5;background:#edf1ff;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.deviceHero svg{width:18px}.deviceHero div{flex-direction:column;gap:3px;display:flex}.deviceHero b{font-size:10px}.deviceHero small{color:#8b8e96;font-size:7px}.deviceRow{border:1px solid #eceef1;border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;margin:0 12px 7px;padding:9px;display:grid}.deviceRow>svg{color:#315cf5;width:13px}.deviceRow div{flex-direction:column;display:flex}.deviceRow b{font-size:8px}.deviceRow small{color:#8c8f97;font-size:7px}.deviceRow>span{color:#198653;font-size:7px}.deviceRow>span i{background:#27ad70;border-radius:50%;width:5px;height:5px;display:inline-block}.viewIntro{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.viewIntro h2{letter-spacing:-.04em;margin:0 0 5px;font-size:22px}.viewIntro p{color:#797c85;margin:0;font-size:10px}.ghostButton{color:#444;background:#fff;border:1px solid #dfe1e5}.accountCards{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.accountCard{background:#fff;border:1px solid #dfe1e5;border-radius:12px;padding:16px}.accountTop{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.accountTop .appAvatar{width:34px;height:34px}.accountTop h3{margin:0 0 4px;font-size:12px}.accountTop span{color:#198653;font-size:7px}.accountTop span i{background:#20a66a;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.accountTop button,.contentRow>button{color:#8d9098;background:0 0;border:0}.accountStats{border:1px solid #eceef1;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:20px 0;display:grid}.accountStats>div{border-right:1px solid #eceef1;flex-direction:column;padding:10px;display:flex}.accountStats>div:last-child{border:0}.accountStats small{color:#92959e;font-size:7px}.accountStats b{margin-top:5px;font-size:9px}.deviceBox{background:#f7f8fa;border-radius:8px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.deviceBox svg{color:#315cf5;width:14px}.deviceBox div{flex-direction:column;display:flex}.deviceBox b{font-size:8px}.deviceBox small{color:#8c8f97;font-size:7px}.deviceBox>span{color:#198653;font-size:7px}.cardButton{color:#4e566a;background:#fff;border:1px solid #dfe1e5;width:100%;margin-top:12px}.contentToolbar{border-bottom:1px solid #dfe1e5;gap:25px;margin-bottom:12px;display:flex}.contentToolbar button{color:#80838b;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:9px}.contentToolbar button.active{color:#315cf5;border-color:#315cf5}.contentToolbar span{background:#edf1ff;border-radius:6px;padding:2px 5px}.contentList{background:#fff;border:1px solid #dfe1e5;border-radius:11px;overflow:hidden}.contentRow{color:#696c75;border-bottom:1px solid #eceef1;grid-template-columns:42px 1.5fr .8fr 1fr .6fr 25px;align-items:center;gap:10px;padding:12px 15px;font-size:8px;display:grid}.contentRow:last-child{border:0}.contentName{flex-direction:column;gap:4px;display:flex}.contentName b{color:#25262b;font-size:10px}.contentName small{color:#999ca4;font-size:7px}.contentFailure{color:#9f3030;align-items:flex-start;gap:6px;max-width:520px;font-size:8px;line-height:1.45;display:flex}.contentFailure svg{flex:none;width:13px;height:13px}.sparkControl{flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px;display:flex}.sparkControl select,.sparkControl button{color:#315cf5;background:#fff;border:1px solid #dfe3ec;border-radius:6px;min-height:24px;padding:4px 7px;font-size:7px}.sparkControl button{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.sparkControl button:disabled{opacity:.5;cursor:wait}.sparkControl button svg{width:10px;height:10px}.sparkControl em{color:#727784;font-size:7px;font-style:normal}.calendar{background:#fff;border:1px solid #dfe1e5;border-radius:11px;overflow:auto}.calHead,.calGrid{grid-template-columns:repeat(7,1fr);min-width:800px;display:grid}.calHead b{text-align:center;font:600 8px var(--font-mono);color:#767983;border-right:1px solid #eceef1;padding:14px}.calGrid>div{border-top:1px solid #eceef1;border-right:1px solid #eceef1;min-height:380px;padding:8px}.calPost{background:#f1f4ff;border-left:3px solid #315cf5;border-radius:5px;flex-direction:column;gap:4px;padding:9px;display:flex}.calPost.violet{background:#f7f1fa;border-color:#8d5bb2}.calPost.amber{background:#fff7e9;border-color:#d0903e}.calPost b{color:#315cf5;font-size:7px}.calPost span{font-size:8px;font-weight:600}.calPost small{color:#7e8189;font-size:7px}.scheduleNote,.billingSecure{background:#fff;border:1px solid #dfe1e5;border-radius:9px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.scheduleNote svg,.billingSecure>svg{color:#315cf5;width:18px}.scheduleNote b,.billingSecure b{font-size:9px}.scheduleNote p{color:#858891;margin:3px 0;font-size:8px}.analyticsPanel{margin-top:12px}.lineChart{height:320px;padding:25px}.lineChart svg{width:100%;height:100%}.currentPlan{color:#fff;background:#111319;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:22px;display:grid}.currentPlan>div:first-child>span{font:600 8px var(--font-mono);color:#8097ec}.currentPlan h3{margin:10px 0 5px;font-size:23px}.currentPlan p{color:#9b9ea7;margin:0;font-size:8px}.currentPlan>div:nth-child(2) b{font-size:25px}.currentPlan>div:nth-child(2) small{color:#92959e}.usageGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.usageGrid>div{background:#fff;border:1px solid #dfe1e5;border-radius:10px;padding:14px}.usageGrid span{justify-content:space-between;font-size:9px;display:flex}.usageGrid small{color:#7e818a}.usageGrid>div>i{background:#eceef2;border-radius:5px;height:5px;margin-top:13px;display:block}.usageGrid em{background:#315cf5;border-radius:5px;height:100%;display:block}.plansTitle{margin:25px 0 10px;font-size:13px}.billingPlans{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.refundPanel{background:#fff;border:1px solid #dfe1e5;border-radius:12px;grid-template-columns:1fr 1fr;gap:24px;margin-top:14px;padding:22px;display:grid}.refundPanel small{color:#315cf5;font:650 8px var(--font-mono);letter-spacing:.1em}.refundPanel h3{margin:10px 0 7px;font-size:15px}.refundPanel p{color:#747782;margin:0;font-size:9px;line-height:1.6}.refundForm{gap:8px;display:grid}.refundForm select,.refundForm textarea{font:9px var(--font-geist);background:#fff;border:1px solid #dfe1e5;border-radius:8px;padding:10px}.refundForm textarea{resize:vertical;min-height:76px}.refundForm button{color:#fff;background:#111319;border:0;border-radius:8px;padding:10px;font-size:9px}.refundForm button:disabled{opacity:.45}.refundStatus{background:#f6f7f9;border-radius:10px;flex-direction:column;align-items:flex-start;gap:9px;padding:16px;display:flex}.refundStatus b{font-size:12px}@media (max-width:720px){.refundPanel{grid-template-columns:1fr}}.billingPlan{background:#fff;border:1px solid #dfe1e5;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}.billingPlan.selected{border-color:#315cf5}.billingPlan>span{font:600 8px var(--font-mono);text-transform:uppercase}.billingPlan>b{font-size:25px}.billingPlan b small{color:#858891;font-size:8px}.billingPlan a{text-align:center;border:1px solid #dfe1e5;border-radius:7px;padding:9px;font-size:8px}.billingPlan.selected a{color:#315cf5;background:#eef1fa}.billingSecure span{flex-direction:column;display:flex}.billingSecure small{color:#858891;margin-top:3px;font-size:8px}.appToast{z-index:100;color:#fff;background:#111319;border-radius:9px;align-items:center;gap:7px;padding:12px 15px;font-size:10px;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 10px 30px #0003}.appToast svg{color:#5de19c;width:14px}.modalBackdrop{z-index:80;overscroll-behavior:contain;background:#0a0c128c;place-items:center;padding:15px;display:grid;position:fixed;inset:0;overflow-y:auto}.uploadModal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:14px;width:min(520px,100%);max-height:calc(100dvh - 30px);padding:20px;overflow-y:auto;box-shadow:0 30px 80px #00000040}.appUpdate{z-index:110;background:#fff;border:1px solid #cbd5ff;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;width:min(520px,100% - 30px);padding:13px 14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 16px 45px #141f4633}.appUpdate span{gap:3px;display:grid}.appUpdate b{font-size:11px}.appUpdate small{color:#626b7b;font-size:9px;line-height:1.4}.appUpdate button{color:#fff;background:#315cf5;border:0;border-radius:8px;flex:none;padding:10px 12px;font-size:9px;font-weight:800}@media (max-width:720px){.modalBackdrop{place-items:start center;padding:8px}.uploadModal{max-height:calc(100dvh - 16px);padding:17px 15px}.modalForm{grid-template-columns:1fr}.appUpdate{align-items:flex-start;top:8px}}.modalHead{justify-content:space-between;display:flex}.modalHead h3{margin:0;font-size:17px}.modalHead p{color:#777;margin:5px 0 18px;font-size:9px}.modalHead button{background:0 0;border:0}.dropZone{color:#315cf5;background:#f8f9fd;border:1px dashed #bfc7db;border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:24px;display:flex}.uploadFileField{position:relative}.uploadFileField.hasFile .dropZone{padding-inline:56px}.dropZone:disabled{cursor:not-allowed;opacity:.72}.removeSelectedVideo{z-index:1;color:#4f5360;cursor:pointer;background:#fff;border:1px solid #dfe2eb;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #14142314}.removeSelectedVideo:hover{color:#171821;background:#f4f5f8;border-color:#c8ccd8}.removeSelectedVideo:focus-visible{outline-offset:2px;outline:3px solid #315cf538}.removeSelectedVideo:disabled{cursor:not-allowed;opacity:.55}.removeSelectedVideo svg{width:16px;height:16px}.sourceModeTabs{background:#f6f7fa;border:1px solid #e3e4ea;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.sourceModeTabs button{color:#626573;background:0 0;border:0;border-radius:9px;min-height:40px;font-weight:650}.sourceModeTabs button.active{color:#171821;background:#fff;box-shadow:0 1px 5px #1414231a}.externalSourceField span{color:#727684;margin-top:7px;font-size:12px;font-weight:500;display:block}.dropZone svg{width:20px}.dropZone b{color:#25262b;font-size:10px}.dropZone span{color:#858891;font-size:8px}.uploadModal label{color:#777;flex-direction:column;gap:6px;margin-top:12px;font-size:8px;display:flex}.uploadModal input,.uploadModal select,.uploadModal textarea{font:9px var(--font-geist);background:#fff;border:1px solid #dfe1e5;border-radius:7px;padding:10px}.uploadModal textarea{resize:none;min-height:75px}.modalForm{grid-template-columns:1fr 1fr;gap:10px;display:grid}.modalActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.modalActions>button:first-child{background:#fff;border:1px solid #dfe1e5;border-radius:7px;padding:9px 14px;font-size:9px}.modalActions .uploadButton:disabled{opacity:.5}.ops{background:#f4f5f7;min-height:100vh}.ops>header{color:#fff;background:#111319;justify-content:space-between;align-items:center;height:64px;padding:0 25px;display:flex}.ops>header>div{align-items:center;gap:9px;display:flex}.opsLogo{background:#315cf5;width:25px;height:25px}.opsLogo i{background:#fff}.ops>header b{font-size:12px}.opsLive{color:#6bdd9c;align-items:center;gap:6px;font-size:8px;display:flex}.opsLive i,.jobStatus i{background:#27af70;border-radius:50%;width:6px;height:6px}.ops>header a{color:#aeb1ba;align-items:center;font-size:9px;display:flex}.ops>header svg{width:13px}.ops>main{grid-template-columns:340px 1fr;min-height:calc(100vh - 64px);display:grid}.ops>main>aside{background:#fff;border-right:1px solid #dfe1e5;padding:20px 14px}.opsTitle{justify-content:space-between;align-items:center;padding:0 5px 15px;display:flex}.opsTitle h1{margin:0;font-size:15px}.opsTitle span{color:#315cf5;background:#edf1ff;border-radius:8px;padding:5px 7px;font-size:8px}.ops aside>button{text-align:left;color:#656872;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;margin-bottom:5px;padding:9px;display:grid}.ops aside>button.active{background:#f5f7ff;border-color:#cdd7ff}.opsThumb{color:#fff;background:linear-gradient(145deg,#234e7a,#83b6ca);border-radius:6px;place-items:center;width:42px;height:38px;display:grid}.opsThumb svg{width:12px}.ops aside button div{flex-direction:column;display:flex}.ops aside button b{color:#222;font-size:9px}.ops aside button small{margin-top:4px;font-size:7px}.ops aside button>span{font-size:7px}.ops aside .done{color:#20a66a;width:14px}.ops>main>section{width:100%;max-width:1100px;margin:auto;padding:28px}.jobTop{justify-content:space-between;align-items:center;display:flex}.jobTop small{font:600 8px var(--font-mono);color:#315cf5}.jobTop h2{margin:7px 0 4px;font-size:23px}.jobTop p{color:#777;font-size:9px}.jobStatus{color:#198653;background:#eaf8f1;border-radius:10px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.jobGrid{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;display:grid}.videoPreview{color:#fff;background:linear-gradient(145deg,#102544,#6da4be);border-radius:12px;place-items:center;min-height:430px;display:grid;position:relative}.videoPreview>svg{width:28px}.videoPreview span{background:#0008;padding:5px;font-size:8px;position:absolute;bottom:12px;right:12px}.jobMeta,.deviceConfirm{background:#fff;border:1px solid #dfe1e5;border-radius:12px;padding:18px}.jobMeta h3{margin:0 0 20px;font-size:13px}.jobMeta>div:nth-child(2){background:#f7f8fa;border-radius:8px;padding:12px}.jobMeta small{font:600 7px var(--font-mono);color:#888}.jobMeta p{font-size:9px;line-height:1.6}.jobMeta button{background:#fff;border:1px solid #dfe1e5;border-radius:6px;align-items:center;gap:5px;padding:7px;font-size:8px;display:flex}.jobMeta button svg{width:11px}.metaGrid{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.metaGrid span{flex-direction:column;gap:5px;display:flex}.metaGrid b{font-size:8px}.jobMeta .download{justify-content:center;width:100%;padding:10px}.deviceConfirm>div{align-items:center;gap:10px;display:flex}.deviceConfirm>div>svg{color:#315cf5;width:22px}.deviceConfirm>div span{flex-direction:column;display:flex}.deviceConfirm b{font-size:10px}.deviceConfirm small{color:#198653;align-items:center;font-size:7px;display:flex}.deviceConfirm small svg{width:10px}.deviceConfirm ol{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;gap:9px;margin:14px 0;padding:14px 0;list-style:none;display:grid}.deviceConfirm li{align-items:center;gap:7px;font-size:8px;display:flex}.deviceConfirm li svg{color:#20a66a;width:12px}.deviceConfirm label{color:#777;flex-direction:column;gap:6px;font-size:8px;display:flex}.deviceConfirm input{font:9px var(--font-geist);border:1px solid #dfe1e5;border-radius:7px;padding:10px}.publishDone{color:#fff;background:#20a66a;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:12px;padding:11px;font-size:9px;display:flex}.publishDone svg{width:13px}@media (max-width:1000px){.appShell{grid-template-columns:190px 1fr}.appGrid,.lowerGrid{grid-template-columns:1fr}.accountCards{grid-template-columns:1fr 1fr}.ops>main{grid-template-columns:280px 1fr}.jobGrid{grid-template-columns:1fr}.videoPreview{min-height:320px}}@media (max-width:720px){.guideComparisonGrid{grid-template-columns:1fr}.leadGate{padding:28px 20px}.leadGateInputRow{flex-direction:column}.leadGateInputRow button{min-height:48px}.leadMagnetSection{padding:20px 0 60px}.leadMagnetCard{border-radius:20px;padding:28px 22px!important}.appShell{display:block}.appSide{width:232px;transition:all .2s;position:fixed;left:-250px}.appSide.open{left:0}.appBrand button{color:#fff;background:0 0;border:0;margin-left:auto;display:block}.appBackdrop{z-index:25;background:#0007;border:0;position:fixed;inset:0}.appMenu{display:grid}.appMain>header{height:70px;padding:0 15px}.appMain header>div:first-of-type{margin-left:10px;margin-right:auto}.appMain header h1{font-size:16px}.iconButton{display:none}.appContent{padding:18px 15px}.metricGrid{grid-template-columns:1fr 1fr}.accountCards,.usageGrid,.billingPlans{grid-template-columns:1fr}.viewIntro{align-items:flex-start;gap:15px}.viewIntro .uploadButton{white-space:nowrap}.contentRow{grid-template-columns:38px 1fr auto}.contentRow>span:first-of-type,.contentRow>span:nth-of-type(2){display:none}.ops>main{display:block}.ops>main>aside{border:0}.ops>main>section{padding:18px}.ops>header{padding:0 14px}.ops>header .opsLive{display:none}.jobGrid{grid-template-columns:1fr}.currentPlan{grid-template-columns:1fr auto}.currentPlan>.pill{grid-column:1/3;width:max-content}.modalForm{grid-template-columns:1fr}}.campaignGrid,.warmingGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.campaignCard,.warmingCard{background:#fff;border:1px solid #dfe1e5;border-radius:12px;padding:16px}.campaignIcon{color:#315cf5;float:left;background:#edf1ff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.campaignIcon svg{width:16px}.campaignHead{justify-content:flex-end;align-items:center;gap:8px;display:flex}.campaignHead button{color:#888;background:0 0;border:0}.campaignCard h3{margin:25px 0 6px;font-size:13px}.campaignCard>p{color:#7c7f88;min-height:28px;font-size:8px}.campaignNums{grid-template-columns:repeat(3,1fr);margin:17px 0;display:grid}.campaignNums span{flex-direction:column;display:flex}.campaignNums b{font-size:14px}.campaignNums small{color:#8d9098;font-size:7px}.campaignProgress,.warmProgress>i{background:#eceef2;border-radius:5px;height:5px;display:block}.campaignProgress em,.warmProgress>i em{background:#315cf5;border-radius:5px;height:100%;display:block}.campaignInsights{margin-top:12px}.experimentRows>div{border-bottom:1px solid #eceef1;grid-template-columns:26px 1fr .5fr .4fr;align-items:center;gap:10px;padding:11px 15px;font-size:8px;display:grid}.experimentRows>div:last-child{border:0}.experimentTag{color:#315cf5;background:#edf1ff;border-radius:6px;place-items:center;width:23px;height:23px;font-weight:700;display:grid}.experimentRows>div>span:nth-child(3){color:#777}.experimentRows em{width:max-content;font-style:normal}.warmingLive{color:#168753;background:#eaf8f1;border-radius:10px;padding:7px 9px}.warmingTop{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.warmingTop h3{margin:0 0 4px;font-size:11px}.warmingTop span{color:#858891;font-size:7px}.warmingTop>em{color:#315cf5;background:#edf1ff;border-radius:8px;padding:5px 7px;font-size:7px;font-style:normal}.warmProgress{margin:18px 0}.warmProgress>span{color:#858891;margin-top:6px;font-size:7px;display:block}.warmNiche{background:#f6f7f9;border-radius:7px;flex-direction:column;padding:10px;display:flex}.warmNiche small{font:600 6px var(--font-mono);color:#8b8e96}.warmNiche b{margin-top:5px;font-size:9px}.warmStats{grid-template-columns:repeat(3,1fr);margin:14px 0;display:grid}.warmStats span{flex-direction:column;display:flex}.warmStats b{font-size:12px}.warmStats small{color:#8b8e96;font-size:6px}.warmLog{border-top:1px solid #eceef1;flex-direction:column;gap:7px;padding-top:12px;display:flex}.warmLog span{color:#39805d;align-items:center;gap:6px;font-size:7px;display:flex}.warmLog span.pending{color:#9a7b3d}.warmLog svg{width:11px}.activityLayout{grid-template-columns:1fr 300px;gap:12px;display:grid}.activityEvent{border-bottom:1px solid #eceef1;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:12px 15px;display:grid}.eventIcon{color:#315cf5;background:#edf1ff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.eventIcon.device{color:#168753;background:#eaf8f1}.eventIcon.hit{color:#cf7b20;background:#fff3e5}.eventIcon.review{color:#8251a5;background:#f7effb}.eventIcon svg{width:14px}.activityEvent div b{font-size:9px}.activityEvent div p{color:#7c7f88;margin:4px 0 0;font-size:8px}.activityEvent>span{color:#999ca4;font-size:7px}.activityLayout>aside{flex-direction:column;gap:12px;display:flex}.healthSummary>div:not(.panelHead){border-bottom:1px solid #eceef1;justify-content:space-between;padding:10px 13px;font-size:8px;display:flex}.healthSummary span{align-items:center;gap:6px;display:flex}.healthSummary span i{background:#24a76b;border-radius:50%;width:5px;height:5px}.healthSummary span i.amber{background:#e4a13e}.apiSummary{padding:18px}.apiSummary>svg{color:#315cf5;width:19px}.apiSummary h3{font-size:11px}.apiSummary p{color:#7c7f88;font-size:8px;line-height:1.5}.apiSummary code{font:7px var(--font-mono);color:#555;background:#f5f6f8;border-radius:5px;margin-top:6px;padding:7px;display:block}@media (max-width:1000px){.campaignGrid,.warmingGrid{grid-template-columns:1fr 1fr}.activityLayout{grid-template-columns:1fr}}@media (max-width:720px){.campaignGrid,.warmingGrid{grid-template-columns:1fr}.experimentRows>div{grid-template-columns:25px 1fr auto}.experimentRows>div>span:nth-child(3){display:none}.activityEvent{grid-template-columns:32px 1fr}.activityEvent>span{display:none}}.authPage{background:#f6f7f9;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;padding:20px;display:flex}.authPage>.logo{font-size:20px}.uploadProgress,.uploadError{margin:10px 0 0;font-size:9px}.uploadProgress{color:#315cf5}.uploadError{color:#b42318}.onboardBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#0a0c12a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.onboardCard{background:#fff;border-radius:18px;width:min(820px,100%);overflow:hidden;box-shadow:0 35px 100px #0000004d}.onboardProgress{background:#eceef3;grid-template-columns:repeat(5,1fr);gap:3px;height:5px;display:grid}.onboardProgress i{background:#dfe2e9;transition:all .3s}.onboardProgress i.active{background:#315cf5}.onboardBody{text-align:center;padding:42px 45px 34px}.onboardBody>span{font:650 9px var(--font-mono);letter-spacing:.12em;color:#315cf5}.onboardBody h2{letter-spacing:-.05em;max-width:620px;margin:16px auto 12px;font-size:34px}.onboardBody>p{color:#6f727b;max-width:610px;margin:0 auto;font-size:13px;line-height:1.65}.processMap{justify-content:center;align-items:center;margin-top:34px;display:flex}.processGroup{align-items:center;display:flex}.processNode{background:#fafbfc;border:1px solid #dfe2e8;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:115px;min-height:100px;padding:13px 8px;display:flex}.processNode>svg{color:#315cf5;width:19px}.processNode span{flex-direction:column;gap:3px;display:flex}.processNode b{font-size:9px}.processNode small{color:#8c8f98;font-size:7px}.processArrow{color:#b5b8c1;width:15px;margin:0 7px}.onboardPreview{text-align:left;background:#f8f9fc;border:1px solid #dfe2e8;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;max-width:570px;margin:32px auto 0;padding:17px;display:grid}.onboardPreview>svg{color:#315cf5;width:21px}.onboardPreview div{flex-direction:column;gap:4px;display:flex}.onboardPreview b{font-size:11px}.onboardPreview small{color:#858892;font-size:8px}.onboardPreview em{color:#315cf5;background:#edf1ff;border-radius:8px;padding:6px 8px;font-size:8px;font-style:normal}.onboardActions{border-top:1px solid #e5e7eb;grid-template-columns:1fr auto 1fr;align-items:center;padding:15px 20px;display:grid}.onboardActions>button:first-child{color:#747780;background:0 0;border:0;justify-self:start;font-size:10px}.onboardActions>span{color:#999ca5;font-size:8px}.onboardActions>.uploadButton{justify-self:end}.onboardActions button:disabled{opacity:.35}.onboardActions svg{width:12px}@media (max-width:720px){.onboardBackdrop{padding:0}.onboardCard{border-radius:0;flex-direction:column;height:100%;display:flex}.onboardBody{padding:32px 20px 20px;overflow:auto}.onboardBody h2{font-size:28px}.processMap,.processGroup{flex-direction:column}.processArrow{margin:5px;transform:rotate(90deg)}.processNode{flex-direction:row;width:210px;min-height:68px}.onboardActions{margin-top:auto;padding:14px}.onboardPreview{grid-template-columns:38px 1fr}.onboardPreview>em{text-align:center;grid-column:1/3}}.stateScreen{text-align:center;color:#737782;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 82px);padding:40px;display:flex}.stateScreen>svg{color:#315cf5;width:28px;height:28px}.stateScreen h2{color:#24262c;margin:16px 0 7px;font-size:20px}.stateScreen p{max-width:380px;margin:0 0 18px;font-size:10px;line-height:1.6}.stateScreen.errorState>svg{color:#d64c4c}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:32px 20px;display:flex}.emptyState>span{color:#315cf5;background:#eef2ff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.emptyState>span svg{width:19px}.emptyState h3{margin:13px 0 5px;font-size:13px}.emptyState p{color:#7d818a;max-width:330px;margin:0 0 15px;font-size:9px;line-height:1.55}.emptyState .uploadButton{font-size:9px}.setupBanner{color:#fff;background:linear-gradient(135deg,#10131a,#202a49);border-radius:14px;grid-template-columns:minmax(220px,.8fr) 1.4fr;align-items:center;gap:28px;margin-bottom:13px;padding:23px;display:grid}.setupBanner>div:first-child>span{font:650 7px var(--font-mono);letter-spacing:.12em;color:#91a7ff}.setupBanner h2{margin:8px 0 6px;font-size:20px}.setupBanner p{color:#aeb4c3;margin:0;font-size:9px;line-height:1.55}.setupSteps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.setupSteps button{color:#fff;text-align:left;background:#191e2b;border:1px solid #343b4f;border-radius:9px;align-items:center;gap:8px;padding:11px;display:flex}.setupSteps button.disabled{opacity:.45}.setupSteps button.done{background:#202b50;border-color:#315cf5}.setupSteps button>i{background:#2d3445;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.setupSteps button.done>i{background:#315cf5}.setupSteps svg{width:11px}.setupSteps span{flex-direction:column;gap:3px;display:flex}.setupSteps b{font-size:8px}.setupSteps small{color:#8f96a6;font-size:7px}.activityCompact{padding:4px 14px}.activityCompact>div{border-bottom:1px solid #eceef1;grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:10px 0;display:grid}.activityCompact>div:last-child{border:0}.activityCompact>div>svg{color:#315cf5;width:13px}.activityCompact span{flex-direction:column;gap:3px;display:flex}.activityCompact b{font-size:8px}.activityCompact small{color:#92959d;font-size:7px}.deviceRow>span.offline{color:#8d9098}.deviceRow>span.offline i{background:#a7aab1}.accountCard{flex-direction:column;display:flex}.accountCard .deviceBox{margin-top:auto}.campaignCard{min-height:210px}.campaignNums span b{font-size:11px}.campaignNums span:first-child b{font-size:14px}.contentToolbar{overflow-x:auto}.contentToolbar button{white-space:nowrap;align-items:center;gap:5px;display:flex}.contentRow>a{color:#8d9098;place-items:center;display:grid}.contentRow>a svg{width:13px}.contentName small{white-space:nowrap;text-overflow:ellipsis;max-width:380px;overflow:hidden}.timeline{background:#fff;border:1px solid #dfe1e5;border-radius:11px;padding:8px 18px}.timeline article{grid-template-columns:120px 18px 1fr;align-items:center;min-height:86px;display:grid;position:relative}.timeline article:not(:last-child):after{content:"";background:#dfe3ec;width:1px;position:absolute;top:52px;bottom:-34px;left:128px}.timeline time{font:600 8px var(--font-mono);color:#70747d}.timelineDot{z-index:1;background:#315cf5;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #e8edff}.timeline article>div{grid-template-columns:1fr auto;gap:4px 12px;padding:14px;display:grid}.timeline article b{font-size:10px}.timeline article p{color:#858891;margin:0;font-size:8px}.timeline article em{grid-area:1/2/3;align-self:center;font-style:normal}.timeline .contentFailure{grid-column:1/-1;margin-top:5px}.scheduleActions{flex-wrap:wrap;grid-column:1/-1;align-items:end;gap:8px;margin-top:8px;display:flex}.scheduleActions label{gap:4px;display:grid}.scheduleActions label span{color:#70747d;font-size:7px}.scheduleActions input,.scheduleActions button{color:#25262b;min-height:34px;font:600 8px var(--font-sans);background:#fff;border:1px solid #dfe3ec;border-radius:8px;padding:7px 10px}.scheduleActions button{color:#fff;cursor:pointer;background:#315cf5;border-color:#315cf5}.scheduleActions button.secondary{color:#555a65;background:#fff;border-color:#dfe3ec}.scheduleActions button:disabled{cursor:wait;opacity:.55}.outcomeBars{gap:18px;padding:24px;display:grid}.outcomeBars>div>span{justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.outcomeBars i{background:#eceef2;border-radius:7px;height:7px;display:block;overflow:hidden}.outcomeBars em{background:#315cf5;border-radius:7px;height:100%;display:block}.outcomeBars em.failed{background:#e06464}.billingNotice,.inlineWarning{color:#795c22;background:#fff9eb;border:1px solid #f0d29d;border-radius:10px;align-items:center;gap:11px;margin-bottom:12px;padding:14px;display:flex}.billingNotice svg,.inlineWarning svg{width:18px}.billingNotice b{font-size:10px}.billingNotice p{margin:3px 0 0;font-size:8px}.billingPlan p{color:#858891;margin:0;font-size:8px}.billingPlan button{color:#315cf5;text-align:center;background:#eef1fa;border:1px solid #dfe1e5;border-radius:7px;padding:9px;font-size:8px}.billingSecure{color:inherit}.billingSecure>svg:last-child{color:#8d9098;margin-left:auto}.inlineWarning{margin:0 0 13px;font-size:9px}.uploadProgress{color:#315cf5;margin:9px 0;font-size:8px}.uploadError{color:#c43c3c;background:#fff1f1;border-radius:6px;padding:8px;font-size:8px}.uploadModal input:disabled{color:#999;background:#f1f2f4}.uploadModal button:focus-visible,.appShell button:focus-visible,.appShell a:focus-visible{outline-offset:2px;outline:2px solid #315cf5}@media (max-width:900px){.setupBanner{grid-template-columns:1fr}.setupSteps{grid-template-columns:1fr 1fr 1fr}.timeline article{grid-template-columns:95px 18px 1fr}.timeline article:not(:last-child):after{left:103px}}@media (max-width:720px){.setupSteps{grid-template-columns:1fr}.metricGrid{grid-template-columns:1fr 1fr}.accountCards,.campaignGrid,.warmingGrid,.billingPlans,.usageGrid{grid-template-columns:1fr}.appMain>header{padding:0 16px}.appContent{padding:18px 14px 40px}.headerActions .iconButton{display:none}.viewIntro{align-items:flex-start;gap:14px}.viewIntro .uploadButton{flex-shrink:0}.timeline article{grid-template-columns:1fr}.timeline article:after,.timelineDot{display:none}.timeline article>div{grid-template-columns:1fr auto;padding:8px 0 16px}.timeline time{padding-top:14px}.scheduleActions{align-items:stretch}.scheduleActions label,.scheduleActions input,.scheduleActions button{width:100%}.contentRow{grid-template-columns:38px minmax(160px,1fr) 90px 25px}.contentRow>span:first-of-type,.contentRow>span:nth-of-type(2){display:none}.setupBanner{padding:18px}}.appSide>.workspace{color:#fff;text-align:left;cursor:pointer;width:calc(100% - 20px)}.appSide>.workspace:hover{background:#1d2027;border-color:#414653}.sidePlan{background:#171a20;border:1px solid #2b2e36;border-radius:9px;margin:14px 10px 8px;padding:12px}.sidePlan>span{justify-content:space-between;align-items:center;display:flex}.sidePlan b{color:#fff;font-size:9px}.sidePlan small{color:#8d929d;font-size:7px}.sidePlan>i{background:#2d313a;border-radius:4px;height:4px;margin:10px 0 8px;display:block;overflow:hidden}.sidePlan>i em{background:#5979ff;border-radius:4px;height:100%;display:block}.sidePlan>button{color:#aeb8df;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 0 0;font-size:8px;display:flex}.sidePlan svg{width:11px}.sideBottom .signOutButton{color:#e18a8a}.sideBottom .signOutButton:hover{color:#ffacac;background:#2b2023}.sideLegal{gap:11px;padding:8px 10px 0;display:flex}.sideLegal a{color:#606570;font-size:7px}.sideLegal a:hover{color:#aeb2bb}.sideUser{margin-top:6px}.headerPlan{background:#fff;border:1px solid #dfe2e8;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:86px;padding:6px 10px;display:flex}.headerPlan span{color:#315cf5;font-size:9px;font-weight:700}.headerPlan small{color:#858995!important;font-size:7px!important}.headerPlan:hover{background:#f8f9ff;border-color:#aab9f3}@media (max-width:720px){.headerPlan{display:none}}.opsMetrics{background:#dfe1e5;border-bottom:1px solid #dfe1e5;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.opsMetrics>div{background:#fff;grid-template-columns:1fr auto;padding:14px 22px;display:grid}.opsMetrics small{font:600 7px var(--font-mono);color:#8a8d95;grid-column:1/3}.opsMetrics b{margin-top:6px;font-size:20px}.opsMetrics span{color:#858891;align-self:end;font-size:7px}.opsMetrics .good{color:#168753}.jobTimer{background:#fff;border:1px solid #dfe1e5;border-radius:10px;align-items:center;gap:9px;padding:9px 12px;display:flex}.jobTimer.running{background:#f2fbf6;border-color:#91d6b6}.jobTimer>svg{color:#315cf5;width:17px}.jobTimer span{flex-direction:column;display:flex}.jobTimer b{font:650 17px var(--font-mono)}.jobTimer small{color:#858891;font-size:7px}.batchGroup{margin-bottom:10px}.batchHead{text-align:left;background:#f5f6f8;border:0;border-radius:8px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;width:100%;padding:9px;display:grid}.batchHead.active{color:#315cf5;background:#edf1ff}.batchHead>svg{width:17px}.batchHead span{flex-direction:column;display:flex}.batchHead b{font-size:9px}.batchHead small{margin-top:3px;font-size:7px}.batchHead em{font-size:8px;font-style:normal}.batchGroup>button:not(.batchHead){text-align:left;color:#656872;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;margin:5px 0;padding:9px;display:grid}.batchGroup>button.active{background:#f5f7ff;border-color:#cdd7ff}.deviceConfirm h3{border-top:1px solid #eceef1;margin:17px 0 9px;padding-top:14px;font-size:11px}.qaGrid{grid-template-columns:1fr 1fr;gap:7px!important;display:grid!important}.qaGrid button{text-align:left;background:#fff;border:1px solid #dfe1e5;border-radius:7px;align-items:center;gap:7px;padding:9px;font-size:8px;display:flex}.qaGrid button.checked{color:#168753;background:#f1faf5;border-color:#8bd2af}.qaGrid i{border:1px solid #c9ccd3;border-radius:4px;place-items:center;width:14px;height:14px;display:grid}.qaGrid i svg{width:10px}.publishStart{color:#fff;background:#315cf5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:12px;padding:11px;font-size:9px;display:flex}.publishStart:disabled,.publishDone:disabled{opacity:.4}.publishStart svg{width:12px}@media (max-width:720px){.opsMetrics{grid-template-columns:1fr 1fr}.qaGrid{grid-template-columns:1fr}}.journeySteps{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.journeySteps button{color:#fff;text-align:left;background:#191e2b;border:1px solid #343b4f;border-radius:9px;align-items:flex-start;gap:8px;padding:11px;display:flex}.journeySteps button.disabled{opacity:.48;cursor:default}.journeySteps button.done{background:#202b50;border-color:#315cf5}.journeySteps button>i{background:#2d3445;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.journeySteps button.done>i{background:#315cf5}.journeySteps svg{width:11px}.journeySteps span{flex-direction:column;gap:3px;display:flex}.journeySteps b{font-size:8px;line-height:1.25}.journeySteps small{color:#8f96a6;font-size:7px;line-height:1.35}.recentPanel{margin-top:12px}.accountBrief{width:min(1040px,100%);max-height:92vh;padding:28px;overflow:auto}.accountBriefLayout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:28px;display:grid}.accountBriefFields{min-width:0}.accountIdentityFields{align-items:start}.accountIdentityFields label>small{color:#8b91a1;font-size:8px;line-height:1.45}.profilePhotoField{align-items:center;gap:12px;min-height:58px;display:flex}.profilePhotoField>img,.profilePhotoPlaceholder{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.profilePhotoPlaceholder{color:#7b8292;background:#eef1f8;border:1px dashed #cbd1df;place-items:center;display:grid}.profilePhotoPlaceholder.uploaded{color:#278247;background:#eaf8ef;border-color:#9bd3ad}.profilePhotoField>span:last-child{gap:5px;min-width:0;display:grid;position:relative}.profilePhotoInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profilePhotoPicker{color:#343946;cursor:pointer;background:#fff;border:1px solid #d8dce5;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:42px;display:grid;overflow:hidden}.profilePhotoPicker b{white-space:nowrap;background:#f5f6f8;border-right:1px solid #d8dce5;align-self:stretch;align-items:center;padding:0 12px;font-size:11px;display:flex}.profilePhotoPicker>span{text-overflow:ellipsis;white-space:nowrap;padding:0 12px;font-size:11px;overflow:hidden}.profilePhotoInput:focus-visible+.profilePhotoPicker{border-color:#315cf5;box-shadow:0 0 0 3px #315cf524}.tiktokPreview{background:#f1f2f5;border-radius:18px;padding:18px;position:sticky;top:0}.tiktokPreviewLabel{color:#596170;font:750 9px var(--font-mono);letter-spacing:.12em;margin-bottom:12px;display:block}.tiktokPhone{background:#fff;border:7px solid #16171b;border-radius:28px;min-height:510px;padding:18px;box-shadow:0 18px 40px #15181f24}.tiktokTop{justify-content:space-between;align-items:center;margin-bottom:26px;font-size:13px;display:flex}.tiktokProfileHead{text-align:center;grid-template-columns:72px repeat(3,1fr);align-items:center;gap:8px;display:grid}.tiktokProfileHead>img,.tiktokProfileHead>span{object-fit:cover;border-radius:50%;width:72px;height:72px}.tiktokProfileHead>span{color:#315cf5;background:#eef1ff;place-items:center;font-size:19px;font-weight:800;display:grid}.tiktokProfileHead div{gap:2px;display:grid}.tiktokProfileHead div b{font-size:13px}.tiktokProfileHead div small{color:#626976;font-size:8px}.tiktokPhone h4{margin:18px 0 7px;font-size:13px}.tiktokPhone>strong{font-size:11px;display:block}.tiktokPhone>p{color:#343944;white-space:pre-line;min-height:42px;margin:7px 0;font-size:10px;line-height:1.5}.tiktokWebsite{color:#315cf5;text-overflow:ellipsis;white-space:nowrap;margin:7px 0;font-size:9px;font-weight:700;display:block;overflow:hidden}.tiktokPhone>button{background:#fff;border:1px solid #d9dce2;border-radius:4px;width:100%;margin:12px 0 18px;padding:8px;font-size:10px;font-weight:700}.tiktokTabs{border-bottom:2px solid #17181c;justify-content:space-around;padding:10px 0;font-size:15px;display:flex}.tiktokEmpty{text-align:center;justify-items:center;gap:6px;padding:44px 18px;display:grid}.tiktokEmpty>span{font-size:26px}.tiktokEmpty b{font-size:11px}.tiktokEmpty small{color:#6c7380;font-size:9px;line-height:1.45}.tiktokPreview>p{color:#616977;margin:13px 3px 0;font-size:10px;line-height:1.5}.appShell{font-size:14px}.appShell .workspace small,.appShell .sideUser small{color:#b0b5c0;font-size:10px}.appShell .workspace b,.appShell .sideUser b{font-size:12px}.appShell .appSide nav button,.appShell .sideBottom>button,.appShell .sideBottom>a{color:#b5bac5;font-size:13px}.appShell .appMain header small{color:#697181;font-size:10px}.appShell .appMain header h1{font-size:24px}.appShell .uploadButton,.appShell .ghostButton,.appShell .cardButton{font-size:12px}.appShell .metric small,.appShell .metric span{color:#5f6673;font-size:11px}.appShell .panelHead b{font-size:13px}.appShell .panelHead button{color:#545c69;font-size:10px}.appShell .appTr{color:#444b57;font-size:11px}.appShell .appTr.head{color:#69717e;font-size:10px}.appShell .post b,.appShell .deviceHero b,.appShell .accountTop h3{font-size:12px}.appShell .post small,.appShell .deviceHero small,.appShell .deviceRow small{color:#626a77;font-size:10px}.appShell .pill{font-size:9px}.appShell .viewIntro p{color:#59616e;font-size:12px;line-height:1.5}.appShell .uploadModal label{color:#3f4652;font-size:11px;font-weight:650}.appShell .uploadModal input,.appShell .uploadModal select,.appShell .uploadModal textarea{color:#171a20;padding:12px;font-size:12px;line-height:1.45}.appShell .modalHead h3{font-size:22px}.appShell .modalHead p{color:#59616e;font-size:11px;line-height:1.5}.appShell .accountIdentityFields label>small,.appShell .profilePhotoField small{color:#626a77;font-size:10px}.existingAccountView{gap:18px;display:grid}.existingAccountHero{background:linear-gradient(135deg,#fff 45%,#f1edff);border:1px solid #e1e5ec;border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);align-items:center;gap:28px;padding:34px;display:grid}.existingAccountKicker{color:#315cf5;font:750 10px var(--font-mono);letter-spacing:.1em}.existingAccountHero h2{letter-spacing:-.045em;max-width:680px;margin:14px 0 13px;font-size:clamp(28px,3vw,44px);line-height:1.02}.existingAccountHero>div>p{color:#5f6774;max-width:680px;font-size:14px;line-height:1.7}.existingAccountActions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:24px;display:flex}.existingAccountActions>span{color:#4d5967;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex}.existingAccountActions>span svg{color:#268554;width:15px}.existingShiftCard{background:#fff;border:1px solid #ded9eb;border-radius:17px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px;display:grid;box-shadow:0 18px 40px #271f4214}.existingShiftCard>small,.existingShiftCard>p{grid-column:1/-1}.existingShiftCard>small{color:#777f8d;font:750 9px var(--font-mono);letter-spacing:.1em}.existingShiftCard>div{gap:3px;display:grid}.existingShiftCard>div span{color:#858c98;text-transform:uppercase;font-size:9px}.existingShiftCard>div strong{letter-spacing:-.05em;font-size:31px}.existingShiftCard>div em{color:#69717e;font-size:10px;font-style:normal}.existingShiftCard>.after strong{color:#315cf5}.existingShiftCard>i svg{color:#315cf5;width:18px}.existingShiftCard>p{color:#596170;border-top:1px solid #eceef2;margin:10px 0 0;padding-top:13px;font-size:10px;line-height:1.5}.existingAccountGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.existingAccountGrid article{background:#fff;border:1px solid #e2e5eb;border-radius:15px;padding:23px}.existingAccountGrid article>b{color:#315cf5;font:750 9px var(--font-mono)}.existingAccountGrid h3{margin:20px 0 7px;font-size:15px}.existingAccountGrid p{color:#68717e;margin:0;font-size:11px;line-height:1.6}.existingRequestStatus{background:#fff;border:1px solid #e2e5eb;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.existingRequestStatus>div{gap:4px;display:grid}.existingRequestStatus small{color:#858c98;font:750 9px var(--font-mono);letter-spacing:.1em}.existingRequestStatus strong{font-size:15px}.existingRequestStatus p{color:#69717d;margin:0;font-size:11px}.existingRequestStatus>button{color:#315cf5;background:0 0;border:0;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.existingRequestStatus>button svg{width:14px}.existingRequestStatus>.uploadButton{color:#fff;background:#315cf5;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:11px;font-weight:750;display:inline-flex}.existingRequestStatus>.uploadButton:disabled{opacity:.6}.existingAccountModal{width:min(820px,100% - 28px)}.securityNotice{color:#275b3b;background:#f0faf4;border:1px solid #bfe3cd;border-radius:11px;gap:12px;margin-bottom:17px;padding:14px;display:flex}.securityNotice>svg{flex:none;width:20px}.securityNotice>div{gap:3px;display:grid}.securityNotice b{font-size:12px}.securityNotice span{font-size:10px;line-height:1.45}.existingAccountModal .threeFields{grid-template-columns:repeat(3,1fr)}@media (max-width:850px){.existingAccountHero,.existingAccountGrid,.existingAccountModal .threeFields{grid-template-columns:1fr}}@media (max-width:600px){.existingAccountHero{padding:23px}.existingRequestStatus{flex-direction:column;align-items:flex-start}}.existingAccountProgress{background:#fff;border:1px solid #dfe4ee;border-radius:18px;gap:20px;padding:24px;display:grid}.existingTimeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.existingTimeline span{color:#98a0af;gap:8px;font-size:11px;line-height:1.25;display:grid}.existingTimeline i{background:#eef1f6;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:800;display:grid}.existingTimeline svg{width:14px}.existingTimeline .done{color:#172033}.existingTimeline .done i{color:#fff;background:#3157ff}.existingMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.existingMetrics span{background:#f6f8fc;border-radius:12px;padding:16px}.existingMetrics small{color:#778195;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.existingMetrics strong{color:#172033;margin-top:6px;font-size:18px;display:block}.authorizationGuide{color:#184533;background:#ebf8f1;border-radius:12px;gap:12px;padding:16px;display:flex}.authorizationGuide svg{flex:none}.authorizationGuide p{color:#426456;margin:4px 0 0;line-height:1.55}.authorizationGuide a{color:#17603e;margin-top:8px;font-size:11px;font-weight:750;display:inline-block}.existingAccessControl{border-top:1px solid #e6e9ef;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.existingAccessControl p{color:#6c7482;margin:3px 0 0;font-size:11px}.existingAccessControl button{color:#3c4656;background:#fff;border:1px solid #d8dde7;border-radius:8px;padding:10px 13px;font-weight:700}.authorizationGuide button{color:#fff;background:#17603e;border:0;border-radius:8px;margin-top:12px;padding:10px 13px;font-size:11px;font-weight:750;display:block}.authorizationGuide button:disabled{opacity:.6}.authorizationGuide strong{margin-top:12px;font-size:11px;display:block}.existingSubmittedDetails{background:#fff;border:1px solid #e2e5eb;border-radius:15px;padding:24px}.existingSubmittedDetails small{color:#778195;font:750 9px var(--font-mono);letter-spacing:.1em}.existingSubmittedDetails h3{margin:8px 0;font-size:19px}.existingSubmittedDetails p{color:#68717e;margin:0 0 18px;font-size:11px}.existingSubmittedDetails dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.existingSubmittedDetails dl>div{background:#f6f8fc;border-radius:10px;min-width:0;padding:14px}.existingSubmittedDetails dt{color:#778195;font-size:10px;font-weight:750}.existingSubmittedDetails dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:700}.existingSubmittedDetails .wide{grid-column:1/-1}@media (max-width:700px){.existingSubmittedDetails dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.existingSubmittedDetails dl{grid-template-columns:1fr}}.accountVerification{background:#f7f9fd;border:1px solid #dce4f2;border-radius:13px;grid-template-columns:1fr auto;gap:10px 14px;margin-top:14px;padding:16px;display:grid}.accountVerificationHead{grid-column:1/-1;align-items:flex-start;gap:11px;display:flex}.accountVerificationHead svg,.accountVerification>svg{color:#5a48e8;flex:none;width:19px}.accountVerification b{color:#171b25;font-size:13px;display:block}.accountVerification p{color:#626c7c;margin:4px 0 0;font-size:11px;line-height:1.5}.accountVerification label{color:#4d5768;gap:6px;font-size:10px;font-weight:750;display:grid}.accountVerification input{min-height:40px;font:inherit;background:#fff;border:1px solid #cfd6e5;border-radius:8px;padding:9px 11px}.accountVerification small{color:#758094;grid-column:1/-1;font-size:10px;line-height:1.45}.accountVerification button{color:#fff;background:#5a48e8;border:0;border-radius:8px;align-self:end;min-height:40px;padding:9px 14px;font-size:11px;font-weight:750}.accountVerification button:disabled{opacity:.55}.accountVerification.waiting,.accountVerification.complete{align-items:flex-start;display:flex}.accountVerification.waiting svg{animation:1s linear infinite spin}.accountVerification.complete{background:#f1faf5;border-color:#cdebdc}.accountVerification.complete>svg{color:#188956}@media (max-width:560px){.accountVerification{grid-template-columns:1fr}.accountVerification button{width:100%}}.verificationChoices{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.verificationChoices section{background:#fff;border:1px solid #e0e5ef;border-radius:11px;align-content:start;gap:10px;padding:14px;display:grid}.verificationChoices section>p{min-height:48px}.verificationChoices button svg{vertical-align:middle;width:14px;margin-right:5px}.verificationAppointment{background:#f3f0ff;border-radius:9px;gap:8px;padding:11px;display:grid}.verificationAppointment span{color:#4936c6;text-transform:uppercase;background:#e2dcff;border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-weight:800}.verificationAppointment a{color:#4936c6;font-size:11px;font-weight:800}.verificationAppointment button{color:#303847;background:#eceef4}@media (max-width:720px){.verificationChoices{grid-template-columns:1fr}.verificationChoices section>p{min-height:0}}.accountChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.accountChoiceGrid>button{color:#202735;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3f0;border-radius:16px;align-items:center;gap:16px;min-height:118px;padding:22px;display:flex}.accountChoiceGrid>button:hover:not(:disabled){border-color:#315cf5;box-shadow:0 8px 24px #315cf516}.accountChoiceGrid>button:disabled{opacity:.58;cursor:not-allowed}.accountChoiceGrid>button>svg:first-child{color:#315cf5;flex:none;width:24px;height:24px}.accountChoiceGrid>button>svg:last-child{color:#315cf5;flex:none;width:16px;height:16px;margin-left:auto}.accountChoiceGrid span{gap:6px;min-width:0;display:grid}.accountChoiceGrid b{font-size:15px}.accountChoiceGrid small{color:#697486;font-size:11px;line-height:1.5}.existingConnection{background:#fff;border:1px solid #dce3f0;border-radius:16px;gap:18px;padding:24px;display:grid}.existingConnectionHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.existingConnectionHead span{color:#315cf5;font:750 9px var(--font-mono);letter-spacing:.1em}.existingConnectionHead h2{margin:8px 0;font-size:21px}.existingConnectionHead p{color:#697486;margin:0;font-size:12px;line-height:1.55}.existingConnectionBody{gap:16px;display:grid}.existingConnectionFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.existingConnectionFacts span{background:#f6f8fc;border-radius:10px;gap:6px;padding:14px;display:grid}.existingConnectionFacts small{color:#778195;font-size:10px;font-weight:750}.existingConnectionFacts b{overflow-wrap:anywhere;font-size:13px}.existingConnectionNotice,.existingConnectionLoading{color:#697486;margin:0;font-size:11px}.existingDisconnect{color:#465162;background:#fff;border:1px solid #d8dde7;border-radius:8px;justify-self:start;padding:10px 12px;font-size:11px;font-weight:700}.existingDisconnect:disabled{opacity:.6}@media (max-width:720px){.accountChoiceGrid,.existingConnectionFacts{grid-template-columns:1fr}.existingConnectionHead{flex-direction:column;align-items:flex-start}}.existingConnectionList{gap:14px;display:grid}.operatorExistingFields{background:#f6f8fc;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px;display:grid}.operatorExistingFields label{color:#596273;gap:6px;font-size:11px;font-weight:700;display:grid}.operatorExistingFields .wide{grid-column:span 5}.operatorExistingFields input,.operatorExistingFields select,.operatorExistingFields textarea{color:#171b25;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d9deea;border-radius:8px;padding:9px 10px}.operatorExistingFields textarea{resize:vertical;min-height:72px}@media (max-width:900px){.existingTimeline,.existingMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operatorExistingFields{grid-template-columns:1fr 1fr}.operatorExistingFields .wide{grid-column:span 2}}@media (max-width:560px){.existingTimeline,.existingMetrics,.operatorExistingFields{grid-template-columns:1fr}.operatorExistingFields .wide{grid-column:span 1}}.trackingConsent{z-index:10000;color:#171b25;background:#fff;border:1px solid #dfe3eb;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:min(680px,100% - 36px);padding:17px 18px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 60px #1018272b}.trackingConsent b{font-size:13px}.trackingConsent p{color:#68717e;margin:4px 0 0;font-size:11px;line-height:1.5}.trackingConsent>div:last-child{gap:8px;display:flex}.trackingConsent button{background:#fff;border:1px solid #d8dde7;border-radius:8px;min-height:38px;padding:0 13px;font-weight:700}.trackingConsent .accept{color:#fff;background:#3157ff;border-color:#3157ff}@media (max-width:620px){.trackingConsent{grid-template-columns:1fr}.trackingConsent>div:last-child{justify-content:flex-end}}.appShell .modalActions>button:first-child{font-size:11px}@media (max-width:860px){.accountBriefLayout{grid-template-columns:1fr}.tiktokPreview{position:static}.tiktokPhone{min-height:460px}}.operatorAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}@media (max-width:900px){.journeySteps{grid-template-columns:1fr 1fr}}@media (max-width:720px){.journeySteps{grid-template-columns:1fr}}.operatorShell{color:#17181c;background:#f5f6f8;min-height:100vh}.operatorShell>header{color:#fff;background:#111319;justify-content:space-between;align-items:center;height:66px;padding:0 28px;display:flex}.operatorBrand{align-items:center;gap:10px;display:flex}.operatorBrand>span{background:#315cf5;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.operatorBrand b{font-size:12px}.operatorShell>header>div{align-items:center;gap:10px;display:flex}.operatorShell>header a,.operatorShell>header button{color:#b9bdc7;font-size:9px}.operatorShell>header button{background:#1b1e24;border:1px solid #343740;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;display:flex}.operatorShell>header svg{width:13px}.operatorShell main{max-width:1200px;margin:auto;padding:32px 24px 70px}.operatorIntro{justify-content:space-between;align-items:end;gap:20px;display:flex}.operatorIntro small{font:650 8px var(--font-mono);color:#315cf5}.operatorIntro h1{margin:8px 0;font-size:28px}.operatorIntro p{color:#737780;max-width:650px;margin:0;font-size:10px;line-height:1.55}.operatorIntro>button,.operatorActions button{color:#fff;background:#315cf5;border:0;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:9px;display:flex}.operatorIntro svg,.operatorActions svg{width:13px}.operatorMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0;display:grid}.operatorMetrics>div{background:#fff;border:1px solid #e0e2e6;border-radius:10px;flex-direction:column;padding:15px;display:flex}.operatorMetrics small{color:#7e828b;font-size:8px}.operatorMetrics b{margin-top:8px;font-size:24px}.operatorSection{margin-top:18px}.operatorSectionHead{align-items:center;gap:10px;margin-bottom:9px;display:flex}.operatorSectionHead>svg{color:#315cf5;width:18px}.operatorSectionHead h2{margin:0;font-size:14px}.operatorSectionHead p{color:#858891;margin:3px 0 0;font-size:8px}.operatorCard{background:#fff;border:1px solid #e0e2e6;border-radius:11px;margin-bottom:9px;padding:15px}.operatorCardMain{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;display:grid}.operatorAvatar{color:#315cf5;background:#edf1ff;border-radius:9px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:grid}.operatorAvatar.video svg{width:17px}.operatorCardMain small{color:#315cf5;font-size:7px}.operatorCardMain h3{margin:3px 0;font-size:12px}.operatorCardMain p{color:#7c8089;margin:0;font-size:8px}.operatorCardMain>em{font-style:normal}.operatorBrief{background:#f7f8fa;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;padding:10px;display:grid}.operatorBrief span,.operatorBrief a{color:#666b75;flex-direction:column;gap:4px;min-width:0;font-size:8px;display:flex}.operatorBrief b{color:#92969f;text-transform:uppercase;font-size:7px}.operatorBrief .operatorMessage{white-space:pre-wrap;overflow-wrap:anywhere;color:#343943;font-size:10px;line-height:1.65}.operatorBrief svg{width:10px}.operatorActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.operatorActions input{border:1px solid #dfe1e5;border-radius:7px;flex:1;padding:10px;font-size:9px}.operatorActions .operatorLive{color:#315cf5;align-items:center;gap:5px;font-size:9px;display:flex}.operatorActions .operatorLive svg{width:11px}.operatorPlanAssign{color:#747986;align-items:center;gap:8px;margin-right:auto;font-size:8px;font-weight:700;display:flex}.operatorPlanAssign select{color:#171a21;min-width:118px;font:inherit;background:#fff;border:1px solid #dfe1e5;border-radius:7px;padding:9px 28px 9px 10px}.operatorPlanAssign select:disabled{color:#7d828c;cursor:not-allowed;background:#f2f3f5}.operatorEmpty,.operatorLoading,.operatorError{text-align:center;color:#7c8089;background:#fff;border:1px dashed #d4d7dd;border-radius:10px;padding:25px;font-size:9px}.operatorLoading{margin-top:25px}.operatorError{color:#a33;background:#fff4f4;border-color:#efb6b6;margin-top:20px}@media (max-width:720px){.operatorShell main{padding:22px 14px}.operatorMetrics,.operatorBrief{grid-template-columns:1fr 1fr}.operatorIntro{align-items:flex-start}.operatorIntro>button{font-size:0}.operatorShell>header{padding:0 14px}.operatorShell>header>div>a{display:none}.operatorCardMain{grid-template-columns:38px 1fr}.operatorCardMain>em{grid-column:2}.operatorActions{flex-direction:column;align-items:stretch}.operatorActions input{width:100%}}.operatorLogin{background:#0f1116;place-items:center;min-height:100vh;padding:20px;display:grid}.operatorLogin form{background:#fff;border-radius:16px;flex-direction:column;width:min(400px,100%);padding:30px;display:flex;box-shadow:0 30px 80px #0008}.operatorLogin form>span{color:#315cf5;background:#edf1ff;border-radius:11px;place-items:center;width:45px;height:45px;margin-bottom:18px;display:grid}.operatorLogin form>span svg{width:20px}.operatorLogin small{font:650 8px var(--font-mono);color:#315cf5}.operatorLogin h1{margin:8px 0;font-size:24px}.operatorLogin p{color:#7c8089;margin:0 0 16px;font-size:10px}.operatorLogin label{color:#666;flex-direction:column;gap:6px;margin-top:11px;font-size:9px;display:flex}.operatorLogin input{border:1px solid #dfe1e5;border-radius:8px;padding:12px;font-size:11px}.operatorLogin form>button{color:#fff;background:#315cf5;border:0;border-radius:8px;margin-top:18px;padding:12px;font-size:10px;font-weight:700}.operatorLogin form>a{text-align:center;color:#777;margin-top:16px;font-size:8px}.operatorMetrics>div>span{color:#969aa3;margin-top:3px;font-size:7px}.operatorToolbar{background:#fff;border:1px solid #e0e2e6;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:18px 0;padding:7px;display:flex}.operatorToolbar nav{gap:3px;display:flex;overflow:auto}.operatorToolbar nav button{white-space:nowrap;color:#70747d;background:0 0;border:0;border-radius:7px;padding:9px 11px;font-size:8px}.operatorToolbar nav button.active{color:#315cf5;background:#edf1ff;font-weight:700}.operatorToolbar nav span{background:#e6e8ed;border-radius:8px;margin-left:6px;padding:2px 5px}.operatorToolbar label{border:1px solid #dfe1e5;border-radius:7px;align-items:center;gap:6px;min-width:240px;padding:0 9px;display:flex}.operatorToolbar label svg{color:#8d919a;width:13px}.operatorToolbar input{border:0;outline:0;width:100%;padding:9px 0;font-size:8px}.operatorBrief .wide{grid-column:span 2}.operatorDone{color:#168753;align-items:center;gap:5px;font-size:9px;display:flex}.operatorMailLink{color:#fff;background:#315cf5;border-radius:7px;align-items:center;gap:6px;padding:9px 12px;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.operatorMailLink svg{width:13px}.operatorEmpty{justify-content:center;align-items:center;gap:7px;display:flex}.operatorEmpty svg{color:#168753;width:14px}.pill.requested,.pill.provisioning,.pill.warming{color:#966716;background:#fff5dd}.pill.publishing{color:#315cf5;background:#eaf0ff}.whatsappButton{right:max(22px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:90;color:#fff;letter-spacing:-.01em;background:#25d366;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:9px 18px 9px 11px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s;display:flex;position:fixed;box-shadow:0 12px 34px #0d602e47}.whatsappButton svg{fill:currentColor;flex:none;width:34px;height:34px}.whatsappButton:hover{background:#20bd5a;transform:translateY(-3px);box-shadow:0 16px 40px #0d602e5c}.whatsappButton:focus-visible{outline-offset:3px;outline:3px solid #25d36659}@media (max-width:720px){.whatsappButton{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));justify-content:center;width:56px;min-height:56px;padding:10px}.whatsappButton span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.operatorToolbar{flex-direction:column;align-items:stretch}.operatorToolbar label{min-width:0}.operatorBrief .wide{grid-column:span 2}}.guideSignalVisual{color:#fff;background:radial-gradient(circle at 20% 15%,#3e65ff4d,#0000 38%),linear-gradient(145deg,#101522,#171d2c);border:1px solid #202a45;border-radius:24px;grid-template-columns:230px 1fr;align-items:center;gap:34px;margin:34px 0 14px;padding:32px;display:grid;position:relative;overflow:hidden}.guideSignalVisual:before{content:"";opacity:.13;pointer-events:none;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.guideSignalPhone{background:#090c13;border:2px solid #637398;border-radius:28px;width:150px;height:278px;margin:0 auto;padding:8px;position:relative;box-shadow:0 24px 50px #0000006b,0 0 45px #315cf538}.guidePhoneSpeaker{background:#30394d;border-radius:5px;width:38px;height:4px;margin:4px auto 7px;display:block}.guidePhoneScreen{background:linear-gradient(160deg,#315cf5,#17285f 68%,#11182d);border-radius:20px;flex-direction:column;height:241px;padding:22px 14px;display:flex}.guidePhoneScreen b{letter-spacing:.14em;font-size:9px}.guidePhoneScreen i{background:#ffffff38;border-radius:6px;height:8px;margin-top:17px;display:block}.guidePhoneScreen i:first-of-type{width:88%}.guidePhoneScreen i:nth-of-type(2){width:64%}.guidePhoneScreen i:nth-of-type(3){width:76%}.guidePhoneScreen small{color:#aebcff;letter-spacing:.12em;margin-top:auto;font-size:7px;font-weight:800}.guideSignalFlow{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.guideSignalFlow article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:14px;align-items:center;gap:12px;min-height:96px;padding:16px;display:flex;position:relative}.guideSignalFlow article>span{color:#91a8ff;background:#5e7eff2e;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.guideSignalFlow svg{width:18px}.guideSignalFlow small{color:#718cff;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.guideSignalFlow b{margin-top:2px;font-size:14px;display:block;color:#fff!important}.guideSignalFlow p{color:#aab3c5!important;margin:3px 0 0!important;font-size:10px!important;line-height:1.35!important}.guidePage article .leadGate{text-align:left;background:linear-gradient(145deg,#101522,#171d2c);border:1px solid #202a45;border-radius:24px;grid-template-columns:1.08fr .92fr;align-items:stretch;gap:34px;margin:38px 0 24px;padding:34px;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f19372e}.leadGatePitch{color:#fff;flex-direction:column;padding:8px 0;display:flex;position:relative}.leadGateBadge{color:#a8b8f5;letter-spacing:.1em;background:#315cf524;border:1px solid #86a0ff47;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:7px 10px;font-size:8px;font-weight:800;display:inline-flex}.leadGateBadge svg{width:13px}.guidePage article .leadGatePitch h2{color:#fff;letter-spacing:-.04em;margin:24px 0 12px;font-size:34px;line-height:1.05}.guidePage article .leadGatePitch>p{color:#aab3c5;margin:0;font-size:13px;line-height:1.6}.leadGateBenefits{gap:8px;margin-top:24px;display:grid}.leadGateBenefits>span{background:#ffffff0b;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.leadGateBenefits svg{color:#7d99ff;grid-row:span 2;width:17px}.leadGateBenefits b{font-size:11px;color:#fff!important}.leadGateBenefits small{color:#818ba0;font-size:9px}.leadGateMiniChart{border-bottom:1px solid #36405a;border-left:1px solid #36405a;align-items:end;gap:8px;height:98px;margin-top:18px;padding:12px 12px 23px;display:flex;position:relative}.leadGateMiniChart>div{flex-direction:column;flex:1;justify-content:end;align-items:center;height:100%;display:flex;position:relative}.leadGateMiniChart i{background:linear-gradient(#6d8aff,#315cf5);border-radius:5px 5px 1px 1px;width:100%;max-width:34px}.leadGateMiniChart span{color:#69748b;font-size:7px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.leadGateMiniChart p{letter-spacing:.1em;font-weight:800;position:absolute;top:4px;right:8px;color:#65708a!important;margin:0!important;font-size:7px!important}.leadGateFormCard{color:var(--ink);background:#fff;border-radius:18px;padding:27px;position:relative;box-shadow:0 18px 45px #00000038}.leadGateStep{color:#dfe5f4;font:700 28px/1 monospace;position:absolute;top:20px;right:22px}.guidePage article .leadGateFormCard h3{letter-spacing:-.025em;margin:0 0 8px;font-size:22px}.guidePage article .leadGateFormCard>p{color:var(--muted);margin:0 0 20px;padding-right:28px;font-size:11px;line-height:1.55}.leadGateFormCard form{text-align:left;margin:0}.leadGateFormCard form>label:first-child{color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:750;display:block}.leadGateFormCard form>input[type=email]{width:100%;min-height:45px;color:var(--ink);font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd1df;border-radius:9px;outline:none;padding:0 13px;font-size:12px}.leadGateFormCard form>input[type=email]:focus{border-color:#315cf5;box-shadow:0 0 0 3px #315cf51a}.leadGateFormCard form>button{color:#fff;cursor:pointer;background:#315cf5;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;margin-top:9px;font-size:11px;font-weight:750;display:flex}.leadGateFormCard form>button:hover{background:#234bdf}.leadGateFormCard form>button:disabled{opacity:.6;cursor:wait}.leadGateFormCard form>button svg{width:14px}.leadGateFormCard .leadConsent{color:#687086;align-items:flex-start;gap:8px;margin-top:13px;font-size:9px;line-height:1.45;display:flex}.leadGateFormCard .leadConsent input{accent-color:#315cf5;margin:1px 0 0}.leadGateFormCard form>small{color:#8b92a3;margin-top:8px;font-size:8px;line-height:1.4;display:block}.leadGateFormCard form>small a{color:#315cf5}.leadGateFormCard .leadGateOr{color:#9198a8;align-items:center;gap:9px;margin:17px 0 12px;font-size:8px;display:flex}.leadGateFormCard .leadGateOr:before,.leadGateFormCard .leadGateOr:after{content:"";background:#e3e6ed;flex:1;height:1px}.leadGateFormCard .leadGateWhatsapp{background:#f1fbf5;border:1px solid #bce9cd;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:39px;font-size:10px;font-weight:750;text-decoration:none;display:flex;color:#148b47!important}.leadGateFormCard .leadGateWhatsapp svg{width:15px}@media (max-width:760px){.guideSignalVisual{grid-template-columns:1fr;padding:24px}.guideSignalPhone{display:none}.guideSignalFlow{grid-template-columns:1fr 1fr}.guidePage article .leadGate{grid-template-columns:1fr;padding:22px}.leadGateMiniChart{display:none}}@media (max-width:480px){.guideSignalFlow{grid-template-columns:1fr}.guidePage article .leadGatePitch h2{font-size:29px}.leadGateFormCard{padding:23px 19px}}.resourceLibraryPage{width:min(1180px,100% - 40px);margin:0 auto;padding:36px 0 70px}.resourceLibraryPage>nav,.resourceLibraryPage>footer{align-items:center;gap:10px;font-size:12px;display:flex}.resourceLibraryPage a{text-decoration:none}.resourceLibraryPage>nav a,.resourceLibraryPage>footer a{color:#315cf5}.resourceLibraryPage>header{max-width:850px;padding:85px 0 45px}.resourceLibraryPage>header>span{color:#315cf5;letter-spacing:.14em;font-size:10px;font-weight:800}.resourceLibraryPage h1{letter-spacing:-.06em;margin:16px 0;font-size:clamp(48px,8vw,84px);line-height:.94}.resourceLibraryPage>header p{max-width:720px;color:var(--muted);font-size:19px;line-height:1.55}.resourceLibraryStats{gap:10px;margin-bottom:24px;display:flex}.resourceLibraryStats span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;display:flex}.resourceLibraryStats svg{color:#315cf5;width:14px}.resourceLibraryStats b{color:var(--ink)}.resourceLibraryGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.resourceLibraryGrid>a{border:1px solid var(--line);min-height:245px;color:var(--ink);background:#fff;border-radius:18px;padding:28px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.resourceLibraryGrid>a:before{content:"";background:var(--resource-accent);height:4px;position:absolute;top:0;left:0;right:0}.resourceLibraryGrid>a:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1923411a}.resourceCardTop{color:var(--resource-accent);letter-spacing:.1em;justify-content:space-between;font:750 9px/1 monospace;display:flex}.resourceCardTop i{font-style:normal}.resourceLibraryGrid h2{letter-spacing:-.035em;max-width:470px;margin:35px 0 12px;font-size:27px;line-height:1.06}.resourceLibraryGrid p{max-width:510px;color:var(--muted);font-size:12px;line-height:1.55}.resourceLibraryGrid>a>b{color:var(--resource-accent);align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:26px}.resourceLibraryGrid>a>b svg{width:13px}.resourceLibraryPage>footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:35px;padding-top:25px}.resourceHeroVisual{--resource-accent:#315cf5;color:#fff;background:#111522;border-radius:22px;grid-template-columns:220px 1fr;align-items:center;gap:30px;margin:34px 0 14px;padding:30px;display:grid;position:relative;overflow:hidden}.resourceHeroVisual:before{content:"";background:var(--resource-accent);opacity:.25;filter:blur(30px);border-radius:50%;width:330px;height:330px;position:absolute;top:-180px;left:-140px}.resourceOrbit{border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:170px;height:170px;margin:auto;display:grid;position:relative}.resourceOrbit:before,.resourceOrbit:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.resourceOrbit:before{inset:18px}.resourceOrbit:after{inset:37px}.resourceOrbit>span{color:#fff;letter-spacing:.1em;text-align:center;z-index:1;width:85px;font-size:8px;font-weight:800;line-height:1.35}.resourceOrbit>i{background:var(--resource-accent);width:9px;height:9px;box-shadow:0 0 16px var(--resource-accent);border:2px solid #111522;border-radius:50%;position:absolute}.resourceOrbit>i:first-child{top:7px}.resourceOrbit>i:nth-child(2){bottom:28px;right:18px}.resourceOrbit>i:nth-child(3){bottom:33px;left:16px}.resourceVisualSteps{grid-template-columns:1fr 1fr;gap:10px;display:grid}.resourceVisualSteps article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:38px 1fr;align-items:center;column-gap:10px;padding:15px;display:grid}.resourceVisualSteps article>span{background:var(--resource-accent);border-radius:10px;grid-row:span 2;place-items:center;width:37px;height:37px;display:grid}@supports (color:color-mix(in lab, red, red)){.resourceVisualSteps article>span{background:color-mix(in srgb, var(--resource-accent) 22%, transparent)}}.resourceVisualSteps article>span{color:var(--resource-accent)}.resourceVisualSteps svg{width:17px}.resourceVisualSteps small{color:#737e94;font-size:8px;font-weight:800}.resourceVisualSteps b{font-size:12px;color:#fff!important}.guidePage article .resourceGate{background:linear-gradient(145deg,#101522,#171d2c);border:1px solid #202a45;border-radius:24px;grid-template-columns:1.08fr .92fr;gap:32px;margin:38px 0 24px;padding:34px;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f19372e}.resourceGatePitch{color:#fff}.guidePage article .resourceGatePitch h2{color:#fff;letter-spacing:-.04em;margin:24px 0 12px;font-size:34px;line-height:1.05}.guidePage article .resourceGatePitch>p{color:#aab3c5;font-size:13px;line-height:1.6}.resourceGateBenefits{gap:9px;margin-top:24px;display:grid}.resourceGateBenefits>span{background:#ffffff0b;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:34px 1fr;column-gap:10px;padding:12px;display:grid}.resourceGateBenefits i{color:#7894ff;grid-row:span 2;font:800 9px/1.5 monospace}.resourceGateBenefits b{font-size:11px;color:#fff!important}.resourceGateBenefits small{color:#818ba0;font-size:9px}.resourceInlineCta{color:#fff;background:#111522;border-radius:17px;margin:30px 0 8px;padding:30px}.resourceInlineCta>span{color:#7894ff;letter-spacing:.14em;font-size:8px;font-weight:800}.guidePage article .resourceInlineCta h3{color:#fff;margin:12px 0 8px;font-size:24px}.guidePage article .resourceInlineCta p{color:#aab3c5;max-width:620px;font-size:12px}.resourceInlineCta a{background:#315cf5;border-radius:8px;margin-top:10px;padding:10px 15px;font-size:10px;font-weight:750;display:inline-block;color:#fff!important}.resourceTool{border:1px solid var(--line);background:#f7f8fb;border-radius:20px;margin:30px 0;padding:28px}.resourceToolHead{align-items:center;gap:12px;margin-bottom:25px;display:flex}.resourceToolHead>span{color:#fff;background:#315cf5;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.resourceToolHead svg{width:19px}.resourceToolHead small{color:#315cf5;letter-spacing:.12em;font-size:8px;font-weight:800}.resourceToolHead h3{margin:2px 0 0;font-size:22px}.resourceCalculatorGrid,.readinessLayout{grid-template-columns:1fr 1fr;gap:22px;display:grid}.resourceInputs{gap:10px;display:grid}.resourceNumberField>span{color:#687086;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.resourceNumberField>div{background:#fff;border:1px solid #d7dbe4;border-radius:9px;align-items:center;display:flex}.resourceNumberField input{width:100%;min-width:0;font:inherit;border:0;outline:0;padding:10px;font-size:11px}.resourceNumberField small{color:#9aa0ad;white-space:nowrap;padding-right:10px;font-size:8px}.resourceResult{color:#fff;background:#111522;border-radius:16px;padding:24px}.resourceResult>small{color:#8398e9;letter-spacing:.1em;font-size:8px;font-weight:800}.resourceResult>strong{letter-spacing:-.05em;margin:8px 0 24px;font-size:46px;display:block}.resourceResult>strong i{color:#8b94a7;letter-spacing:0;font-size:10px;font-style:normal}.costBars{gap:12px;display:grid}.costBars span{color:#aab3c5;justify-content:space-between;font-size:9px;display:flex}.costBars span b{color:#fff!important}.costBars div>i{background:#2a3040;border-radius:5px;height:5px;margin-top:5px;display:block;overflow:hidden}.costBars em{background:#557bff;border-radius:5px;height:100%;display:block}.nativePortCompare{border-top:1px solid #2d3445;margin-top:25px;padding-top:18px}.nativePortCompare span{color:#aab3c5;align-items:center;gap:6px;font-size:9px;display:flex}.nativePortCompare svg{width:13px}.nativePortCompare>b{margin:6px 0;font-size:18px;display:block;color:#fff!important}.nativePortCompare>small{color:#747f95;font-size:7px;line-height:1.45;display:block}.readinessQuestions{gap:7px;display:grid}.readinessQuestions label{cursor:pointer;background:#fff;border:1px solid #dadee7;border-radius:9px;grid-template-columns:18px 1fr 18px;align-items:center;gap:9px;padding:10px;display:grid}.readinessQuestions label.checked{background:#f0f4ff;border-color:#9ab0ff}.readinessQuestions input{accent-color:#315cf5}.readinessQuestions span{color:#4f5768;font-size:9px}.readinessQuestions span small{color:#8b93a4;text-transform:uppercase;font-size:7px;display:block}.readinessQuestions label>svg{color:#0000;width:13px}.readinessQuestions label.checked>svg{color:#315cf5}.readinessResult{text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:26px;display:flex}.scoreRing{border-radius:50%;place-items:center;width:145px;height:145px;display:grid}.scoreRing:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:112px;height:112px}.scoreRing>span{z-index:1;letter-spacing:-.05em;grid-area:1/1;font-size:35px;font-weight:800}.scoreRing small{color:#969dab;font-size:9px}.readinessResult h4{margin:20px 0 5px;font-size:21px}.readinessResult p{color:var(--muted);font-size:10px!important;line-height:1.5!important}.readinessResult a{background:#315cf5;border-radius:8px;margin-top:10px;padding:9px 13px;font-size:9px;font-weight:750;color:#fff!important}.landingResources{background:#f5f6f8;padding:90px 0}.landingResourceGrid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.landingResourceGrid>a{min-height:245px;color:var(--ink);background:#fff;border:1px solid #e0e2e7;border-radius:16px;flex-direction:column;padding:22px;text-decoration:none;display:flex}.landingResourceGrid>a>span{color:var(--resource-accent);font:750 8px/1.2 monospace}.landingResourceGrid h3{letter-spacing:-.03em;margin:28px 0 10px;font-size:20px;line-height:1.08}.landingResourceGrid p{color:var(--muted);font-size:10px;line-height:1.5}.landingResourceGrid b{color:var(--resource-accent);align-items:center;gap:6px;margin-top:auto;font-size:9px;display:flex}.landingResourceGrid svg,.resourceLibraryLink svg{width:12px}.resourceLibraryLink{color:#315cf5;justify-content:center;align-items:center;gap:7px;width:max-content;margin:22px auto 0;font-size:11px;font-weight:750;text-decoration:none;display:flex}@media (max-width:900px){.landingResourceGrid{grid-template-columns:1fr 1fr}.resourceHeroVisual,.guidePage article .resourceGate{grid-template-columns:1fr}.resourceOrbit{display:none}}@media (max-width:700px){.resourceLibraryGrid,.resourceCalculatorGrid,.readinessLayout{grid-template-columns:1fr}.resourceLibraryStats{flex-wrap:wrap}.resourceVisualSteps{grid-template-columns:1fr 1fr}.resourceLibraryPage>header{padding-top:55px}}@media (max-width:520px){.landingResourceGrid,.resourceVisualSteps{grid-template-columns:1fr}.guidePage article .resourceGate{padding:22px}.resourceLibraryPage h1{font-size:48px}}.viralGuideLibraryBanner{color:#fff;background:linear-gradient(105deg,#0e1423,#17243b);border:1px solid #cad6d4;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:8px 0 20px;padding:22px 25px;display:flex;box-shadow:0 15px 40px #0f18281f}.viralGuideLibraryBanner>span{gap:4px;display:grid}.viralGuideLibraryBanner small{color:#23d6b0;letter-spacing:.13em;font-size:8px;font-weight:800}.viralGuideLibraryBanner b{font-size:20px}.viralGuideLibraryBanner em{color:#aeb8ca;font-size:11px;font-style:normal}.viralGuideLibraryBanner>svg{color:#23d6b0;width:25px}.viralFormatsPage{color:#111522;background:#f7f8fa;min-height:100vh}.viralFormatsPage>nav,.viralFormatsPage>footer{justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:0 auto;padding:28px 0;font-size:11px;display:flex}.viralFormatsPage>nav a,.viralFormatsPage>footer a{color:#354057;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.viralFormatsPage>nav svg{width:14px}.viralFormatsHero{grid-template-columns:1.04fr .96fr;align-items:center;gap:75px;width:min(1180px,100% - 40px);margin:0 auto;padding:62px 0 90px;display:grid}.viralFormatsCopy>span,.viralFormatsInside>div:first-child>span,.viralDownloadContext>span{color:#159e87;letter-spacing:.16em;font-size:9px;font-weight:800}.viralFormatsCopy h1{letter-spacing:-.065em;max-width:720px;margin:19px 0 22px;font-size:clamp(51px,6.4vw,86px);line-height:.94}.viralFormatsLead{color:#596174;max-width:670px;margin:0;font-size:18px;line-height:1.55}.viralFormatsProof{flex-wrap:wrap;gap:10px 18px;margin-top:27px;display:flex}.viralFormatsProof span{color:#303849;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.viralFormatsProof svg{color:#159e87;width:15px}.viralFormatsIntro{border-top:1px solid #dfe3e9;max-width:650px;margin-top:55px;padding-top:26px}.viralFormatsIntro h2{letter-spacing:-.035em;margin:0 0 10px;font-size:23px}.viralFormatsIntro p{color:#697184;margin:0;font-size:13px;line-height:1.65}.viralFormatsVisual{background:radial-gradient(circle at 75% 18%,#5f4fff8c,#0000 33%),radial-gradient(circle at 15% 85%,#18d1ab47,#0000 30%),#0d1121;border-radius:34px;place-items:center;min-height:680px;padding:38px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 75px #12183238}.viralCoverFrame{width:min(390px,88%);transform:rotate(2deg);box-shadow:0 25px 60px #00000073}.viralCoverFrame img{border-radius:5px;width:100%;height:auto;display:block}.viralPageCount,.viralFormatCount{color:#fff;letter-spacing:.11em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0f1cd1;border:1px solid #ffffff2b;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:800;position:absolute}.viralPageCount{top:29px;left:27px}.viralFormatCount{color:#24ddb8;bottom:29px;right:27px}.viralFormatsInside{width:min(1180px,100% - 40px);margin:0 auto;padding:85px 0}.viralFormatsInside>div:first-child{max-width:720px}.viralFormatsInside h2,.viralDownloadContext h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(37px,4.5vw,62px);line-height:.98}.viralFormatsInside>div:first-child p,.viralDownloadContext>p{color:#687083;font-size:15px;line-height:1.6}.viralInsideGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:42px;display:grid}.viralInsideGrid article{background:#fff;border:1px solid #e0e4ea;border-radius:17px;padding:24px;box-shadow:0 10px 30px #141c2d0a}.viralInsideGrid svg{color:#6954e8;width:21px}.viralInsideGrid b{margin:25px 0 7px;font-size:15px;display:block}.viralInsideGrid p{color:#747c8c;margin:0;font-size:11px;line-height:1.55}.viralCategoryRail{gap:8px;margin-top:25px;padding-bottom:4px;display:flex;overflow-x:auto}.viralCategoryRail span{color:#4a5262;background:#fff;border:1px solid #dfe3e9;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 13px;font-size:10px;font-weight:700;display:inline-flex}.viralCategoryRail i{color:#8c76f1;font:800 8px/1 monospace}.viralNativeportAd{background:#fff;border:1px solid #dce1e8;border-radius:25px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:55px;width:min(1180px,100% - 40px);margin:0 auto 85px;padding:47px 52px;display:grid;box-shadow:0 18px 55px #131c2f12}.viralAdCopy>span{color:#6550e6;letter-spacing:.14em;font-size:8px;font-weight:800}.viralAdCopy h2{letter-spacing:-.05em;margin:14px 0 13px;font-size:clamp(31px,3.5vw,47px);line-height:1}.viralAdCopy p{color:#687183;margin:0;font-size:13px;line-height:1.6}.viralAdCopy a{color:#111522;align-items:center;gap:7px;margin-top:22px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.viralAdCopy a svg{color:#6550e6;width:14px;transition:transform .18s}.viralAdCopy a:hover svg{transform:translate(3px)}.viralAdSystem{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:5px;display:grid}.viralAdSystem>span{background:#f8f9fb;border:1px solid #e0e4eb;border-radius:16px;flex-direction:column;justify-content:center;min-height:155px;padding:19px;display:flex}.viralAdSystem>span.active{background:linear-gradient(145deg,#f2efff,#faf9ff);border-color:#bfb4fa;box-shadow:0 12px 30px #6550e61f}.viralAdSystem svg{color:#697386;width:23px}.viralAdSystem .active svg{color:#6550e6}.viralAdSystem b{margin-top:23px;font-size:12px}.viralAdSystem small{color:#7b8290;margin-top:4px;font-size:8px;line-height:1.4}.viralAdSystem>i{color:#9aa1af;text-align:center;font-style:normal}.viralFormatsDownloadSection{color:#fff;background:#0d1121;border-radius:30px;grid-template-columns:1fr 430px;align-items:center;gap:70px;width:min(1180px,100% - 40px);margin:0 auto 50px;padding:70px;display:grid;box-shadow:0 25px 70px #0e13282e}.viralDownloadContext h2{color:#fff}.viralDownloadContext>p{color:#aeb6c8}.viralDownloadContext ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.viralDownloadContext li{color:#d2d7e1;padding-left:18px;font-size:11px;position:relative}.viralDownloadContext li:before{content:"";background:#22d4af;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:0}.viralDownloadGate,.viralDownloadUnlocked{color:#111522;background:#fff;border-radius:20px;padding:28px;box-shadow:0 24px 65px #00000047}.viralGateBadge,.viralDownloadUnlocked>span{color:#159e87;letter-spacing:.1em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.viralGateBadge svg,.viralDownloadUnlocked>span svg{width:14px}.viralDownloadGate h2,.viralDownloadUnlocked h2{letter-spacing:-.045em;margin:20px 0 8px;font-size:27px}.viralDownloadGate>p,.viralDownloadUnlocked>p{color:#6b7384;margin:0 0 20px;font-size:11px;line-height:1.55}.viralDownloadGate form>label:first-child{margin-bottom:7px;font-size:10px;font-weight:750;display:block}.viralDownloadGate form>input[type=email]{color:#111522;width:100%;min-height:47px;font:inherit;border:1px solid #ccd2dc;border-radius:9px;outline:none;padding:0 13px;font-size:12px}.viralDownloadGate form>input[type=email]:focus{border-color:#6550e6;box-shadow:0 0 0 3px #6550e61a}.viralDownloadGate form>button,.viralDownloadUnlocked>a{color:#fff;cursor:pointer;background:#6550e6;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:9px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.viralDownloadGate form>button svg,.viralDownloadUnlocked>a svg{width:15px}.viralDownloadGate form>button:disabled{opacity:.6;cursor:wait}.viralDownloadGate form>small{color:#9298a5;margin-top:9px;font-size:8px;display:block}.viralDownloadGate form>small a{color:#6550e6}.viralConsent{color:#6d7484;align-items:flex-start;gap:7px;margin-top:13px;font-size:9px;line-height:1.4;display:flex}.viralConsent input{accent-color:#6550e6;margin-top:1px}.viralDownloadUnlocked>a{background:#159e87;flex-wrap:wrap}.viralDownloadUnlocked>a small{color:#ffffffb8;text-align:center;width:100%;font-size:8px}.viralDownloadUnlocked>button{color:#7a8190;cursor:pointer;background:0 0;border:0;margin:13px auto 0;font-size:9px;display:block}.viralFormatsPage>footer{color:#7a8190;border-top:1px solid #dde1e7;justify-content:flex-start;gap:22px}@media (max-width:930px){.viralFormatsHero,.viralNativeportAd{grid-template-columns:1fr}.viralFormatsVisual{min-height:620px}.viralFormatsDownloadSection{grid-template-columns:1fr;padding:45px}.viralDownloadGate,.viralDownloadUnlocked{max-width:520px}}@media (max-width:650px){.viralFormatsPage>nav,.viralFormatsPage>footer,.viralFormatsHero,.viralFormatsInside,.viralNativeportAd,.viralFormatsDownloadSection{width:min(100% - 28px,1180px)}.viralFormatsHero{gap:40px;padding:35px 0 60px}.viralFormatsCopy h1{font-size:52px}.viralFormatsLead{font-size:16px}.viralFormatsVisual{min-height:500px;padding:25px}.viralInsideGrid{grid-template-columns:1fr}.viralNativeportAd{gap:32px;padding:29px 20px}.viralAdSystem{grid-template-columns:1fr}.viralAdSystem>i{transform:rotate(90deg)}.viralAdSystem>span{min-height:125px}.viralFormatsDownloadSection{border-radius:22px;padding:28px 20px}.viralFormatsPage>footer{flex-wrap:wrap}.viralGuideLibraryBanner{align-items:flex-start}.viralGuideLibraryBanner em{display:none}}.extensionLibraryBanner{color:#181428;background:#f7f5ff;border:1px solid #dcd5ff;border-radius:18px;align-items:center;gap:18px;margin:0 0 20px;padding:20px 24px;display:flex}.extensionLibraryBanner>svg:first-child{box-sizing:content-box;color:#fff;background:#6b43f5;border-radius:13px;width:28px;height:28px;padding:10px}.extensionLibraryBanner>span{flex:1;gap:3px;display:grid}.extensionLibraryBanner small{color:#6840ee;letter-spacing:.13em;font-size:9px;font-weight:800}.extensionLibraryBanner b{font-size:20px}.extensionLibraryBanner em{color:#666078;font-size:12px;font-style:normal}.extensionLibraryBanner>svg:last-child{color:#6840ee}.extensionPage{color:#17141f;background:#fbfbfd;min-height:100vh;overflow:hidden}.extensionPage>nav,.extensionPage>footer,.extensionHero,.extensionFeatures,.extensionDemo,.extensionNativePort{width:min(1180px,100% - 48px);margin:0 auto}.extensionPage>nav{color:#777181;align-items:center;gap:9px;padding:25px 0;font-size:13px;display:flex}.extensionPage>nav a:first-child{color:#17141f;font-size:17px;font-weight:800}.extensionHero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:64px;padding:70px 0 90px;display:grid}.extensionEyebrow,.extensionFeatures>div:first-child>span,.extensionDemo>div>span,.extensionNativePort>span{color:#6840ee;letter-spacing:.12em;font-size:11px;font-weight:800}.extensionHero h1{letter-spacing:-.055em;max-width:650px;margin:17px 0 22px;font-size:clamp(48px,5.8vw,82px);line-height:.98}.extensionHero>div>p{color:#645e70;max-width:580px;font-size:18px;line-height:1.65}.extensionActions{align-items:center;gap:12px;margin-top:32px;display:flex}.extensionActions a,.extensionNativePort a{border:1px solid #17141f;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:14px;font-weight:750;display:inline-flex}.extensionActions a:first-child{color:#fff;background:#17141f}.extensionActions svg{width:17px}.extensionTrust{color:#696273;flex-wrap:wrap;gap:14px;margin-top:21px;font-size:12px;display:flex}.extensionTrust span{align-items:center;gap:5px;display:inline-flex}.extensionTrust svg{color:#21a477;width:14px}.extensionHero figure,.extensionDemo figure{margin:0}.extensionHero figure{background:#fff;border:1px solid #ded9e7;border-radius:22px;padding:10px;transform:rotate(1deg);box-shadow:0 25px 80px #30224924}.extensionHero figure img,.extensionDemo figure img{border-radius:13px;width:100%;height:auto;display:block}.extensionHero figcaption{color:#777181;padding:10px 8px 3px;font-size:11px}.extensionFeatures{border-top:1px solid #e7e3ec;padding:82px 0}.extensionFeatures>div:first-child{grid-template-columns:.7fr 1.3fr;align-items:end;gap:30px;margin-bottom:36px;display:grid}.extensionFeatures h2,.extensionDemo h2,.extensionNativePort h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(34px,4vw,58px);line-height:1.03}.extensionFeatures>div:last-child{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.extensionFeatures article{background:#fff;border:1px solid #e3dfe8;border-radius:17px;min-height:240px;padding:25px}.extensionFeatures article>svg{color:#6840ee;width:24px}.extensionFeatures h3{margin:54px 0 10px;font-size:18px}.extensionFeatures article p{color:#6b6574;font-size:14px;line-height:1.65}.extensionDemo{grid-template-columns:1.12fr .88fr;align-items:center;gap:64px;padding:80px 0;display:grid}.extensionDemo figure{background:#101827;border-radius:22px;padding:10px;box-shadow:0 20px 65px #1217252e}.extensionDemo>div>p{color:#6b6574;margin:21px 0;font-size:15px;line-height:1.7}.extensionDemo ul{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.extensionDemo li{align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.extensionDemo li svg{color:#21a477;width:17px}.extensionDemo>div>a{color:#6840ee;text-underline-offset:4px;font-size:13px;font-weight:750;text-decoration:underline}.extensionNativePort{box-sizing:border-box;color:#fff;text-align:center;background:#17141f;border-radius:28px;margin-top:55px;padding:65px}.extensionNativePort>span{color:#a98fff}.extensionNativePort h2{max-width:820px;margin:12px auto 20px}.extensionNativePort p{color:#c5bfcd;max-width:680px;margin:0 auto;font-size:16px;line-height:1.65}.extensionNativePort>div{justify-content:center;gap:11px;margin-top:30px;display:flex}.extensionNativePort a:first-child{color:#17141f;background:#fff;border-color:#fff}.extensionNativePort a:last-child{color:#fff;border-color:#5c5567}.extensionPage>footer{color:#787281;justify-content:space-between;gap:20px;padding:35px 0;font-size:11px;display:flex}@media (max-width:900px){.extensionHero,.extensionDemo{grid-template-columns:1fr}.extensionHero{gap:45px;padding-top:40px}.extensionFeatures>div:first-child{grid-template-columns:1fr}.extensionFeatures>div:last-child{grid-template-columns:repeat(2,1fr)}.extensionDemo>figure{order:2}}@media (max-width:600px){.extensionPage>nav,.extensionPage>footer,.extensionHero,.extensionFeatures,.extensionDemo,.extensionNativePort{width:min(100% - 28px,1180px)}.extensionPage>nav{white-space:nowrap;overflow:hidden}.extensionHero h1{font-size:50px}.extensionHero>div>p{font-size:16px}.extensionActions,.extensionNativePort>div{flex-direction:column;align-items:stretch}.extensionFeatures>div:last-child{grid-template-columns:1fr}.extensionFeatures article{min-height:auto}.extensionFeatures h3{margin-top:32px}.extensionDemo{gap:40px;padding:55px 0}.extensionNativePort{padding:45px 22px}.extensionPage>footer{flex-direction:column;align-items:flex-start}.extensionLibraryBanner{align-items:flex-start;padding:18px}.extensionLibraryBanner em{display:none}}.resourceDirectAnswer{background:#f1f4ff;border-left:4px solid #315cf5;border-radius:0 14px 14px 0;margin:34px 0;padding:24px 26px}.resourceDirectAnswer span,.resourceSources h2{color:#315cf5;font:800 9px/1 var(--font-mono), monospace;letter-spacing:.14em}.guidePage article .resourceDirectAnswer p{color:#172038;margin:10px 0 0;font-size:15px;line-height:1.65}.resourceTldr{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:190px 1fr;gap:30px;margin:28px 0 42px;padding:28px;display:grid}.resourceTldr span,.compareSectionLabel{color:#315cf5;font:800 9px/1 var(--font-mono),monospace;letter-spacing:.14em}.guidePage article .resourceTldr h2{margin:11px 0 0;font-size:25px}.resourceTldr ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.resourceTldr li{color:#4f596d;padding-left:19px;font-size:11px;line-height:1.55;position:relative}.resourceTldr li:before{content:"";background:#315cf5;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0;box-shadow:0 0 0 4px #edf1ff}.resourceRelatedComparisons>div{gap:8px;display:grid}.resourceRelatedComparisons a{border:1px solid var(--line);border-radius:10px;justify-content:space-between;padding:15px 17px;font-size:11px;text-decoration:none;display:flex;color:#172038!important}.resourceRelatedComparisons a:hover{background:#f6f8ff;border-color:#9bb0ff}.resourceRelatedComparisons a span{color:#315cf5}.resourceSources{border-top:1px solid var(--line);margin-top:40px;padding-top:26px}.comparePage{color:#111522;width:min(1080px,100% - 40px);margin:0 auto;padding:34px 0 70px}.comparePage>nav,.comparePage>footer{align-items:center;gap:10px;font-size:11px;display:flex}.comparePage a{color:#315cf5;text-decoration:none}.comparePage>header{max-width:900px;padding:88px 0 54px}.comparePage>header>span,.compareQuickAnswer>span,.compareTldr>div>span,.compareVerdict>span{color:#315cf5;font:800 9px/1 var(--font-mono),monospace;letter-spacing:.15em}.comparePage h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(48px,7vw,80px);line-height:.95}.comparePage>header>p{color:#5f6879;max-width:760px;font-size:18px;line-height:1.65}.comparePage>header>small{color:#8991a0;font-size:9px}.comparePage>article>section{margin:70px 0}.comparePage>article>section>h2{letter-spacing:-.045em;max-width:780px;margin:12px 0 28px;font-size:clamp(32px,4vw,48px);line-height:1.05}.compareQuickAnswer{background:#f0f4ff;border-left:4px solid #315cf5;border-radius:0 16px 16px 0;padding:27px 30px}.compareQuickAnswer p{color:#172038;margin:11px 0 0;font-size:16px;line-height:1.7}.compareTldr{color:#fff;background:#111522;border-radius:20px;grid-template-columns:260px 1fr;gap:40px;padding:34px;display:grid}.compareTldr h2{margin:13px 0 0;font-size:31px;line-height:1.05}.compareTldr ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.compareTldr li{color:#c5ccdc;border-bottom:1px solid #293044;grid-template-columns:18px 1fr;gap:10px;padding:12px 0;font-size:11px;line-height:1.5;display:grid}.compareTldr svg{color:#6f91ff;width:16px}.compareTable{border:1px solid #dfe2e8;border-radius:16px;overflow:hidden}.compareTable>div{grid-template-columns:1fr 1.15fr 1.15fr;display:grid}.compareTable>div>*{border-right:1px solid #e6e8ed;padding:17px}.compareTable>div>:last-child{border-right:0}.compareTable>div:first-child{color:#fff;background:#111522}.compareTable>div+div{border-top:1px solid #e6e8ed}.compareTable strong{font-size:10px}.compareTable span{color:#626b7d;font-size:10px;line-height:1.5}.compareQuestions{border-top:1px solid #dfe2e8}.compareQuestions article{border-bottom:1px solid #dfe2e8;grid-template-columns:55px 1fr;gap:22px;padding:28px 0;display:grid}.compareQuestions article>b{color:#315cf5;font:800 10px/1 var(--font-mono),monospace}.compareQuestions h3{margin:0 0 9px;font-size:23px}.compareQuestions p{color:#5f6879;max-width:770px;margin:0;font-size:12px;line-height:1.7}.compareVerdict{color:#fff;background:linear-gradient(135deg,#111522,#1c2e65);border-radius:22px;padding:40px}.comparePage>article>.compareVerdict h2{margin-bottom:14px}.compareVerdict p{color:#c2cadc;max-width:780px;line-height:1.7}.compareVerdict>div{gap:10px;margin-top:24px;display:flex}.compareVerdict a{color:#fff;background:#315cf5;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-size:10px;font-weight:750;display:inline-flex}.compareVerdict a+a{background:0 0;border:1px solid #44506d}.compareVerdict svg{width:14px}.compareRelated>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.compareRelated a{color:#172038;border:1px solid #dfe2e8;border-radius:13px;grid-template-columns:18px 1fr 18px;align-items:center;gap:10px;padding:20px;font-size:11px;font-weight:700;display:grid}.compareRelated svg{color:#315cf5;width:14px}.comparePage>footer{border-top:1px solid #dfe2e8;justify-content:space-between;padding-top:25px}@media (max-width:760px){.resourceTldr,.compareTldr{grid-template-columns:1fr}.compareTable{overflow-x:auto}.compareTable>div{min-width:720px}.compareRelated>div{grid-template-columns:1fr}.compareVerdict{padding:28px}.compareVerdict>div{flex-direction:column;align-items:flex-start}}.signalLabBanner{color:#fff;background:#111522;border-radius:18px;grid-template-columns:180px 1fr auto;align-items:center;gap:24px;margin:0 0 24px;padding:24px 28px;display:grid}.signalLabBanner>span{color:#7894ff;font:800 9px/1 var(--font-mono), monospace;letter-spacing:.12em}.signalLabBanner h2{margin:0 0 5px;font-size:22px}.signalLabBanner p{color:#aab3c5;margin:0;font-size:11px}.signalLabBanner svg{width:20px}.evidencePage,.signalLab,.japanesePage{color:#111522;width:min(1120px,100% - 40px);margin:0 auto;padding:34px 0 70px}.evidencePage nav,.signalLab nav,.japanesePage nav{align-items:center;gap:10px;font-size:11px;display:flex}.evidencePage nav a,.signalLab nav a,.japanesePage nav a{color:#315cf5;text-decoration:none}.evidencePage header{max-width:900px;padding:95px 0 55px}.evidencePage header>span,.signalLab header>div>span,.japanesePage header>span,.japanesePage section>span{color:#315cf5;font:800 10px/1 var(--font-mono), monospace;letter-spacing:.15em}.evidencePage h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(50px,8vw,92px);line-height:.92}.evidencePage header p{color:#667085;max-width:720px;font-size:18px;line-height:1.6}.evidencePage article{border-top:1px solid #dfe2e8}.evidencePage article section{border-bottom:1px solid #dfe2e8;grid-template-columns:80px 1fr;gap:25px;padding:34px 0;display:grid}.evidencePage article section>b{color:#315cf5;font:800 11px/1 var(--font-mono), monospace}.evidencePage article h2{letter-spacing:-.035em;margin:0 0 10px;font-size:27px}.evidencePage article p{color:#5f6879;max-width:760px;margin:0;line-height:1.7}.evidencePage>aside{color:#fff;background:#111522;border-radius:16px;justify-content:space-between;align-items:center;margin-top:35px;padding:30px;display:flex}.evidencePage>aside h2{margin:0}.evidencePage>aside a{color:#8fa5ff;text-decoration:none}.caseStudyStatus,.labStatus{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:40px;display:grid}.caseStudyStatus>div,.labStatus>div{background:#fff;border:1px solid #dfe2e8;border-radius:15px;padding:25px}.caseStudyStatus span,.labStatus span{color:#667085;font:800 8px/1 var(--font-mono), monospace;letter-spacing:.12em;display:block}.caseStudyStatus strong,.labStatus strong{letter-spacing:-.05em;margin:18px 0 7px;font-size:36px;display:block}.caseStudyStatus small,.labStatus p{color:#667085;font-size:10px}.signalLab header{grid-template-columns:1fr 250px;align-items:end;gap:50px;padding:90px 0 55px;display:grid}.signalLab h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(48px,7vw,82px);line-height:.94}.signalLab header p{color:#667085;max-width:720px;font-size:17px;line-height:1.6}.signalLab header aside{border:1px solid #dfe2e8;border-radius:15px;padding:22px}.signalLab header aside b,.signalLab header aside small{color:#667085;font-size:9px;display:block}.signalLab header aside strong{margin:9px 0;display:block}.labGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.labGrid article{border:1px solid #dfe2e8;border-radius:18px;min-height:310px;padding:30px}.labGrid article>span{color:#315cf5;font:800 9px/1 var(--font-mono), monospace}.labGrid h2{letter-spacing:-.04em;margin:35px 0 15px;font-size:31px}.labGrid p,.labGrid li{color:#5f6879;font-size:12px;line-height:1.65}.labGrid li{margin:7px 0}.labGrid ol{padding:0;list-style:none}.labGrid ol li{border-bottom:1px solid #edf0f4;flex-direction:column;padding:10px 0;display:flex}.labGrid ol b{color:#172038}.labGrid a{color:#315cf5}.signalLab footer{border-top:1px solid #dfe2e8;justify-content:space-between;margin-top:30px;padding-top:25px;display:flex}.signalLab footer a{color:#315cf5}.japanesePage nav{justify-content:space-between}.japanesePage header{max-width:900px;padding:100px 0 85px}.japanesePage h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(48px,8vw,90px);line-height:1.04}.japanesePage h1 em{color:#315cf5;font-style:normal}.japanesePage header>p{color:#5f6879;max-width:720px;font-size:18px;line-height:1.8}.japanesePage header>div{gap:10px;margin:30px 0 18px;display:flex}.japanesePage header>div a,.jaPricing>a{color:#fff;background:#315cf5;border-radius:9px;padding:13px 18px;font-weight:750;text-decoration:none}.japanesePage header>div a+a{color:#111522;background:#fff;border:1px solid #dfe2e8}.japanesePage header small{color:#7a8291}.japanesePage #flow{border-top:1px solid #dfe2e8;padding:70px 0}.japanesePage section h2{letter-spacing:-.05em;max-width:750px;margin:17px 0 35px;font-size:clamp(38px,5vw,60px);line-height:1.05}.japanesePage ol{grid-template-columns:repeat(4,1fr);gap:12px;padding:0;list-style:none;display:grid}.japanesePage ol li,.jaPricing article{border:1px solid #dfe2e8;border-radius:15px;padding:25px}.japanesePage ol b{color:#315cf5}.japanesePage ol h3{margin:45px 0 10px}.japanesePage ol p,.jaPricing p{color:#667085;font-size:11px;line-height:1.7}.jaPricing{padding:70px 0}.jaPricing>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:25px;display:grid}.jaPricing article b,.jaPricing article strong{display:block}.jaPricing article strong{margin:35px 0 8px;font-size:37px}.jaPricing article strong small{font-size:10px}.japanesePage footer{border-top:1px solid #dfe2e8;gap:22px;margin-top:50px;padding-top:25px;display:flex}.japanesePage footer a{color:#315cf5}.localizedMarketPage nav>span{align-items:center;gap:18px;display:flex}.localeMenu{z-index:20;position:relative}.localeMenu summary{color:#4f596b;cursor:pointer;background:#fff;border:1px solid #dfe2e8;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:130px;padding:9px 11px;font-size:9px;font-weight:750;list-style:none;display:flex}.localeMenu summary::-webkit-details-marker{display:none}.localeMenu summary>span{color:#315cf5;font-size:12px}.localeMenu summary>i{color:#8c94a4;font-style:normal;transition:transform .18s}.localeMenu[open] summary>i{transform:rotate(180deg)}.localeMenuPanel{background:#fff;border:1px solid #dfe2e8;border-radius:11px;width:190px;max-height:330px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 18px 48px #11152226}.localeMenuPanel a{border-radius:7px;padding:10px 11px;font-size:10px;text-decoration:none;color:#4f596b!important}.localeMenuPanel a:hover,.localeMenuPanel a[aria-current=page]{background:#f0f3ff;color:#315cf5!important}.localizedMarketWhy{border-top:1px solid #dfe2e8;padding:70px 0}.localizedMarketWhy>div{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.localizedMarketWhy article{color:#fff;background:#111522;border-radius:15px;padding:28px}.localizedMarketWhy article i{background:#315cf5;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.localizedMarketWhy article h3{margin:35px 0 9px}.localizedMarketWhy article p,.localizedPricingNote{color:#9da7ba;font-size:11px;line-height:1.7}.localizedMarketWhy>a{color:#315cf5;font-size:11px;font-weight:800;text-decoration:none}.localizedPricingNote{color:#687086;max-width:650px;margin:-18px 0 28px}.localizedGuidePage header{max-width:980px}.localizedGuidePage header h1{font-size:clamp(45px,7vw,82px)}.localizedGuideBody{border-top:1px solid #dfe2e8}.localizedGuideBody>section{border-bottom:1px solid #dfe2e8;grid-template-columns:90px 1fr;gap:35px;padding:54px 0;display:grid}.localizedGuideBody>section>b{color:#315cf5;font:800 12px/1 var(--font-mono),monospace}.localizedGuideBody h2{max-width:760px;margin:0 0 15px;font-size:clamp(28px,4vw,45px)}.localizedGuideBody p{color:#606a7c;max-width:770px;margin:0;font-size:16px;line-height:1.8}.localizedFaq{padding:75px 0}.localizedFaq>div{border-top:1px solid #dfe2e8;margin-top:28px}.localizedFaq details{border-bottom:1px solid #dfe2e8;padding:22px 3px}.localizedFaq summary{cursor:pointer;font-weight:750}.localizedFaq details p{color:#657084;max-width:780px;line-height:1.7}.localizedGuideCta{color:#fff;background:#111522;border-radius:20px;margin:15px 0 70px;padding:42px}.localizedGuideCta>span{color:#8da3ff;font:800 9px/1 var(--font-mono),monospace;letter-spacing:.12em}.localizedGuideCta h2{max-width:760px;margin:20px 0 10px;font-size:clamp(32px,5vw,55px)}.localizedGuideCta p{color:#aab3c5;max-width:700px;line-height:1.7}.localizedGuideCta a{color:#fff;background:#315cf5;border-radius:9px;margin-top:10px;padding:13px 18px;font-weight:750;text-decoration:none;display:inline-block}.localizedMarketPage footer{justify-content:space-between}.localizedMarketPage footer>span{gap:18px;display:flex}@media (max-width:800px){.signalLab header,.labGrid,.signalLabBanner,.caseStudyStatus,.labStatus,.japanesePage ol,.jaPricing>div,.localizedMarketWhy>div{grid-template-columns:1fr}.signalLab header aside,.signalLabBanner>svg{display:none}.evidencePage>aside,.signalLab footer{flex-direction:column;align-items:flex-start;gap:15px}.evidencePage article section{grid-template-columns:45px 1fr}.localizedMarketPage nav>span>a{display:none}.localizedMarketPage nav>span{gap:6px}.localeMenu summary{min-width:112px}.localeMenuPanel{width:175px}.localizedGuideBody>section{grid-template-columns:42px 1fr;gap:12px}.localizedMarketPage footer{flex-direction:column;align-items:flex-start;gap:18px}.localizedMarketPage header{padding:70px 0}.localizedMarketPage h1{font-size:clamp(42px,13vw,64px)}}.homeLocaleMenu summary{border-color:#e1e4ea;min-width:72px;padding:8px 10px}.homeLocaleMenu .localeMenuPanel{top:calc(100% + 12px)}.mobileLanguages{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 0;gap:6px!important;display:grid!important}.mobileLanguages a{border:1px solid #e4e7ed!important;border-radius:7px!important;padding:8px!important;font-size:10px!important}.localizedMarketLinks{flex-wrap:wrap;gap:18px;margin:0;display:flex}.localizedMarketLinks a{color:#315cf5;font-size:11px;font-weight:800;text-decoration:none}.localizedPricingPage header{max-width:940px}.localizedPricingGrid{grid-template-columns:repeat(3,1fr);gap:13px;padding-bottom:75px;display:grid}.localizedPricingGrid article{background:#fff;border:1px solid #dfe2e8;border-radius:17px;flex-direction:column;padding:28px;display:flex}.localizedPricingGrid article>span{color:#315cf5;text-transform:uppercase;font-size:10px;font-weight:850}.localizedPricingGrid strong{letter-spacing:-.05em;margin:30px 0 7px;font-size:47px}.localizedPricingGrid strong small{color:#768094;letter-spacing:0;font-size:10px}.localizedPricingGrid article>p{color:#687086;font-size:10px}.localizedPricingGrid ul{gap:10px;margin:20px 0 26px;padding:0;list-style:none;display:grid}.localizedPricingGrid li{color:#566074;font-size:11px}.localizedPricingGrid article>a{color:#fff;text-align:center;background:#111522;border-radius:9px;margin-top:auto;padding:12px;font-size:10px;font-weight:800;text-decoration:none}.localizedPricingPage .pricingAfterCheckout{padding:70px 0}.localizedPricingPage .pricingAfterCheckout h2{font-size:clamp(34px,5vw,52px)}.localizedHubTopics{border-top:1px solid #dfe2e8}.localizedHubTopics>section{border-bottom:1px solid #dfe2e8;grid-template-columns:72px 1fr;gap:25px;padding:50px 0;display:grid}.localizedHubTopics>section>b{color:#315cf5;font-size:11px}.localizedHubTopics h2{margin:0 0 14px;font-size:clamp(28px,4vw,44px)}.localizedHubTopics p{color:#606a7c;max-width:850px;font-size:15px;line-height:1.75}.localizedHubTopics ul{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:22px;padding:0;list-style:none;display:grid}.localizedHubTopics li{color:#4f596b;background:#f1f4fb;border-radius:9px;padding:12px;font-size:11px}.localizedTrustNote{background:#f1f4fb;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin:45px 0;padding:25px;display:flex}.localizedTrustNote p{color:#606a7c;max-width:740px;font-size:11px;line-height:1.65}.localizedTrustNote span{gap:12px;display:flex}.localizedTrustNote a{color:#315cf5;font-size:10px;font-weight:800;text-decoration:none}@media (max-width:900px){.homeLocaleMenu{display:none}.localizedPricingGrid{grid-template-columns:1fr}.localizedHubTopics>section{grid-template-columns:40px 1fr}.localizedHubTopics ul{grid-template-columns:1fr}.localizedTrustNote{flex-direction:column;align-items:flex-start}}.freeWorkspaceView{gap:18px;display:grid}.freeWorkspaceHero{color:#fff;background:radial-gradient(circle at 78% 10%,#4669ff7a,#0000 32%),linear-gradient(135deg,#101522,#182242 72%,#263c88);border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:28px;padding:32px;display:grid;position:relative;overflow:hidden}.freeWorkspaceHero:after{content:"";border:1px solid #fff3;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-170px;right:-120px;box-shadow:0 0 0 38px #ffffff09,0 0 0 76px #ffffff06}.freeWorkspaceHero>div:first-child,.freeStatusCard{z-index:1;position:relative}.freeWorkspaceHero>div:first-child>span,.freeLockedPanel>small{color:#9fb1ff;letter-spacing:.14em;font-size:10px;font-weight:800}.freeWorkspaceHero h2{letter-spacing:-.04em;max-width:640px;margin:10px 0 8px;font-size:clamp(26px,3vw,40px);line-height:1.06}.freeWorkspaceHero>div:first-child>p{color:#c9d0e3;max-width:650px;margin:0;font-size:14px;line-height:1.65}.freeWorkspaceHero>div:first-child>div{gap:10px;margin-top:22px;display:flex}.freeSecondary{color:#fff;background:#ffffff12;border:1px solid #ffffff40;border-radius:9px;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}.freeSecondary svg{width:15px}.freeStatusCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090e1d8f;border:1px solid #ffffff24;border-radius:16px;align-content:start;gap:10px;padding:20px;display:grid}.freeStatusCard>small{color:#9fb1ff;letter-spacing:.12em;font-size:9px;font-weight:800}.freeStatusCard>strong{margin-bottom:5px;font-size:21px}.freeStatusCard>span{color:#dbe1ef;align-items:center;gap:9px;font-size:12px;display:flex}.freeStatusCard>span i{border:2px solid #7180a8;border-radius:50%;width:10px;height:10px}.freeStatusCard>span i.complete{background:#73e3b0;border-color:#73e3b0;box-shadow:0 0 0 4px #73e3b01f}.freeStatusCard>p{color:#929db9;border-top:1px solid #ffffff1a;margin:8px 0 0;padding-top:12px;font-size:10px}.freeJourney{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.freeJourney article{background:#fff;border:1px solid #e0e4ec;border-radius:13px;align-items:center;gap:12px;min-height:84px;padding:15px;display:flex}.freeJourney article>i{color:#76809a;background:#f0f2f7;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:800;display:grid}.freeJourney article.done>i{color:#fff;background:#315cf5}.freeJourney article svg{width:14px}.freeJourney article div{gap:4px;display:grid}.freeJourney article b{font-size:12px}.freeJourney article span{color:#788197;font-size:10px;line-height:1.4}.freePreviewGrid{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:14px;display:grid}.freeBriefPanel,.freeLockedPanel,.freeTrustStrip,.lockedWorkspace{background:#fff;border:1px solid #dde1e9;border-radius:16px}.freeBriefPanel{overflow:hidden}.savedBrief{grid-template-columns:repeat(2,1fr);padding:8px 20px 18px;display:grid}.savedBrief>span{border-bottom:1px solid #edf0f4;gap:5px;padding:15px 0;display:grid}.savedBrief>span:nth-child(odd){padding-right:18px}.savedBrief>span:nth-child(2n){border-left:1px solid #edf0f4;padding-left:18px}.savedBrief small{color:#8b94aa;letter-spacing:.1em;font-size:8px;font-weight:800}.savedBrief b{font-size:13px}.savedBrief p{color:#8b94aa;grid-column:1/-1;margin:13px 0 0;font-size:9px}.freeLockedPanel{background:linear-gradient(150deg,#fbfcff,#f2f5ff);padding:23px}.freeLockedPanel>span{color:#315cf5;background:#e9edff;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:17px;display:grid}.freeLockedPanel>span svg{width:18px}.freeLockedPanel>small{color:#315cf5}.freeLockedPanel h3{margin:6px 0 14px;font-size:20px}.freeLockedPanel ul{gap:9px;margin:0 0 18px;padding:0;list-style:none;display:grid}.freeLockedPanel li{color:#626c83;align-items:center;gap:8px;font-size:11px;display:flex}.freeLockedPanel li svg{color:#315cf5;width:13px}.freeLockedPanel>button{color:#fff;background:#315cf5;border-radius:9px;justify-content:space-between;align-items:center;width:100%;padding:11px 13px;font-size:11px;font-weight:800;display:flex}.freeLockedPanel>button svg{width:14px}.freeTrustStrip{align-items:center;gap:13px;padding:16px 19px;display:flex}.freeTrustStrip>svg{color:#315cf5;flex:0 0 24px;width:24px}.freeTrustStrip>div{gap:3px;display:grid}.freeTrustStrip b{font-size:11px}.freeTrustStrip span{color:#7d8699;font-size:10px;line-height:1.45}.lockedWorkspace{text-align:center;justify-items:center;max-width:700px;margin:60px auto;padding:54px 32px;display:grid}.lockedWorkspace>span{color:#315cf5;background:#e9edff;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:15px;display:grid}.lockedWorkspace>span svg{width:22px}.lockedWorkspace>small{color:#315cf5;letter-spacing:.13em;font-size:9px;font-weight:800}.lockedWorkspace h2{letter-spacing:-.03em;margin:9px 0 7px;font-size:25px}.lockedWorkspace p{color:#778096;max-width:460px;margin:0 0 20px;font-size:12px;line-height:1.6}@media (max-width:980px){.freeWorkspaceHero,.freePreviewGrid{grid-template-columns:1fr}.freeJourney{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.freeWorkspaceHero{padding:23px 19px}.freeWorkspaceHero>div:first-child>div{flex-direction:column;align-items:stretch}.freeSecondary{justify-content:center;min-height:42px}.freeJourney,.savedBrief{grid-template-columns:1fr}.savedBrief>span:nth-child(odd),.savedBrief>span:nth-child(2n){border-left:0;padding:13px 0}.lockedWorkspace{margin:24px auto;padding:40px 20px}}.compareTable{overflow:auto}.compareTable table{border-collapse:collapse;width:100%;min-width:720px}.compareTable th,.compareTable td{text-align:left;border-right:1px solid #e6e8ed;padding:17px}.compareTable th:last-child,.compareTable td:last-child{border-right:0}.compareTable thead{color:#fff;background:#111522}.compareTable tbody tr{border-top:1px solid #e6e8ed}.compareTable tbody th{font-size:10px}.compareTable td{color:#626b7d;font-size:10px;line-height:1.5}.publicPricingPage,.planDetailPage{color:#111522;width:min(1160px,100% - 40px);margin:0 auto;padding:34px 0 70px}.publicPricingPage a,.planDetailPage a{text-decoration:none}.publicPricingPage>nav,.planDetailPage>nav,.publicPricingPage>footer,.planDetailPage>footer{color:#687086;align-items:center;gap:10px;font-size:11px;display:flex}.publicPricingPage>nav a,.planDetailPage>nav a,.publicPricingPage>footer a,.planDetailPage>footer a{color:#315cf5}.publicPricingPage>nav a:last-child{margin-left:auto}.publicPricingPage>header{max-width:970px;padding:90px 0 55px}.publicPricingPage>header>span,.planDetailPage header>div>span,.pricingAfterCheckout>span,.planFeatureSection>div>span,.planOperationFlow>span,.planTrustBlock span,.planFinalCta span{color:#315cf5;font:800 9px/1 var(--font-mono),monospace;letter-spacing:.15em}.publicPricingPage h1{letter-spacing:-.065em;margin:20px 0;font-size:clamp(50px,7vw,82px);line-height:.94}.publicPricingPage>header>p{color:#5f6879;max-width:800px;font-size:18px;line-height:1.65}.publicPricingPage>header>small{color:#8a92a2;font-size:9px}.publicPlanGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.publicPlanGrid article{background:#fff;border:1px solid #dfe2e8;border-radius:18px;flex-direction:column;padding:28px;display:flex;position:relative}.publicPlanGrid article.featured{border-color:#315cf5;box-shadow:0 20px 55px #315cf51f}.publicPlanGrid em{color:#315cf5;background:#edf1ff;border-radius:6px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800;position:absolute;top:18px;right:18px}.publicPlanGrid article>span{color:#315cf5;font:800 9px/1 var(--font-mono),monospace}.publicPlanGrid article>strong{letter-spacing:-.05em;margin:35px 0 8px;font-size:48px}.publicPlanGrid article>strong small{color:#747d8e;letter-spacing:0;font-size:10px}.publicPlanGrid article>p{color:#677083;min-height:50px;font-size:11px;line-height:1.55}.publicPlanGrid dl{border:1px solid #e4e6eb;border-radius:10px;grid-template-columns:1fr 1fr;margin:16px 0;display:grid}.publicPlanGrid dl div{padding:11px}.publicPlanGrid dl div+div{border-left:1px solid #e4e6eb}.publicPlanGrid dt{color:#8a92a2;text-transform:uppercase;font-size:7px}.publicPlanGrid dd{margin:4px 0 0;font-size:13px;font-weight:800}.publicPlanGrid ul{gap:9px;margin:10px 0 24px;padding:0;list-style:none;display:grid}.publicPlanGrid li{color:#515a6c;gap:8px;font-size:10px;line-height:1.4;display:flex}.publicPlanGrid li svg{color:#315cf5;flex:none;width:13px}.publicPlanGrid article>a{color:#fff;background:#111522;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:12px;font-size:10px;font-weight:750;display:flex}.publicPlanGrid article>a svg{width:13px}.pricingAfterCheckout{padding:90px 0 70px}.pricingAfterCheckout>h2{letter-spacing:-.05em;max-width:780px;margin:15px 0 32px;font-size:47px}.pricingAfterCheckout ol{grid-template-columns:repeat(3,1fr);gap:11px;padding:0;list-style:none;display:grid}.pricingAfterCheckout li{border:1px solid #dfe2e8;border-radius:14px;grid-template-columns:40px 1fr;gap:12px;padding:23px;display:grid}.pricingAfterCheckout li>b{color:#315cf5}.pricingAfterCheckout h3{margin:0 0 8px}.pricingAfterCheckout p{color:#687086;margin:0;font-size:10px;line-height:1.6}.pricingPolicyLinks{color:#fff;background:#111522;border-radius:18px;grid-template-columns:1fr 300px;gap:45px;padding:35px;display:grid}.pricingPolicyLinks h2{margin:0 0 10px}.pricingPolicyLinks p{color:#aab3c5;max-width:680px;margin:0;font-size:11px;line-height:1.65}.pricingPolicyLinks>div:last-child{gap:8px;display:grid}.pricingPolicyLinks a{color:#91a6ff;border:1px solid #323a4d;border-radius:7px;padding:9px 11px;font-size:9px}.publicPricingPage>footer{border-top:1px solid #dfe2e8;justify-content:space-between;margin-top:35px;padding-top:25px}.planDetailPage>header{grid-template-columns:1fr 320px;align-items:end;gap:55px;padding:90px 0 65px;display:grid}.planDetailPage h1{letter-spacing:-.06em;max-width:790px;margin:19px 0;font-size:clamp(48px,6vw,75px);line-height:.95}.planDetailPage header>div>p{color:#5f6879;max-width:720px;font-size:17px;line-height:1.65}.planDetailPage header>div>a,.planFinalCta>a{color:#fff;background:#315cf5;border-radius:9px;align-items:center;gap:8px;margin-top:15px;padding:13px 18px;font-size:10px;font-weight:800;display:inline-flex}.planDetailPage header svg,.planFinalCta svg{width:14px}.planDetailPage header>div>small{color:#858d9c;margin-top:10px;font-size:8px;display:block}.planDetailPage header>aside{color:#fff;background:#111522;border-radius:18px;padding:26px}.planDetailPage header>aside>span{color:#8da3ff;letter-spacing:.12em;font-size:8px;font-weight:800}.planDetailPage header>aside>strong{margin:22px 0;font-size:49px;display:block}.planDetailPage header>aside>strong small{color:#8b94a7;font-size:10px}.planDetailPage header dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.planDetailPage header dl div{border-top:1px solid #30384a;padding-top:15px}.planDetailPage header dt{color:#7f899c;font-size:7px}.planDetailPage header dd{margin:5px 0 0;font-size:13px;font-weight:800}.planFeatureSection{border-top:1px solid #dfe2e8;grid-template-columns:330px 1fr;gap:50px;padding:60px 0;display:grid}.planFeatureSection h2,.planOperationFlow>h2,.planTrustBlock h2,.planFinalCta h2{letter-spacing:-.045em;margin:14px 0;font-size:36px;line-height:1.07}.planFeatureSection ul{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;list-style:none;display:grid}.planFeatureSection li{color:#50596b;border:1px solid #dfe2e8;border-radius:10px;align-items:center;gap:9px;padding:14px;font-size:10px;display:flex}.planFeatureSection li svg{color:#315cf5;width:14px}.planOperationFlow{padding:65px 0}.planOperationFlow ol{grid-template-columns:repeat(4,1fr);gap:10px;padding:0;list-style:none;display:grid}.planOperationFlow li{background:#f4f6fa;border-radius:14px;min-height:190px;padding:22px}.planOperationFlow li>b{color:#315cf5}.planOperationFlow h3{margin:42px 0 7px}.planOperationFlow p{color:#687086;font-size:9px;line-height:1.55}.planTrustBlock{color:#fff;background:#111522;border-radius:18px;grid-template-columns:50px 1fr;gap:20px;padding:35px;display:grid}.planTrustBlock>svg{color:#7894ff;width:34px}.planTrustBlock h2{color:#fff}.planTrustBlock p{color:#aab3c5;max-width:820px;font-size:11px;line-height:1.65}.planFinalCta{justify-content:space-between;align-items:center;gap:30px;padding:70px 0;display:flex}.planFinalCta p{color:#687086}.planDetailPage>footer{border-top:1px solid #dfe2e8;justify-content:space-between;padding-top:25px}.planDetailPage>footer>span{gap:15px;display:flex}.jaPricingDetail .jaPricing article a{color:#315cf5;margin-top:12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:850px){.publicPlanGrid,.pricingAfterCheckout ol,.planOperationFlow ol,.planDetailPage>header,.planFeatureSection,.pricingPolicyLinks,.planFeatureSection ul{grid-template-columns:1fr}.planFinalCta{flex-direction:column;align-items:flex-start}.publicPricingPage>header,.planDetailPage>header{padding-top:60px}}.landingAudit{background:#fff;padding:20px 0 72px}.landingAudit>div{color:#fff;background:#10131a;border-radius:28px;grid-template-columns:1.5fr .65fr;gap:28px;padding:42px;display:grid}.landingAudit span,.growthPage header>span,.growthFormSection>div>span,.partnerPrinciples>span{color:#8ca4ff;letter-spacing:.14em;font-size:10px;font-weight:800}.landingAudit h2{letter-spacing:-.045em;max-width:760px;margin:15px 0 12px;font-size:clamp(30px,4vw,52px);line-height:1.02}.landingAudit p{color:#aeb7c8;max-width:700px;line-height:1.65}.landingAudit a{color:#fff;background:#315cf5;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:13px 17px;font-weight:750;text-decoration:none;display:inline-flex}.landingAudit a svg{width:16px}.landingAudit aside{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;align-self:end;padding:22px}.landingAudit aside b{margin-bottom:7px;display:block}.landingAudit aside p{margin:0;font-size:12px}.growthPage{color:#11141b;background:#f5f6f8;min-height:100vh}.growthPage>nav,.growthPage>header,.growthPage>section,.growthPage>aside,.growthPage>footer{width:min(1160px,100% - 40px);margin-inline:auto}.growthPage>nav{color:#697185;gap:10px;padding:24px 0;font-size:12px;display:flex}.growthPage>nav a{color:#11141b;font-weight:800;text-decoration:none}.growthPage>header{text-align:center;padding:74px 0 64px}.growthPage>header h1{letter-spacing:-.06em;max-width:920px;margin:18px auto;font-size:clamp(44px,7vw,82px);line-height:.96}.growthPage>header p{color:#687084;max-width:760px;margin:auto;font-size:17px;line-height:1.65}.growthPage>header>div{justify-content:center;gap:12px;margin-top:28px;display:flex}.growthPage>header a{color:#11141b;border:1px solid #cfd4df;border-radius:10px;padding:13px 17px;font-weight:750;text-decoration:none}.growthPage>header a:first-child{color:#fff;background:#315cf5;border-color:#315cf5}.auditSignals{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.auditSignals article{background:#fff;border:1px solid #dfe2e9;border-radius:18px;padding:28px}.auditSignals svg{color:#315cf5;width:22px}.auditSignals h2{margin:20px 0 8px;font-size:20px}.auditSignals p{color:#737b8d;margin:0;line-height:1.55}.auditDeliverable,.partnerSplit{grid-template-columns:1.3fr .7fr;gap:22px;padding:76px 0;display:grid}.auditDeliverable>div,.auditDeliverable aside,.partnerSplit article{background:#fff;border:1px solid #dfe2e9;border-radius:20px;padding:34px}.auditDeliverable h2,.growthFormSection h2,.partnerPrinciples h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(30px,4vw,48px);line-height:1.04}.auditDeliverable ul,.partnerSplit ul{gap:12px;padding:0;list-style:none;display:grid}.auditDeliverable li,.partnerSplit li{color:#586174;gap:10px;display:flex}.auditDeliverable li svg,.partnerSplit li svg{color:#315cf5;width:17px}.auditDeliverable aside{color:#fff;background:#10131a;align-self:end}.auditDeliverable aside p{color:#aeb7c8;line-height:1.6}.growthFormSection{color:#fff;background:#10131a;border-radius:26px;grid-template-columns:.8fr 1.2fr;gap:48px;padding:68px;display:grid}.growthFormSection>div>p{color:#aeb7c8;line-height:1.6}.growthForm{color:#11141b;background:#fff;border-radius:18px;gap:16px;padding:28px;display:grid}.growthFormGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.growthForm label{color:#333a49;gap:7px;font-size:11px;font-weight:750;display:grid}.growthForm input,.growthForm select,.growthForm textarea{color:#11141b;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #ccd2df;border-radius:9px;padding:12px}.growthForm textarea{resize:vertical}.growthForm .growthConsent{color:#70788a;align-items:flex-start;gap:8px;font-weight:500;line-height:1.45;display:flex}.growthForm .growthConsent input{width:auto;margin-top:2px}.growthForm>button{color:#fff;cursor:pointer;background:#315cf5;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:800;display:flex}.growthForm>button svg{width:16px}.growthFormError{color:#b42318;margin:0;font-size:12px}.growthFormSuccess{color:#11141b;background:#fff;border-radius:18px;align-self:start;padding:34px}.growthFormSuccess svg{color:#16834a}.growthPage>footer{gap:18px;padding:30px 0 48px;display:flex}.growthPage>footer a{color:#596174}.partnerSplit article>span{color:#315cf5;letter-spacing:.12em;font-size:10px;font-weight:800}.partnerSplit h2{letter-spacing:-.035em;margin:17px 0 24px;font-size:31px}.partnerPrinciples{background:#fff;border-radius:24px;padding:60px}.partnerPrinciples ol{grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 0;list-style:none;display:grid}.partnerPrinciples li{border:1px solid #e1e4ea;border-radius:14px;gap:14px;padding:22px;display:flex}.partnerPrinciples li>b{color:#315cf5}.partnerPrinciples h3{margin:0 0 7px}.partnerPrinciples p{color:#6d7587;line-height:1.55}.partnerDisclosure{border-top:1px solid #e3e5eb;padding-top:20px;font-size:12px}.partnerPage .growthFormSection{margin-top:70px}.partnerCta{color:#fff;background:#315cf5;border-radius:18px;justify-content:space-between;align-items:center;padding:32px;display:flex;margin-top:24px!important}.partnerCta a{color:#fff;gap:8px;font-weight:800;text-decoration:none;display:flex}.partnerCta svg{width:16px}@media (max-width:800px){.landingAudit>div,.auditDeliverable,.partnerSplit,.growthFormSection{grid-template-columns:1fr}.landingAudit>div{padding:28px}.auditSignals,.partnerPrinciples ol{grid-template-columns:1fr}.growthPage>header{padding-top:48px}.growthPage>header>div,.partnerCta{flex-direction:column;align-items:stretch}.growthFormSection,.partnerPrinciples{padding:28px 20px}.growthFormGrid{grid-template-columns:1fr}}.legalGate{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0a12b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.legalGate>section{background:#fff;border:1px solid #ded9e8;border-radius:24px;gap:16px;width:min(620px,100%);max-height:calc(100dvh - 40px);padding:30px;display:grid;overflow:auto;box-shadow:0 24px 80px #0f0a1e4d}.legalGate h2{margin:0;font-size:28px;line-height:1.1}.legalGate p{color:#514c5d;margin:0;line-height:1.6}.legalGate>section>small{color:#746d82;line-height:1.45}.legalGateLinks{flex-wrap:wrap;gap:10px;display:flex}.legalGateLinks a{color:#5035d6;border:1px solid #ded9e8;border-radius:999px;padding:9px 13px;font-weight:700}.legalCheck{background:#f7f5fb;border:1px solid #e5e0ee;border-radius:14px;gap:10px;padding:13px;align-items:flex-start!important;display:flex!important}.legalCheck input{height:18px;margin-top:2px;width:18px!important}.legalGate label{gap:7px;font-weight:700;display:grid}.legalGate label>input:not([type=checkbox]){min-height:46px;font:inherit;border:1px solid #d9d3e2;border-radius:12px;padding:0 13px}.legalGate button{color:#fff;background:#5b37ed;border:0;border-radius:13px;min-height:48px;font-weight:800}.legalGate button:disabled{opacity:.5}@media (max-width:600px){.legalGate{padding:10px}.legalGate>section{border-radius:18px;max-height:calc(100dvh - 20px);padding:22px 18px}.legalGate h2{font-size:24px}}.localePair{background:#fff;border:1px solid #dfe2e8;border-radius:999px;align-items:center;padding:3px;display:inline-flex}.localePair a{text-align:center;border-radius:999px;font-weight:850;text-decoration:none;color:#747b89!important;min-width:31px!important;padding:6px 8px!important;font-size:10px!important}.localePair a[aria-current=page]{background:#111522;color:#fff!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
