.affiliate-v2{--av2-bg:#070a0f;--av2-bg-soft:#0c1118;--av2-panel:#111720;--av2-panel-high:#171e28;--av2-line:#28313d;--av2-line-soft:#ffffff16;--av2-text:#f4f6f8;--av2-muted:#a5afbb;--av2-dim:#778290;--av2-green:#4ade80;--av2-green-soft:#4ade8014;background:var(--av2-bg);overflow:clip}.affiliate-v2 section[id]{scroll-margin-top:88px}.affiliate-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.affiliate-v2 .affiliate-skip-link{z-index:100;color:#07140b;background:var(--av2-green);align-items:center;min-height:44px;padding:12px 15px;font-size:12px;font-weight:750;transition:transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.affiliate-skip-link:focus{transform:translateY(0)}.affiliate-v2 .affiliate-container{width:min(1200px,100% - 64px)}.affiliate-v2 .affiliate-header{z-index:20;border-bottom-color:var(--av2-line-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a0f8a;width:min(1380px,100% - 32px);height:72px;padding:0 18px;position:absolute;inset:0 0 auto}.affiliate-v2 .affiliate-header nav{gap:24px}.affiliate-v2 .affiliate-brand{align-items:center;min-height:44px;display:inline-flex}.affiliate-v2 .affiliate-header-login{color:#d4dbe2}.affiliate-v2 .affiliate-header-cta{border-radius:9px;padding-inline:18px}.affiliate-v2 .affiliate-footer nav a{align-items:center;min-height:44px;display:inline-flex}.affiliate-v2-hero{border-bottom:1px solid var(--av2-line-soft);isolation:isolate;align-items:center;min-height:780px;display:grid;position:relative;overflow:hidden}.affiliate-v2-hero:before{content:"";z-index:-2;filter:blur(9px);background:radial-gradient(circle,#4ade8021,#4ade8006 43%,#0000 70%);border-radius:50%;width:780px;height:780px;position:absolute;top:-310px;right:-190px}.affiliate-v2-grid{z-index:-1;opacity:.22;background-image:linear-gradient(#4ade8009 1px,#0000 1px),linear-gradient(90deg,#4ade8009 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 78%,#0000)}.affiliate-v2-hero-layout{grid-template-columns:minmax(0,1.18fr) minmax(360px,.68fr);align-items:center;gap:clamp(64px,9vw,130px);padding:154px 0 108px;display:grid}.affiliate-v2-hero-copy h1{max-width:780px;font:720 clamp(50px, 5.75vw, 80px)/.98 var(--font-geist-sans);letter-spacing:-.058em;text-wrap:balance;margin:0}.affiliate-v2-hero-copy h1 em{color:var(--av2-green);font-style:normal}.affiliate-v2-hero-copy>p:not(.affiliate-kicker){max-width:690px;color:var(--av2-muted);margin:30px 0 0;font-size:17px;line-height:1.72}.affiliate-v2-hero-actions{align-items:center;gap:24px;margin-top:36px;display:flex}.affiliate-v2-secondary{color:#c4ccd5;border-bottom:1px solid #45505d;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.affiliate-v2-proofline{border-top:1px solid var(--av2-line-soft);color:var(--av2-dim);font:650 9px/1.4 var(--font-geist-mono);letter-spacing:.075em;text-transform:uppercase;flex-wrap:wrap;gap:13px 27px;margin-top:36px;padding-top:20px;display:flex}.affiliate-v2-proofline span:before{content:"";background:var(--av2-green);vertical-align:2px;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.affiliate-v2-commission{background:linear-gradient(150deg,#19212cf7,#0c1118fa);border:1px solid #34404d;border-radius:18px;padding:34px;position:relative;box-shadow:0 44px 110px #0000006b,inset 0 1px #ffffff0b}.affiliate-v2-commission:before{content:"";background:var(--av2-green);width:54px;height:2px;position:absolute;top:-1px;left:34px}.affiliate-v2-commission-head{border-bottom:1px solid var(--av2-line);color:var(--av2-green);font:700 9px/1.4 var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.affiliate-v2-commission-head i{color:var(--av2-dim);font-style:normal}.affiliate-v2-commission>strong{font:660 clamp(80px, 8vw, 112px)/.84 var(--font-geist-sans);letter-spacing:-.075em;margin-top:30px;display:block}.affiliate-v2-commission>p{color:var(--av2-muted);margin:25px 0 30px;font-size:14px;line-height:1.6}.affiliate-v2-commission>p b{color:var(--av2-text)}.affiliate-v2-commission dl{border-top:1px solid var(--av2-line);margin:0}.affiliate-v2-commission dl div{border-bottom:1px solid var(--av2-line);justify-content:space-between;align-items:center;gap:16px;min-height:54px;display:flex}.affiliate-v2-commission dt{color:var(--av2-dim);font-size:11px}.affiliate-v2-commission dd{color:var(--av2-text);text-align:right;margin:0;font-size:11px;font-weight:700}.affiliate-v2-commission>small{color:#737f8d;margin-top:22px;font-size:10px;line-height:1.55;display:block}.affiliate-v2-product,.affiliate-v2-fit,.affiliate-v2-flow,.affiliate-v2-dashboard-section,.affiliate-v2-rules,.affiliate-v2-data,.affiliate-v2-application,.affiliate-v2-faq{padding:120px 0}.affiliate-v2-product{background:var(--av2-bg-soft);border-bottom:1px solid var(--av2-line-soft)}.affiliate-v2-product-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(70px,10vw,140px);display:grid}.affiliate-v2-section-copy{max-width:700px}.affiliate-v2-section-copy h2,.affiliate-v2-heading-row h2,.affiliate-v2-rules h2,.affiliate-v2-data h2,.affiliate-v2-application h2,.affiliate-v2-faq h2{font:690 clamp(40px, 5vw, 64px)/1.03 var(--font-geist-sans);letter-spacing:-.05em;text-wrap:balance;margin:0}.affiliate-v2-section-copy h2 em{color:var(--av2-green);font-style:normal}.affiliate-v2-section-copy>p:last-child,.affiliate-v2-heading-row>p,.affiliate-v2-rules-layout>div:first-child>p:last-child,.affiliate-v2-application-copy>p:not(.affiliate-kicker){color:var(--av2-muted);margin:26px 0 0;font-size:15px;line-height:1.72}.affiliate-v2-product-journey{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.affiliate-v2-product-journey article{border:1px solid var(--av2-line);background:#0b1017;border-radius:15px;flex-direction:column;min-height:290px;padding:28px;display:flex}.affiliate-v2-product-journey article.complete{background:linear-gradient(150deg,#12271b,#0d1713);border-color:#4ade8052}.affiliate-v2-product-journey small{color:var(--av2-green);font:700 9px var(--font-geist-mono);letter-spacing:.1em}.affiliate-v2-product-journey strong{font:670 27px/1.08 var(--font-geist-sans);letter-spacing:-.035em;margin-top:auto}.affiliate-v2-product-journey p{color:var(--av2-muted);margin:14px 0 0;font-size:12px;line-height:1.65}.affiliate-v2-product-journey>i{color:var(--av2-green);place-items:center;font-style:normal;display:grid}.affiliate-v2-product-journey .affiliate-v2-product-boundary{color:#8994a1;background:#ffffff06;border-left:2px solid #53606e;grid-column:1/-1;margin:2px 0 0;padding:14px 16px;font-size:11px;line-height:1.6}.affiliate-v2-fit{background:#080c12}.affiliate-v2-heading-row{grid-template-columns:1.18fr .82fr;align-items:end;gap:clamp(60px,9vw,130px);margin-bottom:58px;display:grid}.affiliate-v2-heading-row>p{margin:0 0 5px}.affiliate-v2-fit-grid{border-block:1px solid var(--av2-line);grid-template-columns:repeat(3,1fr);display:grid}.affiliate-v2-fit-grid article{border-right:1px solid var(--av2-line);min-height:245px;padding:29px}.affiliate-v2-fit-grid article:last-child{border:0}.affiliate-v2-fit-grid span,.affiliate-v2-data-grid>article>span{color:var(--av2-green);font:700 9px var(--font-geist-mono);letter-spacing:.1em}.affiliate-v2-fit-grid h3{margin:66px 0 13px;font-size:18px}.affiliate-v2-fit-grid p,.affiliate-v2-data-grid p{color:var(--av2-muted);margin:0;font-size:13px;line-height:1.65}.affiliate-v2-flow{background:var(--av2-bg-soft);border-block:1px solid var(--av2-line-soft)}.affiliate-v2-flow .affiliate-v2-section-copy{margin-bottom:58px}.affiliate-v2-flow-list{border:1px solid var(--av2-line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.affiliate-v2-flow-list li{border-right:1px solid var(--av2-line);border-bottom:1px solid var(--av2-line);grid-template-columns:34px 1fr;gap:16px;min-height:208px;padding:26px;display:grid}.affiliate-v2-flow-list li:nth-child(3n){border-right:0}.affiliate-v2-flow-list li:nth-last-child(-n+3){border-bottom:0}.affiliate-v2-flow-list>li>span{color:var(--av2-green);font:700 10px var(--font-geist-mono)}.affiliate-v2-flow-list h3{margin:42px 0 10px;font-size:16px}.affiliate-v2-flow-list p{color:var(--av2-muted);margin:0;font-size:12px;line-height:1.62}.affiliate-v2-dashboard-section{background:radial-gradient(circle at 80% 30%, #4ade800e, transparent 31%), var(--av2-bg)}.affiliate-v2-dashboard-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(64px,9vw,120px);display:grid}.affiliate-v2-dashboard-section ul{color:#b7c0ca;gap:12px;margin:30px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.affiliate-v2-dashboard-section li:before{content:"";background:var(--av2-green);vertical-align:2px;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.affiliate-v2-dashboard-demo{background:linear-gradient(145deg,#131a23,#0b1017);border:1px solid #33404d;border-radius:17px;padding:20px;box-shadow:0 42px 100px #00000057}.affiliate-v2-dashboard-demo>header{border-bottom:1px solid var(--av2-line);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 4px 18px;display:flex}.affiliate-v2-dashboard-demo header div{gap:5px;display:grid}.affiliate-v2-dashboard-demo header small,.affiliate-v2-demo-link small{color:var(--av2-green);font:700 9px var(--font-geist-mono);letter-spacing:.09em}.affiliate-v2-dashboard-demo header b{color:var(--av2-dim);font-size:10px;font-weight:500}.affiliate-v2-dashboard-demo header>span{color:#a9e7bd;font:700 8px var(--font-geist-mono);background:#4ade8014;padding:7px 9px}.affiliate-v2-demo-link{border:1px solid var(--av2-line);background:#0a0f15;grid-template-columns:1fr auto;align-items:center;gap:7px 14px;margin-top:14px;padding:17px;display:grid}.affiliate-v2-demo-link small{grid-column:1/-1}.affiliate-v2-demo-link strong{color:#dbe1e7;min-width:0;font:600 12px var(--font-geist-mono);text-overflow:ellipsis;overflow:hidden}.affiliate-v2-demo-link button{min-height:38px;color:var(--av2-muted);background:#141b24;border:1px solid #34404c;padding:0 13px}.affiliate-v2-demo-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.affiliate-v2-demo-metrics article{border:1px solid var(--av2-line);background:#0b1017;flex-direction:column;min-height:112px;padding:16px;display:flex}.affiliate-v2-demo-metrics span{color:var(--av2-dim);font-size:9px}.affiliate-v2-demo-metrics strong{font:650 25px var(--font-geist-sans);margin-top:auto}.affiliate-v2-demo-metrics small{color:var(--av2-dim);font-size:8px}.affiliate-v2-demo-history{border:1px solid var(--av2-line);background:#0b1017;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:58px;margin-top:12px;padding:0 17px;display:grid}.affiliate-v2-demo-history span{color:var(--av2-muted);font-size:9px}.affiliate-v2-demo-history b{font-size:12px}.affiliate-v2-demo-history em{color:#d7b86f;font:700 8px var(--font-geist-mono);background:#dca73d1a;padding:6px 8px;font-style:normal}.affiliate-v2-rules{background:var(--av2-bg-soft);border-block:1px solid var(--av2-line-soft)}.affiliate-v2-rules-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(64px,10vw,145px);display:grid}.affiliate-v2-rules-layout a{color:var(--av2-green);text-underline-offset:4px;text-decoration:underline}.affiliate-v2-rule-list{border-top:1px solid var(--av2-line)}.affiliate-v2-rule-list article{border-bottom:1px solid var(--av2-line);grid-template-columns:190px 1fr;gap:30px;padding:24px 0;display:grid}.affiliate-v2-rule-list h3{margin:0;font-size:13px}.affiliate-v2-rule-list p{color:var(--av2-muted);margin:0;font-size:13px;line-height:1.64}.affiliate-v2-rule-list .payout{background:var(--av2-green-soft);border:1px solid #4ade803b;margin-top:14px;padding:20px}.affiliate-v2-data{background:#080c12}.affiliate-v2-data-grid{border-block:1px solid var(--av2-line);grid-template-columns:repeat(4,1fr);display:grid}.affiliate-v2-data-grid article{border-right:1px solid var(--av2-line);min-height:245px;padding:27px}.affiliate-v2-data-grid article:last-child{border:0}.affiliate-v2-data-grid h3{margin:58px 0 12px;font-size:16px}.affiliate-v2-application{background:radial-gradient(circle at 16% 70%, #4ade800e, transparent 27%), var(--av2-bg-soft);border-block:1px solid var(--av2-line-soft)}.affiliate-v2-application-layout{grid-template-columns:.76fr 1.24fr;align-items:start;gap:clamp(60px,9vw,120px);display:grid}.affiliate-v2-application-copy{position:sticky;top:104px}.affiliate-v2-application-copy ol{border-top:1px solid var(--av2-line);margin:36px 0 0;padding:0;list-style:none}.affiliate-v2-application-copy li{border-bottom:1px solid var(--av2-line);grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:78px;display:grid}.affiliate-v2-application-copy li>span{color:var(--av2-green);font:700 9px var(--font-geist-mono)}.affiliate-v2-application-copy li div{gap:5px;display:grid}.affiliate-v2-application-copy li b{font-size:13px}.affiliate-v2-application-copy li small{color:var(--av2-dim);font-size:10px}.affiliate-v2-faq{background:var(--av2-bg)}.affiliate-v2-faq-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(64px,10vw,145px);display:grid}.affiliate-v2-text-cta{min-height:44px;color:var(--av2-green);border-bottom:1px solid var(--av2-green);align-items:center;gap:24px;margin-top:32px;font-size:12px;display:inline-flex}.affiliate-v2-faq details{border-top:1px solid var(--av2-line)}.affiliate-v2-faq details:last-child{border-bottom:1px solid var(--av2-line)}.affiliate-v2-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:76px;font-size:14px;font-weight:670;list-style:none;display:flex}.affiliate-v2-faq summary::-webkit-details-marker{display:none}.affiliate-v2-faq summary:after{content:"+";color:var(--av2-green);font:400 20px var(--font-geist-mono);transition:transform .2s cubic-bezier(.16,1,.3,1)}.affiliate-v2-faq details[open] summary:after{transform:rotate(45deg)}.affiliate-v2-faq details p{max-width:670px;color:var(--av2-muted);margin:-3px 42px 25px 0;font-size:13px;line-height:1.72}.affiliate-v2 a:focus-visible,.affiliate-v2 button:focus-visible,.affiliate-v2 input:focus-visible,.affiliate-v2 summary:focus-visible{outline:2px solid var(--av2-green);outline-offset:3px}@media (max-width:1024px){.affiliate-v2 .affiliate-header-section-link{display:none}.affiliate-v2-hero-layout,.affiliate-v2-product-layout,.affiliate-v2-dashboard-layout,.affiliate-v2-rules-layout,.affiliate-v2-application-layout,.affiliate-v2-faq-layout{grid-template-columns:1fr}.affiliate-v2-hero{min-height:0}.affiliate-v2-commission{width:min(560px,100%)}.affiliate-v2-product-journey,.affiliate-v2-dashboard-demo{width:min(720px,100%)}.affiliate-v2-application-copy{position:static}.affiliate-v2-data-grid{grid-template-columns:repeat(2,1fr)}.affiliate-v2-data-grid article:nth-child(2){border-right:0}.affiliate-v2-data-grid article:nth-child(-n+2){border-bottom:1px solid var(--av2-line)}}@media (max-width:768px){.affiliate-v2 .affiliate-container{width:calc(100% - 32px)}.affiliate-v2 .affiliate-header{width:calc(100% - 24px);height:66px;padding-inline:8px}.affiliate-v2 .affiliate-header nav{gap:8px}.affiliate-v2 .affiliate-header-section-link{display:none}.affiliate-v2 .affiliate-header nav .affiliate-header-login{padding-inline:7px;font-size:11px;display:inline-flex}.affiliate-v2 .affiliate-header-cta{padding-inline:14px;font-size:11px}.affiliate-v2-hero-layout{gap:48px;padding:122px 0 78px}.affiliate-v2-hero-copy h1{font-size:clamp(42px,12vw,54px)}.affiliate-v2-hero-copy>p:not(.affiliate-kicker){font-size:15px}.affiliate-v2-hero-actions{flex-direction:column;align-items:stretch}.affiliate-v2-hero-actions .affiliate-primary,.affiliate-v2-secondary{justify-content:center;width:100%}.affiliate-v2-commission{padding:28px 23px}.affiliate-v2-commission-head{flex-direction:column;align-items:flex-start;gap:7px}.affiliate-v2-product,.affiliate-v2-fit,.affiliate-v2-flow,.affiliate-v2-dashboard-section,.affiliate-v2-rules,.affiliate-v2-data,.affiliate-v2-application,.affiliate-v2-faq{padding:82px 0}.affiliate-v2-heading-row{grid-template-columns:1fr;gap:22px;margin-bottom:40px}.affiliate-v2-heading-row>p{margin:0}.affiliate-v2-product-journey{grid-template-columns:1fr}.affiliate-v2-product-journey .affiliate-v2-product-boundary{grid-column:auto}.affiliate-v2-product-journey>i{min-height:28px;transform:rotate(90deg)}.affiliate-v2-product-journey article{min-height:230px}.affiliate-v2-fit-grid,.affiliate-v2-flow-list{grid-template-columns:1fr}.affiliate-v2-fit-grid article,.affiliate-v2-flow-list li{border-right:0;border-bottom:1px solid var(--av2-line);min-height:190px}.affiliate-v2-fit-grid article:last-child,.affiliate-v2-flow-list li:last-child{border-bottom:0}.affiliate-v2-fit-grid h3{margin-top:44px}.affiliate-v2-demo-metrics{grid-template-columns:1fr 1fr}.affiliate-v2-demo-metrics article:last-child{grid-column:1/-1}.affiliate-v2-demo-history{grid-template-columns:1fr auto;padding-block:13px}.affiliate-v2-demo-history em{grid-column:1/-1;justify-self:start}.affiliate-v2-rule-list article{grid-template-columns:1fr;gap:9px}.affiliate-v2-data-grid{grid-template-columns:1fr}.affiliate-v2-data-grid article{border-right:0;border-bottom:1px solid var(--av2-line);min-height:200px}.affiliate-v2-data-grid article:last-child{border-bottom:0}.affiliate-v2-data-grid h3{margin-top:42px}.affiliate-v2-faq details p{margin-right:18px}}@media (max-width:640px){.affiliate-v2 .affiliate-brand{gap:7px;font-size:12px}.affiliate-v2 .affiliate-brand>span{width:24px;height:27px}.affiliate-v2 .affiliate-header-login{font-size:12px}.affiliate-v2 .affiliate-header-cta{padding-inline:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.affiliate-v2 :is(*){scroll-behavior:auto;transition:none;animation:none}}
:root{--sid-ink:#0a0b0c;--sid-ink-raised:#111315;--sid-ink-soft:#171a1d;--sid-ink-hover:#1d2023;--sid-paper:#f3f1eb;--sid-paper-soft:#e9e5dc;--sid-text:#f4f4f2;--sid-text-muted:#a6aaad;--sid-text-subtle:#74797d;--sid-text-dark:#181a1b;--sid-accent:#7dd3c7;--sid-accent-strong:#54b7aa;--sid-warning:#e8b66a;--sid-danger:#e28484;--sid-success:#8bc7a3;--sid-line:#ffffff14;--sid-line-dark:#11131421;--sid-shadow:0 28px 80px #00000057;--sid-radius-sm:8px;--sid-radius-md:14px;--sid-radius-lg:20px;--sid-container:1240px;--sid-type-display:clamp(2.75rem, 6vw, 5.75rem);--sid-type-h1:clamp(2.25rem, 4.5vw, 4.5rem);--sid-type-h2:clamp(1.75rem, 3vw, 3rem);--sid-type-h3:1.25rem;--sid-type-body-lg:1.125rem;--sid-type-body:1rem;--sid-type-small:.8125rem;--sid-ease:cubic-bezier(.2, .7, .2, 1)}html{scroll-behavior:smooth}body{min-width:0;font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--sid-text);background:var(--sid-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px}button,input,textarea,select{font:inherit}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--sid-accent);outline-offset:3px}::selection{color:#07100f;background:var(--sid-accent)}.sentinel-container{width:min(calc(100% - 48px), var(--sid-container));margin-inline:auto}.sentinel-site{min-height:100vh;color:var(--sid-text);background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--sid-ink);background-size:72px 72px;overflow:clip}.sentinel-site :where(h1,h2,h3,p){margin-top:0}.sentinel-site :where(p,li){text-wrap:pretty}.sentinel-site svg{flex:none;width:1.1em;height:1.1em;display:block}.sentinel-brand{color:var(--sid-text);letter-spacing:-.02em;align-items:center;gap:11px;font-size:15px;font-weight:620;text-decoration:none;display:inline-flex}.sentinel-brand b{color:var(--sid-accent);font-weight:620}.sentinel-brand-mark{width:24px;height:28px;display:inline-block;position:relative}.sentinel-brand-mark i{border:1.5px solid;border-radius:3px;width:15px;height:20px;position:absolute}.sentinel-brand-mark i:first-child{color:var(--sid-text-muted);top:1px;left:2px}.sentinel-brand-mark i:last-child{color:var(--sid-accent);background:var(--sid-ink);bottom:1px;right:1px}.sentinel-header{z-index:20;border-bottom:1px solid var(--sid-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b0ce0;position:relative}.sentinel-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;min-height:72px;display:grid}.sentinel-nav{align-items:center;gap:30px;display:flex}.sentinel-nav a{color:var(--sid-text-muted);font-size:14px;text-decoration:none;transition:color .15s}.sentinel-nav a:hover{color:var(--sid-text)}.sentinel-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sentinel-menu-button{min-height:44px;color:var(--sid-text);border-radius:var(--sid-radius-sm);background:var(--sid-ink-soft);border:0;align-items:center;gap:8px;padding:0 13px;display:none}.sentinel-button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:14px;font-weight:620;line-height:1;text-decoration:none;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.sentinel-button:hover{transform:translateY(-1px)}.sentinel-button svg{width:17px;height:17px}.sentinel-button-primary{color:#0a1513;background:var(--sid-accent)}.sentinel-button-primary:hover{background:#94ded4}.sentinel-button-secondary{color:var(--sid-text);border-color:var(--sid-line);background:#ffffff09}.sentinel-button-secondary:hover{background:#fff1;border-color:#ffffff29}.sentinel-button-wide{width:100%;min-height:52px}.sentinel-hero{border-bottom:1px solid var(--sid-line);position:relative}.sentinel-hero-light{pointer-events:none;background:radial-gradient(circle at 50% 20%,#7dd3c71a,#0000 62%);height:620px;position:absolute;inset:0 0 auto 38%}.sentinel-hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(420px,.76fr);align-items:center;gap:clamp(64px,9vw,132px);min-height:720px;padding-block:92px 104px;display:grid;position:relative}.sentinel-hero-copy{max-width:720px}.sentinel-kicker{color:var(--sid-accent);letter-spacing:.02em;margin-bottom:20px;font-size:13px;font-weight:620}.sentinel-hero h1{max-width:760px;font-size:var(--sid-type-display);letter-spacing:-.055em;text-wrap:balance;margin-bottom:28px;font-weight:570;line-height:.98}.sentinel-lead{max-width:660px;color:var(--sid-text-muted);font-size:var(--sid-type-body-lg);margin-bottom:32px;line-height:1.65}.sentinel-hero-notes{color:#c8cbcd;flex-wrap:wrap;gap:10px 22px;font-size:13px;display:flex}.sentinel-hero-notes span{align-items:center;gap:7px;display:inline-flex}.sentinel-hero-notes svg{color:var(--sid-accent)}.sentinel-text-link{width:fit-content;color:var(--sid-text);align-items:center;gap:8px;margin-top:38px;font-size:14px;font-weight:560;text-decoration:none;display:inline-flex}.sentinel-text-link svg{transition:transform .15s}.sentinel-text-link:hover svg{transform:translate(3px)}.sentinel-preview-form{border-radius:var(--sid-radius-lg);background:linear-gradient(145deg, #ffffff0b, #ffffff05), var(--sid-ink-raised);box-shadow:var(--sid-shadow);border:1px solid #ffffff1c;padding:30px}.sentinel-form-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}.sentinel-form-heading>svg{width:22px;height:22px;color:var(--sid-accent)}.sentinel-step{color:var(--sid-accent);margin-bottom:7px;font-size:12px;font-weight:620;display:block}.sentinel-form-heading h2{letter-spacing:-.035em;margin-bottom:0;font-size:24px;font-weight:590}.sentinel-preview-form>p{color:var(--sid-text-muted);margin-bottom:25px;font-size:14px;line-height:1.55}.sentinel-field{color:#d9dbdc;gap:9px;margin-bottom:18px;font-size:14px;font-weight:540;display:grid}.sentinel-field>div{border-radius:var(--sid-radius-sm);background:#0b0d0f;border:1px solid #ffffff1c;align-items:center;gap:11px;min-height:52px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.sentinel-field>div:focus-within{border-color:var(--sid-accent);box-shadow:0 0 0 3px #7dd3c71f}.sentinel-field svg{width:18px;height:18px;color:var(--sid-text-subtle)}.sentinel-field input{width:100%;min-width:0;color:var(--sid-text);background:0 0;border:0;outline:0;padding:0;font-size:16px}.sentinel-field input::placeholder{color:#666c70}.sentinel-field small{color:var(--sid-text-subtle);font-size:12px;font-weight:400;line-height:1.5}.sentinel-consent{color:var(--sid-text-muted);cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;margin-bottom:18px;font-size:13px;line-height:1.5;display:grid}.sentinel-consent input{width:18px;height:18px;accent-color:var(--sid-accent-strong);margin:1px 0 0}.sentinel-form-error{color:#f2b0b0;background:#e284841a;border-radius:7px;margin:-4px 0 16px;padding:11px 12px;font-size:13px}.sentinel-form-footnote{color:var(--sid-text-subtle);align-items:flex-start;gap:8px;margin:16px 0 0;font-size:12px;display:flex}.sentinel-form-footnote svg{color:var(--sid-success)}.sentinel-section{border-bottom:1px solid var(--sid-line);padding-block:120px}.sentinel-editorial-grid{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(64px,9vw,132px);display:grid}.sentinel-section-copy{max-width:510px}.sentinel-section-copy h2,.sentinel-section-heading h2,.sentinel-privacy-panel h2,.sentinel-faq-grid h2{font-size:var(--sid-type-h2);letter-spacing:-.045em;text-wrap:balance;margin-bottom:24px;font-weight:570;line-height:1.08}.sentinel-section-copy>p:last-of-type,.sentinel-section-heading>p,.sentinel-privacy-panel>div:first-child>p:last-child,.sentinel-faq-grid>div:first-child>p:last-child{color:var(--sid-text-muted);font-size:16px;line-height:1.7}.sentinel-inline-facts{border-top:1px solid var(--sid-line);gap:0;margin:38px 0 0;display:grid}.sentinel-inline-facts div{border-bottom:1px solid var(--sid-line);grid-template-columns:110px 1fr;gap:20px;padding:14px 0;display:grid}.sentinel-inline-facts dt{color:var(--sid-text-subtle);font-size:13px}.sentinel-inline-facts dd{color:#d7d9da;margin:0;font-size:14px}.sentinel-demo-section{background:var(--sid-ink-raised)}.sentinel-investigation-demo{border-radius:var(--sid-radius-lg);color:var(--sid-text-dark);background:var(--sid-paper);overflow:hidden;box-shadow:0 35px 90px #00000047}.sentinel-investigation-demo>header{border-bottom:1px solid var(--sid-line-dark);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 24px;display:flex}.sentinel-investigation-demo>header div{align-items:center;gap:9px;font-size:14px;font-weight:620;display:flex}.sentinel-investigation-demo>header svg{color:#278a7e}.sentinel-investigation-demo>header small{color:#727572;font-size:12px}.sentinel-demo-identity{border-bottom:1px solid var(--sid-line-dark);padding:28px 28px 24px}.sentinel-demo-identity span,.sentinel-demo-identity small{color:#737773;font-size:12px;display:block}.sentinel-demo-identity strong{letter-spacing:-.03em;margin:8px 0;font-size:26px;font-weight:620;display:block}.sentinel-demo-summary{border-bottom:1px solid var(--sid-line-dark);grid-template-columns:repeat(3,1fr);display:grid}.sentinel-demo-summary div{border-right:1px solid var(--sid-line-dark);min-height:112px;padding:22px 20px}.sentinel-demo-summary div:last-child{border-right:0}.sentinel-demo-summary span{color:#777b77;min-height:34px;font-size:12px;line-height:1.4;display:block}.sentinel-demo-summary strong{margin-top:12px;font-size:22px;font-weight:620;display:block}.sentinel-investigation-demo>section{border-bottom:1px solid var(--sid-line-dark);justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.sentinel-investigation-demo>section>div{align-items:center;gap:14px;display:flex}.sentinel-demo-index{color:#2a6d65;background:#54b7aa21;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:650;display:grid}.sentinel-investigation-demo section strong,.sentinel-investigation-demo section small{display:block}.sentinel-investigation-demo section strong{font-size:14px;font-weight:620}.sentinel-investigation-demo section small{color:#777b77;margin-top:4px;font-size:12px}.sentinel-investigation-demo section>b{color:#766235;font-size:12px;font-weight:620}.sentinel-investigation-demo>footer{color:#676b68;background:var(--sid-paper-soft);align-items:center;gap:9px;padding:17px 24px;font-size:12px;display:flex}.sentinel-comparison-section{background:#0d0f10}.sentinel-section-heading{grid-template-columns:minmax(0,760px) minmax(260px,380px);justify-content:space-between;align-items:end;gap:56px;margin-bottom:56px;display:grid}.sentinel-section-heading h2{margin-bottom:0}.sentinel-section-heading>p{margin-bottom:4px}.sentinel-comparison{border:1px solid var(--sid-line);border-radius:var(--sid-radius-lg);background:var(--sid-ink-raised);grid-template-columns:.86fr 1.14fr;display:grid;overflow:hidden}.sentinel-comparison>section{padding:clamp(28px,4vw,48px)}.sentinel-comparison-complete{border-left:1px solid var(--sid-line);background:var(--sid-ink-soft)}.sentinel-comparison-title{border-bottom:1px solid var(--sid-line);justify-content:space-between;align-items:flex-start;gap:20px;min-height:64px;margin-bottom:32px;padding-bottom:24px;display:flex}.sentinel-comparison-title>span{color:var(--sid-text-muted);font-size:13px}.sentinel-comparison-title strong{letter-spacing:-.04em;font-size:27px;font-weight:620}.sentinel-comparison-title div{text-align:right}.sentinel-comparison-title div strong,.sentinel-comparison-title div small{display:block}.sentinel-comparison-title div small{color:var(--sid-text-subtle);margin-top:4px;font-size:12px}.sentinel-comparison h3{max-width:500px;margin-bottom:28px;font-size:21px;font-weight:570;line-height:1.35}.sentinel-comparison ul{gap:15px;margin:0 0 32px;padding:0;list-style:none;display:grid}.sentinel-comparison li{color:#c4c7c8;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.sentinel-comparison li svg{color:var(--sid-accent);margin-top:2px}.sentinel-comparison-note{max-width:920px;color:var(--sid-text-subtle);margin:26px 0 0;font-size:13px;line-height:1.6}.sentinel-process-section{background:var(--sid-ink)}.sentinel-ledger{border-top:1px solid var(--sid-line);margin:0;padding:0;list-style:none}.sentinel-ledger li{border-bottom:1px solid var(--sid-line);grid-template-columns:48px 1fr;gap:18px;padding:22px 0;display:grid}.sentinel-ledger>li>span{color:var(--sid-accent);font-size:12px;font-weight:650}.sentinel-ledger h3{margin-bottom:5px;font-size:17px;font-weight:570}.sentinel-ledger p{color:var(--sid-text-muted);margin-bottom:0;font-size:14px;line-height:1.55}.sentinel-privacy-section{color:var(--sid-text-dark);background:var(--sid-paper-soft)}.sentinel-privacy-panel{grid-template-columns:minmax(0,.9fr) minmax(420px,.7fr);align-items:center;gap:clamp(64px,10vw,150px);display:grid}.sentinel-privacy-panel .sentinel-kicker{color:#247a70}.sentinel-privacy-panel>div:first-child>p:last-child{color:#5d625f}.sentinel-redacted-document{border-radius:var(--sid-radius-md);background:var(--sid-paper);border:1px solid #11131424;overflow:hidden;box-shadow:0 24px 60px #28282421}.sentinel-redacted-document header{border-bottom:1px solid var(--sid-line-dark);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:62px;padding:0 20px;display:grid}.sentinel-redacted-document header svg{color:#247a70}.sentinel-redacted-document header span{font-size:14px;font-weight:620}.sentinel-redacted-document header small{color:#727572;font-size:12px}.sentinel-redacted-document>p{border-bottom:1px solid var(--sid-line-dark);grid-template-columns:110px 1fr;gap:18px;margin:0;padding:17px 20px;display:grid}.sentinel-redacted-document>p span{color:#737773;font-size:12px}.sentinel-redacted-document>p b{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;font-size:13px;font-weight:520}.sentinel-redacted-document footer{color:#535956;align-items:center;gap:9px;padding:17px 20px;font-size:12px;display:flex}.sentinel-redacted-document footer svg{color:#247a70}.sentinel-faq-section{background:var(--sid-paper);color:var(--sid-text-dark)}.sentinel-faq-grid{grid-template-columns:.64fr 1.36fr;align-items:start;gap:clamp(64px,10vw,150px);display:grid}.sentinel-faq-grid .sentinel-kicker{color:#247a70}.sentinel-faq-grid>div:first-child>p:last-child{color:#626764}.sentinel-faq-list{border-top:1px solid var(--sid-line-dark)}.sentinel-faq-list details{border-bottom:1px solid var(--sid-line-dark)}.sentinel-faq-list summary{min-height:70px;color:var(--sid-text-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:16px;font-weight:570;list-style:none;display:flex}.sentinel-faq-list summary::-webkit-details-marker{display:none}.sentinel-faq-list summary svg{transition:transform .18s}.sentinel-faq-list details[open] summary svg{transform:rotate(180deg)}.sentinel-faq-list details p{color:#5f6461;max-width:680px;margin:-4px 0 22px;font-size:14px;line-height:1.7}.sentinel-campaign-assurance{border-bottom:1px solid var(--sid-line);background:var(--sid-ink-raised);padding:36px 0}.sentinel-campaign-assurance .sentinel-container{align-items:center;gap:18px;max-width:860px;display:flex}.sentinel-campaign-assurance svg{width:26px;height:26px;color:var(--sid-accent)}.sentinel-campaign-assurance strong{margin-bottom:4px;font-size:15px;display:block}.sentinel-campaign-assurance p{color:var(--sid-text-muted);margin:0;font-size:13px;line-height:1.5}.sentinel-site-campaign .sentinel-header-inner{grid-template-columns:1fr auto}.sentinel-site-campaign .sentinel-hero-grid{min-height:calc(100vh - 72px)}.sentinel-footer{background:#08090a;padding:64px 0}.sentinel-footer-grid{grid-template-columns:.9fr 1.5fr auto;align-items:start;gap:56px;display:grid}.sentinel-footer-grid>div>p{max-width:310px;color:var(--sid-text-subtle);margin:18px 0 0;font-size:13px;line-height:1.6}.sentinel-footer nav{grid-template-columns:repeat(2,minmax(120px,1fr));gap:14px 32px;display:grid}.sentinel-footer nav a{color:var(--sid-text-muted);font-size:13px;text-decoration:none}.sentinel-footer nav a:hover{color:var(--sid-text)}.sentinel-footer-grid>p{color:var(--sid-text-subtle);text-align:right;margin:0;font-size:12px;line-height:1.7}:where(.sid-site,.sid-focus-screen,.sid-result-shell,.sid-checkout-shell,.sid-premium-shell,.sid-recovery-page,.sid-secure-report,.affiliate-page,.affiliate-dashboard,.admin-shell,.admin-login-page,.legal-page){font-family:var(--font-geist-sans), Arial, sans-serif}:where(.sid-site,.sid-focus-screen,.sid-result-shell,.sid-checkout-shell,.sid-premium-shell,.sid-recovery-page,.sid-secure-report,.affiliate-page,.affiliate-dashboard,.admin-shell,.admin-login-page,.legal-page) small{font-size:max(12px,1em)}@media (max-width:1024px){.sentinel-header-inner{grid-template-columns:1fr auto}.sentinel-menu-button{display:inline-flex}.sentinel-nav{border:1px solid var(--sid-line);border-radius:var(--sid-radius-md);background:var(--sid-ink-soft);width:min(300px,100vw - 48px);box-shadow:var(--sid-shadow);align-items:stretch;padding:10px;display:none;position:absolute;top:62px;right:24px}.sentinel-nav[data-open]{display:grid}.sentinel-nav a{border-radius:7px;align-items:center;min-height:44px;padding:0 12px;display:flex}.sentinel-nav a:hover{background:#ffffff0d}.sentinel-hero-grid{grid-template-columns:1fr;gap:58px;padding-block:80px 88px}.sentinel-hero-copy{max-width:820px}.sentinel-preview-form{max-width:620px}.sentinel-editorial-grid{grid-template-columns:1fr;gap:56px}.sentinel-section-copy{max-width:720px}.sentinel-section-heading{grid-template-columns:1fr;gap:16px}.sentinel-section-heading>p{max-width:620px}.sentinel-privacy-panel{grid-template-columns:1fr;gap:52px}.sentinel-redacted-document{max-width:620px}.sentinel-faq-grid{grid-template-columns:1fr;gap:40px}.sentinel-footer-grid{grid-template-columns:1fr 1fr}.sentinel-footer-grid>p{text-align:left;grid-column:1/-1}}@media (max-width:768px){.sentinel-container{width:min(calc(100% - 32px), var(--sid-container))}.sentinel-header-inner{gap:12px;min-height:64px}.sentinel-header-actions .sentinel-button{display:none}.sentinel-site-campaign .sentinel-header-actions .sentinel-button{display:inline-flex}.sentinel-menu-button span{display:none}.sentinel-menu-button{justify-content:center;width:44px;padding:0}.sentinel-hero-grid{gap:40px;min-height:auto;padding-block:58px 64px}.sentinel-hero h1{margin-bottom:22px;font-size:clamp(2.55rem,12vw,4rem);line-height:1.01}.sentinel-lead{margin-bottom:24px;font-size:16px;line-height:1.65}.sentinel-hero-notes{gap:10px;display:grid}.sentinel-text-link{margin-top:28px}.sentinel-preview-form{padding:22px 18px}.sentinel-form-heading h2{font-size:21px}.sentinel-section{padding-block:76px}.sentinel-section-copy h2,.sentinel-section-heading h2,.sentinel-privacy-panel h2,.sentinel-faq-grid h2{font-size:clamp(1.85rem,9vw,2.6rem)}.sentinel-demo-summary{grid-template-columns:1fr}.sentinel-demo-summary div{border-right:0;border-bottom:1px solid var(--sid-line-dark);grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:auto;display:grid}.sentinel-demo-summary div:last-child{border-bottom:0}.sentinel-demo-summary span{min-height:auto}.sentinel-demo-summary strong{margin-top:0;font-size:19px}.sentinel-investigation-demo>section{align-items:flex-start}.sentinel-investigation-demo>section>b{display:none}.sentinel-comparison{grid-template-columns:1fr}.sentinel-comparison-complete{border-top:1px solid var(--sid-line);border-left:0}.sentinel-comparison-title{min-height:auto}.sentinel-redacted-document>p{grid-template-columns:95px 1fr}.sentinel-footer{padding:48px 0}.sentinel-footer-grid{grid-template-columns:1fr;gap:38px}.sentinel-footer nav{grid-template-columns:1fr 1fr}.sentinel-site-campaign .sentinel-brand>span:last-child{display:none}.sentinel-site-campaign .sentinel-hero-grid{min-height:auto}}:where(.sid-focus-screen,.sid-result-shell,.sid-checkout-shell,.sid-premium-shell,.sid-recovery-page,.sid-secure-report,.legal-page){min-height:100vh;color:var(--sid-text);background:var(--sid-ink)}:where(.sid-focus-screen,.sid-result-shell,.sid-checkout-shell,.sid-premium-shell,.sid-recovery-page,.sid-secure-report,.legal-page) :where(.sid-kicker,.eyebrow){font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--sid-accent);letter-spacing:.02em;font-size:12px;font-weight:620}:where(.sid-focus-screen,.sid-result-shell,.sid-checkout-shell,.sid-premium-shell,.sid-recovery-page,.sid-secure-report,.legal-page) small{font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.sid-brand-bar,.secure-report-nav{width:min(calc(100% - 48px), var(--sid-container));border-bottom:1px solid var(--sid-line);background:0 0;min-height:72px;margin-inline:auto;padding:0}.sid-brand-bar>span,.secure-report-nav>span{color:var(--sid-text-muted);font-size:13px}:where(.sid-primary,.primary-button,.affiliate-primary,.sid-subpage-nav-cta){color:#0a1513;background:var(--sid-accent);min-height:48px;box-shadow:none;font-family:var(--font-geist-sans), Arial, sans-serif;border:0;border-radius:10px;font-size:14px;font-weight:620}:where(.sid-primary,.primary-button,.affiliate-primary,.sid-subpage-nav-cta):hover{background:#94ded4;transform:translateY(-1px)}:where(.sid-primary,.primary-button) svg{width:17px;height:17px}.sid-focus-screen{background:radial-gradient(circle at 50% 8%, #7dd3c714, transparent 32%), var(--sid-ink)}.sid-v3-investigation,.sid-status-card{border:1px solid var(--sid-line);border-radius:var(--sid-radius-lg);background:var(--sid-ink-raised);width:min(100% - 40px,650px);box-shadow:var(--sid-shadow);margin:clamp(64px,10vh,110px) auto;padding:clamp(28px,5vw,48px)}.sid-v3-investigation h1,.sid-status-card h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(2rem,5vw,3.25rem);font-weight:570;line-height:1.08}.sid-v3-investigation>p,.sid-status-card>p{color:var(--sid-text-muted);font-size:15px;line-height:1.65}.sid-v3-investigation-list{border-top:1px solid var(--sid-line);margin-top:32px}.sid-v3-investigation-list>div{border-bottom:1px solid var(--sid-line);min-height:62px;padding:12px 0}.sid-v3-investigation-list>div>span{min-width:34px;color:var(--sid-text-subtle);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.sid-v3-investigation-list>div.active>span,.sid-v3-investigation-list>div.done>span{color:var(--sid-accent)}.sid-v3-investigation-list>div p{color:#c9cccd;font-size:14px}.sid-v3-investigation-list svg{width:16px;height:16px}.sid-v3-signal-map{filter:saturate(.5)}.sid-v3-signal-map .core{color:var(--sid-accent)}.sid-result-page,.sid-checkout-page,.sid-premium-form-page{width:min(100% - 48px,1120px);margin-inline:auto;padding-block:64px 104px}.sid-v3-result-head{max-width:850px;margin-bottom:46px}.sid-v3-result-head h1,.sid-checkout-grid>div:first-child h1,.sid-premium-form-page>header h1{letter-spacing:-.05em;margin-bottom:20px;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:570;line-height:1.03}.sid-v3-result-head>p:last-of-type,.sid-checkout-grid>div:first-child>p,.sid-premium-form-page>header>p{color:var(--sid-text-muted);font-size:16px;line-height:1.7}.sid-email-confirmed{border:1px solid var(--sid-line);min-height:34px;color:var(--sid-success);background:#8bc7a30f;border-radius:7px;align-items:center;margin-top:16px;padding:0 11px;font-size:12px;display:inline-flex}.sid-result-summary,.sid-preview-findings,.sid-v3-score-explainer,.sid-v3-next-action,.sid-upgrade,.sid-payment-card,.sid-premium-form{border-radius:var(--sid-radius-lg);background:var(--sid-ink-raised);box-shadow:none;border:0}.sid-result-summary{border:1px solid var(--sid-line);overflow:hidden}.sid-result-summary :where(span,p,small),.sid-result-summary strong{font-family:var(--font-geist-sans), Arial, sans-serif}.sid-result-metrics article{border-color:var(--sid-line)}.sid-preview-findings,.sid-v3-score-explainer{margin-top:24px;padding:clamp(24px,4vw,40px)}.sid-preview-findings h2,.sid-v3-score-explainer h2,.sid-upgrade h2{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:570;line-height:1.15}.sid-finding-list article,.sid-v3-score-factors article{border-color:var(--sid-line);background:var(--sid-ink-soft)}.sid-finding-list article>span{color:var(--sid-warning);background:#e8b66a14}.sid-v3-next-action{border-left:3px solid var(--sid-accent);margin-top:24px;padding:28px}.sid-upgrade{border:1px solid var(--sid-line);margin-top:24px;overflow:hidden}.sid-offer-card{border-color:var(--sid-line);background:var(--sid-ink-soft)}.sid-offer-card :where(small,p,span,li){font-family:var(--font-geist-sans), Arial, sans-serif}.sid-checkout-progress{color:var(--sid-text-subtle);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.sid-checkout-progress span.active,.sid-checkout-progress span.done{color:var(--sid-accent)}.sid-checkout-grid{align-items:start;gap:clamp(48px,8vw,100px)}.sid-v3-checkout-timeline{border-top:1px solid var(--sid-line)}.sid-v3-checkout-timeline article{border-color:var(--sid-line)}.sid-v3-checkout-timeline article>span{color:var(--sid-accent);font-family:var(--font-geist-sans), Arial, sans-serif}.sid-payment-card{border:1px solid var(--sid-line);padding:clamp(24px,4vw,36px)}.sid-payment-card :where(p,span,small){font-family:var(--font-geist-sans), Arial, sans-serif}.sid-payment-price strong{letter-spacing:-.04em;font-size:40px;font-weight:620}.sid-recovery-code{border-color:var(--sid-line);border-radius:var(--sid-radius-sm);background:#0b0d0f}.sid-recovery-code code{font-family:var(--font-geist-mono), monospace;font-size:14px}.sid-premium-form-page>header{max-width:820px}.sid-premium-form{border:1px solid var(--sid-line);margin-top:42px;padding:clamp(24px,4vw,42px)}.sid-v3-form-intro{border-radius:var(--sid-radius-md);color:var(--sid-text-muted);background:var(--sid-ink-soft);border:0}.sid-v3-form-intro>span{color:var(--sid-accent);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.sid-form-section{border-color:var(--sid-line)}.sid-form-section>span{color:var(--sid-accent);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:12px}.sid-form-section h2{font-size:19px;font-weight:570}.sid-form-section p{color:var(--sid-text-muted);font-size:14px;line-height:1.6}.sid-form-section input,.sid-additional-row input{min-height:50px;color:var(--sid-text);border:1px solid var(--sid-line);border-radius:var(--sid-radius-sm);background:#0b0d0f;font-size:15px}.sid-additional-row button{border-radius:8px;place-items:center;width:44px;min-height:44px;display:grid}.sid-additional-row button svg{width:18px;height:18px}.sid-add-button{border-radius:8px;min-height:44px;font-size:13px}.sid-recovery-page{background:radial-gradient(circle at 50% 25%, #7dd3c712, transparent 30%), var(--sid-ink);place-items:center;padding:32px 20px;display:grid}.sid-recovery-card{border:1px solid var(--sid-line);border-radius:var(--sid-radius-lg);background:var(--sid-ink-raised);width:min(100%,560px);box-shadow:var(--sid-shadow);padding:clamp(28px,5vw,46px)}.sid-recovery-card h1{letter-spacing:-.05em;margin:24px 0 17px;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:570;line-height:1.05}.sid-recovery-card>p{color:var(--sid-text-muted);font-size:15px;line-height:1.65}.sid-recovery-card form label{font-size:13px}.sid-recovery-card input{border-color:var(--sid-line);border-radius:var(--sid-radius-sm);min-height:52px;font-family:var(--font-geist-mono), monospace;background:#0b0d0f;font-size:15px}.sid-recovery-card>small{color:var(--sid-text-subtle);line-height:1.55}.sid-secure-report{background:#0c0e0f}.sid-brand-bar{max-width:1240px}.sid-report-document{border-radius:var(--sid-radius-lg);background:var(--sid-ink-raised);width:min(100% - 48px,1100px);box-shadow:var(--sid-shadow);border:0;margin:46px auto 90px}.sid-report-hero{border-color:var(--sid-line);padding:clamp(34px,6vw,70px)}.sid-report-hero h1{letter-spacing:-.052em;max-width:780px;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:570;line-height:1.03}.sid-report-hero p{color:var(--sid-text-muted);font-size:16px;line-height:1.65}.sid-demo-banner-report{min-height:44px;color:var(--sid-warning);background:#e8b66a14;border-color:#e8b66a33;font-size:12px}.sid-executive-summary,.sid-first-action,.sid-report-section,.sid-privacy-receipt,.sid-report-note{border-color:var(--sid-line)}.sid-summary-copy h2,.sid-report-heading h2,.sid-privacy-receipt h2{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:570}.sid-summary-copy p,.sid-report-heading p,.sid-privacy-receipt p,.sid-report-note p{color:var(--sid-text-muted);font-size:14px;line-height:1.7}.sid-report-score{border-color:var(--sid-line);background:#0b0d0f}.sid-summary-metrics article{border-color:var(--sid-line)}.sid-report-findings article{border-color:var(--sid-line);border-radius:var(--sid-radius-md);background:var(--sid-ink-soft)}.sid-report-tags span{border-color:var(--sid-line);color:var(--sid-text-muted);background:#ffffff06;font-size:12px}.sid-demo-report-cta{border-radius:var(--sid-radius-md);background:var(--sid-ink-soft)}.legal-page{background:radial-gradient(circle at 70% 0, #7dd3c70d, transparent 27%), var(--sid-ink)}.legal-page .secure-report-nav{max-width:1240px}.sid-subpage-nav-actions{align-items:center}.sid-subpage-nav-actions a{color:var(--sid-text-muted);font-size:13px}.sid-subpage-nav-cta{color:#0a1513;padding:0 16px}.legal-document{border-radius:var(--sid-radius-lg);width:min(100% - 48px,920px);color:var(--sid-text-dark);background:var(--sid-paper);border:0;margin:64px auto 90px;padding:clamp(32px,6vw,72px);box-shadow:0 34px 90px #0000004d}.legal-document header{border-color:var(--sid-line-dark);margin-bottom:48px;padding-bottom:34px}.legal-document header h1{letter-spacing:-.05em;max-width:760px;margin:15px 0 14px;font-size:clamp(2.4rem,5vw,4.1rem);font-weight:570;line-height:1.05}.legal-document .eyebrow{color:#247a70}.legal-document header>p:last-child{color:#777b78;font-size:12px}.legal-document section{border-color:var(--sid-line-dark);padding-block:26px}.legal-document section h2{letter-spacing:-.025em;font-size:22px;font-weight:590}.legal-document section p,.legal-document section li{color:#515753;font-size:15px;line-height:1.75}.sid-guide-list a{border-color:var(--sid-line-dark);border-radius:var(--sid-radius-sm);color:var(--sid-text-dark);background:#11131406}.sid-guide-list a:hover{background:#1113140d;border-color:#1113143d}.sid-guide-list span{color:#676d69;font-size:13px}.sid-subpage-footer{width:min(100% - 48px,920px);margin:0 auto;padding:0 0 64px}.sid-subpage-footer :where(span,a){color:var(--sid-text-subtle);align-items:center;gap:8px;font-size:12px;display:inline-flex}.sid-subpage-footer svg{width:16px;height:16px}.affiliate-redesign .affiliate-form-step small,.affiliate-redesign .affiliate-footer nav{font-size:12px}@media (max-width:768px){.sid-brand-bar,.secure-report-nav,.sid-result-page,.sid-checkout-page,.sid-premium-form-page,.sid-report-document,.legal-document,.sid-subpage-footer{width:min(100% - 32px,1120px)}.sid-brand-bar,.secure-report-nav{min-height:64px}.sid-result-page,.sid-checkout-page,.sid-premium-form-page{padding-block:46px 72px}.sid-v3-result-head h1,.sid-checkout-grid>div:first-child h1,.sid-premium-form-page>header h1{font-size:2.45rem}.sid-checkout-grid{grid-template-columns:1fr;gap:40px}.sid-result-summary,.sid-upgrade{grid-template-columns:1fr}.sid-report-document{margin-top:24px}.sid-report-hero{grid-template-columns:1fr}.legal-document{margin-top:32px;padding-inline:24px}.sid-subpage-nav-actions a:last-child{display:none}}@media (max-width:640px){.sentinel-container{width:min(calc(100% - 24px), var(--sid-container))}.sentinel-brand{font-size:14px}.sentinel-hero h1{font-size:2.35rem}.sentinel-preview-form{padding:20px 15px}.sentinel-consent{font-size:12px}.sentinel-investigation-demo>header,.sentinel-investigation-demo>section,.sentinel-investigation-demo>footer{padding-inline:17px}.sentinel-demo-identity{padding-inline:20px}.sentinel-comparison>section{padding:24px 18px}.sentinel-footer nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:is(.admin-shell,.admin-login-page) :is(*){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.affiliate-redesign{--affiliate-green:var(--sid-accent);min-height:100vh;color:var(--sid-text);background:var(--sid-ink)}.affiliate-redesign .affiliate-container{width:min(calc(100% - 48px), var(--sid-container));margin-inline:auto}.affiliate-redesign .affiliate-header{width:min(calc(100% - 48px), var(--sid-container));background:0 0;border-bottom:0;min-height:72px;margin:0 auto;padding:0}.affiliate-redesign .affiliate-header nav{gap:26px}.affiliate-redesign .affiliate-header a{font-family:var(--font-geist-sans), Arial, sans-serif;font-size:14px}.affiliate-redesign .affiliate-header-cta{color:#0a1513;background:var(--sid-accent);border-radius:9px;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}.affiliate-redesign :where(h1,h2,h3,p){margin-top:0}.affiliate-redesign svg{width:18px;height:18px;display:block}.affiliate-r-kicker{color:var(--sid-accent);margin-bottom:20px;font-size:13px;font-weight:620}.affiliate-r-hero{border-top:1px solid var(--sid-line);border-bottom:1px solid var(--sid-line);background:radial-gradient(circle at 75% 18%,#7dd3c714,#0000 34%);padding:100px 0 116px;position:relative}.affiliate-r-hero-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.62fr);align-items:center;gap:clamp(64px,10vw,140px);display:grid}.affiliate-r-hero h1{letter-spacing:-.055em;max-width:760px;margin-bottom:28px;font-size:clamp(3rem,5.4vw,5.4rem);font-weight:570;line-height:.99}.affiliate-r-lead{max-width:640px;color:var(--sid-text-muted);margin-bottom:34px;font-size:18px;line-height:1.65}.affiliate-r-actions{align-items:center;gap:24px;margin-bottom:38px;display:flex}.affiliate-r-actions>a:first-child{color:#0a1513;background:var(--sid-accent);border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:0 19px;font-size:14px;font-weight:620;text-decoration:none;display:inline-flex}.affiliate-r-actions>a:last-child{color:var(--sid-text-muted);font-size:14px;text-decoration:none}.affiliate-r-proof{color:var(--sid-text-muted);flex-wrap:wrap;gap:12px 22px;font-size:12px;display:flex}.affiliate-r-proof span{align-items:center;gap:7px;display:inline-flex}.affiliate-r-proof svg{color:var(--sid-accent)}.affiliate-r-terms{border:1px solid var(--sid-line);border-radius:var(--sid-radius-lg);background:var(--sid-ink-soft);box-shadow:var(--sid-shadow);overflow:hidden}.affiliate-r-terms>header{border-bottom:1px solid var(--sid-line);justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 24px;display:flex}.affiliate-r-terms header span{font-size:13px;font-weight:620}.affiliate-r-terms header small{color:var(--sid-text-subtle);font-size:12px}.affiliate-r-rate{border-bottom:1px solid var(--sid-line);padding:30px 24px}.affiliate-r-rate strong{color:var(--sid-text);letter-spacing:-.055em;margin-bottom:12px;font-size:58px;font-weight:620;line-height:1;display:block}.affiliate-r-rate span{color:var(--sid-text-muted);font-size:13px}.affiliate-r-rate b{color:var(--sid-text)}.affiliate-r-terms dl{margin:0;padding:0 24px}.affiliate-r-terms dl div{border-bottom:1px solid var(--sid-line);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.affiliate-r-terms dt{color:var(--sid-text-subtle);font-size:12px}.affiliate-r-terms dd{margin:0;font-size:13px;font-weight:560}.affiliate-r-terms>p{color:var(--sid-text-subtle);margin:0;padding:18px 24px 22px;font-size:12px;line-height:1.55}.affiliate-r-product,.affiliate-r-flow,.affiliate-r-dashboard,.affiliate-r-application,.affiliate-r-faq{border-bottom:1px solid var(--sid-line);padding:112px 0}.affiliate-r-product,.affiliate-r-dashboard{background:var(--sid-ink-raised)}.affiliate-r-editorial-grid{grid-template-columns:minmax(0,.75fr) minmax(520px,1.25fr);align-items:center;gap:clamp(64px,10vw,140px);display:grid}.affiliate-r-editorial-grid>div:first-child{max-width:520px}.affiliate-r-editorial-grid h2,.affiliate-r-application h2,.affiliate-r-faq h2{font-size:var(--sid-type-h2);letter-spacing:-.045em;margin-bottom:24px;font-weight:570;line-height:1.08}.affiliate-r-editorial-grid>div:first-child>p:last-of-type,.affiliate-r-application-grid>div:first-child>p:last-of-type{color:var(--sid-text-muted);font-size:16px;line-height:1.7}.affiliate-r-text-link{color:var(--sid-text);align-items:center;gap:8px;margin-top:22px;font-size:14px;font-weight:570;text-decoration:none;display:inline-flex}.affiliate-r-document{color:var(--sid-text-dark);border-radius:var(--sid-radius-lg);background:var(--sid-paper);overflow:hidden;box-shadow:0 30px 80px #00000040}.affiliate-r-document>header{border-bottom:1px solid var(--sid-line-dark);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:64px;padding:0 24px;display:grid}.affiliate-r-document>header svg{color:#247a70}.affiliate-r-document>header span{font-size:14px;font-weight:620}.affiliate-r-document>header small{color:#747875;font-size:12px}.affiliate-r-document>p{border-bottom:1px solid var(--sid-line-dark);color:#555b57;align-items:flex-start;gap:12px;margin:0;padding:19px 24px;font-size:14px;line-height:1.55;display:flex}.affiliate-r-document>p svg{color:#247a70;margin-top:2px}.affiliate-r-document>p b{color:var(--sid-text-dark);display:block}.affiliate-r-document>footer{color:#5a605c;background:var(--sid-paper-soft);align-items:center;gap:10px;padding:18px 24px;font-size:12px;display:flex}.affiliate-r-document>footer svg{color:#247a70}.affiliate-r-flow ol{border-top:1px solid var(--sid-line);margin:0;padding:0;list-style:none}.affiliate-r-flow li{border-bottom:1px solid var(--sid-line);grid-template-columns:48px 1fr;gap:18px;padding:21px 0;display:grid}.affiliate-r-flow li>span{color:var(--sid-accent);font-size:12px;font-weight:650}.affiliate-r-flow h3{margin-bottom:5px;font-size:17px;font-weight:570}.affiliate-r-flow li p{color:var(--sid-text-muted);margin-bottom:0;font-size:14px;line-height:1.55}.affiliate-r-dashboard-demo{border:1px solid var(--sid-line);border-radius:var(--sid-radius-lg);background:var(--sid-ink-soft);box-shadow:var(--sid-shadow);overflow:hidden}.affiliate-r-dashboard-demo>header{border-bottom:1px solid var(--sid-line);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:0 24px;display:flex}.affiliate-r-dashboard-demo header span,.affiliate-r-dashboard-demo header small{display:block}.affiliate-r-dashboard-demo header span{font-size:14px;font-weight:620}.affiliate-r-dashboard-demo header small{color:var(--sid-text-subtle);margin-top:3px;font-size:12px}.affiliate-r-dashboard-demo header>b{color:var(--sid-success);font-size:12px;font-weight:620}.affiliate-r-dashboard-demo>section{border-bottom:1px solid var(--sid-line);padding:24px}.affiliate-r-dashboard-demo>section span,.affiliate-r-dashboard-demo>section strong{display:block}.affiliate-r-dashboard-demo>section span{color:var(--sid-text-subtle);margin-bottom:8px;font-size:12px}.affiliate-r-dashboard-demo>section strong{font-family:var(--font-geist-mono), monospace;font-size:14px;font-weight:500}.affiliate-r-dashboard-demo dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.affiliate-r-dashboard-demo dl div{border-right:1px solid var(--sid-line);padding:22px}.affiliate-r-dashboard-demo dl div:last-child{border-right:0}.affiliate-r-dashboard-demo dt{min-height:36px;color:var(--sid-text-subtle);font-size:12px;line-height:1.4}.affiliate-r-dashboard-demo dd{margin:10px 0 0;font-size:17px;font-weight:620}.affiliate-r-dashboard-demo>footer{border-top:1px solid var(--sid-line);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:18px 24px;font-size:13px;display:grid}.affiliate-r-dashboard-demo>footer span{color:var(--sid-text-muted)}.affiliate-r-dashboard-demo>footer b{color:var(--sid-warning);font-size:12px;font-weight:620}.affiliate-r-application{--affiliate-paper:#f8f6f0;--affiliate-paper-raised:#fdfcf8;--affiliate-paper-muted:#efede6;--affiliate-form-ink:#171a19;--affiliate-form-muted:#5d625f;--affiliate-form-subtle:#737875;--affiliate-form-line:#1c201e2b;--affiliate-form-teal:#247a70;color:var(--affiliate-form-ink);background:radial-gradient(circle at 78% 18%,#ffffff9e,#0000 35%),radial-gradient(circle at 8% 82%,#5e776b0e,#0000 30%),#e9e5dc;position:relative;overflow:clip}.affiliate-r-application:before{content:"";pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E");position:absolute;inset:0}.affiliate-r-application-grid{z-index:1;grid-template-columns:minmax(300px,420px) minmax(0,680px);justify-content:space-between;align-items:start;gap:clamp(44px,7vw,104px);display:grid;position:relative}.affiliate-application-copy{max-width:420px;padding-top:18px}.affiliate-r-application .affiliate-r-kicker{color:var(--affiliate-form-teal);margin-bottom:20px}.affiliate-r-application .affiliate-application-copy h2{letter-spacing:-.052em;max-width:410px;margin:0 0 22px;font-size:clamp(2.45rem,3.7vw,3.55rem);font-weight:580;line-height:1.02}.affiliate-r-application .affiliate-application-copy>p:last-of-type{max-width:400px;color:var(--affiliate-form-muted);margin:0;font-size:16px;line-height:1.68}.affiliate-application-facts{border-top:1px solid var(--affiliate-form-line);margin-top:38px}.affiliate-application-facts p{color:#444946;border-bottom:1px solid var(--affiliate-form-line);grid-template-columns:36px 1fr;align-items:center;gap:12px;margin:0;padding:15px 0;font-size:14px;line-height:1.4;display:grid}.affiliate-application-facts span{color:var(--affiliate-form-teal);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.affiliate-application-note{color:#666b68;border-left:2px solid #247a706b;margin-top:30px;padding-left:14px;font-size:13px;line-height:1.55;display:block}.affiliate-form-document{isolation:isolate;justify-self:end;width:100%;max-width:680px;scroll-margin-top:24px;position:relative}.affiliate-form-document:before,.affiliate-form-document:after{content:"";pointer-events:none;border:1px solid #272a271a;border-radius:19px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute}.affiliate-form-document:before{z-index:0;background:#dedbd3;inset:12px 24px -15px;transform:rotate(-.65deg);box-shadow:0 24px 55px #3a362e14}.affiliate-form-document:after{z-index:1;background:#eeebe4;inset:6px 12px -8px;transform:rotate(.45deg);box-shadow:0 18px 42px #3a362e12}@media (hover:hover){.affiliate-form-document:hover:before{transform:translateY(2px)rotate(-.9deg)}.affiliate-form-document:hover:after{transform:translateY(1px)rotate(.6deg)}}.affiliate-form-shell,.affiliate-r-application .affiliate-form-success{z-index:2;width:100%;min-height:0;color:var(--affiliate-form-ink);border-radius:var(--sid-radius-lg);background:var(--affiliate-paper);font-family:var(--font-geist-sans), Arial, sans-serif;border:1px solid #1c201e21;margin:0;padding:clamp(34px,4vw,44px);position:relative;box-shadow:0 30px 76px #3a362e26,0 2px 8px #3a362e0f}.affiliate-form-shell{gap:28px;display:grid}.affiliate-stepper{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}.affiliate-stepper:before,.affiliate-stepper:after{content:"";transform-origin:0;height:1px;position:absolute;top:16px;left:16px;right:16px}.affiliate-stepper:before{background:#d5d2ca}.affiliate-stepper:after{background:var(--affiliate-form-teal);transition:transform .22s cubic-bezier(.16,1,.3,1)}.affiliate-stepper[data-step="1"]:after{transform:scaleX(0)}.affiliate-stepper[data-step="2"]:after{transform:scaleX(1)}.affiliate-stepper li{z-index:1;color:var(--affiliate-form-subtle);grid-template-columns:32px auto;justify-self:start;align-items:center;gap:10px;font-size:13px;font-weight:590;display:grid}.affiliate-stepper li:last-child{grid-template-columns:auto 32px;justify-self:end}.affiliate-stepper li:last-child .affiliate-stepper-marker{grid-column:2}.affiliate-stepper li:last-child .affiliate-stepper-label{grid-area:1/1}.affiliate-stepper-label{z-index:1;background:var(--affiliate-paper);padding-inline:4px;position:relative}.affiliate-stepper-marker{color:#666b68;background:var(--affiliate-paper);border:1px solid #cbc8c0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:650;transition:color .18s,border-color .18s,background .18s,transform .18s;display:grid}.affiliate-stepper-marker svg{width:15px;height:15px}.affiliate-stepper li[data-state=current]{color:var(--affiliate-form-ink)}.affiliate-stepper li[data-state=current] .affiliate-stepper-marker{color:#f7faf9;background:#276f67;border-color:#1f5f58;transform:scale(1.04)}.affiliate-stepper li[data-state=complete] .affiliate-stepper-marker{color:#175f57;background:#dff0ed;border-color:#9ccbc4}.affiliate-form-heading h2{color:var(--affiliate-form-ink);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.1vw,2.55rem);font-weight:610;line-height:1.08}.affiliate-form-heading>p{max-width:560px;color:var(--affiliate-form-muted);margin:13px 0 0;font-size:14px;line-height:1.62}.affiliate-form-step{border:0;gap:20px;min-width:0;margin:0;padding:0;animation:.2s cubic-bezier(.16,1,.3,1) affiliate-form-stage-in;display:grid}.affiliate-form-step[hidden]{display:none}@keyframes affiliate-form-stage-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.affiliate-field{min-width:0;color:var(--affiliate-form-ink);gap:8px;display:grid}.affiliate-field-label{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:630;line-height:1.35;display:flex}.affiliate-field-label em{color:var(--affiliate-form-subtle);font-size:12px;font-style:normal;font-weight:500}.affiliate-field>input{color:#202321;background:var(--affiliate-paper-raised);width:100%;min-height:52px;font-family:var(--font-geist-sans), Arial, sans-serif;border:1px solid #c9c6bd;border-radius:11px;outline:0;padding:0 15px;font-size:15px;line-height:1;transition:color .16s,border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffffb3}.affiliate-field>input::placeholder{color:#737874;opacity:1}.affiliate-field>input:hover:not(:disabled){background:#fffefa;border-color:#aaa9a2}.affiliate-field>input:focus-visible{background:#fffefa;border-color:#38413d;outline:0;box-shadow:0 0 0 3px #247a7021,inset 0 1px #fffc}.affiliate-field>input:not(:placeholder-shown):valid{background:#fbfdfb;border-color:#9ebeb8;box-shadow:inset 3px 0 #247a705c}:is(.affiliate-field>input:user-invalid,.affiliate-field>input[data-invalid=true]){background:snow;border-color:#a8574f;box-shadow:0 0 0 3px #a8574f17}.affiliate-field>input:disabled{color:#747873;cursor:not-allowed;background:#e8e5de;border-color:#d5d2cb}.affiliate-field>input:-webkit-autofill{-webkit-text-fill-color:#202321;border-color:#9ebeb8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fbfdfb,0 0 0 3px #247a701a}.affiliate-field>input:-webkit-autofill:hover{-webkit-text-fill-color:#202321;border-color:#9ebeb8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fbfdfb,0 0 0 3px #247a701a}.affiliate-field>input:-webkit-autofill:focus{-webkit-text-fill-color:#202321;border-color:#9ebeb8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fbfdfb,0 0 0 3px #247a701a}.affiliate-field-helper{color:var(--affiliate-form-subtle);font-size:12px;font-weight:450;line-height:1.5}.affiliate-field-validation{color:#8e433d;align-items:center;gap:7px;font-size:12px;font-weight:560;line-height:1.45;display:none}.affiliate-field-validation svg{stroke-width:2px;flex:none;width:14px;height:14px}:is(.affiliate-field:has(>input:user-invalid) .affiliate-field-helper,.affiliate-field:has(>input[data-invalid=true]) .affiliate-field-helper){display:none}:is(.affiliate-field:has(>input:user-invalid) .affiliate-field-validation,.affiliate-field:has(>input[data-invalid=true]) .affiliate-field-validation){display:flex}.affiliate-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.affiliate-secure-notice{color:#40534f;background:#e7f0ed;border-radius:11px;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.affiliate-secure-notice>svg{width:21px;height:21px;color:var(--affiliate-form-teal);margin-top:1px}.affiliate-secure-notice strong{color:#294b46;margin-bottom:4px;font-size:13px;font-weight:650;display:block}.affiliate-secure-notice p{color:#536560;margin:0;font-size:12px;line-height:1.5}.affiliate-consent{color:#555b57;cursor:pointer;background:#ffffff57;border:1px solid #d2cfc7;border-radius:11px;grid-template-columns:18px 1fr;align-items:start;gap:11px;min-height:58px;padding:13px 14px;font-size:12px;font-weight:470;line-height:1.52;transition:border-color .16s,background .16s;display:grid}.affiliate-consent:hover{background:#ffffff8c;border-color:#b9b7b0}.affiliate-consent input{width:18px;height:18px;min-height:18px;accent-color:var(--affiliate-form-teal);margin:1px 0 0}.affiliate-consent a{color:#1e625a;text-underline-offset:3px;font-weight:590;text-decoration:underline;text-decoration-thickness:1px}.affiliate-consent-validation{color:#8e433d;align-items:center;gap:6px;margin-top:6px;font-weight:590;display:none}.affiliate-consent-validation svg{width:14px;height:14px}:is(.affiliate-consent:has(input:user-invalid),.affiliate-consent:has(input[data-invalid=true])){background:#fff7f5;border-color:#a8574f}:is(.affiliate-consent:has(input:user-invalid) .affiliate-consent-validation,.affiliate-consent:has(input[data-invalid=true]) .affiliate-consent-validation){display:flex}.affiliate-form-error{color:#7f3d37;background:#fff3f1;border:1px solid #a8574f52;border-radius:10px;grid-template-columns:18px 1fr;align-items:start;gap:10px;margin:0;padding:14px;font-size:12px;line-height:1.5;display:grid}.affiliate-form-error>svg{stroke-width:2px;width:17px;height:17px;margin-top:1px}.affiliate-form-error p{margin:0}.affiliate-form-error a{color:#6d302b;text-underline-offset:3px;align-items:center;gap:7px;min-height:28px;margin-top:5px;font-weight:650;text-decoration:underline;display:inline-flex}.affiliate-form-error small{color:#87514c;margin-top:5px;font-size:12px;display:block}.affiliate-form-actions{grid-template-columns:auto minmax(220px,1fr);gap:12px;display:grid}.affiliate-form-shell .affiliate-primary,.affiliate-form-shell .affiliate-back{min-height:50px;font-family:var(--font-geist-sans), Arial, sans-serif;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:650;transition:color .16s,border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex}.affiliate-form-shell .affiliate-primary{color:#f7faf9;background:#286f67;border:1px solid #215f58;justify-content:space-between;box-shadow:0 7px 18px #24665e26}.affiliate-form-shell .affiliate-primary:hover:not(:disabled){color:#fff;background:#21645d;border-color:#1d554f;transform:translateY(-1px);box-shadow:0 9px 22px #24665e33}.affiliate-form-shell .affiliate-primary:active:not(:disabled){background:#1e5b55;transform:translateY(1px);box-shadow:0 4px 12px #24665e29}.affiliate-form-shell .affiliate-primary:focus-visible,.affiliate-form-shell .affiliate-back:focus-visible{outline-offset:3px;outline:2px solid #266f67}.affiliate-form-shell .affiliate-primary:disabled{color:#e3e7e5;box-shadow:none;cursor:wait;opacity:1;background:#77958f;border-color:#6f8e89}.affiliate-form-shell .affiliate-primary:disabled svg{opacity:.45}.affiliate-form-shell .affiliate-back{color:#4d5450;box-shadow:none;background:0 0;border:1px solid #cbc8c0}.affiliate-form-shell .affiliate-back:hover{color:#232725;background:#ffffff85;border-color:#a9a7a0;transform:translateY(-1px)}.affiliate-form-shell .affiliate-back:active{transform:translateY(1px)}.affiliate-form-footnote{color:var(--affiliate-form-subtle);text-align:left;font-size:12px;line-height:1.55}.affiliate-r-application .affiliate-form-success{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.affiliate-r-application .affiliate-success-mark{color:#1c655d;background:#e1f0ed;border:1px solid #a5ccc6;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:24px;display:grid}.affiliate-r-application .affiliate-success-mark svg{width:21px;height:21px}.affiliate-r-application .affiliate-form-success .affiliate-kicker{color:var(--affiliate-form-teal);font-size:12px}.affiliate-r-application .affiliate-form-success h2{color:var(--affiliate-form-ink);font-size:clamp(2rem,3.1vw,2.55rem);font-weight:610}.affiliate-r-application .affiliate-form-success>p{color:var(--affiliate-form-muted);font-size:14px;line-height:1.6}.affiliate-success-steps{border-top:1px solid var(--affiliate-form-line);width:100%;margin:24px 0;padding:0;list-style:none}.affiliate-success-steps li{border-bottom:1px solid var(--affiliate-form-line);grid-template-columns:36px 1fr;align-items:center;min-height:60px;display:grid}.affiliate-success-steps b{color:var(--affiliate-form-teal);font-size:12px}.affiliate-success-steps span{color:var(--affiliate-form-muted);font-size:13px}.affiliate-r-application .affiliate-form-success .affiliate-success-help{color:var(--affiliate-form-muted);background:var(--affiliate-paper-muted);border-radius:10px;padding:14px;font-size:12px;line-height:1.6}.affiliate-r-application .affiliate-form-success>a{color:var(--affiliate-form-teal);align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:620;display:inline-flex}.affiliate-r-faq{color:var(--sid-text-dark);background:var(--sid-paper)}.affiliate-r-faq-grid{grid-template-columns:.65fr 1.35fr;gap:clamp(64px,10vw,140px);display:grid}.affiliate-r-faq .affiliate-r-kicker{color:#247a70}.affiliate-r-faq-grid>div:last-child{border-top:1px solid var(--sid-line-dark)}.affiliate-r-faq details{border-bottom:1px solid var(--sid-line-dark)}.affiliate-r-faq summary{cursor:pointer;align-items:center;min-height:68px;font-size:16px;font-weight:570;display:flex}.affiliate-r-faq details p{color:#5e635f;margin:-2px 0 22px;font-size:14px;line-height:1.7}.affiliate-redesign .affiliate-footer{background:#08090a;border-top:0;padding:56px 0}.affiliate-redesign .affiliate-footer .affiliate-container{align-items:center}.affiliate-redesign .affiliate-footer :where(a,p){font-size:13px}@media (max-width:1024px){.affiliate-redesign .affiliate-header{width:min(calc(100% - 32px), var(--sid-container))}.affiliate-redesign .affiliate-header-section-link{display:none}.affiliate-r-hero-grid,.affiliate-r-editorial-grid,.affiliate-r-application-grid{grid-template-columns:1fr;gap:56px}.affiliate-r-hero-grid>div:first-child,.affiliate-r-editorial-grid>div:first-child,.affiliate-r-application-grid>div:first-child{max-width:720px}.affiliate-r-terms,.affiliate-r-document,.affiliate-r-dashboard-demo,.affiliate-form-document{justify-self:start;max-width:680px}.affiliate-r-faq-grid{grid-template-columns:1fr;gap:38px}}@media (max-width:768px){.affiliate-redesign .affiliate-container{width:min(calc(100% - 32px), var(--sid-container))}.affiliate-redesign .affiliate-header{min-height:64px}.affiliate-redesign .affiliate-header-login{display:none}.affiliate-redesign .affiliate-header-cta{min-height:40px;padding-inline:12px;font-size:12px}.affiliate-r-hero{padding:66px 0 76px}.affiliate-r-hero h1{font-size:clamp(2.6rem,12vw,4rem)}.affiliate-r-lead{font-size:16px}.affiliate-r-actions{flex-direction:column;align-items:flex-start;gap:18px}.affiliate-r-product,.affiliate-r-flow,.affiliate-r-dashboard,.affiliate-r-application,.affiliate-r-faq{padding:76px 0}.affiliate-r-editorial-grid h2,.affiliate-r-application h2,.affiliate-r-faq h2{font-size:clamp(1.85rem,9vw,2.6rem)}.affiliate-r-dashboard-demo dl{grid-template-columns:1fr}.affiliate-r-dashboard-demo dl div{border-right:0;border-bottom:1px solid var(--sid-line);grid-template-columns:1fr auto;align-items:center;display:grid}.affiliate-r-dashboard-demo dt{min-height:auto}.affiliate-r-dashboard-demo dd{margin:0}.affiliate-r-dashboard-demo>footer{grid-template-columns:1fr auto}.affiliate-r-dashboard-demo>footer b{grid-column:1/-1}.affiliate-r-application{padding-block:58px}.affiliate-r-application-grid{gap:38px}.affiliate-application-copy{max-width:620px;padding-top:0}.affiliate-r-application .affiliate-application-copy h2{max-width:560px;font-size:clamp(2.15rem,9vw,3.2rem)}.affiliate-r-application .affiliate-application-copy>p:last-of-type{font-size:15px}.affiliate-application-facts{margin-top:28px}.affiliate-application-facts p{padding-block:13px}.affiliate-application-note{margin-top:24px}.affiliate-form-shell,.affiliate-r-application .affiliate-form-success{border-radius:17px;padding:28px 22px}.affiliate-form-shell{gap:24px}.affiliate-form-heading h2{font-size:clamp(1.8rem,7.5vw,2.25rem)}.affiliate-field-row,.affiliate-form-actions{grid-template-columns:1fr}.affiliate-form-actions .affiliate-back{order:2}.affiliate-form-document:before{inset-inline:16px}.affiliate-form-document:after{inset-inline:8px}.affiliate-redesign .affiliate-footer .affiliate-container{grid-template-columns:1fr;gap:28px;display:grid}}:where(.sentinel-site,.sid-focus-screen,.sid-checkout-shell,.sid-recovery-page,.sid-verification-page,.sid-secure-report,.legal-page,.affiliate-page,.admin-shell,.admin-login-page,.admin-access-denied) small{font-size:12px}:where(.sid-primary,.primary-button,.sid-text-button,.sid-demo-link,.affiliate-primary,.affiliate-back,.affiliate-notice a,.affiliate-signup-form a,.sid-guide-list a) svg{flex:none;width:17px;height:17px}.sid-icon-back{transform:rotate(180deg)}.affiliate-success-mark svg,.affiliate-confirm-icon svg,.sid-action-plan button svg,.sid-v3-clear-state svg,.sid-email-confirmed svg,.sid-v3-investigation-list svg{width:18px;height:18px}:where(.sid-secure-report,.sid-focus-screen,.sid-checkout-shell,.sid-recovery-page,.sid-verification-page) :where(.sid-report-score>span,.sid-first-action>b,.sid-action-progress>b,.sid-action-plan p,.sid-action-plan li>span,.sid-v3-proof b,.sid-v3-message-bar,.sid-v3-message-tags span,.sid-v3-compare span,.sid-v3-preview-list span,.sid-v3-preview-list i,.sid-v3-preview-categories span,.sid-v3-preview-factors p span,.sid-v3-scope-flow article>span,.sid-verification-receipt span,.sid-v3-score-head>span,.sid-offer-trust span,.sid-v3-next-action p,.sid-v3-checkout-timeline span,.sid-v3-checkout-timeline p,.sid-v3-payment-includes,.sid-recovery-code p,.sid-checkout-assurance p,.sid-demo-first-action>b,.sid-demo-plan-steps span){font-size:12px}:where(.affiliate-page,.admin-shell,.admin-login-page) :where(.affiliate-metrics small,.affiliate-commission-status,.affiliate-profile-form>div span,.affiliate-profile-form>div small,.admin-status,.admin-affiliate-toolbar small,.admin-funnel article>span,.admin-funnel article b,.admin-funnel article small,.secure-actions small,.admin-table-card td small){font-size:12px!important}.sid-demo-access-note,.sid-summary-metrics span,.sid-report-group h3 span,.sid-report-findings article>p,.sid-report-findings article>b,.sid-demo-plan-lock p,.sid-privacy-receipt dt,.sid-privacy-receipt dd,.sid-subpage-footer{font-size:12px}:where(.sid-kicker,.eyebrow){font-family:var(--font-geist-sans), Arial, sans-serif}.sentinel-site-refined .sentinel-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090ae0}.sentinel-refined-hero{border-bottom:1px solid var(--sid-line);background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 82% 36%,#7dd3c717,#0000 28%),#090a0b;position:relative;overflow:hidden}.sentinel-refined-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);align-items:center;gap:clamp(54px,7vw,100px);min-height:calc(100svh - 72px);padding-block:64px 76px;display:grid}.sentinel-refined-hero-copy{min-width:0}.sentinel-refined-hero-copy .sentinel-kicker{margin-bottom:18px}.sentinel-refined-hero h1{letter-spacing:-.058em;text-wrap:balance;max-width:760px;margin-bottom:24px;font-size:clamp(3.2rem,5.7vw,5.9rem);font-weight:570;line-height:.96}.sentinel-refined-hero .sentinel-lead{max-width:670px;margin-bottom:28px;font-size:17px;line-height:1.6}.sentinel-hero-form{border-top:1px solid var(--sid-line);grid-template-columns:minmax(0,1fr) auto;gap:14px 12px;max-width:720px;padding:24px 0 0;display:grid}.sentinel-hero-field{color:var(--sid-text-muted);gap:8px;font-size:13px;display:grid}.sentinel-hero-field>div{background:#050607c7;border:1px solid #ffffff21;border-radius:9px;align-items:center;gap:11px;min-height:54px;padding:0 15px;transition:border-color .15s,box-shadow .15s;display:flex}.sentinel-hero-field>div:focus-within{border-color:var(--sid-accent);box-shadow:0 0 0 3px #7dd3c71c}.sentinel-hero-field svg{width:18px;height:18px;color:var(--sid-text-subtle)}.sentinel-hero-field input{width:100%;min-width:0;color:var(--sid-text);background:0 0;border:0;outline:0;padding:0;font-size:16px}.sentinel-hero-field input::placeholder{color:#686e72}.sentinel-hero-form>.sentinel-button{align-self:end;min-height:54px;padding-inline:20px}.sentinel-hero-consent,.sentinel-hero-form .sentinel-form-error{grid-column:1/-1;margin:0}.sentinel-hero-form-note{color:var(--sid-text-subtle);grid-column:1/-1;margin:0;font-size:12px}.sentinel-case{isolation:isolate;width:100%;height:590px;position:relative}.sentinel-case-sheet{background:#15181a;border:1px solid #ffffff1a;border-radius:18px;position:absolute;box-shadow:0 28px 90px #00000052}.sentinel-case-sheet.back{opacity:.58;inset:38px 54px 22px 6px;transform:rotate(-5deg)}.sentinel-case-sheet.middle{opacity:.8;background:#202426;inset:15px 17px 39px 42px;transform:rotate(3deg)}.sentinel-case-document{color:#1a1c1b;background:#e7e6e0;border:1px solid #ffffff2e;border-radius:16px;animation:7s ease-in-out infinite sentinel-document-drift;position:absolute;inset:44px 20px 8px 28px;overflow:hidden;box-shadow:0 38px 100px #0000006b}.sentinel-case-document>header{border-bottom:1px solid #1416151f;align-items:center;gap:20px;min-height:58px;padding:0 22px;display:flex}.sentinel-case-document>header span{letter-spacing:.08em;font-size:12px;font-weight:670}.sentinel-case-document>header small{color:#6f736f;font-size:12px}.sentinel-case-identity{border-bottom:1px solid #1416151f;padding:26px 24px 23px}.sentinel-case-identity>small{color:#686d69;font-size:12px;display:block}.sentinel-case-identity>strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.035em;margin:0 0 15px;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:560;display:block}.sentinel-case-identity>span{color:#27776e;align-items:center;gap:8px;font-size:12px;font-weight:620;display:inline-flex}.sentinel-case-identity>span i{background:#2f9a8d;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite sentinel-source-pulse}.sentinel-case-document dl{margin:0;padding:0 24px}.sentinel-case-document dl div{border-bottom:1px solid #1416151a;justify-content:space-between;gap:24px;padding:13px 0;display:flex}.sentinel-case-document dt{color:#6c716d;font-size:12px}.sentinel-case-document dd{font-family:var(--font-geist-mono), monospace;margin:0;font-size:12px}.sentinel-case-document>section{padding:20px 24px}.sentinel-case-document>section>small{color:#6b706c;letter-spacing:.07em;margin-bottom:9px;font-size:12px;display:block}.sentinel-case-document>section p{border-bottom:1px solid #1416151a;justify-content:space-between;gap:18px;margin:0;padding:11px 0;font-size:13px;display:flex}.sentinel-case-document>section p b{color:#765d27;font-size:12px;font-weight:620}.sentinel-case-document>section:after{content:"";background:#c6c7c1;border-radius:99px;width:66%;height:5px;margin-top:25px;display:block;box-shadow:0 15px #d0d1cb,0 30px #d8d8d2}.sentinel-case-document>footer{color:#ecf7f4;background:#17342f;grid-template-columns:1fr auto;align-items:end;gap:5px 18px;padding:18px 24px 21px;display:grid;position:absolute;inset:auto 0 0}.sentinel-case-document>footer span{opacity:.72;font-size:12px}.sentinel-case-document>footer strong{font-size:20px;font-weight:620}.sentinel-case-document>footer i{transform-origin:0;background:#7dd3c7;border-radius:99px;grid-column:1/-1;width:72%;height:3px;margin-top:7px;animation:5s ease-in-out infinite sentinel-result-progress}.sentinel-refined-section{border-bottom:1px solid var(--sid-line);padding-block:82px}.sentinel-refined-heading{grid-template-columns:minmax(0,.92fr) minmax(360px,.7fr);justify-content:space-between;align-items:end;gap:64px;margin-bottom:36px;display:grid}.sentinel-refined-heading h2,.sentinel-data-layout h2,.sentinel-refined-faq h2{letter-spacing:-.05em;text-wrap:balance;max-width:760px;margin-bottom:0;font-size:clamp(2.4rem,4.6vw,4.5rem);font-weight:570;line-height:1.02}.sentinel-refined-heading p{max-width:560px;color:var(--sid-text-muted);margin:0;font-size:16px;line-height:1.65}.sentinel-result-section{background:#111314}.sentinel-report-demo{color:var(--sid-text-dark);background:#e9e8e2;border-radius:18px;overflow:hidden;box-shadow:0 34px 90px #00000045}.sentinel-report-demo>header{border-bottom:1px solid #1416151f;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 30px;display:flex}.sentinel-report-demo>header small,.sentinel-report-demo>header strong{display:block}.sentinel-report-demo>header small{color:#6d726e;margin-bottom:4px;font-size:12px}.sentinel-report-demo>header strong{font-size:16px;font-weight:620}.sentinel-report-demo>header>span{font-family:var(--font-geist-mono), monospace;font-size:13px}.sentinel-report-demo-summary{border-bottom:1px solid #1416151f;grid-template-columns:.55fr 1fr;display:grid}.sentinel-report-demo-summary>div{border-right:1px solid #1416151f;flex-direction:column;justify-content:space-between;min-height:128px;padding:25px 28px;display:flex}.sentinel-report-demo-summary>div:last-child{border-right:0}.sentinel-report-demo-summary small{color:#707571;font-size:12px}.sentinel-report-demo-summary strong{letter-spacing:-.035em;font-size:clamp(1.35rem,2.6vw,2.1rem);font-weight:600}.sentinel-report-demo-records article{border-bottom:1px solid #1416151f;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;padding:22px 28px;display:grid}.sentinel-report-demo-records article>span{color:#27776e;font-size:12px;font-weight:650}.sentinel-report-demo-records h3{margin:0 0 6px;font-size:17px;font-weight:620}.sentinel-report-demo-records p{font-family:var(--font-geist-mono), monospace;color:#4f5551;margin:0 0 4px;font-size:12px}.sentinel-report-demo-records small{color:#737874;font-size:12px}.sentinel-report-demo-records article>b{color:#745b29;font-size:12px;font-weight:620}.sentinel-report-demo>footer{color:#5e645f;background:#ddddd6;justify-content:space-between;gap:24px;padding:18px 28px;font-size:12px;display:flex}.sentinel-report-demo>footer i{background:linear-gradient(90deg,#32877d 0 68%,#32877d2e 68%);align-self:center;width:100%;height:3px}.sentinel-refined-comparison{background:#08090a}.sentinel-refined-comparison .sentinel-refined-heading{grid-template-columns:1fr}.sentinel-offers{border:1px solid var(--sid-line);border-radius:18px;grid-template-columns:.82fr 1.18fr;display:grid;overflow:hidden}.sentinel-offers>article{background:#141617;padding:clamp(30px,4vw,48px)}.sentinel-offers>article.complete{color:var(--sid-text-dark);border-left:1px solid var(--sid-line);background:#e8e7e1}.sentinel-offers header{border-bottom:1px solid var(--sid-line);margin-bottom:30px;padding-bottom:26px}.sentinel-offers .complete header{border-color:#14161524}.sentinel-offers header span,.sentinel-offers header strong,.sentinel-offers header small{display:block}.sentinel-offers header span{color:var(--sid-text-muted);margin-bottom:12px;font-size:13px}.sentinel-offers .complete header span{color:#646a66}.sentinel-offers header strong{letter-spacing:-.05em;font-size:38px;font-weight:620}.sentinel-offers header small{color:#666c68;margin-top:6px;font-size:12px}.sentinel-offers ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.sentinel-offers li{color:#c7c9ca;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.sentinel-offers .complete li{color:#424744}.sentinel-offers li svg{color:var(--sid-accent-strong);margin-top:2px}.sentinel-offers .sentinel-button{width:fit-content;margin-top:30px}.sentinel-offers-note{max-width:950px;color:var(--sid-text-subtle);margin:24px 0 0;font-size:13px;line-height:1.6}.sentinel-data-section{color:var(--sid-text-dark);background:#e8e7e1}.sentinel-data-layout{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:clamp(70px,9vw,140px);display:grid}.sentinel-data-layout>div:first-child>p{color:#515753;margin:24px 0 17px;font-size:16px;line-height:1.65}.sentinel-data-layout>div:first-child>small{color:#626864;max-width:680px;font-size:12px;line-height:1.65;display:block}.sentinel-data-flow{grid-template-columns:repeat(4,1fr);gap:20px;padding-top:32px;display:grid;position:relative}.sentinel-data-flow>i{background:#1a1c1b2e;height:2px;position:absolute;top:7px;left:7%;right:7%}.sentinel-data-flow>i:after{content:"";background:#2d877c;width:76%;position:absolute;inset:0 auto 0 0}.sentinel-data-flow>span{gap:5px;display:grid;position:relative}.sentinel-data-flow>span:before{content:"";background:#2d877c;border:3px solid #e8e7e1;border-radius:50%;width:12px;height:12px;position:absolute;top:-31px;left:0;box-shadow:0 0 0 1px #1a1c1b33}.sentinel-data-flow b{font-size:13px;font-weight:620}.sentinel-data-flow small{color:#696e6b;font-size:12px}.sentinel-refined-faq{color:var(--sid-text-dark);background:var(--sid-paper)}.sentinel-refined-faq-grid{grid-template-columns:.65fr 1.35fr;align-items:start;gap:clamp(70px,10vw,150px);display:grid}.sentinel-refined-faq h2{font-size:clamp(2.2rem,4.2vw,4rem)}.sentinel-site-refined .sentinel-footer{padding-block:48px}@keyframes sentinel-document-drift{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@keyframes sentinel-source-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes sentinel-result-progress{0%,18%{transform:scaleX(.28)}58%,to{transform:scaleX(1)}}@media (max-width:1024px){.sentinel-refined-hero-grid{grid-template-columns:1fr}.sentinel-refined-hero-copy{max-width:760px}.sentinel-case{width:min(100%,620px);margin-inline:auto}.sentinel-data-layout{grid-template-columns:1fr}.sentinel-data-flow{max-width:720px}}@media (max-width:768px){.sentinel-refined-hero-grid{gap:50px;min-height:auto;padding-block:50px 68px}.sentinel-refined-hero h1{margin-bottom:20px;font-size:clamp(3rem,14vw,4.5rem);line-height:.96}.sentinel-refined-hero .sentinel-lead{margin-bottom:24px;font-size:16px}.sentinel-hero-form{grid-template-columns:1fr;padding-top:20px}.sentinel-hero-form>.sentinel-button{width:100%}.sentinel-hero-consent,.sentinel-hero-form .sentinel-form-error,.sentinel-hero-form-note{grid-column:1}.sentinel-case{height:495px}.sentinel-case-sheet.back{inset:30px 40px 18px 2px}.sentinel-case-sheet.middle{inset:12px 7px 30px 28px}.sentinel-case-document{inset:34px 12px 5px 15px}.sentinel-case-document>section{padding-block:16px}.sentinel-case-document>footer{padding-block:15px 17px}.sentinel-refined-section{padding-block:64px}.sentinel-refined-heading{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.sentinel-refined-heading h2,.sentinel-data-layout h2{font-size:clamp(2.35rem,11vw,3.5rem)}.sentinel-report-demo>header{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:16px}.sentinel-report-demo-summary{grid-template-columns:1fr}.sentinel-report-demo-summary>div{border-bottom:1px solid #1416151f;border-right:0;min-height:84px}.sentinel-report-demo-summary>div:last-child{border-bottom:0}.sentinel-report-demo-records article{grid-template-columns:30px 1fr;padding-inline:20px}.sentinel-report-demo-records article>b{grid-column:2}.sentinel-offers{grid-template-columns:1fr}.sentinel-offers>article.complete{border-top:1px solid var(--sid-line);border-left:0}.sentinel-data-flow{grid-template-columns:1fr;gap:28px;padding:0 0 0 32px}.sentinel-data-flow>i{width:2px;height:auto;inset:7px auto 7px 5px}.sentinel-data-flow>i:after{width:2px;height:76%}.sentinel-data-flow>span:before{top:3px;left:-32px}.sentinel-refined-faq-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:640px){.sentinel-refined-hero h1{font-size:2.75rem}.sentinel-case{height:475px}.sentinel-case-document>header,.sentinel-case-identity,.sentinel-case-document dl,.sentinel-case-document>section,.sentinel-case-document>footer{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.sentinel-case-document,.sentinel-case-identity>span i,.sentinel-case-document>footer i{animation:none}}
