.hide-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.hide-card{background:var(--white,#fff);border:1px solid #1117220f;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 20px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #1117220a,0 8px 20px -8px #1117221f}.hide-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1117220f,0 14px 28px -10px #11172229}.hide-card.is-on{border-color:#5cc9eb59}.hide-card__icon{width:40px;height:40px;color:var(--accent,#5cc9eb);background:#d9eff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hide-card__icon svg{width:20px;height:20px}.hide-card__icon[data-tone=good],.hide-card__icon[data-tone=warn]{color:#267e97;background:#d9eff3}.hide-card__icon[data-tone=bad]{color:#96cfdc;background:#d9eff3}.hide-card__icon[data-tone=neutral]{color:#697184;background:#eef0f4}.hide-card__body{flex:1;min-width:0}.hide-card__meta{text-transform:none;letter-spacing:.04em;color:var(--muted,#697184);margin:4px 0 0;font-size:11px;line-height:1.45;display:block}.hide-card__title{color:var(--ink,#111722);margin:0;font-size:16px;font-weight:650;line-height:1.25;display:block}.hide-card__detail{color:var(--muted,#697184);margin:5px 0 0;font-size:13px;line-height:1.55}.hide-card__link{color:var(--accent,#5cc9eb);margin-top:8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.hide-card__link:hover{text-decoration:underline}.hide-switch{flex-shrink:0;width:38px;height:22px;margin-left:auto;display:inline-block;position:relative}.hide-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.hide-switch i{background:#d9eff3;border-radius:999px;transition:background-color .15s;position:absolute;inset:0}.hide-switch i:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #11172240}.hide-switch input:checked+i{background:var(--accent,#5cc9eb)}.hide-switch input:checked+i:before{transform:translate(16px)}.hide-switch input:disabled+i{opacity:.5;cursor:not-allowed}.checker-result-page{min-height:100vh}.checker-result-page>:is(.result-hero,.business-result-hero,.vendor-result-hero,.detail-hero){background:linear-gradient(#10151f09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#10151f09 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 88% 16%,#5cc9eb24,#0000 34%),#fffffff2;border:1px solid #10151f26;border-radius:24px;width:min(100% - 48px,1180px);margin:clamp(42px,6vw,76px) auto 0;padding:clamp(30px,5vw,58px);box-shadow:10px 12px #5cc9eb14}.checker-result-page>:is(.result-hero,.business-result-hero,.vendor-result-hero,.detail-hero) h1{max-width:820px;font-family:var(--serif);letter-spacing:-.05em;text-wrap:balance;margin:12px 0 18px;font-weight:520;font-size:clamp(42px,6vw,72px)!important;line-height:.96!important}.checker-result-page>:is(.result-hero,.business-result-hero,.vendor-result-hero,.detail-hero) p{max-width:760px}.checker-result-page>:is(.result-section,.result-source,.result-next,.business-result-next,.vendor-report-grid,.vendor-stage-one-report,.vendor-decision,.detail-section){width:min(100% - 48px,1180px);margin-inline:auto}.checker-result-page>:is(.result-section,.result-source,.result-next,.business-result-next,.vendor-stage-one-report,.vendor-decision,.detail-section),.checker-result-page .vendor-report-section{background:#fffffff0;border:1px solid #10151f24}.checker-result-page .vendor-report-grid{gap:18px}.checker-page--result .subpage-chat-hero{padding:clamp(36px,5vw,68px) max(24px,50vw - 590px)}.typography-contract.typography-contract .checker-page--result .subpage-chat-hero__copy,.checker-page--result .workspace-chat__thread,.checker-page--result .workspace-chat__form,.checker-page--result .workspace-chat__starters,.checker-page--result .workspace-chat__disclaimer{display:none!important}.checker-page--result .subpage-chat-hero__inner{width:min(100%,1180px);display:block}.checker-page--result .workspace-chat-shell--subpage,.checker-page--result .workspace-chat-shell--subpage .workspace-chat{max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}.checker-page--result .workspace-chat-shell--subpage .workspace-chat__addon{border:0;margin:0;padding:0}.checker-inline-result{gap:24px;display:grid}.checker-inline-result__hero{background:linear-gradient(#10151f09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#10151f09 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 88% 12%,#5cc9eb24,#0000 36%),#fffffff5;border:1px solid #10151f26;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:clamp(28px,4vw,48px);display:grid;box-shadow:10px 12px #5cc9eb14}.checker-inline-result__hero>div>span{color:#267e97;letter-spacing:.08em;font-size:11px;font-weight:750}.checker-inline-result__hero h1,.checker-inline-result__hero h2{max-width:800px;font-family:var(--serif);letter-spacing:-.05em;margin:10px 0 14px;font-weight:520;font-size:clamp(38px,5.5vw,68px)!important;line-height:.96!important}.checker-inline-result__hero p{color:#596474;max-width:760px;margin:0;line-height:1.55}.checker-inline-result__facts{grid-auto-flow:column;gap:10px;margin:0;display:grid}.checker-inline-result__facts>div{background:#ffffffe6;border:1px solid #10151f21;border-radius:14px;min-width:112px;padding:16px}.checker-inline-result__facts dt{color:#687384;font-size:10px}.checker-inline-result__facts dd{color:#10151f;margin:6px 0 0;font-size:28px;font-weight:700}.checker-inline-result__panel{background:#fffffff2;border:1px solid #10151f24;border-radius:20px;padding:clamp(24px,4vw,40px)}.checker-inline-result__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:720px){.checker-result-page>:is(.result-hero,.business-result-hero,.vendor-result-hero,.detail-hero),.checker-result-page>:is(.result-section,.result-source,.result-next,.business-result-next,.vendor-report-grid,.vendor-stage-one-report,.vendor-decision,.detail-section){width:min(100% - 28px,1180px)}.checker-inline-result__hero{grid-template-columns:1fr}.checker-inline-result__facts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.checker-inline-result__facts>div{min-width:0}}@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{--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}::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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-\[1440px\]{max-width:1440px}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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))}@media (min-width:700px){.min-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@font-face{font-family:Hide Script;src:url(/fonts/hide-script-light.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}.action-engine{border:1px solid var(--line,#d8dde0);color:#101823;background:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(220px,.72fr);margin:32px 0;display:grid;overflow:hidden}.action-engine__column{min-width:0;padding:28px}.action-engine__column+.action-engine__column{border-left:1px solid var(--line,#d8dde0)}.action-engine__label{color:#277c94;letter-spacing:.02em;margin-bottom:12px;font-size:.78rem;font-weight:650;display:block}.action-engine h2{margin:0 0 12px;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.15}.action-engine p{color:#526071;margin:0 0 14px;line-height:1.55}.action-engine__meaning{font-weight:600;color:#182433!important}.action-engine details{margin-top:18px}.action-engine summary{cursor:pointer;font-weight:650}.action-engine dl{gap:12px;margin:16px 0 0;display:grid}.action-engine dl div{gap:3px;display:grid}.action-engine dt{color:#687789;font-size:.75rem}.action-engine dd{overflow-wrap:anywhere;margin:0}.action-engine a{color:#176e88}.action-engine button,.action-engine__buttons a{-webkit-appearance:none;appearance:none;color:#10202a;font:inherit;cursor:pointer;background:#f3fbfd;border:1px solid #bdd9e2;border-radius:999px;padding:10px 15px;font-weight:650;text-decoration:none}.action-engine button:disabled{cursor:wait;opacity:.55}.action-engine__primary{color:#07141b!important;background:#55c4e5!important;border-color:#55c4e5!important;margin-top:16px!important}.action-engine__draft{margin-top:16px}.action-engine__draft label{gap:6px;margin:12px 0;font-size:.8rem;font-weight:650;display:grid}.action-engine__draft input,.action-engine__draft textarea{box-sizing:border-box;color:#17212c;width:100%;font:inherit;resize:vertical;background:#fbfcfc;border:1px solid #ccd7db;border-radius:14px;padding:12px}.action-engine__draft ul{color:#526071;margin:8px 0 14px;padding-left:20px}.action-engine__buttons,.action-engine__status-actions{flex-wrap:wrap;gap:8px;display:flex}.action-engine__status{background:#f4fbfc}.action-engine__status>strong{margin-bottom:10px;font-size:1.25rem;display:block}.action-engine__status-actions{margin-top:16px}.action-engine__message{background:#e8f8fc;border-radius:14px;padding:12px;color:#173a45!important;margin-top:14px!important}@media (max-width:900px){.action-engine{grid-template-columns:1fr}.action-engine__column+.action-engine__column{border-left:0;border-top:1px solid var(--line,#d8dde0)}}.workspace-action-cases{padding:32px}.workspace-action-cases>header{max-width:720px;margin-bottom:24px}.workspace-action-cases>header>span{color:#277c94;font-size:.8rem;font-weight:700}.workspace-action-cases>header h2{margin:8px 0}.workspace-action-cases>div{gap:12px;display:grid}.workspace-action-cases article{border:1px solid var(--line);background:#fff;border-radius:22px;justify-content:space-between;gap:24px;padding:20px 22px;display:flex}.workspace-action-cases article h3,.workspace-action-cases article [data-ui=action-title]{margin:5px 0;font-size:1.1rem;display:block}.workspace-action-cases article p{color:var(--muted);margin:0}.workspace-action-cases article>div:last-child{text-align:right;justify-items:end;gap:5px;display:grid}.workspace-action-cases article span,.workspace-action-cases article time{color:var(--muted);font-size:.78rem}.workspace-action-cases article a{color:var(--accent-dark);font-weight:700}@media (max-width:700px){.workspace-action-cases article{flex-direction:column}.workspace-action-cases article>div:last-child{text-align:left;justify-items:start}}.action-engine__question{background:#d9eff3;border-radius:14px;padding:12px 14px;font-weight:650;color:#173a45!important}.action-engine__assistant{margin-top:20px!important}.action-engine__assistant .workspace-chat-shell{margin-top:12px}.action-engine__assistant .workspace-chat{box-shadow:none}.action-engine{border:1px solid var(--line,#d8dde0);color:#101823;background:#fff;border-radius:30px;display:block;overflow:hidden}.action-engine__header,.action-engine__evidence,.action-engine__interpretation,.action-engine__unknowns,.action-engine__next,.action-engine__status{padding:24px clamp(22px,4vw,44px)}.action-engine__header{background:#f7fbfc;padding-top:32px;padding-bottom:22px}.action-engine__header h2{max-width:900px;margin:0}.action-engine__evidence,.action-engine__interpretation,.action-engine__unknowns,.action-engine__next,.action-engine__status{border-top:1px solid var(--line,#d8dde0)}.action-engine h3{margin:0 0 10px;font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.25}.action-engine h4{margin:0 0 8px;font-size:1rem;line-height:1.35}.action-engine__evidence dl{border:1px solid var(--line,#d8dde0);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0 0;display:grid;overflow:hidden}.action-engine__evidence dl div{background:#fbfdfd;gap:5px;padding:14px 16px;display:grid}.action-engine__evidence dl div+div{border-left:1px solid var(--line,#d8dde0)}.action-engine__next{background:#f7fbfc}.action-engine__status{background:#eef8fa;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.action-engine__status>div>strong{font-size:1.15rem;display:block}.action-engine__status>button,.action-engine__status-actions{grid-column:2}.action-engine__draft ol{color:#283746;margin:16px 0;padding-left:24px}.action-engine__draft ol li+li{margin-top:10px}.action-engine--compact .action-engine__header{background:#fff;padding-bottom:12px}.action-engine--compact .action-engine__next{background:#fff;border-top:0;padding-top:10px}.action-engine--compact .action-engine__next h3{display:none}.action-engine--compact .action-engine__next h4{font-size:1.05rem}.breach-exposure__saved{background:#e6f7fa;border-radius:16px;margin-top:18px;padding:14px 16px;font-weight:650;color:#173a45!important}@media (max-width:760px){.action-engine__evidence dl{grid-template-columns:1fr 1fr}.action-engine__evidence dl div+div{border-left:0}.action-engine__evidence dl div:nth-child(2n){border-left:1px solid var(--line,#d8dde0)}.action-engine__evidence dl div:nth-child(n+3){border-top:1px solid var(--line,#d8dde0)}.action-engine__status{grid-template-columns:1fr}.action-engine__status>button,.action-engine__status-actions{grid-column:1}}.mailbox-protection{gap:20px;display:grid}.mailbox-protection__notice{color:#267e97;background:#d9eff3;border:1px solid #a9d2f2;border-radius:14px;margin:0;padding:16px 18px}.mailbox-protection__notice strong{color:#267e97;margin-bottom:4px;display:block}.mailbox-protection__connection{background:#f8f9fb;border:1px solid #dfe4ec;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.mailbox-protection__connection>div{gap:5px;display:grid}.mailbox-protection__connection span{color:#267e97;letter-spacing:.08em;text-transform:none;font-size:11px;font-weight:800}.mailbox-protection__connection p{color:#667085;max-width:720px;margin:0;line-height:1.55}.mailbox-protection__list{gap:9px;display:grid}.mailbox-protection__list article{border:1px solid #e1e5ec;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.mailbox-protection__list article div{gap:3px;display:grid}.mailbox-protection__list article span{color:#6f7989;font-size:12px}.mailbox-protection__list article button{color:#267e97;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750}.mailbox-protection__consent{background:#f2fbfc;border:1px solid #b9dce5;border-radius:18px;gap:16px;padding:20px;display:grid}.mailbox-protection__consent h3,.mailbox-protection__consent p{margin:0}.mailbox-protection__consent dl{background:#fff;border:1px solid #d7e5e8;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.mailbox-protection__consent dl div{gap:4px;padding:14px;display:grid}.mailbox-protection__consent dl div+div{border-left:1px solid #d7e5e8}.mailbox-protection__consent dt{color:#667085;font-size:12px}.mailbox-protection__consent dd{margin:0;line-height:1.45}.mailbox-protection__consent-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.mailbox-protection__connection{flex-direction:column;align-items:stretch}.mailbox-protection__connection .button{align-self:start}.mailbox-protection__consent dl{grid-template-columns:1fr}.mailbox-protection__consent dl div+div{border-top:1px solid #d7e5e8;border-left:0}}@media (forced-colors:active){:where(button,input,textarea,select,[role=button],[role=tab]){box-shadow:none!important;border:1px solid buttontext!important}}.form-message{box-sizing:border-box;color:#303a46;background:#f8fafb;border:1px solid #cbd4dc;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:12px 14px;display:grid}.form-message__icon{color:#fff;background:#b42318;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.form-message strong{color:#19222d;font-size:13px;display:block}.form-message p{color:#303a46!important;margin:2px 0 0!important;font-size:13px!important;line-height:1.45!important}.form-message--info .form-message__icon{background:#267e97}.form-message--success .form-message__icon{background:#287a4b}.form-message--error{background:#fff8f7;border-color:#e4b5b1}input[aria-invalid=true]{box-shadow:0 0 0 2px #b423181f;border-color:#b42318!important}.language-menu{position:relative}.language-menu__trigger{-webkit-appearance:none;appearance:none;color:#202631;min-height:40px;font:570 13px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;display:inline-flex}.language-menu__trigger:hover{color:var(--accent-dark);background:#10151f0e}.language-menu__trigger:focus-visible{outline-offset:2px;outline:2px solid #247e99}.language-menu__panel{z-index:80;opacity:0;visibility:hidden;pointer-events:none;width:178px;padding-top:7px;transition:opacity .18s,visibility .18s;position:absolute;top:calc(100% + 7px);right:0}.language-menu__panel-inner{background:#f7f5ef;border:1px solid #10151f1f;border-radius:14px;gap:3px;padding:7px;transition:transform .18s;display:grid;transform:translateY(-7px);box-shadow:0 18px 38px -22px #10151f7a}.language-menu:hover .language-menu__panel,.language-menu.is-open .language-menu__panel{opacity:1;visibility:visible;pointer-events:auto}.language-menu:hover .language-menu__panel-inner,.language-menu.is-open .language-menu__panel-inner{transform:translateY(0)}.language-menu__panel-inner>button{color:#202631;min-height:42px;font:570 13px/1 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 11px;display:flex}:is(.language-menu__panel-inner>button:hover,.language-menu__panel-inner>button:focus-visible){color:var(--accent-dark);background:#10151f0f;outline:0}.language-menu__selected{background:#247e99;border-radius:50%;flex:none;width:7px;height:7px}html body .button,html body .button:visited{color:#fff!important;background:#10151f!important}:is(html body .button:hover,html body .button:focus-visible){color:#fff!important;background:#263340!important;border-color:#263340!important}html body .button:focus-visible{outline-offset:3px;outline:3px solid #5cc9eb!important}html body .button:active{transform:translateY(1px);color:#fff!important;background:#05080d!important;border-color:#05080d!important}html body .button:disabled,html body .button[aria-disabled=true]{opacity:1;cursor:not-allowed;transform:none;color:#4d5763!important;background:#d9dde2!important;border-color:#c4cad1!important}@media (max-width:900px){.simple-nav__links>.language-menu{border-bottom:1px solid var(--line);width:100%;min-height:58px;padding:10px 0}.simple-nav__links>.language-menu>.language-menu__trigger{justify-content:flex-start;width:100%;min-height:38px;padding-inline:0}.simple-nav__links>.language-menu>.language-menu__panel{width:100%;max-height:0;padding-top:0;position:static;overflow:hidden}.simple-nav__links>.language-menu:hover>.language-menu__panel,.simple-nav__links>.language-menu.is-open>.language-menu__panel{max-height:116px}.simple-nav__links>.language-menu .language-menu__panel-inner{box-shadow:none;margin-top:6px}}:root{--ink:#111722;--muted:#697184;--paper:#faf9fc;--white:#fff;--accent-cool:#a9d2f2;--accent-neutral:#96cfdc;--accent-warm:#5cc9eb;--accent:var(--accent-warm);--accent-dark:#267e97;--accent-pale:#d9eff3;--blue:var(--accent);--red:#96cfdc;--line:#d5d1df;--sans:var(--font-geist-sans), Arial, sans-serif;--heading-font:var(--font-newsreader), Georgia, serif;--serif:var(--heading-font);--accent-font:"Hide Script", "Brush Script MT", cursive;--type-accent:clamp(1.35rem, 1.8vw, 1.75rem);--type-display:clamp(2.25rem, 4.2vw, 3.75rem);--type-h1:clamp(2rem, 3.8vw, 3.25rem);--type-h2:clamp(1.5rem, 2.5vw, 2rem);--type-h3:clamp(1.125rem, 1.65vw, 1.375rem);--type-h4:1.0625rem;--type-body:.9375rem;--type-small:.8125rem;--weight-h1:600;--weight-h2:560;--weight-h3:520;--leading-h1:1;--leading-h2:1.12;--leading-h3:1.2;--type-subsection-label:var(--type-h3);--weight-subsection-label:var(--weight-h3);--leading-subsection-label:var(--leading-h3);--heading-1-after:24px;--heading-2-after:16px;--heading-3-after:10px;--subsection-label-after:var(--heading-3-after);--space-xs:8px;--space-sm:12px;--space-md:18px;--space-lg:28px;--space-xl:clamp(32px, 4vw, 40px);--space-2xl:clamp(48px, 6vw, 64px);--space-3xl:88px;--hero-space-start:clamp(64px, 8vw, 104px);--hero-space-end:clamp(48px, 6vw, 72px);--section-space:clamp(56px, 7vw, 88px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f8f5f0;position:sticky;top:0}.nav-shell{align-items:center;gap:48px;max-width:1440px;height:80px;margin:auto;padding:0 36px;display:flex}.brand{align-items:center;display:inline-flex}.wordmark{color:#111722;font-family:var(--font-parisienne), cursive;font-synthesis:none;letter-spacing:0;--wordmark-dot:#111722;align-items:center;margin:-5px -6px -3px -9px;padding:7px 6px 8px 9px;font-size:39px;font-style:normal;font-weight:400;line-height:1;display:inline-flex;overflow:visible}.button{border:1px solid var(--blue);background:var(--blue);color:#10212a;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:0 22px;font-size:13px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.button-small{min-width:164px;min-height:46px}.hero{max-width:1440px;margin:auto;padding:72px 36px 0}.hero-top{grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);align-items:end;gap:8vw;margin-bottom:56px;display:grid}h1,h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-weight:400}h1{max-width:950px}.hero-copy>p{color:#3f4757;margin:0 0 30px;font-size:18px;line-height:1.55}.hero-actions{align-items:center;gap:24px;display:flex}.text-link{border-bottom:1px solid var(--ink);padding:10px 0;font-size:13px}.check-preview{border:1px solid var(--line);background:#ffffffb8;grid-template-columns:.8fr 1.2fr;margin-bottom:36px;display:grid}.check-preview__intro{border-right:1px solid var(--line);padding:34px}.check-preview__intro>span{color:var(--accent);letter-spacing:.03em;font-size:9px}.check-preview__intro h2{margin:42px 0 18px;font-size:clamp(30px,3.2vw,47px);line-height:1}.check-preview__intro p{max-width:480px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.check-preview__surface{background:#fff;flex-direction:column;justify-content:space-between;gap:48px;padding:34px;display:flex}.check-preview__input{color:#818997;border:1px solid #b9bfca;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:0 0 0 18px;font-size:11px;display:flex}.check-preview__input a{background:var(--ink);color:#fff;white-space:nowrap;align-items:center;gap:28px;min-height:58px;padding:0 18px;display:inline-flex}.check-preview__result{border-top:1px solid var(--line);grid-template-columns:1.5fr .75fr .75fr;display:grid}.check-preview__result p{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:98px;margin:0;padding:20px 20px 0 0;display:flex}.check-preview__result p:not(:first-child){padding-left:20px}.check-preview__result p:last-child{border-right:0}.check-preview__result span{color:var(--muted);font-size:9px}.check-preview__result strong{font-family:var(--serif);font-size:clamp(16px,1.8vw,24px);font-weight:400}.atlas{border:1px solid var(--line);background:#fff;position:relative;overflow:hidden}.atlas__viewport{aspect-ratio:3/2;isolation:isolate;background:#fff;position:relative;overflow:hidden}.atlas__world{transform-origin:50%;will-change:transform;transition:transform 1.65s cubic-bezier(.66,0,.18,1),transform-origin 1.65s cubic-bezier(.66,0,.18,1),filter 1.2s;position:absolute;inset:0;transform:scale(1.02)}.atlas[data-phase="1"] .atlas__world{transform-origin:32% 55%;filter:contrast(1.03);transform:scale(1.64)}.atlas[data-phase="2"] .atlas__world{transform-origin:43.5% 47%;filter:contrast(1.06);transform:scale(2.28)}.atlas[data-phase="3"] .atlas__world{transform-origin:50%;filter:contrast(.98);transform:scale(.94)}.atlas__image{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.atlas__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.atlas__finance-focus{fill:#5cc9eb14;stroke:#a9d2f2;stroke-width:4px;stroke-dasharray:4 14;opacity:0;transition:opacity .8s}.atlas[data-phase="1"] .atlas__finance-focus,.atlas[data-phase="2"] .atlas__finance-focus{opacity:1;animation:2.2s steps(3,end) infinite atlasFocus}.atlas__route{fill:none;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.atlas__route-primary{stroke:#96cfdc;stroke-width:7px;filter:drop-shadow(0 0 5px #5cc9eb40)}.atlas__route-exception{stroke:#267e97;stroke-width:5px;stroke-dasharray:.03 .025}.atlas[data-phase="2"] .atlas__route-primary{opacity:1;animation:1.75s cubic-bezier(.2,.8,.2,1) forwards atlasRoute}.atlas[data-phase="2"] .atlas__route-exception{opacity:1;animation:1.25s 1.45s forwards atlasException}.atlas__safe-boundary{fill:none;stroke:#267e97;stroke-width:5px;opacity:0;transform-box:fill-box;transform-origin:50%}.atlas__safe-boundary .safe-boundary__outer{stroke-width:3px;stroke-dasharray:5 9}.atlas[data-phase="2"] .atlas__safe-boundary{animation:1.5s steps(3,end) 2.1s infinite atlasBoundary}.atlas__city-nodes{fill:#a9d2f2;stroke:#fff;stroke-width:4px;opacity:0}.atlas[data-phase="0"] .atlas__city-nodes{opacity:.25}.atlas[data-phase="3"] .atlas__city-nodes{opacity:.9;animation:1.6s steps(4,end) both atlasNodes}.atlas__walkers{fill:#267e97;opacity:0;transition:opacity .8s}.atlas[data-phase="0"] .atlas__walkers-company{opacity:.65}.atlas[data-phase="1"] .atlas__walkers-finance,.atlas[data-phase="2"] .atlas__walkers-finance{opacity:.9}.atlas[data-phase="3"] .atlas__walkers-company{opacity:.5}.atlas__wash{z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 54%,#ffffff38 72%,#ffffffbf);position:absolute;inset:0}.atlas__story{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe8;border:1px solid #a9d2f2b3;width:min(370px,34%);padding:19px 20px 20px;animation:.55s cubic-bezier(.2,.8,.2,1) both atlasStoryIn;position:absolute;bottom:24px;right:24px;box-shadow:0 18px 50px #267e9717}.atlas__story span{color:#267e97;letter-spacing:.03em;margin-bottom:15px;font-size:9px;display:block}.atlas__story strong{font-family:var(--serif);font-size:clamp(18px,2vw,29px);font-weight:400;line-height:1.05;display:block}.atlas__story p{color:#697184;margin:14px 0 0;font-size:11px;line-height:1.5}.atlas__mark{z-index:4;color:#766a8c;letter-spacing:.03em;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute;top:18px;left:19px}.atlas__mark i{background:#5cc9eb;width:7px;height:7px;box-shadow:0 0 0 5px #5cc9eb1a}.atlas__controls{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.atlas__controls button{border:0;border-right:1px solid var(--line);color:#7c8391;cursor:pointer;text-align:left;background:#fff;align-items:center;gap:12px;min-height:66px;padding:12px 16px;font-size:10px;transition:color .25s,background .25s;display:flex;position:relative}.atlas__controls button:last-child{border-right:0}.atlas__controls button:before{content:"";background:#5cc9eb;width:0;height:2px;transition:width .5s;position:absolute;top:-1px;left:0}.atlas__controls button:hover,.atlas__controls button.active{color:#267e97;background:#d9eff3}.atlas__controls button.active:before{width:100%}.atlas__controls button span{color:#a9d2f2;font-family:var(--font-geist-mono), "Courier New", monospace;font-size:9px}@keyframes atlasFocus{50%{fill:#5cc9eb24;stroke-dashoffset:-18px}}@keyframes atlasRoute{to{stroke-dashoffset:0}}@keyframes atlasException{0%{stroke-dashoffset:.8px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes atlasBoundary{0%{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}to{opacity:.25;transform:scale(1.45)}}@keyframes atlasNodes{0%{opacity:0}35%{opacity:.35}70%,to{opacity:.9}}@keyframes atlasStoryIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.outcome-machine{--machine-x:0px;--machine-y:0px;aspect-ratio:1537/1023;border:1px solid var(--line);isolation:isolate;cursor:crosshair;background:#fff;position:relative;overflow:hidden}.outcome-machine__visual{transform:translate3d(var(--machine-x), var(--machine-y), 0) scale(1.012);transform-origin:50%;will-change:transform;transition:transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.outcome-machine__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation:1.35s steps(18,end) both machineReveal;display:block}.outcome-machine__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.outcome-machine__route{fill:none;stroke:#96cfdc;stroke-width:4px;stroke-dasharray:3 13;opacity:.28;animation:7.4s linear infinite routeTrace}.outcome-machine__branch{fill:none;stroke:#111722;stroke-width:3px;stroke-dasharray:2 15;opacity:.12;animation:2.4s steps(3,end) infinite branchIdle}.ball-body{transform-box:fill-box;transform-origin:50%;animation:.42s steps(2,end) infinite ballBounce}.ball-shadow{fill:#111722;opacity:.22}.ball-halo{fill:none;stroke:#96cfdc;stroke-width:3px;opacity:.42;transform-box:fill-box;transform-origin:50%;animation:.84s steps(2,end) infinite ballHalo}.ball-core{fill:#96cfdc;stroke:#fff;stroke-width:4px}.ball-glint{fill:#fff;opacity:.8}.ball-trail{fill:#96cfdc;opacity:.45}.ball-trail.trail-two{opacity:.2}.outcome-machine__bumper{fill:none;stroke:#96cfdc;stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.outcome-machine__bumper .bumper-inner{fill:#96cfdc29}.outcome-machine__bumper.bumper-one{animation:7.4s steps(2,end) infinite bumperOne}.outcome-machine__bumper.bumper-two{animation:7.4s steps(2,end) infinite bumperTwo}.outcome-machine__bumper.bumper-three{animation:7.4s steps(2,end) infinite bumperThree}.outcome-machine__points{fill:#267e97;font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.08em;opacity:0;font-size:17px;font-weight:700}.outcome-machine__points.points-one{animation:7.4s steps(2,end) infinite pointsOne}.outcome-machine__points.points-two{animation:7.4s steps(2,end) infinite pointsTwo}.outcome-machine__points.points-three{animation:7.4s steps(2,end) infinite pointsThree}.outcome-machine__gate{fill:#96cfdc;animation:7.4s steps(2,end) infinite gateCheck}.outcome-machine__gate .gate-shadow{fill:#111722;opacity:.16}.outcome-machine__impact{fill:none;stroke:#96cfdc;stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:7.4s steps(3,end) infinite safeImpact}.outcome-machine__impact .impact-outer{stroke-width:2px}.outcome-machine__danger{fill:none;stroke:#111722;stroke-width:4px;stroke-dasharray:4 8;opacity:.1;animation:1.4s steps(2,end) infinite dangerPocket}.outcome-machine__indicator{fill:#96cfdc;animation:7.4s steps(2,end) infinite indicatorPulse}.outcome-machine__indicator.indicator-two{animation-delay:.55s}.outcome-machine__indicator.indicator-three{animation-delay:1.1s}.outcome-machine__activity{opacity:.08;mix-blend-mode:multiply;pointer-events:none;background-image:radial-gradient(circle,#1117222e 0 1px,#0000 1.5px);background-size:8px 8px;animation:5.8s steps(3,end) infinite rasterBreathe;position:absolute;inset:8% 5% 12%;-webkit-mask-image:linear-gradient(112deg,#0000 16%,#000 37%,#0000 56%);mask-image:linear-gradient(112deg,#0000 16%,#000 37%,#0000 56%)}.outcome-machine__scan{mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(90deg,#0000,#96cfdc0e,#11172206,#0000);width:14%;animation:8.5s linear infinite machineScan;position:absolute;top:-18%;bottom:-18%;left:-24%;transform:skew(-12deg)}.outcome-machine__hud{z-index:3;color:#646d7c;font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.1em;text-transform:none;pointer-events:none;background:#ffffffe6;border:1px solid #9aa0acb3;align-items:stretch;font-size:9px;display:flex;position:absolute;top:15px;right:16px;box-shadow:0 8px 24px #1117220d}.outcome-machine__score{color:#aeb3bd;border-right:1px solid #9aa0acb3;min-width:69px;padding:9px 10px}.outcome-machine__score span{color:#267e97}.outcome-machine__status{width:144px;position:relative;overflow:hidden}.outcome-machine__status span{opacity:0;white-space:nowrap;padding:9px 11px;position:absolute;inset:0}.status-ready{animation:7.4s steps(2,end) infinite statusReady}.status-live{color:#267e97;animation:7.4s steps(2,end) infinite statusLive}.status-held{color:#267e97;animation:7.4s steps(2,end) infinite statusHeld}.outcome-machine__legend{z-index:2;color:#7b8391;letter-spacing:.08em;text-transform:none;pointer-events:none;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.outcome-machine__legend span{align-items:center;gap:8px;display:flex}.outcome-machine__legend i{background:#96cfdc;width:6px;height:6px;display:inline-block}.outcome-machine__replay{z-index:4;color:#4d5564;cursor:pointer;letter-spacing:.08em;text-transform:none;background:#ffffffeb;border:1px solid #aeb4c0;align-items:center;gap:18px;min-height:35px;padding:0 12px;font-size:9px;transition:border-color .2s,color .2s,transform .2s;display:inline-flex;position:absolute;bottom:34px;right:16px}:is(.outcome-machine__replay:hover,.outcome-machine__replay:focus-visible){color:#267e97;border-color:#96cfdc;outline:none;transform:translateY(-2px)}.outcome-machine[data-active=false] .outcome-machine__route,.outcome-machine[data-active=false] .outcome-machine__gate,.outcome-machine[data-active=false] .outcome-machine__indicator,.outcome-machine[data-active=false] .outcome-machine__activity,.outcome-machine[data-active=false] .outcome-machine__scan{animation-play-state:paused}@keyframes machineReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:contrast(.8)}65%{opacity:1}to{opacity:1;clip-path:inset(0);filter:contrast()}}@keyframes routeTrace{to{stroke-dashoffset:-180px}}@keyframes branchIdle{50%{opacity:.2}}@keyframes ballBounce{50%{transform:scale(.86,1.12)rotate(4deg)}}@keyframes ballHalo{50%{opacity:.14;transform:scale(1.25)}}@keyframes bumperOne{0%,26%,34%,to{opacity:0;transform:scale(.7)}28%,32%{opacity:.9;transform:scale(1.3)}}@keyframes bumperTwo{0%,43%,51%,to{opacity:0;transform:scale(.7)}45%,49%{opacity:.9;transform:scale(1.3)}}@keyframes bumperThree{0%,61%,69%,to{opacity:0;transform:scale(.7)}63%,67%{opacity:.9;transform:scale(1.3)}}@keyframes pointsOne{0%,27%,36%,to{opacity:0;transform:translateY(8px)}29%,34%{opacity:1;transform:translateY(0)}}@keyframes pointsTwo{0%,44%,53%,to{opacity:0;transform:translateY(8px)}46%,51%{opacity:1;transform:translateY(0)}}@keyframes pointsThree{0%,62%,71%,to{opacity:0;transform:translateY(8px)}64%,69%{opacity:1;transform:translateY(0)}}@keyframes gateCheck{0%,72%{opacity:.18}76%,88%{opacity:1}92%,to{opacity:.18}}@keyframes safeImpact{0%,76%,88%,to{opacity:0;transform:scale(.3)rotate(0)}79%{opacity:1;transform:scale(1.25)rotate(10deg)}85%{opacity:.25;transform:scale(1.8)rotate(18deg)}}@keyframes dangerPocket{50%{opacity:.26;stroke-dashoffset:12px}}@keyframes statusReady{0%,5%,94%,to{opacity:1}8%,92%{opacity:0}}@keyframes statusLive{0%,6%,78%,to{opacity:0}9%,75%{opacity:1}}@keyframes statusHeld{0%,76%,93%,to{opacity:0}79%,91%{opacity:1}}@keyframes indicatorPulse{0%,18%,to{opacity:.18}22%,31%{opacity:1}35%{opacity:.3}}@keyframes rasterBreathe{0%,to{opacity:.035;transform:translate(0)}48%{opacity:.085;transform:translate(4px,-2px)}}@keyframes machineScan{to{left:116%}}.control-stage{border:1px solid var(--line);background:var(--white);overflow:hidden}.stage-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;padding:18px 24px;display:flex}.stage-head div{align-items:baseline;gap:18px;display:flex}.stage-head span,.stage-result span{color:var(--muted);letter-spacing:0;font-size:11px}.stage-head strong{font-family:var(--serif);font-size:20px;font-weight:400}.stage-head p{color:#3f4757;margin:0;font-size:11px}.path-canvas{background-image:linear-gradient(90deg,#0000 calc(25% - .5px),#cfd3dccc 25%,#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#cfd3dccc 50%,#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(75% - .5px),#cfd3dccc 75%,#0000 calc(75% + .5px));background-size:100% 100%;height:420px;position:relative}.path-label{color:#89909e;letter-spacing:0;font-size:11px;position:absolute;top:22px}.label-request{left:3%}.label-decision{left:51.5%}.label-outcome{left:76.5%}.path-node{background:#fffffff5;border:1px solid #aeb4c0;width:18.5%;min-height:104px;padding:17px 18px;position:absolute;top:158px;box-shadow:0 12px 32px #141b280d}.path-node span,.path-node small{color:var(--muted);letter-spacing:0;font-size:10px;display:block}.path-node strong{font-family:var(--serif);margin:15px 0 9px;font-size:17px;font-weight:400;line-height:1.1;display:block}.node-supplier{left:3%}.node-team{left:28%}.node-control{left:53%}.node-stop{left:78%}.path-node.is-failed{border-color:var(--red);background:#d9eff3}.path-line{background:#8e96a5;width:6.5%;height:1px;position:absolute;top:209px;overflow:visible}.line-one{left:21.5%}.line-two{left:46.5%}.line-three{left:71.5%}.path-line:after{content:"";border-top:1px solid #8e96a5;border-right:1px solid #8e96a5;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.path-line b{background:var(--blue);border-radius:50%;width:7px;height:7px;animation:3.2s ease-in-out infinite travel;position:absolute;top:-3px}.line-two b{animation-delay:1.05s}.line-three b{background:var(--red);animation-delay:2.1s}.stage-result{border-top:1px solid var(--line);grid-template-columns:1fr 1fr .55fr;min-height:94px;display:grid}.stage-result p{border-right:1px solid var(--line);flex-direction:column;gap:9px;margin:0;padding:19px 22px;display:flex}.stage-result p:last-child{border-right:0}.stage-result strong{font-size:13px;font-weight:550}.result-state{background:#d9eff3}.result-state strong{color:#96cfdc}.hero-metrics{border:1px solid var(--line);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.hero-metrics p{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:108px;margin:0;padding:20px 22px;display:flex}.hero-metrics p:last-child{border:0}.hero-metrics strong{font-family:var(--serif);font-size:31px;font-weight:400}.hero-metrics span{color:var(--muted);letter-spacing:0;font-size:11px}.preview-next{max-width:1440px;margin:0 auto;padding:150px 36px}.preview-next h2{max-width:920px;font-size:clamp(50px,6vw,88px);line-height:1}@keyframes travel{0%{opacity:0;left:0}12%{opacity:1}78%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@media (max-width:900px){.hero-top{grid-template-columns:1fr;gap:35px}.path-canvas{background-image:radial-gradient(circle,#d1d5df 1px,#0000 1px);background-size:9px 9px;height:630px}.path-label{display:none}.path-node{width:84%;min-height:86px;left:8%}.node-supplier{top:36px}.node-team{top:180px}.node-control{top:324px}.node-stop{top:468px}.path-line{width:1px;height:58px;top:auto;left:50%}.line-one{top:126px}.line-two{top:270px}.line-three{top:414px}.path-line:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.path-line b{animation:3.2s ease-in-out infinite travelDown;left:-3px}.stage-result{grid-template-columns:1fr}.stage-result p{border-right:0;border-bottom:1px solid var(--line)}.stage-result p:last-child{border:0}}@keyframes travelDown{0%{opacity:0;top:0}12%{opacity:1}78%{opacity:1}to{opacity:0;top:calc(100% - 7px)}}@media (max-width:620px){.nav-shell{height:68px;padding:0 18px}.hero{padding:46px 14px 0}.hero-top{margin-bottom:34px}h1{font-size:clamp(48px,15vw,70px)}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.text-link{width:fit-content}.check-preview{grid-template-columns:1fr}.check-preview__intro{border-right:0;border-bottom:1px solid var(--line);padding:24px}.check-preview__intro h2{margin-top:28px}.check-preview__surface{gap:28px;padding:16px}.check-preview__input{flex-direction:column;align-items:stretch;padding:14px;overflow:hidden}.check-preview__input>span{text-overflow:ellipsis;overflow:hidden}.check-preview__input a{justify-content:space-between;min-height:48px}.check-preview__result{grid-template-columns:1fr}.check-preview__result p,.check-preview__result p:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:82px;padding:14px 0}.check-preview__result p:last-child{border-bottom:0}.atlas__viewport{aspect-ratio:1/.9}.atlas[data-phase="0"] .atlas__world,.atlas[data-phase="3"] .atlas__world{transform:scale(1.38)}.atlas[data-phase="1"] .atlas__world{transform-origin:32% 55%;transform:scale(2.1)}.atlas[data-phase="2"] .atlas__world{transform-origin:43.5% 47%;transform:scale(2.75)}.atlas__story{width:calc(100% - 16px);padding:12px 13px;bottom:8px;right:8px}.atlas__story span{margin-bottom:8px;font-size:7px}.atlas__story strong{max-width:275px;font-size:18px}.atlas__story p{display:none}.atlas__mark{font-size:7px;top:10px;left:10px}.atlas__controls button{justify-content:center;min-height:50px;padding:9px 4px;font-size:0}.atlas__controls button span{font-size:8px}.stage-head{flex-direction:column;align-items:flex-start;gap:14px}.stage-head div{flex-direction:column;align-items:flex-start;gap:6px}.hero-metrics{grid-template-columns:repeat(2,1fr)}.hero-metrics p:nth-child(2){border-right:0}.hero-metrics p:nth-child(-n+2){border-bottom:1px solid var(--line)}.preview-next{padding:100px 18px}.preview-next h2{font-size:51px}}.exposure-home{background:#f7f7f3}.exposure-hero{max-width:1440px;margin:0 auto;padding:clamp(70px,9vw,132px) 36px 58px}.exposure-hero__copy{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:8vw;display:grid}.exposure-hero__copy .eyebrow{color:var(--accent-dark);grid-column:1/-1;margin-bottom:10px;font-size:10px}.exposure-hero__copy h1{max-width:970px;font-size:clamp(64px,8vw,124px);line-height:.88}.exposure-hero__copy p{color:#3f4757;margin:0 0 5px;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.exposure-products{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;margin-top:clamp(65px,8vw,110px);display:grid}.exposure-products>article{border-right:1px solid var(--line);flex-direction:column;min-height:580px;padding:clamp(28px,4vw,54px);display:flex}.exposure-products>article:last-child{border-right:0}.exposure-products>article>div:first-child{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.exposure-products span{color:var(--muted);font-size:10px}.product-name{font-family:var(--serif);letter-spacing:-.04em;font-size:30px;font-weight:400}.product-name i{color:var(--muted);font-family:var(--sans);letter-spacing:0;font-size:9px;font-style:normal}.exposure-products h2{max-width:520px;margin-top:auto;font-size:clamp(50px,5.5vw,84px);line-height:.94}.exposure-products h2+p{max-width:540px;color:var(--muted);margin:25px 0;font-size:14px;line-height:1.6}.business-product{background-image:radial-gradient(circle,#5cc9eb33 0 1px,#0000 1.5px);background-position:calc(100% - 35px) 35px;background-size:9px 9px}.business-product>*{background:#ffffffed}.product-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:16px;min-height:76px;margin:4px 0 24px;padding:17px 0;display:flex}.product-meta strong{font-size:15px}.product-meta span{text-align:right}.exposure-products .button,.exposure-products .text-link{width:max-content}.exposure-proof-strip{border:1px solid var(--line);color:#fff;background:#111722;border-top:0;grid-template-columns:repeat(3,1fr);max-width:1368px;margin:0 auto 100px;display:grid}.exposure-proof-strip p{border-right:1px solid #343c49;flex-direction:column;justify-content:space-between;min-height:130px;margin:0;padding:24px;display:flex}.exposure-proof-strip p:last-child{border-right:0}.exposure-proof-strip span{color:#a9d2f2;font-size:9px}.exposure-proof-strip strong{max-width:280px;font-family:var(--serif);font-size:23px;font-weight:400;line-height:1.15}@media (max-width:820px){.exposure-hero{padding:60px 18px 38px}.exposure-hero__copy,.exposure-products{grid-template-columns:1fr}.exposure-hero__copy{gap:32px}.exposure-products>article{border-right:0;border-bottom:1px solid var(--line);min-height:500px}.exposure-products>article:last-child{border-bottom:0}.exposure-proof-strip{grid-template-columns:1fr;margin:0 18px 70px}.exposure-proof-strip p{border-bottom:1px solid #343c49;border-right:0}.exposure-proof-strip p:last-child{border-bottom:0}}.simple-nav{justify-content:space-between}.simple-nav__links{background:#fff9;border:1px solid #10151f1f;border-radius:14px;align-items:center;gap:2px;margin-left:auto;padding:4px;display:flex}.simple-nav__links>a,.simple-nav__links>.personal-menu>.personal-menu__trigger,.simple-nav__links>.company-menu>.company-menu__trigger,.simple-nav__links>.tools-menu>.tools-menu__trigger{color:#394052;border-radius:9px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:560;display:inline-flex}.simple-nav__links>a:hover,.simple-nav__links>.personal-menu>.personal-menu__trigger:hover,.simple-nav__links>.company-menu>.company-menu__trigger:hover,.simple-nav__links>.tools-menu>.tools-menu__trigger:hover{color:var(--accent-dark);background:#10151f0e}.simple-nav>.button{margin-left:18px}.simple-nav__toggle,.simple-nav__close{display:none}@media (max-width:900px){.simple-nav__toggle{border:1px solid var(--line);cursor:pointer;background:0 0;place-content:center;gap:5px;width:40px;height:40px;margin-left:12px;padding:0;display:grid}.simple-nav__toggle span{background:var(--ink);width:18px;height:1px;transition:transform .2s,opacity .2s}.simple-nav__toggle.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.simple-nav__toggle.is-open span:last-child{transform:translateY(-6px)rotate(-45deg)}.simple-nav__toggle.is-open span:nth-child(2){opacity:0}.simple-nav__links{z-index:49;box-sizing:border-box;width:100vw;max-width:100%;height:calc(100dvh - 100%);padding:8px max(18px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));border:0;border-top:1px solid var(--line);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#faf9fc;border-radius:0;flex-direction:column;align-items:stretch;gap:0;margin:0;display:none;position:fixed;top:100%;left:0;right:0;overflow:hidden auto}.simple-nav__links.is-open{display:flex}.simple-nav__close{border:0;border-bottom:1px solid var(--line);min-height:44px;color:var(--ink);font:650 13px var(--sans);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 2px 0 0;display:flex}.simple-nav__close span{font-size:28px;font-weight:300;line-height:1}.simple-nav__links>a,.simple-nav__links>.personal-menu>.personal-menu__trigger,.simple-nav__links>.company-menu>.company-menu__trigger,.simple-nav__links>.tools-menu>.tools-menu__trigger{border-bottom:1px solid var(--line);border-radius:0;min-height:0;padding:16px 0;font-size:15px}.simple-nav__links .personal-menu{border-bottom:1px solid var(--line)}.simple-nav__links .personal-menu__trigger{width:100%;padding:16px 0;font-size:15px}.simple-nav__links .personal-menu__panel{opacity:1;visibility:visible;pointer-events:auto;width:100%;padding-top:0;position:static;top:auto;left:auto;transform:none}.simple-nav__links .personal-menu__panel-inner{box-shadow:none;border:0;padding:0 0 14px;transform:none}.simple-nav__links .personal-menu__panel-inner>a{padding:12px 0}.simple-nav__links .company-menu{border-bottom:1px solid var(--line)}.simple-nav__links .company-menu__trigger{width:100%;padding:16px 0;font-size:15px}.simple-nav__links .company-menu__panel{opacity:1;visibility:visible;pointer-events:auto;width:100%;padding-top:0;position:static;top:auto;left:auto;transform:none}.simple-nav__links .company-menu__panel-inner{box-shadow:none;border:0;padding:0 0 14px;transform:none}.simple-nav__links .company-menu__panel-inner>a{padding:12px 0}.simple-nav__links .tools-menu{border-bottom:1px solid var(--line)}.simple-nav__links .tools-menu__trigger{width:100%;padding:16px 0;font-size:15px}.simple-nav__links .tools-menu__panel{opacity:1;visibility:visible;pointer-events:auto;width:100%;padding-top:0;position:static;top:auto;left:auto;transform:none}.simple-nav__links .tools-menu__panel-inner{box-shadow:none;border:0;padding:0 0 14px;transform:none}.simple-nav__links :is(a,button,span,strong,p){overflow-wrap:anywhere;white-space:normal;max-width:100%}}.copy-hero{padding-bottom:118px}.copy-hero .hero-top{margin-bottom:72px}.copy-hero h1{max-width:920px}.check-teaser{border:1px solid var(--line);background:#fff;grid-template-columns:.9fr 1.1fr;display:grid}.check-teaser__copy{border-right:1px solid var(--line);padding:42px}.check-teaser__copy h2{max-width:590px;font-size:clamp(38px,4.4vw,66px);line-height:1}.check-teaser__copy p{max-width:540px;color:var(--muted);margin:28px 0 38px;font-size:14px;line-height:1.55}.check-teaser__result{padding:18px 34px}.check-teaser__result p{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:28px;margin:0;padding:24px 0;display:grid}.check-teaser__result p:last-child{border-bottom:0}.check-teaser__result span,.proof-grid span{color:var(--muted);font-size:10px}.check-teaser__result strong{font-family:var(--serif);font-size:clamp(17px,1.8vw,25px);font-weight:400;line-height:1.25}.atlas-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;padding:90px 0 34px;display:grid}.atlas-heading h2{max-width:760px;font-size:clamp(42px,5vw,72px);line-height:1}.atlas-heading p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.atlas__story span,.atlas__mark{text-transform:none;letter-spacing:.03em}.compact-section{padding-top:112px;padding-bottom:112px}.compact-section .section-heading{margin-bottom:54px}.compact-section .section-heading h2,.proof-section .section-heading h2,.two-up h2{font-size:clamp(43px,5vw,72px);line-height:1}.step-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.step-grid article{border-right:1px solid var(--line);background:#ffffff7a;flex-direction:column;min-height:270px;padding:25px;display:flex}.step-grid article:last-child{border-right:0}.step-grid span{color:var(--accent-dark);font-size:10px}.step-grid strong{font-family:var(--serif);margin-top:auto;font-size:34px;font-weight:400}.step-grid p{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.5}.decision-list{border-top:1px solid var(--line)}.decision-list article{border-bottom:1px solid var(--line);grid-template-columns:.3fr 1fr auto;align-items:center;gap:32px;min-height:88px;display:grid}.decision-list span{color:var(--muted);font-size:11px}.decision-list strong{font-family:var(--serif);font-size:clamp(20px,2.4vw,32px);font-weight:400}.decision-list a{color:var(--accent-dark);font-size:11px}.proof-section .section-heading{margin-bottom:58px}.proof-section .section-heading p{color:#aab3c1}.proof-grid{border:1px solid #3b4554;grid-template-columns:repeat(3,1fr);display:grid}.proof-grid article{border-right:1px solid #3b4554;flex-direction:column;min-height:220px;padding:27px;display:flex}.proof-grid article:last-child{border-right:0}.proof-grid span{color:#939ead}.proof-grid strong{font-family:var(--serif);margin-top:auto;font-size:clamp(21px,2.4vw,33px);font-weight:400;line-height:1.15}.proof-link{color:#d8dde5;border-bottom:1px solid #8792a3;margin-top:34px;padding-bottom:8px;font-size:12px;display:inline-block}.proof-grid--light{border-color:var(--line)}.proof-grid--light article{border-color:var(--line);background:#fff}.proof-grid--light span{color:var(--muted)}.proof-grid--light strong{color:var(--ink)}.two-up{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.two-up>div{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:470px;padding:42px;display:flex}.two-up>div+div{border-left:0}.two-up p{max-width:510px;color:var(--muted);margin:34px 0;font-size:14px;line-height:1.55}.two-up .text-link{align-self:flex-start;margin-top:auto}main :where(p,li){text-wrap:pretty}main :where(h1,h2,[data-ui=subsection-title],p,span,strong,a,button,label){text-transform:none}.button{border-color:var(--ink);background:var(--ink);color:#fff;width:max-content;min-height:44px;box-shadow:none;border-radius:999px;gap:0;padding:0 18px;font-size:12px}.button:hover{background:#2a3240;transform:none}.button-small{min-width:0}.text-link{text-underline-offset:5px;border-bottom:0;-webkit-text-decoration:underline #aeb4c0;text-decoration:underline #aeb4c0}.exposure-hero__copy{display:block}.exposure-hero__copy p{max-width:670px;margin-top:28px;font-size:17px}.exposure-products{grid-template-columns:1fr}.exposure-products>article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:54px 0}.exposure-products>article:last-child{border-bottom:0}.exposure-products h2{margin:0}.exposure-products h2+p{margin:20px 0 30px}.business-product,.business-product>*{background:0 0}.product-meta{align-items:center;max-width:540px;min-height:0;margin:0 0 24px}.exposure-proof-strip{border:0;padding:64px;display:block}.exposure-proof-strip h2{color:#fff}.exposure-proof-strip ul{max-width:720px;margin:36px 0 0;padding:0;list-style:none}.exposure-proof-strip li{color:#c7ced8;border-top:1px solid #343c49;padding:15px 0;font-size:15px}.exposure-proof-strip li:last-child{border-bottom:1px solid #343c49}.exposure-kernel__heading{display:block}.exposure-kernel__heading p{max-width:650px;margin-top:22px}.exposure-kernel__visual{min-height:0}.exposure-kernel__visual img{height:auto}.exposure-kernel__visual dl{gap:0;margin:0;padding:24px;display:grid}.exposure-kernel__visual dl>div{border-top:1px solid var(--line);grid-template-columns:150px 1fr;padding:17px 0;display:grid}.exposure-kernel__visual dt{color:var(--muted);font-size:12px}.exposure-kernel__visual dd{font-family:var(--serif);margin:0;font-size:20px}.exposure-method{padding:92px max(36px,50vw - 684px);display:block}.exposure-method>header p{color:#aeb7c5}.exposure-method>article{border:0;border-top:1px solid #343c49;min-height:0;padding:28px 0}.exposure-method [data-ui=subsection-title]{margin:0;font-size:clamp(26px,3vw,38px)}.exposure-method p{margin-top:12px}.exposure-pricing__heading{display:block}.exposure-pricing__heading p{color:var(--muted)}.pricing-grid{border-left:0;border-right:0;grid-template-columns:1fr}.pricing-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:34px 0}.pricing-grid article:last-child{border-bottom:0}.pricing-grid [data-ui=subsection-title]{margin-bottom:24px}.pricing-grid article>strong,.pricing-grid p{max-width:540px}.pricing-grid p{min-height:0}.people-early-access{grid-template-columns:1fr}@media (max-width:620px){.exposure-proof-strip{margin-left:18px;margin-right:18px;padding:42px 24px}.exposure-kernel__visual dl>div{grid-template-columns:1fr;gap:8px}.exposure-method{padding:72px 18px}}.detail-hero>.button{margin-top:34px}.detail-section,.result-section,.result-next,.business-findings,.business-result-next,.scan-example{max-width:1100px;padding:86px 36px}.detail-section>p,.result-section>p,.result-next p,.business-result-next>p,.scan-example>div:first-child>p{max-width:700px;color:var(--muted);margin:20px 0 38px;font-size:15px;line-height:1.6}.check-teaser,.check-preview,.result-hero,.result-source,.fact-group,.two-up,.exposure-control-bridge,.business-result-hero,.people-early-access,.step-grid,.proof-grid,.signal-grid,.enablement-grid,.attack-path-cards,.rules-grid,.prohibited-list,.atlas-summary,.atlas-record__essentials,.atlas-record__body,.atlas-operations,.scan-scope,.scan-example>div:last-child,.business-result-hero dl,.business-findings article,.result-scope{grid-template-columns:1fr!important}.check-preview__intro,.check-teaser__copy,.job-check__facts,.fact-group>div,.two-up>div,.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.atlas-summary article,.atlas-record__essentials p,.atlas-record__body>section,.atlas-operations>*,.scan-scope>div,.scan-example article,.business-result-hero dl>div,.business-findings article>div,.result-scope>div,.pricing-grid article,.exposure-products>article{border-left:0!important;border-right:0!important}.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.atlas-summary article,.atlas-record__essentials p,.atlas-record__body>section,.atlas-operations>*,.scan-example article,.business-result-hero dl>div,.business-findings article>div{border-bottom:1px solid var(--line)}.signal-grid article:last-child,.proof-grid article:last-child,.enablement-grid>div:last-child,.attack-path-cards article:last-child,.rules-grid article:last-child,.prohibited-list li:last-child,.atlas-summary article:last-child,.atlas-record__essentials p:last-child,.atlas-record__body>section:last-child,.atlas-operations>:last-child,.scan-example article:last-child,.business-result-hero dl>div:last-child,.business-findings article>div:last-child{border-bottom:0}.signal-grid,.proof-grid,.enablement-grid,.attack-path-cards,.rules-grid,.prohibited-list,.atlas-summary,.atlas-record__essentials,.atlas-record__body,.atlas-operations,.scan-example>div:last-child,.business-result-hero dl{background:0 0}.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.scan-example article{padding:26px 0;min-height:0!important}.business-result-hero{gap:44px}.business-result-hero dl>div{justify-content:space-between;min-height:0;padding:15px 0;display:flex}.business-result-boundary{padding:24px max(36px,50vw - 550px)}.business-findings>section>header{align-items:baseline}.business-findings>section>header h2{margin:0}.business-findings>section>header p{color:var(--muted);font-size:12px}.business-findings article{display:block;border-left:0!important}.business-findings article>div{min-height:0;padding:24px 0}.business-findings article a{text-underline-offset:4px;text-decoration:underline}.result-source{padding:28px max(36px,50vw - 550px);display:block}.result-source>p{margin-top:20px}.enablement-grid>div{min-height:0;padding:28px 0}.risk-link{border-top:1px solid var(--line);max-width:700px;margin:30px 0;padding:0;list-style:none}.exposure-control-bridge{display:block}.exposure-control-bridge>div:first-child{border-top:1px solid var(--line)!important}.company-domain-section{margin-top:72px}.control-map-question h2,.control-map-result>section>h2,.test-result-panel>h2,.atlas-record h2,.atlas-notices h2,.atlas-operations h2,.verification-card h2{font-size:clamp(28px,3.3vw,44px)!important}.control-map-state{border-left:0}.attack-path-cards{display:block}.safe-boundary,.verified-record,.atlas-notices,.early-access-success,.form-error,.check-notice,.exposure-list details blockquote,.fact-group blockquote{border-left:0!important}.atlas-summary{border-left:0;border-right:0;display:block}.atlas-summary article{flex-direction:row;align-items:baseline;min-height:0;padding:18px 0}.atlas-filter{background:0 0;border:0}.atlas-filter button{background:0 0;border:0;border-bottom:1px solid #0000;margin-right:18px;padding:8px 0}.atlas-filter button.active{border-bottom-color:var(--ink);color:var(--ink)}.state-badge{border:0;padding:0;background:0 0!important}.atlas-record__body,.atlas-record__essentials,.atlas-operations{display:block}.verification-card{background:0 0;border:0;max-width:760px;padding:0}.verification-card>span,.control-map-question>span,.control-map-state>span,.test-result-panel>span{color:var(--muted);margin-bottom:14px;font-size:12px;display:block}.verification-card form,.people-access-form{grid-template-columns:1fr;max-width:620px}.business-scan-form>div:not(.checker-composer),.product-check-form__row,.url-form{background:0 0;border:0;grid-template-columns:1fr;gap:12px;display:grid}.business-scan-form input,.product-check-form__row input,.url-form input{border:1px solid var(--line);background:#fff;min-height:58px}.result-feedback button,.signal-actions button,.signal-correction button,.result-management button,.result-confirmation button,.test-observation button:not(.button),.control-map-nav>button:not(.button){color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;-webkit-text-decoration:underline #aeb4c0;text-decoration:underline #aeb4c0}.result-management{display:block}.result-management>div:last-of-type{margin-top:18px}@media (max-width:620px){.detail-hero,.result-hero,.scan-hero,.business-result-hero,.detail-section,.result-section,.result-next,.business-findings,.business-result-next,.scan-example,.scan-scope,.result-scope>div{padding-left:18px;padding-right:18px}}.product-check-form{max-width:980px}.product-check-form>label:first-child{color:var(--muted);margin-bottom:10px;font-size:11px;display:block}.product-check-form__row{background:#fff;border:1px solid #aeb4c0;display:flex}.product-check-form__row input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 20px;font-size:13px}.product-check-form__row input:focus{box-shadow:inset 0 0 0 2px var(--accent-pale)}.product-check-form__row .button{cursor:pointer;border-top:0;border-bottom:0;border-right:0}.product-check-form__row .button:disabled{cursor:wait;opacity:.72;transform:none}.paste-toggle{border:0;border-bottom:1px solid var(--line);color:#51596a;cursor:pointer;background:0 0;margin-top:18px;padding:0 0 5px;font-size:11px}.paste-field{color:var(--muted);flex-direction:column;gap:10px;margin-top:24px;font-size:11px;display:flex}.paste-field textarea{width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #aeb4c0;border-radius:0;outline:0;padding:18px;font-size:13px;line-height:1.55}.paste-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-pale)}.form-error{border:1px solid var(--line);color:#267e97;background:#d9eff3;margin:20px 0 0;padding:14px 16px;font-size:12px;line-height:1.5}.product-check-form__note{color:var(--muted);margin:14px 0 0!important;font-size:10px!important}.result-hero{grid-template-columns:1fr 360px;align-items:end;gap:10vw;max-width:1440px;margin:auto;padding:100px 36px 88px;display:grid}.result-hero>div:first-child>p{color:var(--accent-dark);margin:0 0 24px;font-size:12px}.result-hero h1{max-width:920px}.credibility-card{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:290px;padding:28px;display:flex}.credibility-card>span{color:var(--muted);font-size:10px}.credibility-card>strong{font-family:var(--serif);margin-top:auto;font-size:68px;font-weight:400;line-height:1}.credibility-card>p{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.5}.credibility-card--high{box-shadow:inset 0 3px 0 var(--accent);border-color:#a9d2f2}.credibility-card--medium{box-shadow:inset 0 3px #a9d2f2}.credibility-card--low{box-shadow:inset 0 3px #9aa1ad}.result-source{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:32px;max-width:1368px;min-height:94px;margin:0 auto;padding:18px 24px;display:flex}.result-source>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:20px;display:grid}.result-source span{color:var(--muted);grid-row:1/3;font-size:10px}.result-source strong{font-family:var(--serif);font-size:20px;font-weight:400}.result-source a,.result-source>p{color:var(--muted);margin:0;font-size:10px}.result-section{border-top:1px solid var(--line);padding:118px max(36px,50vw - 684px)}.result-section>h2,.result-next h2{max-width:930px;font-size:clamp(48px,6vw,84px);line-height:.98}.result-section>p{max-width:650px;color:var(--muted);margin:30px 0 56px;font-size:16px;line-height:1.55}.fact-groups{border-top:1px solid var(--line)}.fact-group{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;display:grid}.fact-group__label{color:var(--accent-dark);padding:26px 24px 26px 0;font-size:12px;font-weight:560}.fact-group>div{border-left:1px solid var(--line)}.fact-group article{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(220px,.7fr) 1fr;gap:26px;padding:25px 26px;display:grid}.fact-group article:last-child{border-bottom:0}.fact-group article>span{color:var(--muted);font-size:10px}.fact-group article>strong{font-family:var(--serif);font-size:23px;font-weight:400;line-height:1.15}.fact-group article>p{color:#51596a;margin:0;font-size:12px;line-height:1.5}.fact-group details{grid-column:2/-1}.fact-group summary{color:var(--accent-dark);cursor:pointer;font-size:10px}.fact-group blockquote{border:1px solid var(--line);color:#5e6675;font-family:var(--serif);background:#fff;margin:16px 0 0;padding:18px;font-size:17px;line-height:1.45}.empty-result{border:1px solid var(--line);background:#fff;padding:28px}.result-section--dark{background:var(--ink);color:#fff}.result-section--dark>h2{margin-bottom:60px}.enablement-grid{border:1px solid #394353;grid-template-columns:1.1fr 1fr .7fr;display:grid}.enablement-grid>div{border-right:1px solid #394353;flex-direction:column;min-height:320px;padding:28px;display:flex}.enablement-grid>div:last-child{border-right:0}.enablement-grid span{color:#8f9aaa;font-size:10px}.enablement-grid strong{font-family:var(--serif);margin-top:auto;font-size:clamp(27px,3vw,43px);font-weight:400;line-height:1.08}.enablement-grid p{color:#aab3c1;margin:20px 0 0;font-size:12px;line-height:1.55}.enablement-grid ul{margin:auto 0 0;padding:0;list-style:none}.enablement-grid li{color:#d9dde4;border-top:1px solid #394353;padding:13px 0;font-size:12px;line-height:1.45}.result-next{grid-template-columns:1fr auto;align-items:end;gap:60px;padding:118px max(36px,50vw - 684px);display:grid}.result-next>div:first-child>p{max-width:580px;color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.55}.result-next__actions{align-items:center;gap:24px;display:flex}.result-share{cursor:pointer;background:0 0;border:0;padding:0}.result-feedback{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding-top:24px;display:flex}.result-feedback>strong{font-family:var(--serif);font-size:20px;font-weight:400}.result-feedback>div{flex-wrap:wrap;gap:8px;display:flex}.result-feedback button{border:1px solid var(--line);color:#555e6d;cursor:pointer;background:0 0;padding:9px 12px;font-size:10px}.result-feedback button:hover{border-color:var(--accent);color:var(--accent-dark)}.feedback-thanks{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin:35px 0 0;padding-top:24px;font-size:12px}.result-management{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr auto;gap:20px 40px;margin-top:18px;padding:20px 0 0;display:grid}.result-management strong{font-family:var(--serif);font-size:17px;font-weight:400}.result-management p{color:var(--muted);margin:5px 0 0;font-size:11px}.result-management>div:last-of-type,.result-management__confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.result-management button{border:1px solid var(--line);color:#555e6d;cursor:pointer;background:0 0;padding:9px 12px;font-size:10px}.result-management button:hover{color:var(--blue);border-color:#767e8d}.result-management button:disabled{cursor:wait;opacity:.6}.result-management__confirm span{color:#555e6d;max-width:350px;font-size:11px}.result-management .form-error{color:#267e97;grid-column:1/-1}.check-notice{border:1px solid var(--line);color:#267e97;background:#d9eff3;max-width:720px;margin:22px 0 0;padding:14px 16px;font-size:12px}.verification-shell{justify-content:center;display:flex}.verification-card{border:1px solid var(--line);background:#fff;width:min(100%,760px);padding:clamp(28px,5vw,58px)}.verification-card>span{color:var(--accent-dark);font-size:10px}.verification-card h2{margin-top:16px;font-size:clamp(38px,5vw,64px)}.verification-card>p{max-width:620px;color:var(--muted);margin:20px 0;line-height:1.55}.verification-card form,.member-form{gap:10px;margin-top:30px;display:grid}.verification-card label,.member-form label{color:#555e6d;margin-top:8px;font-size:11px}.verification-card input,.member-form input,.member-form select{border:1px solid var(--line);min-height:50px;color:var(--blue);font:inherit;background:#fff;border-radius:0;padding:0 14px}.verification-card form .button,.member-form .button{width:max-content;margin-top:12px}.verification-card form .text-link{cursor:pointer;background:0 0;border:0;width:max-content;padding:8px 0}.verification-card--verified{background:#d9eff3;border-color:#a9d2f2}.dns-record{gap:12px;margin-top:28px;display:grid}.dns-record>div{border:1px solid var(--line);background:#d9eff3;gap:7px;padding:12px;display:grid}.dns-record span{color:var(--muted);font-size:9px}.dns-record code{overflow-wrap:anywhere;color:#34394a;font-size:12px}.member-form{max-width:650px}.member-form select{-webkit-appearance:auto;appearance:auto}.member-form>p{color:var(--muted);font-size:12px}.company-domain-section{border-top:1px solid var(--line);margin-top:90px;padding-top:70px}.company-domain-section>h2{font-size:clamp(42px,6vw,72px)}.company-domain-section>p{max-width:620px;color:var(--muted)}.domain-manager{max-width:760px;margin-top:35px}.domain-list{border:1px solid var(--line)}.domain-list article{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:14px;display:flex}.domain-list article:last-child{border-bottom:0}.domain-list article>div{gap:4px;display:grid}.domain-list strong{font-size:13px}.domain-list span{color:var(--muted);font-size:9px}.domain-list button{border:1px solid var(--line);color:var(--accent-dark);cursor:pointer;background:0 0;padding:7px 9px;font-size:9px}.domain-manager>p{color:var(--muted);font-size:11px}.company-signout{padding-top:35px;padding-bottom:35px}.company-signout button{cursor:pointer;background:0 0;border:0;padding:0}.company-product-links{align-items:center;gap:22px;margin-top:38px;display:flex}.claim-result-status{color:#267e97;font-size:11px}.exposure-list>div{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:48px;display:grid}.exposure-list article{background:#fff;padding:28px}.exposure-list article.is-suppressed{opacity:.58}.exposure-list article>span{color:var(--accent-dark);font-size:9px}.exposure-list [data-ui=subsection-title]{margin:14px 0 8px;font-size:16px}.exposure-list article>strong{font-family:var(--serif);font-size:27px;font-weight:400}.exposure-list article>p{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.5}.exposure-list details{margin-top:20px;font-size:11px}.exposure-list details summary{cursor:pointer;color:var(--accent-dark)}.exposure-list details blockquote{border-left:1px solid var(--accent);color:#555e6d;margin:14px 0;padding-left:14px;line-height:1.5}.exposure-list details a,.exposure-list details small{color:var(--muted);margin-right:14px}.signal-actions{gap:7px;margin-top:18px;display:flex}.signal-actions button,.signal-correction button{border:1px solid var(--line);color:#555e6d;cursor:pointer;background:0 0;padding:7px 9px;font-size:9px}.signal-correction{grid-template-columns:1fr auto auto;gap:7px;margin-top:16px;display:grid}.signal-correction input{border:1px solid var(--line);min-height:38px;font:inherit;padding:0 10px;font-size:10px}.signal-correction p{color:#267e97;grid-column:1/-1;font-size:10px}.exposure-control-bridge{grid-template-columns:1.4fr .6fr;gap:70px;display:grid}.exposure-control-bridge>div>span{color:var(--accent-dark);font-size:10px}.exposure-control-bridge h2{margin:16px 0;font-size:clamp(42px,6vw,78px)}.exposure-control-bridge p{max-width:650px;color:var(--muted);line-height:1.55}.exposure-control-bridge>div:last-child{background:#fff;border:1px solid #a9d2f2;padding:25px}.exposure-control-bridge>div:last-child strong{color:#267e97;margin:18px 0;font-size:22px;display:block}.exposure-control-bridge .button{margin-top:20px}.control-map-wizard,.control-map-result{max-width:1040px;margin:0 auto}.control-map-progress{border-bottom:1px solid var(--line);height:32px;color:var(--muted);font-size:9px;position:relative}.control-map-progress progress{-webkit-appearance:none;appearance:none;background:0 0;border:0;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.control-map-progress progress::-webkit-progress-bar{background:0 0}.control-map-progress progress::-webkit-progress-value{background:var(--accent)}.control-map-progress progress::-moz-progress-bar{background:var(--accent)}.control-map-question{border:1px solid var(--line);background:#fff;border-top:0;min-height:470px;padding:clamp(32px,6vw,70px)}.control-map-question>span{color:var(--accent-dark);font-size:10px}.control-map-question h2{max-width:850px;margin:16px 0 42px;font-size:clamp(38px,5vw,67px)}.control-map-question>input,.control-map-question>select{border:1px solid var(--line);width:100%;min-height:62px;color:var(--blue);font:inherit;background:#fff;border-radius:0;padding:0 17px;font-size:16px}.boolean-choice{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.boolean-choice button{min-height:70px;color:var(--muted);cursor:pointer;background:#fff;border:0}.boolean-choice button.active{color:#267e97;background:#d9eff3}.control-map-nav{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.control-map-nav>button:first-child{color:var(--muted);cursor:pointer;background:0 0;border:0}.control-map-nav>button:disabled{opacity:.45;cursor:not-allowed}.control-map-state{background:#d9eff3;border:1px solid #a9d2f2;grid-template-columns:1fr auto;gap:8px 30px;padding:30px;display:grid}.control-map-state span{color:var(--muted);font-size:10px}.control-map-state strong{color:#267e97}.control-map-state p{max-width:650px;color:var(--muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.control-map-result>section>h2{font-size:clamp(43px,6vw,74px)}.control-map-result>section>ol{counter-reset:path;margin-top:34px;padding:0;list-style:none}.control-map-result>section>ol li{border-bottom:1px solid var(--line);counter-increment:path;grid-template-columns:36px 1fr;padding:18px 0;display:grid}.control-map-result>section>ol li:before{content:counter(path, decimal-leading-zero);color:var(--accent);font-size:10px}.attack-path-cards{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid}.attack-path-cards article{background:#fff;padding:26px}.attack-path-cards span{color:var(--accent-dark);font-size:9px}.attack-path-cards [data-ui=subsection-title]{margin:14px 0;font-size:22px}.attack-path-cards p,.attack-path-cards li{color:var(--muted);font-size:11px;line-height:1.5}.attack-path-cards ol{padding-left:18px}.safe-boundary{border:1px solid var(--line);color:#555e6d;background:#d9eff3;margin:45px 0;padding:20px;font-size:12px}.control-map-actions{align-items:center;gap:22px;display:flex}.control-map-actions button{cursor:pointer;background:0 0;border:0}.test-result-panel{border-top:1px solid var(--line);margin-top:90px;padding-top:70px}.test-result-panel>span,.remediation-card>span{color:var(--accent-dark);font-size:10px}.test-result-panel>h2{margin:14px 0;font-size:clamp(52px,8vw,100px)}.test-result-panel>p{max-width:720px;color:var(--muted);line-height:1.55}.result-confirmation,.remediation-form,.remediation-card{border:1px solid var(--line);background:#fff;gap:12px;max-width:760px;margin-top:35px;padding:28px;display:grid}.result-confirmation textarea,.remediation-form textarea{border:1px solid var(--line);min-height:90px;font:inherit;padding:12px}.result-confirmation>div{gap:8px;display:flex}.result-confirmation button{border:1px solid var(--line);cursor:pointer;background:0 0;padding:9px 12px}.remediation-form label{color:var(--muted);font-size:10px}.remediation-form input,.remediation-form select{border:1px solid var(--line);background:#fff;min-height:44px;padding:0 11px}.remediation-form .button,.remediation-card .button{width:max-content;margin-top:12px}.remediation-card [data-ui=subsection-title]{font-size:24px;line-height:1.25}.remediation-card p,.remediation-card small{color:var(--muted);font-size:11px;line-height:1.5}.verified-record{border:1px solid var(--line);background:#d9eff3;margin-top:35px;padding:20px}.organization-atlas{gap:34px;display:grid}.atlas-summary{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.atlas-summary article{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:128px;padding:22px;display:flex}.atlas-summary article:last-child{border-right:0}.atlas-summary strong{font-family:var(--serif);font-size:48px;font-weight:400}.atlas-summary span,.atlas-record span,.atlas-record__essentials span{color:var(--muted);font-size:9px}.atlas-notices{border:1px solid var(--line);background:#d9eff3;padding:28px}.atlas-notices h2{margin-bottom:18px;font-size:28px}.atlas-notices article{border-top:1px solid #5cc9eb33;padding:14px 0}.atlas-notices p,.atlas-notices small{color:var(--muted);margin-top:6px;line-height:1.5}.atlas-toolbar{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.atlas-filter{border:1px solid var(--line);background:#fff;flex-wrap:wrap;display:flex}.atlas-filter button{border:0;border-right:1px solid var(--line);min-height:38px;color:var(--muted);cursor:pointer;font:inherit;background:#fff;padding:0 13px;font-size:9px}.atlas-filter button:last-child{border-right:0}.atlas-filter button.active{color:var(--accent-dark);background:#d9eff3}.atlas-records{gap:26px;display:grid}.atlas-record{border:1px solid var(--line);background:#fff}.atlas-record>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:30px;display:flex}.atlas-record h2{margin-top:8px;font-size:clamp(34px,5vw,66px)}.state-badge{border:1px solid var(--line);color:var(--muted);font-family:var(--mono);padding:9px 11px;font-size:9px;font-weight:400}.state-verified{border-color:var(--accent);color:var(--accent-dark);background:#d9eff3}.state-failed{color:#267e97;background:#d9eff3;border-color:#267e97}.atlas-record__essentials{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1fr 2fr;display:grid}.atlas-record__essentials p{border-right:1px solid var(--line);align-content:space-between;gap:12px;min-height:112px;padding:22px;display:grid}.atlas-record__essentials p:last-child{border-right:0}.atlas-record__essentials strong{max-width:460px;font-size:13px;line-height:1.5}.atlas-record__body{grid-template-columns:repeat(4,1fr);display:grid}.atlas-record__body>section{border-right:1px solid var(--line);min-height:270px;padding:24px}.atlas-record__body>section:last-child{border-right:0}.atlas-record__body>section>span,.atlas-remediation-history>span{color:var(--accent-dark);margin-bottom:22px;font-size:9px;display:block}.atlas-record__body p{color:var(--muted);margin:13px 0;font-size:10px;line-height:1.45}.atlas-record__body p strong{color:var(--ink);margin-bottom:4px;font-size:10px;display:block}.atlas-record__body details{border-top:1px solid var(--line);padding:11px 0;font-size:10px}.atlas-record__body a{color:var(--accent-dark);margin-top:18px;font-size:9px;display:block}.atlas-test-row{border-top:1px solid var(--line);padding:12px 0}.atlas-test-row strong,.atlas-test-row small{display:block}.atlas-test-row small{color:var(--muted);margin-top:5px;line-height:1.4}.atlas-remediation-history{border-top:1px solid var(--line);background:#fbfaf7;padding:24px}.atlas-remediation-history p{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:11px 0;display:flex}.atlas-remediation-history small{color:var(--muted)}.atlas-history{border-top:1px solid var(--line);padding:20px 24px}.atlas-history summary{cursor:pointer;font-size:10px}.atlas-history p{border-top:1px solid var(--line);grid-template-columns:120px 1fr 1fr;gap:18px;padding:10px 0;font-size:9px;display:grid}.atlas-history time,.atlas-history span{color:var(--muted)}.atlas-empty{border:1px solid var(--line);text-align:center;padding:60px 30px}.atlas-empty p{color:var(--muted);margin-top:10px}.atlas-operations{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;display:grid}.atlas-operations>*{border-right:1px solid var(--line);align-content:start;gap:13px;padding:30px;display:grid}.atlas-operations>:last-child{border-right:0}.atlas-operations h2{font-size:28px}.atlas-operations p,.atlas-operations label{color:var(--muted);font-size:10px;line-height:1.5}.atlas-operations select,.atlas-operations textarea{border:1px solid var(--line);width:100%;min-height:44px;font:inherit;background:#fff;padding:11px}.atlas-operations textarea{resize:vertical;min-height:100px}.atlas-operations label{align-items:center;gap:8px;display:flex}.atlas-operations .button{width:max-content}@media (max-width:900px){.atlas-summary,.atlas-record__body{grid-template-columns:1fr 1fr}.atlas-summary article:nth-child(2),.atlas-record__body>section:nth-child(2){border-right:0}.atlas-summary article:nth-child(-n+2),.atlas-record__body>section:nth-child(-n+2){border-bottom:1px solid var(--line)}.atlas-record__essentials{grid-template-columns:1fr}.atlas-record__essentials p,.atlas-record__body>section{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:620px){.atlas-summary,.atlas-record__body,.atlas-operations{grid-template-columns:1fr}.atlas-summary article,.atlas-operations>*{border-right:0;border-bottom:1px solid var(--line)}.atlas-record>header{flex-direction:column;padding:22px}.atlas-record__body>section{min-height:auto}.atlas-remediation-history p{flex-direction:column;gap:5px}.atlas-history p{grid-template-columns:1fr;gap:5px}}@media print{.control-map-page header,.control-map-page footer,.control-map-actions{display:none!important}.control-map-page .detail-hero{padding-top:20px;padding-bottom:30px}.control-map-result>section{break-inside:avoid;margin-top:35px}}@media (max-width:900px){.result-hero{grid-template-columns:1fr}.credibility-card{min-height:230px}.fact-group{grid-template-columns:1fr}.fact-group__label{padding-bottom:16px}.fact-group>div{border-left:0}.fact-group article{grid-template-columns:130px 1fr}.fact-group article>p{grid-column:2}.enablement-grid{grid-template-columns:1fr}.enablement-grid>div{border-bottom:1px solid #394353;border-right:0;min-height:250px}.enablement-grid>div:last-child{border-bottom:0}.result-next{grid-template-columns:1fr;align-items:start}}@media (max-width:620px){.product-check-form__row{background:0 0;border:0;flex-direction:column}.product-check-form__row input{background:#fff;border:1px solid #aeb4c0;min-height:56px;margin-bottom:10px}.product-check-form__row .button{border:1px solid var(--accent)}.result-hero{padding:72px 18px 60px}.result-hero h1{font-size:54px}.result-source{flex-direction:column;align-items:flex-start;margin:0 18px;padding:18px}.result-source>div{grid-template-columns:1fr;gap:7px}.result-source span{grid-row:auto}.result-section,.result-next{padding:88px 18px}.result-section>h2,.result-next h2{font-size:51px}.fact-group article{grid-template-columns:1fr;gap:10px;padding:22px 0}.fact-group article>p,.fact-group details{grid-column:1}.result-next__actions,.result-feedback{flex-direction:column;align-items:flex-start}.result-management{grid-template-columns:1fr}.company-product-links,.control-map-actions{flex-direction:column;align-items:flex-start}.exposure-list>div,.attack-path-cards,.exposure-control-bridge,.signal-correction{grid-template-columns:1fr}.control-map-question{padding:32px 18px}}.compact-pilot .pilot-copy p{color:#aab3c1;max-width:430px;margin-top:28px;font-size:16px;line-height:1.5}.detail-hero{max-width:1440px;margin:auto;padding:110px 36px 125px}.detail-hero h1{max-width:1050px}.detail-hero>p{color:#414958;max-width:650px;margin:42px 0 38px;font-size:20px;line-height:1.5}.detail-section{border-top:1px solid var(--line);padding:115px max(36px,50vw - 684px)}.detail-section--tint{background:#d9eff3}.detail-section>h2{max-width:920px;font-size:clamp(47px,6vw,84px);line-height:.98}.detail-section>p{max-width:720px;color:var(--muted);margin:32px 0 55px;font-size:17px;line-height:1.55}.signal-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.signal-grid--four{grid-template-columns:repeat(4,1fr)}.signal-grid article{border-right:1px solid var(--line);background:#fff;min-height:205px;padding:27px}.signal-grid article:last-child{border-right:0}.signal-grid strong{font-family:var(--serif);font-size:29px;font-weight:400}.signal-grid p{color:var(--muted);margin:64px 0 0;font-size:12px;line-height:1.5}.simple-steps{border-top:1px solid var(--line);counter-reset:steps;max-width:920px;margin:0 0 52px;padding:0;list-style:none}.simple-steps li{border-bottom:1px solid var(--line);counter-increment:steps;grid-template-columns:1fr 1fr;gap:36px;padding:21px 0;display:grid}.simple-steps strong{font-family:var(--serif);font-size:23px;font-weight:400}.simple-steps span{color:var(--muted);font-size:13px;line-height:1.5}.url-form{max-width:940px}.url-form label{color:var(--muted);margin-bottom:10px;font-size:11px;display:block}.url-form>div{background:#fff;border:1px solid #aeb4c0;display:flex}.url-form input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 20px;font-size:13px}.url-form .button{border-top:0;border-bottom:0;border-right:0}.tool-note{margin:14px 0 0!important;font-size:10px!important}.risk-link{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:20px;max-width:1050px;margin:0 0 48px;padding:28px;font-size:13px;display:flex}.risk-link i{color:var(--accent-dark);font-style:normal}.risk-link strong{font-family:var(--serif);font-size:24px;font-weight:400}@media (max-width:900px){.check-teaser,.atlas-heading,.two-up{grid-template-columns:1fr}.check-teaser__copy{border-right:0;border-bottom:1px solid var(--line)}.step-grid{grid-template-columns:repeat(2,1fr)}.step-grid article:nth-child(2){border-right:0}.step-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.two-up>div+div{border-top:0;border-left:1px solid var(--line)}.signal-grid--four{grid-template-columns:repeat(2,1fr)}.signal-grid--four article:nth-child(2){border-right:0}.signal-grid--four article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:620px){.nav-shell{height:68px;padding:0 18px}.simple-nav>.button{min-width:0;min-height:40px;margin-left:auto;padding:0 14px}.copy-hero{padding:70px 18px 82px}.copy-hero .hero-top{margin-bottom:50px}.copy-hero h1,.detail-hero h1{font-size:54px}.hero-actions{flex-direction:column;align-items:flex-start}.check-teaser__copy,.check-teaser__result{padding:24px}.check-teaser__copy h2{font-size:42px}.check-teaser__result p{grid-template-columns:1fr;gap:12px}.atlas-heading{gap:24px;padding-top:70px}.step-grid,.proof-grid,.signal-grid,.signal-grid--four{grid-template-columns:1fr}.step-grid article,.proof-grid article,.signal-grid article,.signal-grid--four article:nth-child(n){border-right:0;border-bottom:1px solid var(--line)}.step-grid article:last-child,.proof-grid article:last-child,.signal-grid article:last-child{border-bottom:0}.decision-list article{grid-template-columns:1fr auto;gap:10px;padding:20px 0}.decision-list strong{grid-area:1/1/auto/-1}.decision-list span{grid-area:2/1}.decision-list a{grid-area:2/2}.detail-hero{padding:74px 18px 90px}.detail-hero>p{font-size:17px}.detail-section{padding:88px 18px}.detail-section>h2{font-size:51px}.signal-grid article{min-height:180px}.simple-steps li{grid-template-columns:1fr;gap:8px}.url-form>div{background:0 0;border:0;flex-direction:column}.url-form input{background:#fff;border:1px solid #aeb4c0;min-height:56px;margin-bottom:10px}.url-form .button{border:1px solid var(--accent)}.risk-link{flex-direction:column;align-items:flex-start}.risk-link i{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.atlas__walker{display:none}.atlas__world{transition:none}.zoom-story__hint{display:none!important}}.hide-home,.personal-product-page,.verify-page{--v4-gutter:clamp(20px, 4vw, 64px);background:#f8f8f5}.hide-home :where(h1,h2,[data-ui=subsection-title]),.personal-product-page :where(h1,h2,[data-ui=subsection-title]),.verify-page :where(h1,h2,[data-ui=subsection-title]){text-wrap:balance}.hide-home :where(p,li),.personal-product-page :where(p,li),.verify-page :where(p,li){font-size:16px;line-height:1.6}.hide-home section,.personal-product-page>section,.verify-page>section{width:min(100%,1440px);padding-inline:var(--v4-gutter);margin-inline:auto}.hide-home section>span,.hide-home section>header>span,.personal-product-page section>span,.personal-product-page section>header>span,.verify-page section>span,.verify-page section>header>span{color:var(--accent-dark);letter-spacing:.02em;margin-bottom:20px;font-size:13px;font-weight:650;display:block}.hide-home h2,.personal-product-page h2,.verify-page h2{max-width:1080px;font-size:clamp(42px,6vw,82px);line-height:.96}.hide-home [data-ui=subsection-title],.personal-product-page [data-ui=subsection-title],.verify-page [data-ui=subsection-title]{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(27px,3vw,42px);font-weight:400;line-height:1.02}.plain-action{border-bottom:1px solid;align-items:center;gap:12px;width:max-content;padding:12px 0 9px;font-size:15px;font-weight:650;display:inline-flex}.source-button{border:1px solid var(--ink);width:max-content;min-height:48px;color:var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:34px;padding:0 16px;font-size:14px;font-weight:650;transition:background .2s,color .2s;display:inline-flex}.source-button:hover{background:var(--ink);color:#fff}.home-pricing{padding-top:clamp(74px,9vw,128px)!important;padding-bottom:clamp(74px,9vw,128px)!important}.home-pricing>header{margin-bottom:48px}.home-pricing article>span{color:var(--accent-dark);font-size:13px;font-weight:650}.home-pricing>header>p{max-width:760px;color:var(--muted);margin:24px 0 0}.home-pricing>div{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.home-pricing article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:500px;padding:32px;display:flex}.home-pricing article:nth-child(3n){border-right:0}.home-pricing article:nth-last-child(-n+3){border-bottom:0}.home-pricing--compact>div{grid-template-columns:repeat(2,1fr)}.home-pricing--compact article{border-bottom:0}.home-pricing--compact article:last-child{border-right:0}.home-pricing article[data-offer-state=pilot]{background:#d9eff3}.home-pricing article[data-offer-state=pilot]>span{color:#6b6178}.home-pricing [data-ui=subsection-title]{margin:36px 0 12px!important}.home-pricing article>strong{font-family:var(--serif);font-size:30px;font-weight:400}.home-pricing article>p{color:var(--muted);margin:auto 0 28px}.home-tour{border-top:1px solid var(--line);padding-top:var(--section-space)!important;padding-bottom:var(--section-space)!important}.home-tour>header{max-width:820px;margin-bottom:48px}.home-tour>header p{color:var(--muted);margin:12px 0 0}.home-tour__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.home-tour__list li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,36px);padding:clamp(24px,3vw,38px) 0;display:grid}.home-tour__list li>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.home-tour__list [data-ui=subsection-title]{display:block;margin:0 0 10px!important;font-size:clamp(21px,2vw,28px)!important}.home-tour__list p{max-width:760px;color:var(--muted);margin:0 0 20px}.personal-check-hero,.verify-hero{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid;padding-top:clamp(64px,8vw,112px)!important;padding-bottom:clamp(70px,8vw,112px)!important}.personal-check-hero h1,.verify-hero h1{max-width:720px;font-size:clamp(56px,7vw,105px);line-height:.9}.personal-check-hero>div:first-child>p,.verify-hero>div:first-child>p{max-width:660px;color:var(--muted);margin:28px 0;font-size:18px}.personal-check-hero ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.personal-check-hero li{border-bottom:1px solid var(--line);color:#525967;padding:14px 0;font-size:14px}.personal-check-form,.verify-form{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;gap:22px;padding:clamp(24px,4vw,48px);display:grid}.personal-check-form{border-top:3px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:26px}.personal-check-form__intro{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:0 0 22px;font-size:15px;line-height:1.55}.personal-check-form__route{color:#554b68;background:#d9eff3;border:1px solid #a9d2f2;grid-column:1/-1;margin:0;padding:13px 15px;font-size:13px!important;line-height:1.45!important}.personal-check-form__field,.verify-form>div{gap:9px;display:grid}.personal-check-form__field--wide,.verify-form>div,.verify-form__consent,.verify-form .button{grid-column:1/-1}.verify-form__file{border:1px solid var(--line);background:#f8f7f4;padding:18px}.verify-form__screenshot{border:1px solid var(--ink);background:#f8f7f4;padding:18px}.verify-form__screenshot-actions{flex-wrap:wrap;align-items:center;grid-template-columns:none!important;gap:10px!important;display:flex!important}.verify-form__screenshot .source-button{cursor:pointer;min-height:46px}.verify-form__screenshot .source-button:disabled{cursor:not-allowed;opacity:.48}.verify-form__clear{min-height:46px;color:var(--muted);font:13px var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 4px}.verify-form__clear:disabled{cursor:not-allowed;opacity:.48}.verify-form__screenshot .verify-form__ocr-status{color:#267e97;font-weight:650}.verify-form__file input,.verify-form__screenshot input{background:0 0;border:0;min-height:0;padding:10px 0}.verify-form__file p,.verify-form__screenshot p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.personal-check-form label,.verify-form label{color:#353c49;font-size:14px;font-weight:620}.personal-check-form label>span,.verify-form label span{color:var(--muted);font-weight:400}.personal-check-form input,.personal-check-form select,.verify-form input,.verify-form textarea{width:100%;min-height:54px;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #aeb4c0;border-radius:0;padding:13px 15px}.personal-check-form input:not([type=hidden]):hover{border-color:#777f8d}.personal-check-form input:not([type=hidden]):focus-visible{border-color:var(--ink);outline-offset:2px;outline:2px solid #96cfdc}.verify-form textarea{resize:vertical;min-height:230px;line-height:1.5}.personal-check-form__field p{color:var(--muted);margin:0;font-size:13px}.personal-check-form textarea{resize:vertical;width:100%;min-height:112px;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #aeb4c0;border-radius:0;padding:13px 15px;line-height:1.45}.personal-check-form textarea:focus-visible{border-color:var(--ink);outline-offset:2px;outline:2px solid #96cfdc}.personal-check-form__optional{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0}.personal-check-form__optional summary{color:var(--ink);cursor:pointer;padding:18px 34px 18px 0;font-size:14px;font-weight:650;list-style:none;position:relative}.personal-check-form__optional summary::-webkit-details-marker{display:none}.personal-check-form__optional summary:after{content:"+";font-size:20px;font-weight:400;line-height:1;position:absolute;right:0}.personal-check-form__optional[open] summary:after{content:"−"}.personal-check-form__optional[open]{padding-bottom:22px}.personal-check-form__optional[open] summary{border-bottom:1px solid var(--line);margin-bottom:22px}.personal-check-form__optional>div+div{margin-top:22px}.personal-check-form__countries{border:0;border-bottom:1px solid var(--line);margin:0 0 22px;padding:0 0 22px}.personal-check-form__countries legend{color:var(--ink);padding:0;font-size:14px;font-weight:650}.personal-check-form__countries>p{color:var(--muted);margin:6px 0 14px;font-size:13px;line-height:1.45}.personal-check-form__countries>div{flex-wrap:wrap;gap:8px;display:flex}.personal-check-form__countries label{cursor:pointer;position:relative}.personal-check-form__countries input{opacity:0;width:1px;height:1px;position:absolute}.personal-check-form__countries span{background:#fff;border:1px solid #c9cdd5;border-radius:999px;align-items:center;min-height:38px;padding:9px 13px;font-size:13px;display:inline-flex;color:#555d69!important;font-weight:550!important}.personal-check-form__countries input:checked+span{border-color:var(--accent);background:var(--accent-pale);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-dark)!important}.personal-check-form__countries input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.personal-check-form__consent,.verify-form__consent{grid-column:1/-1;grid-template-columns:20px 1fr;align-items:start;gap:10px;line-height:1.5;display:grid;color:var(--muted)!important;font-weight:400!important}.personal-check-form__consent{border:1px solid var(--line);background:#d9eff3;margin:0;padding:16px}.personal-check-form__consent input,.verify-form__consent input{width:18px;min-height:18px;margin:2px 0 0}.verify-form__help{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;padding:16px 0}.verify-form__help summary{width:max-content;color:var(--ink);cursor:pointer;font-size:14px;font-weight:650}.verify-form__help p{max-width:760px;color:var(--muted);margin:14px 0 0;font-size:14px}.personal-check-form__submit{grid-column:1/-1;justify-content:space-between;width:100%;min-height:60px;font-size:16px}.personal-check-form .form-error,.verify-form .form-error{color:#267e97;grid-column:1/-1;margin:0;font-size:14px}.personal-check-deleted{background:#d9eff3;border:1px solid #7b9c83;padding:16px}.personal-check-sign-in{border:1px solid var(--line);background:#d9eff3}.personal-check-sign-in>:where(h2,p:not(.personal-check-form__route)){margin-left:clamp(24px,4vw,48px);margin-right:clamp(24px,4vw,48px)}.personal-check-sign-in>h2{max-width:760px;margin-top:0;padding-top:clamp(28px,4vw,48px)}.personal-check-sign-in>p:not(.personal-check-form__route){max-width:720px;color:var(--muted);margin-top:20px;margin-bottom:30px}.personal-check-sign-in>.personal-account-access{border-width:1px 0 0}.personal-check-boundary,.verify-boundary{border-top:1px solid var(--line);padding-top:70px!important;padding-bottom:70px!important}.personal-check-boundary h2,.verify-boundary h2{max-width:1000px;font-size:clamp(36px,4.5vw,62px)}.personal-check-boundary p,.verify-boundary p{max-width:900px;color:var(--muted);margin:24px 0 0;font-size:18px}.personal-removal-loop{width:100%;padding:clamp(76px, 8vw, 124px) var(--page-gutter);color:var(--ink);background-color:#f4f3ef;background-image:radial-gradient(circle,#2f37451f .75px,#0000 .9px);background-size:9px 9px}.personal-removal-loop>header{width:100%;margin-bottom:clamp(38px,5vw,66px)}.personal-removal-loop h2{max-width:1080px;color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(50px,6.2vw,92px);line-height:.94}.personal-removal-loop>header>p{color:#606978;max-width:940px;margin:26px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.personal-removal-loop__system{background:#fffffff5;border:1px solid #c6cbd4;border-radius:28px;overflow:hidden;box-shadow:12px 14px #96cfdc14}.personal-removal-loop__system-heading{background:linear-gradient(90deg,#fff 0 70%,#d9eff3);border-bottom:1px solid #d4d8df;grid-template-columns:minmax(150px,.35fr) minmax(360px,1fr) auto;align-items:center;gap:24px;min-height:112px;padding:25px clamp(24px,3vw,42px);display:grid}.personal-removal-loop__system-heading>span{color:#267e97;font:650 12px var(--font-geist-mono), monospace;letter-spacing:.08em}.personal-removal-loop__system-heading>strong{max-width:670px;font:400 clamp(26px, 2.4vw, 37px)/1.08 var(--serif);letter-spacing:-.035em}.personal-removal-loop__system-heading>p{color:#606978;white-space:nowrap;align-items:center;gap:9px;margin:0;font-size:12px;display:flex}.personal-removal-loop__system-heading b{color:#267e97;font-size:20px;font-weight:500}.personal-removal-loop__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);margin:0;padding:44px clamp(22px,3vw,44px) 34px;list-style:none;display:grid;position:relative}.personal-removal-loop__steps:before{z-index:0;content:"";background:repeating-linear-gradient(90deg,#5cc9eb 0 8px,#0000 8px 14px);height:2px;animation:8s linear infinite removalFlowPulse;position:absolute;top:76px;left:9%;right:9%}.personal-removal-loop__steps li{z-index:1;text-align:center;min-width:0;position:relative}.personal-removal-loop__node{background:#fff;border:1px solid #1d2531;border-radius:18px;place-items:center;width:66px;height:66px;margin:0 auto 20px;display:grid;position:relative;box-shadow:6px 7px #d9eff3}.personal-removal-loop__node:before{content:"";background:#5cc9eb;border:3px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;inset:-6px -6px auto auto;box-shadow:0 0 0 1px #5cc9eb}.personal-removal-loop__node svg{fill:none;stroke:#151b24;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.personal-removal-loop__steps small{color:#267e97;font:650 11px var(--font-geist-mono), monospace;letter-spacing:.1em;margin-bottom:11px;display:block}.personal-removal-loop__steps strong{color:var(--ink);font:400 clamp(21px, 1.75vw, 29px)/1.05 var(--serif);letter-spacing:-.035em;text-wrap:balance;display:block}.personal-removal-loop__steps p{color:#697280;max-width:230px;margin:14px auto 0;font-size:13px;line-height:1.5}.personal-removal-loop__record{color:#fff;background:#111722;border-radius:20px;grid-template-columns:minmax(240px,.55fr) 1fr;align-items:center;gap:30px;margin:0 clamp(22px,3vw,44px) 42px;padding:25px 28px;display:grid;box-shadow:8px 9px #d9eff3}.personal-removal-loop__record>div>span{color:#a9d2f2;font:650 11px var(--font-geist-mono), monospace;letter-spacing:.08em;margin-bottom:9px;display:block}.personal-removal-loop__record>div>strong{max-width:470px;font:400 clamp(21px, 2vw, 29px)/1.12 var(--serif);letter-spacing:-.03em;display:block}.personal-removal-loop__record ul{border:1px solid #3c4655;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.personal-removal-loop__record li{color:#c4cad4;text-align:center;border-right:1px solid #3c4655;place-items:center;min-height:58px;padding:12px 10px;font-size:10px;line-height:1.25;display:grid}.personal-removal-loop__record li:last-child{color:#a9d2f2;border-right:0}.personal-removal-loop__plans{grid-template-columns:1fr 1fr minmax(230px,.7fr);gap:18px;margin-top:24px;display:grid}.personal-removal-loop__plans article{background:#fffffff0;border:1px solid #c6cbd4;border-radius:22px;grid-template-columns:1fr auto;align-content:center;gap:12px 24px;min-height:170px;padding:27px 28px;display:grid;box-shadow:7px 8px #11172212}.personal-removal-loop__plans article>span{color:#267e97;font-size:13px;font-weight:700}.personal-removal-loop__plans article>strong{color:var(--ink);font-size:17px}.personal-removal-loop__plans article>p{color:#697280;grid-column:1/-1;max-width:560px;margin:0;font-size:14px;line-height:1.5}.personal-removal-loop__plans>.button{color:#fff;border-radius:22px;justify-content:space-between;box-shadow:7px 8px #d9eff3;background:#111722!important;border:1px solid #111722!important;width:100%!important;min-height:170px!important;padding-inline:28px!important}.personal-removal-loop__plans>.button span{font-size:22px}.personal-removal-loop__boundary{color:#697280;max-width:930px;margin:28px 0 0;font-size:13px;line-height:1.55}@keyframes removalFlowPulse{to{background-position:280px 0}}@media (max-width:1100px){.personal-removal-loop__system-heading{grid-template-columns:1fr 2fr}.personal-removal-loop__system-heading>p{grid-column:1/-1}.personal-removal-loop__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}.personal-removal-loop__steps:before{display:none}.personal-removal-loop__steps li:last-child{grid-column:1/-1}.personal-removal-loop__record{grid-template-columns:1fr}.personal-removal-loop__plans{grid-template-columns:1fr 1fr}.personal-removal-loop__plans>.button{grid-column:1/-1;min-height:78px!important}}@media (max-width:680px){.personal-removal-loop{padding-left:12px;padding-right:12px}.personal-removal-loop>header{padding-inline:calc(var(--page-gutter) - 12px)}.personal-removal-loop__system{border-radius:22px}.personal-removal-loop__system-heading{grid-template-columns:1fr;gap:12px;padding:24px}.personal-removal-loop__system-heading>p{white-space:normal;grid-column:1}.personal-removal-loop__steps{grid-template-columns:1fr;gap:0;padding:30px 24px}.personal-removal-loop__steps li,.personal-removal-loop__steps li:last-child{text-align:left;border-bottom:1px solid #e0e3e8;grid-column:1;grid-template-columns:58px 1fr;gap:4px 16px;padding:22px 0;display:grid}.personal-removal-loop__steps li:last-child{border-bottom:0}.personal-removal-loop__node{border-radius:15px;grid-row:1/4;width:56px;height:56px;margin:0}.personal-removal-loop__node svg{width:32px;height:32px}.personal-removal-loop__steps small{margin:0}.personal-removal-loop__steps strong{font-size:24px}.personal-removal-loop__steps p{max-width:none;margin:6px 0 0}.personal-removal-loop__record{margin:0 16px 28px;padding:23px 20px}.personal-removal-loop__record ul{grid-template-columns:1fr}.personal-removal-loop__record li{border-bottom:1px solid #3c4655;border-right:0;min-height:42px}.personal-removal-loop__record li:last-child{border-bottom:0}.personal-removal-loop__plans{grid-template-columns:1fr}.personal-removal-loop__plans article{min-height:160px}.personal-removal-loop__plans>.button{grid-column:1}.personal-removal-loop__boundary{margin-inline:calc(var(--page-gutter) - 12px)}}@media (prefers-reduced-motion:reduce){.personal-removal-loop__steps:before{animation:none!important}}.wedge-page{background:#f8f8f5;min-height:100vh}.wedge-page :where(h1,h2,[data-ui=subsection-title]){font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400}.wedge-page :where(p,li){font-size:16px;line-height:1.65}.wedge-hero,.wedge-proof,.wedge-boundary,.wedge-final{width:100%;padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.wedge-hero{padding-top:clamp(76px,10vw,150px);padding-bottom:clamp(86px,10vw,150px)}.wedge-hero>span,.wedge-proof>header>span,.wedge-boundary>div>span,.wedge-final>span{color:var(--accent-dark);letter-spacing:.02em;margin-bottom:24px;font-size:13px;font-weight:650;display:block}.wedge-hero h1{max-width:1390px;font-size:clamp(58px,8.6vw,132px)!important;line-height:.9!important}.wedge-hero>p{max-width:970px;color:var(--muted);margin:32px 0 38px;font-size:clamp(18px,1.8vw,24px);line-height:1.5}.wedge-proof{color:#fff;background:#111722;padding-top:clamp(78px,9vw,132px);padding-bottom:clamp(78px,9vw,132px)}.wedge-proof>header{grid-template-columns:minmax(170px,.42fr) minmax(0,1.58fr);align-items:start;gap:clamp(32px,6vw,100px);margin-bottom:clamp(44px,6vw,84px);display:grid}.wedge-proof>header>span{color:#a9d2f2;margin:8px 0 0}.wedge-proof h2{max-width:1110px;font-size:clamp(46px,6.5vw,94px)!important;line-height:.94!important}.wedge-proof>div{border-top:1px solid #39414e;border-left:1px solid #39414e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wedge-proof article{border-bottom:1px solid #39414e;border-right:1px solid #39414e;min-height:330px;padding:clamp(28px,4vw,54px)}.wedge-proof article>strong{color:#a9d2f2;font:13px var(--font-geist-mono), monospace;margin-bottom:clamp(66px,9vw,128px);display:block}.wedge-proof [data-ui=subsection-title]{max-width:620px;font-size:clamp(31px,3.5vw,50px)!important;line-height:1!important}.wedge-proof article p{color:#abb4c1;max-width:650px;margin:20px 0 0}.wedge-boundary{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(54px,9vw,148px);padding-top:clamp(82px,9vw,132px);padding-bottom:clamp(82px,9vw,132px);display:grid}.wedge-boundary h2{max-width:790px;font-size:clamp(43px,5.8vw,82px)!important;line-height:.96!important}.wedge-boundary>div:last-child{padding-top:38px}.wedge-boundary p{max-width:720px;color:var(--muted);margin:0;font-size:18px}.wedge-boundary p+p{margin-top:26px}.wedge-boundary a{color:var(--ink);border-bottom:1px solid}.wedge-final{background:#d9eff3;padding-top:clamp(82px,10vw,150px);padding-bottom:clamp(82px,10vw,150px)}.wedge-final h2{max-width:1180px;font-size:clamp(48px,7vw,104px)!important;line-height:.92!important}.wedge-final p{color:#5a5367;max-width:820px;margin:28px 0 36px;font-size:18px}.personal-source-coverage{border-top:1px solid var(--line);padding-top:var(--section-space)!important;padding-bottom:var(--section-space)!important}.personal-source-coverage>header{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:12px clamp(32px,7vw,110px);margin-bottom:clamp(28px,4vw,54px);display:grid}.personal-source-coverage>header h2{max-width:980px}.personal-source-coverage>header p{max-width:780px;color:var(--muted);margin:0}.personal-source-coverage__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.personal-source-coverage__list li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:clamp(16px,3vw,36px);padding:clamp(24px,3vw,38px) 0;display:grid}.personal-source-coverage__list li>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.personal-source-coverage__list [data-ui=subsection-title]{display:block;margin:0 0 10px!important;font-size:clamp(21px,2vw,28px)!important}.personal-source-coverage__list p{max-width:820px;color:var(--muted);margin:0}.personal-source-coverage__roadmap{max-width:780px;color:var(--accent-dark);margin:0 0 28px;font-size:13px}.personal-source-coverage details{border-bottom:1px solid var(--line)}.personal-source-coverage summary{cursor:pointer;padding:22px 0;font-weight:700}.personal-source-coverage details ul{color:var(--muted);margin:0;padding:0 0 28px 20px}.personal-source-coverage details li+li{margin-top:8px}.private-case-locked{padding-top:100px!important;padding-bottom:120px!important}.private-case-locked h1{max-width:1000px;font-size:clamp(55px,8vw,110px);line-height:.9}.private-case-locked p{max-width:700px;color:var(--muted);margin:28px 0;font-size:18px}.ledger-hero,.verify-result-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.65fr);align-items:end;gap:7vw;display:grid;padding-top:clamp(68px,8vw,116px)!important;padding-bottom:60px!important}.ledger-hero{grid-template-columns:1fr;gap:clamp(42px,5vw,70px)}.verify-result-hero{grid-template-columns:1fr;gap:clamp(38px,5vw,64px)}.ledger-hero h1,.verify-result-hero h1{font-size:clamp(58px,8vw,112px);line-height:.88}.ledger-hero>div>p,.verify-result-hero>div>p{max-width:760px;color:var(--muted);margin:26px 0 0;font-size:18px}.ledger-flow{border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ledger-flow li{border-right:1px solid var(--line);color:#9298a4;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.ledger-flow li:last-child{border-right:0}.ledger-flow li>span{font:12px var(--font-geist-mono), monospace}.ledger-flow li>strong{font-size:16px}.ledger-flow .is-complete{color:#267e97;background:#d9eff3}.ledger-flow .is-current{background:var(--ink);color:#fff}.ledger-outcome-states{width:min(1440px, calc(100% - 2 * var(--page-gutter)));margin:0 auto clamp(44px,6vw,78px)}.ledger-outcome-states h2{font:clamp(32px, 4vw, 50px)/1 var(--serif);margin:0 0 24px}.ledger-outcome-states>div{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.ledger-outcome-states article{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:205px;padding:22px;display:flex}.ledger-outcome-states article:last-child{border-right:0}.ledger-outcome-states article[data-state=verified],.ledger-outcome-states article[data-state=review]{background:#d9eff3}.ledger-outcome-states article>span{color:#596676;font:700 10px/1.3 var(--font-geist-mono), monospace;text-transform:none;letter-spacing:.04em}.ledger-outcome-states article[data-state=verified]>span{color:#267e97}.ledger-outcome-states h3{font:500 21px/1.12 var(--serif);margin:24px 0 9px}.ledger-outcome-states p{color:#596676;margin:0;font-size:12px;line-height:1.5}.ledger-outcome-states time{color:#566170;font:10px var(--font-geist-mono), monospace;margin-top:auto;padding-top:15px}.ledger-alert{border:1px solid var(--line);background:#d9eff3;padding:16px 18px;color:#267e97!important;font-size:15px!important}.ledger-source,.ledger-request,.ledger-support,.ledger-monitoring,.ledger-history,.ledger-evidence,.verify-evidence,.verify-actions,.verify-ledger-context,.verify-next,.verify-limits{border-top:1px solid var(--line);padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.ledger-source header,.ledger-request header,.ledger-support>header,.ledger-monitoring header,.ledger-history header,.ledger-evidence header,.verify-evidence header{margin-bottom:40px}.ledger-source__record{border:1px solid var(--line);background:#fff;padding:30px}.ledger-source__record dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 0 28px;display:grid}.ledger-source__record dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:110px;padding:16px}.ledger-source__record dt{color:var(--muted);margin-bottom:18px;font-size:13px}.ledger-source__record dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.ledger-source__availability{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(180px,.35fr) minmax(0,.65fr);gap:8px 30px;margin-top:14px;padding:clamp(20px,3vw,30px);display:grid}.ledger-source__availability>span{color:var(--accent-dark);grid-row:1/span 3;font-size:13px;font-weight:650}.ledger-source__availability>strong{font-size:20px}.ledger-source__availability>p{max-width:840px;color:var(--muted);margin:0}.ledger-source__availability>small{color:var(--muted);font:12px var(--font-geist-mono), monospace}.ledger-source__availability.is-not-found{background:#d9eff3;border-color:#96cfdc}.ledger-source__availability.is-unavailable,.ledger-source__availability.is-not-captured{background:#f8f7f4}.personal-source-chain{border:1px solid var(--line-dark);background:#fff;margin-top:14px}.personal-source-chain>header{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);gap:12px clamp(30px,6vw,90px);margin:0;padding:clamp(28px,4vw,52px);display:grid}.personal-source-chain>header>span{color:var(--accent-dark);letter-spacing:.04em;grid-row:1/span 3;font-size:12px;font-weight:700;margin:7px 0 0!important}.personal-source-chain>header [data-ui=subsection-title]{max-width:960px;margin:0!important;font-size:clamp(35px,4.6vw,64px)!important}.personal-source-chain>header p{max-width:850px;color:var(--muted);margin:8px 0 0}.personal-source-chain ol{margin:0;padding:0;list-style:none}.personal-source-chain li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(150px,.3fr);align-items:center;gap:30px;min-height:150px;padding:26px clamp(24px,4vw,52px);display:grid}.personal-source-chain li>span{color:#969dab;font:12px var(--font-geist-mono), monospace}.personal-source-chain li strong{font-size:20px;display:block}.personal-source-chain li p{max-width:820px;color:var(--muted);margin:8px 0 0;font-size:14px}.personal-source-chain li>b{color:#7d8491;text-align:right;justify-self:end;font-size:12px;font-weight:650}.personal-source-chain li.is-recorded{background:#d9eff3}.personal-source-chain li.is-recorded>span,.personal-source-chain li.is-recorded>b{color:var(--accent-dark)}.personal-source-chain>footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px clamp(24px,4vw,52px);display:grid}.personal-source-chain>footer>div>strong{font-size:15px;display:block}.personal-source-chain>footer p{color:#525a68;max-width:820px;margin:8px 0 0;font-size:13px}.personal-source-chain>footer small{color:#7d8491;max-width:820px;margin-top:8px;font-size:11px;line-height:1.5;display:block}.personal-source-chain>footer .source-button{white-space:nowrap}.ledger-dead-source{background:#d9eff3;border:1px solid #96cfdc;padding:clamp(24px,4vw,48px)}.ledger-dead-source>strong{font:600 clamp(30px, 3.8vw, 52px)/1 var(--serif)}.ledger-dead-source>p{color:#5e5548;max-width:820px;margin:18px 0 26px}.ledger-request header>p{max-width:760px;color:var(--muted);margin:22px 0 0}.ledger-request pre{border:1px solid var(--line);white-space:pre-wrap;max-height:520px;font:15px/1.65 var(--font-geist-mono), monospace;background:#fff;margin:0;padding:clamp(22px,4vw,48px);overflow:auto}.ledger-support>header>p{max-width:880px;color:var(--muted);margin:22px 0 0}.support-conversation{border:1px solid var(--line-dark);background:#fff}.support-thread{border-bottom:1px solid var(--line)}.support-state{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:84px;padding:20px clamp(20px,3vw,38px);display:flex}.support-state span{color:var(--muted)}.support-thread ol{margin:0;padding:0;list-style:none}.support-thread li{border-bottom:1px solid var(--line);padding:24px clamp(20px,3vw,38px)}.support-thread li:last-child{border-bottom:0}.support-thread li.from-hide{background:#d9eff3}.support-thread li>div{justify-content:space-between;gap:24px;display:flex}.support-thread time{color:var(--muted);font:12px var(--font-geist-mono), monospace}.support-thread li>p{white-space:pre-wrap;color:#424956;max-width:960px;margin:9px 0 0}.support-form{grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);align-items:start;gap:22px 32px;padding:clamp(24px,4vw,46px);display:grid}.support-form label{color:#353c49;gap:9px;font-size:13px;font-weight:650;display:grid}.support-form select,.support-form textarea{width:100%;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #aeb4c0;border-radius:0;padding:13px 14px}.support-form textarea{resize:vertical;min-height:150px}.support-form>p,.support-form>.button{grid-column:2}.support-form>p{color:var(--muted);margin:0;font-size:13px}.support-form>.button{width:100%}.support-form>.button:disabled{opacity:.45;cursor:not-allowed}.support-safety{border:1px solid var(--line);background:#d9eff3;padding:14px 16px;color:#267e97!important}.support-safety strong{display:block}.support-unavailable{border:1px solid var(--line);background:#fff;padding:clamp(24px,4vw,46px)}.support-unavailable>strong{font:600 clamp(27px, 3vw, 42px)/1 var(--serif)}.support-unavailable>p{max-width:760px;color:var(--muted);margin:18px 0 24px}.support-unavailable a:not(.button){color:inherit;border-bottom:1px solid;text-decoration:none}.removal-operation{border:1px solid var(--line-dark);background:#fff;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);margin-top:18px;display:grid}.removal-operation__route,.removal-operation__status{border-right:1px solid var(--line);padding:clamp(24px,3vw,40px)}.removal-operation__route>span,.removal-operation__status>span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:650}.removal-operation [data-ui=subsection-title]{margin-top:36px!important;font-size:clamp(30px,3.2vw,46px)!important}.removal-operation__route p,.removal-operation__status p{max-width:600px;color:var(--muted);margin:18px 0 0}.removal-operation__route>.source-button{justify-content:space-between;width:100%;min-height:52px;margin-top:26px}.removal-operation__route-details{border-top:1px solid var(--line);margin-top:24px}.removal-operation__route-details summary{cursor:pointer;color:var(--ink);padding:16px 0;font-size:14px;font-weight:650}.removal-operation__route-details dl{border-top:1px solid var(--line);margin:0}.removal-operation__route-details dl>div{border-bottom:1px solid var(--line);gap:6px;padding:14px 0;display:grid}.removal-operation__route-details dt{color:var(--accent-dark);letter-spacing:.04em;font-size:11px;font-weight:650}.removal-operation__route-details dd{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.removal-operation__form,.removal-operation__sign-in{align-content:start;gap:18px;padding:clamp(24px,3vw,40px);display:grid}.removal-operation__allowance{border:1px solid var(--line);background:#f8f7f4;gap:8px;padding:16px;display:grid}.removal-operation__allowance>span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:650}.removal-operation__allowance>strong{font-size:17px}.removal-operation__allowance>p{color:var(--muted);margin:0;font-size:13px}.removal-operation__governance{color:#267e97;background:#d9eff3;border:1px solid #a9d2f2;margin:0;padding:16px;line-height:1.55;font-size:14px!important}.removal-operation__governance strong{color:#267e97;margin-bottom:5px;font-size:15px;display:block}.removal-operation__governance p{margin:5px 0 0}.removal-operation__recipient-finder{border:1px solid var(--line);background:#f8f7f4;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:18px;display:grid}.removal-operation__recipient-finder strong{font-size:15px;display:block}.removal-operation__recipient-finder p{max-width:560px;color:var(--muted);margin:7px 0 0;font-size:13px}.removal-operation__recipient-finder .source-button{white-space:nowrap;min-height:48px}.removal-operation__recipient-suggestions{border-top:1px solid var(--line);border-left:1px solid var(--line);display:grid}.removal-operation__recipient-suggestions>button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:72px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.removal-operation__recipient-suggestions>button:hover{background:#d9eff3}.removal-operation__recipient-suggestions span{min-width:0}.removal-operation__recipient-suggestions strong,.removal-operation__recipient-suggestions small{overflow-wrap:anywhere;display:block}.removal-operation__recipient-suggestions strong{font-size:14px}.removal-operation__recipient-suggestions small{color:var(--muted);margin-top:4px;font-size:12px}.removal-operation__recipient-suggestions b{color:var(--accent-dark);font-size:12px}.removal-operation__form>label:not(.removal-operation__check){color:#353c49;gap:8px;font-size:13px;font-weight:650;display:grid}.removal-operation__form input[type=email],.removal-operation__form input[type=url]{width:100%;min-height:52px;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #aeb4c0;border-radius:0;padding:12px 14px}.removal-operation__check{color:#525967;grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.removal-operation__check input{width:18px;height:18px;accent-color:var(--ink);margin:2px 0 0}.removal-operation__form .button{width:100%;margin-top:4px}.removal-operation__form .button:disabled{cursor:not-allowed;opacity:.45}.removal-operation__escalation{border-top:1px solid var(--line);background:#d9eff3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:26px;display:grid}.removal-operation__escalation strong{font-size:17px;display:block}.removal-operation__escalation p{max-width:820px;color:var(--muted);margin:8px 0 0}.removal-operation__escalation .source-button{white-space:nowrap}.removal-operation__review-note,.removal-operation__note{border:1px solid var(--line);color:#267e97;background:#d9eff3;margin:0;padding:16px;font-size:14px!important}.removal-operation__error{color:#267e97;margin:0;font-size:14px!important}.removal-operation__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.removal-operation__facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:132px;padding:20px;display:flex}.removal-operation__facts>div:nth-child(2n){border-right:0}.removal-operation__facts dt{color:var(--muted);font-size:12px}.removal-operation__facts dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}.removal-operation__reply{border-top:1px solid var(--line-dark);background:#d9eff3;grid-column:1/-1;grid-template-columns:minmax(230px,.75fr) minmax(0,1.45fr) auto;align-items:stretch;gap:0;display:grid}.removal-operation__reply>div{border-right:1px solid var(--line);padding:clamp(22px,3vw,36px)}.removal-operation__reply>div:first-child{align-content:start;gap:22px;display:grid}.removal-operation__reply span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:650}.removal-operation__reply strong{font-size:18px;line-height:1.3}.removal-operation__reply p{color:#4d5360;max-width:760px;margin:0 0 12px;font-size:14px}.removal-operation__reply p:last-child{margin-bottom:0}.removal-operation__reply p strong{color:var(--ink);font-size:inherit}.removal-operation__reply>.source-button{background:var(--ink);color:#fff;border:0;justify-content:center;align-self:stretch;min-width:190px}.removal-operation>.removal-operation__note,.removal-operation>.removal-operation__error,.removal-operation>.removal-operation__governance{border-width:1px 0 0;grid-column:1/-1}.removal-operation__retry{border:0;border-top:1px solid var(--line);background:var(--ink);color:#fff;cursor:pointer;grid-column:1/-1;min-height:52px;padding:0 18px;font-weight:650}.removal-operation--sent{border-color:#667283}.removal-operation--completed{border-color:#5f8268}.removal-operation--failed{border-color:#96cfdc}.verification-operation{border:1px solid var(--line-dark);background:#fff;margin-top:18px}.verification-operation>header{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.45fr) minmax(0,1.55fr);gap:16px clamp(30px,5vw,80px);margin:0;padding:clamp(26px,4vw,48px);display:grid}.verification-operation>header>span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:650;margin:0!important}.verification-operation>header>[data-ui=subsection-title]{margin:0!important;font-size:clamp(34px,4.2vw,60px)!important}.verification-operation>header>p{max-width:820px;color:var(--muted);grid-column:2;margin:2px 0 0}.verification-operation__message{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.45fr) minmax(0,1.55fr);display:grid}.verification-operation__message>div{border-right:1px solid var(--line);align-content:start;gap:9px;padding:clamp(22px,3vw,34px);display:grid}.verification-operation__message>div strong{font-size:15px}.verification-operation__message>div span{color:var(--muted);font-size:12px}.verification-operation__message pre{white-space:pre-wrap;max-height:430px;font:14px/1.65 var(--font-geist-mono), monospace;background:#fbfaf8;border:0;margin:0;padding:clamp(22px,3vw,34px);overflow:auto}.verification-operation__decision,.verification-operation__completion{gap:24px;padding:clamp(26px,4vw,48px);display:grid}.verification-operation__actions{flex-wrap:wrap;gap:12px;display:flex}.verification-operation__actions :where(.button,.source-button){cursor:pointer;border-radius:0;min-height:52px}.verification-operation__actions :where(.button,.source-button):disabled{cursor:not-allowed;opacity:.45}.verification-operation__state{background:#d9eff3;padding:clamp(28px,4vw,50px)}.verification-operation__state--complete{background:#d9eff3}.verification-operation__state strong,.verification-operation__completion strong{font:400 clamp(27px, 3vw, 42px)/1.05 var(--serif);display:block}.verification-operation__state p,.verification-operation__completion p{max-width:840px;color:var(--muted);margin:14px 0 0}.verification-operation__completion .button{width:max-content;min-height:52px}.verification-operation__completion .button:disabled{cursor:not-allowed;opacity:.45}.verification-operation__error{color:#267e97;margin:0;font-size:14px!important}.ledger-actions{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;margin-top:18px;display:grid}.ledger-actions__primary{flex-wrap:wrap;gap:10px;display:flex}.ledger-share{border:1px solid var(--line-dark);background:#fff;grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);display:grid}.ledger-share>div:first-child{border-right:1px solid var(--line);padding:clamp(22px,3vw,34px)}.ledger-share>div:first-child strong{font:400 clamp(25px, 2.7vw, 38px)/1.05 var(--serif);display:block}.ledger-share>div:first-child p{max-width:760px;color:var(--muted);margin:13px 0 0;font-size:14px;line-height:1.6}.ledger-share>button{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:24px;min-height:100%;padding:22px;font-weight:650;display:flex}.ledger-share>button:disabled{cursor:not-allowed;opacity:.55}.ledger-share__result{grid-template-columns:1fr 1fr;display:grid}.ledger-share__result input{border:0;border-bottom:1px solid var(--line);color:#555d69;min-width:0;font:12px var(--font-geist-mono), monospace;background:#f8f7f4;grid-column:1/-1;padding:16px}.ledger-share__result :is(button,a){border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:50px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.ledger-share__result :is(button,a):nth-of-type(2){border-right:0}.ledger-share__result :is(button,a):last-child{color:#267e97;border-bottom:0;border-right:0;grid-column:1/-1}.ledger-actions__progress{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.ledger-actions__self-report{gap:10px;width:min(100%,680px);display:grid}.ledger-actions__self-report button{justify-self:start}.ledger-actions__self-report p{max-width:620px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.ledger-actions__progress>p{border:1px solid var(--line);color:#267e97;background:#d9eff3;flex-basis:100%;margin:4px 0 0;padding:14px 16px;font-size:14px}.ledger-actions__progress button,.ledger-actions__delete{border:1px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;background:#fff;padding:0 15px;font-weight:620}.ledger-actions__delete{color:#267e97;border-color:#96cfdc;margin-left:auto}.ledger-actions>p{width:100%;color:var(--accent-dark);margin:0;font-size:14px}.ledger-response{gap:10px;width:min(100%,820px);display:grid}.ledger-response label{font-weight:650}.ledger-response textarea{border:1px solid var(--line-dark);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:0;padding:15px}.ledger-response button{justify-self:start}.ledger-monitoring header>p{max-width:900px;color:var(--muted);margin:22px 0 0}.ledger-monitoring dl{border-top:1px solid var(--line-dark);border-left:1px solid var(--line);background:#fff;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid}.ledger-monitoring dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:132px;padding:20px;display:flex}.ledger-monitoring dt{color:var(--muted);font-size:13px}.ledger-monitoring dd{margin:0;font-size:17px;font-weight:650}.monitoring-review{border:1px solid var(--line-dark);background:#fff;margin-top:18px}.monitoring-review--return{border-color:#96cfdc}.monitoring-review>header{border-bottom:1px solid var(--line);margin:0;padding:clamp(28px,4vw,50px)}.monitoring-review>header>span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:700}.monitoring-review>header>[data-ui=subsection-title]{max-width:980px;line-height:.98;margin-top:18px!important;font-size:clamp(34px,4.5vw,64px)!important}.monitoring-review>header>p{max-width:880px;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.6}.monitoring-review__observations{border-bottom:1px solid var(--line);display:grid}.monitoring-review__observations article{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,.25fr) minmax(240px,1fr) auto;align-items:center;gap:24px;min-height:118px;padding:22px clamp(24px,4vw,48px);display:grid}.monitoring-review__observations article:last-child{border-bottom:0}.monitoring-review__observations article>span{color:var(--accent-dark);letter-spacing:.04em;font-size:12px;font-weight:700}.monitoring-review__observations article>strong{font-size:20px}.monitoring-review__observations time{color:var(--muted);font:12px var(--font-geist-mono), monospace;text-align:right}.monitoring-review__evidence{border-bottom:1px solid var(--line);color:var(--muted);background:#f8f7f4;margin:0;padding:16px clamp(24px,4vw,48px);font-size:12px;line-height:1.55}.monitoring-review__explanation{display:grid}.monitoring-review__explanation>div{border-bottom:1px solid var(--line);padding:28px clamp(24px,4vw,48px)}.monitoring-review__explanation strong{font-size:16px;display:block}.monitoring-review__explanation p{max-width:900px;color:var(--muted);margin:10px 0 0;line-height:1.6}.monitoring-review__source{border:0;border-bottom:1px solid var(--line);background:var(--ink);color:#fff;justify-content:space-between;width:100%;min-height:58px;padding-inline:clamp(24px,4vw,48px)}.monitoring-review__confirm{border-bottom:1px solid var(--line);color:#414957;grid-template-columns:20px 1fr;align-items:start;gap:12px;padding:24px clamp(24px,4vw,48px);font-size:14px;line-height:1.55;display:grid}.monitoring-review__confirm input{width:18px;height:18px;accent-color:var(--ink);margin:2px 0 0}.monitoring-review__decisions{grid-template-columns:1fr 1fr;display:grid}.monitoring-review__decisions button{border:0;border-right:1px solid var(--line);min-height:128px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:0;align-content:center;gap:10px;padding:24px clamp(24px,3vw,38px);display:grid}.monitoring-review__decisions button:last-child{color:#267e97;background:#d9eff3;border-right:0}.monitoring-review__decisions button:disabled{opacity:.45;cursor:not-allowed}.monitoring-review__decisions button:not(:disabled):hover,.monitoring-review__decisions button:last-child:not(:disabled):hover{background:#d9eff3}.monitoring-review__decisions strong{font-size:17px}.monitoring-review__decisions span{max-width:520px;color:var(--muted);font-size:13px;line-height:1.5}.monitoring-review__error{color:#267e97;border-top:1px solid #a9d2f2;margin:0;padding:16px clamp(24px,4vw,48px);font-size:14px}.ledger-history ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ledger-history li{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:35px;padding:25px 0;display:grid}.ledger-history time{color:var(--muted);font:13px var(--font-geist-mono), monospace}.ledger-history li strong{font-size:18px}.ledger-history li p{color:var(--muted);margin:5px 0 0;font-size:14px}.ledger-evidence header p{max-width:900px;color:var(--muted);margin:20px 0 0}.ledger-evidence__table{border-top:1px solid var(--line-dark)}.ledger-evidence__head,.ledger-evidence__row{grid-template-columns:minmax(260px,1.45fr) minmax(160px,.7fr) minmax(170px,.7fr) minmax(150px,.65fr);display:grid}.ledger-evidence__head{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:650}.ledger-evidence__head span,.ledger-evidence__row>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.ledger-evidence__head span:first-child,.ledger-evidence__row>:first-child{border-left:1px solid var(--line)}.ledger-evidence__row{background:#fff}.ledger-evidence__row strong{text-transform:none}.ledger-evidence__row p{color:var(--muted);margin:7px 0 0;font-size:13px}.evidence-snapshot-link{border:1px solid var(--ink);color:var(--ink);align-items:center;gap:8px;margin-top:14px;padding:9px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.evidence-snapshot-link:hover{background:var(--ink);color:#fff}.ledger-evidence__table time,.ledger-evidence__row>span{color:#525965;font-size:13px}.ledger-evidence__table code{overflow-wrap:anywhere;font-size:12px}.public-proof-page{min-height:100vh;color:var(--ink);background:#f4f3ef}.public-proof-hero,.public-proof-result,.public-proof-boundary,.public-proof-cta{width:min(100%,1368px);margin-inline:auto}.public-proof-hero{border-right:1px solid var(--line);border-left:1px solid var(--line);padding:clamp(64px,8vw,110px) clamp(24px,5vw,72px) clamp(44px,5vw,72px)}.public-proof-hero>p{color:var(--accent-dark);letter-spacing:.06em;margin:0 0 clamp(28px,4vw,52px);font-size:12px;font-weight:650}.public-proof-hero h1{letter-spacing:-.055em;max-width:1160px;margin:0;font-size:clamp(54px,8.7vw,128px);line-height:.88}.public-proof-hero__dates{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(42px,6vw,70px);display:grid}.public-proof-hero__dates span{color:var(--muted);gap:7px;padding:20px 0;font-size:12px;display:grid}.public-proof-hero__dates span:first-child{border-right:1px solid var(--line)}.public-proof-hero__dates span:last-child{padding-left:24px}.public-proof-hero__dates strong{color:var(--ink);font-size:15px}.public-proof-result{color:#fff;background:#111722}.public-proof-result>header{border-bottom:1px solid #39414e;grid-template-columns:minmax(150px,.35fr) minmax(0,1.65fr);gap:18px clamp(30px,6vw,100px);padding:clamp(48px,6vw,82px) clamp(24px,5vw,72px);display:grid}.public-proof-result>header>span{color:#a9d2f2;margin-top:9px;font-size:12px}.public-proof-result h2{color:#fff;margin:0;font-size:clamp(46px,7vw,96px);line-height:.94}.public-proof-result>header p{color:#aeb6c1;grid-column:2;max-width:820px;margin:0;font-size:clamp(16px,1.8vw,22px);line-height:1.55}.public-proof-flow{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.public-proof-flow li{color:#69717e;border-bottom:1px solid #39414e;border-right:1px solid #39414e;flex-direction:column;justify-content:space-between;min-height:190px;padding:22px;display:flex}.public-proof-flow li:last-child{border-right:0}.public-proof-flow li span{font:11px var(--font-geist-mono), monospace}.public-proof-flow li strong{max-width:170px;font-size:15px;line-height:1.25}.public-proof-flow li.is-reached{color:#fff;background:#1a202c}.public-proof-flow li.is-reached span{color:#a9d2f2}.public-proof-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.public-proof-facts div{border-right:1px solid #39414e;flex-direction:column;justify-content:space-between;min-height:155px;padding:24px;display:flex}.public-proof-facts div:last-child{border-right:0}.public-proof-facts dt{color:#87909e;font-size:12px}.public-proof-facts dd{color:#fff;font:400 clamp(23px, 2.6vw, 37px)/1.05 var(--serif);margin:0}.public-proof-boundary{border-right:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-proof-boundary article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:320px;padding:clamp(28px,4vw,54px);display:flex}.public-proof-boundary article:last-child{border-right:0}.public-proof-boundary article>span{color:var(--accent-dark);font:11px var(--font-geist-mono), monospace}.public-proof-boundary h2{margin:auto 0 18px;font-size:clamp(28px,3.4vw,48px);line-height:1}.public-proof-boundary p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.public-proof-cta{border-right:1px solid var(--line);border-left:1px solid var(--line);padding:52px clamp(24px,5vw,72px) 90px}.public-proof-cta .button{justify-content:space-between;align-items:center;gap:50px;min-height:58px;display:inline-flex}@media (max-width:760px){.ledger-share{grid-template-columns:1fr}.ledger-share>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.ledger-share>button{min-height:58px}.public-proof-hero{padding-top:64px}.public-proof-hero__dates{grid-template-columns:1fr}.public-proof-hero__dates span:first-child{border-right:0;border-bottom:1px solid var(--line)}.public-proof-hero__dates span:last-child{padding-left:0}.public-proof-result>header{grid-template-columns:1fr}.public-proof-result>header p{grid-column:1}.public-proof-flow{grid-template-columns:1fr}.public-proof-flow li{border-right:0;flex-direction:row;align-items:flex-end;min-height:88px}.public-proof-facts,.public-proof-boundary{grid-template-columns:1fr}.public-proof-facts div{border-bottom:1px solid #39414e;border-right:0;min-height:120px}.public-proof-facts div:last-child{border-bottom:0}.public-proof-boundary article{border-right:0;min-height:270px}.public-proof-cta .button{width:100%}}.ledger-evidence__empty{border-block:1px solid var(--line);color:var(--muted);padding:24px 0}.discovery-hero{background:radial-gradient(circle at 82% 0,#5cc9eb1f,#0000 34%);grid-template-columns:minmax(0,1fr) minmax(430px,.72fr);align-items:end;gap:clamp(42px,6vw,92px);display:grid;padding-top:clamp(56px,7vw,92px)!important;padding-bottom:56px!important}.discovery-hero h1{max-width:900px;font-size:clamp(54px,7vw,96px);line-height:.9}.discovery-hero>div>p{max-width:800px;color:var(--muted);margin:28px 0 0;font-size:18px}.discovery-hero>div>.discovery-hero__status{color:#3e4652;background:#ffffffb8;border:1px solid #cbd2df;border-radius:999px;align-items:center;gap:9px;width:fit-content;margin-top:24px;padding:9px 13px;font-size:13px;font-weight:650;display:inline-flex}.discovery-hero__status i{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #5cc9eb1f}.discovery-hero__status:is(.is-complete,.is-no-matches) i{background:#267e97;box-shadow:0 0 0 5px #267e971f}.discovery-hero dl{background:#ffffffc7;border:1px solid #10151f1f;border-radius:24px;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:10px;display:grid;box-shadow:0 22px 60px #1a233214}.discovery-hero dl div{background:#fff;border:1px solid #e0e3e9;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:118px;padding:18px;display:flex}.discovery-hero dt{color:var(--muted);font-size:13px}.discovery-hero dd{font:42px var(--serif);margin:0}.discovery-review-section,.discovery-coverage-section,.discovery-privacy-note{border-top:1px solid var(--line);padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.discovery-review-section>header,.discovery-coverage-section>header{max-width:920px;margin-bottom:40px}.discovery-review-section>header h2,.discovery-coverage-section>header h2{max-width:1100px;font-size:clamp(40px,5vw,68px);line-height:.95}.discovery-review-section>header p,.discovery-coverage-section>header p{max-width:850px;color:var(--muted);margin:10px 0 0;font-size:17px}.discovery-empty{border:1px solid var(--line);color:var(--muted);background:#fff;margin:0;padding:38px;font-size:17px}.discovery-candidates{gap:20px;display:grid}.discovery-candidate{background:#fff;border:1px solid #10151f24;border-radius:24px;grid-template-columns:minmax(170px,.24fr) minmax(0,1fr) minmax(240px,.34fr);min-height:330px;display:grid;overflow:hidden;box-shadow:0 18px 48px #1a233212}.discovery-candidate__score,.discovery-candidate__body,.discovery-candidate__actions{padding:clamp(22px,3vw,38px)}.discovery-candidate__score{border-right:1px solid var(--line);background:linear-gradient(160deg,#d9eff3,#fff 66%);flex-direction:column;display:flex}.discovery-candidate__score strong{font:clamp(64px, 7vw, 100px)/.85 var(--serif)}.discovery-candidate__score span{color:var(--muted);margin-top:10px;font-size:13px}.discovery-candidate__score div{background:#d9eff3;height:6px;margin-top:auto}.discovery-candidate__score i{background:var(--accent);height:100%;display:block}.discovery-candidate__body{border-right:1px solid var(--line)}.discovery-candidate__body>span{color:var(--accent-dark);font-size:13px;font-weight:650}.discovery-candidate__body [data-ui=subsection-title]{max-width:720px;margin:30px 0 14px;font-size:clamp(28px,3vw,42px)}.discovery-candidate__body p{max-width:750px;color:var(--muted);margin:0}.discovery-candidate__source-name{border-block:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:18px;padding:12px 0;font-size:13px;display:grid;margin-top:24px!important}.discovery-candidate__source-name strong{color:var(--ink)}.discovery-candidate__source-name span{overflow-wrap:anywhere}.discovery-candidate__reasons-title{margin-top:24px;font-size:13px;display:block}.discovery-candidate__body ul{border-top:1px solid var(--line);margin:10px 0 0;padding:0;list-style:none}.discovery-candidate__body li{border-bottom:1px solid var(--line);padding:10px 0;font-size:13px}.discovery-candidate__method{border-bottom:1px solid var(--line);margin-top:16px}.discovery-candidate__method summary{cursor:pointer;padding:10px 0;font-size:13px;font-weight:650}.discovery-candidate__method p{padding:0 0 14px;font-size:13px}.discovery-candidate__method code,.discovery-source__method code{font:11px var(--font-geist-mono), monospace;overflow-wrap:anywhere}.discovery-candidate__actions{flex-direction:column;justify-content:flex-end;gap:10px;display:flex}.discovery-candidate__actions :where(a,button){width:100%;min-height:50px}.discovery-candidate__classification{border:1px solid var(--line);background:#d9eff3;margin-bottom:8px;padding:16px}.discovery-candidate__classification>span{color:var(--ink);font-size:14px;font-weight:650;line-height:1.35;display:block}.discovery-candidate__classification select{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #9da3ad;border-radius:0;margin-top:10px;padding:0 12px}.discovery-candidate__classification small{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.45;display:block}.discovery-candidate__actions>button:last-child{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;font-weight:650}.discovery-candidate__decision{background:#d9eff3;border:1px solid #cdd7cf;border-radius:14px;gap:8px;margin-top:auto;padding:20px;display:grid}.discovery-candidate__decision span{color:#267e97;letter-spacing:.04em;font-size:12px;font-weight:700}.discovery-candidate__decision strong{font-size:17px}.discovery-candidate.is-rejected{opacity:.72}.discovery-candidate.is-rejected .discovery-candidate__decision{background:#f7f5f2;border-color:#ded9d3}.discovery-candidates>.form-error{color:#267e97;margin:0}.discovery-delete{color:#267e97;font:13px var(--sans);cursor:pointer;background:0 0;border:0;justify-self:end;padding:8px 0}.discovery-delete:disabled{cursor:wait;opacity:.55}.discovery-coverage-section{color:#fff;background:#111722}.discovery-coverage-section>header p{color:#abb3c0}.discovery-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.discovery-source{background:linear-gradient(145deg,#151d2a,#0d131d);border:1px solid #343c49;border-radius:20px;grid-template-rows:auto 1fr auto;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:20px;min-height:260px;padding:24px;display:grid}.discovery-source>span{color:#778190;font:13px var(--font-geist-mono), monospace}.discovery-source small{color:#8f98a6}.discovery-source [data-ui=subsection-title]{font:26px var(--sans);margin:8px 0 0}.discovery-source p{color:#aeb6c2;max-width:850px;margin:10px 0 0;font-size:14px}.discovery-source__method{color:#8f98a6;margin-top:10px}.discovery-source__method summary{cursor:pointer;width:fit-content;font-size:12px}.discovery-source__method p{margin-top:6px;font-size:12px}.discovery-attempts{border-top:1px solid #343c49;margin-top:14px;padding-top:12px}.discovery-attempts>strong{color:#d7dce4;font-size:13px;display:block}.discovery-attempts ul{margin:8px 0 0;padding:0;list-style:none}.discovery-attempts li{border-top:1px solid #8f98a62e;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:8px 0;display:grid}.discovery-attempts li>span{color:#c7ced8;font-size:13px}.discovery-attempts li>small{color:#8f98a6;text-align:right;font-size:12px}.discovery-candidate__stage{border:1px solid var(--line);background:#d9eff3;padding:12px 14px;font-size:13px;color:#525965!important;margin-top:16px!important}.discovery-source>strong{color:#d7dce4;text-align:center;border:1px solid #4b5564;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:13px;display:inline-flex}.discovery-source.is-match-found>strong{color:#d9eff3;border-color:#a9d2f2}.discovery-source.is-no-match>strong{color:#a9d2f2;border-color:#678270}.discovery-privacy-note{background:#d9eff3}.discovery-privacy-note h2{max-width:1100px;font-size:clamp(40px,5vw,72px)}.discovery-privacy-note p{color:#5f5871;max-width:1050px;margin:24px 0 0;font-size:18px}.discovery-followup{border-top:1px solid var(--line);background:#f7f8fb;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.discovery-followup>header{max-width:850px;margin-bottom:34px}.discovery-followup h2{font-size:clamp(40px,5vw,68px);line-height:.96}.discovery-followup header p{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:17px}.workspace-chat-shell--results{max-width:980px}.workspace-chat-shell--results .workspace-chat{border-radius:24px;min-height:300px;max-height:580px}.workspace-chat-shell--results .workspace-chat--empty{min-height:210px}.workspace-chat-shell--results .workspace-chat--empty .workspace-chat__thread{flex-basis:22px}.recurring-discovery-control{border-top:1px solid var(--line);color:#fff;background:#111722;grid-template-columns:minmax(0,1fr) minmax(360px,.65fr);gap:clamp(42px,7vw,110px);display:grid;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.recurring-discovery-control header>span{color:#a9d2f2;font-size:13px}.recurring-discovery-control h2{max-width:900px;margin:18px 0 0;font-size:clamp(40px,5vw,72px);line-height:.96}.recurring-discovery-control header p{color:#abb3c0;max-width:820px;margin:24px 0 0;font-size:17px}.recurring-discovery-control__active,.recurring-discovery-control__enable,.recurring-discovery-control__plan{background:#0c111a;border:1px solid #3a4351;align-self:start;padding:28px}.recurring-discovery-control__active>strong{font:28px var(--serif)}.recurring-discovery-control__active dl{border-top:1px solid #3a4351;margin:28px 0}.recurring-discovery-control__active dl div{border-bottom:1px solid #3a4351;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:14px 0;display:grid}.recurring-discovery-control__active dt{color:#929cac}.recurring-discovery-control__active dd{margin:0}.recurring-discovery-control__enable{gap:24px;display:grid}.recurring-discovery-control__enable label{color:#d4d9e1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;line-height:1.55;display:grid}.recurring-discovery-control__enable input{margin-top:4px}.recurring-discovery-control__plan p{color:#abb3c0;margin:0 0 24px}.recurring-discovery-control .source-button{color:#fff;border-color:#727b89}.recurring-discovery-control .form-error{color:#a9d2f2;grid-column:1/-1}.personal-account-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.65fr);align-items:center;gap:clamp(50px,8vw,120px);display:grid;padding-top:clamp(68px,8vw,116px)!important;padding-bottom:clamp(78px,9vw,130px)!important}.personal-account-hero h1{max-width:980px;font-size:clamp(58px,8vw,112px);line-height:.88}.personal-account-hero>div>p{max-width:760px;color:var(--muted);margin:28px 0 0;font-size:18px}.personal-account-access{border:1px solid var(--line);background:#fff;padding:clamp(24px,4vw,46px)}.personal-account-access form{gap:14px;display:grid}.personal-account-access label{color:#353c49;font-size:14px;font-weight:650}.personal-account-access input{width:100%;min-height:56px;font:16px var(--sans);border:1px solid #aeb4c0;border-radius:0;padding:13px 15px}.personal-account-access form>button:not(.button){color:var(--accent-dark);cursor:pointer;background:0 0;border:0;justify-self:start;padding:7px 0}.personal-account-access__secondary-actions{flex-wrap:wrap;gap:10px 18px;display:flex}.personal-account-access__secondary-actions button{color:var(--accent-dark);cursor:pointer;font:inherit;background:0 0;border:0;padding:7px 0}.personal-account-access__secondary-actions button:disabled{color:var(--muted);cursor:not-allowed}.personal-account-access .form-error{color:#267e97;margin:16px 0 0}.personal-account-dashboard{padding-top:clamp(68px,8vw,116px)!important;padding-bottom:60px!important}.personal-account-dashboard>header{justify-content:space-between;align-items:end;gap:40px;display:flex}.personal-account-dashboard h1{font-size:clamp(58px,8vw,112px);line-height:.88}.personal-account-dashboard header p{color:var(--muted);margin:24px 0 0}.personal-account-signout{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 0}.personal-account-summary{border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);margin-top:52px;display:grid}.personal-account-summary>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:150px;padding:22px;display:flex}.personal-account-summary span{color:var(--muted);font-size:13px}.personal-account-summary strong{font:48px var(--serif)}.personal-workspace-page{background:#d9eff3;min-height:100vh}.personal-workspace-shell{grid-template-columns:276px minmax(0,1fr);align-items:start;gap:18px;width:100%;min-height:calc(100vh - 78px);padding:18px;display:grid}.personal-workspace-shell>.workspace-rail{height:calc(100vh - 114px);position:sticky;top:96px;overflow-y:auto}.personal-workspace-content{background:radial-gradient(circle,#5cc9eb1f 0 1px,#0000 1.3px) 0 0/10px 10px,#f7f7f3;border-radius:34px;min-width:0;overflow:hidden;box-shadow:0 30px 70px -52px #182b548c}.personal-workspace-topbar{background:#faf9f5eb;border:1px solid #10151f1a;border-radius:28px;justify-content:space-between;align-items:center;gap:30px;min-height:160px;margin:14px;padding:30px clamp(28px,4vw,58px);display:flex;position:relative;overflow:hidden}.personal-workspace-topbar:before{content:"";background:radial-gradient(circle,#5cc9eb6b 0 1.2px,#0000 1.5px) 0 0/8px 8px,#d9eff375;border-radius:50%;width:270px;height:270px;position:absolute;top:-105px;right:4%}.personal-workspace-topbar:after{content:"";background:#d9eff3ad;border:1px solid #5cc9eb40;border-radius:999px;width:104px;height:34px;position:absolute;bottom:22px;right:24%;transform:rotate(-8deg)}.personal-workspace-topbar>*{z-index:1;position:relative}.personal-workspace-topbar>div:first-child{grid-template-columns:auto auto;align-items:baseline;column-gap:14px;display:grid}.personal-workspace-topbar>div:first-child>span{color:#267e97;letter-spacing:.1em;text-transform:none;grid-column:1/-1;margin:0 0 6px;font-size:10px;font-weight:750}.personal-workspace-topbar h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4vw,58px);line-height:.9}.personal-workspace-topbar p{color:#687286;margin:0;font-size:14px}.personal-workspace-account{align-items:center;gap:18px;display:flex}.personal-workspace-account>span{color:#687286;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:12px;overflow:hidden}.personal-workspace-account .personal-account-signout{color:#202735;background:#fff;border:1px solid #10151f29;border-radius:999px;padding:9px 13px}.personal-workspace-content>.personal-account-dashboard{width:100%;max-width:none;margin:0;padding:0!important}.personal-workspace-content>section,.personal-workspace-anchor>section{width:100%;max-width:none}.personal-workspace-content>section:not(.personal-account-dashboard){padding-inline:clamp(28px,4vw,64px)}.personal-workspace-anchor{scroll-margin-top:20px}.personal-workspace-anchor>section{padding-inline:clamp(28px,4vw,64px)}.personal-workspace-scroll-anchor{height:0;scroll-margin-top:20px;display:block}.personal-workspace-content :where(#overview,#check-history,#activity,#billing){scroll-margin-top:20px}@media (max-width:900px){.personal-workspace-shell{grid-template-columns:220px minmax(0,1fr);gap:12px;padding:12px}.personal-workspace-shell>.workspace-rail{height:calc(100vh - 88px);top:76px}.personal-workspace-topbar{flex-direction:column;align-items:flex-start}.personal-workspace-account{justify-content:space-between;width:100%}}@media (max-width:680px){.personal-workspace-shell{padding:8px;display:block}.personal-workspace-shell>.workspace-rail{z-index:20;width:100%;height:auto;position:sticky;top:72px}.personal-workspace-shell>.workspace-rail>header{min-height:64px}.personal-workspace-content{border-radius:26px;margin-top:8px}.personal-workspace-topbar{border-radius:22px;min-height:0;margin:8px;padding:26px 20px}.personal-workspace-topbar:before{right:-100px}.personal-workspace-topbar:after{display:none}.personal-workspace-topbar>div:first-child{display:block}.personal-workspace-topbar p{margin-top:10px}.personal-workspace-account>span{max-width:210px}.personal-workspace-content>section:not(.personal-account-dashboard),.personal-workspace-anchor>section{padding-inline:20px}}.personal-identities{border-top:1px solid var(--line);background:#d9eff3;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.personal-identities>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}.personal-identities>header>div>span,.personal-account-security>div:first-child>span{color:var(--accent-dark);font-size:13px;font-weight:650}.personal-identities>header h2,.personal-account-security h2{max-width:1080px;margin:14px 0 0;font-size:clamp(42px,5.6vw,80px);line-height:.95}.personal-identities>header p{color:#5f5b69;max-width:820px;margin:24px 0 0;font-size:17px}.personal-identities>header>strong{color:#777181;font:32px var(--serif);font-weight:400}.personal-identities__layout{background:#d9eff3;border-top:1px solid #c9c4d4;border-left:1px solid #c9c4d4;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);margin-top:54px;display:grid}.personal-identity-form{border-bottom:1px solid #c9c4d4;border-right:1px solid #c9c4d4;align-content:start;gap:20px;padding:clamp(24px,3.4vw,48px);display:grid}.personal-identity-form>div:first-child{margin-bottom:8px}.personal-identity-form>div:first-child>span,.personal-identity-list article>header span{color:var(--accent-dark);font-size:12px;font-weight:650}.personal-identity-form [data-ui=subsection-title],.personal-identity-list [data-ui=subsection-title],.personal-account-security [data-ui=subsection-title]{font:29px var(--serif);margin:10px 0 0;font-weight:400}.personal-identity-form label,.personal-identity-form__row>div>label{color:#34313b;gap:8px;font-size:13px;font-weight:650;display:grid}.personal-identity-form input,.personal-identity-form select,.personal-identity-form textarea{width:100%;min-height:52px;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #a9a4b3;border-radius:0;padding:12px 14px}.personal-identity-form textarea{resize:vertical;min-height:76px}.personal-identity-form label small{color:#777181;font-size:12px;font-weight:450;line-height:1.45}.personal-identity-form__clues{border-top:1px solid #c9c4d4;border-bottom:1px solid #c9c4d4}.personal-identity-form__clues summary{color:#34313b;cursor:pointer;padding:16px 0;font-size:14px;font-weight:650}.personal-identity-form__clues>div{gap:18px;padding:4px 0 20px;display:grid}.personal-identity-form__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.personal-identity-form__actions,.personal-identity-confirm>div{align-items:center;gap:18px;display:flex}.personal-identity-form__actions>button:not(.button),.personal-identity-confirm>div>button:not(.button),.personal-identity-list article>header button{color:#686371;cursor:pointer;background:0 0;border:0;padding:8px 0}.personal-identity-list{display:grid}.personal-identity-list article{background:#fff;border-bottom:1px solid #c9c4d4;border-right:1px solid #c9c4d4;align-content:space-between;gap:34px;padding:clamp(24px,3.4vw,42px);display:grid}.personal-identity-list article>header{justify-content:space-between;gap:28px;display:flex}.personal-identity-list article>header>div:last-child{align-items:flex-start;gap:16px;display:flex}.personal-identity-list article>header p{color:var(--muted);margin:11px 0 0}.personal-identity-list__coverage{color:#777181;margin:-18px 0 0;font-size:13px}.personal-identity-list article>.source-button{justify-content:space-between;width:100%;text-decoration:none}.personal-identity-list__empty{border-bottom:1px solid #c9c4d4;border-right:1px solid #c9c4d4;min-height:300px;padding:clamp(28px,4vw,52px)}.personal-identity-list__empty p{max-width:620px;color:var(--muted)}.personal-identity-confirm{border-top:1px solid var(--line);padding-top:24px}.personal-identity-confirm>p{color:var(--muted);margin:0 0 18px}.personal-identity-confirm>label{color:#34313b;align-items:flex-start;gap:10px;margin:10px 0;font-size:14px;display:flex}.personal-identity-confirm input{margin-top:2px}.personal-identity-confirm>div{margin-top:24px}.personal-identities__unavailable{background:#fff;border:1px solid #c9c4d4;margin-top:48px;padding:32px}.personal-identities__unavailable [data-ui=subsection-title]{font:30px var(--serif);margin:0}.personal-identities__unavailable p{color:var(--muted);margin-bottom:0}.personal-identities>.form-success,.personal-identities>.form-error{color:#267e97;background:#fff;border:1px solid #c9c4d4;margin:20px 0 0;padding:16px 18px}.personal-account-security{border-top:1px solid var(--line);padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.personal-account-security>header>span,.personal-account-security__grid article>span{color:var(--accent-dark);font-size:13px;font-weight:650}.personal-account-security>header h2{max-width:1080px;margin:14px 0 0;font-size:clamp(42px,5.6vw,80px);line-height:.95}.personal-account-security>header p{max-width:900px;color:var(--muted);margin:24px 0 0;font-size:17px}.personal-account-security__grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin-top:52px;display:grid}.personal-account-security__grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:300px;padding:clamp(24px,3.4vw,44px)}.personal-account-security__grid article>[data-ui=subsection-title]{font:34px var(--serif);margin:34px 0 0;font-weight:400}.personal-account-security__grid article>p,.personal-account-security__grid article form>p{max-width:720px;color:var(--muted);margin:16px 0 28px}.personal-account-security .source-button{width:100%}.personal-account-security__notifications{grid-column:1/-1;min-height:0!important}.personal-account-security__notifications>p{max-width:920px}.account-security-notification-list{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.account-security-notification-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:70px;padding:16px 0;display:grid}.account-security-notification-list li>div{gap:5px;display:grid}.account-security-notification-list strong{font-size:15px}.account-security-notification-list span{color:var(--muted);font-size:14px}.account-security-notification-empty{border-top:1px solid var(--line);padding-top:18px;margin-top:26px!important}.personal-account-security>.form-success,.personal-account-security>.form-error{border:1px solid var(--line);color:#267e97;background:#fff;margin:20px 0 0;padding:16px 18px}.account-session-list{border-top:1px solid var(--line);margin:26px 0;padding:0;list-style:none}.account-session-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 0;display:grid}.account-session-list li>div{gap:4px;display:grid}.account-session-list strong{font-size:14px}.account-session-list span{color:var(--muted);font-size:12px;line-height:1.45}.account-session-list b{color:#267e97;font-size:11px;font-weight:650}.account-session-list button{color:var(--ink);cursor:pointer;font:13px var(--sans);background:0 0;border:0;border-bottom:1px solid;padding:8px 0}.account-session-list button:disabled{opacity:.45;cursor:wait}.personal-account-list{border-top:1px solid var(--line);padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.personal-account-list>header{grid-template-columns:180px minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:38px;display:grid}.personal-account-list>header>span{color:var(--accent-dark);align-self:start;font-size:13px;font-weight:650}.personal-account-list>header h2{font-size:clamp(40px,5vw,72px)}.personal-account-list>div{border-top:1px solid var(--line)}.personal-account-list>div>a{border-bottom:1px solid var(--line);min-height:132px;color:var(--ink);grid-template-columns:minmax(0,1fr) 320px 40px;align-items:center;gap:28px;padding:22px 0;text-decoration:none;display:grid}.personal-account-list small{color:var(--muted)}.personal-account-list [data-ui=subsection-title]{font:28px var(--sans);margin:8px 0 0}.personal-account-list>div>a>span{color:var(--muted)}.personal-account-list>div>a>b{text-align:right;font-size:24px}.personal-account-list>div>p{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:32px 0}.personal-plan{border-top:1px solid var(--line);color:#fff;background:#111722;grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);gap:clamp(45px,8vw,120px);display:grid;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.personal-plan h2{max-width:1000px;font-size:clamp(42px,5.6vw,80px);line-height:.95}.personal-plan>div:first-child>p{color:#abb3c0;max-width:760px;margin:24px 0 0;font-size:17px}.personal-plan__status{border:1px solid #3a4351;flex-direction:column;padding:28px;display:flex}.personal-plan__status>span{color:#929cac;font-size:13px}.personal-plan__status>strong{font:38px var(--serif);text-transform:none;margin:40px 0 12px}.personal-plan__status>p{color:#abb3c0;margin:0 0 30px;font-size:14px}.personal-plan__allowance{background:#0c111a;border:1px solid #3a4351;grid-column:1/-1;grid-template-columns:180px minmax(240px,.55fr) minmax(0,1fr);align-items:center;gap:24px;padding:26px;display:grid}.personal-plan__allowance>span{color:#929cac;font-size:13px}.personal-plan__allowance>strong{font:28px var(--serif)}.personal-plan__allowance>p{color:#abb3c0;margin:0;font-size:14px}.personal-plan__digest{background:#0c111a;border:1px solid #3a4351;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);display:grid}.personal-plan__digest>div{flex-direction:column;justify-content:space-between;min-height:190px;padding:26px;display:flex}.personal-plan__digest>div+div{border-left:1px solid #3a4351}.personal-plan__digest span{color:#929cac;font-size:13px}.personal-plan__digest strong{font:28px var(--serif);margin:34px 0 12px;display:block}.personal-plan__digest p{color:#abb3c0;max-width:760px;margin:0;font-size:14px}.personal-plan__digest .source-button{color:#fff;border-color:#727b89;width:100%;margin-top:24px}.personal-plan__digest small{color:#abb3c0;margin-top:12px;display:block}.personal-plan__digest .form-error{color:#a9d2f2}.personal-subscription-actions{margin-top:auto}.personal-subscription-actions .button{width:100%}.personal-subscription-actions>p{color:#929cac;margin:12px 0 0;font-size:12px}.personal-subscription-actions .form-error{color:#d9eff3}.personal-plan__entry-routes{gap:8px;margin-top:18px;display:grid}.personal-plan__entry-routes a{color:#f7f4ed;border:1px solid #565f6d;padding:10px 12px;text-decoration:none}.personal-plan__entry-routes a:hover{background:#a9d2f214;border-color:#a9d2f2}.personal-plan__legal{color:#929cac;border-top:1px solid #3a4351;grid-column:1/-1;margin:0;padding-top:24px;font-size:13px}.personal-plan__legal a{color:#fff}.personal-withdrawal{background:#0c111a;border:1px solid #3a4351;grid-column:1/-1;gap:16px;padding:26px;display:grid}.personal-withdrawal>strong{font:30px var(--serif)}.personal-withdrawal>p{color:#abb3c0;max-width:880px;margin:0;line-height:1.55}.personal-withdrawal label{color:#cbd1db;gap:8px;font-size:13px;display:grid}.personal-withdrawal textarea{resize:vertical;color:#fff;width:100%;font:inherit;background:#111722;border:1px solid #465063;border-radius:0;padding:14px}.personal-withdrawal__confirmation{align-items:start;max-width:900px;grid-template-columns:auto minmax(0,1fr)!important}.personal-withdrawal__confirmation input{margin-top:3px}.personal-withdrawal .button{width:fit-content}.personal-withdrawal .form-error{color:#d9eff3}.personal-withdrawal--status{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:baseline}.personal-account-closure{border-top:1px solid var(--line);background:#d9eff3;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.personal-account-closure>header>span{color:var(--accent-dark);font-size:13px;font-weight:650}.personal-account-closure>header h2{max-width:1120px;margin:14px 0 0;font-size:clamp(42px,5.6vw,80px);line-height:.95}.personal-account-closure>header p{color:#5f5b69;max-width:980px;margin:24px 0 0;font-size:17px}.account-closure-blockers{border-top:1px solid #c9c4d4;margin-top:52px}.account-closure-blockers article{border-bottom:1px solid #c9c4d4;grid-template-columns:64px minmax(0,1fr) minmax(200px,auto);align-items:center;gap:28px;min-height:150px;padding:24px 0;display:grid}.account-closure-blockers article>span,.account-closure-form>div>span{color:#746b8b;font:12px var(--font-geist-mono), monospace;align-self:start}.account-closure-blockers article strong,.account-closure-form>div>strong,.account-closure-sent>strong,.account-closure-confirm>strong{font:30px var(--serif);font-weight:400;display:block}.account-closure-blockers article p,.account-closure-form>div>p{color:#5f5b69;max-width:820px;margin:10px 0 0}.account-closure-blockers .source-button{background:#d9eff3;justify-content:center;min-width:200px;text-decoration:none}.account-closure-form{background:#d9eff3;border:1px solid #c9c4d4;grid-template-columns:minmax(0,.75fr) minmax(340px,1.25fr);gap:28px clamp(40px,7vw,100px);margin-top:52px;padding:clamp(24px,4vw,46px);display:grid}.account-closure-form>div{grid-template-columns:44px minmax(0,1fr);align-content:start;display:grid}.account-closure-form>div>strong,.account-closure-form>div>p{grid-column:2}.account-closure-form>label{color:#34313b;grid-column:2;gap:9px;font-size:13px;font-weight:650;display:grid}.account-closure-form input[type=email]{width:100%;min-height:54px;color:var(--ink);font:16px var(--sans);background:#fff;border:1px solid #a9a4b3;border-radius:0;padding:12px 14px}.account-closure-form__confirmation{align-items:start;line-height:1.55;grid-template-columns:auto minmax(0,1fr)!important;font-weight:400!important}.account-closure-form__confirmation input{margin-top:4px}.account-closure-form>.source-button,.account-closure-form>.form-error{grid-column:2}.account-closure-form>.source-button{justify-content:center;width:100%}.account-closure-form>.form-error{color:#267e97;margin:0}.account-closure-sent{background:#d9eff3;border:1px solid #78917f;margin-top:52px;padding:clamp(28px,4vw,48px)}.account-closure-sent>span,.account-closure-confirm>span{color:#267e97;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.account-closure-sent>p{color:#58665b;max-width:860px;margin:16px 0 0}.account-closure-confirm{border:1px solid var(--line);background:#fff;padding:clamp(26px,4vw,46px)}.account-closure-confirm>p{color:var(--muted);margin:18px 0 28px;line-height:1.6}.account-closure-confirm>.button,.account-closure-confirm>.source-button{justify-content:center;width:100%}.account-closure-confirm>a:not(.source-button){color:var(--ink);text-align:center;margin-top:16px;padding:8px 0;text-decoration:none;display:block}.account-closure-confirm>.form-error{color:#267e97;margin:18px 0 0}@media (max-width:900px){.recurring-discovery-control,.personal-identities__layout,.personal-account-security__grid,.account-closure-form{grid-template-columns:1fr}.account-closure-form>label,.account-closure-form>.source-button,.account-closure-form>.form-error{grid-column:1}.personal-identity-form{border-right:1px solid #c9c4d4}}@media (max-width:640px){.account-security-notification-list li{grid-template-columns:1fr;gap:8px}.personal-identities>header{grid-template-columns:1fr}.personal-identities>header>strong{justify-self:start}.personal-identities__layout{grid-template-columns:minmax(0,1fr)}.personal-identity-form__row{grid-template-columns:1fr}.personal-identity-list article>header{display:grid}.account-closure-blockers article{grid-template-columns:44px minmax(0,1fr)}.account-closure-blockers article .source-button{grid-column:2;width:100%}}.home-product-boards{gap:clamp(34px,5vw,62px);width:min(100%,1180px);margin-inline:auto;display:grid}.home-product-board{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px #10151f14;padding-inline:0!important}.home-product-board__heading{border-bottom:1px solid #10151f1f;padding:clamp(30px,4.5vw,54px)}.home-product-board__edition{color:#10151f;font-family:var(--serif);letter-spacing:-.045em;font-size:clamp(38px,5vw,61px);font-weight:600;line-height:.95;display:block}.home-product-scroll{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:#267e97 #edf0f5;scrollbar-width:thin;background:#fff;overflow-x:auto}.home-product-track{min-width:max(100%, calc(var(--product-count) * 260px))}.home-product-track[data-product-count="1"]{--product-count:1}.home-product-track[data-product-count="2"]{--product-count:2}.home-product-track[data-product-count="3"]{--product-count:3}.home-product-track[data-product-count="4"]{--product-count:4}.home-product-track[data-product-count="5"]{--product-count:5}.home-product-track[data-product-count="6"]{--product-count:6}.home-product-track[data-product-count="7"]{--product-count:7}.home-product-track[data-product-count="8"]{--product-count:8}.home-product-track[data-product-count="9"]{--product-count:9}.home-product-track[data-product-count="10"]{--product-count:10}.home-product-track[data-product-count="11"]{--product-count:11}.home-product-track[data-product-count="12"]{--product-count:12}.home-product-track[data-product-count="13"]{--product-count:13}.home-product-index{grid-template-columns:repeat(var(--product-count), minmax(0, 1fr));border-bottom:1px solid #10151f1f;display:grid}.home-product-index>span{color:#4d5560;min-height:64px;font:660 11px/1.2 var(--font-geist-mono), monospace;border-right:1px solid #10151f1f;align-items:center;padding:0 22px;display:flex}.home-product-index>span:last-child{border-right:0}.home-product-grid{grid-template-columns:repeat(var(--product-count), minmax(0, 1fr));display:grid}.home-product-cell{scroll-snap-align:start;border-right:1px solid #10151f1f;flex-direction:column;min-width:0;scroll-margin-top:90px;display:flex}.home-product-cell[data-accent=\#5cc9eb]{--product-accent:#5cc9eb}.home-product-cell[data-accent=\#10151f]{--product-accent:#10151f}.home-product-cell[data-accent=\#96cfdc]{--product-accent:#96cfdc}.home-product-cell[data-accent=\#267e97]{--product-accent:#267e97}.home-product-cell[data-accent=\#596579]{--product-accent:#596579}.home-product-cell:last-child{border-right:0}.home-product-graphic{color:#8792a3;background:radial-gradient(#10151f1c .55px,#0000 .7px) 0 0/7px 7px,linear-gradient(145deg,#f8f9fb 0%,#eef1f6 100%);border-bottom:1px solid #10151f1f;place-items:center;min-height:220px;padding:24px 20px;transition:background .25s;display:grid;position:relative;overflow:hidden}.home-product-graphic:after{background:var(--product-accent);content:"";transform-origin:0;height:4px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.22)}.home-product-cell:hover .home-product-graphic{background:radial-gradient(#10151f1c .55px, transparent .7px), linear-gradient(145deg, var(--product-accent) 0%, #eef1f6 100%)}@supports (color:color-mix(in lab, red, red)){.home-product-cell:hover .home-product-graphic{background:radial-gradient(#10151f1c .55px, transparent .7px), linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 6%, #f8f9fb) 0%, #eef1f6 100%)}}.home-product-cell:hover .home-product-graphic:after{transform:scaleX(1)}.home-product-pictogram{aspect-ratio:4/3;object-fit:contain;filter:contrast(1.025)saturate(.94);mix-blend-mode:multiply;transform-origin:50%;width:min(100%,292px);height:auto;transition:filter .25s,opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1);transform:scale(.98)}.home-product-board--business .home-product-pictogram{width:min(100%,316px)}.home-product-cell:hover .home-product-pictogram{filter:contrast(1.08)saturate();transform:scale(1.015)}.home-product-cell__copy{flex-direction:column;min-height:245px;padding:25px 24px 26px;display:flex}.home-product-cell__copy>strong{color:#10151f;letter-spacing:-.035em;font-size:clamp(20px,2vw,25px);font-weight:760;line-height:1}.home-product-cell__copy p{color:#59616d;margin:14px 0 0;font-size:13px;line-height:1.5}.home-product-cell__copy a{color:#10151f;width:fit-content;font:700 11px/1.2 var(--font-geist-mono), monospace;align-items:center;gap:12px;margin-top:auto;padding-top:24px;text-decoration:none;display:inline-flex}.home-product-cell__copy a span{transition:transform .18s}:is(.home-product-cell__copy a:hover span,.home-product-cell__copy a:focus-visible span){transform:translate(4px)}@media (max-width:900px){.home-product-track{min-width:max(100%, calc(var(--product-count) * 245px))}}.hide-home>.investigation-hero:before{z-index:-1;content:"";background:radial-gradient(circle at 16% 18%,#d9eff3e6,#0000 31%),radial-gradient(circle at 86% 20%,#d9eff3d1,#0000 34%),radial-gradient(circle at 76% 86%,#d9eff3e0,#0000 34%),linear-gradient(135deg,#d9eff3 0% 44%,#eef5f7 100%);transform:none}.hide-home>.investigation-hero:after{z-index:1;pointer-events:none;background:radial-gradient(at 50% 44%,#faf9f7f7 0%,#faf9f7e6 26%,#faf9f780 48%,#0000 73%),linear-gradient(#faf9f729,#0000 28% 70%,#faf9f74d)}.hero-signal-scene{--hero-x:0;--hero-y:0;--hero-scroll:0;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-signal-scene__atmosphere{filter:blur(22px);transform:translate(calc(var(--hero-x) * -7px), calc(var(--hero-y) * -7px));background:radial-gradient(circle at 21% 68%,#a9d2f21a,#0000 24%),radial-gradient(circle at 82% 35%,#a9d2f21a,#0000 25%),radial-gradient(circle at 76% 78%,#96cfdc14,#0000 25%);transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-8%}.hero-signal-scene__board{transform:perspective(1200px) rotateX(1.4deg) translate3d(calc(var(--hero-x) * 5px), calc((var(--hero-y) * 4px) - (var(--hero-scroll) * 10px)), 0);transform-origin:50%;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-4% -2%;overflow:hidden}.hero-signal-scene__grid{opacity:.64;background-image:radial-gradient(circle,#10151f33 1px,#0000 1.25px),linear-gradient(#267e970b 1px,#0000 1px),linear-gradient(90deg,#267e970b 1px,#0000 1px);background-position:0 0,0 0,0 0;background-size:18px 18px,72px 72px,72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 34%,#000000d1 68%,#0000 98%);mask-image:radial-gradient(#000 34%,#000000d1 68%,#0000 98%)}.hero-signal-scene__grid:after{content:"";filter:blur(12px);background:linear-gradient(90deg,#0000,#ffffffb3,#96cfdc1f,#0000);width:13%;animation:12s ease-in-out infinite heroSignalSweep;position:absolute;top:-18%;bottom:-18%;left:-18%;transform:rotate(8deg)}.hero-signal-scene__zone{opacity:.72;border:1px solid #10151f17;position:absolute;box-shadow:0 22px 80px #267e970f}.hero-signal-scene__zone--one{background:#d9eff37a;border-radius:52% 48% 42% 58%/55% 40% 60% 45%;width:27%;height:34%;top:5%;left:4%;transform:rotate(-7deg)}.hero-signal-scene__zone--two{background:#d9eff370;border-radius:43% 57% 62% 38%/50% 44% 56% 50%;width:31%;height:42%;top:6%;right:1%;transform:rotate(8deg)}.hero-signal-scene__zone--three{background:#d9eff385;border-radius:59% 41% 44% 56%/46% 57% 43% 54%;width:33%;height:31%;bottom:2%;right:12%;transform:rotate(-5deg)}.hero-signal-scene__routes{opacity:.58;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-signal-scene__routes path{fill:none;stroke:#96cfdc8f;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:2 8;vector-effect:non-scaling-stroke;animation:9s linear infinite heroSignalRoute}.hero-signal-scene__routes path:nth-child(2){stroke:#96cfdc85;animation-delay:-2.4s}.hero-signal-scene__routes path:nth-child(3){stroke:#96cfdc94;animation-delay:-4.8s}.hero-signal-scene__routes path:nth-child(4){stroke:#96cfdc80;animation-delay:-6.8s}.hero-signal-scene__routes circle{fill:#fff;stroke:#96cfdc;stroke-width:2px;vector-effect:non-scaling-stroke}.hero-signal-scene__routes circle:last-child{fill:#10151f;stroke:#fffffff2;stroke-width:5px}.hero-signal-person{top:var(--person-y);left:var(--person-x);color:#34404f;width:30px;height:54px;transform:translate(-50%, -50%) scale(var(--person-scale));position:absolute}.hero-signal-person__motion{width:100%;height:100%;animation:heroPersonWalk 10s var(--walk-delay) ease-in-out infinite alternate;display:block;position:relative}.hero-signal-person__shadow,.hero-signal-person__body,.hero-signal-person__head{border-radius:999px;display:block;position:absolute}.hero-signal-person__shadow{z-index:0;filter:blur(3px);background:#262d3a24;width:24px;height:38px;top:11px;left:7px;transform:translate(7px,8px)rotate(-9deg)}.hero-signal-person__body{z-index:2;background:linear-gradient(90deg,#0000 46%,#ffffff38 48% 52%,#0000 54%),currentColor;border:1px solid #ffffffb8;width:19px;height:31px;top:16px;left:6px;transform:rotate(5deg);box-shadow:0 4px 8px #10151f24}.hero-signal-person__body:before,.hero-signal-person__body:after{content:"";background:currentColor;border-radius:999px;width:6px;height:13px;position:absolute;bottom:-6px}.hero-signal-person__body:before{left:1px;transform:rotate(14deg)}.hero-signal-person__body:after{right:1px;transform:rotate(-14deg)}.hero-signal-person__head{z-index:3;background:#a9d2f2;border:1px solid #fffc;width:13px;height:13px;top:6px;left:9px;box-shadow:0 2px 5px #10151f21}.hero-signal-person:nth-of-type(4n+1) .hero-signal-person__body{transform:rotate(-7deg)}.hero-signal-person:nth-of-type(3n) .hero-signal-person__head{background:#267e97}.hero-signal-person:nth-of-type(5n){color:#697483}.hero-signal-person--marked{--signal-color:#96cfdc;--signal-soft:#d9eff3;z-index:3;color:var(--signal-color)}.hero-signal-person--blue,.hero-signal-person--coral{--signal-color:#96cfdc;--signal-soft:#d9eff3}.hero-signal-person--yellow{--signal-color:#267e97;--signal-soft:#d9eff3}.hero-signal-person--violet{--signal-color:#96cfdc;--signal-soft:#d9eff3}.hero-signal-person--marked .hero-signal-person__motion:before,.hero-signal-person--marked .hero-signal-person__motion:after{z-index:1;border:1.5px solid var(--signal-color);content:"";border-radius:20px;width:48px;height:68px;position:absolute;top:-5px;left:-9px}.hero-signal-person--marked .hero-signal-person__motion:after{opacity:.32;border-width:1px;width:30px;height:48px;animation:3s ease-out infinite heroSignalPulse;inset:4px 0 auto;transform:translate(0)}.hero-signal-person em{z-index:5;border:1px solid var(--signal-color);width:max-content;padding:5px 7px 5px 18px;position:absolute;top:-13px;left:32px}@supports (color:color-mix(in lab, red, red)){.hero-signal-person em{border:1px solid color-mix(in srgb, var(--signal-color) 52%, transparent)}}.hero-signal-person em{background:var(--signal-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.hero-signal-person em{background:color-mix(in srgb, var(--signal-soft) 92%, white)}}.hero-signal-person em{color:#202631;font:650 9px/1 var(--font-geist-mono), monospace;white-space:nowrap;font-style:normal;box-shadow:0 8px 22px #181c2814}.hero-signal-person em:before{background:var(--signal-color);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.hero-signal-scene__key{color:#555d68;font:620 8px/1 var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff94;border:1px solid #10151f1a;border-radius:999px;gap:14px;padding:8px 10px;display:flex;position:absolute;bottom:4%;right:3.5%}.hero-signal-scene__key span{align-items:center;gap:6px;display:flex}.hero-signal-scene__key i{background:#586473;border-radius:50%;width:6px;height:6px}.hero-signal-scene__key span:last-child i{background:#96cfdc;box-shadow:0 0 0 3px #96cfdc21}.motion-ready .hero-signal-scene{opacity:0;transform:scale(1.02)}.motion-ready .hero-signal-scene.is-visible{opacity:1;transition:opacity 1s,transform 1.4s cubic-bezier(.2,.75,.2,1);transform:scale(1)}.motion-ready [data-motion=hero-workspace]{opacity:0;transform:translateY(18px)}.motion-ready [data-motion=hero-workspace].is-visible{opacity:1;transition:opacity .65s .28s,transform .8s cubic-bezier(.2,.75,.2,1) .28s;transform:none}@keyframes heroPersonWalk{0%{transform:translate3d(calc(var(--walk-x) * -.5), calc(var(--walk-y) * -.5), 0) rotate(-2deg)}50%{transform:translate(0)rotate(2deg)}to{transform:translate3d(calc(var(--walk-x) * .5), calc(var(--walk-y) * .5), 0) rotate(-1deg)}}@keyframes heroSignalPulse{0%{opacity:.45;transform:scale(.78)}72%,to{opacity:0;transform:scale(1.55)}}@keyframes heroSignalRoute{to{stroke-dashoffset:-40px}}@keyframes heroSignalSweep{0%,12%{opacity:0;transform:translate(-10vw)rotate(8deg)}24%{opacity:.75}68%{opacity:.45}82%,to{opacity:0;transform:translate(125vw)rotate(8deg)}}@media (max-width:900px){.hero-signal-scene__board{inset:-2% -18%}.hero-signal-scene__key{right:20%}.hero-signal-person em{font-size:8px}.hero-signal-person[data-person=p05] em{left:auto;right:32px}.hero-signal-person[data-person=p09] em{display:none}.hero-signal-person[data-person=p09]{top:40%;left:80%}}@media (max-width:640px){.hide-home>.investigation-hero:after{background:radial-gradient(at 50% 46%,#faf9f7fa 0%,#faf9f7e8 38%,#faf9f76b 69%,#0000 98%)}.hero-signal-scene__board{inset:-2% -42%}.hero-signal-scene__grid{opacity:.48;background-size:16px 16px,64px 64px,64px 64px}.hero-signal-scene__routes{opacity:.38}.hero-signal-scene__key,.hero-signal-person em{display:none}.hero-signal-person:nth-of-type(odd):not(.hero-signal-person--marked){opacity:.35}}@media (prefers-reduced-motion:reduce){.hero-signal-scene,.hero-signal-scene__atmosphere,.hero-signal-scene__board,.hero-signal-person__motion,.hero-signal-person--marked .hero-signal-person__motion:after,.hero-signal-scene__grid:after,.hero-signal-scene__routes path,.motion-ready [data-motion=hero-workspace]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@media (max-width:640px){.home-product-board{border-radius:14px}.home-product-board__heading{padding:28px 23px}.home-product-board__edition{font-size:41px}.home-product-board__heading p{margin-top:13px;font-size:13px}.home-product-index{grid-template-columns:repeat(var(--product-count), minmax(250px, 74vw));display:grid}.home-product-index>span{min-width:0;min-height:52px;padding:0 20px;font-size:9px}.home-product-grid{grid-template-columns:repeat(var(--product-count), minmax(250px, 74vw))}.home-product-track{min-width:max-content}.home-product-cell,.home-product-cell:nth-child(2){border-bottom:0;border-right:1px solid #10151f1f}.home-product-cell:last-child{border-right:0}.home-product-graphic{min-height:185px}.home-product-cell__copy{min-height:210px;padding:22px 22px 24px}}.verify-method{color:#fff;background:#111722;padding-top:90px!important;padding-bottom:90px!important}.verify-method>header{margin-bottom:40px}.verify-method ol{border-top:1px solid #343c49;margin:0;padding:0;list-style:none}.verify-method li{border-bottom:1px solid #343c49;grid-template-columns:180px 1fr;gap:35px;padding:28px 0;display:grid}.verify-method li>strong{color:#a9d2f2;font-size:16px}.verify-method li p{color:#b2bac7;margin:0;font-size:18px}.verify-actions{background:#fff}.verify-signal-map{border-top:1px solid var(--line);color:#fff;background:#111722;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.verify-signal-map>header{margin-bottom:42px}.verify-signal-map>header>p{color:#b2bac7;max-width:860px;margin:22px 0 0;font-size:17px}.verify-signal-map__bar{background:#242b36;border:1px solid #4a5260;width:100%;height:24px;display:flex;overflow:hidden}.verify-signal-map__segment{border-right:1px solid #111722;min-width:3px;height:100%}.verify-signal-map__segment:last-child{border-right:0}.verify-signal-map__segment--high,.verify-signal-map__key--high dt>span,.verify-signal-map__segment--medium,.verify-signal-map__key--medium dt>span,.verify-signal-map__segment--low,.verify-signal-map__key--low dt>span{background:#96cfdc}.verify-signal-map__segment--unknown,.verify-signal-map__key--unknown dt>span{background:#8a929f}.verify-signal-map dl{border-left:1px solid #343c49;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.verify-signal-map__key{border-bottom:1px solid #343c49;border-right:1px solid #343c49;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:18px;min-height:180px;padding:22px;display:grid}.verify-signal-map__key dt{color:#e8ebf0;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.verify-signal-map__key dt>span{flex:none;width:9px;height:9px}.verify-signal-map__key dd{font:42px var(--serif);margin:0;line-height:.8}.verify-signal-map__key p{color:#9ca5b3;grid-column:1/-1;align-self:end;margin:0;font-size:14px}.verify-actions>header{margin-bottom:42px}.verify-actions ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.verify-actions li{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:30px;min-height:155px;padding:28px 0;display:grid}.verify-actions li>span{color:var(--accent-dark);font:14px var(--font-geist-mono), monospace}.verify-actions strong{font:32px var(--serif);letter-spacing:-.025em;font-weight:400;display:block}.verify-actions p{max-width:900px;color:var(--muted);margin:12px 0 0;font-size:17px}.verify-result-hero dl{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.verify-result-hero dl div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:125px;padding:18px;display:flex}.verify-result-hero dl div:last-child{border-right:0}.verify-result-hero dt{color:var(--muted);font-size:12px}.verify-result-hero dd{font:32px var(--serif);margin:0}.verify-result-hero--high,.verify-result-hero--medium,.verify-result-hero--low{box-shadow:inset 8px 0 #96cfdc}.verify-result-hero--unknown{box-shadow:inset 8px 0 #7e8490}.verify-evidence>div{border:1px solid var(--line);background:#fff}.verify-evidence article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;min-height:230px;padding:30px;display:grid}.verify-evidence article:last-child{border-bottom:0}.verify-evidence article>div>span{color:var(--accent-dark);font-size:12px;font-weight:650}.verify-evidence [data-ui=subsection-title]{margin-top:14px!important}.verify-evidence article p{max-width:900px;color:var(--muted);margin:14px 0 0}.verify-evidence .source-button{text-decoration:none}.verify-ledger-context>header{margin-bottom:40px}.verify-ledger-context>header p{max-width:820px;color:var(--muted);margin:18px 0 0;font-size:17px}.verify-ledger-context dl{border-top:1px solid var(--line-dark);border-left:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.verify-ledger-context dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.verify-ledger-context dt{max-width:230px;color:var(--muted);font-size:13px}.verify-ledger-context dd{font:46px var(--serif);margin:0}.verify-next{background:#d9eff3;justify-content:space-between;align-items:end;gap:50px;display:flex}.verify-next h2{font-size:clamp(40px,5vw,70px)}.verify-next p{color:#5f5871;max-width:800px;margin:22px 0 0}.verify-next .button{flex:none}.verify-limits ul{border-top:1px solid var(--line);margin:30px 0 0;padding:0;list-style:none}.verify-limits li{border-bottom:1px solid var(--line);padding:20px 0}.quality-feedback{border-top:1px solid var(--line);background:#f6f5f2;padding-top:clamp(70px,8vw,110px)!important;padding-bottom:clamp(70px,8vw,110px)!important}.quality-feedback>header{grid-template-columns:minmax(180px,.3fr) minmax(0,1fr);gap:10px 42px;margin-bottom:40px;display:grid}.quality-feedback>header>span{color:var(--accent-dark);grid-row:1/span 2;font-size:13px;font-weight:650}.quality-feedback>header h2{max-width:1050px;font-size:clamp(40px,5vw,72px)}.quality-feedback>header p{max-width:850px;color:var(--muted);margin:10px 0 0;font-size:17px}.quality-feedback__choices{border-top:1px solid var(--line-dark);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quality-feedback__choices button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:0;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.quality-feedback__choices button:hover{background:#d9eff3}.quality-feedback__choices button.is-selected{box-shadow:inset 0 -4px 0 var(--accent-dark);background:#d9eff3;position:relative}.quality-feedback__choices button:disabled{cursor:wait;opacity:.65}.quality-feedback__choices button strong{font:30px var(--serif);font-weight:400}.quality-feedback__choices button span{max-width:400px;color:var(--muted);margin-top:auto;font-size:14px}.quality-feedback__choices button small{color:var(--accent-dark);margin-top:12px}.quality-feedback__choices .form-error{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#267e97;grid-column:1/-1;margin:0;padding:16px}.quality-feedback__thanks{color:#267e97;background:#d9eff3;border:1px solid #6f8b76;margin:0;padding:30px;font-size:17px}.verify-outcome-form__basis{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:#fff;margin:0;padding:clamp(24px,4vw,48px)}.verify-outcome-form__basis legend{float:left;width:100%;font:36px var(--serif);padding:0}.verify-outcome-form__basis>p{clear:both;max-width:680px;color:var(--muted);margin:12px 0 28px}.verify-outcome-form__basis>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.verify-outcome-form__basis label{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:14px;min-height:82px;padding:20px;display:flex}.verify-outcome-form__basis label:hover{background:#f6f5f2}.verify-outcome-form__basis input{width:18px;height:18px;accent-color:var(--accent-dark)}.verify-outcome-form__actions{align-items:center;gap:12px;margin-top:28px;display:flex}.verify-outcome-form__actions .button{margin:0}.verify-outcome-form>.form-error{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);color:#267e97;margin:0;padding:16px}.verify-outcome-recorded{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-end;gap:32px;min-height:190px;padding:clamp(24px,4vw,48px);display:flex}.verify-outcome-recorded>div{gap:8px;display:grid}.verify-outcome-recorded span{color:var(--accent-dark);font-size:13px;font-weight:650}.verify-outcome-recorded strong{font:36px var(--serif);font-weight:400}.verify-outcome-recorded p{color:var(--muted);margin:0}.verify-outcome-recorded small{color:var(--muted)}.case-experience-form{border-top:1px solid var(--line-dark);border-left:1px solid var(--line);background:#fff;grid-template-columns:1.2fr .8fr;display:grid}.case-experience-form fieldset{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:0;padding:28px}.case-experience-form legend{width:100%;font:27px var(--serif);margin-bottom:20px;padding:0}.case-experience-form fieldset>label{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;min-height:72px;padding:14px 0;display:grid}.case-experience-form fieldset>label:last-child{border-bottom:1px solid var(--line)}.case-experience-form input[type=radio]{width:18px;height:18px;accent-color:var(--ink);margin:2px 0 0}.case-experience-form fieldset>label span{color:var(--muted);gap:4px;font-size:13px;display:grid}.case-experience-form fieldset>label strong{color:var(--ink);font-size:15px}.case-experience-form__time>p{color:var(--muted);margin:0 0 20px;font-size:13px}.case-experience-form__time>label{grid-template-columns:1fr 130px!important;align-items:center!important}.case-experience-form__time input{border:1px solid var(--line-dark);width:100%;min-height:46px;font:inherit;border-radius:0;padding:10px 12px}.case-experience-form>.button{border-bottom:1px solid var(--ink);grid-column:1/-1;width:100%}.case-experience-form>.form-error{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#267e97;grid-column:1/-1;margin:0;padding:16px}@media (max-width:980px){.home-pricing>div,.personal-check-hero,.verify-hero,.ledger-hero,.discovery-hero,.personal-account-hero,.verify-result-hero{grid-template-columns:1fr}.discovery-candidate{grid-template-columns:180px minmax(0,1fr)}.discovery-candidate__body{border-right:0}.discovery-candidate__actions{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.discovery-candidate__actions>.source-button,.discovery-candidate__classification{grid-column:1/-1}.discovery-source-list{grid-template-columns:1fr}.home-pricing article{border-right:0;border-bottom:1px solid var(--line);min-height:390px}.home-pricing article:last-child{border-bottom:0}.ledger-source__record dl{grid-template-columns:1fr 1fr}.removal-operation,.support-form{grid-template-columns:1fr}.support-form>p,.support-form>.button{grid-column:1}.removal-operation__route,.removal-operation__status{border-right:0;border-bottom:1px solid var(--line)}.removal-operation__reply{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.removal-operation__reply>div:nth-child(2){border-right:0}.removal-operation__reply>.source-button{border-top:1px solid var(--line);grid-column:1/-1;min-height:56px}.verification-operation>header,.verification-operation__message{grid-template-columns:1fr}.verification-operation>header>p{grid-column:1}.verification-operation__message>div{border-right:0;border-bottom:1px solid var(--line)}.wedge-proof>header,.wedge-boundary{grid-template-columns:1fr}.wedge-boundary>div:last-child{padding-top:0}}@media (max-width:620px){.verify-method li,.ledger-history li{grid-template-columns:1fr;gap:12px}.personal-check-form,.verify-form{grid-template-columns:1fr;padding:20px}.personal-check-form__field,.personal-check-form__field--wide,.personal-check-form__route{grid-column:1}.wedge-hero,.wedge-proof,.wedge-boundary,.wedge-final{padding-left:20px;padding-right:20px}.wedge-proof>div{grid-template-columns:1fr}.wedge-proof article{min-height:270px}.ledger-flow{grid-template-columns:1fr}.ledger-flow li{border-right:0;border-bottom:1px solid var(--line);min-height:85px}.personal-source-coverage>header{grid-template-columns:1fr}.personal-source-coverage>header>span{grid-row:auto}.personal-source-coverage__list li{grid-template-columns:42px minmax(0,1fr)}.ledger-flow li:last-child{border-bottom:0}.ledger-source__record{padding:16px}.ledger-source__record dl,.ledger-source__availability{grid-template-columns:1fr}.ledger-source__availability>span{grid-row:auto}.ledger-monitoring dl{grid-template-columns:1fr}.monitoring-review__observations article{grid-template-columns:1fr;gap:8px}.personal-source-chain>header{grid-template-columns:1fr}.personal-source-chain>header>span{grid-row:auto}.personal-source-chain li{grid-template-columns:42px minmax(0,1fr);gap:12px 18px;min-height:0}.personal-source-chain li>b{text-align:left;grid-column:2;justify-self:start}.personal-source-chain>footer{grid-template-columns:1fr}.personal-source-chain>footer .source-button{width:100%}.monitoring-review__observations time{text-align:left}.monitoring-review__decisions{grid-template-columns:1fr}.monitoring-review__decisions button{border-right:0;border-bottom:1px solid var(--line)}.monitoring-review__decisions button:last-child{border-bottom:0}.support-state,.support-thread li>div{flex-direction:column;align-items:flex-start;gap:7px}.removal-operation__facts,.removal-operation__recipient-finder{grid-template-columns:1fr}.removal-operation__recipient-finder .source-button{width:100%}.removal-operation__escalation{grid-template-columns:1fr}.removal-operation__escalation .source-button{justify-content:space-between;width:100%}.removal-operation__facts>div{border-right:0}.removal-operation__reply{grid-template-columns:1fr}.removal-operation__reply>div{border-right:0;border-bottom:1px solid var(--line)}.removal-operation__reply>.source-button{border-top:0;grid-column:1}.verification-operation__actions{flex-direction:column}.verification-operation__actions :where(.button,.source-button),.verification-operation__completion .button{width:100%}.ledger-actions,.ledger-actions__progress{flex-direction:column;align-items:stretch}.ledger-actions{grid-template-columns:1fr}.ledger-actions__primary{flex-direction:column}.ledger-actions :where(.button,button){width:100%;margin-left:0}.ledger-actions__self-report button{justify-self:stretch}.ledger-actions__primary .source-button{justify-content:center;width:100%}.ledger-evidence__head{display:none}.ledger-evidence__row{border:1px solid var(--line);border-bottom:0;grid-template-columns:1fr}.ledger-evidence__row:last-child{border-bottom:1px solid var(--line)}.ledger-evidence__row>*{border:0;border-bottom:1px solid var(--line)}.ledger-evidence__row>:last-child{border-bottom:0}.verify-actions li{grid-template-columns:54px minmax(0,1fr);gap:16px}.verify-actions strong{font-size:27px}.verify-ledger-context dl{grid-template-columns:1fr}.verify-evidence article{grid-template-columns:1fr;align-items:start}.verify-evidence [data-ui=subsection-title]{margin-top:14px!important}.verify-next{flex-direction:column;align-items:stretch}.quality-feedback>header{grid-template-columns:1fr}.quality-feedback>header>span{grid-row:auto}.quality-feedback__choices,.case-experience-form,.verify-outcome-form__basis>div{grid-template-columns:1fr}.verify-outcome-recorded{flex-direction:column;align-items:stretch}.verify-signal-map dl,.discovery-candidate{grid-template-columns:1fr}.discovery-candidate__score,.discovery-candidate__body{border-right:0;border-bottom:1px solid var(--line)}.discovery-candidate__score{min-height:180px}.discovery-candidate__actions{grid-column:auto;grid-template-columns:1fr}.discovery-source{grid-template-columns:42px minmax(0,1fr);padding:20px}.discovery-source>strong{grid-column:1/-1;justify-self:stretch}.discovery-attempts li{grid-template-columns:1fr;gap:4px}.discovery-attempts li>small{text-align:left}.personal-account-dashboard>header{flex-direction:column;align-items:flex-start}.personal-account-summary{grid-template-columns:1fr}.personal-account-list>header{grid-template-columns:1fr;align-items:start}.personal-account-list>div>a{grid-template-columns:1fr 32px}.personal-account-list>div>a>span{grid-column:1}.personal-account-list>div>a>b{grid-area:1/2/span 2}.personal-plan{grid-template-columns:1fr}.personal-plan__allowance,.personal-plan__digest{grid-column:1;grid-template-columns:1fr}.personal-plan__digest>div+div{border-top:1px solid #3a4351;border-left:0}.personal-plan__legal,.personal-withdrawal{grid-column:1}.personal-withdrawal--status{grid-template-columns:1fr}}.content-page{background:var(--paper);min-height:100vh;color:var(--ink)}.content-page__article{width:100%;padding:var(--hero-space-start) var(--page-gutter) var(--section-space)}.content-page__article>header{padding-bottom:var(--space-3xl);gap:var(--space-xl);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;display:grid}.content-page__article>header>p:first-child{color:var(--muted);grid-column:1/-1;margin:0;font-size:11px}.content-page__article h1{max-width:980px}.content-page__article>header>p:last-child{color:var(--muted);margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.55}.content-page__article>section{padding:var(--space-2xl) 0;gap:var(--space-xl);border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);row-gap:14px;display:grid}.content-page__article>section>:not(h2){grid-column:2}.content-page__article>section>p,.content-page__article li,.content-page__article dd{color:var(--muted);font-size:15px;line-height:1.7}.content-page__article>section>[data-ui=subsection-title]{margin:var(--space-md) 0 0;font-size:17px;line-height:1.35}.content-page__article>section>h2+[data-ui=subsection-title]{margin-top:0}.content-page__article ul{margin:0;padding-left:20px}.content-page__article li+li{margin-top:10px}.content-page__article dl{margin:0}.content-page__article dl>div{gap:var(--space-md);border-top:1px solid var(--line);grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);padding:16px 0;display:grid}.content-page__article dt{font-weight:650}.content-page__article dd{margin:0}.content-page__article .legal-address{color:var(--muted);gap:3px;font-size:15px;font-style:normal;line-height:1.7;display:grid}.content-page__article a{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.content-page__article>.discovery-coverage-method{display:block}.discovery-coverage-method>h2{max-width:980px}.discovery-coverage-method>h2+p{max-width:920px;margin:18px 0 0}.discovery-input-boundary{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(34px,5vw,64px);display:grid}.discovery-input-boundary article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:230px;padding:clamp(22px,3vw,38px);display:flex}.discovery-input-boundary span,.discovery-coverage-list article>header>span,.discovery-coverage-list article>div>span{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:650}.discovery-input-boundary strong{font:400 clamp(24px, 2.4vw, 34px)/1.05 var(--serif);margin-top:auto;padding-top:50px}.discovery-input-boundary p{margin:14px 0 0}.discovery-coverage-list{border-top:1px solid var(--line);margin-top:clamp(46px,7vw,86px)}.discovery-coverage-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(230px,1.15fr) repeat(3,minmax(180px,1fr));display:grid}.discovery-coverage-list article>*{border-right:1px solid var(--line);min-width:0;padding:clamp(20px,2.5vw,34px)}.discovery-coverage-list article>:last-child{border-right:0}.discovery-coverage-list [data-ui=subsection-title]{letter-spacing:-.025em;font:400 clamp(24px, 2.5vw, 36px)/1.05 var(--serif)!important;margin:clamp(42px,5vw,76px) 0 0!important}.discovery-coverage-list article>div>p{margin:18px 0 0}.discovery-coverage-boundary{border-bottom:1px solid var(--line);margin-top:0}.discovery-coverage-boundary summary{cursor:pointer;padding:24px 0;font-weight:700}.discovery-coverage-boundary ul{padding-bottom:30px}.business-report-actions{margin-top:var(--space-lg);align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.business-report-actions .text-button{color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;text-decoration:none}.business-report-actions [role=status]{width:100%;color:var(--muted);font-size:12px}.business-first-action{width:100%;padding:var(--space-2xl) var(--page-gutter);gap:var(--space-xl);color:#d9eff3;background:#17151b;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);display:grid}.business-first-action>div:first-child>span{margin-bottom:var(--space-md);color:#96cfdc;font-size:11px;display:block}.business-first-action h2{color:inherit;max-width:840px!important}.business-first-action>div:last-child{align-self:end}.business-first-action strong{margin-top:var(--space-md);color:#d8d3df;font-size:12px;display:block}.business-first-action p{color:#aaa5b5;margin-top:8px;line-height:1.6}.business-first-action--clear{background:#267e97}@media print{.site-header,.business-report-actions,.business-result-next,footer{display:none!important}.business-result-page{background:#fff}}.discovery-candidate__human-review{border:1px solid var(--line,#d8d8d2);background:#d9eff3;width:100%;padding:16px}.discovery-candidate__human-review strong{color:var(--ink,#11141a);font-size:14px;display:block}.discovery-candidate__human-review p{color:var(--muted,#667085);margin:7px 0 0;font-size:13px;line-height:1.5}@media (max-width:800px){.ledger-outcome-states>div{grid-template-columns:1fr}.ledger-outcome-states article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.ledger-outcome-states article:last-child{border-bottom:0}.content-page__article>header,.content-page__article>section{grid-template-columns:1fr}.content-page__article>section>:not(h2){grid-column:1}.content-page__article dl>div{grid-template-columns:1fr;gap:6px}.business-first-action,.discovery-input-boundary{grid-template-columns:1fr}.discovery-input-boundary article{min-height:190px}.discovery-coverage-list article{grid-template-columns:1fr 1fr}.discovery-coverage-list article>header{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1}.discovery-coverage-list article>div:nth-of-type(2){border-right:0}.discovery-coverage-list article>div:nth-of-type(3){border-top:1px solid var(--line);grid-column:1/-1}}@media (max-width:560px){.discovery-coverage-list article{grid-template-columns:1fr}.discovery-coverage-list article>header,.discovery-coverage-list article>div:nth-of-type(3){grid-column:1}.discovery-coverage-list article>*{border-right:0;border-bottom:1px solid var(--line)}.discovery-coverage-list article>:last-child{border-bottom:0}.discovery-coverage-list article>div:nth-of-type(3){border-top:0}}.exposure-kernel,.exposure-pricing,.people-early-access{max-width:1368px;margin:0 auto;padding:110px 0}.exposure-kernel__heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;margin-bottom:56px;display:grid}.exposure-kernel__heading>span,.exposure-pricing__heading>span,.people-early-access>div>span{color:var(--accent-dark);grid-column:1/-1;font-size:10px}.exposure-kernel__heading h2,.exposure-pricing__heading h2,.people-early-access h2{font-size:clamp(53px,7vw,94px);line-height:.93}.exposure-kernel__heading p,.people-early-access>div>p{color:var(--muted);font-size:15px;line-height:1.6}.exposure-kernel__visual{border:1px solid var(--line);background:#fff;min-height:620px;position:relative;overflow:hidden}.exposure-kernel__visual img{object-fit:cover;opacity:.67;filter:grayscale(.2)contrast(.9);width:100%;height:100%}.exposure-kernel__visual>div{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffeb;border:1px solid #a9d2f28c;flex-direction:column;justify-content:space-between;width:calc(33.3333% - 29.3333px);min-height:88px;padding:16px;display:flex;position:absolute;bottom:22px}.exposure-kernel__visual>div:first-of-type{left:22px}.exposure-kernel__visual>div:nth-of-type(2){left:calc(33.333% + 7px)}.exposure-kernel__visual>div:nth-of-type(3){right:22px}.exposure-kernel__visual span{color:var(--accent-dark);font-size:9px}.exposure-kernel__visual strong{font-family:var(--serif);font-size:21px;font-weight:400}@keyframes traceTravel{0%{opacity:0;left:0}18%,75%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}.exposure-method{color:#fff;background:#111722;grid-template-columns:repeat(3,1fr);display:grid}.exposure-method>div{border-right:1px solid #343c49;flex-direction:column;min-height:410px;padding:clamp(28px,4vw,58px);display:flex}.exposure-method>div:last-child{border-right:0}.exposure-method span{color:#a9d2f2;font-size:10px}.exposure-method h2{max-width:350px;margin-top:auto;font-size:clamp(42px,4.5vw,68px);line-height:.94}.exposure-method p{color:#aeb7c5;max-width:410px;margin:22px 0 0;font-size:13px;line-height:1.6}.exposure-pricing__heading{gap:18px;margin-bottom:50px;display:grid}.pricing-grid{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.pricing-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:500px;padding:32px;display:flex}.pricing-grid article:last-child{border-right:0}.pricing-grid article>span{color:var(--muted);font-size:9px}.pricing-grid h2{margin:18px 0 auto;font-size:clamp(43px,5vw,70px)}.pricing-grid article>strong{border-top:1px solid var(--line);padding-top:22px;font-size:17px}.pricing-grid p{min-height:92px;color:var(--muted);font-size:12px;line-height:1.55}.pricing-grid .button,.pricing-grid .text-link{width:max-content}.people-early-access{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.people-early-access>div{gap:20px;display:grid}.people-access-form{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 150px;gap:14px;padding:30px;display:grid}.people-access-form>div{gap:8px;display:grid}.people-access-form label{color:var(--muted);font-size:9px}.people-access-form input,.people-access-form select{border:1px solid var(--line);min-height:48px;font:inherit;background:#fff;border-radius:0;padding:0 12px}.people-access-consent{color:var(--muted);align-items:flex-start;gap:9px;font-size:10px;line-height:1.45;display:flex}.people-access-consent input{min-height:0;margin-top:2px}.people-access-form .button{width:max-content}.early-access-success{border:1px solid var(--line);background:#fff;padding:28px;line-height:1.6}.business-scan-page,.business-result-page{background:#f7f7f3}.scan-hero{max-width:1368px;margin:0 auto;padding:clamp(80px,10vw,145px) 0 100px}.scan-hero>span{color:var(--accent-dark);font-size:10px}.scan-hero h1{max-width:980px;margin-top:24px;font-size:clamp(72px,9vw,132px);line-height:.86}.scan-hero>p{max-width:690px;color:var(--muted);margin:34px 0 54px;font-size:17px;line-height:1.55}.business-scan-form{max-width:1020px}.business-scan-form>label{color:var(--muted);margin-bottom:10px;font-size:9px;display:block}.business-scan-form>div:not(.checker-composer){background:#fff;border:1px solid #aeb4c0;min-height:76px;display:flex}.business-scan-form input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:0 22px;font-size:17px}.business-scan-form .button{cursor:pointer;border-top:0;border-bottom:0;border-right:0;min-width:220px}.business-scan-form>p{color:var(--muted);font-size:10px;line-height:1.5}.business-scan-form .form-error{color:#267e97}.scan-scope{color:#fff;background:#111722;grid-template-columns:1fr 1fr;display:grid}.scan-scope>div{border-right:1px solid #343c49;min-height:360px;padding:clamp(35px,6vw,90px)}.scan-scope>div:last-child{border-right:0}.scan-scope h2{max-width:500px;font-size:clamp(52px,6vw,86px)}.scan-scope p{color:#aeb7c5;max-width:570px;margin-top:28px;font-size:14px;line-height:1.65}.scan-example{max-width:1368px;margin:0 auto;padding:110px 0}.scan-example>div:first-child span{color:var(--accent-dark);font-size:9px}.scan-example>div:first-child h2{max-width:760px;margin-top:18px;font-size:clamp(55px,7vw,94px)}.scan-example>div:last-child{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.scan-example article{border-right:1px solid var(--line);flex-direction:column;min-height:300px;padding:28px;display:flex}.scan-example article:last-child{border-right:0}.scan-example article>span{color:var(--accent-dark);font-size:9px}.scan-example article strong{font-family:var(--serif);margin-top:auto;font-size:30px;font-weight:400}.scan-example article p{color:var(--muted);font-size:11px;line-height:1.55}.business-result-hero{grid-template-columns:1fr .7fr;align-items:end;gap:7vw;max-width:1368px;margin:0 auto;padding:clamp(75px,9vw,130px) 0 70px;display:grid}.business-result-hero>div:first-child>span{color:var(--accent-dark);font-size:9px}.business-result-hero h1{overflow-wrap:anywhere;max-width:900px;margin:22px 0;font-size:clamp(60px,8vw,112px)}.business-result-hero>div:first-child>p{color:var(--muted);font-size:11px}.business-result-hero>div:last-child{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.business-result-hero>div:last-child p{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:128px;margin:0;padding:18px;display:flex}.business-result-hero>div:last-child p:last-child{border-right:0}.business-result-hero>div:last-child span{color:var(--muted);font-size:9px}.business-result-hero>div:last-child strong{font-family:var(--serif);font-size:42px;font-weight:400}.business-result-boundary{color:#fff;background:#111722;padding:24px max(36px,50vw - 684px)}.business-result-boundary p{color:#aeb7c5;margin:0;font-size:11px;line-height:1.55}.business-result-boundary strong{color:#fff}.business-findings{max-width:1368px;margin:0 auto;padding:80px 0}.business-findings>section>header{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:14px;display:flex}.business-findings>section>header span{color:var(--accent-dark);font-size:10px}.business-findings>section>header strong{font-size:10px;font-weight:500}.business-findings article{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1.05fr 1fr 1fr;display:grid}.business-findings article>div{border-right:1px solid var(--line);min-height:210px;padding:24px}.business-findings article>div:last-child{border-right:0}.business-findings article>div:first-child>span{color:var(--muted);font-size:9px}.business-findings h2{margin-top:45px;font-size:30px;line-height:1.05}.business-findings article>div:not(:first-child)>strong{font-size:9px}.business-findings article p,.business-findings article a{color:var(--muted);font-size:10px;line-height:1.55}.business-findings article a{color:var(--accent-dark);overflow-wrap:anywhere}.finding-action,.finding-pass,.finding-observed{border:1px solid var(--line)}.result-scope{background:#eeede7;grid-template-columns:1fr 1fr;display:grid}.result-scope>div{border-right:1px solid var(--line);padding:clamp(40px,7vw,100px)}.result-scope>div:last-child{border-right:0}.result-scope h2{margin-bottom:30px;font-size:clamp(48px,6vw,80px)}.result-scope p{border-top:1px solid var(--line);color:var(--muted);padding:12px 0;font-size:11px}.business-result-next{max-width:1368px;margin:0 auto;padding:120px 0}.business-result-next h2{max-width:900px;font-size:clamp(65px,8vw,110px)}.business-result-next>p{max-width:680px;color:var(--muted);font-size:15px;line-height:1.6}.business-result-next>div{align-items:center;gap:24px;margin-top:36px;display:flex}.monitoring-form{width:min(100%,860px);margin-top:40px}.monitoring-form>div{background:#fff;border:1px solid #aeb4c0;min-height:68px;display:flex}.monitoring-form>div>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.monitoring-form input[type=email]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:0 20px;font-size:15px}.monitoring-form .button{cursor:pointer;border-top:0;border-bottom:0;border-right:0;min-width:205px}.monitoring-form .button:disabled{cursor:not-allowed;opacity:.5}.monitoring-form__consent{max-width:720px;color:var(--muted);align-items:flex-start;gap:9px;margin-top:14px;font-size:10px;line-height:1.5;display:flex}.monitoring-form__consent input{margin-top:2px}.monitoring-form .form-error{max-width:720px}.monitoring-form__success{border:1px solid var(--line);background:#fff;padding:24px;max-width:760px!important;color:var(--ink)!important;margin-top:40px!important}.business-result-next .business-result-next__links{margin-top:28px}@media (max-width:900px){.exposure-kernel,.exposure-pricing,.people-early-access,.scan-hero,.scan-example,.business-result-hero,.business-findings,.business-result-next{padding-left:18px;padding-right:18px}.exposure-kernel__heading,.people-early-access,.business-result-hero{grid-template-columns:1fr}.exposure-kernel__visual{min-height:500px}.exposure-method,.pricing-grid,.scan-example>div:last-child{grid-template-columns:1fr}.exposure-method>div,.pricing-grid article,.scan-example article{border-right:0;border-bottom:1px solid var(--line);min-height:350px}.business-findings article{grid-template-columns:1fr}.business-findings article>div{border-right:0;border-bottom:1px solid var(--line);min-height:auto}}@media (max-width:620px){.exposure-kernel__visual{min-height:560px}.exposure-kernel__visual>div{width:auto;min-height:72px;left:14px!important;right:14px!important}.exposure-kernel__visual>div:first-of-type{bottom:180px}.exposure-kernel__visual>div:nth-of-type(2){bottom:97px}.exposure-kernel__visual>div:nth-of-type(3){bottom:14px}.people-access-form{grid-template-columns:1fr}.people-access-consent,.people-access-form .button,.people-access-form .form-error{grid-column:1}.business-scan-form>div:not(.checker-composer){background:0 0;border:0;flex-direction:column}.business-scan-form input{border:1px solid var(--line);background:#fff;min-height:62px}.business-scan-form .button{border:1px solid var(--blue);min-width:0}.scan-scope,.result-scope{grid-template-columns:1fr}.scan-scope>div,.result-scope>div{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.business-result-hero>div:last-child{grid-template-columns:1fr}.business-result-hero>div:last-child p{border-right:0;border-bottom:1px solid var(--line);min-height:90px}.business-result-next>div{flex-direction:column;align-items:flex-start}.monitoring-form>div{background:0 0;border:0;min-height:auto}.monitoring-form input[type=email]{background:#fff;border:1px solid #aeb4c0;width:100%;min-height:58px}.monitoring-form .button{border:1px solid var(--ink);min-width:0}}.nav-group{position:relative}.nav-group>button{color:#394052;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:13px;font-weight:520}.nav-group>button:hover,.nav-group>button.active{color:var(--blue)}.chevron{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin:0 0 3px 7px;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.nav-group>button.active .chevron{transform:translateY(3px)rotate(225deg)}.dropdown{background:#fffffffa;border:1px solid #bfc4cf;padding:20px;animation:.18s ease-out menuIn;position:absolute;top:52px;box-shadow:0 24px 60px #11172221}.platform-dropdown{width:min(760px,70vw);left:-140px}.dropdown-heading{border-bottom:1px solid var(--line);font-family:var(--sans);letter-spacing:0;margin:0;padding:3px 4px 18px;font-size:14px;font-weight:600}.dropdown-grid{grid-template-columns:repeat(2,1fr);display:grid}.dropdown-grid a{border-bottom:1px solid var(--line);flex-direction:column;min-height:106px;padding:22px 36px 20px 4px;display:flex;position:relative}.dropdown-grid a:nth-child(odd){border-right:1px solid var(--line)}.dropdown-grid a:nth-child(2n){padding-left:22px}.dropdown-grid a:nth-last-child(-n+2){border-bottom:0}.dropdown-grid strong{font-size:13px;font-weight:600}.dropdown-grid small{max-width:260px;color:var(--muted);margin-top:9px;font-size:11px;line-height:1.45}.dropdown-grid a>span{color:var(--blue);position:absolute;top:22px;right:15px}.compact-dropdown{width:270px;padding:8px 18px;left:-20px}.compact-dropdown a{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 2px;font-size:12px;display:flex}.compact-dropdown a:last-child{border:0}.compact-dropdown strong{font-weight:560}.compact-dropdown span{color:var(--blue)}@keyframes menuIn{0%{opacity:0;transform:translateY(8px)}}.section{border-top:1px solid var(--line);max-width:1440px;margin:0 auto;padding:128px 36px}.section-heading{margin-bottom:74px}.section-heading h2,.beachhead-title h2,.security-title h2,.dark-intro h2,.pilot-copy h2{font-size:clamp(49px,5.6vw,82px);line-height:.98}.split-heading{grid-template-columns:minmax(0,1.15fr) minmax(340px,.55fr);align-items:end;gap:10vw;display:grid}.split-heading>p{color:#4a5262;margin:0;font-size:17px;line-height:1.62}.method{overflow:hidden}.loop-track{border:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid;position:relative}.loop-progress{z-index:2;height:3px;position:absolute;top:-2px;left:0;right:0;overflow:hidden}.loop-progress i{background:var(--blue);width:18%;height:100%;animation:7s ease-in-out infinite scanLoop;position:absolute}.loop-track article{border-right:1px solid var(--line);background:#ffffff59;flex-direction:column;min-height:260px;padding:30px 20px 26px;display:flex}.loop-track article:last-child{border:0}.loop-track [data-ui=subsection-title]{font-family:var(--serif);margin:auto 0 18px;font-size:26px;font-weight:400}.loop-track p{min-height:62px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}@keyframes scanLoop{0%,5%{left:-18%}50%{left:50%}95%,to{left:100%}}.action-board{border-top:1px solid var(--line)}.action-board article{border-bottom:1px solid var(--line);grid-template-columns:.45fr 1.5fr .55fr;align-items:center;min-height:98px;display:grid}.action-board [data-ui=subsection-title]{font-family:var(--serif);grid-area:1/2;margin:0;font-size:clamp(22px,2.5vw,35px);font-weight:400}.action-group{color:var(--muted);grid-area:1/1;margin:0;font-size:11px}.state{grid-area:1/3;margin:0;font-size:12px}.state-fail{color:#96cfdc}.state-pass,.state-due{color:#267e97}.dark-section{background:var(--ink);color:#fff;padding:132px max(36px,50vw - 684px)}.dark-intro{margin-bottom:70px}.dark-intro h2{max-width:850px}.evidence-window{background:#161d29;border:1px solid #556071;grid-template-columns:270px 1fr;min-height:610px;display:grid}.evidence-window aside{border-right:1px solid #556071;padding:24px}.evidence-window aside>span,.evidence-title span,.evidence-rail span,.remediation>span{color:#7f899a;letter-spacing:0;font-size:11px}.evidence-window aside>strong{font-family:var(--serif);margin:11px 0 45px;font-size:22px;font-weight:400;display:block}.evidence-window nav{flex-direction:column;display:flex}.evidence-window nav a{color:#929cab;border-bottom:1px solid #343d4b;padding:15px 0;font-size:12px}.evidence-window nav a.selected{color:#fff;border-bottom-color:var(--blue)}.evidence-main{min-width:0}.evidence-title{border-bottom:1px solid #556071;justify-content:space-between;align-items:center;gap:30px;min-height:122px;padding:28px 32px;display:flex}.evidence-title [data-ui=subsection-title]{font-family:var(--serif);margin:0;font-size:clamp(25px,3vw,40px);font-weight:400}.evidence-state{color:#a9d2f2;white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:11px;display:flex}.evidence-rail{grid-template-columns:repeat(3,1fr);display:grid}.evidence-rail article{border-right:1px solid #556071;min-height:205px;padding:28px}.evidence-rail article:last-child{border:0}.evidence-rail strong{margin-top:55px;font-size:13px;font-weight:460;line-height:1.55;display:block}.remediation{border-top:1px solid #556071;padding:32px}.remediation p{max-width:780px;font-family:var(--serif);margin:24px 0 35px;font-size:clamp(20px,2.4vw,32px);line-height:1.25}.remediation a{color:#cbd2de;border-bottom:1px solid #8792a3;gap:40px;padding-bottom:8px;font-size:12px;display:inline-flex}.beachhead{border-top:0}.beachhead-title{display:block}.beachhead-title h2{max-width:1030px}.pilot-path{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:95px;display:grid}.pilot-path article{border-right:1px solid var(--line);min-height:300px;padding:25px 25px 30px 0}.pilot-path article:not(:first-child){padding-left:25px}.pilot-path article:last-child{border:0}.pilot-path [data-ui=subsection-title]{max-width:220px;font-family:var(--serif);margin:115px 0 18px;font-size:27px;font-weight:400}.pilot-path p{max-width:250px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.security{grid-template-columns:.78fr 1.22fr;gap:9vw;display:grid}.security-title>p:last-child{max-width:360px;color:var(--muted);margin:30px 0 0;font-size:16px;line-height:1.55}.scope-table{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.scope-table>div{border-right:1px solid var(--line);padding:22px 26px 0 0}.scope-table>div:last-child{border:0;padding-left:26px}.scope-table [data-ui=subsection-title]{font-family:var(--serif);margin:0 0 28px;font-size:24px;font-weight:400}.scope-table p{border-bottom:1px solid var(--line);margin:0;padding:15px 0;font-size:12px;line-height:1.4}.pilot{background:var(--blue);color:#fff;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:9vw;padding:130px max(36px,50vw - 684px);display:grid}.pilot-copy>p{color:#d9eff3;max-width:540px;margin:30px 0 45px;font-size:16px;line-height:1.6}.pilot-includes{border-top:1px solid #ffffff73;max-width:530px}.pilot-includes [data-ui=subsection-title]{font-family:var(--serif);margin:0;padding:18px 0;font-size:24px;font-weight:400}.pilot-includes p{border-top:1px solid #ffffff38;margin:0;padding:11px 0;font-size:12px}.pilot-form{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.pilot-form label{color:#d9eff3;flex-direction:column;gap:8px;font-size:11px;display:flex}.pilot-form input,.pilot-form select,.pilot-form textarea{color:#fff;width:100%;font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #ffffff9e;border-radius:0;outline:0;padding:13px 0}.pilot-form select option{color:var(--ink)}.pilot-form textarea::placeholder{color:#d9eff3}.pilot-form input:focus,.pilot-form select:focus,.pilot-form textarea:focus{border-color:#fff;box-shadow:0 2px #fff}.form-wide{grid-column:1/-1}.consent{align-items:flex-start;flex-direction:row!important;gap:10px!important}.consent input{width:15px;height:15px;accent-color:var(--ink);margin:0}.pilot-form .button{width:100%;color:var(--blue);background:#fff;border-color:#fff}.pilot-form .button:hover{background:#d9eff3}.form-note{color:#d9eff3;margin:-10px 0 0;font-size:10px;line-height:1.45}footer{color:#fff;background:#0c1119;padding:clamp(36px,4vw,48px) max(36px,50vw - 684px) 28px}.footer-main{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:clamp(48px,5vw,68px);display:grid}.footer-brand .wordmark{color:#f7f5ef;font-size:41px}.footer-main>div:first-child>p{color:#8d97a6;margin:22px 0 0;font-size:13px}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer-links>div{flex-direction:column;gap:13px;min-width:0;display:flex}.footer-links span{color:#758091;letter-spacing:0;margin-bottom:8px;font-size:11px}.footer-links a{color:#bac2ce;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.footer-links a:hover{color:#fff}.footer-bottom{color:#9ba5b2;border-top:1px solid #2a3340;justify-content:space-between;margin-top:clamp(52px,6vw,74px);padding-top:20px;font-size:11px;display:flex}@media (max-width:1100px){.loop-track{grid-template-columns:repeat(3,1fr)}.loop-track article:nth-child(4){border-right:0}.loop-track article:nth-child(-n+3){border-bottom:1px solid var(--line)}.loop-progress{display:none}.dark-intro,.pilot,.security{grid-template-columns:1fr}.evidence-window{grid-template-columns:220px 1fr}.footer-main{grid-template-columns:1fr;gap:48px}}@media (max-width:900px){.nav-group{display:none}.split-heading,.beachhead-title{grid-template-columns:1fr;gap:35px}.evidence-window{grid-template-columns:1fr}.evidence-window aside{border-bottom:1px solid #556071;border-right:0}.evidence-window aside>strong{margin-bottom:20px}.evidence-window nav{flex-direction:row;gap:18px;overflow-x:auto}.evidence-window nav a{white-space:nowrap}.pilot-path{grid-template-columns:repeat(2,1fr)}.pilot-path article:nth-child(2){border-right:0}.pilot-path article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:620px){.section{padding:95px 18px}.section-heading{margin-bottom:48px}.section-heading h2,.beachhead-title h2,.security-title h2,.dark-intro h2,.pilot-copy h2{font-size:49px}.split-heading>p,.dark-intro>p:last-child{font-size:15px}.loop-track{grid-template-columns:1fr}.loop-track article{border-right:0;min-height:200px;border-bottom:1px solid var(--line)!important}.loop-track article:last-child{border-bottom:0!important}.loop-track [data-ui=subsection-title]{margin-top:60px}.action-board-head{display:none}.action-board article{grid-template-columns:1fr auto;gap:10px;padding:18px 0}.action-board [data-ui=subsection-title]{grid-area:1/1/auto/-1;font-size:24px}.action-group{grid-area:2/1}.state{grid-area:2/2;justify-self:end;font-size:10px}.dark-section{padding:95px 14px}.dark-intro{margin-bottom:44px}.evidence-title{flex-direction:column;align-items:flex-start}.evidence-rail{grid-template-columns:1fr}.evidence-rail article{border-bottom:1px solid #556071;border-right:0;min-height:150px}.evidence-rail strong{margin-top:35px}.pilot-path{grid-template-columns:1fr}.pilot-path article{border-right:0;border-bottom:1px solid var(--line);min-height:240px;padding:24px 0!important}.pilot-path [data-ui=subsection-title]{margin-top:70px}.scope-table{grid-template-columns:1fr}.scope-table>div,.scope-table>div:last-child{border-right:0;padding:22px 0 0}.pilot{padding:95px 18px}.pilot-form{grid-template-columns:1fr}.form-wide{grid-column:auto}footer{padding-top:36px;padding-bottom:24px}.footer-main{grid-template-columns:1fr;gap:38px}.footer-links{grid-template-columns:1fr 1fr;gap:36px 24px}.footer-links>div{gap:11px}.footer-links span{margin-bottom:4px}.footer-bottom{flex-direction:column;gap:12px;margin-top:46px}}.eyebrow{color:var(--accent);font-family:var(--sans);letter-spacing:.03em;margin:0 0 20px;font-size:9px;font-weight:600}.eyebrow-light{color:#a9d2f2}.hero-top .eyebrow{margin-bottom:24px}.job-check{border:1px solid var(--line);background:#fff;margin-bottom:58px}.job-check__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:82px;padding:20px 24px;display:flex}.job-check__head div{align-items:baseline;gap:20px;display:flex}.job-check__head span,.job-check__why>span{color:var(--accent);letter-spacing:.03em;font-size:9px;font-weight:600}.job-check__head strong{font-family:var(--serif);font-size:23px;font-weight:400}.job-check__head p{color:var(--muted);margin:0;font-size:10px}.job-check__input{color:#7e8694;min-height:78px;font-family:var(--font-geist-mono), "Courier New", monospace;border:1px solid #aeb4c0;justify-content:space-between;align-items:center;gap:22px;margin:28px;padding-left:22px;font-size:10px;display:flex;overflow:hidden}.job-check__input a{background:var(--ink);color:#fff;min-width:210px;font-family:var(--sans);justify-content:space-between;align-self:stretch;align-items:center;padding:0 20px;font-size:11px;display:flex}.job-check__input b{color:#a9d2f2;font-weight:400}.job-check__body{border-top:1px solid var(--line);grid-template-columns:1.2fr .8fr;display:grid}.job-check__facts{border-right:1px solid var(--line);padding:6px 28px 20px}.job-check__facts p{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:22px;margin:0;padding:20px 0;display:grid}.job-check__facts p:last-child{border-bottom:0}.job-check__facts span,.job-check__why div span{color:var(--muted);letter-spacing:.03em;font-size:9px}.job-check__facts strong{font-size:12px;font-weight:520;line-height:1.5}.job-check__why{background:#d9eff3;padding:28px}.job-check__why>p{font-family:var(--serif);margin:40px 0 52px;font-size:clamp(21px,2.1vw,31px);line-height:1.22}.job-check__why div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.job-check__why div strong{text-align:right;max-width:220px;font-size:11px}.job-check__note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:12px 28px;font-size:9px}.atlas-intro{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:8vw;padding:44px 0 22px;display:grid}.atlas-intro span{color:var(--accent);letter-spacing:.03em;font-size:9px}.atlas-intro p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.layer-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.layer-grid article{border-right:1px solid var(--line);background:#ffffff73;flex-direction:column;min-height:390px;padding:28px;display:flex}.layer-grid article:last-child{border-right:0}.layer-grid article>span{color:var(--accent);font-family:var(--font-geist-mono), "Courier New", monospace;font-size:10px}.layer-grid article>p{color:var(--muted);margin:18px 0 0;font-size:10px}.layer-grid [data-ui=subsection-title]{font-family:var(--serif);margin:auto 0 22px;font-size:clamp(35px,4vw,56px);font-weight:400}.layer-grid strong{color:#505868;max-width:330px;min-height:66px;font-size:12px;font-weight:450;line-height:1.55}.product-flow{border:1px solid var(--line);color:#666e7d;letter-spacing:.03em;border-top:0;justify-content:space-between;align-items:center;gap:12px;min-height:86px;padding:0 26px;font-size:9px;display:flex}.product-flow i{color:var(--accent);font-style:normal}.loop-track-seven{grid-template-columns:repeat(7,1fr)}.loop-track-seven article{padding-left:16px;padding-right:16px}.loop-track-seven [data-ui=subsection-title]{font-size:23px}.testing-grid{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.testing-grid article{flex-direction:column;min-height:580px;padding:36px;display:flex}.testing-grid article>span{color:var(--accent);letter-spacing:.03em;font-size:9px}.testing-grid [data-ui=subsection-title]{font-family:var(--serif);margin:72px 0 25px;font-size:clamp(38px,4.7vw,67px);font-weight:400}.testing-grid article>p{max-width:530px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.testing-grid dl{border-top:1px solid var(--line);margin:auto 0 35px}.testing-grid dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:30px;padding:15px 0;display:flex}.testing-grid dt,.testing-grid dd{margin:0;font-size:10px}.testing-grid dt{color:var(--muted)}.testing-grid article>a{border-bottom:1px solid;align-self:flex-start;padding-bottom:9px;font-size:11px}.testing-grid__dark{background:var(--ink);color:#fff}.testing-grid__dark>p,.testing-grid__dark dt{color:#929baa!important}.testing-grid__dark dl,.testing-grid__dark dl div{border-color:#3b4452}.testing-grid__dark>span{color:#a9d2f2!important}.pricing-table{border-top:1px solid var(--line)}.pricing-table article{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr .45fr;align-items:center;gap:28px;min-height:86px;display:grid}.pricing-table span{color:var(--accent-dark);font-size:11px;font-weight:600}.pricing-table p{color:var(--muted);margin:0;font-size:12px}.pricing-table strong{font-family:var(--serif);text-align:right;font-size:clamp(17px,2vw,26px);font-weight:400}.pilot-copy>.eyebrow{color:#d9eff3;margin:0 0 20px;font-size:9px}@media (max-width:1100px){.loop-track-seven{grid-template-columns:repeat(4,1fr)}.loop-track-seven article:nth-child(4){border-right:0}.loop-track-seven article:nth-child(-n+4){border-bottom:1px solid var(--line)}.loop-track-seven article:nth-child(7){border-right:0}}@media (max-width:900px){.job-check__body{grid-template-columns:1fr}.job-check__facts{border-right:0;border-bottom:1px solid var(--line)}.layer-grid{grid-template-columns:1fr}.layer-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:300px}.layer-grid article:last-child{border-bottom:0}.product-flow{flex-wrap:wrap;justify-content:flex-start;padding:22px}.product-flow i{margin:0 5px}.testing-grid{grid-template-columns:1fr}}@media (max-width:620px){.job-check{margin-bottom:38px}.job-check__head{flex-direction:column;align-items:flex-start;gap:10px;padding:17px}.job-check__head div{flex-direction:column;align-items:flex-start;gap:8px}.job-check__input{flex-direction:column;align-items:stretch;margin:14px;padding:14px}.job-check__input>span{text-overflow:ellipsis;overflow:hidden}.job-check__input a{min-width:0;min-height:52px}.job-check__facts{padding:5px 17px}.job-check__facts p{grid-template-columns:1fr;gap:9px}.job-check__why{padding:22px 17px}.job-check__why>p{margin:28px 0 38px}.job-check__note{padding:11px 17px}.atlas-intro{grid-template-columns:1fr;gap:18px}.layer-grid article{min-height:270px;padding:22px}.layer-grid [data-ui=subsection-title]{font-size:42px}.product-flow{grid-template-columns:1fr auto;display:grid}.product-flow i{text-align:right}.product-flow i:last-of-type{display:none}.loop-track-seven{grid-template-columns:1fr}.loop-track-seven article:nth-child(n){border-right:0;border-bottom:1px solid var(--line)}.testing-grid article{min-height:520px;padding:24px}.testing-grid [data-ui=subsection-title]{margin-top:50px;font-size:45px}.pricing-table article{grid-template-columns:1fr auto;gap:10px;padding:20px 0}.pricing-table p{grid-area:2/1/auto/-1}.pricing-table strong{font-size:17px}}.compact-pilot{background:var(--ink)}main :where(h1,h2,[data-ui=subsection-title],p,span,strong,a,button,label,summary,dt,dd){text-transform:none!important;letter-spacing:0!important}.button{color:#fff;width:max-content;box-shadow:none;border-radius:999px;font-size:12px;border:1px solid var(--ink)!important;background:var(--ink)!important;gap:0!important;min-height:44px!important;padding:0 18px!important}.button:hover{transform:none;background:#2a3240!important}.button>span[aria-hidden=true]{display:none}.detail-hero,.result-hero,.scan-hero,.business-result-hero{max-width:1100px!important;margin:0 auto!important;padding:clamp(72px,9vw,124px) 36px 80px!important;display:block!important}.detail-hero>p,.result-hero>div:first-child>p,.scan-hero>p,.business-result-hero>div:first-child>p{max-width:700px!important;color:var(--muted)!important;margin:26px 0 0!important;font-size:17px!important;line-height:1.55!important}.detail-section,.result-section,.result-next,.business-findings,.business-result-next,.scan-example{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding:86px 36px!important}.detail-section>p,.result-section>p,.result-next p,.business-result-next>p,.scan-example>div:first-child>p{color:var(--muted);max-width:700px!important;margin:20px 0 38px!important;font-size:15px!important;line-height:1.6!important}.exposure-products,.pricing-grid,.check-teaser,.check-preview,.result-hero,.result-source,.fact-group,.two-up,.exposure-control-bridge,.business-result-hero,.people-early-access,.step-grid,.proof-grid,.signal-grid,.enablement-grid,.attack-path-cards,.rules-grid,.prohibited-list,.atlas-summary,.atlas-record__essentials,.atlas-record__body,.atlas-operations,.scan-scope,.scan-example>div:last-child,.business-result-hero dl,.business-findings article,.result-scope{grid-template-columns:1fr!important}.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.atlas-summary article,.atlas-record__essentials p,.atlas-record__body>section,.atlas-operations>*,.scan-scope>div,.scan-example article,.business-result-hero dl>div,.business-findings article>div,.result-scope>div,.pricing-grid article,.exposure-products>article,.fact-group>div,.check-teaser__copy,.check-preview__intro,.job-check__facts{border-left:0!important;border-right:0!important}.safe-boundary,.verified-record,.atlas-notices,.early-access-success,.form-error,.check-notice,.exposure-list details blockquote,.fact-group blockquote,.finding-action,.finding-pass,.finding-observed,.ledger-alert,.support-safety,.removal-operation__note,.ledger-actions__progress>p,.monitoring-form__success{border-left:0!important}.exposure-products>article,.pricing-grid article,.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.scan-example article{border-bottom:1px solid var(--line)!important;min-height:0!important;padding:26px 0!important}.exposure-products>article:last-child,.pricing-grid article:last-child,.signal-grid article:last-child,.proof-grid article:last-child,.enablement-grid>div:last-child,.attack-path-cards article:last-child,.rules-grid article:last-child,.prohibited-list li:last-child,.scan-example article:last-child{border-bottom:0!important}.pricing-grid,.signal-grid,.proof-grid,.enablement-grid,.attack-path-cards,.rules-grid,.prohibited-list,.scan-example>div:last-child{background:0 0!important;border-left:0!important;border-right:0!important}.risk-link{list-style:none;border:0!important;border-top:1px solid var(--line)!important;background:0 0!important;max-width:700px!important;margin:30px 0!important;padding:0!important;display:block!important}.risk-link li{border-bottom:1px solid var(--line);padding:16px 0}.risk-link i{display:none}.enablement-grid{display:block!important}.enablement-grid>div{padding:28px 0!important}.fact-group{display:block!important}.scan-scope{padding:70px max(36px,50vw - 550px)!important;display:block!important}.scan-scope>div{border-bottom:1px solid #343c49!important;min-height:0!important;padding:38px 0!important}.scan-scope>div:first-child{border-top:1px solid #343c49!important}.scan-scope p{max-width:700px!important;margin-top:14px!important}.scan-example article [data-ui=subsection-title]{margin-bottom:12px}.scan-example article span{order:-1;margin-bottom:12px}.business-result-hero dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:700px;margin:42px 0 0;display:grid}.business-result-hero dl>div{border-bottom:1px solid var(--line);justify-content:space-between;display:flex;min-height:0!important;padding:15px 0!important}.business-result-hero dl>div:last-child{border-bottom:0}.business-result-hero dt{color:var(--muted);font-size:12px}.business-result-hero dd{font-family:var(--serif);margin:0;font-size:24px}.business-findings article{border-left:0!important;display:block!important}.business-findings article>div{border-bottom:1px solid var(--line);min-height:0!important;padding:24px 0!important}.business-findings article>div:last-child{border-bottom:0}.business-findings [data-ui=subsection-title]{max-width:720px;margin-top:12px}.business-findings article p,.business-findings article a{max-width:760px;font-size:12px!important}.result-scope{display:block!important}.result-scope>div{border-bottom:1px solid var(--line);padding:60px max(36px,50vw - 550px)!important}.exposure-control-bridge,.atlas-record__body,.atlas-record__essentials,.atlas-operations,.atlas-summary{display:block!important}.exposure-control-bridge>div{max-width:760px;border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;padding:38px 0!important}.state-badge{background:0 0!important;border:0!important;padding:0!important}.path-canvas{background-image:none!important}.business-result-next>div,.result-next__actions,.company-product-links,.control-map-actions,.hero-actions{flex-direction:column!important;align-items:flex-start!important}.verification-card{max-width:760px;background:0 0!important;border:0!important;padding:0!important}.verification-card form,.people-access-form{max-width:620px;grid-template-columns:1fr!important}.people-access-consent,.people-access-form .button,.people-access-form .form-error{grid-column:1!important}.dns-record{grid-template-columns:1fr!important}.business-scan-form>div:not(.checker-composer),.product-check-form__row,.url-form{gap:12px;background:0 0!important;border:0!important;grid-template-columns:1fr!important;display:grid!important}.business-scan-form input,.product-check-form__row input,.url-form input{min-height:58px;border:1px solid var(--line)!important;background:#fff!important}.business-scan-form .button,.product-check-form__row .button,.url-form .button{border:1px solid var(--ink)!important;min-width:0!important}@media (max-width:620px){.detail-hero,.result-hero,.scan-hero,.business-result-hero,.detail-section,.result-section,.result-next,.business-findings,.business-result-next,.scan-example,.scan-scope,.result-scope>div{padding-left:18px!important;padding-right:18px!important}}:root{--page-gutter:clamp(24px, 5vw, 72px);--route-content:1100px;--wide-content:1368px;--route-inline:max(var(--page-gutter), calc((100vw - var(--route-content)) / 2));--wide-inline:max(var(--page-gutter), calc((100vw - var(--wide-content)) / 2))}.nav-shell,.hero,.preview-next,.section,.exposure-hero,.exposure-kernel,.exposure-pricing,.people-early-access{width:100%;max-width:calc(var(--wide-content) + var(--page-gutter) + var(--page-gutter))!important;padding-right:var(--page-gutter)!important;padding-left:var(--page-gutter)!important}.detail-hero,.scan-hero,.business-result-hero,.business-scan-comparison,.detail-section,.result-hero,.result-section,.result-next,.business-findings,.business-result-next,.scan-example{width:100%;max-width:calc(var(--route-content) + var(--page-gutter) + var(--page-gutter))!important;padding-right:var(--page-gutter)!important;padding-left:var(--page-gutter)!important}.exposure-method,.dark-section,.pilot,footer{padding-right:var(--wide-inline)!important;padding-left:var(--wide-inline)!important}.scan-scope,.business-result-boundary,.result-scope>div{padding-right:var(--route-inline)!important;padding-left:var(--route-inline)!important}.exposure-proof-strip{width:min(calc(100% - var(--page-gutter) - var(--page-gutter)), var(--wide-content));max-width:var(--wide-content)!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(32px,5vw,64px)!important;padding-right:clamp(32px,5vw,64px)!important}.exposure-products>article{padding-left:clamp(24px,4vw,48px)!important;padding-right:clamp(24px,4vw,48px)!important}.result-source{width:min(calc(100% - var(--page-gutter) - var(--page-gutter)), var(--route-content));max-width:var(--route-content)!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(24px,4vw,36px)!important;padding-right:clamp(24px,4vw,36px)!important}main :where(h1,h2,[data-ui=subsection-title]){max-width:780px;color:inherit;font-family:var(--serif);text-wrap:balance;margin:0;font-style:normal;text-transform:none!important;letter-spacing:0!important}main h1{max-width:980px;font-size:var(--type-h1)!important;font-weight:var(--weight-h1)!important;line-height:var(--leading-h1)!important}main h2{font-size:var(--type-h2)!important;font-weight:var(--weight-h2)!important;line-height:var(--leading-h2)!important}main [data-ui=subsection-title]{font-family:var(--sans);display:block;font-size:var(--type-subsection-label)!important;font-weight:var(--weight-subsection-label)!important;line-height:var(--leading-subsection-label)!important;letter-spacing:normal!important}main h1+p{margin-top:var(--heading-1-after)!important}main h2+p{margin-top:var(--heading-2-after)!important}main [data-ui=subsection-title]+p{margin-top:var(--subsection-label-after)!important}.pricing-table-wrap,.summary-table-wrap{width:100%;overflow-x:auto}.pricing-table,.summary-table{border-collapse:collapse;border-top:1px solid var(--line);width:100%;color:var(--ink);background:0 0}.pricing-table caption,.summary-table caption{color:var(--muted);text-align:left;padding:0 0 14px;font-size:12px;line-height:1.45}.pricing-table :where(th,td),.summary-table :where(th,td){border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:18px 16px 18px 0;font-size:14px;line-height:1.5}.pricing-table thead th,.summary-table thead th{color:var(--muted);font-size:12px;font-weight:600}.pricing-table tbody th,.summary-table tbody th{font-weight:600}.pricing-table td:last-child,.pricing-table th:last-child,.summary-table td:last-child,.summary-table th:last-child{padding-right:0}.business-result-hero .summary-table-wrap{max-width:700px;margin-top:42px}.atlas-summary-table{max-width:760px;margin-bottom:56px}.signal-metadata{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:460px;margin:18px 0 0}@media (max-width:720px){.pricing-table :where(th,td),.summary-table :where(th,td){min-width:130px}}main h1,main h2,main [data-ui=subsection-title]{margin:0!important}main :where(p,ul,ol,dl,figure,form,table){margin-block-start:0}.exposure-hero,.detail-hero,.scan-hero,.result-hero,.business-result-hero{padding-top:var(--hero-space-start)!important;padding-bottom:var(--hero-space-end)!important}.exposure-hero__copy,.exposure-kernel__heading,.exposure-pricing__heading{display:block!important}.exposure-hero__copy>p,.exposure-kernel__heading>p,.exposure-pricing__heading>p,.people-early-access>div>p,.detail-hero>p,.scan-hero>p,.business-result-hero>div:first-child>p,.result-hero>div:first-child>p{max-width:700px!important;margin:var(--heading-1-after) 0 0!important}.exposure-products{margin-top:var(--space-2xl)!important}.exposure-products>article{padding-top:var(--space-xl)!important;padding-bottom:var(--space-xl)!important}.exposure-products>article>p{margin:var(--heading-2-after) 0 var(--space-lg)!important}.exposure-proof-strip{padding-top:var(--space-2xl)!important;padding-bottom:var(--space-2xl)!important;margin-bottom:0!important}.exposure-proof-strip>ul{margin-top:var(--space-lg)!important}.exposure-kernel,.exposure-pricing,.people-early-access,.business-scan-comparison,.detail-section,.result-section,.result-next,.business-findings,.business-result-next,.scan-example{padding-top:var(--section-space)!important;padding-bottom:var(--section-space)!important}.exposure-kernel__heading,.exposure-pricing__heading{margin-bottom:var(--space-xl)!important}.exposure-method{padding-top:var(--section-space)!important;padding-bottom:var(--section-space)!important;grid-template-columns:1fr!important;display:block!important}.exposure-method>header{margin-bottom:var(--space-xl)!important}.exposure-method h2{max-width:780px!important}.exposure-method>header>p{max-width:700px;margin:var(--heading-2-after) 0 0!important}.exposure-method>article{min-height:0!important;padding:var(--space-lg) 0!important;border:0!important;border-top:1px solid #343c49!important}.exposure-method>article:last-child{border-bottom:1px solid #343c49!important}.exposure-method>article>p{margin:var(--subsection-label-after) 0 0!important}.people-early-access{gap:var(--space-xl)!important}.people-early-access>div{display:block!important}.detail-section>p,.result-section>p,.result-next p,.business-result-next>p,.scan-example>div:first-child>p{margin:var(--heading-2-after) 0 var(--space-xl)!important}.signal-grid article,.proof-grid article,.enablement-grid>div,.attack-path-cards article,.rules-grid article,.prohibited-list li,.scan-example article,.pricing-grid article{padding-top:var(--space-lg)!important;padding-bottom:var(--space-lg)!important}.scan-scope{padding-top:var(--space-2xl)!important;padding-bottom:var(--space-2xl)!important}.scan-scope>div{padding-top:var(--space-xl)!important;padding-bottom:var(--space-xl)!important}.scan-example>div:first-child{margin-bottom:var(--space-xl)!important}.business-findings>section{margin-bottom:var(--space-2xl)!important}.business-findings article>div,.exposure-control-bridge>div{padding-top:var(--space-lg)!important;padding-bottom:var(--space-lg)!important}.business-result-hero dl,.business-result-hero .summary-table-wrap{margin-top:var(--space-xl)!important}.business-scan-comparison{border-bottom:1px solid var(--line);margin-left:auto;margin-right:auto}.business-scan-comparison>div:first-child>p{max-width:700px;margin:var(--heading-2-after) 0 0;color:var(--muted)}.business-scan-comparison dl{margin-top:var(--space-xl);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.business-scan-comparison dl>div{padding:var(--space-lg) var(--space-lg) var(--space-lg) 0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.business-scan-comparison dl>div:not(:first-child){padding-left:var(--space-lg)}.business-scan-comparison dl>div:last-child{border-right:0}.business-scan-comparison dt{color:var(--muted);font-size:12px}.business-scan-comparison dd{margin:var(--space-sm) 0 0;font-family:var(--serif);font-size:var(--type-h2)}.business-scan-comparison>ul{margin-top:var(--space-xl);border-top:1px solid var(--line);padding:0;list-style:none}.business-scan-comparison>ul li{padding:var(--space-md) 0;justify-content:space-between;gap:var(--space-md);border-bottom:1px solid var(--line);display:flex}.business-scan-comparison>ul span{color:var(--muted)}.business-scan-comparison>p{max-width:700px;margin-top:var(--space-xl);color:var(--muted)}@media (max-width:620px){.business-scan-comparison dl{grid-template-columns:1fr}.business-scan-comparison dl>div,.business-scan-comparison dl>div:not(:first-child){border-right:0;padding-left:0;padding-right:0}.business-scan-comparison>ul li{flex-direction:column;align-items:flex-start}}.result-scope>div{padding-top:var(--space-2xl)!important;padding-bottom:var(--space-2xl)!important}.result-source{padding-top:var(--space-lg)!important;padding-bottom:var(--space-lg)!important}.result-feedback{margin-top:var(--space-xl)!important;padding-top:var(--space-lg)!important}.result-next__actions,.business-result-next>div,.company-product-links,.control-map-actions,.hero-actions{gap:var(--space-md)!important}.company-domain-section{margin-top:var(--space-2xl)!important;padding-top:var(--space-2xl)!important}.verification-card>span,.control-map-question>span,.control-map-state>span,.test-result-panel>span{margin-bottom:var(--space-sm)!important}.verification-card>p{margin:var(--heading-2-after) 0 var(--space-lg)!important}.verification-card form,.people-access-form,.member-form{margin-top:var(--space-lg)!important;gap:var(--space-sm)!important}.company-workspace-hero,.company-workspace-shell,.company-workspace-admin{width:min(calc(100% - (var(--page-gutter) * 2)), 1320px);margin-inline:auto}.company-workspace-hero{padding-top:var(--section-space);padding-bottom:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(250px,.42fr);align-items:end;gap:clamp(32px,7vw,100px);display:grid}.company-workspace-hero h1{max-width:780px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-weight:500;line-height:.94}.company-workspace-hero p{max-width:720px;margin:var(--heading-1-after) 0 0;color:#596371;font-size:clamp(15px,1.45vw,18px);line-height:1.6}.company-workspace-hero p strong{color:#10151f}.company-workspace-hero__status{background:#ffffffeb;border:1px solid #10151f2b;border-radius:22px;align-content:space-between;min-height:180px;padding:26px;display:grid;box-shadow:8px 9px #5cc9eb14}.company-workspace-hero__status i{background:#267e97;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 6px #267e971c}.company-workspace-hero__status span{color:#657080;letter-spacing:.05em;font-size:10px;font-weight:750}.company-workspace-hero__status strong{font:500 26px/1 var(--serif);overflow-wrap:anywhere}.company-workspace-hero__status small{color:#697381;font-size:11px}.company-workspace-shell{padding-bottom:var(--section-space)}.company-workspace-admin{margin-bottom:var(--section-space);background:#fffffff0;border:1px solid #10151f29;border-radius:28px;overflow:hidden;box-shadow:12px 14px #16233b0f}.company-workspace-admin>header{background-image:linear-gradient(#10151f09 1px,#0000 1px),linear-gradient(90deg,#10151f09 1px,#0000 1px),radial-gradient(circle at 90% 15%,#5cc9eb1a,#0000 28%);background-size:56px 56px,56px 56px,auto;border-bottom:1px solid #10151f24;padding:clamp(30px,4vw,54px)}.company-workspace-admin>header h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(34px,4.5vw,58px);font-weight:500;line-height:.98}.company-workspace-admin>header p{color:#626c78;max-width:720px;margin:18px 0 0;line-height:1.55}.company-workspace-admin__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-workspace-admin__grid>article{border-right:1px solid #10151f24;min-width:0;padding:clamp(28px,4vw,48px)}.company-workspace-admin__grid>article:last-child{border-right:0}.company-workspace-admin__grid>article>strong{font:500 30px/1 var(--serif)}.company-workspace-admin__grid>article>p{color:#626c78;max-width:520px;margin:14px 0 28px;font-size:13px;line-height:1.55}.company-workspace-admin .member-form{max-width:none}.company-workspace-admin .domain-list article{border-bottom:1px solid #10151f1f;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.company-workspace-admin .domain-list article>div{gap:4px;display:grid}.company-workspace-admin .domain-list article span{color:#687280;font-size:11px}.company-workspace-admin .domain-list button{color:#267e97;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.company-workspace-admin .dns-record{margin-top:24px}.company-signout{width:min(calc(100% - (var(--page-gutter) * 2)), 1320px);margin-inline:auto}@media (max-width:780px){.company-workspace-hero{grid-template-columns:1fr}.company-workspace-hero__status{min-height:160px}.company-workspace-admin{border-radius:20px;box-shadow:7px 8px #16233b0f}.company-workspace-admin__grid{grid-template-columns:1fr}.company-workspace-admin__grid>article{border-bottom:1px solid #10151f24;border-right:0}.company-workspace-admin__grid>article:last-child{border-bottom:0}}.control-map-shell{padding-top:var(--section-space)!important}.control-map-question{min-height:0!important;padding:var(--space-xl)!important}.control-map-question h2{margin:0 0 var(--space-lg)!important}.control-map-nav{margin-top:var(--space-lg)!important}.control-map-result>section{margin-top:var(--space-2xl)!important}.control-map-result>section>h2{margin-bottom:var(--space-lg)!important}.test-result-panel{margin-top:var(--space-2xl)!important;padding-top:var(--space-2xl)!important}.test-result-panel>p{margin:var(--heading-2-after) 0 0!important}.result-confirmation,.remediation-form,.remediation-card{margin-top:var(--space-xl)!important;padding:var(--space-lg)!important}.atlas-shell{padding-top:var(--section-space)!important}.organization-atlas{gap:var(--space-xl)!important}.atlas-summary-table{margin-bottom:0!important}.atlas-records{gap:var(--space-lg)!important}.atlas-record>header,.atlas-record__essentials p,.atlas-record__body>section,.atlas-operations>*{padding:var(--space-lg)!important}.atlas-record__body>section>span,.atlas-remediation-history>span{margin-bottom:var(--space-md)!important}@media (max-width:720px){.control-map-question,.atlas-record>header,.atlas-record__essentials p,.atlas-record__body>section,.atlas-operations>*{padding:24px!important}}:root{--route-content:var(--wide-content)}main :where(p,li){text-wrap:wrap;max-width:none}main h1,main h2,main [data-ui=subsection-title]{text-wrap:wrap;max-width:none!important}.detail-hero,.scan-hero,.business-result-hero,.detail-section,.result-hero,.result-section,.result-next,.business-findings,.business-result-next,.scan-example{max-width:calc(var(--wide-content) + var(--page-gutter) + var(--page-gutter))!important}.detail-hero>p,.result-hero>div:first-child>p,.scan-hero>p,.business-result-hero>div:first-child>p,.detail-section>p,.result-section>p,.result-next p,.business-result-next>p,.scan-example>div:first-child>p,.exposure-hero__copy>p,.exposure-kernel__heading>p,.exposure-pricing__heading>p,.people-early-access>div>p{max-width:960px!important}.exposure-products h2+p{max-width:none}.business-scan-form{width:100%;max-width:none}.business-scan-form>div:not(.checker-composer){width:100%}.business-scan-form .button{margin-top:var(--space-xs);justify-self:center}.business-scan-form>p{max-width:820px;margin:var(--space-md) auto 0;text-align:center}.scan-hero{padding-bottom:var(--space-xl)!important}.scan-hero h1{white-space:nowrap;width:100%}.scan-scope{padding-top:var(--space-lg)!important}.scan-scope>div:first-child{padding-top:0!important}.scan-scope h2,.scan-scope p,.scan-example h2,.scan-example p{max-width:none!important}@media (max-width:620px){.scan-hero h1{white-space:normal}}@media (min-width:901px){.exposure-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.exposure-products>article{border-bottom:0!important}.exposure-products>article:first-child{border-right:1px solid var(--line)!important}.scan-scope{gap:clamp(48px,8vw,120px);grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.scan-scope>div,.scan-scope>div:first-child{border-top:1px solid #343c49!important;padding-top:0!important}.scan-example>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important}.scan-example article{padding-right:var(--space-lg)!important;padding-left:var(--space-lg)!important;border-right:1px solid var(--line)!important;border-bottom:0!important}.scan-example article:last-child{border-right:0!important}}.technology-card--hide{grid-column:1/-1;min-height:clamp(440px,39vw,570px)}.hide-visual{aspect-ratio:1.42;isolation:isolate;width:min(100%,720px);position:relative;overflow:hidden}.hide-visual:after{z-index:8;content:"";pointer-events:none;background:linear-gradient(#0000 58%,#050505db);position:absolute;inset:0}.hide-visual--privacy{aspect-ratio:3.15;width:min(100%,1280px)}.hide-visual--atlas{background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.atlas-coordinates{color:#68636f;font-family:var(--font-geist-mono), "Courier New", monospace;gap:18px;font-size:9px;display:flex;position:absolute;top:13%;right:9%}.atlas-board{transform-origin:50% 72%;background:#0b0a0ebd;border:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);gap:10px;width:74%;height:74%;padding:12px;display:grid;position:absolute;bottom:1%;left:13%;transform:perspective(760px)rotateX(54deg)rotate(-13deg);box-shadow:0 30px 80px #00000075}.atlas-board>i{background:#ffffff09;border:1px solid #ffffff1f;border-radius:5px;position:relative;overflow:hidden}.atlas-board>i:nth-child(6),.atlas-board>i:nth-child(7),.atlas-board>i:nth-child(10){background:#5cc9eb29;border-color:#a9d2f257}.atlas-board>i:before,.atlas-board>i:after{content:"";background:#ffffff38;height:3px;position:absolute;left:14%}.atlas-board>i:before{width:58%;top:24%}.atlas-board>i:after{width:36%;top:42%}.atlas-board__beacon{background:#d9eff3;border-radius:50%;width:8px;height:8px;position:absolute;top:49%;left:49%;box-shadow:0 0 0 10px #5cc9eb33,0 0 28px #5cc9eb}.atlas-source{z-index:4;color:#aaa5b5;background:#131117e6;border:1px solid #ffffff26;border-radius:7px;min-width:76px;padding:10px 12px;font-size:9px;position:absolute;box-shadow:0 14px 40px #0000004d}.atlas-source i{background:#96cfdc;border-radius:50%;width:5px;height:5px;margin-left:10px;display:inline-block}.atlas-source--one{top:24%;left:7%}.atlas-source--two{top:39%;right:5%}.atlas-source--three{top:65%;left:4%}.hide-visual--clear{background:linear-gradient(90deg,#0000 49.8%,#ffffff0e 50%,#0000 50.2%)}.clear-lane{background:#ffffff06;border:1px solid #ffffff1f;border-radius:12px;width:72%;height:78%;padding:16px;position:absolute;top:10%;left:14%;overflow:hidden}.clear-record{z-index:2;color:#c6c1cc;background:#0e0d10;border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;min-height:54px;margin-bottom:10px;padding:0 14px;font-size:10px;display:grid;position:relative}.clear-record>i{background:#6d6872;border-radius:50%;width:6px;height:6px}.clear-record:nth-child(2)>i,.clear-record:nth-child(4)>i{background:#d9eff3;box-shadow:0 0 0 5px #a9d2f21f}.clear-record>b{color:#77717f;font-size:9px;font-weight:500}.clear-proof,.privacy-status{z-index:9;color:#aaa5b5;background:#0a090ce6;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:9px;display:flex;position:absolute;bottom:7%;right:8%}.clear-proof i,.privacy-status i{background:#96cfdc;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #a9d2f21f}.hide-visual--privacy{background:linear-gradient(90deg,#5cc9eb14,#0000 28% 72%,#5cc9eb14),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 32px}.privacy-records{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2.5vw,34px);display:grid;position:absolute;inset:13% 6% 14%}.privacy-record{transform:translateY(calc((var(--privacy-record) - 1) * 12px));background:#110f14e0;border:1px solid #ffffff26;border-radius:12px;padding:clamp(18px,2.4vw,32px);position:relative;overflow:hidden;box-shadow:0 20px 55px #00000057}.privacy-record>span,.privacy-record>small{z-index:2;color:#746f7a;font-size:9px;display:block;position:relative}.privacy-record>strong{z-index:2;color:#d9eff3;font-family:var(--serif);margin:clamp(22px,3vw,40px) 0 9px;font-size:clamp(21px,2.6vw,36px);font-weight:400;display:block;position:relative}.privacy-record__mask{z-index:4;transform-origin:0;background:linear-gradient(90deg,#5cc9eb,#a9d2f2);border-radius:2px;height:clamp(8px,1vw,13px);position:absolute;left:clamp(18px,2.4vw,32px);transform:scaleX(1);box-shadow:0 0 22px #5cc9eb3d}.privacy-record__mask--one{width:64%;top:49%}.privacy-record__mask--two{width:42%;top:64%}.privacy-status{left:50%;right:auto;transform:translate(-50%)}@media (max-width:800px){.technology-card--hide{min-height:min(520px,112vw)}.hide-visual--privacy{aspect-ratio:2;flex:0 0 150%;width:150%;max-width:none}.privacy-records{gap:12px;left:4%;right:4%}.privacy-record{padding:18px}.privacy-status{left:50%}}.exposure-kernel{max-width:none;padding:112px var(--page-gutter) 0;background:#f2f0eb}@keyframes storyPanelEnter{0%{opacity:0;transform:translate(-18px,10px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes storyDetailEnter{0%{opacity:0;transform:translate(10px,-5px)}to{opacity:1;transform:translate(0)}}@keyframes storyChapterEnter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.exposure-kernel{padding:72px 12px 0}}.business-result-page .business-result-hero{align-items:end;gap:clamp(44px,8vw,130px);width:100%;max-width:none!important;padding:clamp(64px, 8vw, 112px) var(--report-inline) clamp(46px, 6vw, 76px)!important;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr)!important;display:grid!important}.business-result-hero__main>span,.business-result-overview__heading>span{color:#716c78;display:block;font-size:13px!important}.business-result-page .business-result-hero h1{overflow-wrap:anywhere;max-width:none!important;margin-top:18px!important;font-size:clamp(58px,8vw,118px)!important}.business-result-page .business-result-verdict{max-width:820px!important;color:var(--ink)!important;margin:26px 0 0!important;font-size:clamp(22px,2.4vw,36px)!important;line-height:1.18!important}.business-result-page .business-result-time{color:var(--muted)!important;margin:14px 0 0!important;font-size:15px!important}.business-result-overview{border-top:1px solid #babdc5;border-bottom:1px solid #babdc5;padding:24px 0;background:0 0!important;border-left:0!important;border-right:0!important;display:block!important}.business-result-overview__heading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.business-result-overview__heading strong{font-weight:600;font-family:var(--sans)!important;font-size:20px!important}.business-result-status-bar{background:#e1e1dc;border-radius:0;gap:3px;width:100%;height:16px;margin-top:24px;display:flex;overflow:hidden}.status-segment{min-width:8px}.status-segment--action{background:#96cfdc}.status-segment--pass{background:#267e97}.status-segment--observed{background:#7c8390}.status-segment--unverified{background:#96cfdc}.business-result-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.business-result-legend li{color:#646b78;grid-template-columns:9px 1fr auto;align-items:center;gap:9px;font-size:14px;display:grid}.business-result-legend li>i{border-radius:0;width:9px;height:9px}.status-key--action>i{background:#96cfdc}.status-key--pass>i{background:#267e97}.status-key--observed>i{background:#7c8390}.status-key--unverified>i{background:#96cfdc}.business-result-legend li>strong{color:var(--ink);font-family:var(--sans)!important;font-size:18px!important}.business-result-page .business-report-actions{gap:18px;margin-top:30px}.report-more{position:relative}.report-more>summary{cursor:pointer;border-bottom:1px solid;padding:8px 0;font-size:14px;list-style:none}.report-more>summary::-webkit-details-marker{display:none}.report-more>div{z-index:12;background:#fff;border:1px solid #c7c9cf;border-radius:0;width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #181d2621}.report-more :where(a,button){min-height:42px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;align-items:center;padding:0 11px;font-size:14px;text-decoration:none;display:flex}.report-more :where(a,button):hover{background:#f0efeb}.business-result-page .business-first-action{width:calc(100% - var(--report-inline) - var(--report-inline));max-width:none;margin:0 var(--report-inline);border:1px solid #343946;border-radius:0;padding:0;overflow:hidden;display:block!important}.business-result-page .business-first-action p{font-size:16px}.report-section-heading{border-bottom:1px solid #b9bdc5;grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:clamp(28px,6vw,96px);padding:0 0 22px;display:grid}.report-section-heading>div>span{color:#747b87;margin-bottom:14px;display:block;font-size:13px!important}.report-section-heading h2,.business-result-page .business-findings>section>.report-section-heading h2,.business-result-page .business-result-next>.report-section-heading h2,.business-result-page .business-scan-comparison>.report-section-heading h2{max-width:none;margin:0!important;font-size:clamp(42px,5vw,68px)!important;line-height:.98!important}.report-section-heading>p,.business-first-action__issue>p{color:#626976;max-width:430px;margin:0!important;font-size:17px!important;line-height:1.48!important}.business-result-page .business-first-action .report-section-heading{border-bottom-color:#393640;padding:clamp(32px,4.5vw,58px)}.report-section-heading--inverse>div>span{color:#98929f}.report-section-heading--inverse>p,.report-section-heading--inverse .business-first-action__issue>p{color:#d9eff3;font-family:var(--serif);font-size:clamp(25px,3vw,38px)!important;line-height:1.12!important}.business-first-action__body{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.business-first-action__body>section{min-width:0;padding:clamp(28px,4vw,52px)}.business-first-action__body>section+section{border-left:1px solid #393640}.business-first-action__body strong{display:block;font-size:14px!important}.business-first-action__body p{color:#aaa5b0;max-width:680px;margin:14px 0 0!important;line-height:1.6!important}.business-result-page .business-findings{width:100%;max-width:none!important;padding:clamp(70px, 8vw, 112px) var(--report-inline)!important}.business-result-page .business-findings>section{margin-bottom:clamp(62px,8vw,104px)!important}.business-result-page .business-findings>section>.report-section-heading>p{text-align:right;justify-self:end}.finding-list{gap:18px;margin-top:20px;display:grid}.business-result-page .business-findings article{content-visibility:auto;contain-intrinsic-size:360px;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 30px #181d2609;border:1px solid #c5c8cf!important;grid-template-columns:minmax(290px,.78fr) minmax(0,1.42fr)!important;display:grid!important}.business-result-page .business-findings article>div{border:0!important;min-height:0!important;padding:clamp(24px,3vw,38px)!important}.business-result-page .business-findings .finding-card__heading{background:#fbfbf8;border-right:1px solid #d3d5da!important}.finding-status-line{color:#555d69;align-items:center;gap:9px;font-weight:600;display:inline-flex;font-size:13px!important}.finding-status-line>i{background:currentColor;flex:0 0 9px;width:9px;height:9px}.finding-status-line--action,.finding-status-line--pass{color:#267e97}.finding-status-line--observed{color:#555d69}.finding-status-line--unverified{color:#267e97}.business-result-page .business-findings [data-ui=subsection-title]{max-width:none;margin-top:22px!important;font-size:clamp(28px,3vw,44px)!important;line-height:1.08!important}.finding-explainer{border-top:1px solid #cfd2d7;border-bottom:1px solid #cfd2d7;margin-top:clamp(28px,4vw,48px)}.finding-explainer>summary{color:#242a34;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:14px 0;font-size:15px;font-weight:650;list-style:none;display:flex}.finding-explainer>summary::-webkit-details-marker{display:none}.finding-explainer>summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.finding-explainer[open]>summary:after{content:"−"}.business-result-page .business-findings article .finding-explainer>p{color:#555d69;margin:0 0 18px!important}.finding-explainer--inverse{border-color:#4b4751;margin-top:24px}.finding-explainer--inverse>summary{color:#d9eff3}.report-section-heading--inverse .finding-explainer--inverse>p{color:#aaa5b0;font-family:var(--sans);margin:0 0 18px!important;font-size:15px!important;line-height:1.58!important}.business-result-page .business-findings .finding-card__details{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;padding:0!important}.finding-card__details>section{min-width:0;padding:clamp(24px,3vw,38px)}.finding-card__details>section+section{border-left:1px solid #d3d5da}.finding-card__details>section>strong{font-weight:650;display:block;font-size:14px!important}.business-result-page .business-findings article p{color:#5f6673;max-width:none;margin:13px 0 0!important;font-size:15px!important;line-height:1.58!important}.business-result-page .business-findings article .evidence-source-button{color:#242a34;background:0 0;border:1px solid #242a34;border-radius:0;justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-top:22px;padding:0 16px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex;font-size:14px!important;text-decoration:none!important}:is(.business-result-page .business-findings article .evidence-source-button:hover,.business-result-page .business-findings article .evidence-source-button:focus-visible){color:#fff;background:#242a34}.report-action-button{background:#242a34;border:1px solid #242a34;border-radius:0;justify-content:space-between;align-items:center;gap:24px;min-height:44px;margin-top:24px;padding:0 16px;font-weight:650;transition:background-color .16s,color .16s;display:inline-flex;color:#fff!important;font-size:14px!important;text-decoration:none!important}:is(.report-action-button:hover,.report-action-button:focus-visible){background:0 0;color:#242a34!important}.report-action-button--inverse{background:#d9eff3;border-color:#d9eff3;color:#17151b!important}:is(.report-action-button--inverse:hover,.report-action-button--inverse:focus-visible){background:0 0;color:#fff!important}.business-result-page :where(.button,button,input,select,textarea),.business-result-page .business-result-next,.business-result-page .business-scan-comparison{border-radius:0!important}.business-result-page .business-scan-comparison,.business-result-page .business-result-next{width:100%;max-width:none!important;padding:clamp(70px, 8vw, 112px) var(--report-inline)!important}.business-scan-comparison__body,.business-result-next__body{padding-top:clamp(28px,4vw,52px)}.business-result-page .business-scan-comparison__body>dl{margin-top:0}@media (max-width:980px){.business-result-page .business-result-hero{gap:28px;grid-template-columns:1fr!important}.business-result-page .business-first-action,.business-result-page .business-findings article{grid-template-columns:1fr!important}.report-section-heading{grid-template-columns:1fr;align-items:start}.business-result-page .business-findings>section>.report-section-heading>p{text-align:left;justify-self:start}.business-first-action__body{grid-template-columns:1fr}.business-first-action__body>section+section{border-top:1px solid #393640;border-left:0}.business-result-page .business-findings .finding-card__heading{border-bottom:1px solid #d3d5da!important;border-right:0!important}}@media (max-width:680px){.business-result-page{--report-inline:18px}.business-result-page .business-result-hero{padding-top:54px!important}.business-result-legend,.business-result-page .business-findings .finding-card__details{grid-template-columns:1fr}.finding-card__details>section+section{border-top:1px solid #d3d5da;border-left:0}.report-more>div{left:0;right:auto}}.business-result-page{--report-inline:clamp(22px, 5vw, 80px);background:#f4f3ef}.business-result-page .business-result-hero{align-items:end;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important}.business-result-page .business-result-hero h1{max-width:920px!important;font-size:clamp(64px,9vw,132px)!important}.business-result-facts{border-top:1px solid #b7bac1;border-bottom:1px solid #b7bac1;margin:0}.business-result-facts>div{border-bottom:1px solid #d0d2d6;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:14px 0;display:flex}.business-result-facts>div:last-child{border-bottom:0}.business-result-facts dt{color:#626976;font-size:15px}.business-result-facts dd{font-family:var(--serif);margin:0;font-size:34px}.business-context,.remediation-plan,.remediation-unverified,.outcome-evidence,.inside-baseline,.scan-boundary,.business-result-page .business-result-next{width:100%;max-width:none!important;padding:clamp(72px, 8vw, 116px) var(--report-inline)!important;margin:0!important}.business-context,.inside-baseline,.business-result-page .business-result-next{background:#fff}.business-context__fields{background:#fff;border:1px solid #bfc2c9;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,4vw,48px);display:grid}.business-context__fields label{color:#303641;border-right:1px solid #cfd1d6;align-content:space-between;gap:20px;min-width:0;padding:24px;font-size:16px;line-height:1.4;display:grid}.business-context__fields label:last-child{border-right:0}.business-context__fields select{width:100%;min-height:52px;color:var(--ink);background:#fff;border:1px solid #8f949e;border-radius:0;padding:0 42px 0 14px;font-size:16px}.change-proof{width:100%;padding:30px var(--report-inline);background:#edece7;border-top:1px solid #bfc2c9;border-bottom:1px solid #bfc2c9;grid-template-columns:max-content minmax(80px,1fr) max-content minmax(280px,.8fr);align-items:center;gap:24px;display:grid}.change-proof>div:not(.change-proof__line){gap:5px;display:grid}.change-proof span,.change-proof small{color:#686f7b;font-size:13px}.change-proof strong{font-size:18px}.change-proof__line{background:#969ba5;height:1px}.change-proof__line i{background:var(--accent-dark);width:10px;height:10px;margin:-5px auto 0;display:block;transform:rotate(45deg)}.change-proof>p{margin:0;font-size:16px;line-height:1.5}.remediation-priority{color:#f7f5f8;background:#111722;width:100%;margin:0}.remediation-priority>header{padding:clamp(46px, 7vw, 92px) var(--report-inline);border-bottom:1px solid #3b424e;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(34px,7vw,110px);display:grid}.remediation-priority>header span,.remediation-card>header>span{color:#a9d2f2;margin-bottom:18px;font-size:13px;display:block}.remediation-priority>header h2{margin:0;font-size:clamp(48px,6.5vw,92px);line-height:.98}.remediation-priority>header p{color:#c5c8cf;max-width:620px;margin:0;font-size:18px;line-height:1.55}.remediation-priority--clear{min-height:360px}.action-body{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.action-body>section{min-width:0;padding:clamp(30px, 4vw, 56px) var(--report-inline);border-bottom:1px solid #3b424e;border-right:1px solid #3b424e}.action-body>section:nth-child(2n){border-right:0}.action-body [data-ui=subsection-title],.action-body h4,.action-body>section>strong{font-family:var(--sans);letter-spacing:0;margin:0 0 16px;font-size:17px;font-weight:650;display:block}.action-body p,.action-body li{color:#c0c4cc;font-size:16px;line-height:1.62}.action-body ol{margin:18px 0 0;padding-left:22px}.action-body li+li{margin-top:10px}.provider-actions{flex-wrap:wrap;gap:10px;display:flex}.evidence-facts{border-top:1px solid #414854;margin:26px 0 0}.evidence-facts>div{border-bottom:1px solid #353c48;grid-template-columns:100px 1fr;gap:18px;padding:11px 0;display:grid}.evidence-facts dt{color:#9097a3;font-size:13px}.evidence-facts dd{overflow-wrap:anywhere;color:#eef0f3;margin:0;font-size:14px}.change-warning{background:#1a202c;border:1px solid #5a5366;margin-top:28px;padding:22px}.change-warning strong{color:#d9eff3;font-size:15px}.change-warning p{color:#bfc3cb;margin:9px 0 0}.action-controls{padding:24px var(--report-inline) 30px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.secondary-action-button,.business-result-page .evidence-source-button,.action-decision>summary{min-height:46px;color:inherit;cursor:pointer;background:0 0;border:1px solid;justify-content:space-between;align-items:center;gap:20px;padding:0 16px;font-size:14px;font-weight:620;display:inline-flex;border-radius:0!important;text-decoration:none!important}.remediation-priority .report-action-button{background:#d9eff3;border-color:#d9eff3;color:#111722!important}.remediation-priority .secondary-action-button,.remediation-priority .evidence-source-button,.remediation-priority .action-decision>summary{color:#d9eff3}.remediation-priority .secondary-action-button:hover,.remediation-priority .evidence-source-button:hover{color:#111722;background:#d9eff3}.action-decision{position:relative}.action-decision>summary{list-style:none}.action-decision>summary::-webkit-details-marker{display:none}.action-decision>div{z-index:8;background:#fff;border:1px solid #90959f;min-width:250px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #0000002e}.action-decision button{color:#202631;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;min-height:44px;padding:0 12px}.action-decision button:hover{background:#efeee9}.action-coordination{position:relative}.action-coordination>summary{cursor:pointer;border:1px solid;border-radius:0;align-items:center;min-height:46px;padding:0 16px;font-size:14px;font-weight:620;list-style:none;display:inline-flex}.action-coordination>summary::-webkit-details-marker{display:none}.action-coordination[open]>summary{color:#171d27;background:#e9e7e2}.remediation-priority .action-coordination[open]>summary{color:#111722;background:#d9eff3}.action-coordination form{color:#171d27;background:#f8f7f3;border:1px solid #9297a1;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(640px,100vw - 40px);margin-top:12px;padding:22px;display:grid;box-shadow:0 20px 54px #0003}.action-coordination label{gap:8px;font-size:13px;font-weight:650;display:grid}.action-coordination input,.action-coordination select,.action-coordination textarea{color:#171d27;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #a6aab2;border-radius:0;padding:10px 12px}.action-coordination textarea{resize:vertical;min-height:94px}.action-coordination__note,.action-coordination form>p,.action-coordination form>button{grid-column:1/-1}.action-coordination form>p{color:#666d78;margin:0;font-size:12px}.action-coordination form>button{justify-self:start}.remediation-plan__list{border-top:1px solid #b9bdc5;margin-top:26px}.remediation-card{background:#fff;border-bottom:1px solid #b9bdc5;width:100%;max-width:none;margin:0!important;padding:0!important}.remediation-card>header{grid-template-columns:minmax(0,1fr);padding:clamp(34px,5vw,64px);display:grid}.remediation-card>header>span{grid-column:1/-1}.remediation-card>header [data-ui=subsection-title]{max-width:1200px;font-family:var(--serif);letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:clamp(36px,4.4vw,62px);font-weight:400;line-height:1.04}.remediation-card>header p{color:#5f6672;max-width:920px;margin:24px 0 0;font-size:17px;line-height:1.58}.workflow-summary{color:#747b87;letter-spacing:.01em;margin-top:18px;font-size:13px;font-weight:620;display:block}.remediation-priority .workflow-summary{color:#a9d2f2}.remediation-card .action-body{border-top:1px solid #d2d4d8;grid-template-columns:minmax(0,1fr)}.remediation-card .action-body>section,.remediation-card .action-body>section:nth-child(2n),.remediation-card .action-body>section:nth-child(3n){color:var(--ink);border-bottom:1px solid #d2d4d8;border-right:0;padding:clamp(30px,4vw,56px)}.remediation-card .action-body p,.remediation-card .action-body li{color:#59616d;max-width:920px}.remediation-card .provider-actions,.remediation-card .evidence-facts,.remediation-card .change-warning{max-width:920px}.remediation-card .evidence-facts{border-top-color:#d2d4d8}.remediation-card .evidence-facts>div{border-bottom-color:#dedfe2}.remediation-card .evidence-facts dd{color:#343b46}.remediation-card .change-warning{background:#d9eff3;border-color:#c4becd}.remediation-card .change-warning strong{color:#2a2531}.remediation-card .change-warning p{color:#5e5965}.remediation-card .action-controls{border-top:1px solid #d2d4d8;padding:26px 30px}.remediation-card>.finding-explainer{border-top:1px solid #d2d4d8;border-bottom:0;margin:0;padding:0 30px}.outcome-evidence .report-section-heading,.inside-baseline .report-section-heading,.scan-boundary .report-section-heading,.business-context .report-section-heading,.remediation-plan .report-section-heading,.remediation-unverified .report-section-heading{margin-bottom:32px}.evidence-group{border-top:1px solid #b7bac1}.evidence-group:last-child{border-bottom:1px solid #b7bac1}.evidence-group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;min-height:92px;padding:18px 0;list-style:none;display:flex}.evidence-group>summary::-webkit-details-marker{display:none}.evidence-group>summary span{gap:6px;display:grid}.evidence-group>summary strong{font-size:20px}.evidence-group>summary small{color:#666d78;font-size:15px}.evidence-group>summary b{font-family:var(--serif);font-size:30px;font-weight:400}.evidence-group>div{border-top:1px solid #d2d4d8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-group article{border-bottom:1px solid #d2d4d8;padding:28px 0}.evidence-group article:nth-child(odd){border-right:1px solid #d2d4d8;padding-right:28px}.evidence-group article:nth-child(2n){padding-left:28px}.evidence-group article [data-ui=subsection-title]{font-family:var(--serif);margin:0;font-size:28px;font-weight:400}.evidence-group article p{color:#626976;min-height:48px;font-size:15px;line-height:1.55}.inside-baseline__progress{border-top:1px solid #bfc2c9;margin:34px 0 0}.inside-baseline__progress>progress{-webkit-appearance:none;appearance:none;background:0 0;border:0;width:100%;height:7px;display:block}.inside-baseline__progress>progress::-webkit-progress-bar{background:0 0}.inside-baseline__progress>progress::-webkit-progress-value{background:var(--accent-dark)}.inside-baseline__progress>progress::-moz-progress-bar{background:var(--accent-dark)}.inside-baseline__progress p{color:#626976;margin:12px 0 0;font-size:15px}.inside-baseline__checks{border:1px solid #bfc2c9;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid}.inside-baseline__checks label{cursor:pointer;border-bottom:1px solid #d1d3d8;border-right:1px solid #d1d3d8;align-items:center;gap:16px;min-height:92px;padding:22px;display:flex}.inside-baseline__checks label:nth-child(2n){border-right:0}.inside-baseline__checks label:nth-last-child(-n+2){border-bottom:0}.inside-baseline__checks input{width:22px;height:22px;accent-color:var(--accent-dark);flex:0 0 22px}.inside-baseline__checks span{font-size:16px;line-height:1.45}.scan-boundary{color:#f5f5f3;background:#111722}.scan-boundary .report-section-heading{border-bottom-color:#414854}.scan-boundary .report-section-heading h2{color:#fff}.scan-boundary .report-section-heading p{color:#b6bbc4}.scan-boundary>div:last-child{border-top:1px solid #414854;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scan-boundary>div:last-child>section{padding:32px 0}.scan-boundary>div:last-child>section+section{border-left:1px solid #414854;padding-left:36px}.scan-boundary [data-ui=subsection-title]{margin:0 0 20px;font-size:18px}.scan-boundary ul{margin:0;padding-left:20px}.scan-boundary li{color:#b7bcc5;font-size:16px;line-height:1.55}.scan-boundary li+li{margin-top:9px}.report-toast{z-index:70;color:#fff;background:#111722;border:1px solid #525966;border-radius:0;align-items:center;gap:24px;max-width:440px;padding:18px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 50px #0000003d}.report-toast span{font-size:15px;line-height:1.45}.report-toast button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto}@media (max-width:1050px){.business-result-page .business-result-hero,.remediation-priority>header,.remediation-card>header{grid-template-columns:1fr!important}.business-context__fields,.remediation-card .action-body{grid-template-columns:1fr}.business-context__fields label{border-bottom:1px solid #cfd1d6;border-right:0}.business-context__fields label:last-child{border-bottom:0}.remediation-card>header p{margin-top:22px}.remediation-card .action-body>section,.remediation-card .action-body>section:nth-child(2n){border-bottom:1px solid #d2d4d8;border-right:0}}@media (max-width:720px){.business-result-page{--report-inline:18px}.action-body,.inside-baseline__checks,.scan-boundary>div:last-child,.evidence-group>div,.change-proof{grid-template-columns:1fr}.action-body>section,.inside-baseline__checks label{border-right:0}.inside-baseline__checks label:nth-last-child(2){border-bottom:1px solid #d1d3d8}.scan-boundary>div:last-child>section+section{border-top:1px solid #414854;border-left:0;padding-left:0}.evidence-group article:nth-child(odd),.evidence-group article:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.change-proof__line{width:1px;height:38px;margin-left:5px}.change-proof__line i{margin:14px 0 0 -4px}.action-controls{flex-direction:column;align-items:stretch}.action-controls>:where(button,a,details){width:100%}.action-decision>div{width:100%;left:0;right:auto}.action-coordination form{grid-template-columns:1fr;width:100%}.action-coordination form>*{grid-column:1}}.system-card{border:1px solid var(--system-line);background:linear-gradient(145deg, #ffffff05, transparent 40%), var(--system-card);border-radius:clamp(24px,3vw,40px);grid-template-rows:auto 1fr auto;min-width:0;min-height:700px;padding:clamp(28px,3.5vw,52px);transition:border-color .25s,transform .25s;display:grid;overflow:hidden}.system-card:hover,.system-card:focus-within{border-color:#a9d2f266;transform:translateY(-3px)}.system-card__copy{grid-template-columns:40px minmax(0,1fr);gap:clamp(18px,2.5vw,34px);display:grid}.system-card__copy>span{color:#777580;font-family:var(--font-geist-mono), "Courier New", monospace;padding-top:7px;font-size:12px}.system-card__copy [data-ui=subsection-title]{color:#fff;font-family:var(--sans);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,58px);font-weight:480;line-height:1}.system-card__copy p{color:#98969f;max-width:610px;margin:13px 0 0;font-size:16px;line-height:1.5}.system-card__copy .system-card__question{color:#d9eff3;margin-top:17px;font-size:clamp(19px,1.8vw,25px);line-height:1.28}.system-card__visual{align-items:center;min-height:0;padding:clamp(40px,6vw,78px) 0 clamp(34px,4vw,52px);display:flex}.system-card__action{border-top:1px solid var(--system-line);color:#d8d4df;justify-content:space-between;align-items:center;min-height:50px;padding-top:18px;font-size:14px;display:flex}.system-card__action span{color:#a9d2f2;font-size:18px}:is(.system-card__action:hover,.system-card__action:focus-visible){color:#fff}.system-chart{background:#ffffff06;border:1px solid #ffffff1c;border-radius:22px;width:100%;min-height:310px;padding:clamp(22px,3vw,34px)}.system-chart__topline{color:#777580;justify-content:space-between;gap:18px;font-size:12px;display:flex}.system-chart__topline strong{color:#dad7e0;font-size:13px;font-weight:560}.system-chart__takeaway{color:#d9eff3;border-top:1px solid #ffffff1a;align-items:center;gap:11px;margin:26px 0 0;padding-top:20px;font-size:14px;line-height:1.4;display:flex}.system-chart__takeaway>i{background:#a9d2f2;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 6px #a9d2f21c}.clear-chart__bar{grid-template-columns:4fr 2fr 1fr;gap:5px;height:42px;margin-top:48px;display:grid}.clear-chart__bar i{transform-origin:0;border-radius:7px;display:block}.clear-chart__bar .is-protected{background:#d6d2dd}.clear-chart__bar .is-action{background:#a9d2f2}.clear-chart__bar .is-unverified{background:#4d4b52}.system-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;display:grid}.system-legend>div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.system-legend dt{color:#aaa8b0;align-items:center;gap:8px;min-width:0;font-size:11px;line-height:1.25;display:flex}.system-legend dd{color:#fff;margin:0;font-size:14px}.legend-dot{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.legend-dot.is-protected{background:#d6d2dd}.legend-dot.is-action{background:#a9d2f2}.legend-dot.is-unverified{background:#4d4b52}.signals-chart__plot{height:190px;margin-top:30px;position:relative}.signals-chart__plot svg{width:100%;height:100%;overflow:visible}.signals-chart__grid{fill:none;stroke:#ffffff13;stroke-width:1px}.signals-chart__area{fill:#5cc9eb21}.signals-chart__line{fill:none;stroke:#a9d2f2;stroke-width:3px;stroke-linecap:round;stroke-dasharray:700;stroke-dashoffset:0}.signals-chart__plot circle{fill:#0a0a0c;stroke:#d9eff3;stroke-width:4px}.signals-chart__source{color:#b7b3be;background:#101014;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex;position:absolute}.signals-chart__source i{background:#a9d2f2;border-radius:50%;width:5px;height:5px}.signals-chart__source.source-one{bottom:4px;left:26%}.signals-chart__source.source-two{bottom:42px;left:59%}.signals-chart__source.source-three{top:4px;right:0}.hide-chart__rows{gap:20px;margin-top:42px;display:grid}.hide-chart__rows>div{grid-template-columns:78px minmax(0,1fr) 24px;align-items:center;gap:13px;display:grid}.hide-chart__rows span{color:#aaa8b0;font-size:11px}.hide-chart__rows strong{color:#fff;text-align:right;font-size:13px}.hide-chart__rows i{background:#242329;border-radius:999px;height:12px;display:block;overflow:hidden}.hide-chart__rows b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#96cfdc,#a9d2f2);height:100%;display:block}.hide-chart__proof{color:#777580;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:12px;margin-top:32px;font-size:10px;display:grid}.hide-chart__proof i{background:linear-gradient(90deg,#4d4b52,#a9d2f2);height:1px}.action-chart__flow{grid-template-columns:repeat(5,minmax(0,1fr));margin:38px 0 0;padding:0;list-style:none;display:grid;position:relative}.action-chart__flow:before{content:"";background:#3d3a43;height:1px;position:absolute;top:17px;left:8%;right:8%}.action-chart__flow li{z-index:1;color:#777580;text-align:center;justify-items:center;gap:10px;font-size:9px;display:grid;position:relative}.action-chart__flow i{color:#777580;background:#101014;border:1px solid #48454d;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.action-chart__flow .is-complete i{color:#fff;background:#96cfdc;border-color:#96cfdc}.action-chart__flow .is-complete span{color:#b8b4bf}.action-chart__flow .is-current i{color:#d9eff3;border-color:#d9eff3;box-shadow:0 0 0 7px #a9d2f21a}.action-chart__flow .is-current span{color:#d9eff3}.action-chart__record{color:#8e8a95;border:1px solid #ffffff17;border-radius:12px;flex-wrap:wrap;gap:8px 16px;margin-top:35px;padding:14px 16px;font-size:10px;display:flex}.action-chart__record strong{color:#d9eff3;margin-left:auto;font-weight:560}@media (max-width:960px){.system-card{min-height:650px}}@media (max-width:620px){.system-card{border-radius:24px;min-height:0;padding:24px}.system-card__copy{grid-template-columns:30px minmax(0,1fr);gap:12px}.system-card__copy p{font-size:15px}.system-card__visual{padding:36px 0}.system-chart{border-radius:17px;min-height:0;padding:20px}.system-chart__topline{flex-direction:column;align-items:flex-start;gap:6px}.system-legend{grid-template-columns:1fr}.system-legend>div{border-bottom:1px solid #ffffff14;padding-bottom:9px}.signals-chart__plot{height:176px}.signals-chart__source.source-one{left:19%}.signals-chart__source.source-two{left:51%}.action-chart__flow{grid-template-columns:1fr;gap:12px}.action-chart__flow:before{width:1px;height:auto;inset:17px auto 17px 17px}.action-chart__flow li{text-align:left;grid-template-columns:35px 1fr;place-items:center start}.action-chart__record{flex-direction:column;align-items:flex-start}.action-chart__record strong{margin-left:0}}@media (prefers-reduced-motion:reduce){.system-card{transition:none}.system-card:hover,.system-card:focus-within{transform:none}}.hide-home>.home-pricing{width:min(100%,1536px)}.motion-ready [data-motion=reveal],.motion-ready [data-motion=section],.motion-ready [data-motion=card]{opacity:1;transform:translateY(18px)}.motion-ready [data-motion=reveal].is-visible,.motion-ready [data-motion=section].is-visible,.motion-ready [data-motion=card].is-visible{opacity:1;transition:opacity .85s cubic-bezier(.2,.75,.2,1),transform .85s cubic-bezier(.2,.75,.2,1);transform:translate(0)}.motion-ready [data-motion=hero-copy]>*{opacity:0;transition:opacity .8s cubic-bezier(.2,.75,.2,1),transform .8s cubic-bezier(.2,.75,.2,1);transform:translateY(24px)}.motion-ready [data-motion=hero-copy].is-visible>*{opacity:1;transform:translate(0)}.motion-ready [data-motion=hero-copy].is-visible>:nth-child(2){transition-delay:80ms}.motion-ready [data-motion=hero-copy].is-visible>:nth-child(3){transition-delay:.16s}.motion-ready [data-motion=hero-copy].is-visible>:nth-child(4){transition-delay:.24s}.motion-ready [data-motion=hero-art] img{transition:transform 1.35s cubic-bezier(.2,.75,.2,1),filter 1.35s;transform:scale(1.075)}.motion-ready [data-motion=hero-art].is-visible:after{animation:1.25s cubic-bezier(.35,0,.2,1) .2s both heroEvidenceSweep}.motion-ready [data-motion=card] :is(.system-card__copy,.system-card__action,.system-chart__topline,.system-chart__takeaway){opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.2,.75,.2,1);transform:translateY(12px)}.motion-ready [data-motion=card].is-visible :is(.system-card__copy,.system-card__action,.system-chart__topline,.system-chart__takeaway){opacity:1;transform:translate(0)}.motion-ready [data-motion=card].is-visible .system-card__copy{transition-delay:.12s}.motion-ready [data-motion=card].is-visible .system-chart__topline{transition-delay:.28s}.motion-ready [data-motion=card].is-visible .system-chart__takeaway{transition-delay:.88s}.motion-ready [data-motion=card].is-visible .system-card__action{transition-delay:1s}.motion-ready [data-motion=card] .clear-chart__bar i,.motion-ready [data-motion=card] .hide-chart__rows b{opacity:.25;transition:opacity .65s,transform .8s cubic-bezier(.2,.75,.2,1);transform:scaleX(.06)}.motion-ready [data-motion=card].is-visible .clear-chart__bar i,.motion-ready [data-motion=card].is-visible .hide-chart__rows b{opacity:1;transform:scaleX(1)}.motion-ready [data-motion=card].is-visible :is(.clear-chart__bar i:first-child,.hide-chart__rows>div:first-child b){transition-delay:.38s}.motion-ready [data-motion=card].is-visible :is(.clear-chart__bar i:nth-child(2),.hide-chart__rows>div:nth-child(2) b){transition-delay:.5s}.motion-ready [data-motion=card].is-visible :is(.clear-chart__bar i:nth-child(3),.hide-chart__rows>div:nth-child(3) b){transition-delay:.62s}.motion-ready [data-motion=card] .signals-chart__line{stroke-dashoffset:700px;transition:stroke-dashoffset 1.1s cubic-bezier(.3,.7,.2,1) .35s}.motion-ready [data-motion=card].is-visible .signals-chart__line{stroke-dashoffset:0}.motion-ready [data-motion=card] :is(.signals-chart__source,.signals-chart__plot circle,.action-chart__flow li,.action-chart__record,.system-legend>div,.hide-chart__proof){opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.75,.2,1);transform:translateY(9px)}.motion-ready [data-motion=card].is-visible :is(.signals-chart__source,.signals-chart__plot circle,.action-chart__flow li,.action-chart__record,.system-legend>div,.hide-chart__proof){opacity:1;transform:translate(0)}.motion-ready [data-motion=card].is-visible :is(.system-legend>div:first-child,.action-chart__flow li:first-child,.signals-chart__source.source-one,.signals-chart__plot circle:first-of-type){transition-delay:.42s}.motion-ready [data-motion=card].is-visible :is(.system-legend>div:nth-child(2),.action-chart__flow li:nth-child(2),.signals-chart__source.source-two,.signals-chart__plot circle:nth-of-type(2)){transition-delay:.54s}.motion-ready [data-motion=card].is-visible :is(.system-legend>div:nth-child(3),.action-chart__flow li:nth-child(3),.signals-chart__source.source-three,.signals-chart__plot circle:nth-of-type(3)){transition-delay:.66s}.motion-ready [data-motion=card].is-visible .action-chart__flow li:nth-child(4){transition-delay:.78s}.motion-ready [data-motion=card].is-visible .action-chart__flow li:nth-child(5){transition-delay:.9s}.motion-ready [data-motion=card].is-visible :is(.action-chart__record,.hide-chart__proof){transition-delay:.78s}@keyframes heroEvidenceSweep{0%{opacity:0;transform:translate(-105%)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(105%)}}@keyframes hideStatusConfirm{0%,to{transform:scale(1);box-shadow:0 0 0 7px #5cc9eb1f}50%{transform:scale(.82);box-shadow:0 0 0 11px #5cc9eb0d}}@keyframes heroEvidencePoint{0%{opacity:0;transform:scale(.25);box-shadow:0 0 #5cc9eb52}55%{opacity:1;transform:scale(1.35);box-shadow:0 0 0 13px #5cc9eb00}to{opacity:1;transform:scale(1);box-shadow:0 0 #5cc9eb00}}@media (prefers-reduced-motion:reduce){.motion-ready [data-motion],.motion-ready [data-motion] *,.motion-ready [data-motion]:after{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}}.motion-ready [data-motion=hero-art].is-visible img{filter:saturate(.9)contrast(1.05);transform:translate3d(calc(var(--hero-x) * -7px), calc((var(--hero-y) * -5px) - (var(--hero-scroll) * 18px)), 0) scale(calc(1.035 + (var(--hero-scroll) * .018)))}.hero-art__curtain{z-index:3;pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.hero-art__curtain i{transform-origin:100%;background:#0b0a0d;border-right:1px solid #ffffff0e;display:block}.hero-art__curtain i:last-child{border-right:0}.hero-art__route{width:100%;height:100%;transform:translate3d(0, calc(var(--hero-scroll) * -10px), 0);position:absolute;inset:0;overflow:visible}.hero-art__route path{fill:none;stroke:#a9d2f2d1;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:11 8;vector-effect:non-scaling-stroke}.hero-art__route circle{fill:#a9d2f2;stroke:#0c0a0ecc;stroke-width:5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #a9d2f2b8)}.motion-ready [data-motion=hero-art] .hero-art__curtain i{transform:scaleX(1)}.motion-ready [data-motion=hero-art].is-visible .hero-art__curtain i{animation:.8s cubic-bezier(.7,0,.2,1) both hideCurtainOpen}.motion-ready [data-motion=hero-art].is-visible .hero-art__curtain i:nth-child(2){animation-delay:80ms}.motion-ready [data-motion=hero-art].is-visible .hero-art__curtain i:nth-child(3){animation-delay:.16s}.motion-ready [data-motion=hero-art].is-visible .hero-art__curtain i:nth-child(4){animation-delay:.24s}.motion-ready [data-motion=hero-art] .hero-art__route path{stroke-dashoffset:980px}.motion-ready [data-motion=hero-art].is-visible .hero-art__route path{animation:1.5s cubic-bezier(.35,0,.2,1) .58s both hideEvidenceRoute}.motion-ready [data-motion=hero-art] .hero-art__route circle{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.2)}.motion-ready [data-motion=hero-art].is-visible .hero-art__route circle{animation:.48s cubic-bezier(.2,.8,.2,1) both hideEvidenceNode}.motion-ready [data-motion=hero-art].is-visible .hero-art__route circle:first-of-type{animation-delay:.68s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route circle:nth-of-type(2){animation-delay:.96s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route circle:nth-of-type(3){animation-delay:1.24s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route circle:nth-of-type(4){animation-delay:1.52s}@keyframes hideCurtainOpen{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hideEvidenceRoute{0%{stroke-dashoffset:980px;opacity:.15}to{stroke-dashoffset:0;opacity:1}}@keyframes hideEvidenceNode{0%{opacity:0;transform:scale(.2)}65%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@media (max-width:760px){.hero-art__route{width:145%;transform:translate(-13%)}}@media (prefers-reduced-motion:reduce){.hero-art__curtain{display:none}.hero-art__route path{stroke-dashoffset:0!important}.hero-art__route circle{opacity:1!important;transform:none!important}}.exposure-system__chapters{gap:clamp(18px,2vw,30px);width:100%;max-width:1536px;margin:0 auto;padding-bottom:clamp(48px,10vh,120px);display:grid}.system-chapter{--chapter-progress:0;--chapter-shift:1.5%;--chapter-offset:0px;--chapter-layer:10;top:calc(76px + var(--chapter-offset));z-index:var(--chapter-layer);border:1px solid var(--chapter-line);isolation:isolate;background:linear-gradient(135deg,#ffffff06,#0000 42%),#08080a;border-radius:clamp(28px,4vw,58px);grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);min-height:min(860px,88vh);display:grid;position:sticky;overflow:hidden;box-shadow:0 28px 90px #0000002e}.system-chapter:nth-child(2){--chapter-offset:10px;--chapter-layer:11}.system-chapter:nth-child(3){--chapter-offset:20px;--chapter-layer:12}.system-chapter:nth-child(4){--chapter-offset:30px;--chapter-layer:13}.system-chapter:before{z-index:-1;content:"";pointer-events:none;transform:translate3d(var(--chapter-shift), 0, 0);background:radial-gradient(circle at 78% 48%,#a9d2f21f,#0000 34%),linear-gradient(90deg,#0000 49.9%,#ffffff14 50%,#0000 50.1%);transition:transform .12s linear;position:absolute;inset:0}.system-chapter:after{z-index:6;content:"";pointer-events:none;height:2px;transform:scaleX(var(--chapter-progress));transform-origin:0;background:linear-gradient(90deg,#96cfdc,#d9eff3 62%,#a9d2f2);position:absolute;top:0;left:0;right:0}.system-chapter:nth-child(2n){grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr)}.system-chapter:nth-child(2n):before{background:radial-gradient(circle at 22% 48%,#96cfdc17,#0000 34%),linear-gradient(90deg,#0000 49.9%,#ffffff14 50%,#0000 50.1%)}.system-chapter:nth-child(2n) .system-chapter__copy{grid-area:1/2}.system-chapter:nth-child(2n) .system-chapter__visual{grid-area:1/1}.system-chapter__copy{grid-template-columns:42px minmax(0,1fr);align-content:center;gap:clamp(20px,2.8vw,44px);min-width:0;padding:clamp(34px,5vw,76px);display:grid}.system-chapter__number{color:#77727d;font:11px var(--font-geist-mono), monospace;padding-top:6px}.system-chapter__label{color:#a9d2f2;margin-bottom:clamp(26px,4vw,54px);font-size:13px;font-weight:620;display:block}.system-chapter__copy [data-ui=subsection-title]{color:#faf8f4;max-width:610px;font-family:var(--serif);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(42px,4.8vw,74px);font-weight:400;line-height:.98}.system-chapter__copy p{color:#aaa6b1;max-width:590px;margin:28px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.58}.system-chapter__outcome{color:#d8d3dc;font:11px/1.45 var(--font-geist-mono), monospace;border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;margin-top:34px;padding:16px 0;font-weight:450;display:block}.system-chapter__copy a{color:#d9eff3;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:18px;width:fit-content;margin-top:28px;padding:13px 18px;font-size:13px;transition:color .2s,background .2s,border-color .2s;display:flex}:is(.system-chapter__copy a:hover,.system-chapter__copy a:focus-visible){color:#111014;background:#f4efe6;border-color:#f4efe6}.system-chapter__copy a span{color:#a9d2f2;font-size:17px}:is(.system-chapter__copy a:hover span,.system-chapter__copy a:focus-visible span){color:currentColor}.system-chapter__visual{place-items:stretch stretch;min-width:0;padding:clamp(22px,3vw,46px);display:grid}.chapter-scene{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle,#5cc9eb26,#0000 48%),#0d0d10;border:1px solid #ffffff1f;border-radius:clamp(22px,3vw,42px);grid-template-rows:auto 1fr auto;min-width:0;min-height:100%;padding:clamp(24px,3.4vw,48px);display:grid;position:relative;overflow:hidden}.scene-topline,.scene-caption{z-index:4;font:10px var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.scene-topline{color:#77727f}.scene-topline strong{color:#c9c2d1;font-weight:450}.scene-caption{color:#8d8893;border-top:1px solid #ffffff1c;padding-top:20px}.scene-caption span{align-items:center;gap:9px;display:flex}.scene-caption span i{background:#a9d2f2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #a9d2f21a}.scene-caption strong{color:#d9eff3;text-align:right;font-size:11px;font-weight:520}.discovery-scene__canvas,.removal-scene__canvas,.monitor-scene__canvas,.verify-scene__canvas{min-height:0;margin:clamp(32px,5vw,70px) 0;position:relative}.discovery-scene__sources{gap:11px;width:31%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.discovery-scene__sources li{color:#c3bec8;background:#0c0c0fd6;border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:24px 1fr 7px;align-items:center;gap:10px;min-width:0;padding:12px 14px;font-size:10px;display:grid}.discovery-scene__sources li i{color:#6f6a75;font:9px var(--font-geist-mono), monospace}.discovery-scene__sources li b{background:#a9d2f2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #a9d2f299}.discovery-scene__routes{width:43%;height:72%;position:absolute;top:50%;left:30%;overflow:visible;transform:translateY(-50%)}.discovery-scene__routes path{fill:none;stroke:#a9d2f299;stroke-width:1.2px;stroke-dasharray:7 8;vector-effect:non-scaling-stroke}.discovery-scene__candidates{width:10%;height:145px;position:absolute;top:50%;left:69%;transform:translateY(-50%)}.discovery-scene__candidates i{background:#1b1822e6;border:1px solid #ffffff29;border-radius:9px;width:58px;height:74px;position:absolute;inset:50% auto auto 50%}.discovery-scene__candidates i:first-child{transform:translate(-58%,-50%)rotate(-12deg)}.discovery-scene__candidates i:nth-child(2){border-color:#a9d2f27a;transform:translate(-48%,-53%)rotate(2deg)}.discovery-scene__candidates i:nth-child(3){transform:translate(-37%,-47%)rotate(13deg)}.discovery-scene__match{background:#267e97f0;border:1px solid #d9eff375;border-radius:18px;width:27%;padding:22px;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 22px 60px #00000061,0 0 48px #a9d2f214}.discovery-scene__match>span{color:#9d96a5;font:9px var(--font-geist-mono), monospace}.discovery-scene__match>strong{color:#d9eff3;font-family:var(--serif);margin-top:13px;font-size:clamp(24px,2.4vw,37px);font-weight:400;line-height:1;display:block}.discovery-scene__match small{color:#aaa4af;margin-top:11px;font-size:9px;display:block}.discovery-scene__match>i{background:#27242d;border-radius:99px;height:5px;margin-top:20px;display:block;overflow:hidden}.discovery-scene__match>i b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#96cfdc,#d9eff3);width:94%;height:100%;display:block}.removal-scene__canvas{grid-template-columns:minmax(140px,1fr) minmax(90px,.55fr) minmax(140px,1fr);align-items:center;gap:clamp(14px,2.5vw,34px);display:grid}.removal-scene__request,.removal-scene__reply,.monitor-scene__sheet{background:#121115f0;border:1px solid #ffffff29;border-radius:16px;padding:clamp(22px,3vw,38px);position:relative;box-shadow:0 24px 70px #00000057}.removal-scene__request>span,.removal-scene__reply>span,.monitor-scene__sheet>span{color:#8f8995;font:9px var(--font-geist-mono), monospace}.removal-scene__request>strong,.removal-scene__reply>strong,.monitor-scene__sheet>strong{color:#d9eff3;font:400 clamp(23px, 2.5vw, 38px)/1.02 var(--serif);letter-spacing:-.035em;margin:18px 0 24px;display:block}.removal-scene__request>i{background:#ffffff21;width:100%;height:1px;margin-top:12px;display:block}.removal-scene__request>i:nth-of-type(2){width:81%}.removal-scene__request>i:nth-of-type(3){width:57%}.removal-scene__request small,.removal-scene__reply small,.monitor-scene__sheet small{color:#77717e;margin-top:27px;font-size:9px;display:block}.removal-scene__reply{border-color:#96cfdc59}.removal-scene__reply>i{color:#a9d2f2;border:1px solid #96cfdc75;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;bottom:20px;right:21px}.removal-scene__route{background:#ffffff2b;height:1px;position:relative}.removal-scene__route>span{transform-origin:0;background:linear-gradient(90deg,#a9d2f2,#a9d2f2);width:100%;height:2px;position:absolute;top:-1px;left:0}.removal-scene__route>i{color:#8e8894;font:9px var(--font-geist-mono), monospace;white-space:nowrap;font-style:normal;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.removal-scene__route>b{background:#a9d2f2;border-radius:50%;width:11px;height:11px;position:absolute;top:-5px;right:-1px;box-shadow:0 0 0 7px #a9d2f21a}.removal-scene__stages{grid-template-columns:repeat(5,1fr);margin:0 0 34px;padding:0;list-style:none;display:grid;position:relative}.removal-scene__stages:before{content:"";background:#ffffff24;height:1px;position:absolute;top:14px;left:9%;right:9%}.removal-scene__stages li{z-index:1;color:#7b7580;font:9px var(--font-geist-mono), monospace;justify-items:center;gap:8px;display:grid;position:relative}.removal-scene__stages li i{color:#77717e;background:#101014;border:1px solid #494550;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.removal-scene__stages .is-done i{color:#fff;background:#96cfdc;border-color:#96cfdc}.removal-scene__stages .is-current i{color:#a9d2f2;border-color:#a9d2f2;box-shadow:0 0 0 7px #a9d2f214}.removal-scene__stages .is-current span{color:#eee8df}.monitor-scene__canvas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(18px,2.8vw,42px);display:grid}.monitor-scene__sheet{min-height:270px}.monitor-scene__sheet>i{background:#ffffff17;border-radius:4px;width:100%;height:14px;margin-top:12px;display:block}.monitor-scene__sheet>i:nth-of-type(2){width:73%}.monitor-scene__sheet>i:nth-of-type(3){width:46%}.monitor-scene__sheet--before{transform:rotate(-2.2deg)}.monitor-scene__sheet--before>i:first-of-type{background:#a9d2f261}.monitor-scene__sheet--after{border-color:#96cfdc61;transform:rotate(2.2deg)}.monitor-scene__sheet--after>b{color:#a9d2f2;font:8px var(--font-geist-mono), monospace;border:1px solid #96cfdc61;border-radius:999px;padding:7px 10px;font-weight:450;position:absolute;bottom:17px;right:18px}.monitor-scene__compare{color:#827c88;width:clamp(72px,8vw,112px);font:8px var(--font-geist-mono), monospace;text-align:center;justify-items:center;gap:13px;display:grid}.monitor-scene__compare i{background:linear-gradient(#0000,#a9d2f2,#0000);width:1px;height:72px;display:block}.monitor-scene__compare b{color:#96cfdc;font-size:26px;font-weight:300}.monitor-scene__timeline{color:#827c88;font:8px var(--font-geist-mono), monospace;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 18px;align-items:center;gap:10px;margin:0 0 34px;display:grid}.monitor-scene__timeline>i{background:#ffffff24;height:1px}.monitor-scene__timeline>i.is-done{background:linear-gradient(90deg,#96cfdc,#a9d2f2)}.monitor-scene__timeline>i.is-current{background:#a9d2f2;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #a9d2f214}.verify-scene__canvas{grid-template-columns:minmax(140px,.72fr) minmax(220px,1fr);align-items:center;gap:22%;display:grid}.verify-scene__message{z-index:2;background:#18151ef2;border:1px solid #a9d2f25c;border-radius:21px 21px 21px 5px;padding:clamp(22px,3vw,36px);position:relative;box-shadow:0 24px 70px #0000005c}.verify-scene__message>span{color:#a197ab;font:9px var(--font-geist-mono), monospace}.verify-scene__message p{color:#d9eff3;font:400 clamp(20px, 2vw, 30px)/1.22 var(--serif);margin:24px 0}.verify-scene__message small{color:#88818e;font-size:9px}.verify-scene__routes{width:51%;height:78%;position:absolute;top:50%;left:24%;overflow:visible;transform:translateY(-50%)}.verify-scene__routes path{fill:none;stroke:#a9d2f28f;stroke-width:1.1px;stroke-dasharray:7 8;vector-effect:non-scaling-stroke}.verify-scene__clues{z-index:2;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.verify-scene__clues li{color:#c4beca;background:#0d0d10eb;border:1px solid #ffffff21;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 17px;font-size:10px;display:grid}.verify-scene__clues li i{color:#9b94a2;width:22px;height:22px;font:8px var(--font-geist-mono), monospace;border:1px solid #4c4752;border-radius:50%;place-items:center;font-style:normal;display:grid}.verify-scene__clues li strong{color:#aaa2af;font:8px var(--font-geist-mono), monospace;font-weight:450}.verify-scene__finding{z-index:3;background:#151318;border:1px solid #96cfdc59;border-radius:14px;width:min(48%,330px);padding:18px 20px;position:absolute;bottom:-17px;right:0;box-shadow:0 20px 52px #0006}.verify-scene__finding>span{color:#958f9b;font:8px var(--font-geist-mono), monospace}.verify-scene__finding>strong{color:#f0e8da;margin-top:8px;font-size:13px;font-weight:570;display:block}.verify-scene__finding>small{color:#817985;margin-top:6px;font-size:8px;display:block}.motion-ready [data-motion=chapter]{opacity:0;transform:translateY(42px)scale(.985)}.motion-ready [data-motion=chapter].is-visible{opacity:1;transition:opacity .9s cubic-bezier(.2,.75,.2,1),transform 1.05s cubic-bezier(.2,.75,.2,1);transform:translate(0)scale(1)}.motion-ready [data-motion=chapter] .system-chapter__copy>*{opacity:0;transform:translateY(20px)}.motion-ready [data-motion=chapter].is-visible .system-chapter__copy>*{opacity:1;transition:opacity .72s .16s,transform .72s cubic-bezier(.2,.75,.2,1) .16s;transform:translate(0)}.motion-ready [data-motion=chapter] .chapter-scene{opacity:0;transform:scale(.96)}.motion-ready [data-motion=chapter].is-visible .chapter-scene{opacity:1;transition:opacity .85s .18s,transform 1s cubic-bezier(.2,.75,.2,1) .18s;transform:scale(1)}.motion-ready [data-motion=chapter] :is(.discovery-scene__sources li,.verify-scene__clues li,.removal-scene__stages li){opacity:0;transform:translate(-16px)}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li,.verify-scene__clues li,.removal-scene__stages li){opacity:1;transition:opacity .45s,transform .55s cubic-bezier(.2,.75,.2,1);transform:translate(0)}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li:first-child,.verify-scene__clues li:first-child,.removal-scene__stages li:first-child){transition-delay:.42s}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li:nth-child(2),.verify-scene__clues li:nth-child(2),.removal-scene__stages li:nth-child(2)){transition-delay:.54s}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li:nth-child(3),.verify-scene__clues li:nth-child(3),.removal-scene__stages li:nth-child(3)){transition-delay:.66s}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li:nth-child(4),.verify-scene__clues li:nth-child(4),.removal-scene__stages li:nth-child(4)){transition-delay:.78s}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__sources li:nth-child(5),.removal-scene__stages li:nth-child(5)){transition-delay:.9s}.motion-ready [data-motion=chapter] :is(.discovery-scene__routes path,.verify-scene__routes path){stroke-dasharray:520;stroke-dashoffset:520px}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__routes path,.verify-scene__routes path){stroke-dashoffset:0;transition:stroke-dashoffset 1.15s cubic-bezier(.3,.7,.2,1) .55s}.motion-ready [data-motion=chapter] :is(.discovery-scene__candidates,.discovery-scene__match,.removal-scene__reply,.monitor-scene__sheet--after,.verify-scene__finding){opacity:0;transform:translate(24px)}.motion-ready [data-motion=chapter] .discovery-scene__match{transform:translate(24px,-50%)}.motion-ready [data-motion=chapter].is-visible :is(.discovery-scene__candidates,.removal-scene__reply,.monitor-scene__sheet--after,.verify-scene__finding){opacity:1;transition:opacity .6s .95s,transform .7s cubic-bezier(.2,.75,.2,1) .95s;transform:translate(0)}.motion-ready [data-motion=chapter].is-visible .discovery-scene__match{opacity:1;transition:opacity .6s .95s,transform .7s cubic-bezier(.2,.75,.2,1) .95s;transform:translateY(-50%)}.motion-ready [data-motion=chapter] .discovery-scene__match>i b,.motion-ready [data-motion=chapter] .removal-scene__route>span{transform:scaleX(0)}.motion-ready [data-motion=chapter].is-visible .discovery-scene__match>i b,.motion-ready [data-motion=chapter].is-visible .removal-scene__route>span{transition:transform .9s cubic-bezier(.2,.75,.2,1) 1.05s;transform:scaleX(1)}.motion-ready [data-motion=chapter] .removal-scene__request,.motion-ready [data-motion=chapter] .monitor-scene__sheet--before,.motion-ready [data-motion=chapter] .verify-scene__message{opacity:0;transform:translate(-24px)}.motion-ready [data-motion=chapter] .monitor-scene__sheet--before{transform:translate(-24px)rotate(-2.2deg)}.motion-ready [data-motion=chapter].is-visible :is(.removal-scene__request,.verify-scene__message){opacity:1;transition:opacity .6s .38s,transform .7s cubic-bezier(.2,.75,.2,1) .38s;transform:translate(0)}.motion-ready [data-motion=chapter].is-visible .monitor-scene__sheet--before{opacity:1;transition:opacity .6s .38s,transform .7s cubic-bezier(.2,.75,.2,1) .38s;transform:translate(0)rotate(-2.2deg)}.motion-ready [data-motion=chapter].is-visible .monitor-scene__sheet--after{transform:rotate(2.2deg)}@media (max-width:1040px){.system-chapter,.system-chapter:nth-child(2n){grid-template-columns:1fr;min-height:0;position:relative;top:auto}.system-chapter:nth-child(2n) .system-chapter__copy,.system-chapter:nth-child(2n) .system-chapter__visual{grid-area:auto/1}.system-chapter__copy{padding-bottom:30px}.system-chapter__visual{min-height:620px;padding-top:0}.system-chapter:before,.system-chapter:nth-child(2n):before{background:radial-gradient(circle at 50% 76%,#a9d2f21f,#0000 35%)}}@media (max-width:700px){.system-chapter{border-radius:28px}.system-chapter__copy{grid-template-columns:29px minmax(0,1fr);gap:12px;padding:30px 24px 24px}.system-chapter__label{margin-bottom:24px}.system-chapter__copy [data-ui=subsection-title]{font-size:clamp(40px,12vw,60px)}.system-chapter__visual{min-height:560px;padding:0 12px 12px}.chapter-scene{background-size:34px 34px,34px 34px,auto,auto;border-radius:20px;padding:22px 16px}.scene-topline{flex-direction:column;align-items:flex-start;gap:6px}.scene-caption{flex-direction:column;align-items:flex-start}.scene-caption strong{text-align:left}.discovery-scene__sources{width:42%}.discovery-scene__sources li{grid-template-columns:17px 1fr 5px;gap:6px;padding:10px;font-size:8px}.discovery-scene__routes{width:30%;left:40%}.discovery-scene__candidates{display:none}.discovery-scene__match{width:36%;padding:14px}.discovery-scene__match>strong{font-size:21px}.removal-scene__canvas{grid-template-columns:1fr;align-content:center}.removal-scene__route{width:1px;height:42px;margin:0 auto}.removal-scene__route>span{transform-origin:top;width:2px;height:100%}.removal-scene__route>i{top:14px;left:18px;transform:none}.removal-scene__route>b{top:auto;bottom:-1px;right:-5px}.removal-scene__request>strong,.removal-scene__reply>strong{font-size:25px}.removal-scene__stages li span{display:none}.monitor-scene__canvas{grid-template-columns:1fr;align-content:center}.monitor-scene__sheet{min-height:0}.monitor-scene__compare{grid-template-columns:1fr auto auto;align-items:center;width:100%}.monitor-scene__compare i{width:100%;height:1px}.monitor-scene__timeline{grid-template-columns:repeat(4,auto 1fr);overflow:hidden}.monitor-scene__timeline span{font-size:7px}.verify-scene__canvas{grid-template-columns:1fr;align-content:center;gap:28px}.verify-scene__routes{display:none}.verify-scene__finding{width:100%;position:relative;bottom:auto;right:auto}}@media (prefers-reduced-motion:reduce){.motion-ready [data-motion=chapter],.motion-ready [data-motion=chapter] *{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}.monitor-scene__sheet--before{transform:rotate(-2.2deg)!important}.monitor-scene__sheet--after{transform:rotate(2.2deg)!important}.discovery-scene__match{transform:translateY(-50%)!important}.system-chapter:before{transition:none!important;transform:none!important}.system-chapter:after{transform:scaleX(1)!important}}.outcomes-page{background:var(--paper);min-height:100vh;color:var(--ink)}.outcomes-hero,.outcomes-standard,.outcomes-rules,.outcomes-group,.outcomes-boundary{width:100%;padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.outcomes-hero{padding-top:var(--hero-space-start);padding-bottom:var(--hero-space-end)}.outcomes-hero>span,.outcomes-rules>header>span,.outcomes-group>header>span,.outcomes-boundary>header>span{margin-bottom:var(--space-md);color:var(--accent-dark);font-size:12px;font-weight:650;display:block}.outcomes-hero h1{max-width:1120px}.outcomes-hero>p{max-width:920px;margin:var(--space-lg) 0 0;color:var(--muted);font-size:clamp(17px,1.8vw,22px);line-height:1.55}.outcomes-standard{padding-top:var(--section-space);padding-bottom:var(--section-space);color:#d9eff3;background:radial-gradient(circle at 15% 10%,#96cfdc2e,#0000 33%),linear-gradient(145deg,#17151a,#0f0e11 58%,#151318);border-top:1px solid #34313a}.outcomes-standard>header{max-width:1160px}.outcomes-standard>header>span{margin-bottom:var(--space-md);color:#a9d2f2;font-size:12px;font-weight:650;display:block}.outcomes-standard>header h2{color:#d9eff3;max-width:1040px}.outcomes-standard>header p{max-width:850px;margin:var(--space-md) 0 0;color:#aaa4af;font-size:17px;line-height:1.65}.outcomes-standard>ol{margin:var(--space-2xl) 0 0;border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.outcomes-standard>ol>li{background:#08070a66;border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;min-height:210px;padding:clamp(20px,2.4vw,34px);display:flex;position:relative}.outcomes-standard>ol>li:before{content:"";background:#121014;border:1px solid #a9d2f2;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:clamp(20px,2.4vw,34px);box-shadow:0 0 0 6px #a9d2f20f}.outcomes-standard>ol>li.is-outcome{background:linear-gradient(145deg,#96cfdc40,#96cfdc0f)}.outcomes-standard>ol>li.is-outcome:before{background:#96cfdc;border-color:#96cfdc;box-shadow:0 0 0 7px #96cfdc14,0 0 24px #96cfdc52}.outcomes-standard>ol>li>span{color:#77717e;font:9px var(--font-geist-mono), monospace}.outcomes-standard>ol>li>div{gap:9px;margin-top:auto;display:grid}.outcomes-standard>ol>li strong{color:#f0ebf1;font-size:17px;line-height:1.25}.outcomes-standard>ol>li small{color:#8f8995;max-width:210px;font-size:12px;line-height:1.5}.outcomes-standard>ol>li>em{color:#a9d2f2;font:8px var(--font-geist-mono), monospace;letter-spacing:.07em;margin-top:18px;font-style:normal}.outcomes-standard>ol>li.is-outcome>em{color:#a9d2f2}.outcomes-standard__publication{border-left:1px solid #ffffff2b;border-right:1px solid #ffffff2b;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.outcomes-standard__publication>div{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;grid-template-columns:1fr auto;gap:12px;min-height:170px;padding:clamp(20px,2.4vw,34px);display:grid}.outcomes-standard__publication>div:nth-child(3){border-right:0}.outcomes-standard__publication>div span{color:#aaa4af;align-self:start;font-size:12px}.outcomes-standard__publication>div strong{color:#d9eff3;font:400 clamp(44px, 5vw, 72px)/.8 var(--serif)}.outcomes-standard__publication>div small{color:#77717e;grid-column:1/-1;align-self:end;font-size:11px}.outcomes-standard__publication>p{color:#aaa4af;border-bottom:1px solid #ffffff2b;grid-column:1/-1;margin:0;padding:20px clamp(20px,2.4vw,34px);font-size:13px}.outcomes-standard__publication>p strong{color:#d9eff3}.outcomes-rules,.outcomes-group,.outcomes-boundary{padding-top:var(--section-space);padding-bottom:var(--section-space);border-top:1px solid var(--line)}.outcomes-rules>header,.outcomes-group>header,.outcomes-boundary>header{margin-bottom:var(--space-xl)}.outcomes-rules>header h2,.outcomes-group>header h2,.outcomes-boundary>header h2{max-width:1060px}.outcomes-rules>div,.outcomes-boundary>div{max-width:960px}.outcomes-rules>div p,.outcomes-boundary>div p{color:var(--muted);margin:0;font-size:17px;line-height:1.7}.outcomes-rules>div p+p,.outcomes-boundary>div p+p{margin-top:var(--space-md)}.outcomes-boundary .source-button{margin-top:var(--space-lg)}.outcomes-group>header>p{max-width:880px;margin:var(--space-md) 0 0;color:var(--muted);font-size:17px;line-height:1.65}.outcome-metric-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.outcome-metric{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;min-height:430px;padding:clamp(22px,3vw,38px);display:flex}.outcome-metric>header{flex-direction:column;justify-content:space-between;gap:12px;min-height:72px;display:flex}.outcome-metric>header>span{color:var(--muted);font-size:12px}.outcome-metric>header>strong{max-width:330px;font-size:18px;line-height:1.3}.outcome-metric__value{min-height:88px;margin-top:var(--space-lg);font:600 clamp(27px, 3.4vw, 48px)/1 var(--serif);letter-spacing:-.025em}.outcome-metric--collecting .outcome-metric__value,.outcome-metric--not-measurable .outcome-metric__value{color:#6e6779;max-width:300px;font-size:clamp(24px,2.5vw,37px)}.outcome-metric__bar{width:100%;height:6px;margin:4px 0 var(--space-lg);-webkit-appearance:none;appearance:none;background:#e9e7ec;border:0;overflow:hidden}.outcome-metric__bar::-webkit-progress-bar{background:#e9e7ec}.outcome-metric__bar::-webkit-progress-value{background:var(--accent-dark)}.outcome-metric__bar::-moz-progress-bar{background:var(--accent-dark)}.outcome-metric__threshold{height:6px;margin:4px 0 var(--space-lg);grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.outcome-metric__threshold i{background:#ddd9e4;display:block}.outcome-metric>p{color:#404754;margin:0;line-height:1.6}.outcome-metric__note{padding-top:var(--space-lg);border-top:1px solid var(--line);margin-top:auto}.outcome-metric__note>span{color:var(--accent-dark);margin-bottom:8px;font-size:12px;font-weight:650;display:block}.outcome-metric__note small{color:var(--muted);line-height:1.5;display:block}@media (max-width:980px){.outcome-metric-grid,.outcomes-standard>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes-standard>ol>li:last-child{grid-column:1/-1}}@media (max-width:620px){.outcomes-standard>ol,.outcomes-standard__publication{grid-template-columns:1fr}.outcomes-standard>ol>li,.outcomes-standard__publication>div{min-height:0}.outcomes-standard>ol>li{gap:22px;padding-top:24px}.outcomes-standard>ol>li:last-child{grid-column:auto}.outcomes-standard>ol>li>div{margin-top:0}.outcomes-standard__publication>div{border-right:0}.outcome-metric-grid{grid-template-columns:1fr}.outcome-metric{min-height:0}.outcome-metric__note{margin-top:var(--space-xl)}}.zoom-story__aperture{z-index:3;background:radial-gradient(circle at var(--target-x) var(--target-y), transparent 0, transparent var(--aperture-radius), #07090e1f calc(var(--aperture-radius) + 1%), #07090e85 100%);pointer-events:none;transition:background .8s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0}.zoom-story__evidence-route{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zoom-story__evidence-route path{fill:none;stroke:#a9d2f2;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--stage-progress));filter:drop-shadow(0 0 7px #a9d2f299);vector-effect:non-scaling-stroke}.zoom-story__evidence-route circle{fill:#d9eff3;stroke:#0c0e14e6;stroke-width:7px;vector-effect:non-scaling-stroke}.zoom-story__signal{color:#d9eff3;font:9px var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0e14b8;border:1px solid #ffffff24;border-radius:999px;padding:8px 11px;animation:.48s cubic-bezier(.2,.75,.2,1) both storyDetailEnter;position:absolute;top:calc(17.5% + 16px);right:4.5%}.zoom-story__outcome{z-index:7;color:#f4f0e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e14c2;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(480px,39vw);margin:0;padding:0;list-style:none;animation:.62s cubic-bezier(.2,.75,.2,1) both storyPanelEnter;display:grid;position:absolute;bottom:clamp(32px,4vw,58px);right:clamp(28px,4vw,60px);overflow:hidden}.zoom-story__outcome li{border-right:1px solid #ffffff21;flex-direction:column;justify-content:space-between;min-height:98px;padding:14px;display:flex}.zoom-story__outcome li:last-child{border-right:0}.zoom-story__outcome span{color:#9e97a7;font:9px var(--font-geist-mono), monospace}.zoom-story__outcome strong{font-size:12px;line-height:1.35}@media (max-width:900px){.zoom-story__outcome{width:min(410px,45vw)}}@media (max-width:760px){.zoom-story__signal,.zoom-story__evidence-route{display:none}.zoom-story__outcome{width:auto;bottom:18px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.zoom-story__evidence-route path{stroke-dashoffset:0}.zoom-story__signal,.zoom-story__outcome{animation:none}}.instrument-art{isolation:isolate;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;min-height:390px;position:relative;overflow:hidden}.instrument-art:after{z-index:20;content:"";pointer-events:none;background:linear-gradient(#0000 58%,#060607 97%);position:absolute;inset:0}.instrument-sources{z-index:4;flex-direction:column;justify-content:space-between;width:28%;display:flex;position:absolute;top:9%;bottom:12%;left:5%}.instrument-sources>span{color:#aaa5b0;width:100%;font:500 8px var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0a0ec7;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:10px 12px;display:flex}.instrument-sources>span i{background:var(--instrument-purple);border-radius:50%;width:5px;height:5px}.trace-lens{z-index:5;perspective:700px;width:54%;position:absolute;top:2%;bottom:6%;right:4%}.trace-lens>i{--lens-y:calc(48px + (var(--lens-index) * 42px));top:var(--lens-y);width:calc(92% - (var(--lens-index) * 9%));height:calc(160px - (var(--lens-index) * 16px));border:1px solid rgba(217, 239, 243, calc(.18 + (var(--lens-index) * .07)));background:linear-gradient(#a9d2f20a,#96cfdc29);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)rotateX(68deg);box-shadow:inset 0 14px 40px #d9eff306,0 18px 34px #0000003d}.trace-lens>b{z-index:3;color:#267e97;background:radial-gradient(circle at 38% 30%,#d9eff3,#a9d2f2 45%,#267e97 100%);border:1px solid #d9eff385;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #a9d2f20f,0 0 70px #96cfdc59}.trace-lens>b span{font:400 35px/1 var(--serif)}.trace-lens>b small{font:600 7px var(--font-geist-mono), monospace;letter-spacing:.04em;position:absolute;top:62%}.instrument-readout{z-index:21;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#267e97d1;border:1px solid #ffffff21;border-radius:12px;width:min(260px,40%);padding:13px 15px;position:absolute;bottom:8%;right:8%}.instrument-readout>span{color:#77717f;font:8px var(--font-geist-mono), monospace}.instrument-readout>strong{color:#d9eff3;margin-top:7px;font-size:11px;font-weight:520;display:block}.instrument-readout>i{background:#26222d;border-radius:99px;height:3px;margin-top:11px;display:block;overflow:hidden}.instrument-readout>i b{background:linear-gradient(90deg, var(--instrument-violet), var(--instrument-purple));transform-origin:0;width:94%;height:100%;display:block}.removal-paper{z-index:5;background:linear-gradient(145deg,#1d1a22f5,#0a090cf5);border:1px solid #ffffff29;border-radius:20px;width:29%;min-height:220px;padding:22px;position:absolute;top:17%;box-shadow:0 28px 70px #00000061}.removal-paper--request{left:7%;transform:rotate(-6deg)}.removal-paper--reply{border-color:#96cfdc57;right:7%;transform:rotate(6deg)}.removal-paper>span{color:#88828e;font:8px var(--font-geist-mono), monospace}.removal-paper>strong{color:#d9eff3;font:400 clamp(19px, 2vw, 30px)/1.04 var(--serif);margin:21px 0;display:block}.removal-paper>i{background:#ffffff24;width:100%;height:1px;margin-top:11px;display:block}.removal-paper>i:nth-of-type(2){width:68%}.removal-paper>i:nth-of-type(3){width:42%}.removal-paper>small{color:#746e7a;font:7px var(--font-geist-mono), monospace;position:absolute;bottom:20px;left:22px}.removal-portal{z-index:3;width:80px;position:absolute;top:10%;bottom:14%;left:50%;transform:translate(-50%)}.removal-portal>i,.removal-portal>b{border:1px solid #a9d2f259;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.removal-portal>i{width:78px;height:260px;box-shadow:0 0 80px #96cfdc26}.removal-portal>b{background:#96cfdc17;width:34px;height:190px}.removal-portal>span{color:#9e96a6;font:7px var(--font-geist-mono), monospace;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.removal-steps{z-index:21;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:7%;left:9%;right:9%}.removal-steps:before{background:linear-gradient(90deg, var(--instrument-violet), var(--instrument-gold));content:"";height:1px;position:absolute;top:4px;left:8%;right:8%}.removal-steps li{color:#827c88;font:7px var(--font-geist-mono), monospace;text-align:center;padding-top:16px;position:relative}.removal-steps li:before{content:"";background:#08070a;border:1px solid #a9d2f2;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.removal-steps li:last-child:before{border-color:var(--instrument-gold);background:var(--instrument-gold);box-shadow:0 0 0 7px #96cfdc14}.watch-orbit{z-index:2;position:absolute;inset:2% 14% 5%}.watch-orbit__ring{border:1px solid #a9d2f238;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watch-orbit__ring--one{width:360px;height:360px}.watch-orbit__ring--two{border-style:dashed;width:285px;height:285px}.watch-orbit__ring--three{border-color:#96cfdc3d;width:205px;height:205px}.watch-orbit__pulse{background:var(--instrument-purple);transform-origin:0 182px;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-182px);box-shadow:0 0 0 10px #a9d2f214,0 0 30px #a9d2f299}.watch-orbit>span{text-align:center;background:radial-gradient(circle,#267e97,#09080b);border:1px solid #ffffff26;border-radius:50%;place-content:center;gap:6px;width:130px;height:130px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watch-orbit>span small{color:#7c7583;font:7px var(--font-geist-mono), monospace}.watch-orbit>span strong{color:#d9eff3;font:400 26px var(--serif)}.watch-evidence{z-index:5;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0f0d12d6;border:1px solid #ffffff24;border-radius:16px;width:30%;padding:18px;position:absolute;top:25%;box-shadow:0 24px 60px #00000052}.watch-evidence--before{left:4%;transform:rotate(-7deg)}.watch-evidence--after{border-color:#96cfdc57;right:4%;transform:rotate(7deg)}.watch-evidence span,.watch-evidence small{color:#7f7885;font:7px var(--font-geist-mono), monospace}.watch-evidence strong{color:#e6e0e9;font:400 clamp(18px, 1.8vw, 26px)/1.04 var(--serif);margin:14px 0 22px;display:block}.watch-status{z-index:21;color:#aaa4ae;font:8px var(--font-geist-mono), monospace;align-items:center;gap:9px;display:flex;position:absolute;bottom:8%;right:8%}.watch-status i{background:var(--instrument-gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 6px #96cfdc14}.verify-message{z-index:5;background:#267e97e6;border:1px solid #a9d2f24d;border-radius:22px 22px 22px 6px;width:31%;padding:22px;position:absolute;top:25%;left:5%;box-shadow:0 24px 70px #0000005c}.verify-message span,.verify-message small{color:#847c89;font:7px var(--font-geist-mono), monospace}.verify-message strong{color:#d9eff3;font:400 clamp(19px, 2vw, 30px)/1.04 var(--serif);margin:17px 0 21px;display:block}.verify-signals{z-index:5;flex-direction:column;justify-content:space-between;width:28%;display:flex;position:absolute;top:8%;bottom:8%;right:5%}.verify-signals span{color:#aba5b0;font:8px var(--font-geist-mono), monospace;background:#0b0a0ed6;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:6px 1fr auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.verify-signals span i{background:var(--instrument-purple);border-radius:50%;width:5px;height:5px}.verify-signals span b{color:#716b77;font-size:6px;font-weight:500}.verify-signals span:nth-child(3){border-color:#96cfdc47}.verify-signals span:nth-child(3) i{background:var(--instrument-gold)}.verify-decision{z-index:21;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100d12e0;border:1px solid #96cfdc47;border-radius:13px;width:38%;padding:14px 16px;position:absolute;bottom:7%;left:34%}.verify-decision span{color:#7e7783;font:7px var(--font-geist-mono), monospace}.verify-decision strong{color:#d9eff3;margin-top:7px;font-size:10px;font-weight:520;display:block}@keyframes instrumentRoute{0%{stroke-dashoffset:1px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}@keyframes instrumentSource{0%{opacity:.3;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes traceLens{0%,to{transform:translate(-50%)rotateX(68deg)translateY(0)}50%{transform:translate(-50%)rotateX(68deg)translateY(-7px)}}@keyframes confidenceFill{0%{transform:scaleX(.06)}to{transform:scaleX(1)}}@keyframes paperRequest{0%,to{transform:rotate(-6deg)translate(0)}50%{transform:rotate(-4deg)translate(7px,-8px)}}@keyframes paperReply{0%,to{transform:rotate(6deg)translate(0)}50%{transform:rotate(4deg)translate(-7px,8px)}}@keyframes portalBreath{0%,to{opacity:.46;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes watchRing{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes watchPulse{to{transform:translate(-50%,-182px)rotate(360deg)}}@keyframes evidenceBefore{0%,to{transform:rotate(-7deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-7px)}}@keyframes evidenceAfter{0%,to{transform:rotate(7deg)translateY(0)}50%{transform:rotate(5deg)translateY(7px)}}@keyframes signalEnter{0%{opacity:.25;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes messageDrift{0%,to{transform:translate(0)rotate(-1deg)}50%{transform:translate(7px,-7px)rotate(1deg)}}@media (max-width:600px){.instrument-sources{width:31%;left:3%}.trace-lens{width:63%;right:-3%}.instrument-readout{width:50%;right:6%}.removal-paper{width:35%;padding:15px}.removal-paper--request{left:3%}.removal-paper--reply{right:3%}.removal-paper>small{left:15px}.watch-orbit{left:2%;right:2%}.watch-evidence{width:35%;padding:14px;top:29%}.watch-evidence--before{left:2%}.watch-evidence--after{right:2%}.verify-message{width:36%;padding:16px;left:3%}.verify-signals{width:34%;right:3%}.verify-decision{width:50%;left:27%}}.instrument-workbench{background:#070708;border:1px solid #ffffff24;border-radius:clamp(30px,4vw,58px);grid-template-columns:minmax(280px,.32fr) minmax(0,1fr);width:100%;display:grid;overflow:hidden;box-shadow:0 44px 120px #00000038}.instrument-index{z-index:2;background:linear-gradient(155deg,#ffffff09,#0000 48%),#0b0a0d;border-right:1px solid #ffffff21;align-content:stretch;display:grid;position:relative}.instrument-index button{color:#76717c;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1c;border-radius:0;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:15px;min-width:0;min-height:164px;padding:clamp(22px,2.7vw,40px);transition:color .3s,background .3s;display:grid;position:relative}.instrument-index button:last-child{border-bottom:0}.instrument-index button:hover{color:#d7d1dc;background:#ffffff06}.instrument-index button.is-active{color:#d9eff3;background:linear-gradient(90deg,#96cfdc2e,#96cfdc06)}.instrument-index button.is-active:before{content:"";background:linear-gradient(#d9eff3,#96cfdc);border-radius:99px;width:2px;position:absolute;top:18%;bottom:18%;left:0;box-shadow:0 0 22px #a9d2f28c}.instrument-index button>span:first-child{font:9px var(--font-geist-mono), monospace}.instrument-index button>span:nth-child(2){gap:8px;min-width:0;display:grid}.instrument-index button small{color:#7f7985;font:9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.03em}.instrument-index button strong{font:400 clamp(29px, 3vw, 43px)/.95 var(--serif);letter-spacing:-.04em}.instrument-index button>i{color:#81758e;font-size:15px;font-style:normal;transition:transform .3s,color .3s}.instrument-index button.is-active>i{color:#d9eff3;transform:translate(4px)}.instrument-stage{background:radial-gradient(circle at 54% 48%,#96cfdc29,#0000 38%),linear-gradient(145deg,#ffffff06,#0000 48%),#060607;min-width:0;min-height:clamp(700px,65vw,900px)}.instrument-stage__content{grid-template-rows:auto auto minmax(440px,1fr) auto;min-height:100%;padding:clamp(26px,3.6vw,54px);animation:.72s cubic-bezier(.2,.75,.2,1) both instrumentStageReveal;display:grid}.instrument-stage__content>header,.instrument-stage__content>footer{z-index:30;justify-content:space-between;gap:24px;display:flex;position:relative}.instrument-stage__content>header{color:#85808b;font:9px var(--font-geist-mono), monospace;border-bottom:1px solid #ffffff1f;padding-bottom:22px}.instrument-stage__content>header strong{color:#c0bac5;text-align:right;font-weight:500}.instrument-stage__summary{z-index:30;color:#aaa4af;max-width:720px;margin:22px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.55;position:relative}.instrument-stage__art{align-items:stretch;min-width:0;display:grid}.instrument-stage__art .instrument-art{min-height:100%}.instrument-stage__content>footer{border-top:1px solid #ffffff1f;align-items:end;padding-top:24px}.instrument-stage__content>footer>div{gap:9px;max-width:540px;display:grid}.instrument-stage__content>footer>div span{color:#817b87;font:9px var(--font-geist-mono), monospace}.instrument-stage__content>footer>div strong{color:#e9e3eb;font-size:clamp(15px,1.35vw,19px);font-weight:520;line-height:1.45}.instrument-stage__content .source-button{color:#d9eff3;background:#ffffff06;border-color:#ffffff47;border-radius:999px;flex:none;min-height:48px;text-decoration:none}:is(.instrument-stage__content .source-button:hover,.instrument-stage__content .source-button:focus-visible){color:#111014;background:#d9eff3}@keyframes instrumentStageReveal{0%{opacity:.3;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes instrumentLineResolve{0%{opacity:.2;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes instrumentItemResolve{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes instrumentLensResolve{0%{opacity:0;transform:translate(-50%)rotateX(68deg)translateY(24px)}to{opacity:1;transform:translate(-50%)rotateX(68deg)translateY(0)}}@keyframes instrumentPaperLeft{0%{opacity:0;transform:rotate(-3deg)translate(-24px,12px)}to{opacity:1;transform:rotate(-6deg)translate(0)}}@keyframes instrumentPaperRight{0%{opacity:0;transform:rotate(3deg)translate(24px,12px)}to{opacity:1;transform:rotate(6deg)translate(0)}}@keyframes instrumentFocusResolve{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes instrumentPortalResolve{0%{opacity:0;transform:translate(-50%)scale(.88)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (max-width:960px){.instrument-workbench{grid-template-columns:1fr}.instrument-index{border-bottom:1px solid #ffffff21;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.instrument-index button{border-bottom:0;border-right:1px solid #ffffff1c;grid-template-columns:22px minmax(0,1fr);min-height:118px;padding:20px}.instrument-index button:last-child{border-right:0}.instrument-index button>i{display:none}.instrument-index button.is-active:before{width:auto;height:2px;inset:auto 18% 0}.instrument-index button small{min-height:25px}.instrument-index button strong{font-size:clamp(25px,4vw,36px)}.instrument-stage{min-height:720px}}@media (max-width:760px){.instrument-workbench{border-radius:27px}.instrument-index{grid-template-columns:repeat(3,minmax(0,1fr))}.instrument-index button{min-height:100px;padding:15px}.instrument-index button:nth-child(3){border-right:0}.instrument-index button small{display:none}.instrument-index button strong{font-size:clamp(20px,5.5vw,29px)}.instrument-stage{min-height:650px}.instrument-stage__content{grid-template-rows:auto auto minmax(400px,1fr) auto;padding:20px 14px}.instrument-stage__content>header{flex-direction:column;gap:7px;padding:0 4px 17px}.instrument-stage__content>header strong{text-align:left}.instrument-stage__summary{margin:18px 4px 0;font-size:14px}.instrument-stage__content>footer{flex-direction:column;align-items:stretch;padding:20px 4px 0}.instrument-stage__content .source-button{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.instrument-stage__content,.instrument-stage__content *{transition:none!important;animation:none!important}}.instrument-workbench{background:linear-gradient(145deg,#ffffff06,#0000 42%),#070708;border-radius:0 0 clamp(30px,4vw,58px) clamp(30px,4vw,58px);box-shadow:0 52px 140px #00000057}.instrument-index{background:radial-gradient(circle at 0 10%,#a9d2f224,#0000 32%),linear-gradient(160deg,#ffffff0a,#0000 46%),#0b0a0d}.instrument-index button.is-active{background:linear-gradient(90deg,#96cfdc38,#96cfdc09)}.instrument-stage{background:radial-gradient(circle at 55% 49%,#96cfdc30,#0000 38%),radial-gradient(circle at 82% 84%,#96cfdc12,#0000 24%),#060607;min-height:clamp(720px,64vw,920px)}.instrument-stage__content{grid-template-rows:auto auto minmax(420px,1fr) auto}.instrument-stage__art{align-items:center;min-height:420px}.discovery-candidate rect{fill:#0c0b0fe6;stroke:#ffffff24}.discovery-candidate>text:first-of-type{fill:#706a77;letter-spacing:.07em;font-size:7px}.discovery-candidate>path{fill:none;stroke:#ffffff17;stroke-width:2px;stroke-linecap:round}.discovery-candidate.is-selected rect{fill:#267e97f0;stroke:#d9eff370}.evidence-lens>ellipse{fill:#96cfdc0e;stroke:#d9eff345}.evidence-lens>ellipse:nth-child(2){stroke-opacity:.74}.evidence-lens>ellipse:nth-child(3){stroke-opacity:.58}.evidence-lens>ellipse:nth-child(4){stroke-opacity:.42}.evidence-lens>text{fill:#267e97;font:400 34px var(--serif)}.evidence-lens>.evidence-lens__label{fill:#267e97;font:650 8px var(--font-geist-mono), monospace;letter-spacing:.03em}@keyframes evidenceThreadTravel{to{stroke-dashoffset:-.55px}}@keyframes evidenceSourceResolve{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}@keyframes evidenceNodeCheck{0%,74%,to{opacity:.56}82%{opacity:1;filter:drop-shadow(0 0 12px #a9d2f2f2)}}@keyframes evidenceLensBreathe{0%,to{opacity:.52;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@keyframes discoveryCandidateFocus{0%,to{stroke:#d9eff357}50%{stroke:#d9eff3b8;filter:drop-shadow(0 0 8px #a9d2f233)}}@keyframes discoveryConfidenceResolve{0%{stroke-dasharray:0 160}to{stroke-dasharray:160 160}}@keyframes confirmationGateBreathe{0%,to{opacity:.5;transform:scaleX(.93)}50%{opacity:1;transform:scaleX(1.04)}}@keyframes confirmationDecision{0%,18%,to{opacity:.48;transform:scale(.86)}35%,82%{opacity:1;transform:scale(1)}}@keyframes evidencePanelResolve{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes evidenceMeterResolve{0%{stroke-dasharray:0 160}to{stroke-dasharray:133 160}}@keyframes removalPacketTravel{0%,7%{offset-distance:0%;opacity:0}13%,86%{opacity:1}94%,to{offset-distance:100%;opacity:0}}@keyframes watchEvidenceSweep{to{stroke-dashoffset:-72px}}@keyframes watchEvidencePulse{0%,to{opacity:.45;filter:drop-shadow(0 0 4px #d9eff357)}50%{opacity:1;filter:drop-shadow(0 0 15px #d9eff3f0)}}@keyframes verifyJoinBreathe{0%,to{opacity:.58;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@media (max-width:960px){.instrument-stage{min-height:760px}}@media (max-width:760px){.instrument-stage{min-height:620px}.instrument-stage__content{grid-template-rows:auto auto minmax(300px,1fr) auto}.instrument-stage__art{min-height:300px;margin-inline:-9px}}.exposure-assembly__heading{width:100%;margin:0 auto clamp(42px,5vw,68px)}.exposure-assembly__heading>span{color:#a9d2f2;font-size:12px;font-weight:650;display:block}.exposure-assembly__heading h2{color:#f7f3ec;letter-spacing:-.062em;max-width:1120px;margin-top:clamp(20px,2.4vw,34px);font-size:clamp(54px,7vw,104px);line-height:.91}.exposure-assembly__heading p{color:#aaa4b0;max-width:760px;margin:clamp(24px,2.7vw,38px) 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.58}.exposure-assembly__scene{isolation:isolate;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/62px 62px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/62px 62px,radial-gradient(circle at 52%,#96cfdc30,#0000 31%),#101014;border:1px solid #ffffff29;border-radius:clamp(34px,5vw,72px);width:100%;min-height:clamp(600px,55vw,790px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 48px 140px #00000057}.exposure-assembly__scene:after{z-index:9;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #0000006b}.exposure-assembly__topline{z-index:6;color:#746f79;font:8px var(--font-geist-mono), monospace;letter-spacing:.06em;grid-template-columns:31% 38% 31%;display:grid;position:absolute;top:clamp(24px,3vw,42px);left:clamp(28px,4vw,62px);right:clamp(28px,4vw,62px)}.exposure-assembly__topline span:nth-child(2){text-align:center}.exposure-assembly__topline span:last-child{text-align:right}.exposure-assembly__routes{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.exposure-assembly__routes path{fill:none;stroke:#a9d2f294;stroke-width:1.25px;stroke-linecap:round;vector-effect:non-scaling-stroke}.exposure-assembly__source-routes path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--gather))}.exposure-assembly__resolved-route{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--resolve));stroke:#96cfdcb8!important}.exposure-assembly__route-points circle{fill:#d9eff3;opacity:var(--gather);filter:drop-shadow(0 0 8px #a9d2f2bd)}.exposure-assembly__route-points circle:last-child{fill:#96cfdc;opacity:var(--resolve);filter:drop-shadow(0 0 8px #96cfdcb8)}.exposure-assembly__traces{z-index:3;align-content:space-between;width:calc(31% - clamp(22px,4vw,62px));margin:0;padding:0;list-style:none;display:grid;position:absolute;top:16%;bottom:16%;left:clamp(22px,4vw,62px)}.exposure-assembly__traces li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:76px;opacity:calc(1 - (var(--gather) * .24));transform:scale(calc(1 - (var(--gather) * .035)));transform-origin:100%;background:#151319c7;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:24px minmax(0,1fr) 10px;align-items:center;gap:12px;padding:15px 17px;display:grid;box-shadow:0 18px 50px #0003}.exposure-assembly__traces li>span{color:#696471;font:9px var(--font-geist-mono), monospace}.exposure-assembly__traces li>div{gap:6px;display:grid}.exposure-assembly__traces strong{color:#d9eff3;font-size:14px;font-weight:560}.exposure-assembly__traces small{color:#827c89;font-size:10px}.exposure-assembly__traces i{background:#a9d2f2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #a9d2f214,0 0 18px #a9d2f280}.exposure-assembly__lens{z-index:4;aspect-ratio:1;width:clamp(210px,25vw,370px);transform:translate(-50%, -50%) scale(calc(.78 + (var(--gather) * .22)));position:absolute;top:50%;left:52%}.exposure-assembly__lens>span{transform:rotate(calc(var(--chapter-progress) * 35deg));border:1px solid #d9eff340;border-radius:50%;position:absolute;inset:0}.exposure-assembly__lens>span:nth-child(2){transform:rotate(calc(var(--chapter-progress) * -48deg));border-style:dashed;inset:13%}.exposure-assembly__lens>span:nth-child(3){border-color:#96cfdc47;inset:27%;transform:none}.exposure-assembly__lens>div{text-align:center;background:radial-gradient(circle at 36% 28%,#d9eff3,#a9d2f2 35%,#267e97 70%,#267e97);border-radius:50%;place-content:center;gap:5px;display:grid;position:absolute;inset:34%;box-shadow:0 0 0 18px #a9d2f212,0 0 84px #a9d2f257}.exposure-assembly__lens small,.exposure-assembly__lens em{color:#a9d2f2;font:7px var(--font-geist-mono), monospace;white-space:nowrap;font-style:normal}.exposure-assembly__lens strong{color:#fff;font:400 clamp(23px, 2.7vw, 39px)/1 var(--serif)}.exposure-assembly__lens em{color:#8f8896;position:absolute;top:calc(100% + 25px);left:50%;transform:translate(-50%)}.exposure-assembly__case{z-index:5;width:calc(31% - clamp(22px,4vw,62px));min-height:340px;opacity:var(--resolve);transform:translate3d(calc((1 - var(--resolve)) * 85px), -50%, 0) rotate(calc((1 - var(--resolve)) * 3deg));background:linear-gradient(145deg,#201c23f7,#0b0a0dfa);border:1px solid #96cfdc4d;border-radius:28px;position:absolute;top:50%;right:clamp(22px,4vw,62px);overflow:hidden;box-shadow:0 34px 90px #0000005c,0 0 70px #96cfdc12}.exposure-assembly__case>header,.exposure-assembly__case>footer{color:#8a8490;font:8px var(--font-geist-mono), monospace;justify-content:space-between;gap:15px;padding:15px 18px;display:flex}.exposure-assembly__case>header{border-bottom:1px solid #ffffff1f}.exposure-assembly__case>header span{color:#c8bed0;align-items:center;gap:8px;display:flex}.exposure-assembly__case>header i{background:#a9d2f2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #a9d2f2b3}.exposure-assembly__case>div{flex-direction:column;min-height:235px;padding:35px 25px;display:flex}.exposure-assembly__case>div small{color:#827b88;font:8px var(--font-geist-mono), monospace}.exposure-assembly__case>div strong{color:#d9eff3;max-width:280px;font:400 clamp(31px, 3.3vw, 48px)/.95 var(--serif);letter-spacing:-.04em;margin-top:auto}.exposure-assembly__case>div p{color:#8f8994;margin:18px 0 0;font-size:11px;line-height:1.5}.exposure-assembly__case>footer{border-top:1px solid #ffffff1f}.exposure-assembly__case>footer strong{color:#a9d2f2;font-weight:520}.instrument-stage__content>header strong{gap:7px;display:grid}.instrument-stage__content>header strong small{color:#716b78;font:8px var(--font-geist-mono), monospace;font-weight:500}@media (max-width:900px){.exposure-assembly__scene{min-height:820px}.exposure-assembly__topline{grid-template-columns:1fr 1fr}.exposure-assembly__topline span:nth-child(2),.exposure-assembly__routes{display:none}.exposure-assembly__traces{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:auto;inset:7% 7% auto}.exposure-assembly__traces li{min-height:70px;transform:translate3d(0, calc(var(--gather) * 25%), 0) scale(calc(1 - (var(--gather) * .04)))}.exposure-assembly__lens{top:50%;left:50%}.exposure-assembly__case{width:auto;min-height:240px;transform:translate3d(0, calc((1 - var(--resolve)) * 55px), 0);inset:auto 8% 6%}.exposure-assembly__case>div{min-height:135px}}@media (max-width:600px){.exposure-assembly__heading{padding-inline:calc(var(--page-gutter) - 8px)}.exposure-assembly__heading h2{font-size:clamp(48px,14vw,66px)}.exposure-assembly__scene{border-radius:28px;min-height:790px}.exposure-assembly__traces{left:14px;right:14px}.exposure-assembly__traces li{grid-template-columns:18px minmax(0,1fr) 7px;gap:8px;padding:12px}.exposure-assembly__traces li>span{display:none}.exposure-assembly__traces strong{font-size:12px}.exposure-assembly__traces small{font-size:8px}.exposure-assembly__lens{top:48%}.exposure-assembly__case{border-radius:22px;bottom:14px;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.exposure-assembly__routes,.exposure-assembly__traces li,.exposure-assembly__lens,.exposure-assembly__lens>span,.exposure-assembly__case{transform:none!important}.exposure-assembly__lens{transform:translate(-50%,-50%)!important}.exposure-assembly__case{transform:translateY(-50%)!important}.exposure-assembly__source-routes path,.exposure-assembly__resolved-route{stroke-dashoffset:0!important}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.exposure-assembly__case{transform:none!important}}.zoom-story__instrument>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;min-height:46px;padding:12px 15px;display:flex}.zoom-story__instrument>header span,.zoom-story__instrument>header small,.zoom-instrument__result span,.zoom-instrument__candidate small,.zoom-instrument__proof small,.zoom-instrument__proof i,.zoom-instrument__rechecks small,.zoom-instrument__timeline small{color:#948e9d;font:9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.025em}.zoom-story__instrument>header span{color:#dcd6e2}.zoom-story__instrument>header small{text-align:right}.zoom-instrument__source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:14px;display:grid}.zoom-instrument__source-grid>span{color:#c5bfcb;opacity:0;background:#ffffff09;border:1px solid #ffffff1b;border-radius:11px;align-items:center;gap:8px;min-height:34px;padding:8px 9px;font-size:10px;animation:.44s cubic-bezier(.2,.75,.2,1) forwards storySourceResolve;display:flex}.zoom-instrument__source-grid>span:nth-child(2){animation-delay:70ms}.zoom-instrument__source-grid>span:nth-child(3){animation-delay:.14s}.zoom-instrument__source-grid>span:nth-child(4){animation-delay:.21s}.zoom-instrument__source-grid>span:nth-child(5){animation-delay:.28s}.zoom-instrument__source-grid>span:nth-child(6){animation-delay:.35s}.zoom-instrument__source-grid i,.zoom-instrument__choice i,.zoom-instrument__timeline>li>i,.zoom-instrument__rechecks>span>i{border:1px solid #d9eff3b8;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #a9d2f212}.zoom-instrument__source-grid i{background:#a9d2f2;box-shadow:0 0 12px #a9d2f2b3}.zoom-instrument__result{background:#a9d2f213;border-top:1px solid #a9d2f233;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:12px 15px;animation:.46s cubic-bezier(.2,.75,.2,1) .42s both storyResultResolve;display:flex}.zoom-instrument__result strong{color:#d9eff3;text-align:right;max-width:66%;font-size:11px;font-weight:590;line-height:1.35}.zoom-instrument__scores{gap:12px;padding:16px 15px 10px;display:grid}.zoom-instrument__scores>span{grid-template-columns:minmax(100px,.9fr) minmax(70px,1fr) 70px;align-items:center;gap:11px;display:grid}.zoom-instrument__scores small,.zoom-instrument__scores strong{color:#aaa3b1;font-size:9px;font-weight:500}.zoom-instrument__scores strong{color:#dad4df;text-align:right}.zoom-instrument__scores>span>i{background:#ffffff1a;border-radius:99px;height:5px;overflow:hidden}.zoom-instrument__scores b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#96cfdc,#d9eff3);height:100%;animation:.82s cubic-bezier(.2,.75,.2,1) .22s forwards storyScoreResolve;display:block;transform:scaleX(0)}.zoom-instrument__private{color:#9993a0;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:22px 1fr;align-items:center;gap:9px;margin:5px 15px 15px;padding:11px 12px;font-size:9px;line-height:1.45;display:grid}.zoom-instrument__private>i{color:#d9eff3;font:19px/1 var(--serif);text-align:center}.zoom-instrument__private strong{color:#e0dae4;margin-bottom:2px;font-size:9px;display:block}.zoom-instrument__candidate{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:15px;display:grid}.zoom-instrument__candidate>span{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;align-content:space-between;gap:10px;min-height:68px;padding:11px;display:grid}.zoom-instrument__candidate strong{color:#e7e1e9;font-size:10px;font-weight:560;line-height:1.35}.zoom-instrument__choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 15px 12px;display:grid}.zoom-instrument__choice>span{color:#918b99;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:9px;min-height:38px;padding:9px 11px;font-size:10px;display:flex}.zoom-instrument__choice>span.is-confirmed{color:#d9eff3;background:#a9d2f21f;border-color:#a9d2f280;animation:.52s cubic-bezier(.2,.75,.2,1) .35s both storyChoiceResolve}.zoom-instrument__choice>span.is-confirmed i{background:#a9d2f2;box-shadow:0 0 13px #a9d2f2c7}.zoom-story__instrument>p{color:#8f8996;border-top:1px solid #ffffff1a;margin:0;padding:11px 15px 13px;font-size:9px;line-height:1.45}.zoom-instrument__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;padding:14px;list-style:none;display:grid}.zoom-instrument__timeline li{color:#85808c;background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;align-content:space-between;gap:12px;min-height:76px;padding:11px 8px;animation:.42s cubic-bezier(.2,.75,.2,1) both storyTimelineResolve;display:grid}.zoom-instrument__timeline li:nth-child(2){animation-delay:.1s}.zoom-instrument__timeline li:nth-child(3){animation-delay:.2s}.zoom-instrument__timeline li:nth-child(4){animation-delay:.3s}.zoom-instrument__timeline li.is-complete>i{background:#a9d2f2}.zoom-instrument__timeline li.is-current{color:#d9eff3;background:#a9d2f21a;border-color:#a9d2f261}.zoom-instrument__timeline li.is-current>i{background:#d9eff3;box-shadow:0 0 15px #a9d2f2d9}.zoom-instrument__timeline span{gap:3px;display:grid}.zoom-instrument__timeline strong{color:inherit;font-size:9px;font-weight:560;line-height:1.3}.zoom-instrument__proof{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;padding:15px;display:grid}.zoom-instrument__proof>span{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;align-content:space-between;gap:6px;min-height:82px;padding:11px;display:grid}.zoom-instrument__proof>span.is-clear{background:#a9d2f21a;border-color:#a9d2f261;animation:.52s cubic-bezier(.2,.75,.2,1) .3s both storyChoiceResolve}.zoom-instrument__proof strong{color:#d9eff3;font-size:11px;font-weight:570}.zoom-instrument__proof i{color:#77717e;font-style:normal}.zoom-instrument__proof>b{color:#807789;text-align:center;font-size:15px;font-weight:400}.zoom-instrument__rechecks{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 15px 15px;display:grid}.zoom-instrument__rechecks>span{color:#bbb4c1;background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;min-height:49px;padding:8px 5px;font-size:9px;display:grid}.zoom-instrument__rechecks>span>i{grid-row:1/3;width:6px;height:6px}.zoom-instrument__rechecks>span.is-checked{color:#d9eff3;border-color:#a9d2f257}.zoom-instrument__rechecks>span.is-checked>i{background:#a9d2f2;box-shadow:0 0 13px #a9d2f2cc}.zoom-instrument__rechecks small{font-size:7px}@keyframes storyInstrumentEnter{0%{opacity:0;transform:translate(18px,10px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes storySourceResolve{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0)}}@keyframes storyResultResolve{0%{opacity:0}to{opacity:1}}@keyframes storyScoreResolve{to{transform:scaleX(1)}}@keyframes storyChoiceResolve{0%{opacity:.45;filter:saturate(.3)}to{opacity:1;filter:saturate()}}@keyframes storyTimelineResolve{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@media (max-width:960px) and (min-width:761px){.zoom-instrument__source-grid{grid-template-columns:1fr;max-height:155px;overflow:hidden}.zoom-instrument__scores>span{grid-template-columns:95px minmax(45px,1fr)}.zoom-instrument__scores strong{display:none}.zoom-instrument__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.zoom-instrument__timeline li{min-height:56px}.zoom-instrument__rechecks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.zoom-story__instrument{display:none}.zoom-story__instrument--mobile .zoom-instrument__source-grid>span,.zoom-story__instrument--mobile .zoom-instrument__scores b,.zoom-story__instrument--mobile .zoom-instrument__choice>span.is-confirmed,.zoom-story__instrument--mobile .zoom-instrument__timeline li,.zoom-story__instrument--mobile .zoom-instrument__proof>span.is-clear,.zoom-story__instrument--mobile .zoom-instrument__result{opacity:1;animation:none;transform:none}.zoom-story__instrument--mobile .zoom-instrument__scores>span{grid-template-columns:minmax(95px,.9fr) minmax(55px,1fr)}.zoom-story__instrument--mobile .zoom-instrument__scores strong{display:none}.zoom-story__instrument--mobile .zoom-instrument__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.zoom-story__instrument--mobile .zoom-instrument__timeline li{min-height:58px}.zoom-story__instrument--mobile .zoom-instrument__rechecks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.zoom-story__instrument,.zoom-story__instrument *{transition:none!important;animation:none!important}.zoom-instrument__source-grid>span{opacity:1}.zoom-instrument__scores b{transform:scaleX(1)}}@keyframes exposureCardArrive{0%{opacity:0;transform:translate(-22px,16px)scale(.975)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes exposureDeckArrive{0%{opacity:0;transform:translate(22px,16px)scale(.975)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes exposureEvidenceArrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translate(0)}}@keyframes caseHandoff{0%{opacity:0;left:0}18%{opacity:1}to{opacity:1;left:100%}}.compare-page{background:var(--paper);min-height:100vh;color:var(--ink)}.compare-hero,.compare-definition,.compare-matrix,.compare-proof,.compare-sources,.compare-close{width:100%;padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.compare-hero{padding-top:var(--hero-space-start);padding-bottom:var(--hero-space-end);gap:var(--space-xl);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;display:grid}.compare-hero>p{color:var(--accent-dark);grid-column:1/-1;margin:0;font-size:11px}.compare-hero h1{max-width:1040px;font-size:var(--type-h1);font-weight:var(--weight-h1);line-height:var(--leading-h1)}.compare-hero>div{gap:var(--space-lg);align-content:end;display:grid}.compare-hero>div p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.compare-hero .button,.compare-close .button{width:max-content}.compare-definition{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);gap:var(--space-xl);color:#d9eff3;background:#17151b;grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);display:grid}.compare-definition>span,.compare-matrix>header>span,.compare-proof>header>span,.compare-sources>header>span,.compare-close>span{color:#96cfdc;font-size:11px}.compare-definition h2,.compare-matrix h2,.compare-proof h2,.compare-sources h2,.compare-close h2{max-width:1040px;font-size:var(--type-h2);font-weight:var(--weight-h2);line-height:var(--leading-h2)}.compare-definition p{max-width:1050px;margin:var(--space-md) 0 0;color:#b9b3c2;font-size:clamp(17px,1.8vw,22px);line-height:1.55}.compare-matrix,.compare-proof,.compare-sources{padding-top:var(--section-space);padding-bottom:var(--section-space);border-bottom:1px solid var(--line)}.compare-matrix>header,.compare-sources>header{margin-bottom:var(--space-xl);gap:var(--space-xl);grid-template-columns:minmax(180px,.35fr) minmax(0,1.15fr) minmax(260px,.5fr);align-items:end;display:grid}.compare-matrix>header>span,.compare-sources>header>span{color:var(--accent-dark)}.compare-matrix>header p,.compare-sources>header p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.compare-table-wrap{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);width:100%;overflow-x:auto}.compare-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px}.compare-table-wrap th,.compare-table-wrap td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:24px}.compare-table-wrap tr:last-child th,.compare-table-wrap tr:last-child td{border-bottom:0}.compare-table-wrap th:last-child,.compare-table-wrap td:last-child{border-right:0}.compare-table-wrap thead th{color:var(--muted);font-size:12px;font-weight:520;line-height:1.45}.compare-table-wrap thead th:first-child{width:22%}.compare-table-wrap thead th:not(:first-child){width:39%}.compare-table-wrap thead th span{color:var(--ink);font-family:var(--serif);margin-bottom:7px;font-size:22px;font-weight:400;display:block}.compare-table-wrap tbody th{color:var(--ink);font-size:14px;font-weight:650;line-height:1.45}.compare-table-wrap tbody td{color:var(--muted);font-size:14px;line-height:1.65}.compare-table-wrap tbody td:nth-child(2){color:#4e4859;background:#5cc9eb0b}.compare-proof{background:#d9eff3}.compare-proof>header{margin-bottom:var(--space-xl);gap:var(--space-xl);grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);align-items:end;display:grid}.compare-proof>header>span{color:var(--accent-dark)}.compare-proof ol{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.compare-proof li{border-right:1px solid var(--line);flex-direction:column;min-height:250px;padding:22px;display:flex}.compare-proof li:last-child{border-right:0}.compare-proof li>span{color:var(--accent-dark);font-family:var(--font-geist-mono), "Courier New", monospace;font-size:10px}.compare-proof li strong{font-family:var(--serif);margin-top:auto;font-size:clamp(21px,2vw,28px);font-weight:400}.compare-proof li p{min-height:64px;color:var(--muted);margin:13px 0 0;font-size:12px;line-height:1.55}.compare-proof__actions{margin-top:var(--space-lg);gap:var(--space-md);flex-wrap:wrap;display:flex}.compare-proof .source-button--quiet{border-color:var(--line)}.compare-sources>div{border-top:1px solid var(--ink)}.compare-sources article{gap:var(--space-lg);border-bottom:1px solid var(--line);grid-template-columns:minmax(56px,.15fr) minmax(140px,.35fr) minmax(0,1fr) auto;align-items:center;min-height:142px;padding:22px 0;display:grid}.compare-sources article>span{color:var(--accent-dark);font-family:var(--font-geist-mono), "Courier New", monospace;font-size:10px}.compare-sources article>strong{font-family:var(--serif);font-size:clamp(23px,2.5vw,34px);font-weight:400}.compare-sources article>p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.compare-sources .source-button{min-width:250px;text-decoration:none}.compare-close{padding-top:var(--section-space);padding-bottom:var(--section-space);gap:var(--space-xl);color:#d9eff3;background:#17151b;grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);display:grid}.compare-close>div{gap:var(--space-lg);justify-items:start;display:grid}.compare-close p{color:#b9b3c2;max-width:850px;margin:0;font-size:16px;line-height:1.65}@media (max-width:980px){.compare-hero,.compare-definition,.compare-matrix>header,.compare-proof>header,.compare-sources>header,.compare-close{grid-template-columns:1fr}.compare-sources article{grid-template-columns:44px 150px minmax(0,1fr)}.compare-sources article .source-button{grid-column:3;min-width:0}.compare-proof ol{grid-template-columns:repeat(3,1fr)}.compare-proof li:nth-child(3){border-right:0}.compare-proof li:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width:640px){.compare-hero>div p{font-size:15px}.compare-proof ol{grid-template-columns:1fr}.compare-proof li,.compare-proof li:nth-child(3){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px 0}.compare-proof li:last-child{border-bottom:0}.compare-proof li strong{margin-top:32px}.compare-proof li p{min-height:0}.compare-proof__actions,.compare-proof__actions .source-button{width:100%}.compare-sources article{padding:var(--space-lg) 0;gap:var(--space-md);grid-template-columns:32px 1fr;align-items:start}.compare-sources article>p,.compare-sources article .source-button{grid-column:2}.compare-sources article .source-button{width:100%}}.exposure-assembly__scene{aspect-ratio:2;place-items:center;min-height:0;display:grid}.exposure-assembly__diagram{z-index:2;width:100%;height:auto;display:block;position:relative;overflow:visible}.exposure-assembly__grid path{fill:none;stroke:#ffffff09;stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-assembly__labels text{fill:#77717d;font:9px var(--font-geist-mono), monospace;letter-spacing:.09em}.exposure-assembly__routes{width:auto;height:auto;position:static;inset:auto;overflow:visible}.exposure-assembly__routes>path{fill:none;stroke:url(#assembly-route);stroke-width:1.55px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--gather));vector-effect:non-scaling-stroke}.exposure-assembly__routes>.exposure-assembly__resolved-route{stroke:#a9d2f2;stroke-width:1.8px;stroke-dashoffset:calc(1 - var(--resolve))}.exposure-assembly__source{opacity:calc(.22 + (var(--gather) * .78))}.exposure-assembly__source rect{fill:#141218e6;stroke:#ffffff26;stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-assembly__source circle{fill:#a9d2f2;stroke:#121016;stroke-width:4px;filter:drop-shadow(0 0 9px #a9d2f2cc);vector-effect:non-scaling-stroke}.exposure-assembly__source-number{fill:#716b77;font:9px var(--font-geist-mono), monospace}.exposure-assembly__source-name{fill:#f0ebf1;font:560 16px var(--sans)}.exposure-assembly__source-detail{fill:#8d8692;font:11px var(--sans)}.exposure-assembly__profile{opacity:calc(.28 + (var(--gather) * .72))}.exposure-assembly__profile-sheet{fill:#267e97ed;stroke:#ffffff2e;stroke-width:1px;transform-box:fill-box;transform-origin:50%;transform:rotate(calc((1 - var(--gather)) * -4deg));vector-effect:non-scaling-stroke}.exposure-assembly__profile-sheet--middle{fill:#267e97bd;stroke:#a9d2f23d;transform:translate(-12px, -10px) rotate(calc((1 - var(--gather)) * -9deg))}.exposure-assembly__profile-sheet--back{fill:#267e976b;stroke:#a9d2f22e;transform:translate(-23px, -19px) rotate(calc((1 - var(--gather)) * -14deg))}.exposure-assembly__profile-count{fill:#267e97;font:400 37px var(--serif)}.exposure-assembly__profile-label{fill:#267e97;font:650 8px var(--font-geist-mono), monospace}.exposure-assembly__profile-state{fill:#8f8796;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em}.exposure-assembly__route-point{opacity:var(--gather);fill:#d9eff3;filter:drop-shadow(0 0 9px #d9eff3d9)}.exposure-assembly__route-point--threat{opacity:var(--resolve);fill:#a9d2f2;filter:drop-shadow(0 0 9px #a9d2f2cc)}.exposure-assembly__threat-shell{stroke:#a9d2f257;stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-assembly__threat-head text,.exposure-assembly__threat-kicker,.exposure-assembly__threat-facts text:last-of-type{fill:#96cfdc;font:8px var(--font-geist-mono), monospace;letter-spacing:.06em}.exposure-assembly__threat-head circle,.exposure-assembly__threat-facts circle{fill:#a9d2f2;filter:drop-shadow(0 0 7px #a9d2f2b8)}.exposure-assembly__rule{fill:none;stroke:#ffffff21;stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-assembly__threat-title{fill:#f3ede4;font:400 36px var(--serif);letter-spacing:-.03em}.exposure-assembly__threat-copy{fill:#97909a;font:11px var(--sans)}.exposure-assembly__threat-facts rect{fill:#ffffff09;stroke:#ffffff1c;stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-assembly__threat-facts text{fill:#bbb4bd;font:10px var(--sans)}.exposure-assembly__mobile{display:none}.exposure-assembly__defence{background:#121115e6;border:1px solid #ffffff26;border-radius:clamp(24px,3vw,38px);grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);width:100%;margin-top:clamp(20px,2.5vw,34px);display:grid;overflow:hidden}.exposure-assembly__defence>header{border-right:1px solid #ffffff21;flex-direction:column;justify-content:space-between;min-height:158px;padding:clamp(24px,3vw,40px);display:flex}.exposure-assembly__defence>header span{color:#a9d2f2;font-size:11px;font-weight:650}.exposure-assembly__defence>header strong{color:#f3eee7;max-width:430px;font:400 clamp(24px, 2.2vw, 34px)/1.03 var(--serif);letter-spacing:-.035em}.exposure-assembly__defence ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.exposure-assembly__defence li{border-right:1px solid #ffffff21;flex-direction:column;justify-content:space-between;gap:34px;min-width:0;padding:clamp(22px,2.4vw,34px) clamp(16px,2vw,28px);display:flex}.exposure-assembly__defence li:last-child{border-right:0}.exposure-assembly__defence li small{color:#716a78;font:9px var(--font-geist-mono), monospace}.exposure-assembly__defence li div{gap:8px;display:grid}.exposure-assembly__defence li strong{color:#d9eff3;font-size:15px}.exposure-assembly__defence li span{color:#8f8994;font-size:11px;line-height:1.4}@keyframes exposureAssemblyCheck{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.55)}to{opacity:1;transform:scale(1)}}@keyframes exposureAssemblyCore{0%{opacity:.25;transform:scale(.72)}58%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes exposureAssemblyThreat{0%{opacity:.2;filter:blur(12px)}to{opacity:1;filter:blur()}}@media (max-width:980px){.exposure-assembly__scene{aspect-ratio:auto;min-height:0;padding:18px}.exposure-assembly__diagram{display:none}.exposure-assembly__mobile{gap:18px;width:100%;display:grid}.exposure-assembly__mobile>span{color:#8d8592;font:9px var(--font-geist-mono), monospace;letter-spacing:.08em}.exposure-assembly__mobile ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.exposure-assembly__mobile li{background:#161419e0;border:1px solid #ffffff21;border-radius:18px;grid-template-columns:24px 1fr;align-items:center;gap:10px;min-height:82px;padding:15px;display:grid}.exposure-assembly__mobile li small{color:#716b77;font:9px var(--font-geist-mono), monospace}.exposure-assembly__mobile li div{gap:5px;display:grid}.exposure-assembly__mobile li strong{color:#f0ebf1;font-size:13px}.exposure-assembly__mobile li p{color:#8d8692;margin:0;font-size:10px}.exposure-assembly__mobile-profile{text-align:center;background:radial-gradient(circle at 50% 0,#a9d2f233,#0000 58%),#267e97;border:1px solid #a9d2f24d;border-radius:24px;place-content:center;gap:6px;min-height:96px;padding:20px;display:grid}.exposure-assembly__mobile-profile small{color:#a9d2f2;font:9px var(--font-geist-mono), monospace}.exposure-assembly__mobile-profile strong{color:#d9eff3;font:400 29px var(--serif)}.exposure-assembly__mobile article{background:radial-gradient(circle at 84% 12%,#a9d2f221,#0000 35%),#171410;border:1px solid #a9d2f252;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:25px;display:flex}.exposure-assembly__mobile article span{color:#96cfdc;font:9px var(--font-geist-mono), monospace}.exposure-assembly__mobile article [data-ui=subsection-title]{color:#f3ede4;max-width:520px;font:400 clamp(32px, 7vw, 46px)/.98 var(--serif);letter-spacing:-.04em;margin:auto 0 13px}.exposure-assembly__mobile article p{color:#9b9299;margin:0;font-size:13px}.exposure-assembly__defence{grid-template-columns:1fr}.exposure-assembly__defence>header{border-bottom:1px solid #ffffff21;border-right:0}}@media (max-width:640px){.exposure-assembly__defence ol{grid-template-columns:repeat(2,minmax(0,1fr))}.exposure-assembly__defence li:nth-child(2){border-right:0}.exposure-assembly__defence li:nth-child(-n+2){border-bottom:1px solid #ffffff21}}@media (prefers-reduced-motion:reduce){.exposure-assembly__source,.exposure-assembly__profile,.exposure-assembly__threat,.exposure-assembly__route-point{opacity:1!important}.exposure-assembly__routes>path{stroke-dashoffset:0!important}.exposure-assembly__profile-sheet{transform:none!important}}.hero-art__proof{color:#f5f0e8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(330px,32%);transform:translate3d(0, calc(var(--hero-scroll) * -12px), 0);background:#0c0b0fb8;border:1px solid #ffffff2e;border-radius:20px;gap:8px;padding:16px 18px 17px;display:grid;position:absolute;top:5%;right:4%;box-shadow:0 18px 54px #00000047}.hero-art__proof small,.hero-art__proof em{color:#aaa3b2;font:9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.035em;font-style:normal}.hero-art__proof strong{max-width:270px;font:400 clamp(18px, 1.7vw, 25px)/1.02 var(--serif);letter-spacing:-.035em}.hero-art__proof em{color:#847e8a;border-top:1px solid #ffffff1f;padding-top:9px}.hero-art__route-node circle:first-child{fill:#a9d2f2;stroke:#0c0a0ee0;stroke-width:5px}.hero-art__route-node circle:last-child{fill:none;stroke:#a9d2f26b;stroke-width:1px}.motion-ready [data-motion=hero-art] .hero-art__proof{opacity:0;transform:translateY(16px)}.motion-ready [data-motion=hero-art].is-visible .hero-art__proof{opacity:1;transform:translate3d(0, calc(var(--hero-scroll) * -12px), 0);transition:opacity .72s .72s,transform .72s cubic-bezier(.2,.75,.2,1) .72s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route-node--one circle{animation-delay:.68s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route-node--two circle{animation-delay:.96s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route-node--three circle{animation-delay:1.24s}.motion-ready [data-motion=hero-art].is-visible .hero-art__route-node--four circle{animation-delay:1.52s}@keyframes heroEvidenceStep{0%{opacity:.15;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (max-width:760px){.hero-art__proof{border-radius:16px;width:min(250px,48%);padding:13px 14px;top:4%;right:4%}.hero-art__proof strong{font-size:17px}.hero-art__proof em{display:none}}@media (max-width:500px){.hero-art__proof{display:none}}@media (prefers-reduced-motion:reduce){.hero-art__proof{opacity:1!important;transform:none!important}}.exposure-assembly__threat{opacity:calc(.32 + (var(--resolve) * .68))}.instrument-stage--verify{background:radial-gradient(circle at 58% 46%,#96cfdc38,#0000 37%),radial-gradient(circle at 84% 81%,#96cfdc1a,#0000 27%),#060607}@media (max-width:960px){.instrument-index{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.instrument-index{grid-template-columns:repeat(2,minmax(0,1fr))}.instrument-index button,.instrument-index button:nth-child(3){border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c}.instrument-index button:nth-child(2n){border-right:0}.instrument-index button:nth-last-child(-n+2){border-bottom:0}}@media (prefers-reduced-motion:reduce){.exposure-assembly__threat{opacity:1}}@keyframes weaveRail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes weaveLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes weaveSource{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes weaveCandidate{0%{opacity:0;filter:blur(9px);transform:scale(.88)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes weaveSignal{0%{opacity:.1;transform:scaleY(0)}to{opacity:.76;transform:scaleY(1)}}@keyframes weaveDecision{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes weaveFact{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes weaveTicket{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes weaveOrbit{0%{opacity:.15;transform:rotate(-28deg)scale(.88)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes technologyCardArrive{0%{opacity:0;transform:translateY(34px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}.typography-contract.typography-contract.typography-contract.typography-contract :where(h1,h2,[data-ui=subsection-title]){max-width:100%;color:inherit;font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;font-style:normal;text-transform:none!important;white-space:normal!important;margin-top:0!important}.typography-contract.typography-contract.typography-contract.typography-contract h1{margin-bottom:var(--heading-1-after)!important;font-size:var(--type-h1)!important;font-weight:var(--weight-h1)!important;line-height:var(--leading-h1)!important}.typography-contract.typography-contract.typography-contract.typography-contract h2{margin-bottom:var(--heading-2-after)!important;font-size:var(--type-h2)!important;font-weight:var(--weight-h2)!important;line-height:var(--leading-h2)!important}.typography-contract.typography-contract.typography-contract.typography-contract [data-ui=subsection-title]{font-family:var(--sans);letter-spacing:normal;display:block;margin-bottom:var(--subsection-label-after)!important;font-size:var(--type-subsection-label)!important;font-weight:var(--weight-subsection-label)!important;line-height:var(--leading-subsection-label)!important}.typography-contract.typography-contract.typography-contract.typography-contract :where(h1,h2,[data-ui=subsection-title])+p{font-family:var(--sans)!important;letter-spacing:normal!important;margin-top:0!important;font-weight:400!important}.typography-contract.typography-contract.typography-contract.typography-contract :where(button,a,span,small,label,legend,dt,th){text-transform:none!important}.typography-contract .content-page__article{width:100%;max-width:calc(var(--wide-content) + var(--page-gutter) + var(--page-gutter));margin-inline:auto}.typography-contract .content-page__article>header,.typography-contract .content-page__article>section{grid-template-columns:minmax(0,1fr);width:100%}.typography-contract .content-page__article>header>*,.typography-contract .content-page__article>section>*{grid-column:1!important}.typography-contract .content-page__article>header>p:last-child,.typography-contract .content-page__article>section>:where(p,ul,ol,dl,address,div){max-width:920px}.typography-contract :where(.form-error,.fact-group blockquote,.check-notice,.exposure-list details blockquote,.safe-boundary,.verified-record,.atlas-notices,.ledger-alert,.support-safety,.removal-operation__note,.ledger-actions__progress>p,.early-access-success,.finding-action,.finding-pass,.finding-observed,.monitoring-form__success){border-left:0!important}.typography-contract .scan-boundary>div:last-child>section+section{border-left:0;padding-left:0}.typography-contract.typography-contract main header:has(h1){flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;gap:0!important;display:flex!important}.typography-contract.typography-contract main section>header:has(h2){flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;gap:0!important;display:flex!important}.typography-contract.typography-contract main article>header:has(h2){flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;gap:0!important;display:flex!important}.typography-contract.typography-contract main :where(header,section,div)>span:first-child:has(+h1,+h2){display:block!important}.typography-contract.typography-contract main :where(header,section)>div:first-child>span:first-child:has(+h1,+h2){display:block!important}.typography-contract.typography-contract main header:has(h1,h2) p{width:100%;max-width:880px!important;margin-top:0!important}.typography-contract.typography-contract :where(.personal-check-hero,.verify-hero,.personal-account-hero,.personal-recovery-page,.wedge-boundary,.outcomes-rules,.outcomes-boundary,.scan-scope,.result-scope,.two-up){grid-template-columns:minmax(0,1fr)!important}.typography-contract.typography-contract :where(.personal-check-hero,.verify-hero,.personal-account-hero,.personal-recovery-page){gap:clamp(38px,6vw,72px)!important}.typography-contract.typography-contract .personal-source-coverage>header{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.typography-contract.typography-contract .wedge-boundary>div:last-child{max-width:880px;padding-top:0}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hide-home>.investigation-hero{background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px), var(--paper);background-position:50%;background-size:72px 72px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100svh - 80px);display:flex;padding:clamp(64px, 8vw, 116px) var(--page-gutter) clamp(56px, 7vw, 96px)!important}.investigation-hero__heading{background:var(--paper);width:min(100%,1160px);padding:36px clamp(0px,3vw,44px) 42px}@supports (color:color-mix(in lab, red, red)){.investigation-hero__heading{background:color-mix(in srgb, var(--paper) 93%, transparent)}}.investigation-hero__heading{text-align:center}.investigation-hero__heading h1{text-wrap:balance;margin-inline:auto;max-width:1100px!important;font-size:clamp(58px,7.4vw,112px)!important;line-height:.92!important}.investigation-start{width:min(100%,1080px)}.investigation-composer{border:1px solid #969ba6;border-top:4px solid var(--ink);background:#fff;width:100%;position:relative;box-shadow:0 26px 70px #267e971a}.investigation-composer:after{background:var(--accent);content:"";width:22%;height:4px;position:absolute;top:-4px;left:0}.investigation-composer textarea{resize:vertical;width:100%;min-height:150px;color:var(--ink);font:400 clamp(18px, 1.7vw, 23px)/1.5 var(--sans);background:0 0;border:0;border-radius:0;outline:0;padding:clamp(24px,3vw,38px);display:block}.investigation-composer textarea::placeholder{color:#9297a1;opacity:1}.investigation-composer:focus-within{border-color:var(--ink);box-shadow:0 26px 70px #267e9724,0 0 0 3px #5cc9eb2e}.investigation-composer__footer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 68px;align-items:stretch;min-height:68px;padding-left:clamp(18px,2.5vw,30px);display:grid}.investigation-tips{align-self:center;position:relative}.investigation-tips summary{color:#4f5665;cursor:pointer;width:max-content;padding:10px 0;font-size:14px;font-weight:620;list-style:none}.investigation-tips summary::-webkit-details-marker{display:none}.investigation-tips summary:before{color:var(--accent);content:"+";margin-right:9px}.investigation-tips[open] summary:before{content:"−"}.investigation-tips p{z-index:4;border:1px solid var(--line);width:min(480px,72vw);color:var(--muted);background:#fff;margin:0;padding:18px;font-size:14px;line-height:1.55;position:absolute;bottom:calc(100% + 18px);left:-1px;box-shadow:0 15px 40px #267e971f}.investigation-route{border-left:1px solid var(--line);color:#515866;white-space:nowrap;align-items:center;gap:9px;padding:0 22px;font-size:13px;font-weight:650;display:inline-flex}.investigation-route:before{background:var(--accent);content:"";width:7px;height:7px}.investigation-composer__footer>button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:0;font-size:25px}.investigation-composer__footer>button:hover{background:var(--accent-dark)}.investigation-composer__footer>button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.investigation-guidance{color:#686f7d;text-align:center;max-width:760px;min-height:22px;margin:16px auto 0;font-size:13px;line-height:1.55}.investigation-privacy{color:#747a87;text-align:center;margin:26px auto 0;font-size:13px;line-height:1.5}.investigation-privacy span{color:#267e97;margin-right:8px;font-size:10px}@media (max-width:760px){.hide-home>.investigation-hero{background-size:48px 48px;min-height:auto;padding-top:46px!important}.investigation-hero__heading{padding:20px 0 30px}.investigation-hero__heading h1{font-size:clamp(49px,14vw,72px)!important}.investigation-privacy{text-align:left}}.hide-home{--workbench-ink:#10151f;--workbench-panel:#171e2b;--workbench-line:#333d4d;--workbench-violet:#a9d2f2;--workbench-cyan:#a9d2f2;--workbench-lime:#a9d2f2;--workbench-paper:#f7f7f2;background:var(--workbench-paper)}.hide-home>.site-header{background:#f7f7f2f0;border-bottom:1px solid #9fa6b2}.hide-home>.site-header .simple-nav__links{background:#ffffffb8}.hide-home>.site-header .button{box-shadow:4px 4px 0 var(--workbench-violet)}.hide-home>.site-header .button:hover{box-shadow:2px 2px 0 var(--workbench-violet);transform:translate(2px,2px)}.hide-home>.home-pricing{background:linear-gradient(#10151f0b 1px, transparent 1px), linear-gradient(90deg, #10151f0b 1px, transparent 1px), var(--workbench-paper);background-size:48px 48px;border-top:1px solid #9fa6b2;position:relative}.hide-home>.home-pricing:before{top:0;left:var(--page-gutter);background:var(--workbench-violet);content:"";width:72px;height:7px;position:absolute}.hide-home .home-pricing article,.hide-home .source-button,.hide-home .button{border-radius:0!important}.hide-home .home-pricing>div{box-shadow:8px 8px #10151f1f}.hide-home .home-pricing article[data-offer-state=pilot]{background:#d9eff3}@media (max-width:900px){.hide-home>.site-header .simple-nav__links{background:var(--paper);border:0}.hide-home>.site-header .simple-nav__links>a,.hide-home>.site-header .simple-nav__links>.personal-menu>.personal-menu__trigger,.hide-home>.site-header .simple-nav__links>.company-menu>.company-menu__trigger,.hide-home>.site-header .simple-nav__links>.tools-menu>.tools-menu__trigger{border-inline:0;min-height:0;padding-inline:0}}@media (max-width:620px){.hide-home>.investigation-hero{background-size:32px 32px,32px 32px,100% 100%;padding-top:38px!important}.hide-home .investigation-hero__heading h1{font-size:clamp(48px,14vw,68px)!important}}.hide-home>.site-header{-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#fafaf8d1;border-bottom-color:#10151f14;box-shadow:0 1px #ffffffb3}@media (min-width:901px){.hide-home>.site-header .simple-nav__links{background:#ffffff94;border:1px solid #10151f1c;gap:2px}}.hide-home>.site-header .simple-nav__links>a,.hide-home>.site-header .simple-nav__links>.personal-menu>.personal-menu__trigger,.hide-home>.site-header .simple-nav__links>.company-menu>.company-menu__trigger,.hide-home>.site-header .simple-nav__links>.tools-menu>.tools-menu__trigger{color:#4d5360}.hide-home>.site-header .button{box-shadow:none;border-radius:14px!important}.hide-home>.site-header .button:hover{transform:translateY(-1px);box-shadow:0 10px 26px #10151f24}.hide-home>.investigation-hero{background:radial-gradient(circle at 50% 20%,#a9d2f21c,#0000 30%),radial-gradient(circle at 82% 56%,#a9d2f213,#0000 25%),#fbfbfa;justify-content:flex-start;min-height:min(840px,100svh - 80px);padding-top:clamp(38px,5vh,62px)!important;padding-bottom:clamp(64px,8vw,102px)!important}.hide-home .investigation-hero__heading{text-align:left;width:min(100%,1180px);padding:0 0 clamp(14px,1.8vw,20px)}.hide-home .investigation-hero__heading:before{content:"hide /haɪd/ — to put something where it cannot be seen";color:var(--muted);font-family:var(--serif);margin-bottom:10px;font-size:14px;font-style:italic;display:block}.hide-home .investigation-hero__heading h1{letter-spacing:-.02em;margin-inline:0;max-width:980px!important;font-size:clamp(2.25rem,4.2vw,3.5rem)!important;line-height:1.05!important}.hide-home .investigation-start{filter:none;width:min(100%,1180px)}.hide-home .investigation-privacy{color:#858993;text-align:left;margin:20px 0 0}.hide-home>.home-pricing{background:#fbfbfa;border-top-color:#10151f14}.hide-home>.home-pricing:before{display:none}.hide-home .home-pricing>div{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #15192312}.hide-home .home-pricing article{border-color:#10151f1a}.hide-home .source-button,.hide-home .button{border-radius:13px!important}@media (max-width:760px){.hide-home>.investigation-hero{min-height:auto;padding-top:34px!important}.hide-home .investigation-hero__heading{padding-bottom:22px}.hide-home .investigation-hero__heading:before{margin-bottom:12px;font-size:12px}.hide-home .investigation-hero__heading h1{font-size:clamp(1.9rem,8vw,2.6rem)!important}}.hide-home>.home-tour{background:#fff;border-top-color:#10151f14}.hide-home .home-tour>header h2{max-width:640px}.hide-home .home-tour__list li{border-color:#10151f14}.hide-home .home-tour__list [data-ui=subsection-title]{font-weight:500}.hide-home>.home-proof{width:100%;max-width:none;padding:clamp(72px, 8vw, 120px) var(--page-gutter);background:var(--ink);color:var(--white);border-top:1px solid #10151f14}.hide-home .home-proof>header,.hide-home .home-proof__board{width:min(100%,1180px);margin-inline:auto}.hide-home .home-proof>header{margin-bottom:clamp(42px,5vw,68px);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;align-items:end!important;gap:clamp(32px,6vw,90px)!important;display:grid!important}.hide-home .home-proof>header h2{max-width:790px;color:var(--white);letter-spacing:-.02em;font-size:var(--type-h2)!important;margin:0!important;line-height:1.1!important}.hide-home .home-proof>header p{color:#ffffffa3;font-size:clamp(15px,1.1vw,16px);line-height:1.55;max-width:500px!important;margin:0!important}.hide-home .home-proof__board{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #10151f21;border-radius:22px;overflow:hidden;box-shadow:0 35px 100px #267e9724}.hide-home .home-proof__bar{color:#666b77;border-bottom:1px solid #10151f1a;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:0 clamp(22px,3vw,38px);font-size:14px;display:flex}.hide-home .home-proof__bar strong{color:var(--workbench-ink);font-size:14px;font-weight:650}.hide-home .home-proof__board>ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hide-home .home-proof__board>ol li{border-right:1px solid #10151f1a;flex-direction:column;min-height:190px;padding:clamp(22px,2.7vw,34px);display:flex;position:relative}.hide-home .home-proof__board>ol li:last-child{border-right:0}.hide-home .home-proof__board>ol li:before{background:var(--workbench-violet);content:"";border:3px solid #fff;border-radius:50%;width:11px;height:11px;margin-bottom:auto;box-shadow:0 0 0 1px #a9d2f24d,0 8px 20px #a9d2f238}.hide-home .home-proof__board>ol li:nth-child(2):before,.hide-home .home-proof__board>ol li:nth-child(3):before,.hide-home .home-proof__board>ol li:nth-child(4):before,.hide-home .home-proof__board>ol li:nth-child(5):before{background:#96cfdc}.hide-home .home-proof__board>ol small{color:#8b8f99;font:600 12px/1 var(--font-geist-mono), monospace;margin-bottom:14px}.hide-home .home-proof__board>ol strong{color:var(--workbench-ink);font-size:16px;font-weight:650;line-height:1.3}.hide-home .home-proof__board>ol span{color:#737883;margin-top:7px;font-size:13px;line-height:1.4}.hide-home .home-proof__strengths{background:var(--workbench-ink);color:#fff;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;min-height:92px;padding:20px clamp(22px,3vw,38px);display:grid}.hide-home .home-proof__strengths>strong{font-size:15px;font-weight:650}.hide-home .home-proof__strengths ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hide-home .home-proof__strengths li{color:#c8ced8;border-left:1px solid #ffffff2e;align-items:center;min-height:42px;padding:0 20px;font-size:13px;line-height:1.35;display:flex}.hide-home .home-pricing>header{margin-bottom:clamp(34px,4vw,52px)}.hide-home .home-pricing>header>p{margin-top:18px}.hide-home .home-pricing article{justify-content:flex-start;gap:18px;min-height:0}.hide-home .home-pricing article [data-ui=subsection-title]{letter-spacing:-.045em;margin:0 0 14px!important;font-size:clamp(42px,4.8vw,64px)!important;font-weight:500!important;line-height:.96!important}.hide-home .home-pricing article>.home-pricing__price{font-family:var(--sans);color:#5b606a;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.2}.hide-home .home-pricing article>p{margin:auto 0 28px}@media (max-width:920px){.hide-home .home-proof>header{grid-template-columns:1fr!important;gap:22px!important}.hide-home .home-proof>header p{max-width:680px!important}.hide-home .home-proof__board>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.hide-home .home-proof__board>ol li{border-bottom:1px solid #10151f1a;min-height:150px}.hide-home .home-proof__board>ol li:nth-child(2n){border-right:0}.hide-home .home-proof__board>ol li:last-child{border-bottom:0;grid-column:1/-1}.hide-home .home-proof__strengths{grid-template-columns:1fr;gap:14px}.hide-home .home-proof__strengths ul{grid-template-columns:repeat(2,minmax(0,1fr))}.hide-home .home-proof__strengths li:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:720px){.hide-home .home-proof__board>ol{grid-template-columns:1fr}.hide-home .home-proof__board>ol li,.hide-home .home-proof__board>ol li:nth-child(2n),.hide-home .home-proof__board>ol li:last-child{border-bottom:1px solid #10151f1a;border-right:0;grid-column:auto;min-height:130px}.hide-home .home-proof__board>ol li:last-child{border-bottom:0}.hide-home .home-proof__strengths ul{grid-template-columns:1fr}.hide-home .home-proof__strengths li,.hide-home .home-proof__strengths li:nth-child(odd){border:0;min-height:38px;padding:0}}.hide-home>.investigation-hero{grid-template-columns:minmax(0,1.03fr) minmax(320px,.72fr);justify-content:center;align-items:start;gap:clamp(24px,4vw,56px);display:grid!important}.hide-home .investigation-hero__heading{grid-column:1;padding-top:clamp(18px,3vw,42px)}.hide-home .investigation-hero__heading:before{display:none}.hide-home .home-kicker{max-width:720px;color:var(--workbench-ink);margin:0 0 20px;font-size:clamp(19px,2vw,27px);font-weight:680;line-height:1.18}.hide-home .investigation-hero__heading h1{letter-spacing:0!important;max-width:760px!important;font-size:clamp(3.4rem,7.3vw,7.2rem)!important;line-height:.9!important}.home-hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hide-home .source-button--quiet{color:#343b48;background:#ffffff8a;border-color:#10151f2e}.hide-home .source-button--quiet:hover{color:var(--workbench-ink);background:#fff}.hide-home .investigation-start{grid-column:1;margin-top:clamp(10px,2vw,24px)}.hide-home .investigation-start .tool-workspace{grid-template-columns:minmax(0,1fr)}.hide-home .investigation-start .tool-workspace__sidebar{display:none}.hide-home .home-proof{position:relative;overflow:hidden}.hide-home .home-proof:before{aspect-ratio:1;filter:blur(38px);content:"";background:#a9d2f21f;border-radius:50%;width:min(620px,60vw);position:absolute;inset:auto -5% -26% auto}.hide-home .home-tour{background-color:#fff;background-image:linear-gradient(#10151f09 1px,#0000 1px),linear-gradient(90deg,#10151f09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.hide-home .home-tour__list li{grid-template-columns:78px minmax(0,1fr)}.hide-home .home-tour__list li>span{color:#4f5662;background:#ffffffb8;border:1px solid #10151f1f;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.hide-home .home-tour__list [data-ui=subsection-title]{max-width:820px;font-size:clamp(26px,3.2vw,46px)!important;line-height:1.02!important}.home-removal{width:100%;max-width:none;padding:clamp(76px, 9vw, 132px) var(--page-gutter);background:#f4f4ef;border-top:1px solid #10151f14;position:relative;overflow:hidden}.home-removal>header,.home-removal__modes{z-index:1;width:min(100%,1180px);margin-inline:auto;position:relative}.home-removal>header{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(28px,6vw,82px);margin-bottom:clamp(36px,5vw,66px);display:grid}.home-removal>header h2{max-width:780px}.home-removal>header p{max-width:460px;color:var(--muted);margin:0;font-size:16px;line-height:1.55}@media (max-width:980px){.hide-home>.investigation-hero{grid-template-columns:1fr}.hide-home .investigation-hero__heading,.home-case-visual,.hide-home .investigation-start{grid-column:1}.home-removal>header,.home-removal__modes{grid-template-columns:1fr}}@media (max-width:820px){.funnel-faq__board{overflow:hidden}.funnel-faq__questions,.funnel-faq__answer{width:100%;min-width:0}}@media (max-width:640px){.hide-home .investigation-hero__heading h1{font-size:clamp(3rem,14vw,4.5rem)!important}.home-hero__actions .source-button{justify-content:space-between;width:100%}.hide-home .home-tour__list li{grid-template-columns:1fr;gap:14px}}.home-intelligence{width:100%;max-width:none;padding:clamp(78px, 9vw, 128px) var(--page-gutter);background-color:#d9eff3;background-image:linear-gradient(#10151f08 1px,#0000 1px),linear-gradient(90deg,#10151f08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-top:1px solid #10151f14}.home-intelligence>header,.home-intelligence__grid{width:min(100%,1180px);margin-inline:auto}.home-intelligence>header{grid-template-columns:minmax(0,1.06fr) minmax(280px,.74fr);align-items:end;gap:clamp(28px,6vw,82px);margin-bottom:clamp(34px,5vw,62px);display:grid}.home-intelligence>header h2{max-width:780px}.home-intelligence>header p{color:#535b67;max-width:520px;margin:0;font-size:16px;line-height:1.55}@media (max-width:980px){.home-intelligence>header,.home-intelligence__grid{grid-template-columns:1fr}}.hide-home>.investigation-hero{isolation:isolate;background:#d8d4ca;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:min(820px,100svh - 78px);position:relative;overflow:hidden;padding:clamp(72px, 9vh, 110px) var(--page-gutter) clamp(68px, 8vh, 96px)!important;display:flex!important}.hide-home>.investigation-hero:before{z-index:-2;content:"";background-image:url(/images/hide-intelligence-hero.webp);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.012)}.hide-home>.investigation-hero:after{z-index:-1;content:"";background:radial-gradient(at 50% 46%,#faf9f5ed 0%,#faf9f5c2 31%,#faf9f529 67%),linear-gradient(#faf9f594 0%,#faf9f514 42%,#faf9f57a 100%);position:absolute;inset:0}.hide-home .investigation-hero__heading{z-index:2;text-align:center;background:0 0;width:min(100%,930px);padding:0;position:relative}.hide-home .home-kicker{color:#2d343d;max-width:none;font:720 clamp(13px, 1.25vw, 16px)/1.2 var(--font-geist-mono), monospace;letter-spacing:-.02em;margin:0 0 15px}.hide-home .investigation-hero__heading h1{color:#10151f;text-wrap:balance;letter-spacing:-.055em!important;max-width:900px!important;margin:0 auto!important;font-size:clamp(48px,6vw,82px)!important;line-height:.94!important}.hide-home .typing-hero-title{display:grid}.hide-home .typing-hero-title__measure,.hide-home .typing-hero-title__typed{grid-area:1/1;width:100%}.hide-home .typing-hero-title__measure{visibility:hidden}.hide-home .typing-hero-title__caret{background:currentColor;border-radius:999px;width:.055em;height:.78em;margin-left:.055em;animation:.7s step-end infinite hideTypingCaretBlink;display:inline-block;transform:translateY(.08em)}.hide-home .typing-hero-title__caret--done{animation:.7s step-end 2 hideTypingCaretBlink,.35s 1.4s forwards hideTypingCaretFade}@keyframes hideTypingCaretBlink{50%{opacity:0}}@keyframes hideTypingCaretFade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.hide-home .typing-hero-title__caret{display:none}}.hide-home .investigation-hero__heading>p:not(.home-kicker){color:#3f4650;max-width:640px;margin:20px auto 0;font-size:clamp(15px,1.35vw,18px);line-height:1.5}.hide-home .investigation-start{z-index:3;width:min(100%,760px);margin:0 auto;position:relative}.hide-home .investigation-start .tool-workspace{display:block}.hide-home .investigation-start .workspace-chat{-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);background:#fffffdeb;border-color:#10151f29;border-radius:20px;box-shadow:0 20px 54px #10151f29,inset 0 2px #ffffffe6}.hide-home .investigation-start .workspace-chat--empty{min-height:164px}.hide-home .investigation-start .workspace-chat--empty .workspace-chat__thread{flex:0 0 0;padding:0}.hide-home .investigation-start .workspace-chat__form{border-top:0;order:2;grid-template-columns:minmax(0,1fr) 44px;gap:14px;min-height:92px;padding:20px 20px 10px 24px}.hide-home .investigation-start .workspace-chat__form textarea{min-height:50px;padding:6px 0;font-size:clamp(17px,1.8vw,20px);line-height:1.4}.hide-home .investigation-start .workspace-chat__form textarea::placeholder{color:#646b75}.hide-home .investigation-start .workspace-chat__form button{background:#10151f;align-self:end;width:42px;height:42px;box-shadow:0 8px 18px #10151f2e}.hide-home .investigation-start .workspace-chat__starters{flex-flow:wrap;justify-content:center;gap:7px 16px;margin-top:14px;padding:0 4px;display:flex}.hide-home .investigation-start .workspace-chat__starters button{color:#343b45;text-shadow:0 1px 10px #fffffff2;background:0 0;border:0;border-radius:0;padding:4px 0;font-size:11.5px;font-weight:620;line-height:1.2}.hide-home .investigation-start .workspace-chat__starters button:before{color:#727984;content:"↗";margin-right:6px;display:inline}:is(.hide-home .investigation-start .workspace-chat__starters button:hover,.hide-home .investigation-start .workspace-chat__starters button:focus-visible){color:#10151f;text-underline-offset:4px;background:0 0;text-decoration:underline}.hide-home .investigation-start .workspace-chat__disclaimer{color:#747b84;text-align:left;order:4;padding:0 24px 15px;font-size:10.5px}.hide-home .investigation-privacy{color:#2e353e;text-align:center;text-shadow:0 1px 12px #ffffffe6;margin:14px auto 0;font-size:11px;font-weight:620}.home-product-library{width:100%;max-width:none;padding:clamp(36px, 3.5vw, 52px) var(--page-gutter) clamp(22px, 2.2vw, 32px);background:#f8f7f3;border-top:1px solid #10151f14}.home-product-library>header,.home-product-library>.home-case-visual{width:min(100%,1180px);margin-inline:auto}.home-product-library>header{margin-bottom:clamp(36px,5vw,62px)}.home-product-library>header h2{letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(46px,6.4vw,78px);line-height:.94}.home-product-library .home-case-visual{gap:30px}.home-product-library .home-folder-edition{grid-template-columns:minmax(230px,.7fr) minmax(420px,1.15fr);align-items:center;gap:clamp(34px,6vw,86px);min-height:470px;padding:clamp(30px,4vw,52px);display:grid}.home-product-library .home-folder-edition__heading{align-self:center;margin:0}.home-product-library .home-folder-edition__title{font-size:clamp(30px,3.8vw,46px)}.home-product-library .home-folder-edition__heading p{max-width:340px;margin-top:16px;font-size:14px}.home-product-library .home-case-folder{justify-self:end;width:min(100%,540px)}@media (max-width:900px){.hide-home>.investigation-hero{min-height:720px}.home-product-library .home-folder-edition{grid-template-columns:1fr;gap:28px}.home-product-library .home-folder-edition__heading p{max-width:520px}.home-product-library .home-case-folder{justify-self:center;width:min(100%,560px)}}@media (max-width:640px){.hide-home>.investigation-hero{gap:18px;min-height:650px;padding:62px 18px 54px!important}.hide-home>.investigation-hero:before{background-position:53%}.hide-home>.investigation-hero:after{background:linear-gradient(#faf9f5db 0%,#faf9f58f 54%,#faf9f5bf 100%)}.hide-home .home-kicker{margin-bottom:11px;font-size:11px}.hide-home .investigation-hero__heading h1{font-size:clamp(39px,12vw,55px)!important}.hide-home .investigation-hero__heading>p:not(.home-kicker){margin-top:15px;font-size:14px}.hide-home .investigation-start .workspace-chat{border-radius:19px}.hide-home .investigation-start .workspace-chat--empty{min-height:154px}.hide-home .investigation-start .workspace-chat__form{grid-template-columns:minmax(0,1fr) 40px;gap:10px;min-height:90px;padding:17px 15px 9px 18px}.hide-home .investigation-start .workspace-chat__form textarea{min-height:48px;font-size:16px}.hide-home .investigation-start .workspace-chat__form button{width:40px;height:40px}.hide-home .investigation-start .workspace-chat__starters{gap:4px;margin-top:12px;padding:0 8px}.hide-home .investigation-start .workspace-chat__starters button{text-align:center;flex:100%;padding:5px 0;font-size:10.5px}.hide-home .investigation-start .workspace-chat__disclaimer{padding:0 18px 13px;font-size:9.5px}.hide-home .investigation-privacy{font-size:10px}.home-product-library{padding:68px 14px}.home-product-library>header{padding-inline:6px}.home-product-library .home-folder-edition{gap:20px;min-height:0;padding:24px 12px 22px}.home-product-library .home-folder-edition__heading{padding-inline:6px}.home-product-library>header h2{font-size:43px}.home-product-library .home-folder-edition__title{font-size:32px}}.home-product-library .home-folder-stage:before{z-index:14;height:62px;box-shadow:none;background:linear-gradient(#f8f5ef 0%,#d9eff3 100%);border-bottom:1.5px solid #10151f}.home-product-library .home-case-folder__tabs{z-index:40;align-items:end;gap:7px;height:54px;inset:9px 11px auto;overflow:visible}.home-product-library .home-case-tab,.home-product-library .home-case-tab:first-child,.home-product-library .home-case-tab:last-child{background:linear-gradient(180deg, #ffffffb8, #ffffff2e), var(--case-color);border:1.5px solid #10151f;border-radius:14px 14px 3px 3px;height:46px;margin:0;padding:3px 7px 0;overflow:visible}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-case-tab,.home-product-library .home-case-tab:first-child,.home-product-library .home-case-tab:last-child{background:linear-gradient(180deg, #ffffffb8, #ffffff2e), color-mix(in srgb, var(--case-color) 15%, #eeeae3)}}.home-product-library .home-case-tab,.home-product-library .home-case-tab:first-child,.home-product-library .home-case-tab:last-child{color:#252b34;transform:none;box-shadow:inset 0 1px #ffffffe6,0 4px #10151f1a}.home-product-library .home-case-tab:before{background:var(--case-color);border-radius:999px;height:3px;position:absolute;top:7px;left:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-case-tab:before{background:color-mix(in srgb, var(--case-color) 75%, #10151f)}}.home-product-library .home-case-tab:before{opacity:.5;content:""}.home-product-library .home-case-tab:after{opacity:1;background:#10151f2e;height:1px;bottom:6px;left:10px;right:10px}:is(.home-product-library .home-case-tab:hover,.home-product-library .home-case-tab:focus-visible){background:linear-gradient(180deg, #ffffffeb, #ffffff52), var(--case-color)}@supports (color:color-mix(in lab, red, red)){:is(.home-product-library .home-case-tab:hover,.home-product-library .home-case-tab:focus-visible){background:linear-gradient(180deg, #ffffffeb, #ffffff52), color-mix(in srgb, var(--case-color) 18%, #f3efe8)}}:is(.home-product-library .home-case-tab:hover,.home-product-library .home-case-tab:focus-visible){transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 6px #10151f1c}.home-product-library .home-case-tab[data-active=true]{z-index:3;color:#10151f;background:#d9eff3;border-bottom-color:#d9eff3;border-radius:15px 15px 0 0;height:54px;margin-bottom:-1.5px;padding-top:5px;transform:none;box-shadow:inset 0 1px #fff,0 -5px 13px #10151f0f}.home-product-library .home-case-tab[data-active=true]:before{background:var(--case-color);opacity:1}.home-product-library .home-case-tab[data-active=true]:after{opacity:1;background:#d9eff3;border-radius:0;height:7px;bottom:-5px;left:-1px;right:-1px}.home-product-library .home-folder-quiet-stack{inset:105px 38px 58px}.home-product-library .home-folder-quiet-stack span{background:linear-gradient(180deg, var(--active-case-color) 0 16px, #ffffffb3 16px), #fff;border-radius:10px 10px 3px 3px}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-folder-quiet-stack span{background:linear-gradient(180deg, color-mix(in srgb, var(--active-case-color) 8%, #fff) 0 16px, #ffffffb3 16px), #fff}}.home-product-library .home-folder-sheet{background:linear-gradient(90deg, #10151f09 1px, transparent 1px), linear-gradient(#10151f09 1px, transparent 1px), var(--case-color);border-radius:4px 14px 14px;min-height:171px;max-height:174px;padding:24px 23px 17px;overflow:visible}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-folder-sheet{background:linear-gradient(90deg, #10151f09 1px, transparent 1px), linear-gradient(#10151f09 1px, transparent 1px), color-mix(in srgb, var(--case-color) 7%, #d9eff3)}}.home-product-library .home-folder-sheet{background-size:28px 28px;box-shadow:9px 11px #10151f1a,0 18px 28px #10151f14}.home-product-library .home-folder-sheet:before{background:var(--case-color);border:1.5px solid #10151f;border-bottom:0;border-radius:10px 12px 0 0;width:44%;height:18px;position:absolute;top:-16px;left:-1.5px}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-folder-sheet:before{background:color-mix(in srgb, var(--case-color) 10%, #d9eff3)}}.home-product-library .home-folder-sheet:before{content:""}.home-product-library .home-folder-sheet strong{margin:0;font-size:clamp(24px,2.6vw,31px)}.home-product-library .home-folder-sheet p{max-width:280px;margin-top:10px;font-size:10.5px;line-height:1.3}.home-product-library .home-folder-sheet a{margin-top:11px;font-size:10.5px}@media (max-width:640px){.home-product-library .home-case-folder__tabs{gap:4px;height:50px;inset:8px 7px auto}.home-product-library .home-folder-stage:before{height:58px}.home-product-library .home-case-tab,.home-product-library .home-case-tab:first-child,.home-product-library .home-case-tab:last-child{border-radius:11px 11px 2px 2px;height:42px;padding:3px 3px 0;font-size:7.5px}.home-product-library .home-case-tab:before{height:2px;top:6px;left:6px;right:6px}.home-product-library .home-case-tab:after{left:6px;right:6px}.home-product-library .home-case-tab[data-active=true]{height:50px;margin-bottom:-1.5px}.home-product-library .home-folder-quiet-stack{inset:91px 20px 54px}.home-product-library .home-folder-sheets{inset:80px 14px 61px}.home-product-library .home-folder-sheet{border-radius:3px 12px 12px;min-height:164px;max-height:166px;padding:20px 16px 13px}.home-product-library .home-folder-sheet:before{border-radius:8px 9px 0 0;height:15px;top:-13px}.home-product-library .home-folder-sheet strong{font-size:22px}.home-product-library .home-folder-sheet p{margin-top:8px;font-size:9.3px}.home-product-library .home-folder-sheet a{margin-top:8px;font-size:9.5px}}.home-product-library .home-folder-edition{background:radial-gradient(circle at 18% 12%, var(--active-case-color), transparent 28%), linear-gradient(145deg, #fbfaf6 0%, #eeebe4 100%)}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-folder-edition{background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--active-case-color) 8%, transparent), transparent 28%), linear-gradient(145deg, #fbfaf6 0%, #eeebe4 100%)}}.home-product-library .home-folder-edition:before{opacity:.16;background-image:radial-gradient(#10151f29 .55px,#0000 .7px);background-size:6px 6px}.home-product-library .home-folder-stage{background:radial-gradient(circle at 82% 16%, var(--active-case-color), transparent 28%), radial-gradient(#10151f1f .5px, transparent .65px), linear-gradient(145deg, #d9eff3 0%, #f2eee7 100%)}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-folder-stage{background:radial-gradient(circle at 82% 16%, color-mix(in srgb, var(--active-case-color) 7%, transparent), transparent 28%), radial-gradient(#10151f1f .5px, transparent .65px), linear-gradient(145deg, #d9eff3 0%, #f2eee7 100%)}}.home-product-library .home-folder-stage{background-size:auto,7px 7px,auto}.home-product-library .home-folder-sheets{inset:28px 24px 66px}.home-product-library .home-folder-sheet{width:min(100%,410px);min-height:236px;max-height:236px;box-shadow:none;transform-style:preserve-3d;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.home-product-library .home-folder-sheet[data-active=true]{transform-origin:50% 100%;box-shadow:none;transform:translate(-50%)translateY(0)rotateX(1.5deg)}.home-product-library .home-folder-sheet:before,.home-product-library .home-folder-sheet:after{content:none}.home-product-library .home-record-card{color:#10151f;background:radial-gradient(#10151f26 .45px,#0000 .6px) 0 0/6px 6px,linear-gradient(145deg,#d9eff3 0%,#f2eee7 100%);border:1.35px solid #10151fe0;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:absolute;box-shadow:7px 9px #10151f17,0 18px 25px #10151f17,inset 0 1px #fffffff2}.home-product-library .home-record-card--title{z-index:6;background:radial-gradient(circle at 88% 18%, var(--case-color) 0 4px, transparent 4.5px), linear-gradient(145deg, #161b24 0%, #0d1118 100%);border-radius:8px;flex-direction:column;justify-content:center;width:61%;min-height:94px;padding:15px 17px 14px;top:10px;left:0}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-record-card--title{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--case-color) 72%, #fff) 0 4px, transparent 4.5px), linear-gradient(145deg, #161b24 0%, #0d1118 100%)}}.home-product-library .home-record-card--title{color:#fff;transform:rotate(-2deg)translateZ(24px)}.home-product-library .home-record-card--detail>span{font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.02em}.home-product-library .home-record-card--title strong{max-width:none;color:inherit;letter-spacing:-.045em;font-size:clamp(21px,2.2vw,27px);font-weight:760;line-height:.9}.home-product-library .home-record-card--detail{z-index:4;border-radius:7px 7px 12px;flex-direction:column;width:72%;min-height:142px;padding:72px 18px 38px;top:34px;right:0;transform:rotate(1.25deg)translateZ(10px)}.home-product-library .home-record-card--detail:after{background:linear-gradient(225deg, var(--case-color) 0 49%, transparent 50%);border-top-right-radius:7px;width:27px;height:27px;position:absolute;top:-1px;right:-1px}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-record-card--detail:after{background:linear-gradient(225deg, color-mix(in srgb, var(--case-color) 22%, #d9eff3) 0 49%, transparent 50%)}}.home-product-library .home-record-card--detail:after{filter:drop-shadow(-2px 2px 1px #10151f14);content:""}.home-product-library .home-record-card--detail:before{z-index:2;content:"";background:0 0;border:1.4px solid #10151f94;border-radius:8px;width:12px;height:31px;position:absolute;top:-10px;right:34px;transform:rotate(5deg);box-shadow:inset 0 0 0 2px #ffffff94}.home-product-library .home-record-card--detail>span{color:#727882;margin-bottom:8px}.home-product-library .home-record-card--detail p{color:#303741;max-width:none;margin:0;font-size:10.5px;line-height:1.35}.home-product-library .home-record-card--action{z-index:8;background:var(--case-color);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:53%;min-height:54px;margin:0;padding:0 15px;bottom:0;right:18px}@supports (color:color-mix(in lab, red, red)){.home-product-library .home-record-card--action{background:color-mix(in srgb, var(--case-color) 14%, #d9eff3)}}.home-product-library .home-record-card--action{color:#10151f;font:720 10px/1.15 var(--font-geist-mono), monospace;text-decoration:none;transform:rotate(-1deg)translateZ(34px)}.home-product-library .home-record-card--action span:last-child{color:#fff;background:#10151f;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;transition:transform .18s;display:grid}:is(.home-product-library .home-record-card--action:hover,.home-product-library .home-record-card--action:focus-visible){transform:rotate(-1deg)translateY(-3px)translateZ(38px);box-shadow:9px 11px #10151f1c,0 22px 30px #10151f1f,inset 0 1px #fffffff2}:is(.home-product-library .home-record-card--action:hover span:last-child,.home-product-library .home-record-card--action:focus-visible span:last-child){transform:translate(3px)}@media (max-width:640px){.home-product-library .home-folder-sheets{inset:27px 13px 60px}.home-product-library .home-folder-sheet{width:min(100%,350px);min-height:224px;max-height:224px}.home-product-library .home-record-card--title{width:63%;min-height:86px;padding:13px 14px;top:8px}.home-product-library .home-record-card--title strong{font-size:21px}.home-product-library .home-record-card--detail{width:75%;min-height:137px;padding:65px 14px 38px;top:31px}.home-product-library .home-record-card--detail p{font-size:9.3px;line-height:1.32}.home-product-library .home-record-card--action{width:58%;min-height:49px;padding:0 11px;font-size:9px;right:10px}}.hide-home .home-proof,.hide-home .home-intelligence,.hide-home .home-removal{padding:clamp(78px, 9vw, 132px) var(--page-gutter);color:#10151f;background:#f8f7f3;display:block}.hide-home .home-proof{overflow:clip}.hide-home .home-intelligence{background:#f1f4f8}.hide-home .home-proof>header,.hide-home .home-intelligence>header,.hide-home .home-removal>header{width:min(100%,1180px);margin:0 auto clamp(34px,5vw,58px)}.hide-home .home-proof>header h2,.hide-home .home-intelligence>header h2,.hide-home .home-removal>header h2{color:#10151f;max-width:930px;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(42px,5.3vw,68px);font-weight:500;line-height:.96}.hide-home .home-proof>header p,.hide-home .home-intelligence>header p,.hide-home .home-removal>header p{color:#56606d;max-width:720px;margin:22px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.55}.home-evidence-board,.home-intelligence-board,.home-removal-table{background:#fff;border:1px solid #10151f29;border-radius:18px;width:min(100%,1180px);margin:0 auto;overflow:hidden;box-shadow:0 28px 70px #10151f14}.home-scroll-story{position:relative}@media (min-width:901px) and (min-height:820px){.home-evidence-story{height:420vh}.home-intelligence-story{height:360vh}.home-scroll-story>.home-evidence-board,.home-scroll-story>.home-intelligence-board{position:sticky;top:96px}}.home-horizontal-story__viewport{width:100%;overflow:hidden}.home-horizontal-story__track{will-change:transform;grid-auto-columns:100%;grid-auto-flow:column;width:100%;display:grid}.home-horizontal-story__panel{scroll-snap-align:start;width:100%}.home-horizontal-story__progress{background:#10151f17;height:4px;position:relative;overflow:hidden}.home-horizontal-story__progress span{width:9px;transform:translateX(var(--story-marker,0px));will-change:transform;background:#5cc9eb;position:absolute;top:0;bottom:0;left:0}.home-evidence-board__tabs{border-bottom:1px solid #10151f29;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-evidence-board__tabs button{color:#69727e;cursor:pointer;min-height:72px;font:680 13px/1.2 var(--font-geist-sans), sans-serif;background:#fff;border:0;border-right:1px solid #10151f21;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:16px 12px;transition:background .2s,color .2s;display:flex;position:relative}.home-evidence-board__tabs button:last-child{border-right:0}.home-evidence-board__tabs button:after{content:"";background:0 0;height:4px;position:absolute;bottom:-1px;left:0;right:0}.home-evidence-board__tabs button>span{border:1px solid;border-radius:50%;flex:none;width:8px;height:8px}:is(.home-evidence-board__tabs button:hover,.home-evidence-board__tabs button:focus-visible,.home-evidence-board__tabs button.is-active){color:#10151f;background:#f4f6fa}.home-evidence-board__tabs button.is-active:after{background:#5cc9eb}.home-evidence-board__tabs button.is-active>span{background:#5cc9eb;border-color:#267e97;box-shadow:0 0 0 4px #5cc9eb1f}.home-evidence-board__record{outline:none;grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr);min-height:430px;display:grid}.home-evidence-record__copy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,78px);display:flex}.home-intelligence-live__copy>span,.home-intelligence-support>article>span,.home-intelligence-coming>span{color:#6a7480;font:650 12px/1.2 var(--font-geist-mono), monospace;letter-spacing:.02em;margin-bottom:22px}.home-evidence-record__copy>strong{color:#10151f;max-width:610px;font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(34px,4.1vw,54px);font-weight:500;line-height:1}.home-evidence-record__copy p{color:#56606d;max-width:580px;margin:24px 0 34px;font-size:17px;line-height:1.58}.home-evidence-record__diagram{background-color:#f5f7fb;background-image:radial-gradient(circle,#10151f21 1px,#0000 1px);background-size:15px 15px;border-left:1px solid #10151f21;place-items:center;min-height:430px;display:grid;position:relative;overflow:hidden}.home-evidence-record__scene,.home-intelligence-live__scene{aspect-ratio:4/3;object-fit:contain;filter:contrast(1.035)saturate(.95);mix-blend-mode:multiply;width:min(96%,660px);height:auto}.home-evidence-record__scene{animation:.42s cubic-bezier(.2,.8,.2,1) both hidePointillistSceneIn}.home-intelligence-board__index{border-bottom:1px solid #10151f29;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-intelligence-board__index button{color:#6a7480;cursor:pointer;min-height:64px;font:650 12px/1.2 var(--font-geist-mono), monospace;text-align:center;background:#fff;border:0;border-right:1px solid #10151f21;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:21px 18px;transition:background .2s,color .2s;display:flex;position:relative}.home-intelligence-board__index button:last-child{border-right:0}.home-intelligence-board__index button:after{content:"";background:0 0;height:4px;position:absolute;bottom:-1px;left:0;right:0}.home-intelligence-board__index button>span{border:1px solid;border-radius:50%;flex:none;width:8px;height:8px}:is(.home-intelligence-board__index button:hover,.home-intelligence-board__index button:focus-visible,.home-intelligence-board__index button.is-active){color:#10151f;background:#f4f6fa}.home-intelligence-board__index button.is-active:after{background:#5cc9eb}.home-intelligence-board__index button.is-active>span{background:#5cc9eb;border-color:#267e97;box-shadow:0 0 0 4px #5cc9eb1f}.home-intelligence-live{border-bottom:1px solid #10151f26;grid-template-columns:minmax(420px,.95fr) minmax(0,1fr);min-height:440px;display:grid}.home-intelligence-live__visual{background-color:#f5f7fb;background-image:radial-gradient(circle,#10151f21 1px,#0000 1px);background-size:15px 15px;border-right:1px solid #10151f21;min-height:440px;position:relative;overflow:hidden}.home-intelligence-live__scene{width:100%;height:100%;animation:.42s cubic-bezier(.2,.8,.2,1) both hidePointillistSceneIn;position:absolute;inset:0}.home-intelligence-live__copy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,76px);display:flex}.home-intelligence-live__copy strong,.home-intelligence-support strong{color:#10151f;font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(31px,3.8vw,48px);font-weight:500;line-height:1}.home-intelligence-live__copy p,.home-intelligence-support p{color:#56606d;margin:23px 0 0;font-size:16px;line-height:1.58}.home-intelligence-live__copy small{color:#10151f;width:fit-content;font:680 12px/1.15 var(--font-geist-sans), sans-serif;border:1px solid #10151f26;border-radius:7px;margin-top:30px;padding:8px 12px}.home-intelligence-support{grid-template-columns:.9fr 1.55fr;display:grid}.home-intelligence-support>article,.home-intelligence-coming{padding:clamp(32px,4vw,50px)}.home-intelligence-support>article{border-right:1px solid #10151f21}.home-intelligence-support>article strong{font-size:clamp(25px,2.8vw,34px);display:block}.home-intelligence-coming{background:#fafaf9;grid-template-columns:.7fr 1fr 1fr;gap:26px;display:grid}.home-intelligence-coming>span{margin:4px 0 0}.home-intelligence-coming article{border-left:1px solid #10151f21;padding-left:22px}.home-intelligence-coming article strong{font-size:24px;display:block}.home-intelligence-coming article p{margin-top:13px;font-size:14px}.home-removal-table__header,.home-removal-table article{grid-template-columns:.85fr 1fr 1.25fr;display:grid}.home-removal-table__header{background:#f5f7fb;border-bottom:1px solid #10151f29}.home-removal-table__header span{color:#6a7480;font:650 12px/1.2 var(--font-geist-mono), monospace;border-right:1px solid #10151f21;padding:20px 24px}.home-removal-table__header span:last-child{border-right:0}.home-removal-table article{border-bottom:1px solid #10151f21;min-height:148px}.home-removal-table article:last-child{border-bottom:0}.home-removal-table article>*{border-right:1px solid #10151f21;align-items:center;margin:0;padding:30px 24px;display:flex}.home-removal-table article>:last-child{border-right:0}.home-removal-table article>strong{color:#10151f;font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(25px,2.5vw,34px);font-weight:500;line-height:1.02}.home-removal-table article>p{color:#56606d;font-size:15px;line-height:1.55}@media (max-width:900px){.home-evidence-story,.home-intelligence-story{height:auto}.home-scroll-story>.home-evidence-board,.home-scroll-story>.home-intelligence-board{position:relative;top:auto}.home-horizontal-story__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.home-horizontal-story__viewport::-webkit-scrollbar{display:none}.home-horizontal-story__track{transform:none!important}.home-horizontal-story__progress{display:none}.home-evidence-board__record,.home-intelligence-live{grid-template-columns:1fr}.home-evidence-record__diagram,.home-intelligence-live__visual{border-top:1px solid #10151f21;border-left:0;border-right:0;min-height:360px}.home-intelligence-support{grid-template-columns:1fr}.home-intelligence-support>article{border-bottom:1px solid #10151f21;border-right:0}.home-intelligence-coming{grid-template-columns:1fr 1fr}.home-intelligence-coming>span{grid-column:1/-1}}@media (max-width:640px){.hide-home .home-proof,.hide-home .home-intelligence,.hide-home .home-removal{padding:74px 16px}.hide-home .home-proof>header,.hide-home .home-intelligence>header,.hide-home .home-removal>header{margin-bottom:30px}.hide-home .home-proof>header h2,.hide-home .home-intelligence>header h2,.hide-home .home-removal>header h2{font-size:43px;line-height:.98}.home-evidence-board,.home-intelligence-board,.home-removal-table{border-radius:14px}.home-evidence-board__tabs,.home-intelligence-board__index{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.home-evidence-board__tabs::-webkit-scrollbar{display:none}.home-intelligence-board__index::-webkit-scrollbar{display:none}.home-evidence-board__tabs button,.home-intelligence-board__index button{scroll-snap-align:start;min-width:132px}.home-evidence-record__copy,.home-intelligence-live__copy{padding:38px 24px 44px}.home-evidence-record__copy>strong,.home-intelligence-live__copy strong{font-size:36px}.home-evidence-record__copy p,.home-intelligence-live__copy p{font-size:15px}.home-evidence-record__diagram,.home-intelligence-live__visual{min-height:330px}.home-intelligence-support>article,.home-intelligence-coming{padding:34px 24px}.home-intelligence-coming{grid-template-columns:1fr;gap:24px}.home-intelligence-coming>span{grid-column:auto}.home-removal-table__header{display:none}.home-removal-table article{min-height:0;padding:32px 24px;display:block}.home-removal-table article>*{border:0;padding:0;display:block}.home-removal-table article>strong{font-size:30px}.home-removal-table article>p{margin-top:16px;font-size:15px}}.home-evidence-record__diagram{isolation:isolate}.home-evidence-record__diagram--confirmed .home-evidence-record__decision,.home-evidence-record__diagram--approved .home-evidence-record__decision{color:#fff;background:#10151f}.home-evidence-record__diagram--verified .home-evidence-record__ledger,.home-evidence-record__diagram--watching .home-evidence-record__ledger{box-shadow:9px 11px #5cc9eb2e,0 0 0 3px #5cc9eb21}.home-evidence-record__diagram--watching .home-evidence-record__stamp{animation:2.8s ease-in-out infinite hideEvidenceStamp}.home-intelligence-live__visual{isolation:isolate}.home-removal-outcome{align-items:center;gap:18px;display:flex}.home-removal-outcome strong{color:#10151f;font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(24px,2.25vw,31px);font-weight:500;line-height:1.02}.home-removal-icon{background-color:#f5f7fb;background-image:radial-gradient(circle,#10151f1f 1px,#0000 1px);background-size:9px 9px;border:1px solid #10151f29;border-radius:10px;flex:none;width:58px;height:58px;position:relative;overflow:hidden}.home-removal-icon span{display:block;position:absolute}.home-removal-icon--erase span:first-child{background:#fff;border:1.5px solid #10151f;width:23px;height:31px;top:13px;left:13px;box-shadow:5px 5px #10151f14}.home-removal-icon--erase span:nth-child(2),.home-removal-icon--erase span:nth-child(3){background:#5cc9eb;border-radius:50%;width:5px;height:5px;right:10px}.home-removal-icon--erase span:nth-child(2){top:20px}.home-removal-icon--erase span:nth-child(3){top:34px}.home-removal-icon--correct span:first-child,.home-removal-icon--correct span:nth-child(2),.home-removal-icon--correct span:nth-child(3){background:#10151f;border-radius:2px;height:3px;left:12px}.home-removal-icon--correct span:first-child{width:34px;top:17px}.home-removal-icon--correct span:nth-child(2){background:#5cc9eb;width:26px;top:27px}.home-removal-icon--correct span:nth-child(3){width:32px;top:37px}.home-removal-icon--guide:before{content:"";border-top:2px solid #5cc9eb;width:37px;position:absolute;top:27px;left:10px}.home-removal-icon--guide span{background:#f5f7fb;border:2px solid #5cc9eb;border-radius:50%;width:10px;height:10px;top:22px}.home-removal-icon--guide span:first-child{left:9px}.home-removal-icon--guide span:nth-child(2){left:24px}.home-removal-icon--guide span:nth-child(3){background:#5cc9eb;left:39px}.home-removal-table article:hover .home-removal-icon{border-color:#5cc9eb6b;box-shadow:0 9px 22px #5cc9eb1a}.home-removal-table article:hover .home-removal-icon--erase span:first-child{transform:translateY(-3px)rotate(-2deg)}.home-removal-table article:hover .home-removal-icon--correct span:nth-child(2){width:34px}.home-removal-table article:hover .home-removal-icon--guide span:nth-child(3){transform:scale(1.35)}.home-removal-icon span,.home-removal-icon:before{transition:transform .22s,width .22s}.motion-ready .home-proof .home-evidence-board,.motion-ready .home-intelligence .home-intelligence-board,.motion-ready .home-removal .home-removal-table{opacity:0;transform:translateY(30px)}.motion-ready .home-proof.is-visible .home-evidence-board,.motion-ready .home-intelligence.is-visible .home-intelligence-board,.motion-ready .home-removal.is-visible .home-removal-table{animation:.8s cubic-bezier(.2,.8,.2,1) forwards hideBoardReveal}.motion-ready .home-proof .home-evidence-board__tabs button,.motion-ready .home-intelligence .home-intelligence-board__index button,.motion-ready .home-removal .home-removal-table article{opacity:0;transform:translateY(13px)}.motion-ready .home-proof.is-visible .home-evidence-board__tabs button,.motion-ready .home-intelligence.is-visible .home-intelligence-board__index button,.motion-ready .home-removal.is-visible .home-removal-table article{animation:.55s cubic-bezier(.2,.8,.2,1) forwards hideCellReveal}.motion-ready .home-proof.is-visible .home-evidence-board__tabs button:nth-child(2),.motion-ready .home-intelligence.is-visible .home-intelligence-board__index button:nth-child(2),.motion-ready .home-removal.is-visible .home-removal-table article:nth-of-type(2){animation-delay:.1s}.motion-ready .home-proof.is-visible .home-evidence-board__tabs button:nth-child(3),.motion-ready .home-intelligence.is-visible .home-intelligence-board__index button:nth-child(3),.motion-ready .home-removal.is-visible .home-removal-table article:nth-of-type(3){animation-delay:.2s}.motion-ready .home-proof.is-visible .home-evidence-board__tabs button:nth-child(4),.motion-ready .home-intelligence.is-visible .home-intelligence-board__index button:nth-child(4){animation-delay:.3s}.motion-ready .home-proof.is-visible .home-evidence-board__tabs button:nth-child(5){animation-delay:.4s}.motion-ready .home-intelligence .home-source-cloud span{opacity:0;transform:translate(-16px)}.motion-ready .home-intelligence.is-visible .home-source-cloud span{animation:.52s cubic-bezier(.2,.8,.2,1) forwards hideSourceResolve}.motion-ready .home-intelligence.is-visible .home-source-cloud span:nth-child(2){animation-delay:.12s}.motion-ready .home-intelligence.is-visible .home-source-cloud span:nth-child(3){animation-delay:.24s}.motion-ready .home-intelligence.is-visible .home-source-cloud span:nth-child(4){animation-delay:.36s}.motion-ready .home-intelligence.is-visible .home-source-cloud span:nth-child(5){animation-delay:.48s}.home-evidence-record__diagram>*{animation-fill-mode:both}@keyframes hideBoardReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes hideCellReveal{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes hideSourceResolve{0%{opacity:0;filter:blur(4px);transform:translate(-16px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes hidePointillistSceneIn{0%{opacity:0;filter:blur(3px)contrast(.96);transform:translateY(7px)scale(.985)}to{opacity:1;filter:blur()contrast(1.035)saturate(.95);transform:none}}@keyframes hideEvidenceStamp{0%,to{opacity:.55;transform:rotate(4deg)scale(.98)}50%{opacity:1;transform:rotate(4deg)scale(1.04)}}@media (max-width:640px){.home-removal-outcome{padding-bottom:17px}.home-removal-outcome strong{font-size:29px}}@media (prefers-reduced-motion:reduce){.home-evidence-record__scene,.home-intelligence-live__scene,.home-evidence-record__scan-field:before,.home-evidence-record__path path,.home-evidence-record__packet,.home-evidence-record__decision span,.home-evidence-record__diagram--watching .home-evidence-record__stamp,.home-intelligence-radar span:nth-child(3),.home-intelligence-route path,.home-intelligence-route__packet,.motion-ready .home-proof.is-visible .home-evidence-board,.motion-ready .home-intelligence.is-visible .home-intelligence-board,.motion-ready .home-removal.is-visible .home-removal-table,.motion-ready .home-proof.is-visible .home-evidence-board__tabs button,.motion-ready .home-intelligence.is-visible .home-intelligence-board__index button,.motion-ready .home-removal.is-visible .home-removal-table article,.motion-ready .home-intelligence.is-visible .home-source-cloud span,.home-evidence-record__source,.home-evidence-record__decision,.home-evidence-record__ledger,.home-evidence-record__stamp{animation:none!important}.motion-ready .home-proof .home-evidence-board,.motion-ready .home-intelligence .home-intelligence-board,.motion-ready .home-removal .home-removal-table,.motion-ready .home-proof .home-evidence-board__tabs button,.motion-ready .home-intelligence .home-intelligence-board__index button,.motion-ready .home-removal .home-removal-table article,.motion-ready .home-intelligence .home-source-cloud span{opacity:1;transform:none}}.hide-home>.investigation-hero{background:#ebeef3}.hide-home>.investigation-hero:before{z-index:-1;filter:blur(1.2px)saturate(.78)contrast(.93);background-image:url(/images/hide-signal-crowd-v1.webp);background-position:50%;background-size:cover;transform:scale(1.012)}.hide-home>.investigation-hero:after{z-index:1;background:radial-gradient(at 50% 45%,#faf9f7f5 0%,#faf9f7e0 30%,#faf9f757 58%,#0000 82%),linear-gradient(#d9eff357,#faf9f714 42%,#ebf0f738)}@media (max-width:640px){.hide-home>.investigation-hero:before{filter:blur(1px)saturate(.76)contrast(.92);background-position:52%}.hide-home>.investigation-hero:after{background:radial-gradient(at 50% 46%,#faf9f7fa 0%,#faf9f7eb 40%,#faf9f775 74%,#0000 100%)}.hide-home .investigation-hero__heading,.hide-home .investigation-start,.hide-home .investigation-start .tool-workspace,.hide-home .investigation-start .workspace-chat{min-width:0;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important}.hide-home .investigation-hero__heading h1{overflow-wrap:normal;width:100%;max-width:100%!important;font-size:clamp(36px,10.4vw,46px)!important}.hide-home .investigation-hero__heading>p:not(.home-kicker){width:100%;max-width:100%}}.hide-funnel{--funnel-blue:#5cc9eb;--funnel-paper:#f7f8fb;color:var(--ink);background:#fbfbfa}.hide-funnel .site-header,.business-funnel .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfbfaf0}.funnel-hero,.funnel-tools,.funnel-pricing,.funnel-business,.funnel-trust,.funnel-faq,.business-hero,.business-included,.business-pricing,.business-contact{width:min(100% - 48px,1392px);margin-inline:auto}.funnel-hero{grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);align-items:center;gap:clamp(54px,8vw,132px);min-height:710px;padding:clamp(100px,11vw,160px) 0;display:grid}.funnel-tagline,.business-hero>div:first-child>p{color:#3d4a60;max-width:660px;font:600 12px/1.5 var(--sans);letter-spacing:.12em;margin:0 0 24px}.funnel-hero h1,.business-hero h1{max-width:820px;font:400 clamp(52px,6vw,91px)/.94 var(--serif);letter-spacing:-.045em;margin:0}.funnel-subline,.business-hero>div:first-child>strong{max-width:660px;color:var(--muted);font:400 clamp(18px,1.55vw,23px)/1.5 var(--sans);margin:30px 0 0;display:block}.funnel-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:38px;display:flex}.funnel-text-link{color:var(--ink);font-weight:650}.funnel-hero__visual{background-color:#f4f6fa;background-image:radial-gradient(#b5bdcd 1px,#0000 1px);background-size:12px 12px;border:1px solid #d8dce5;border-radius:28px;min-height:460px;position:relative;overflow:hidden;box-shadow:22px 28px #e4e8f1}.funnel-scan-card,.funnel-proof-card{background:#fff;border:1px solid #101723;gap:9px;padding:25px;display:grid;position:absolute;box-shadow:10px 10px #5cc9eb29}.funnel-scan-card{width:210px;top:58px;left:46px}.funnel-proof-card{width:290px;bottom:52px;right:38px}.funnel-scan-card span,.funnel-proof-card span,.funnel-proof-card em{font:600 10px/1.4 var(--sans);letter-spacing:.12em}.funnel-scan-card strong,.funnel-proof-card strong{font:500 21px/1.2 var(--serif)}.funnel-scan-card i{clip-path:polygon(36% 0,64% 0,72% 25%,88% 42%,81% 100%,19% 100%,12% 42%,28% 25%);background:radial-gradient(circle,#111 1.6px,#0000 1.8px) 0 0/7px 7px;height:92px}.funnel-proof-card em{background:var(--funnel-blue);color:#fff;width:max-content;padding:7px 9px;font-style:normal}.funnel-scan-path{position:absolute;inset:0}.funnel-scan-path:before{content:"";border-right:2px dashed var(--funnel-blue);border-bottom:2px dashed var(--funnel-blue);border-radius:0 0 50%;width:45%;height:36%;position:absolute;top:35%;left:31%}.funnel-scan-path i{background:var(--funnel-blue);border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 0 7px #5cc9eb1f}.funnel-scan-path i:first-child{top:34%;left:30%}.funnel-scan-path i:nth-child(2){top:66%;left:52%}.funnel-scan-path i:nth-child(3){top:66%;left:73%}.funnel-scan-path i:nth-child(4){top:52%;left:75%}.funnel-tools,.funnel-pricing,.funnel-faq,.business-included,.business-pricing,.business-contact{padding:clamp(88px,10vw,150px) 0}.funnel-tools>header,.funnel-pricing>header,.funnel-faq>header,.business-included>header,.business-pricing>header,.business-contact>header{grid-template-columns:minmax(0,1.05fr) minmax(280px,.75fr);align-items:end;gap:52px;margin-bottom:48px;display:grid}.funnel-tools h2,.funnel-pricing h2,.funnel-business h2,.funnel-faq h2,.business-included h2,.business-pricing h2,.business-contact h2,.business-contact h1{font:400 clamp(40px,5vw,70px)/1 var(--serif);letter-spacing:-.035em;margin:0}.funnel-tools header p,.funnel-pricing header p,.business-included header p,.business-pricing header p,.business-contact header p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.funnel-tools__grid{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 26px 70px #181f2d14}.funnel-tools__grid article{border-right:1px solid var(--line);flex-direction:column;min-height:520px;padding:28px;display:flex}.funnel-tools__grid article:last-child{border:0}.funnel-tool-graphic{background-color:#f7f8fb;background-image:radial-gradient(#bcc4d1 1px,#0000 1px);background-size:9px 9px;border:1px solid #dce1ea;height:190px;margin:-4px -4px 30px;position:relative;overflow:hidden}.funnel-tool-graphic span{font:600 11px var(--sans);position:absolute;top:14px;left:16px}.funnel-tool-graphic i{background:#ffffffd6;border:2px solid #121923;position:absolute;box-shadow:6px 6px #5cc9eb2e}.funnel-tool-graphic i:first-of-type{width:92px;height:112px;top:42px;left:18%}.funnel-tool-graphic i:nth-of-type(2){width:100px;height:70px;top:28px;right:12%}.funnel-tool-graphic i:nth-of-type(3){background:var(--funnel-blue);width:74px;height:52px;bottom:17px;right:20%}.funnel-tools h3,.funnel-pricing h3,.business-pricing h3{font:500 13px var(--sans);letter-spacing:.09em;margin:0 0 18px}.funnel-tools article>strong{font:400 31px/1.08 var(--serif)}.funnel-tools article>p{color:var(--muted);margin:20px 0 34px;line-height:1.55}.funnel-tools article>a{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;margin-top:auto;padding-top:18px;font-weight:650;display:flex}.funnel-proof>header,.funnel-removal>header{padding-top:clamp(90px,9vw,140px)}.funnel-contrast{font-weight:650;color:#253451!important;margin-top:16px!important}.funnel-pricing>header{grid-template-columns:minmax(0,1fr) auto}.pricing-toggle{border:1px solid var(--line);background:#fff;border-radius:999px;padding:4px;display:flex}.pricing-toggle button{min-width:100px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 16px}.pricing-toggle button.is-active{color:#fff;background:#101722}.funnel-pricing__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.funnel-pricing__cards article{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;min-height:570px;padding:34px;display:flex;box-shadow:0 17px 45px #1c25330f}.funnel-pricing__cards article.is-featured{border-color:#101722;box-shadow:10px 12px #5cc9eb30}.funnel-pricing__cards article>span{color:var(--funnel-blue);letter-spacing:.12em;font-size:11px;font-weight:700}.funnel-pricing__cards h3{margin-top:24px}.funnel-price{font:400 42px/1 var(--serif)}.funnel-pricing__cards small{min-height:22px;color:var(--muted);margin-top:8px}.funnel-pricing__cards ul{color:#485266;gap:15px;margin:35px 0;padding:0;list-style:none;display:grid}.funnel-pricing__cards li{padding-left:22px;position:relative}.funnel-pricing__cards li:before{content:"";background:var(--funnel-blue);width:7px;height:7px;position:absolute;top:.58em;left:0}.funnel-pricing__cards .button{text-align:center;margin-top:auto}.funnel-business{color:#fff;background:#0f1621 radial-gradient(#3b4656 1px,#0000 1px) 0 0/11px 11px;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;margin-top:30px;padding:clamp(70px,8vw,110px);display:grid}.funnel-business>div:first-child>span{color:#a9d2f2;letter-spacing:.13em;font-size:11px}.funnel-business h2{max-width:850px;margin-top:22px}.funnel-business p{color:#bac3d1;max-width:740px;margin:24px 0 0;line-height:1.6}.funnel-business__actions{text-align:center;gap:20px;display:grid}.funnel-business__actions .button{color:#101722;background:#fff}.funnel-business__actions>a:last-child{color:#fff}.funnel-trust{border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid;overflow:hidden}.funnel-trust>*{border-right:1px solid var(--line);color:#495366;margin:0;padding:24px;font-size:13px}.funnel-trust>:last-child{color:var(--ink);border:0;font-weight:650}.funnel-faq__board{background-color:#edf1f7;background-image:radial-gradient(#96cfdc40 1px,#0000 1px);background-size:10px 10px;border:1px solid #ccd3df;border-radius:30px;grid-template-columns:minmax(320px,.84fr) minmax(0,1.16fr);gap:16px;min-height:620px;padding:16px;display:grid;overflow:hidden;box-shadow:16px 18px #e4e9f2}.funnel-faq__questions{color:#fff;background-color:#101722;background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:10px 10px;border-radius:21px;padding:34px 24px}.funnel-faq__questions>strong,.funnel-faq__answer>strong{font:400 26px/1.1 var(--serif);margin:0 10px 22px;display:block}.funnel-faq__questions [role=tablist]{gap:7px;display:grid}.funnel-faq__questions button{color:#d8deea;width:100%;min-height:58px;font:600 16px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:9px 1fr;align-items:start;gap:13px;padding:14px 16px;transition:background-color .18s,color .18s,transform .18s;display:grid}.funnel-faq__questions button>span{background:#96cfdc;width:7px;height:7px;margin-top:.46em;transition:background-color .18s,box-shadow .18s}.funnel-faq__questions button:hover{color:#fff;background:#ffffff12}.funnel-faq__questions button:focus-visible{outline-offset:2px;outline:2px solid #a9d2f2}.funnel-faq__questions button.is-active{color:#101722;background:#fff;transform:translate(-2px,-2px);box-shadow:7px 8px #5cc9eb47}.funnel-faq__questions button.is-active>span{background:#5cc9eb;box-shadow:0 0 0 4px #5cc9eb21}.funnel-faq__answer{background:#f7f9fced;border:1px solid #98a5b98c;border-radius:21px;flex-direction:column;min-width:0;padding:35px 40px 30px;display:flex}.funnel-faq__answer>strong{color:#267e97;margin-inline:0}.funnel-faq__answer-card{background:#fff;border:1px solid #d6dce6;border-radius:24px 24px 24px 7px;max-width:760px;margin-top:34px;padding:28px 30px;position:relative;box-shadow:8px 9px #1017220f}.funnel-faq__answer-card:after{content:"";background:#fff;border-bottom:1px solid #d6dce6;border-right:1px solid #d6dce6;width:20px;height:20px;position:absolute;bottom:-11px;left:32px;transform:rotate(45deg)}.funnel-faq__answer-card p{z-index:1;color:#4f5b6d;margin:0;font-size:17px;line-height:1.65;position:relative}.funnel-faq__answer-mark{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:9px;width:min(100%,760px);margin-top:auto;padding-top:52px;display:grid}.funnel-faq__answer-mark span{border:5px solid #5cc9eb;border-radius:50%;width:18px;height:18px}.funnel-faq__answer-mark b{background:#101722;width:9px;height:9px}.funnel-faq__answer-mark i{background-image:linear-gradient(90deg,#a8b4c6 45%,#0000 45%);background-size:8px 1px;height:1px}.funnel-faq__answer-mark i:nth-of-type(2){background:#5cc9eb;width:9px;height:9px}.funnel-faq__answer-mark i:nth-of-type(3){background:0 0;border:1px solid #5cc9eb;width:9px;height:9px}.business-funnel{background:#fbfbfa}.business-hero{grid-template-columns:1fr .75fr;align-items:center;gap:90px;min-height:680px;padding:120px 0;display:grid}.business-hero h1{font-size:clamp(52px,5.5vw,84px)}.business-hero__visual{background-color:#f4f6fa;background-image:radial-gradient(#aeb7c6 1px,#0000 1px);background-size:9px 9px;border:1px solid #cfd5df;min-height:420px;position:relative;box-shadow:18px 20px #e0e6f2}.business-hero__visual span,.business-hero__visual b,.business-hero__visual em{font:650 11px var(--sans);background:#fff;border:1px solid #101722;padding:14px 17px;font-style:normal;position:absolute}.business-hero__visual span{top:12%;left:8%}.business-hero__visual b{top:45%;right:7%}.business-hero__visual em{color:#10212a;background:#5cc9eb;bottom:10%;left:25%}.business-hero__visual i{background:radial-gradient(#111 1.5px,#0000 1.7px) 0 0/6px 6px;border:2px solid #111;border-radius:50% 50% 42% 42%;width:50px;height:70px;position:absolute}.business-hero__visual i:first-of-type{top:34%;left:13%}.business-hero__visual i:nth-of-type(2){top:24%;left:35%}.business-hero__visual i:nth-of-type(3){top:55%;left:52%}.business-hero__visual i:nth-of-type(4){top:18%;right:12%}.business-included>div{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.business-included article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:14px;padding:30px;display:grid}.business-included article:nth-child(3n){border-right:0}.business-included article:nth-last-child(-n+3){border-bottom:0}.business-included article span{color:#267e97;font-size:11px}.business-pricing>div{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.business-pricing article{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-height:420px;padding:28px;display:flex}.business-pricing article:last-child{border:0}.business-pricing article>span{color:#267e97;letter-spacing:.08em;font-size:11px}.business-pricing article>strong{font:400 30px var(--serif)}.business-pricing article>small{min-height:20px;color:var(--muted)}.business-pricing article>p{color:var(--muted);margin:34px 0;line-height:1.55}.business-pricing article>a{color:var(--ink);margin-top:auto;font-weight:650}.business-contact{max-width:1100px}.business-contact--page{min-height:70vh;padding-top:140px}@media (max-width:980px){.funnel-hero,.business-hero{grid-template-columns:1fr}.funnel-hero__visual,.business-hero__visual{min-height:390px}.funnel-tools__grid,.funnel-pricing__cards{grid-template-columns:1fr}.funnel-tools__grid article{border-right:0;border-bottom:1px solid var(--line);min-height:430px}.funnel-pricing__cards article{min-height:auto}.funnel-business{grid-template-columns:1fr}.funnel-trust,.business-pricing>div{grid-template-columns:1fr 1fr}.business-pricing article:nth-child(2){border-right:0}.business-pricing article{border-bottom:1px solid var(--line)}.business-included>div{grid-template-columns:1fr 1fr}.business-included article:nth-child(3n){border-right:1px solid var(--line)}.business-included article:nth-child(2n){border-right:0}.business-included article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width:820px){.funnel-faq__board{grid-template-columns:1fr;min-height:0}.funnel-faq__questions{padding:25px 18px}.funnel-faq__questions>strong{margin-bottom:16px}.funnel-faq__questions [role=tablist]{scroll-snap-type:x proximity;gap:9px;padding:2px 2px 14px;display:flex;overflow-x:auto}.funnel-faq__questions button{scroll-snap-align:start;min-width:min(290px,80vw)}.funnel-faq__answer{min-height:360px;padding:28px 25px}.funnel-faq__answer-card{margin-top:24px}.funnel-faq__answer-mark{padding-top:38px}}@media (max-width:640px){.funnel-hero,.funnel-tools,.funnel-pricing,.funnel-business,.funnel-trust,.funnel-faq,.business-hero,.business-included,.business-pricing,.business-contact{width:calc(100% - 28px)}.funnel-hero{gap:54px;min-height:auto;padding:76px 0}.funnel-hero h1,.business-hero h1{font-size:44px;line-height:.98}.funnel-hero__visual{min-height:340px;box-shadow:10px 12px #e4e8f1}.funnel-scan-card{top:28px;left:20px}.funnel-proof-card{width:235px;bottom:30px;right:18px}.funnel-tools>header,.funnel-pricing>header,.funnel-faq>header,.business-included>header,.business-pricing>header,.business-contact>header{grid-template-columns:1fr;gap:20px}.funnel-pricing>header{grid-template-columns:1fr}.funnel-business{padding:42px 24px}.funnel-business h2{font-size:42px}.funnel-trust{grid-template-columns:1fr}.funnel-trust>*{border-right:0;border-bottom:1px solid var(--line)}.business-hero{gap:50px;padding:80px 0}.business-pricing>div,.business-included>div{grid-template-columns:1fr}.business-pricing article,.business-included article{border-right:0!important;border-bottom:1px solid var(--line)!important}.business-pricing article:last-child,.business-included article:last-child{border-bottom:0!important}.simple-nav__links{gap:0}.simple-nav__links a{font-size:15px}}.photo-check__account-gate,.photo-check__exposure-cta{border:1px solid var(--line);background:#f6f8fc;padding:24px}.photo-check__account-gate{gap:12px;display:grid}.photo-check__account-gate p,.photo-check__exposure-cta{color:var(--muted)}.photo-check__account-gate .button{width:max-content}.photo-check__exposure-cta a{color:var(--ink);font-weight:650}@media (min-width:760px){.home-product-board[data-product-count="1"] .home-product-cell{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);min-height:360px;display:grid}.home-product-board[data-product-count="1"] .home-product-graphic{border-bottom:0;border-right:1px solid #10151f1f;min-height:360px}.home-product-board[data-product-count="1"] .home-product-cell__copy{min-height:360px;padding:clamp(34px,5vw,62px)}}.rebrand-home .home-product-library,.rebrand-home .home-proof,.rebrand-home .home-removal{width:min(100% - 48px,1392px);margin-inline:auto}.rebrand-home>.home-product-library{width:100%;margin-inline:0}.rebrand-home>.home-workspace{width:min(1180px,100% - 48px - 8vw);margin:clamp(16px,1.5vw,24px) auto clamp(24px,2.5vw,38px)}.rebrand-home>:is(.home-proof,.home-removal){border-inline:0;width:100%;margin-inline:0;padding:clamp(36px,3.5vw,52px) 0 clamp(22px,2.2vw,32px)}.rebrand-home>:is(.home-proof,.home-removal)>header,.rebrand-home>.home-proof .home-evidence-board,.rebrand-home>.home-removal .home-removal-table{width:min(1180px,100% - 48px - 8vw)}.rebrand-home>:is(.home-proof,.home-removal)>header{margin-bottom:clamp(24px,2.5vw,36px)}.rebrand-home>.home-removal>header{padding-top:0}.rebrand-home>:is(.funnel-pricing,.home-journal,.funnel-faq){width:min(1180px,100% - 48px - 8vw);margin:clamp(36px,3.5vw,52px) auto;padding:0}.hide-home>.home-banner{isolation:isolate;width:100%;min-height:calc(100svh - 78px);padding:clamp(54px,7vw,102px) max(var(--page-gutter),calc((100vw - 1540px)/2));background:#dff1f5;grid-template-columns:minmax(410px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(20px,3vw,58px);margin:0;display:grid;position:relative;overflow:hidden}.hide-home>.home-banner:before{content:"";z-index:-2;background:linear-gradient(118deg,#eef8fa 0%,#dff1f5 50%,#c9e8ef 100%);position:absolute;inset:0}.hide-home>.home-banner:after{content:"";z-index:-1;opacity:.4;pointer-events:none;background-image:radial-gradient(#1237462e .75px,#0000 .8px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 37%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 37%,#000 100%)}.hide-home .home-banner__content{z-index:3;width:min(100%,680px);position:relative}.hide-home .home-banner h1{color:#101722;font:400 clamp(58px,5.45vw,88px)/.91 var(--serif);letter-spacing:-.058em;text-wrap:balance;margin:0}.hide-home .home-banner h1 em{color:#247e99;margin-top:.12em;font-style:normal;display:block}.hide-home .home-banner__body{color:#465262;text-wrap:balance;max-width:640px;margin:30px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.58}.hide-home .home-banner__actions{z-index:4;justify-content:flex-start;margin-top:36px;position:relative}.hide-home .home-banner__actions .button{justify-content:center;min-height:52px;box-shadow:0 14px 30px #10172221}.hide-home .home-banner__visual{align-self:stretch;min-height:clamp(560px,70vh,760px);margin-right:min(-5vw,-36px);position:relative}.home-threat-globe{isolation:isolate;perspective:1000px;place-items:center;display:grid}.home-threat-globe__canvas{z-index:2;cursor:grab;touch-action:pan-y;filter:drop-shadow(0 32px 44px #1434411f);outline:none;width:min(60vw,820px);height:min(70vh,760px);min-height:560px;display:block;position:relative}.home-threat-globe__canvas.is-dragging{cursor:grabbing}.home-threat-globe__canvas:focus-visible{outline-offset:-10px;border-radius:24px;outline:2px solid #247e99c7}.home-product-library>header{grid-template-columns:1fr minmax(280px,.65fr);align-items:end;gap:50px;margin-bottom:44px;display:grid}.home-product-library>header h2{font:400 clamp(44px,6vw,78px)/.95 var(--serif);letter-spacing:-.045em;margin:0}.home-product-library>header p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.business-products,.business-vendor-flow,.business-cta,.vendor-check-hero,.vendor-signal-section,.vendor-boundary,.vendor-result-hero,.vendor-report-grid,.vendor-decision{width:min(100% - 48px,1392px);margin-inline:auto}.business-products,.business-vendor-flow,.vendor-signal-section{padding:clamp(88px,10vw,145px) 0}.business-products>header,.business-vendor-flow>header,.vendor-signal-section>header{grid-template-columns:1fr minmax(280px,.65fr);align-items:end;gap:50px;margin-bottom:46px;display:grid}.business-products h2,.business-vendor-flow h2,.vendor-signal-section h2,.business-cta h2,.vendor-boundary h2,.vendor-decision h2{font:400 clamp(40px,5vw,68px)/1 var(--serif);letter-spacing:-.04em;margin:0}.business-products>header p,.business-vendor-flow>header p,.vendor-signal-section>header p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.business-products>div{border:1px solid var(--line);background:#fff;border-radius:26px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 24px 64px #171f2d14}.business-products article{border-right:1px solid var(--line);background-image:radial-gradient(#5c677a26 1px,#0000 1px);background-size:11px 11px;flex-direction:column;min-height:430px;padding:42px;display:flex}.business-products article:last-child{border:0}.business-products article>span,.vendor-signal-section article>span,.vendor-check-console>span,.vendor-report-section>span{color:#267e97;font:700 10px var(--sans);letter-spacing:.12em}.business-products h3{letter-spacing:.1em;text-transform:none;margin:48px 0 20px;font-size:13px}.business-products article>strong{max-width:480px;font:400 clamp(31px,3vw,46px)/1.05 var(--serif)}.business-products article>p{max-width:520px;color:var(--muted);margin:24px 0;line-height:1.6}.business-products article>a{border-top:1px solid var(--line);color:var(--ink);margin-top:auto;padding-top:18px;font-weight:650}.business-vendor-flow ol{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.business-vendor-flow li{border-right:1px solid var(--line);min-height:270px;padding:30px}.business-vendor-flow li:last-child{border:0}.business-vendor-flow li span{color:#267e97;font:700 11px var(--font-geist-mono),monospace;margin-bottom:42px;display:block}.business-vendor-flow li strong{font:400 26px/1.08 var(--serif)}.business-vendor-flow li p{color:var(--muted);line-height:1.55}.business-decision-line{color:#fff;background:#101722;border-radius:14px;margin:20px 0 0;padding:19px 24px;font-weight:650}.business-pricing__grid{border-radius:22px;overflow:hidden;grid-template-columns:repeat(3,1fr)!important}.business-pricing__grid article{border-bottom:1px solid var(--line);min-height:450px}.business-pricing__grid article:nth-child(3n){border-right:0}.business-pricing__grid article ul{color:var(--muted);gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.business-pricing__grid article li{padding-left:16px;position:relative}.business-pricing__grid article li:before{content:"";background:#5cc9eb;width:6px;height:6px;position:absolute;top:.55em;left:0}.business-cta{color:#fff;background:#101722 radial-gradient(#3a4554 1px,#0000 1px) 0 0/11px 11px;border-radius:28px;grid-template-columns:1fr auto;align-items:end;gap:50px;margin-top:20px;padding:60px;display:grid}.business-cta p{color:#bbc5d2;max-width:660px;line-height:1.6}.business-cta>div:last-child{text-align:center;gap:18px;display:grid}.business-cta>div:last-child>a:last-child{color:#fff}.vendor-check-page .vendor-check-hero{background:radial-gradient(circle at 76% 24%,#5cc9eb1f,#0000 30%),linear-gradient(145deg,#fffffff7,#f1f4f8f5);border-bottom:1px solid #10151f21;grid-template-columns:minmax(0,1040px);justify-content:center;gap:clamp(28px,4vw,42px);width:100%;margin:0;padding:clamp(54px,7vw,92px) 24px;display:grid}.vendor-check-hero__copy{max-width:850px}.vendor-check-hero h1{color:#10151f;font:500 clamp(44px,5vw,70px)/.93 var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0}.vendor-check-hero__copy p{color:#535d6a;max-width:760px;margin:20px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.55}.vendor-check-console{background:#fffffdf5;border:1px solid #10151f29;border-radius:20px;min-width:0;padding:clamp(26px,4vw,42px);box-shadow:0 24px 64px #10151f1a}.vendor-check-console h2{font:400 clamp(26px,3vw,36px)/1.1 var(--serif);margin:0 0 12px}.vendor-check-console>p{max-width:760px;color:var(--muted);margin:0 0 24px;line-height:1.55}.vendor-check-console>.button{margin-top:6px}.vendor-sample-form{margin-top:24px}.vendor-sample-form>label{margin-bottom:9px;font-weight:650;display:block}.vendor-sample-form>div{grid-template-columns:1fr auto;gap:10px;display:grid}.vendor-sample-form input{border:1px solid var(--line);min-width:0;font:inherit;border-radius:10px;padding:16px}.vendor-sample-form>p{font-size:13px;line-height:1.5}.vendor-signal-section>div{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.vendor-signal-section article{border-right:1px solid var(--line);min-height:270px;padding:28px}.vendor-signal-section article:last-child{border:0}.vendor-signal-section h3{font:400 28px/1.05 var(--serif);margin:50px 0 16px}.vendor-signal-section p{color:var(--muted);line-height:1.55}.vendor-boundary{background:#eef2fa;border-radius:24px;margin-bottom:120px;padding:55px}.vendor-boundary p{max-width:840px;color:var(--muted);font-size:17px;line-height:1.65}.vendor-boundary a{color:var(--ink);font-weight:650}.vendor-result-hero{grid-template-columns:1fr auto;align-items:end;gap:60px;padding:95px 0 55px;display:grid}.vendor-result-hero span{color:#267e97;letter-spacing:.1em;font-size:11px;font-weight:700}.vendor-result-hero h1{font:400 clamp(52px,7vw,92px)/.95 var(--serif);letter-spacing:-.045em;margin:18px 0}.vendor-result-hero p{max-width:760px;color:var(--muted);font-size:18px;line-height:1.6}.vendor-result-hero small{color:var(--muted);margin-top:12px;display:block}.vendor-verdict{border:1px solid #101722;border-radius:999px;width:max-content;margin-top:24px;padding:12px 16px;display:block}.vendor-verdict--high-risk{color:#fff;background:#101722}.vendor-verdict--needs-review,.vendor-verdict--consistent{background:#d9eff3}.vendor-result-hero dl{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:320px;margin:0}.vendor-result-hero dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px 22px;display:flex}.vendor-result-hero dl div:last-child{border:0}.vendor-result-hero dt{color:var(--muted)}.vendor-result-hero dd{margin:0;font-weight:700}.vendor-report-grid{gap:18px;display:grid}.vendor-report-section{border:1px solid var(--line);background:#fff;border-radius:22px;padding:34px}.vendor-report-section.is-todo{background:#f4f5f8}.vendor-report-section>h2{font:400 42px/1 var(--serif);margin:18px 0}.vendor-report-section>p{max-width:830px;color:var(--muted);line-height:1.6}.vendor-evidence-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.vendor-evidence-list>article{border:1px solid var(--line);border-radius:16px;padding:24px}.vendor-evidence-list>article>div{color:#267e97;letter-spacing:.08em;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.vendor-evidence-list h3{font:400 25px/1.05 var(--serif);margin:28px 0 10px}.vendor-evidence-list p{color:var(--muted);line-height:1.5}.vendor-evidence-list dl{gap:8px;margin:22px 0 0;display:grid}.vendor-evidence-list dl div{justify-content:space-between;gap:20px;display:flex}.vendor-evidence-list dt{color:var(--muted)}.vendor-evidence-list dd{text-align:right;margin:0}.vendor-decision{color:#fff;background:#101722;border-radius:24px;margin-top:25px;margin-bottom:120px;padding:50px}.vendor-decision p{color:#c1cad7;max-width:820px;line-height:1.6}.vendor-decision ul{background:#46505e;gap:1px;max-width:900px;margin:28px 0;padding:0;list-style:none;display:grid}.vendor-decision li{background:#101722;grid-template-columns:minmax(220px,.5fr) 1fr;gap:24px;padding:16px 18px;display:grid}.vendor-decision li span{color:#c1cad7}.vendor-decision .button{color:#101722;background:#fff;margin-top:18px}.vendor-sample-form__fields{grid-template-columns:1fr!important;gap:16px!important;display:grid!important}.vendor-sample-form__fields label{gap:8px;font-weight:650;display:grid}.vendor-sample-form__fields label small{color:var(--muted);margin-left:6px;font-weight:400}.vendor-sample-form>.button{justify-content:center;width:100%;margin-top:18px}.vendor-result-domain{letter-spacing:.04em;font-weight:700;color:#267e97!important;margin:-8px 0 20px!important;font-size:14px!important}.vendor-brief{background:linear-gradient(135deg,#d9eff3,#fff)}.vendor-brief__grid{border:1px solid var(--line);border-radius:16px;grid-template-columns:1fr 1fr;margin-top:30px;display:grid;overflow:hidden}.vendor-brief__grid>div{padding:26px}.vendor-brief__grid>div+div{border-left:1px solid var(--line)}.vendor-brief__grid strong{font:400 25px/1.1 var(--serif)}.vendor-brief__grid p{color:var(--muted);margin-bottom:0;line-height:1.55}.vendor-research-groups{gap:38px;margin-top:34px;display:grid}.vendor-research-groups>section>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.vendor-research-groups>section>header h3{font:400 28px/1.1 var(--serif);margin:0}.vendor-research-groups>section>header span{color:var(--muted);font-size:13px}.vendor-source-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vendor-source-stack>article{border:1px solid var(--line);background-image:radial-gradient(#5c677a24 1px,#0000 1px);background-size:11px 11px;border-radius:18px;flex-direction:column;min-height:255px;padding:24px;display:flex;box-shadow:0 10px 24px #171f2d0d}.vendor-source-stack>article>div{color:#267e97;justify-content:space-between;gap:18px;font-size:12px;font-weight:700;display:flex}.vendor-source-stack time{color:var(--muted);font-weight:400}.vendor-source-stack h3{font:400 25px/1.08 var(--serif);margin:34px 0 12px}.vendor-source-stack p{color:var(--muted);margin:0 0 24px;line-height:1.5}.vendor-source-stack a{border-top:1px solid var(--line);color:var(--ink);margin-top:auto;padding-top:15px;font-weight:650}.vendor-coverage{border-top:1px solid var(--line);margin-top:28px}.vendor-coverage summary{cursor:pointer;padding:20px 0 0;font-weight:650}.vendor-coverage>div{border:1px solid var(--line);border-radius:14px;margin-top:16px;overflow:hidden}.vendor-coverage p{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;margin:0;padding:14px 18px;display:flex}.vendor-coverage p:last-child{border:0}.vendor-coverage p span{color:var(--muted)}.vendor-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.vendor-question-list>article{border:1px solid var(--line);background:#f8f9fc;border-radius:16px;padding:26px}.vendor-question-list h3{font:400 25px/1.1 var(--serif);margin:0 0 14px}.vendor-question-list p{color:var(--muted);line-height:1.55}.vendor-question-list a{color:#267e97;font-size:13px;font-weight:700}.vendor-evidence-task{border-top:1px solid var(--line);padding-top:14px}.vendor-evidence-task strong{color:var(--ink);margin-bottom:6px;display:block}@media (max-width:980px){.business-products>header,.business-vendor-flow>header,.vendor-signal-section>header,.home-product-library>header{grid-template-columns:1fr}.business-vendor-flow ol,.vendor-signal-section>div{grid-template-columns:1fr 1fr}.business-vendor-flow li:nth-child(2),.vendor-signal-section article:nth-child(2){border-right:0}.business-pricing__grid{grid-template-columns:1fr 1fr!important}.business-pricing__grid article:nth-child(3n){border-right:1px solid var(--line)}.business-pricing__grid article:nth-child(2n){border-right:0}.vendor-check-hero,.vendor-result-hero,.vendor-evidence-list,.vendor-source-stack{grid-template-columns:1fr}}@media (max-width:1100px){.hide-home>.home-banner{grid-template-columns:minmax(370px,.9fr) minmax(430px,1.1fr);padding-inline:32px}.hide-home .home-banner h1{font-size:clamp(53px,6vw,72px)}.hide-home .home-banner__visual{margin-right:-70px}}@media (max-width:820px){.hide-home>.home-banner{grid-template-columns:1fr;gap:8px;min-height:auto;padding:70px 24px 0}.hide-home .home-banner__content{width:min(100%,680px)}.hide-home .home-banner__visual{width:calc(100% + 48px);min-height:520px;margin:0 -24px}}@media (max-width:640px){.rebrand-home .home-product-library,.rebrand-home .home-proof,.rebrand-home .home-removal,.business-products,.business-vendor-flow,.business-cta,.vendor-check-hero,.vendor-signal-section,.vendor-boundary,.vendor-result-hero,.vendor-report-grid,.vendor-decision{width:calc(100% - 28px)}.hide-home>.home-banner{padding:48px 18px 0}.hide-home>.home-banner:after{opacity:.34;-webkit-mask-image:linear-gradient(#0000 0%,#000 56% 100%);mask-image:linear-gradient(#0000 0%,#000 56% 100%)}.hide-home .home-banner h1{font-size:clamp(43px,13.2vw,57px);line-height:.94}.hide-home .home-banner__body{margin-top:22px;font-size:16px;line-height:1.54}.hide-home .home-banner__actions{grid-template-columns:1fr;gap:10px;width:100%;margin-top:28px;display:grid}.hide-home .home-banner__actions .button{width:100%;min-width:0}.hide-home .home-banner__visual{width:calc(100% + 36px);min-height:390px;margin:0 -18px}.business-products>div,.business-vendor-flow ol,.vendor-signal-section>div,.business-pricing__grid{grid-template-columns:1fr!important}.business-products article,.business-vendor-flow li,.vendor-signal-section article,.business-pricing__grid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.business-products article:last-child,.business-vendor-flow li:last-child,.vendor-signal-section article:last-child,.business-pricing__grid article:last-child{border-bottom:0!important}.business-products article{min-height:390px;padding:28px}.business-cta{grid-template-columns:1fr;padding:38px 24px}.vendor-check-hero{gap:50px;padding:70px 0}.vendor-check-hero h1{font-size:46px}.vendor-check-console{padding:24px;box-shadow:9px 10px #e1e7f2}.vendor-sample-form>div{grid-template-columns:1fr}.vendor-result-hero{padding-top:70px}.vendor-result-hero dl{min-width:0}.vendor-report-section,.vendor-decision{padding:25px}.vendor-decision li{grid-template-columns:1fr;gap:8px}.vendor-brief__grid,.vendor-question-list{grid-template-columns:1fr}.vendor-brief__grid>div+div{border-left:0;border-top:1px solid var(--line)}.vendor-source-stack>article{min-height:0}.vendor-coverage p{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:1100px){.home-threat-globe__canvas{width:min(70vw,780px)}}@media (max-width:820px){.hide-home>.home-banner{grid-template-columns:minmax(0,1fr)}.hide-home .home-banner__content{min-width:0}.home-threat-globe__canvas{width:min(100vw,760px);height:min(78vw,680px)}}@media (max-width:640px){.hide-home .home-threat-globe{min-height:455px}.home-threat-globe__canvas{width:112vw;max-width:620px;height:455px;min-height:455px}.rebrand-home .home-product-library{padding-top:36px;padding-bottom:26px}.rebrand-home>.home-workspace{width:calc(100% - 68px);margin:18px auto 26px}.rebrand-home>:is(.home-proof,.home-removal){width:100%;padding:36px 0 26px}.rebrand-home>:is(.home-proof,.home-removal)>header,.rebrand-home>.home-proof .home-evidence-board,.rebrand-home>.home-removal .home-removal-table,.rebrand-home>:is(.funnel-pricing,.home-journal,.funnel-faq){width:calc(100% - 68px)}.rebrand-home>:is(.funnel-pricing,.home-journal,.funnel-faq){margin:36px auto;padding:0}.rebrand-home>.home-product-library{width:100%}}@media (prefers-reduced-motion:reduce){.home-threat-globe__canvas{scroll-behavior:auto}}.vendor-check-page .vendor-check-console{box-shadow:0 24px 64px #10151f1a}.vendor-check-page .vendor-check-console .personal-account-access{background:0 0;border:0;max-width:760px;margin-top:24px;padding:0}.vendor-check-page .vendor-check-console .personal-account-access form{gap:14px}main.business-funnel.vendor-check-page>section.vendor-signal-section{box-sizing:border-box;padding:clamp(34px,5vw,62px)!important}.vendor-check-page .vendor-signal-section>header{grid-template-columns:1fr;align-items:start;gap:14px;margin-bottom:32px}.vendor-check-page .vendor-signal-section article{min-height:230px;padding:30px}.vendor-check-page .vendor-signal-section h3{margin:0 0 18px}.vendor-check-page .vendor-signal-section article p{margin:0}@media (max-width:980px){.vendor-check-page .vendor-signal-section article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){main.business-funnel.vendor-check-page>section.vendor-signal-section{padding:26px 18px!important}.vendor-check-page .vendor-signal-section article{min-height:0;padding:24px}.vendor-check-page .vendor-check-hero{gap:28px;padding:58px 18px}.vendor-check-page .vendor-check-console{padding:24px;box-shadow:0 16px 38px #10151f17}}main.business-funnel.leadership-page>section.leadership-hero,main.business-funnel.leadership-page>section.leadership-included,main.business-funnel.leadership-page>section.leadership-boundary{box-sizing:border-box;padding:clamp(34px,5vw,62px)!important}.leadership-page .leadership-hero{background-image:radial-gradient(circle at 76% 14%,#5cc9eb1a,#0000 32%);gap:clamp(28px,4vw,42px);display:grid}.leadership-hero__copy{max-width:850px}.leadership-hero h1{color:#10151f;font:500 clamp(44px,5vw,70px)/.93 var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0}.leadership-hero__copy p{color:#535d6a;max-width:760px;margin:20px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.55}.leadership-console{background:#fffffdf5;border:1px solid #10151f29;border-radius:20px;min-width:0;padding:clamp(26px,4vw,42px);box-shadow:0 24px 64px #10151f1a}.leadership-console h2{font:400 clamp(26px,3vw,36px)/1.1 var(--serif);margin:0 0 12px}.leadership-console>p{max-width:760px;color:var(--muted);margin:0 0 28px;line-height:1.55}.leadership-console .business-lead-form{gap:22px;display:grid}.leadership-console .business-lead-form__row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.leadership-console .business-lead-form__row label{gap:8px;min-width:0;font-weight:650;display:grid}.leadership-console .business-lead-form__row label>span,.leadership-console .business-lead-form__people legend>span{color:var(--muted);font-size:13px;font-weight:400}.leadership-console .business-lead-form input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #10151f33;border-radius:10px;padding:11px 13px}.leadership-console .business-lead-form input:focus-visible{outline-offset:2px;outline:2px solid #5cc9eb}.leadership-console .business-lead-form__people{border:1px solid #10151f26;border-radius:14px;min-width:0;margin:0;padding:20px}.leadership-console .business-lead-form__people legend{padding:0 8px;font-weight:650}.leadership-console .business-lead-form__people legend>span{margin-left:8px}.leadership-console .business-lead-form__person{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.leadership-console .business-lead-form__people .hide-card__link{color:#267e97;font:650 14px var(--sans);cursor:pointer;background:0 0;border:0;padding:5px 0}.leadership-console .business-lead-form__check{color:#535d6a;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.leadership-console .business-lead-form__check input{accent-color:#267e97;flex:none;margin:3px 0 0}.leadership-console .business-lead-form>.button{justify-self:start}.leadership-console .business-lead-form__done{background:#d9eff3;border:1px solid #10151f26;border-radius:14px;padding:24px}.leadership-page .leadership-included>header{gap:14px;margin-bottom:32px;display:grid}.leadership-page .leadership-included h2,.leadership-page .leadership-boundary h2{font:400 clamp(38px,4.5vw,60px)/1 var(--serif);letter-spacing:-.04em;margin:0}.leadership-page .leadership-included>header p,.leadership-page .leadership-boundary p{max-width:800px;color:var(--muted);margin:0;font-size:17px;line-height:1.6}.leadership-page .leadership-included>div{border:1px solid var(--line);border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.leadership-page .leadership-included article{border-right:1px solid var(--line);min-height:230px;padding:30px}.leadership-page .leadership-included article:last-child{border-right:0}.leadership-page .leadership-included h3{font:400 28px/1.05 var(--serif);margin:0 0 18px}.leadership-page .leadership-included article p{color:var(--muted);margin:0;line-height:1.55}.leadership-page .leadership-boundary{background-image:linear-gradient(135deg,#eef2fa,#fff);gap:20px;display:grid}@media (max-width:980px){.leadership-page .leadership-included>div{grid-template-columns:repeat(2,minmax(0,1fr))}.leadership-page .leadership-included article:nth-child(2){border-right:0}.leadership-page .leadership-included article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){main.business-funnel.leadership-page>section.leadership-hero,main.business-funnel.leadership-page>section.leadership-included,main.business-funnel.leadership-page>section.leadership-boundary{padding:26px 18px!important}.leadership-console{padding:24px}.leadership-console .business-lead-form__person,.leadership-page .leadership-included>div{grid-template-columns:1fr}.leadership-page .leadership-included article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px}.leadership-page .leadership-included article:last-child{border-bottom:0}}.vendor-stage-one-report{border:1px solid var(--line);background:#fff;border-radius:24px;width:min(100% - 48px,1392px);margin:0 auto 24px;padding:clamp(24px,4vw,52px)}.vendor-stage-one-report>h2{font:400 clamp(36px,4vw,56px)/1 var(--serif);margin:0 0 12px}.vendor-stage-one-report>p{max-width:800px;color:var(--muted);line-height:1.55}.vendor-stage-one-report__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:32px 0;display:grid}.vendor-stage-one-report__grid>article{border:1px solid var(--line);background-image:radial-gradient(#5c677a1f 1px,#0000 1px);background-size:11px 11px;border-radius:18px;min-width:0;padding:24px}.vendor-stage-one-report__grid h3{font:400 26px/1.1 var(--serif);margin:0 0 24px}.vendor-stage-one-report__grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vendor-stage-one-report__grid li{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.vendor-stage-one-report__grid li strong{display:block}.vendor-stage-one-report__grid li p{color:var(--muted);margin:10px 0;line-height:1.45}.vendor-stage-one-report__grid li small{color:var(--muted);text-transform:none;display:block}.vendor-stage-one-report__grid li a{margin-top:10px;display:inline-block}.vendor-stage-one-report details{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:20px;padding-top:15px}.vendor-stage-one-report summary{cursor:pointer;font-weight:700}@media (max-width:800px){.vendor-stage-one-report__grid{grid-template-columns:1fr}}.vendor-check-page .vendor-sample-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vendor-check-page .vendor-sample-form__fields label{min-width:0}.vendor-check-page .vendor-sample-form__fields input{width:100%}@media (max-width:640px){.vendor-check-page .vendor-sample-form__fields{grid-template-columns:1fr!important}}.payment-desk-page{--desk-blue:#5cc9eb;--desk-navy:#101722}.payment-desk-page .business-hero,.payment-desk-outcomes,.payment-desk-jobs,.payment-desk-monitoring,.payment-desk-workflow,.payment-desk-proof,.payment-desk-now{width:min(100% - 48px,1392px);margin-inline:auto}.payment-desk-hero{grid-template-columns:minmax(0,.92fr) minmax(470px,.78fr);align-items:start;gap:clamp(58px,7vw,112px);min-height:auto;padding-block:76px}.payment-desk-hero h1{max-width:760px}.payment-desk-console{background:#fff;border:1px solid #cbd2df;border-radius:24px;min-width:0;overflow:hidden;box-shadow:18px 20px #e0e6f2}.payment-desk-console header{border-bottom:1px solid var(--line);background:var(--desk-navy);color:#fff;grid-template-columns:1fr auto;gap:8px 20px;padding:24px;display:grid}.payment-desk-console header span{color:#a9d2f2;font:700 10px var(--sans);letter-spacing:.12em;grid-column:1/-1}.payment-desk-console header strong{font:400 27px var(--serif)}.payment-desk-console header b{color:var(--desk-navy);background:#fff;align-self:center;padding:7px 9px;font-size:11px}.payment-desk-console dl{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.payment-desk-console dl>div{border-right:1px solid var(--line);min-width:0;padding:18px}.payment-desk-console dl>div:last-child{border:0}.payment-desk-console dt{color:var(--muted);margin-bottom:8px;font-size:10px}.payment-desk-console dd{margin:0;font-size:13px;font-weight:650;line-height:1.35}.payment-desk-console ol{margin:0;padding:18px 24px;list-style:none;display:grid}.payment-desk-console li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:15px 0;display:grid}.payment-desk-console li:last-child{border:0}.payment-desk-console li>span{color:var(--muted);font:700 10px var(--font-geist-mono),monospace}.payment-desk-console li>strong{font-size:14px}.payment-desk-console li>i{color:#6c7583;font-size:11px;font-style:normal}.payment-desk-console li[data-state=done]>i{color:#267e97}.payment-desk-console footer{background:#d9eff3;gap:7px;padding:20px 24px;display:grid}.payment-desk-console footer span{color:#96cfdc;letter-spacing:.1em;font-size:10px;font-weight:700}.payment-desk-console footer strong{font:400 20px var(--serif)}.payment-desk-outcomes{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.payment-desk-outcomes article{border-right:1px solid var(--line);min-height:210px;padding:28px}.payment-desk-outcomes article:last-child{border:0}.payment-desk-outcomes span,.payment-desk-jobs header span,.payment-desk-workflow header span,.payment-desk-proof>div:first-child>span,.payment-desk-now header span,.business-cta>div:first-child>span{color:var(--desk-blue);letter-spacing:.12em;margin-bottom:30px;font-size:10px;font-weight:700;display:block}.payment-desk-outcomes strong{font:400 26px var(--serif);display:block}.payment-desk-outcomes p{color:var(--muted);margin:18px 0 0;line-height:1.55}.payment-desk-jobs,.payment-desk-workflow,.payment-desk-now{padding:clamp(88px,10vw,145px) 0}.payment-desk-jobs>header,.payment-desk-workflow>header,.payment-desk-now>header{grid-template-columns:1fr minmax(280px,.65fr);align-items:end;gap:50px;margin-bottom:46px;display:grid}.payment-desk-jobs h2,.payment-desk-workflow h2,.payment-desk-proof h2,.payment-desk-now h2{max-width:850px;font:400 clamp(40px,5vw,68px)/1 var(--serif);letter-spacing:-.04em;margin:0}.payment-desk-jobs header p,.payment-desk-workflow header p,.payment-desk-now header p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.payment-desk-jobs>div{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.payment-desk-jobs article{border-right:1px solid var(--line);flex-direction:column;min-height:340px;padding:28px;display:flex}.payment-desk-jobs article:last-child{border:0}.payment-desk-jobs article>span{color:var(--desk-blue);font:700 11px var(--font-geist-mono),monospace}.payment-desk-jobs h3{font:400 29px/1.05 var(--serif);margin:52px 0 18px}.payment-desk-jobs article p{color:var(--muted);margin:0 0 30px;line-height:1.55}.payment-desk-jobs article a{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;gap:15px;margin-top:auto;padding-top:17px;font-size:14px;font-weight:650;display:flex}.payment-desk-monitoring{border:1px solid var(--line);background:#eef9fb;border-radius:24px;grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:clamp(40px,7vw,96px);margin-bottom:clamp(88px,10vw,145px);padding:clamp(30px,4vw,48px);display:grid}.payment-desk-monitoring h2{max-width:560px;font:400 clamp(34px,4vw,54px)/1 var(--serif);letter-spacing:-.035em;margin:0}.payment-desk-monitoring p{max-width:520px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.55}.payment-desk-monitoring ol{border-top:1px solid #cbdde2;margin:0;padding:0;list-style:none;display:grid}.payment-desk-monitoring li{border-bottom:1px solid #cbdde2;grid-template-columns:100px 1fr;gap:20px;padding:18px 0;display:grid}.payment-desk-monitoring strong{font-size:14px}.payment-desk-monitoring li span{color:var(--muted);font-size:14px;line-height:1.45}.payment-desk-workflow{box-sizing:border-box;background:var(--desk-navy);color:#fff;background-image:radial-gradient(#ffffff21 1px,#0000 1px);background-size:11px 11px;border-radius:30px;padding-inline:clamp(28px,5vw,74px)}.payment-desk-workflow header p{color:#b9c4d4}.payment-desk-workflow ol{background:#151e2c;border:1px solid #4a5668;border-radius:20px;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.payment-desk-workflow li{border-right:1px solid #4a5668;grid-template-rows:auto 1fr;gap:44px;min-width:0;min-height:300px;padding:24px;display:grid}.payment-desk-workflow li:last-child{border:0}.payment-desk-workflow li>span{color:#a9d2f2;font:700 11px var(--font-geist-mono),monospace}.payment-desk-workflow li>div{align-self:end}.payment-desk-workflow small{color:#a9d2f2;letter-spacing:.12em;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.payment-desk-workflow li strong{font:400 24px/1.08 var(--serif);display:block}.payment-desk-workflow li p{color:#b9c4d4;margin:15px 0 0;font-size:14px;line-height:1.5}.payment-desk-workflow__note{color:var(--desk-navy);background:#fff;justify-content:space-between;gap:30px;margin-top:18px;padding:20px 24px;display:flex}.payment-desk-workflow__note p{color:#586273;margin:0}.payment-desk-proof{grid-template-columns:minmax(0,.9fr) minmax(420px,.72fr);align-items:start;gap:clamp(55px,8vw,130px);padding:clamp(88px,10vw,145px) 0;display:grid}.payment-desk-proof>div:first-child>p{max-width:700px;color:var(--muted);margin:26px 0;font-size:17px;line-height:1.65}.payment-desk-proof>div:first-child>a{color:var(--ink);font-weight:650}.payment-desk-proof>div:last-child{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:14px 16px #e7ebf3}.payment-desk-proof article{border-bottom:1px solid var(--line);padding:26px 28px}.payment-desk-proof article:last-child{border:0}.payment-desk-proof article strong{font:400 25px var(--serif)}.payment-desk-proof article p{color:var(--muted);margin:12px 0 0;line-height:1.55}.payment-desk-now>div{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.payment-desk-now article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:30px;display:flex}.payment-desk-now article:last-child{border:0}.payment-desk-now article>span{color:var(--desk-blue);letter-spacing:.12em;font-size:10px;font-weight:700}.payment-desk-now h3{font:400 29px/1.08 var(--serif);margin:45px 0 18px}.payment-desk-now article p{color:var(--muted);margin:0 0 30px;line-height:1.55}.payment-desk-now article a{color:var(--ink);margin-top:auto;font-weight:650}.payment-desk-page .business-pricing__grid{grid-template-columns:repeat(4,1fr)!important}.payment-desk-page .business-pricing__grid article{min-width:0}.payment-desk-page .business-pricing__grid article:nth-child(3n){border-right:1px solid var(--line)}.payment-desk-page .business-pricing__grid article:last-child{border-right:0}.payment-desk-page .business-cta>div:first-child>span{color:#a9d2f2;margin-bottom:20px}@media (max-width:1120px){.payment-desk-page .business-pricing__grid{grid-template-columns:repeat(2,1fr)!important}.payment-desk-page .business-pricing__grid article{border-right:1px solid var(--line)!important}.payment-desk-page .business-pricing__grid article:nth-child(2n),.payment-desk-page .business-pricing__grid article:last-child{border-right:0!important}.payment-desk-workflow ol{grid-template-columns:repeat(2,1fr)}.payment-desk-workflow li{border-bottom:1px solid #4a5668}.payment-desk-workflow li:nth-child(2n){border-right:0}.payment-desk-workflow li:last-child{border-bottom:0;grid-column:1/-1}.payment-desk-jobs>div{grid-template-columns:repeat(2,1fr)}.payment-desk-jobs article:nth-child(2n){border-right:0}.payment-desk-jobs article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:980px){.payment-desk-hero,.payment-desk-monitoring,.payment-desk-jobs>header,.payment-desk-workflow>header,.payment-desk-now>header,.payment-desk-proof,.payment-desk-now>div{grid-template-columns:1fr}.payment-desk-now article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.payment-desk-now article:last-child{border-bottom:0}}@media (max-width:640px){.payment-desk-page .business-hero,.payment-desk-outcomes,.payment-desk-jobs,.payment-desk-monitoring,.payment-desk-workflow,.payment-desk-proof,.payment-desk-now{width:calc(100% - 28px)}.payment-desk-console{box-shadow:10px 12px #e0e6f2}.payment-desk-console dl{grid-template-columns:1fr}.payment-desk-console dl>div{border-right:0;border-bottom:1px solid var(--line)}.payment-desk-console li{grid-template-columns:28px 1fr}.payment-desk-console li>i{grid-column:2}.payment-desk-outcomes{grid-template-columns:1fr}.payment-desk-outcomes article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.payment-desk-jobs>div,.payment-desk-workflow ol,.payment-desk-page .business-pricing__grid{grid-template-columns:1fr!important}.payment-desk-jobs article{min-height:0;border-right:0!important;border-bottom:1px solid var(--line)!important}.payment-desk-jobs article:last-child{border-bottom:0!important}.payment-desk-monitoring{gap:30px;padding:28px 22px}.payment-desk-monitoring li{grid-template-columns:1fr;gap:6px}.payment-desk-workflow{padding-inline:22px}.payment-desk-workflow li,.payment-desk-workflow li:last-child{border-bottom:1px solid #4a5668;border-right:0;grid-column:auto;min-height:0}.payment-desk-workflow li:last-child{border-bottom:0}.payment-desk-workflow__note{flex-direction:column;align-items:flex-start}.payment-desk-proof{gap:38px}.payment-desk-page .business-pricing__grid article,.payment-desk-page .business-pricing__grid article:last-child{grid-column:auto;border-right:0!important}}.ledger-command{width:min(1120px,calc(100% - 2 * var(--page-gutter)));border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px 40px;margin:0 auto clamp(34px,5vw,62px);padding:26px;display:grid}.ledger-command h2{font:500 clamp(26px,3vw,36px)/1.05 var(--serif);margin:0}.ledger-command>div>p{color:var(--muted);margin:9px 0 0;font-size:14px}.ledger-command dl{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ledger-command dl>div{padding:15px 18px 0 0}.ledger-command dt{color:var(--muted);font-size:12px}.ledger-command dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:650}.ledger-request>header{margin-bottom:20px}.ledger-request>header h2{font-size:clamp(30px,4vw,44px)}.ledger-disclosure,.ledger-actions__secondary details{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:18px;overflow:hidden}.ledger-disclosure summary,.ledger-actions__secondary summary{cursor:pointer;padding:15px 18px;font-weight:650;list-style-position:inside}.ledger-disclosure[open] summary,.ledger-actions__secondary details[open] summary{border-bottom:1px solid var(--line)}.ledger-disclosure pre{border:0;border-radius:0;margin:0}.ledger-actions__secondary{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.ledger-actions__secondary details{margin:0}.ledger-actions__secondary section{border:0;border-radius:0;margin:0}.ledger-secondary{width:min(1120px,calc(100% - 2 * var(--page-gutter)));margin:0 auto clamp(44px,7vw,88px)}.ledger-secondary>h2{margin:0 0 12px;font-size:26px}.ledger-secondary>details{border-top:1px solid var(--line)}.ledger-secondary>details:last-child{border-bottom:1px solid var(--line)}.ledger-secondary>details>summary{cursor:pointer;padding:20px 4px;font-weight:650;list-style-position:inside}.ledger-secondary>details[open]>summary{border-bottom:1px solid var(--line)}.ledger-secondary>details>div{padding:22px 0}.ledger-secondary .ledger-source,.ledger-secondary .ledger-outcome-states,.ledger-secondary .ledger-history,.ledger-secondary .ledger-evidence,.ledger-secondary .ledger-support{width:auto;margin:0;padding:0}.ledger-secondary .ledger-outcome-states>div{border-radius:14px}.ledger-secondary .ledger-outcome-states article{min-height:110px;padding:18px}.ledger-secondary .ledger-outcome-states h3{font:600 16px/1.25 var(--sans);margin:0 0 18px}.ledger-secondary .ledger-outcome-states time,.ledger-secondary .ledger-outcome-states article>span{margin-top:auto;padding:0;font-size:11px}.ledger-secondary .ledger-history li{grid-template-columns:180px 1fr;padding:16px 0}.ledger-secondary .ledger-history li strong{font-size:15px}.ledger-secondary .hide-card{box-shadow:none}.ledger-request .removal-operation{border-color:var(--line);border-radius:16px;overflow:hidden}.ledger-request .removal-operation [data-ui=subsection-title]{display:block;font:650 18px/1.3 var(--sans)!important;margin:0!important}.ledger-request .removal-operation__route,.ledger-request .removal-operation__form{padding:22px}.ledger-request .removal-operation__route-details{margin-top:14px}.ledger-request .removal-operation__route-details>p{font-size:13px;line-height:1.5}.ledger-request .removal-operation__allowance,.ledger-request .removal-operation__recipient-finder{background:#f8fafb;border-radius:12px;padding:13px}.removal-operation__options{border:1px solid var(--line);border-radius:12px;overflow:hidden}.removal-operation__options summary{cursor:pointer;padding:13px 15px;font-weight:650;list-style-position:inside}.removal-operation__options[open] summary{border-bottom:1px solid var(--line)}.removal-operation__options .removal-operation__check{margin:0;padding:14px 15px}.removal-operation__options .removal-operation__check+.removal-operation__check{border-top:1px solid var(--line)}@media (max-width:760px){.ledger-command{grid-template-columns:1fr;padding:20px}.ledger-command>.button{width:100%}.ledger-command dl{grid-template-columns:1fr}.ledger-command dl>div{border-bottom:1px solid var(--line);padding:12px 0}.ledger-actions__secondary,.ledger-secondary .ledger-outcome-states>div{grid-template-columns:1fr}.ledger-secondary .ledger-outcome-states article{min-height:0}.ledger-secondary .ledger-history li{grid-template-columns:1fr;gap:6px}}.business-case-checker__hero{grid-template-columns:minmax(0,1fr) minmax(340px,.45fr);align-items:end;gap:clamp(50px,8vw,120px);width:min(100% - 48px,1392px);margin:0 auto;padding:clamp(90px,10vw,145px) 0;display:grid}.business-case-checker__hero>div>span,.business-case-checker__hero aside>span{color:#267e97;letter-spacing:.12em;font-size:10px;font-weight:700}.business-case-checker__hero h1{max-width:920px;font:400 clamp(52px,6.5vw,92px)/.94 var(--serif);letter-spacing:-.045em;margin:22px 0 25px}.business-case-checker__hero>div>p{max-width:760px;color:var(--muted);margin:0;font-size:19px;line-height:1.6}.business-case-checker__hero>div>div{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.business-case-checker__hero>div>div>a:not(.button){color:var(--ink);font-weight:650}.business-case-checker__hero aside{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px;box-shadow:10px 12px #e5eaf3}.business-case-checker__hero aside strong{font:400 30px/1.05 var(--serif);margin:28px 0 16px;display:block}.business-case-checker__hero aside p{color:var(--muted);margin:0;line-height:1.55}@media (max-width:800px){.business-case-checker__hero{grid-template-columns:1fr}}@media (max-width:640px){.business-case-checker__hero{width:calc(100% - 28px);padding:70px 0}.business-case-checker__hero h1{font-size:45px}}.company-workspace-switcher{gap:12px;display:grid}.company-workspace-switcher>article{background:#fff;border:1px solid #10151f24;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.company-workspace-switcher>article[data-active=true]{border-color:#267e97;box-shadow:0 0 0 3px #5cc9eb1a}.company-workspace-switcher h2{margin:4px 0;font-size:20px}.company-workspace-switcher span{color:#267e97;text-transform:none;letter-spacing:.08em;font-size:11px;font-weight:700}.company-workspace-switcher p{color:#667085;margin:0}.company-workspace-switcher .button{flex:none}@media (max-width:680px){.company-workspace-switcher>article{flex-direction:column;align-items:flex-start}.company-workspace-switcher .button{width:100%}}.verify-form__work-context p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.verify-form__work-context select{width:100%;margin-top:8px}.work-email-manager{border:1px solid var(--line);background:#fff;border-radius:28px;width:min(1160px,100% - 40px);margin:40px auto;padding:34px}.work-email-manager>header{justify-content:space-between;gap:28px;display:flex}.work-email-manager>header span{color:var(--accent-dark);text-transform:none;letter-spacing:.11em;font-size:11px}.work-email-manager>header h2{max-width:760px;margin:8px 0 10px;font-size:clamp(25px,3vw,40px)}.work-email-manager>header p,.work-email-manager__privacy p{max-width:760px;color:var(--muted);line-height:1.65}.work-email-manager__privacy{background:#d9eff3;border:1px solid #d9eff3;border-radius:16px;margin:24px 0;padding:20px}.work-email-manager__privacy p{margin:7px 0 0}.work-email-manager__primary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.work-email-manager ul{margin:0;padding:0;list-style:none}.work-email-manager li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.work-email-manager li div{gap:4px;display:grid}.work-email-manager li span{color:var(--muted);font-size:13px}.work-email-manager form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:24px;display:grid}.work-email-manager form label{gap:8px;font-weight:650;display:grid}.work-email-manager form input{width:100%}.verify-workspace-prompt{background:linear-gradient(135deg,#d9eff3,#fff);grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:40px;display:grid}.verify-workspace-prompt>div{align-self:center}.verify-workspace-prompt>div p{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.55}@media (max-width:720px){.work-email-manager{border-radius:20px;width:min(100% - 24px,1160px);padding:24px}.work-email-manager form,.verify-workspace-prompt{grid-template-columns:1fr}}.verify-verdict-share{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;display:grid}.verify-verdict-share__active{gap:10px;min-width:min(100%,420px);display:grid}.verify-verdict-share__active label{font-size:12px;font-weight:650}.verify-verdict-share__active input{width:100%}.verify-verdict-share__active>div{align-items:center;gap:12px;display:flex}.shared-verdict-page{min-height:100vh}.shared-verdict-card{border:1px solid var(--line);background:#fff;border-radius:30px;width:min(940px,100% - 40px);margin:64px auto;overflow:hidden;box-shadow:14px 14px #d9eff3}.shared-verdict-card>header{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fff,#d9eff3);padding:44px}.shared-verdict-card--stop>header,.shared-verdict-card--caution>header{background:linear-gradient(135deg,#d9eff3,#fff)}.shared-verdict-card>header span,.shared-verdict-card>section>span{color:var(--accent-dark);letter-spacing:.1em;text-transform:none;font-size:11px;font-weight:700}.shared-verdict-card h1{margin:12px 0;font-size:clamp(38px,6vw,72px);line-height:.98}.shared-verdict-card>header p,.shared-verdict-card aside p,.shared-verdict-card__actions p{color:var(--muted)}.shared-verdict-card>section,.shared-verdict-card>aside,.shared-verdict-card__actions{border-bottom:1px solid var(--line);padding:30px 44px}.shared-verdict-card ol{margin:18px 0 0;padding-left:22px}.shared-verdict-card li{padding:7px 0}.shared-verdict-card aside{background:#f7f7f4}.shared-verdict-card aside p{margin:7px 0 0;line-height:1.6}.shared-verdict-card__actions{border-bottom:0;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:720px){.verify-verdict-share{grid-template-columns:1fr}.shared-verdict-card{border-radius:20px;width:min(100% - 24px,940px);margin:28px auto;box-shadow:7px 7px #d9eff3}.shared-verdict-card>header,.shared-verdict-card>section,.shared-verdict-card>aside,.shared-verdict-card__actions{padding:24px}.shared-verdict-card__actions{flex-direction:column;align-items:flex-start}}.workspace-invitations{gap:14px;display:grid}.workspace-invitations article{border:1px solid var(--line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.workspace-invitations article span{color:var(--accent-dark);letter-spacing:.1em;text-transform:none;font-size:10px;font-weight:700}.workspace-invitations article h2{margin:6px 0;font-size:24px}.workspace-invitations article p{color:var(--muted);margin:0}@media (max-width:720px){.workspace-invitations article{flex-direction:column;align-items:flex-start}}.workspace-audit>ol{margin:0;padding:0;list-style:none}.workspace-audit>ol>li{border-bottom:1px solid var(--line);background:#fffffff5;padding:26px clamp(24px,4vw,52px)}.workspace-audit>ol>li:last-child{border-bottom:0}.workspace-audit>ol>li>div:first-child{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.workspace-audit>ol>li>div:first-child span{font-size:17px;font-weight:700}.workspace-audit time{color:var(--muted);white-space:nowrap;font-size:12px}.workspace-audit li>p{max-width:780px;color:var(--muted);margin:10px 0 18px;line-height:1.55}.workspace-audit dl{flex-wrap:wrap;gap:10px 28px;margin:0;display:flex}.workspace-audit dl>div{gap:7px;font-size:12px;display:flex}.workspace-audit dt{color:var(--muted)}.workspace-audit dd{margin:0;font-weight:650}.company-workspace-empty{background:#f1fafb;border:1px solid #267e9733;border-radius:18px;gap:9px;margin-bottom:24px;padding:24px;display:grid}.company-workspace-empty>strong{color:var(--ink);font-size:18px}.company-workspace-empty p{color:var(--muted);margin:0}.company-workspace-empty>div{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.company-workspace-empty>div>a:not(.button){color:var(--accent-dark);font-weight:650}@media (max-width:640px){.workspace-audit>ol>li>div:first-child{flex-direction:column;align-items:flex-start;gap:7px}}.workspace-access-roster{gap:24px;margin-top:28px;display:grid}.workspace-access-roster section{min-width:0}.workspace-access-roster h3{margin:0 0 10px;font-size:15px}.workspace-access-roster ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.workspace-access-roster li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:13px 0;display:grid}.workspace-access-roster li>div{gap:3px;min-width:0;display:grid}.workspace-access-roster li strong{overflow-wrap:anywhere;font-size:13px}.workspace-access-roster li span,.workspace-access-roster section>p{color:var(--muted);font-size:11px}.workspace-access-roster li>span{color:#96cfdc;background:#d9eff3;border-radius:999px;padding:5px 7px;font-weight:700}.workspace-access-roster button{color:#267e97;font:650 11px var(--sans);cursor:pointer;background:0 0;border:0}.workspace-access-roster button:disabled{opacity:.5;cursor:wait}@media (max-width:560px){.workspace-access-roster li{grid-template-columns:minmax(0,1fr) auto}.workspace-access-roster li button{grid-column:1/-1;justify-self:start;padding:5px 0}}.verify-access-page{min-height:100vh;padding:clamp(28px, 8vw, 100px) var(--page-gutter);background:radial-gradient(circle at 80% 15%,#5cc9eb1f,#0000 30%),#f6f7f9;place-items:center;display:grid}.verify-access-page>section{border:1px solid var(--line);background:#fff;border-radius:28px;width:min(720px,100%);padding:clamp(30px,6vw,64px);box-shadow:12px 14px #e1e6f2}.verify-access-page span{color:var(--accent-dark);letter-spacing:.12em;text-transform:none;font-size:10px;font-weight:700}.verify-access-page h1{margin:18px 0;font-size:clamp(38px,6vw,66px);line-height:.98}.verify-access-page p{max-width:600px;color:var(--muted);line-height:1.65}.verify-access-page a{color:var(--ink);margin-top:12px;font-weight:700;display:inline-block}main.hide-home>.site-header,main:not(.hide-home)>.site-header{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#f7f5eff0;border:0;border-bottom:1px solid #10151f17;padding:0 24px;box-shadow:0 1px #fff9}main>.site-header .simple-nav{width:min(100%,1440px);height:78px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:28px;padding:0 12px}main>.site-header .simple-nav__links,main.hide-home>.site-header .simple-nav__links{background:0 0;border:0;border-radius:0;gap:6px;padding:0}main>.site-header .simple-nav__links>a,main>.site-header .simple-nav__links>.personal-menu>.personal-menu__trigger,main>.site-header .simple-nav__links>.company-menu>.company-menu__trigger,main>.site-header .simple-nav__links>.tools-menu>.tools-menu__trigger,main>.site-header .simple-nav__links>.language-menu>.language-menu__trigger{color:#4d5560;min-height:40px;font-family:var(--sans);background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:13px;font-weight:570;line-height:1}main>.site-header .simple-nav>.button{min-width:150px;min-height:44px;box-shadow:none;margin-left:12px;border-radius:13px!important}@media (min-width:901px){main>.site-header .simple-nav__links{height:100%}main>.site-header .simple-nav__links>:is(.personal-menu,.company-menu,.tools-menu,.language-menu){align-self:stretch;align-items:center;display:flex}main>.site-header :is(.personal-menu__panel,.company-menu__panel,.tools-menu__panel,.language-menu__panel){background:#f7f5ef;border-top:1px solid #10151f12;border-bottom:1px solid #10151f1f;width:100%;padding-top:0;position:fixed;top:78px;left:0;right:0;transform:none;box-shadow:0 28px 56px -34px #10151f57}main>.site-header :is(.personal-menu__panel-inner,.company-menu__panel-inner,.tools-menu__panel-inner,.language-menu__panel-inner){width:min(100%,1440px);min-height:300px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:38px 36px 42px}main>.site-header .tools-menu__panel-inner{min-height:0}main>.site-header .language-menu__panel-inner{grid-template-columns:repeat(2,minmax(180px,260px));justify-content:end;gap:10px;min-height:0}main>.site-header .language-menu__panel-inner>button{background:#ffffff80;border-radius:12px;min-height:58px;padding:0 18px;font-size:14px}main>.site-header :is(.personal-menu__group,.company-menu__group,.tools-menu__group)>p{margin-bottom:18px;font-size:12px}main>.site-header :is(.personal-menu__group,.company-menu__group,.tools-menu__group)>a{min-height:48px;font-size:14px}main>.site-header :is(.personal-menu__feature,.company-menu__feature){min-height:220px}}.footer-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px}@media (max-width:1100px){.footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){main.hide-home>.site-header,main:not(.hide-home)>.site-header{padding:0 10px}main>.site-header .simple-nav{border-radius:0;height:64px;padding:0 6px}main>.site-header .simple-nav__links{padding:10px max(18px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:#faf9f6;border-top:0;top:100%}main>.site-header .simple-nav__links :is(.personal-menu__panel-inner,.company-menu__panel-inner,.tools-menu__panel-inner){max-height:none;padding:18px 0 24px;overflow:visible}main>.site-header .simple-nav__links :is(.personal-menu__feature,.company-menu__feature){border-radius:18px;justify-content:center;min-height:118px;padding:24px!important}main>.site-header .simple-nav__links>.language-menu{border-bottom:1px solid var(--line);border-radius:0;min-height:58px;padding:10px 0}}@media (prefers-reduced-motion:reduce){.language-menu__panel,.language-menu__panel-inner{transition:none}}@media (max-width:620px){.footer-links{grid-template-columns:1fr 1fr}}html body main[class] :where(h1,h2,h3,[data-ui=subsection-title]){color:inherit;max-width:none!important;font-family:var(--heading-font)!important;letter-spacing:0!important;text-transform:none!important;text-wrap:wrap!important;margin:0!important;font-style:normal!important}html body main[class] h1{font-size:var(--type-h1)!important;font-weight:var(--weight-h1)!important;line-height:var(--leading-h1)!important}html body main[class] h2{font-size:var(--type-h2)!important;font-weight:var(--weight-h2)!important;line-height:var(--leading-h2)!important}html body main[class] :where(h3,[data-ui=subsection-title]){font-size:var(--type-h3)!important;font-weight:var(--weight-h3)!important;line-height:var(--leading-h3)!important}html body main[class] h4{font-family:var(--heading-font)!important;font-size:var(--type-h4)!important;font-weight:var(--weight-h3)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;line-height:1.3!important}html body main[class] :where(p,li,dd,label){font-size:var(--type-body)!important;text-wrap:wrap!important;font-weight:400!important;line-height:1.6!important}html body main[class] :where(p,span,strong,b,em,small,a,button,label,summary,dt,dd){letter-spacing:0!important;text-transform:none!important}html body main[class] :where(h1+p,h1+div>p){margin-top:var(--heading-1-after)!important}html body main[class] :where(h2+p,h2+div>p){margin-top:var(--heading-2-after)!important}html body main[class] :where(h3+p,[data-ui=subsection-title]+p),html body main[class] h4+p{margin-top:var(--heading-3-after)!important}html body main[class] :where([class*=eyebrow],[class*=kicker],.subpage-chat-hero__copy>span:first-child,.home-workspace>header>div:first-child>span:first-child,.home-workspace__intro>span:first-child,.business-hero>div:first-child>p:first-child,:where(header,section,div)>span:first-child:has(+h1,+h2),section>header>div:first-child>span:first-child){font-family:var(--accent-font)!important;font-size:var(--type-accent)!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;font-weight:400!important;line-height:1.05!important}html body main[class] :where(blockquote,.workspace-chat__response blockquote,.imprint-advisor__result ul){border-left:0!important;padding-left:0!important}.personal-workspace-page{--workspace-h1:clamp(2rem, 3vw, 2.75rem);--workspace-h2:1.5rem;--workspace-h3:1rem;--workspace-body:.875rem;background:#0b1016}.personal-workspace-page .personal-workspace-shell{background:#0b1016;grid-template-columns:252px minmax(0,1fr);gap:0;min-height:calc(100vh - 78px);padding:0}.personal-workspace-page .personal-workspace-shell>.workspace-rail{height:calc(100vh - 78px);top:78px}.personal-workspace-page .personal-workspace-content{min-height:calc(100vh - 78px);box-shadow:none;background:#f3f5f7;border-radius:0}.personal-case-workspace-content{background:#f8f8f5;min-height:100%;padding-bottom:1px}.personal-workspace-page .personal-workspace-topbar{background:#fff;border:0;border-bottom:1px solid #d7dde4;border-radius:0;min-height:118px;margin:0;padding:24px clamp(24px,3vw,42px)}.personal-workspace-page .personal-workspace-topbar:before,.personal-workspace-page .personal-workspace-topbar:after{display:none}.personal-workspace-page .personal-workspace-topbar>div:first-child{display:block}.personal-workspace-page .personal-workspace-topbar>div:first-child>span{color:#58707c;margin:0 0 7px;font-family:var(--sans)!important;font-size:.6875rem!important;font-weight:680!important;line-height:1.2!important}.personal-workspace-page .personal-workspace-topbar h1{font-size:var(--workspace-h1)!important;font-weight:580!important;line-height:1.05!important}.personal-workspace-page .personal-workspace-account{color:#677381;font-size:.75rem}.personal-workspace-page .personal-workspace-content>section:not(.personal-account-dashboard){padding-inline:clamp(24px,3vw,42px)}.personal-workspace-page :where(.personal-account-security,.personal-plan,.personal-account-closure,.work-email-manager,.personal-identity-manager) h2{font-size:var(--workspace-h2)!important;font-weight:620!important;line-height:1.2!important}.personal-workspace-page :where(.personal-account-security,.personal-plan,.personal-account-closure,.work-email-manager,.personal-identity-manager) :where(h3,[data-ui=subsection-title]){font-size:var(--workspace-h3)!important;font-weight:650!important;line-height:1.3!important}.personal-workspace-page :where(.personal-account-security,.personal-plan,.personal-account-closure,.work-email-manager,.personal-identity-manager) :where(p,li,label,dd){font-size:var(--workspace-body)!important;line-height:1.5!important}.personal-workspace-page :where(.personal-account-security,.personal-account-closure,.work-email-manager,.personal-identity-manager){background:#f3f5f7;border-color:#d7dde4}.personal-workspace-page .personal-account-security,.personal-workspace-page .personal-account-closure{padding-top:40px!important;padding-bottom:40px!important}.personal-workspace-page :where(.work-email-manager,.personal-identity-manager){box-shadow:none;border-radius:6px}.personal-workspace-page .work-email-manager{width:min(100% - 48px,1160px);margin:24px auto;padding:26px}.personal-workspace-page .personal-plan{background:#0e151d;gap:28px;padding-top:42px!important;padding-bottom:42px!important}.personal-workspace-page .personal-account-security__grid{margin-top:30px}.personal-workspace-page .personal-account-security__grid article{min-height:210px;padding:24px}@media (max-width:900px){.personal-workspace-page .personal-workspace-shell{grid-template-columns:216px minmax(0,1fr);gap:0;padding:0}}@media (max-width:680px){.personal-workspace-page .personal-workspace-shell{padding:0;display:block}.personal-workspace-page .personal-workspace-shell>.workspace-rail{height:auto;top:64px}.personal-workspace-page .personal-workspace-content{border-radius:0;margin-top:0}.personal-workspace-page .personal-workspace-topbar{border-radius:0;min-height:0;margin:0;padding:22px 18px}.personal-workspace-page .personal-workspace-content>section:not(.personal-account-dashboard){padding-inline:18px}.personal-workspace-page .work-email-manager{width:calc(100% - 32px)}}.personal-workspace-page{background:#e8f2f4}.personal-workspace-page .personal-workspace-shell{background:#e8f2f4;gap:16px;padding:16px}.personal-workspace-page .personal-workspace-shell>.workspace-rail{color:#17202a;background:#a9d2f2;border:1px solid #10151f1f;border-radius:28px;height:calc(100vh - 110px);top:94px}.personal-workspace-page .workspace-rail>header{border-bottom-color:#10151f1f}.personal-workspace-page .workspace-rail__home,.personal-workspace-page .workspace-rail>header strong{color:#10151f}.personal-workspace-page .workspace-rail>header{align-content:center;min-height:88px}.personal-workspace-page .workspace-rail__title{font-family:var(--accent-font);font-size:1.65rem;font-weight:400;line-height:1}.personal-workspace-page .workspace-rail__label,.personal-workspace-page .workspace-rail section>p,.personal-workspace-page .workspace-rail>footer a{color:#435766}.personal-workspace-page .workspace-rail nav a{color:#21313d;border-radius:14px}.personal-workspace-page .workspace-rail nav a.is-active{color:#10151f;background:#ffffffb8;border-color:#10151f1f}.personal-workspace-page .workspace-rail nav a{gap:0;padding-inline:14px}.personal-workspace-page .workspace-rail nav a>span[aria-hidden=true]{color:#267e97;background:#ffffff80;border-radius:50%}.personal-workspace-page .workspace-rail nav a.is-active>span[aria-hidden=true]{color:#10151f;background:#5cc9eb;border-color:#5cc9eb}.personal-workspace-page .workspace-rail nav a>i{border-radius:50%}.personal-workspace-page .workspace-rail__dropdown summary{color:#21313d;border-radius:14px}.personal-workspace-page .workspace-rail__dropdown summary i{color:#267e97;background:#ffffff80;border-color:#10151f29}.personal-workspace-page .workspace-rail__dropdown>div{padding-left:8px}.personal-workspace-page .workspace-rail>footer{border-top-color:#10151f1f}.personal-workspace-page .workspace-rail>footer a{color:#fff;text-align:center;background:#10151f;border-radius:12px;width:fit-content;max-width:100%;padding:9px 12px;font-size:.68rem;line-height:1.25}.personal-workspace-page .workspace-rail>footer a:hover{background:#20313d}main>.site-header .header-auth-control{color:#10151f;cursor:pointer;min-height:38px;font-family:var(--sans);background:#ffffffb8;border:1px solid #10151f24;border-radius:10px;align-items:center;padding:0 13px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}:is(main>.site-header .header-auth-control:hover,main>.site-header .header-auth-control:focus-visible){background:#fff;border-color:#10151f4d}main>.site-header .header-auth-control:disabled{cursor:wait;opacity:.7}@media (max-width:900px){main>.site-header .simple-nav__links>.header-auth-control{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;justify-content:flex-start;width:100%;min-height:52px;padding:16px 0;font-size:15px}}.personal-workspace-page .personal-workspace-content{background:#f7f8f6;border:1px solid #10151f1a;border-radius:28px;min-height:calc(100vh - 110px);overflow:visible}.personal-workspace-page .personal-workspace-topbar{background:#fff;border:1px solid #d7e0e4;border-radius:22px;flex-flow:row;min-height:72px;margin:16px;padding:15px 22px}.personal-workspace-page .personal-workspace-topbar>div:first-child{min-width:0}.personal-workspace-page .personal-workspace-topbar h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.95rem!important;font-weight:650!important;line-height:1.2!important}.personal-workspace-page .personal-workspace-account{flex-wrap:nowrap;flex:0 auto;margin-left:auto}.personal-workspace-page :where(.button,.source-button,button){border-radius:999px}.personal-workspace-page :where(input:not([type=checkbox]),select,textarea){border-radius:12px}.personal-workspace-page .button{color:#fff!important;background:#10151f!important;border-color:#10151f!important}:is(.personal-workspace-page .button:hover,.personal-workspace-page .button:focus-visible){color:#fff!important;background:#263340!important;border-color:#263340!important}.personal-workspace-page .source-button{color:#10151f;background:#fff;border-color:#8b9ca7}:is(.personal-workspace-page .source-button:hover,.personal-workspace-page .source-button:focus-visible){color:#fff;background:#10151f;border-color:#10151f}.personal-workspace-page :where(.button,.source-button,button):disabled{opacity:1;color:#56636f!important;background:#dbe4e8!important;border-color:#c6d1d6!important}.personal-workspace-page .personal-identities,.personal-workspace-page .personal-plan,.personal-workspace-page .personal-account-security,.personal-workspace-page .personal-account-closure{color:#10151f;background:#fff;border:1px solid #d7e0e4;border-radius:22px;margin:16px;width:auto!important}.personal-workspace-page .personal-identities__layout{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;display:grid}.personal-workspace-page .personal-identity-form,.personal-workspace-page .personal-identity-list article,.personal-workspace-page .personal-identity-list__empty,.personal-workspace-page .personal-identities__unavailable{background:#f7fafb;border:1px solid #d7e0e4;border-radius:18px}.personal-workspace-page .personal-identity-form{padding:clamp(22px,3vw,34px)}.personal-workspace-page .personal-identity-form__row{grid-template-columns:minmax(0,1fr)}.personal-workspace-page .personal-identity-list{gap:16px}.personal-workspace-page .personal-identity-list article{padding:clamp(22px,3vw,34px)}.personal-workspace-page .personal-identity-list__empty{min-height:0;padding:clamp(22px,3vw,34px)}.personal-workspace-page .personal-identity-form input,.personal-workspace-page .personal-identity-form select,.personal-workspace-page .personal-identity-form textarea{border-color:#aebcc4}.personal-workspace-page .work-email-manager{background:#fff;border-color:#d7e0e4;border-radius:22px}.personal-workspace-page .work-email-manager__privacy{background:#e8f5f8;border-radius:16px}.personal-workspace-page .work-email-manager form{grid-template-columns:minmax(0,1fr)}.personal-workspace-page .work-email-manager form .button{justify-self:start}.personal-workspace-page .personal-plan>div:first-child>p,.personal-workspace-page .personal-plan__status>span,.personal-workspace-page .personal-plan__status>p,.personal-workspace-page .personal-plan__allowance>span,.personal-workspace-page .personal-plan__allowance>p,.personal-workspace-page .personal-plan__digest span,.personal-workspace-page .personal-plan__digest p,.personal-workspace-page .personal-plan__digest small,.personal-workspace-page .personal-plan__legal{color:#5d6b77}.personal-workspace-page :where(.personal-plan__status,.personal-plan__allowance,.personal-plan__digest){background:#f7fafb;border-color:#d7e0e4;border-radius:18px}.personal-workspace-page .personal-plan__digest>div+div{border-color:#d7e0e4}.personal-workspace-page .personal-plan__digest .source-button{color:#10151f;background:#fff;border-color:#8b9ca7}.personal-workspace-page .personal-plan__entry-routes a{color:#10151f;background:#fff;border-color:#cbd6db;border-radius:12px}.personal-workspace-page .personal-plan__legal{border-color:#d7e0e4}.personal-workspace-page .personal-plan__legal a{color:#10151f}.personal-workspace-page .personal-account-security__grid{border:0;gap:16px}.personal-workspace-page .personal-account-security__grid article,.personal-workspace-page .personal-account-security>.form-success,.personal-workspace-page .personal-account-security>.form-error{background:#f7fafb;border:1px solid #d7e0e4;border-radius:18px}.personal-workspace-page .account-closure-blockers{border:0;gap:12px;display:grid}.personal-workspace-page .account-closure-blockers article,.personal-workspace-page :where(.account-closure-form,.account-closure-sent,.account-closure-confirm){background:#f7fafb;border:1px solid #d7e0e4;border-radius:18px}.personal-workspace-page .account-closure-blockers article{padding:24px}.personal-workspace-page .personal-withdrawal textarea{color:#10151f;background:#fff;border-color:#aebcc4}@media (max-width:900px){.personal-workspace-page .personal-workspace-shell{gap:12px;padding:12px}.personal-workspace-page .personal-workspace-shell>.workspace-rail{height:calc(100vh - 88px);top:76px}}@media (max-width:680px){.personal-workspace-page .personal-workspace-shell{padding:8px}.personal-workspace-page .personal-workspace-shell>.workspace-rail{border-radius:20px;top:72px}.personal-workspace-page .personal-workspace-content{border-radius:20px;margin-top:8px}.personal-workspace-page .personal-workspace-topbar,.personal-workspace-page .personal-identities,.personal-workspace-page .personal-plan,.personal-workspace-page .personal-account-security,.personal-workspace-page .personal-account-closure{border-radius:18px;margin:8px}}html body.typography-contract main.personal-product-page>.personal-account-hero{border-top:1px solid #d7dde4;min-height:calc(100vh - 78px);padding:clamp(42px, 6vw, 78px) var(--page-gutter)!important;box-shadow:none!important;background:#f3f5f7!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(360px,480px)!important;gap:clamp(36px,7vw,96px)!important}.personal-product-page>.personal-account-hero h1{max-width:660px!important;font-size:var(--type-h1)!important;font-weight:570!important;line-height:1!important}.personal-product-page>.personal-account-hero>div>p{color:#5f6b78;max-width:560px;margin-top:18px;font-size:.9375rem!important;line-height:1.55!important}.personal-product-page>.personal-account-hero .personal-account-access{box-shadow:none;border-color:#cfd6de;border-radius:22px;padding:28px}.personal-product-page>.personal-account-hero .personal-account-access input{border-radius:12px}@media (max-width:760px){html body.typography-contract main.personal-product-page>.personal-account-hero{min-height:0;grid-template-columns:1fr!important}}html body.typography-contract.typography-contract.typography-contract.typography-contract main.imprint-advisor-page .subpage-chat-hero__title{white-space:nowrap!important}@media (max-width:640px){html body.typography-contract.typography-contract.typography-contract.typography-contract main.imprint-advisor-page .subpage-chat-hero__title{font-size:clamp(20px,6.1vw,28px)!important}}html body.typography-contract.typography-contract :where(h1,h2,h3,h4,h5,h6,[role=heading],[data-ui=page-title],[data-ui=section-title],[data-ui=subsection-title],[data-ui=action-title]){font-synthesis:none;font-family:var(--heading-font)!important;font-style:normal!important}html body :where([class*=eyebrow],[class*=kicker],[class*=overline],:is(header,section,article,div)>:is(span,p,small,strong):first-child:has(+:is(h1,h2,h3,h4,h5,h6,[role=heading]))){display:none!important}html body.typography-contract .button,html body.typography-contract .button:visited{color:#fff!important;background:#10151f!important}:is(html body.typography-contract .button:hover,html body.typography-contract .button:focus-visible){color:#fff!important;background:#263340!important;border-color:#263340!important}html body.typography-contract .button:focus-visible{outline-offset:3px;outline:3px solid #5cc9eb!important}html body.typography-contract .button:active{color:#fff!important;background:#05080d!important;border-color:#05080d!important}html body.typography-contract .button:disabled,html body.typography-contract .button[aria-disabled=true]{opacity:1;color:#4d5763!important;background:#d9dde2!important;border-color:#c4cad1!important}:root{--action-height:44px;--action-padding-inline:18px;--action-radius:999px;--action-primary-bg:#10151f;--action-primary-hover:#263340;--action-danger:#9f251c;--action-danger-hover:#7f1d17}html body.typography-contract :where(.button,.source-button,.button--secondary,.button--danger,.button--text){min-height:var(--action-height);padding-inline:var(--action-padding-inline);border-radius:var(--action-radius);font:650 12px/1 var(--sans)}html body.typography-contract .button--secondary,html body.typography-contract .button--secondary:visited{color:#10151f!important;background:#fff!important;border:1px solid #71808c!important}:is(html body.typography-contract .button--secondary:hover,html body.typography-contract .button--secondary:focus-visible){color:#10151f!important;background:#eef3f5!important;border-color:#263340!important}html body.typography-contract .button--danger,html body.typography-contract .button--danger:visited{border-color:var(--action-danger)!important;background:var(--action-danger)!important;color:#fff!important}:is(html body.typography-contract .button--danger:hover,html body.typography-contract .button--danger:focus-visible){border-color:var(--action-danger-hover)!important;background:var(--action-danger-hover)!important;color:#fff!important}html body.typography-contract .button--text,html body.typography-contract .button--text:visited{min-height:var(--action-height);color:#263340!important;background:0 0!important;border-color:#0000!important;padding-inline:10px!important}:is(html body.typography-contract .button--text:hover,html body.typography-contract .button--text:focus-visible){color:#10151f!important;background:#eef3f5!important}.danger-zone{background:#fff8f7;border:1px solid #dfb0ab;border-radius:16px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.danger-zone strong{color:#681912;font-size:15px;display:block}.danger-zone p{color:#54413f!important;margin:5px 0 0!important;font-size:13px!important}.discovery-search-result-card__reason{gap:8px;margin:0;display:grid}.discovery-search-result-card__reason div{background:#f5f9fa;border-left:3px solid #96cfdc;padding:10px 12px}.discovery-search-result-card__reason dt{color:#263340;font-size:12px;font-weight:750}.discovery-search-result-card__reason dd{color:#596673;margin:3px 0 0;font-size:12px;line-height:1.45}.discovery-search-result-card[data-source-type=location]{order:10}.work-context-selector{background:#f7fafb;border:1px solid #cbd6db;border-radius:12px;grid-template-columns:minmax(150px,.4fr) minmax(180px,.6fr);align-items:center;gap:6px 14px;margin-bottom:12px;padding:12px 14px;display:grid}.work-context-selector span{color:#263340;font-size:12px;font-weight:750}.work-context-selector select{color:#10151f;min-height:40px;font:inherit;background:#fff;border:1px solid #71808c;border-radius:8px;padding:0 12px}.work-context-selector small{color:#596673;grid-column:1/-1;font-size:11px;line-height:1.4}.verification-card input,.verification-card select,.member-form input,.member-form select{caret-color:#10151f;color:#10151f!important}.verification-card input::placeholder,.member-form input::placeholder{opacity:1;color:#687684!important}.verification-card input:disabled,.verification-card select:disabled{opacity:1;color:#59636d!important;background:#eceff1!important}:is(.verification-card input:focus-visible,.verification-card select:focus-visible){outline-offset:2px;outline:3px solid #267e9738;border-color:#267e97!important}.verification-card input:-webkit-autofill{-webkit-text-fill-color:#10151f;box-shadow:inset 0 0 0 1000px #fff}.personal-plan__current-label{background:#d9eff3;border-radius:999px;margin-bottom:16px;padding:7px 10px;font-size:12px;font-weight:800;color:#174e60!important;display:inline-flex!important}.personal-plan__included{background:#f7fafb;border:1px solid #d7e0e4;border-radius:18px;grid-column:1/-1;grid-template-columns:minmax(180px,.45fr) minmax(280px,1fr) minmax(220px,.55fr);align-items:start;gap:24px;padding:24px;display:grid}.personal-plan__included span{color:#5d6b77;margin-bottom:8px;font-size:12px;display:block}.personal-plan__included strong{color:#10151f;font:26px/1.1 var(--serif)}.personal-plan__included ul{color:#303a46;margin:0;padding-left:20px;line-height:1.65}.personal-plan__settings{grid-column:1/-1;gap:16px;display:grid}.personal-plan__settings>header{border-top:1px solid #d7e0e4;padding-top:10px}.personal-plan__settings h3{color:#10151f;margin:18px 0 6px;font-size:28px}.personal-plan__settings>header p{color:#5d6b77;margin:0}@media (max-width:720px){.danger-zone{flex-direction:column;align-items:stretch}.danger-zone .button--danger{width:100%}.work-context-selector,.personal-plan__included{grid-template-columns:1fr}.work-context-selector small{grid-column:1}}@media (max-width:760px){html{-webkit-text-size-adjust:100%;scroll-padding-top:64px}body{width:100%;min-width:0;overflow-x:hidden}main,main>*,main>*>*,.nav-shell,.footer-main,.footer-links{min-width:0;max-width:100%}main.hide-home>.site-header,main:not(.hide-home)>.site-header{padding-inline:max(8px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-right))}main>.site-header .simple-nav{gap:12px;width:100%;height:64px;padding-inline:8px!important}main>.site-header .wordmark{font-size:34px}main>.site-header .simple-nav__toggle{background:#fff;border-radius:12px;width:44px;height:44px;margin-left:auto}main>.site-header .simple-nav__links{width:100vw;max-width:100%;height:calc(100dvh - 64px);padding:8px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overscroll-behavior:contain;overflow:hidden auto}main>.site-header .simple-nav__close{z-index:3;background:#faf9f6;min-height:52px;position:sticky;top:0}main>.site-header .simple-nav__links>a,main>.site-header .simple-nav__links>:is(.personal-menu,.company-menu,.tools-menu,.language-menu)>button{min-height:52px}html body.typography-contract :where(.button,.source-button,.button--secondary,.button--danger,.button--text){min-height:48px}.hide-home>.home-banner{gap:24px;min-height:auto;padding:38px 16px 0}.hide-home .home-banner__content{width:100%;min-width:0}html body.typography-contract main.hide-home .home-banner h1{overflow-wrap:normal;max-width:12ch!important;font-size:clamp(2.25rem,10.5vw,3.25rem)!important;line-height:.96!important}.hide-home .home-banner__body{text-wrap:pretty;max-width:34rem;margin-top:20px;font-size:16px;line-height:1.5}.hide-home .home-banner__actions{grid-template-columns:minmax(0,1fr);width:100%;margin-top:24px}.hide-home .home-banner__actions .button{width:100%;min-width:0;min-height:50px}.hide-home .home-banner__visual{width:calc(100% + 32px);min-height:360px;margin-inline:-16px;overflow:hidden}.home-threat-globe__canvas{width:112%;max-width:none;height:min(112vw,440px);min-height:350px}.rebrand-home>.home-workspace,.rebrand-home>:is(.home-proof,.home-removal)>header,.rebrand-home>.home-proof .home-evidence-board,.rebrand-home>.home-removal .home-removal-table,.rebrand-home>:is(.funnel-pricing,.home-journal,.funnel-faq){width:calc(100% - 32px)}.rebrand-home>.home-workspace{margin:16px auto 24px}.rebrand-home>:is(.funnel-pricing,.home-journal,.funnel-faq){margin:32px auto}.home-product-library>header{gap:16px;margin-bottom:28px;padding-inline:16px}.home-product-boards{gap:28px;width:100%}.home-product-board{border-radius:0}.home-product-scroll{scroll-snap-type:x mandatory}.home-product-index,.home-product-grid{grid-template-columns:repeat(var(--product-count), minmax(272px, 84vw))}.home-product-cell{scroll-snap-align:start}.home-evidence-board__tabs{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;overflow-x:auto}.home-evidence-board__tabs button{scroll-snap-align:start;min-width:150px;min-height:52px}.funnel-pricing__cards{grid-template-columns:minmax(0,1fr)}.funnel-pricing__cards article{min-height:0;padding:26px 22px}.funnel-faq__board{border-radius:22px;grid-template-columns:minmax(0,1fr)}.funnel-faq__answer{min-width:0;padding:24px 20px}footer{padding:30px 20px max(24px, env(safe-area-inset-bottom))}.footer-main{grid-template-columns:minmax(0,1fr);gap:36px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.footer-links a{align-items:center;min-height:36px;display:flex}.footer-bottom{flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px}}@media (max-width:420px){.home-product-index,.home-product-grid{grid-template-columns:repeat(var(--product-count), minmax(260px, 86vw))}.footer-links{grid-template-columns:minmax(0,1fr)}}.rebrand-home.hide-home>.home-banner{background:#f5f7f7;grid-template-columns:minmax(420px,.96fr) minmax(430px,1.04fr);align-items:center;min-height:min(760px,100svh - 72px);padding-block:clamp(48px,6vw,82px)}.rebrand-home.hide-home>.home-banner:before{background:radial-gradient(circle at 81% 45%,#d9f1f6e6,#0000 38%),#f5f7f7}.rebrand-home.hide-home>.home-banner:after{opacity:.22;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 75%);mask-image:linear-gradient(90deg,#0000 22%,#000 75%)}.rebrand-home.hide-home .home-banner__content{width:min(100%,720px)}.rebrand-home.hide-home .home-banner__eyebrow{color:#0e6f89;font:750 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;display:block}html body.typography-contract main.rebrand-home.hide-home .home-banner h1,.rebrand-home.hide-home .home-banner h1{color:#10151f;letter-spacing:-.045em!important;max-width:11ch!important;font-size:clamp(50px,5vw,72px)!important;line-height:.96!important}.rebrand-home.hide-home .home-banner__body{color:#566571;max-width:610px;margin-top:20px;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.rebrand-home.hide-home .home-banner__check{width:min(100%,660px);margin-top:24px}.rebrand-home.hide-home .home-banner__check>h2{font:700 13px/1.4 var(--sans);color:#253944;margin:0 0 10px}.rebrand-home.hide-home .home-banner__check .checker-composer-form{background:0 0;border:0;max-width:none;padding:0}.rebrand-home.hide-home .home-banner__check .checker-composer{background:#d9f1f6;border-radius:20px;min-height:148px;box-shadow:0 18px 44px #10151f14}.rebrand-home.hide-home .home-banner__check .checker-consent{margin-top:9px;font-size:11px;line-height:1.45}.rebrand-home.hide-home .home-banner__check .checker-composer textarea{min-height:72px}.rebrand-home.hide-home .investigation-start{width:min(100%,690px);margin:28px 0 0}.rebrand-home.hide-home .investigation-start .workspace-chat{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #bfd0d6;border-radius:24px;min-height:0;max-height:520px;box-shadow:0 22px 56px #10151f17}.rebrand-home.hide-home .investigation-start .workspace-chat--empty{min-height:170px}.rebrand-home.hide-home .investigation-start .workspace-chat__form{background:#d9f1f6;border:1px solid #b9dbe3;border-radius:16px;grid-template-columns:minmax(0,1fr) 34px auto;min-height:90px;margin:16px;padding:14px 16px}.rebrand-home.hide-home .investigation-start .workspace-chat__form textarea{font-size:15px}.rebrand-home.hide-home .investigation-start .workspace-chat__form .checker-composer__attach{color:#10151f;background:#fff;width:34px;height:34px}.rebrand-home.hide-home .investigation-start .workspace-chat__submit--labelled{background:#10151f;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:142px;height:38px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.rebrand-home.hide-home .public-ask-hide .workspace-chat__starters{flex-flow:wrap;gap:7px;padding:0 18px 12px}.rebrand-home.hide-home .public-ask-hide .workspace-chat__starters button{color:#3d4d58;background:#fff;border:1px solid #c4d3d8;border-radius:999px;min-height:34px;padding:0 11px;font-size:11px}.rebrand-home.hide-home .public-ask-hide .workspace-chat__starters button:before{display:none}.rebrand-home.hide-home .investigation-start .workspace-chat__disclaimer{color:#566571;padding:0 18px 14px;font-size:11px}.rebrand-home.hide-home .ask-hide-demo{background:#fffffff0;border:1px solid #b9cbd1;border-radius:24px;min-height:310px;position:relative;overflow:hidden;box-shadow:0 22px 56px #10151f17}.rebrand-home.hide-home .ask-hide-demo:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(#14647a24 .65px,#0000 .7px);background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 18%,#000 100%);mask-image:linear-gradient(120deg,#0000 18%,#000 100%)}.rebrand-home.hide-home .ask-hide-demo>*{z-index:1;position:relative}.rebrand-home.hide-home .ask-hide-demo__bar{color:#687681;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #d1dde1;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:43px;padding:0 18px;font-size:10px;font-weight:750;display:grid}.rebrand-home.hide-home .ask-hide-demo__signal{gap:4px;display:inline-flex}.rebrand-home.hide-home .ask-hide-demo__signal i{background:#d6e0e3;border-radius:50%;width:6px;height:6px}.rebrand-home.hide-home .ask-hide-demo__signal i:first-child{background:#38b6d4}.rebrand-home.hide-home .ask-hide-demo__signal i:last-child{background:#f49a45}.rebrand-home.hide-home .ask-hide-demo__prompt{color:#10151f;min-height:92px;font:520 16px/1.55 var(--sans);background:#d9f1f6;border-bottom:1px solid #c8d8dd;align-items:center;padding:22px 24px;display:flex}.rebrand-home.hide-home .ask-hide-demo__caret{vertical-align:-.18em;background:#0e6f89;width:1.5px;height:1.15em;margin-left:2px;animation:.82s step-end infinite ask-hide-caret;display:inline-block}.rebrand-home.hide-home .ask-hide-demo__route{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:132px;padding:20px 22px;transition:background .3s;display:grid}.rebrand-home.hide-home .ask-hide-demo__route--routing{background:linear-gradient(90deg,#d9f1f633,#d9f1f6b8,#d9f1f633) 0 0/200% 100%;animation:1.1s linear infinite ask-hide-scan}.rebrand-home.hide-home .ask-hide-demo__route-mark{color:#0e6f89;background:#edf9fb;border:1px solid #a9c8d0;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.rebrand-home.hide-home .ask-hide-demo__route-mark span{font:400 25px/1 var(--script)}.rebrand-home.hide-home .ask-hide-demo__route--routing .ask-hide-demo__route-mark{animation:.8s ease-in-out infinite alternate ask-hide-pulse}.rebrand-home.hide-home .ask-hide-demo__status{color:#0e6f89;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.rebrand-home.hide-home .ask-hide-demo__route strong{color:#10151f;font:650 20px/1.15 var(--sans);display:block}.rebrand-home.hide-home .ask-hide-demo__route p{color:#5b6973;max-width:430px;margin:7px 0 0;font-size:12px;line-height:1.45}.rebrand-home.hide-home .ask-hide-demo__route a{color:#10151f;white-space:nowrap;background:#fff;border:1px solid #bdcdd2;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 13px;font-size:11px;font-weight:760;text-decoration:none;display:inline-flex}.rebrand-home.hide-home .ask-hide-demo__route a:hover{color:#0e6f89;border-color:#0e6f89}.rebrand-home.hide-home .ask-hide-demo__steps{gap:5px;display:flex;position:absolute;bottom:11px;right:18px}.rebrand-home.hide-home .ask-hide-demo__steps span{background:#d1dde1;border-radius:2px;width:18px;height:2px;transition:width .25s,background .25s}.rebrand-home.hide-home .ask-hide-demo__steps span.is-active{background:#2796b3;width:30px}@keyframes ask-hide-caret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes ask-hide-scan{to{background-position:-200% 0}}@keyframes ask-hide-pulse{to{transform:scale(1.06);box-shadow:0 0 0 5px #38b6d41a}}.rebrand-home.hide-home .home-banner__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.rebrand-home.hide-home .home-banner__actions .button{border-radius:14px;min-height:48px;padding-inline:20px;box-shadow:0 8px 20px #10151f1a}.rebrand-home.hide-home .home-banner__text-link{color:#344550;align-items:center;gap:9px;font-size:13px;font-weight:760;text-decoration:none;display:inline-flex}.rebrand-home.hide-home .home-banner__text-link span{color:#1685a2}.scam-story-demo{background:radial-gradient(circle at 78% 27%,#62cce540,#0000 31%),radial-gradient(#15718a29 .7px,#0000 .8px) 0 0/10px 10px,#f9fcfc;border:1px solid #afc7ce;border-radius:28px;min-width:0;min-height:620px;position:relative;overflow:hidden;box-shadow:0 26px 72px #10151f21}.scam-story-demo:after{content:"";pointer-events:none;border:1px solid #2796b32e;border-radius:50%;width:290px;height:290px;position:absolute;top:110px;right:-120px;box-shadow:0 0 0 34px #2796b309,0 0 0 72px #2796b306}.scam-story-demo__header{z-index:5;color:#61717b;letter-spacing:.08em;text-transform:uppercase;background:#ffffffd1;border-bottom:1px solid #c6d7dc;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:46px;padding:0 18px;font-size:10px;font-weight:780;display:grid;position:relative}.scam-story-demo__lights{gap:4px;display:flex}.scam-story-demo__lights i{background:#d6e0e3;border-radius:50%;width:6px;height:6px}.scam-story-demo__lights i:first-child{background:#34b7d7}.scam-story-demo__lights i:last-child{background:#f49a45}.scam-story-demo__scene{z-index:2;grid-template-columns:minmax(250px,.94fr) minmax(245px,1.06fr);transition:opacity .45s,transform .55s;display:grid;position:absolute;inset:46px 0 48px}.scam-story-demo--result .scam-story-demo__scene{opacity:0;pointer-events:none;transform:translateY(-12px)scale(.98)}.scam-story-demo__conversation{z-index:2;flex-direction:column;justify-content:center;padding:32px 0 30px 28px;display:flex;position:relative}.scam-story-demo__message{background:#fffffff7;border:1px solid #c7d3d7;border-radius:18px 18px 18px 5px;padding:17px;animation:.55s cubic-bezier(.2,.8,.2,1) both scam-message-in;box-shadow:0 16px 38px #10151f1a}.scam-story-demo__message-head{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.scam-story-demo__avatar{color:#fff;width:38px;height:38px;font:700 14px/1 var(--sans);background:#10151f;border-radius:12px;place-items:center;display:grid}.scam-story-demo__message-head small{color:#72808a;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:760;display:block}.scam-story-demo__message-head strong{color:#10151f;margin-top:3px;font-size:13px;display:block}.scam-story-demo__time{color:#849099;align-self:start;font-size:9px}.scam-story-demo__message p{color:#344550;margin:16px 0 13px;font-size:13px;line-height:1.48}.scam-story-demo__urgent{color:#a94e0d;letter-spacing:.04em;text-transform:uppercase;background:#fff0e4;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.scam-story-demo__question{color:#fff;opacity:0;background:#10151f;border-radius:17px 17px 5px;align-items:center;gap:9px;max-width:180px;margin:18px 0 0 auto;padding:12px 15px;font-size:13px;font-weight:720;transition:opacity .35s,transform .35s;display:flex;transform:translateY(10px)scale(.96)}.scam-story-demo__question i{background:#5cc9eb;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #5cc9eb26}.scam-story-demo--question .scam-story-demo__question,.scam-story-demo--scanning .scam-story-demo__question,.scam-story-demo--result .scam-story-demo__question{opacity:1;transform:none}.scam-story-demo__scan-status{color:#0e6f89;opacity:0;background:#d9f1f6ed;border:1px solid #a9cbd3;border-radius:12px;align-items:center;gap:10px;min-height:40px;margin-top:20px;padding:0 13px;font-size:10px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(8px)}.scam-story-demo--scanning .scam-story-demo__scan-status{opacity:1;transform:none}.scam-story-demo__scanner{gap:3px;display:flex}.scam-story-demo__scanner i{background:#1685a2;border-radius:50%;width:4px;height:4px;animation:.8s ease-in-out infinite alternate scam-scanner-dot}.scam-story-demo__scanner i:nth-child(2){animation-delay:.18s}.scam-story-demo__scanner i:nth-child(3){animation-delay:.36s}.scam-story-demo__machine{place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.scam-story-demo__machine img{z-index:2;filter:contrast(1.04)saturate(.85);mix-blend-mode:multiply;width:145%;max-width:none;margin-left:2%;transition:transform .65s,filter .45s;position:relative;transform:translate(3%)scale(.96)}.scam-story-demo--scanning .scam-story-demo__machine img{filter:contrast(1.12)saturate();transform:translate(1%)scale(1)}.scam-story-demo__beam{z-index:3;opacity:0;background:linear-gradient(#0000,#30b7d9 15%,#f49a45 50%,#30b7d9 85%,#0000);width:2px;position:absolute;top:18%;bottom:18%;left:7%;box-shadow:0 0 22px 8px #30b7d933}.scam-story-demo--scanning .scam-story-demo__beam{opacity:1;animation:1.8s ease-in-out infinite alternate scam-scan-beam}.scam-story-demo__orbit{z-index:1;border:1px dashed #0e6f8940;border-radius:50%;width:280px;height:280px;animation:18s linear infinite scam-orbit;position:absolute}.scam-story-demo__orbit:before,.scam-story-demo__orbit:after{content:"";border:1px solid #0e6f8921;border-radius:50%;position:absolute;inset:30px}.scam-story-demo__orbit:after{inset:70px}.scam-story-demo__orbit i{background:#fff;border:2px solid #f49a45;border-radius:50%;width:7px;height:7px;position:absolute}.scam-story-demo__orbit i:first-child{top:28px;left:55px}.scam-story-demo__orbit i:nth-child(2){border-color:#30b7d9;top:137px;right:-4px}.scam-story-demo__orbit i:nth-child(3){bottom:13px;left:95px}.scam-story-demo__result{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(90deg,#fffffffa,#f9fcfcf0),radial-gradient(#15718a29 .7px,#0000 .8px);grid-template-rows:auto 1fr auto;padding:28px;transition:opacity .45s,transform .55s;display:grid;position:absolute;inset:46px 0 48px;transform:translateY(16px)}.scam-story-demo--result .scam-story-demo__result{opacity:1;pointer-events:auto;transform:none}.scam-story-demo__verdict>span{color:#a94e0d;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:820}.scam-story-demo__verdict>strong{color:#10151f;max-width:12ch;font:650 clamp(28px,3vw,39px)/1 var(--serif);letter-spacing:-.025em;margin-top:5px;display:block}.scam-story-demo__verdict p{color:#53636e;max-width:520px;margin:10px 0 0;font-size:12px;line-height:1.45}.scam-story-demo__signals{border:1px solid #c8d7dc;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0;display:grid;overflow:hidden}.scam-story-demo__signals>div{background:#fffc;grid-template-columns:8px 1fr;align-content:center;column-gap:8px;min-height:74px;padding:12px 13px;display:grid}.scam-story-demo__signals>div:nth-child(2n){border-left:1px solid #d2dee2}.scam-story-demo__signals>div:nth-child(n+3){border-top:1px solid #d2dee2}.scam-story-demo__signals small{color:#72808a;text-transform:uppercase;font-size:9px;font-weight:760}.scam-story-demo__signals strong{color:#263640;grid-column:2;margin-top:4px;font-size:11px;line-height:1.3}.scam-story-demo__severity{background:#f49a45;border-radius:50%;width:7px;height:7px;margin-top:2px}.scam-story-demo__severity--stop{background:#10151f;box-shadow:0 0 0 3px #f49a454d}.scam-story-demo__result>a{color:#fff;background:#10151f;border-radius:11px;align-items:center;gap:9px;width:fit-content;min-height:38px;padding:0 15px;font-size:11px;font-weight:780;text-decoration:none;display:inline-flex}.scam-story-demo__progress{z-index:7;grid-template-columns:repeat(4,1fr);gap:7px;display:grid;position:absolute;bottom:15px;left:18px;right:18px}.scam-story-demo__progress span{color:#839098;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:760;display:flex}.scam-story-demo__progress i{background:#cfdbdf;border-radius:2px;flex:1;height:2px;overflow:hidden}.scam-story-demo__progress .is-active{color:#0e6f89}.scam-story-demo__progress .is-active i{background:#2ca8c7}@keyframes scam-message-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes scam-scanner-dot{to{opacity:.35;transform:translateY(-3px)}}@keyframes scam-scan-beam{0%{transform:translate(15px)}to{transform:translate(245px)}}@keyframes scam-orbit{to{transform:rotate(1turn)}}@media (max-width:900px){.scam-story-demo{width:100%;min-height:600px}}@media (max-width:640px){.rebrand-home.hide-home .home-banner__actions{gap:14px;margin-top:24px}.rebrand-home.hide-home .home-banner__actions .button{min-height:44px;font-size:12px}.scam-story-demo{border-radius:22px;min-height:610px}.scam-story-demo__scene{grid-template-columns:minmax(0,1fr)}.scam-story-demo__conversation{justify-content:flex-start;padding:22px 22px 8px}.scam-story-demo__machine{min-height:215px}.scam-story-demo__machine img{width:112%;margin-top:-45px}.scam-story-demo__orbit{width:210px;height:210px}.scam-story-demo__result{padding:22px}.scam-story-demo__signals>div{min-height:68px;padding:10px}.scam-story-demo__progress span{font-size:0}}@media (prefers-reduced-motion:reduce){.scam-story-demo *,.scam-story-demo :before,.scam-story-demo :after{transition:none!important;animation:none!important}}.rebrand-home.hide-home .home-banner__stage{isolation:isolate;min-height:clamp(610px,68vh,720px);position:relative}.rebrand-home.hide-home .home-banner__stage>.home-threat-globe{z-index:1;place-items:center;display:grid;position:absolute;inset:-6% -12% 4% 7%}.rebrand-home.hide-home .home-banner__stage .home-threat-globe__canvas{filter:drop-shadow(0 26px 38px #1434411f);width:100%;height:100%;min-height:0}.rebrand-home.hide-home .home-banner__investigation{z-index:3;width:min(76%,500px);position:absolute;bottom:0;left:-4%}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo{border-radius:22px;min-height:405px;box-shadow:0 22px 54px #10151f29}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__scene{grid-template-columns:minmax(220px,1.12fr) minmax(145px,.88fr);inset:46px 0 43px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__conversation{padding:18px 0 18px 18px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__message{border-radius:15px 15px 15px 5px;padding:13px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__message p{margin:11px 0 9px;font-size:11px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__question{margin-top:10px;padding:9px 11px;font-size:11px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__scan-status{min-height:32px;margin-top:10px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__machine img{width:175%}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__orbit{width:185px;height:185px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__result{padding:17px 18px;inset:46px 0 43px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__verdict>strong{font-size:clamp(25px,2.2vw,31px)}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__verdict p{margin-top:6px;font-size:10px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__signals{margin:11px 0}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__signals>div{min-height:52px;padding:7px 9px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__signals strong{font-size:9px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__result>a{min-height:32px;padding-inline:12px;font-size:10px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__progress{bottom:12px;left:14px;right:14px}@media (max-width:900px){.rebrand-home.hide-home .home-banner__stage{min-height:560px}.rebrand-home.hide-home .home-banner__stage>.home-threat-globe{inset:-2% -8% 0 8%}.rebrand-home.hide-home .home-banner__investigation{width:min(100% - 32px,590px);left:50%;transform:translate(-50%)}}@media (max-width:640px){.rebrand-home.hide-home .home-banner__stage{width:calc(100% + 32px);min-height:455px;margin-inline:-16px}.rebrand-home.hide-home .home-banner__stage>.home-threat-globe{min-height:0;inset:0 -17% 0 -7%}.rebrand-home.hide-home .home-banner__stage .home-threat-globe__canvas{width:100%;height:100%;min-height:0}.rebrand-home.hide-home .home-banner__investigation{width:calc(100% - 24px)}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo{min-height:440px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__scene{grid-template-columns:minmax(0,1fr)}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__machine{min-height:125px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__machine img{width:94%;margin-top:-58px}.rebrand-home.hide-home .home-banner__investigation .scam-story-demo__result{padding:16px}}.rebrand-home.hide-home .public-ask-hide__boundary{color:#566571;max-width:620px;margin:11px 0 0;font-size:12px;line-height:1.45}.rebrand-home.hide-home .home-banner__visual{min-height:clamp(500px,62vh,660px);margin-right:-3vw}.rebrand-home.hide-home .home-product-library{padding-top:clamp(72px,8vw,110px)}.rebrand-home.hide-home .home-product-library>header h2{max-width:780px;font-size:clamp(38px,4.7vw,58px);line-height:1}.rebrand-home.hide-home .home-product-library>header p{max-width:470px;font-size:15px}@media (max-width:900px){.rebrand-home.hide-home>.home-banner{grid-template-columns:minmax(0,1fr);padding-inline:24px}.rebrand-home.hide-home .home-banner__content{width:100%}.rebrand-home.hide-home .home-banner__visual{width:calc(100% + 48px);min-height:460px;margin:0 -24px}}@media (max-width:640px){.rebrand-home.hide-home>.home-banner{gap:4px;padding:42px 16px 0}html body.typography-contract main.rebrand-home.hide-home .home-banner h1,.rebrand-home.hide-home .home-banner h1{max-width:12ch!important;font-size:clamp(38px,11vw,46px)!important}.rebrand-home.hide-home .investigation-start{margin-top:22px}.rebrand-home.hide-home .investigation-start .workspace-chat__form{grid-template-columns:minmax(0,1fr) 32px auto;margin:12px;padding:12px}.rebrand-home.hide-home .investigation-start .workspace-chat__submit--labelled{white-space:nowrap;min-width:146px;padding-inline:10px;font-size:12px}.rebrand-home.hide-home .ask-hide-demo{border-radius:20px;min-height:300px}.rebrand-home.hide-home .ask-hide-demo__prompt{min-height:84px;padding:18px;font-size:14px}.rebrand-home.hide-home .ask-hide-demo__route{grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:145px;padding:18px}.rebrand-home.hide-home .ask-hide-demo__route-mark{width:38px;height:38px}.rebrand-home.hide-home .ask-hide-demo__route a{grid-column:2;width:fit-content}.rebrand-home.hide-home .home-banner__visual{min-height:360px}}.motion-ready .home-proof .home-evidence-board,.motion-ready .home-removal .home-removal-table,.motion-ready .home-proof .home-evidence-board__tabs button,.motion-ready .home-removal .home-removal-table article{opacity:1;transform:none}.home-evidence-board__tabs button{white-space:nowrap}.home-evidence-board__tabs button:focus-visible{z-index:2;outline-offset:-4px;outline:3px solid #0e6f8966}@media (max-width:760px){.home-product-index>span{font-size:11px}}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline-offset:3px!important;outline:3px solid #0e6f8973!important}.home-evidence-board__record:focus-visible{box-shadow:inset 0 0 0 4px #0e6f897a;outline-offset:-5px!important;outline:3px solid #0e6f8980!important}@media (min-width:901px) and (min-height:820px){.home-evidence-story{height:280vh}}@media (max-width:640px){.home-product-board__heading{padding:22px 20px}.home-product-board__edition{font-size:36px}.home-product-graphic{height:140px;min-height:140px;padding:14px}.home-product-pictogram,.home-product-board--business .home-product-pictogram{aspect-ratio:auto;width:min(100%,210px);height:118px}.home-product-cell__copy{min-height:185px;padding:19px 20px 21px}.home-product-cell__copy>strong{font-size:20px}.home-product-cell__copy p{margin-top:10px;font-size:12px}.home-product-cell__copy a{padding-top:16px;font-size:11px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.funnel-faq__board{overflow:visible}}@media (min-width:681px){.personal-workspace-page{background:#fff;grid-template-rows:64px auto;grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.personal-workspace-page>.workspace-app-header{z-index:30;grid-area:1/2;position:sticky;top:0}.personal-workspace-page>.personal-workspace-shell{display:contents}.personal-workspace-page .personal-workspace-shell>.workspace-rail{grid-area:1/1/span 2;align-self:start;height:100vh;position:sticky;top:0}.personal-workspace-page .personal-workspace-content{grid-area:2/2}}.personal-workspace-page .personal-workspace-shell{background:#fff;gap:0;min-height:0;padding:0}.personal-workspace-page .personal-workspace-shell>.workspace-rail{color:#26343d;box-shadow:none;background:#fff;border:0;border-right:1px solid #e1e6e8;border-radius:0}.personal-workspace-page .workspace-rail>header{border-bottom:0;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:11px;min-height:94px;padding:18px 18px 16px;display:grid}.personal-workspace-page .workspace-rail__home{color:#10151f;width:42px;height:42px;font:400 21px/1 var(--accent-font);background:#e5f6f9;border:1px solid #cadde2;border-radius:13px;place-items:center;display:grid;box-shadow:0 4px 14px #1b607112}.personal-workspace-page .workspace-rail__title{color:#10151f;font-family:var(--sans);font-size:.72rem;font-weight:760;line-height:1.25}.personal-workspace-page .workspace-rail nav{scrollbar-width:thin;flex:auto;align-content:start;gap:8px;min-height:0;padding:4px 12px 18px;display:grid;overflow-y:auto}.personal-workspace-page .workspace-rail section{gap:2px}.personal-workspace-page .workspace-rail__label{color:#8a949b;margin:8px 9px 6px;font-size:.58rem;font-weight:740}.personal-workspace-page .workspace-rail nav a{color:#3d4b54;border:1px solid #0000;border-radius:10px;gap:10px;min-height:39px;padding:7px 10px}.personal-workspace-page .workspace-rail nav a>svg{fill:none;stroke:#60727c;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.personal-workspace-page .workspace-rail nav a>strong,.personal-workspace-page .workspace-rail nav a>span>strong{font-size:.68rem;font-weight:650}.personal-workspace-page .workspace-rail nav a:hover{color:#10151f;background:#f3f6f7;border-color:#0000}.personal-workspace-page .workspace-rail nav a:hover>svg{stroke:#158aa8}.personal-workspace-page .workspace-rail nav a.workspace-rail__navigation-break{margin-top:9px}.personal-workspace-page .workspace-rail__dropdown{border-top:1px solid #edf0f1;padding-top:7px}.personal-workspace-page .workspace-rail__dropdown+.workspace-rail__dropdown{border-top:0;margin-top:-2px;padding-top:0}.personal-workspace-page .workspace-rail__dropdown summary{color:#3d4b54;border-radius:10px;min-height:39px;padding:7px 10px;font-size:.68rem;font-weight:680}:is(.personal-workspace-page .workspace-rail__dropdown summary:hover,.personal-workspace-page .workspace-rail__dropdown summary:focus-visible){color:#10151f;background:#f3f6f7;border-color:#0000}.personal-workspace-page .workspace-rail__dropdown summary i{color:#52707a;background:#edf3f4;border:0;width:20px;height:20px;font-size:13px}.personal-workspace-page .workspace-rail__dropdown>div{padding:3px 0 2px 10px}.personal-workspace-page .workspace-rail section>p{color:#899399;padding:7px 10px;font-size:.62rem}.personal-workspace-page .workspace-rail>footer{border-top-color:#e8edef;margin:auto 12px 12px;padding:10px 0 0}.personal-workspace-page .workspace-rail>footer a{color:#34464f;background:#fff;border:1px solid #d9e2e5;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:30px;margin-inline:auto;padding:0 12px;font-size:.58rem;display:flex}.personal-workspace-page .personal-workspace-content{min-height:calc(100vh - 64px);box-shadow:none;background:#f7f9f9;border:0;border-radius:0;margin:0;overflow:visible}@media (max-width:680px){.personal-workspace-page{background:#f7f9f9;min-height:100vh}.personal-workspace-page .personal-workspace-shell{display:block}.personal-workspace-page .personal-workspace-shell>.workspace-rail{border:0;border-bottom:1px solid #e1e6e8;height:auto;position:static}.personal-workspace-page .workspace-rail>header{display:none}.personal-workspace-page .workspace-rail nav{gap:5px;padding:7px 10px;display:flex;overflow-x:auto}.personal-workspace-page .workspace-rail__navigation{display:flex}.personal-workspace-page .workspace-rail__label,.personal-workspace-page .workspace-rail__navigation a:nth-of-type(n+5),.personal-workspace-page .workspace-rail nav>section:last-child,.personal-workspace-page .workspace-rail>footer{display:none}.personal-workspace-page .workspace-rail nav a{white-space:nowrap;min-height:36px}.personal-workspace-page .workspace-rail nav a>svg{display:none}.personal-workspace-page .workspace-rail__dropdown{border-top:0;flex:none;padding-top:0}.personal-workspace-page .workspace-rail__dropdown summary{min-width:112px;min-height:36px}.personal-workspace-page .workspace-rail__dropdown>div{max-width:min(84vw,380px);padding-left:0;display:flex;overflow-x:auto}.personal-workspace-page .personal-workspace-content{min-height:calc(100vh - 103px)}}.personal-workspace-page{--workspace-ink:#101722;--workspace-blue:#d9eff3;--workspace-blue-strong:#5cc9eb;--workspace-blue-deep:#267e97;--workspace-paper:#f7f4ed;--workspace-border:#10172221;background:radial-gradient(circle at 1px 1px, #267e971c .8px, transparent .9px) 0 0 / 18px 18px, var(--workspace-paper)}@media (min-width:681px){.personal-workspace-page{grid-template-rows:82px auto;grid-template-columns:242px minmax(0,1fr);column-gap:14px;padding:14px 14px 14px 0}.personal-workspace-page>.workspace-app-header{align-self:stretch;margin:0}.personal-workspace-page .personal-workspace-shell>.workspace-rail{width:calc(100% - 14px);height:calc(100vh - 28px);margin:0 0 0 14px;top:14px}}.personal-workspace-page .personal-workspace-shell{background:0 0}.personal-workspace-page .personal-workspace-shell>.workspace-rail{border:1px solid var(--workspace-border);border-right:1px solid var(--workspace-border);color:var(--workspace-ink);background:#fffffdf5;border-radius:28px;position:relative;box-shadow:0 24px 60px -42px #101722b8}.personal-workspace-page .personal-workspace-shell>.workspace-rail:after{content:none;pointer-events:none;border:1px solid #267e9733;border-radius:50%;width:112px;height:112px;position:absolute;bottom:76px;right:-38px;box-shadow:0 0 0 18px #5cc9eb12,0 0 0 38px #5cc9eb0a}.personal-workspace-page .workspace-rail>header{background:linear-gradient(145deg,#e9f8fa,#d9eff3);border-bottom:1px solid #1017221a;border-radius:27px 27px 0 0;min-height:88px;padding:16px 16px 14px}.personal-workspace-page .workspace-rail__home{width:auto;height:46px;color:var(--workspace-ink);background:#fffffdc2;border:1px solid #1017221f;border-radius:15px;padding:0 13px 1px;font-size:25px;box-shadow:0 10px 24px -18px #1017228c}.personal-workspace-page .workspace-rail__title{color:var(--workspace-ink);letter-spacing:-.01em;font-size:.7rem}.personal-workspace-page .workspace-rail nav{gap:12px;padding:12px 10px 16px}.personal-workspace-page .workspace-rail__navigation{background:0 0;border:0;padding:0}.personal-workspace-page .workspace-rail__navigation--organize{margin-top:0}.personal-workspace-page .workspace-rail__label{color:#1017228c;letter-spacing:.07em;text-transform:uppercase;margin:9px 10px 7px}.personal-workspace-page .workspace-rail nav a,.personal-workspace-page .workspace-rail__dropdown summary{color:#294552;border-radius:11px;min-height:38px}.personal-workspace-page .workspace-rail nav a:hover,.personal-workspace-page .workspace-rail__dropdown summary:hover{color:var(--workspace-ink);background:#fffffd94;border-color:#1017221a}.personal-workspace-page .workspace-rail__dropdown summary:focus-visible{color:var(--workspace-ink);background:#fffffd94;border-color:#1017221a}.personal-workspace-page .workspace-rail nav a.is-active{color:#123d49;background:#d9eff3;border-color:#bddde4;box-shadow:inset 3px 0 #267e97}.personal-workspace-page .workspace-rail nav a.is-active>svg{stroke:#267e97}.personal-workspace-page .workspace-rail__dropdown{border-top-color:#1017221c}.personal-workspace-page .workspace-rail__dropdown summary i{color:var(--workspace-ink);background:#fffffd80;border:1px solid #1017221a;border-radius:8px}.personal-workspace-page .workspace-rail nav a.workspace-rail__all{color:#164d5d;background:#fffffd80}.personal-workspace-page .workspace-rail>footer{z-index:1;background:0 0;border-top-color:#1017221c;margin:auto 10px 10px;padding:10px 0 0;position:relative}.personal-workspace-page .workspace-rail>footer a{color:#164d5d;background:#eaf7f9;border-color:#bddde4;border-radius:11px;width:100%;min-height:36px;padding:0 14px;font-size:.62rem}.personal-workspace-page .workspace-rail>footer a:hover{color:#123d49;background:#d9eff3}.personal-workspace-page>.workspace-app-header{border:1px solid var(--workspace-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffde0;border-radius:22px;min-height:68px;padding:0 17px 0 21px;box-shadow:0 18px 42px -34px #101722b3}.personal-workspace-page .workspace-app-header__context strong{color:var(--workspace-ink)}.personal-workspace-page .workspace-app-header__context span{color:#62757e}.personal-workspace-page :is(.workspace-app-header__plan,.workspace-app-header__icon,.workspace-app-header__account>summary){color:var(--workspace-ink);box-shadow:none;background:#fff;border-color:#1017221f;border-radius:13px}.personal-workspace-page .workspace-app-header__plan{color:#174f5f;background:var(--workspace-blue)}.personal-workspace-page .workspace-app-header__plan svg{color:var(--workspace-blue-deep)}.personal-workspace-page .workspace-app-header__account>summary{color:#fff;background:var(--workspace-ink)}.personal-workspace-page .personal-workspace-content{border:1px solid var(--workspace-border);background:radial-gradient(circle at 1px 1px,#267e9717 .7px,#0000 .8px) 0 0/18px 18px,#fffffdbd;border-radius:28px;min-height:calc(100vh - 96px);margin:14px 0 0;box-shadow:0 28px 70px -52px #101722bf}.personal-workspace-page :is(.workspace-protection,.workspace-agents,.unified-exposure-history){border-color:var(--workspace-border);background:#fffffde6;border-radius:24px}.personal-workspace-page :is(.workspace-protection__grid>section,.workspace-protection__followups,.workspace-agents__list>a,.workspace-collections>div>article){border-radius:20px}@media (max-width:680px){.personal-workspace-page{padding:8px}.personal-workspace-page>.workspace-app-header{border-radius:18px}.personal-workspace-page .personal-workspace-shell>.workspace-rail{border:1px solid var(--workspace-border);background:var(--workspace-blue);border-radius:18px;margin-top:8px}.personal-workspace-page .personal-workspace-content{border-radius:22px;min-height:calc(100vh - 118px);margin-top:8px}}@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}
