.sep-landing .sep-logo-mark-animated{animation:sep-logo-mark-breathe 4s ease-in-out infinite}@keyframes sep-logo-mark-breathe{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent) 35%,transparent))}50%{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--accent) 55%,transparent))}}.sep-landing .sep-thumbnail-mark{position:absolute;right:4%;bottom:8%;width:min(120px,28vw);height:auto;opacity:.85;pointer-events:none;z-index:2}.sep-landing .sep-thumbnail-svg{width:100%;height:auto;display:block}.sep-landing .sep-thumbnail-orbit{transform-origin:100px 100px;animation:sep-thumbnail-orbit 32s linear infinite}@keyframes sep-thumbnail-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sep-landing .sep-logo-mark-animated,.sep-landing .sep-thumbnail-orbit{animation:none}}.sep-landing.sep-landing--us{--bg:#ffffff;--bg-2:#f8fafc;--bg-3:#f1f5f9;--ink:#0f172a;--ink-dim:#334155;--ink-mute:#64748b;--line:rgba(0,40,104,0.10);--line-2:rgba(0,40,104,0.18);--navy:#002868;--navy-deep:#001847;--navy-soft:#1a3a8c;--accent:#bf0a30;--accent-deep:#8c0721;--accent-soft:#e63946;--warm:#f1f5f9;--danger:#bf0a30;--sep-us-action:#bf0a30;--sep-us-action-deep:#8c0721;--green:var(--sep-us-action);--green-hover:var(--sep-us-action-deep);--black:#0f172a;--white:#ffffff;--second:#bf0a30;--radius:20px;--shadow:0 6px 24px rgba(0,40,104,0.08);font-family:var(--font-inter,Inter),sans-serif;font-weight:400;line-height:1.6;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-synthesis:none}body:has(.sep-landing.sep-landing--us),html:has(.sep-landing.sep-landing--us){background-color:#ffffff;background-image:linear-gradient(180deg,#ffffff,#f8fafc 42%,#f1f5f9);min-height:100%}html:has(.sep-landing.sep-landing--us){font-size:calc(100% / 16 * 10)!important;line-height:1.6;font-synthesis:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;height:auto!important;min-height:100%;overflow-x:clip!important;overflow-y:auto!important}body:has(.sep-landing.sep-landing--us){height:auto!important;min-height:100%;overflow-x:clip!important;overflow-y:visible!important;font-family:var(--font-inter,Inter),sans-serif!important;font-weight:400!important;font-size:1.9rem!important;font-style:normal!important;line-height:1.6!important;color:#0f172a;overscroll-behavior-y:auto;accent-color:#bf0a30}body:has(.sep-landing.sep-landing--us)>div{min-height:0;overflow:visible!important}.sep-landing.sep-landing--us p{text-wrap:pretty;overflow-wrap:break-word}.sep-landing.sep-landing--us :focus:not(:is(input,textarea,select)){outline:none}.sep-landing.sep-landing--us .sep-footer-legal-row a,.sep-landing.sep-landing--us .sep-footer-menu a{color:var(--ink);text-decoration:none}.sep-landing.sep-landing--us .sep-footer-legal-row a:hover,.sep-landing.sep-landing--us .sep-footer-menu a:hover{color:var(--accent);text-decoration:none}.sep-landing.sep-landing--us .sep-footer-social img{background:var(--navy);border-radius:50%;box-sizing:border-box;opacity:1;padding:6px;transition:background .2s ease,opacity .2s ease}.sep-landing.sep-landing--us .sep-footer-social a:hover img{background:var(--accent);opacity:1}.sep-landing.sep-landing--us nav.topnav{background:rgba(255,255,255,.82);border-bottom:1px solid rgba(0,40,104,.14);box-shadow:0 8px 28px rgba(0,40,104,.1);color:var(--navy);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.sep-landing.sep-landing--us nav.topnav .logo,.sep-landing.sep-landing--us nav.topnav .logo-text,.sep-landing.sep-landing--us nav.topnav .nav-cta .btn-ghost,.sep-landing.sep-landing--us nav.topnav .nav-links a{color:var(--navy)}.sep-landing.sep-landing--us nav.topnav .nav-cta .btn-ghost:hover,.sep-landing.sep-landing--us nav.topnav .nav-links a:hover{color:var(--accent)}.sep-landing.sep-landing--us .nav-mobile-panel{background:rgba(255,255,255,.96);color:var(--navy);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.sep-landing.sep-landing--us .btn-primary{background:linear-gradient(135deg,#002868,#001f52);color:#ffffff;border-color:transparent;box-shadow:0 10px 24px -10px rgba(0,40,104,.45),inset 0 0 0 1px rgba(255,255,255,.1)}.sep-landing.sep-landing--us .btn-primary:hover{background:linear-gradient(135deg,#003d99,#002868);color:#ffffff;transform:translateY(-1px);box-shadow:0 14px 30px -10px rgba(0,61,153,.45),inset 0 0 0 1px rgba(255,255,255,.12)}.sep-landing.sep-landing--us .btn-outline{color:var(--accent);border-color:rgba(191,10,48,.55);background:rgba(255,255,255,.7)}.sep-landing.sep-landing--us .btn-outline:hover{background:rgba(191,10,48,.06);border-color:rgba(191,10,48,.75);color:var(--accent-deep)}.sep-landing.sep-landing--us .logo-mark{background:linear-gradient(145deg,var(--navy) 0,var(--navy-deep) 100%);box-shadow:0 0 20px rgba(0,40,104,.25)}.sep-landing.sep-landing--us .logo-mark:before{background:var(--accent)}.sep-landing.sep-landing--us .vcard-2{background:linear-gradient(135deg,var(--accent) 0,var(--accent-deep) 100%);color:#ffffff}.sep-landing.sep-landing--us .coin:before{color:color-mix(in srgb,var(--navy) 88%,#ffffff)}.sep-landing.sep-landing--us .vcard-1{background:linear-gradient(135deg,var(--navy-soft) 0,var(--navy-deep) 100%);color:#ffffff}.sep-landing.sep-landing--us #tweaks .sw.on{outline:1px solid var(--accent)}.sep-landing.sep-landing--us .sep-logo-mark-animated{animation:sep-logo-mark-breathe-us 4s ease-in-out infinite}@keyframes sep-logo-mark-breathe-us{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sep-us-action) 35%,transparent))}50%{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--sep-us-action) 55%,transparent))}}.sep-landing.sep-landing--us #starfield{opacity:0;display:none}.sep-landing.sep-landing--us .marquee{background:var(--navy);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);color:#ffffff;box-shadow:inset 0 -2px 0 0 var(--accent)}.sep-landing.sep-landing--us .marquee-track{color:rgba(255,255,255,.92)}.sep-landing.sep-landing--us .marquee-track em{color:var(--accent)}.sep-landing.sep-landing--us .marquee-track .dot{color:var(--accent-soft)}.sep-landing.sep-landing--us .marquee:before{background:linear-gradient(90deg,var(--navy),transparent)}.sep-landing.sep-landing--us .marquee:after{background:linear-gradient(270deg,var(--navy),transparent)}.sep-landing.sep-landing--us .final-cta{background:radial-gradient(900px 320px at 80% 0,rgba(191,10,48,.18),transparent 60%),radial-gradient(900px 320px at 20% 100%,rgba(255,255,255,.06),transparent 60%),linear-gradient(180deg,var(--navy) 0,var(--navy-deep) 100%);color:#ffffff;box-shadow:inset 0 1px 0 0 var(--accent),inset 0 -1px 0 0 var(--accent)}.sep-landing.sep-landing--us .final-cta:before{background:radial-gradient(circle,rgba(191,10,48,.18) 0,transparent 60%)}.sep-landing.sep-landing--us .final-cta h2{color:#ffffff}.sep-landing.sep-landing--us .final-cta h2 em{color:var(--accent-soft)}.sep-landing.sep-landing--us .final-cta .eyebrow{color:rgba(255,255,255,.7)}.sep-landing.sep-landing--us .final-cta .final-sub{color:rgba(255,255,255,.78)}.sep-landing.sep-landing--us .acc-item,.sep-landing.sep-landing--us .bcell,.sep-landing.sep-landing--us .onboarding .onb-card,.sep-landing.sep-landing--us .vcell{position:relative;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease}.sep-landing.sep-landing--us .onboarding .onb-card:before{opacity:0;transition:opacity .35s ease}.sep-landing.sep-landing--us .acc-item:before,.sep-landing.sep-landing--us .bcell:before,.sep-landing.sep-landing--us .vcell:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(600px 220px at 20% 0,rgba(191,10,48,.1),transparent 55%),radial-gradient(600px 240px at 85% 10%,rgba(0,40,104,.08),transparent 58%);transition:opacity .35s ease}@media (hover:hover) and (pointer:fine){.sep-landing.sep-landing--us .acc-item:hover,.sep-landing.sep-landing--us .bcell:hover,.sep-landing.sep-landing--us .onboarding .onb-card:hover,.sep-landing.sep-landing--us .vcell:hover{border-color:rgba(191,10,48,.32);transform:translateY(-6px) scale(1.01);box-shadow:0 30px 70px -40px rgba(0,40,104,.4),inset 0 0 0 1px rgba(255,255,255,.6)}.sep-landing.sep-landing--us .acc-item:hover:before,.sep-landing.sep-landing--us .bcell:hover:before,.sep-landing.sep-landing--us .onboarding .onb-card:hover:before,.sep-landing.sep-landing--us .vcell:hover:before{opacity:1}}.sep-landing.sep-landing--us .nav-inner.nav-inner--minimal{grid-template-columns:1fr auto;gap:16px;align-items:center}.sep-landing.sep-landing--us main.legal-marketing-main{position:relative;z-index:2;padding-top:max(12rem,calc(7rem + env(safe-area-inset-top, 0px)))!important;padding-bottom:4rem}.sep-landing.sep-landing--us main.legal-marketing-main .MuiContainer-root{width:100%;max-width:min(1680px,92vw)!important;box-sizing:border-box;padding-left:clamp(20px,3vw,56px)!important;padding-right:clamp(20px,3vw,56px)!important}@media (min-width:1600px){.sep-landing.sep-landing--us main.legal-marketing-main .MuiContainer-root{max-width:1680px!important}}@media (min-width:1920px){.sep-landing.sep-landing--us main.legal-marketing-main .MuiContainer-root{max-width:1760px!important;padding-left:64px!important;padding-right:64px!important}}@media (max-width:1280px){.sep-landing.sep-landing--us main.legal-marketing-main .MuiContainer-root{padding-left:clamp(20px,4vw,40px)!important;padding-right:clamp(20px,4vw,40px)!important}}.sep-landing.sep-landing--us main.legal-marketing-main .MuiContainer-root>.MuiBox-root:first-of-type{margin-left:0!important;margin-right:0!important}.sep-landing.sep-marketing-chrome #cursor-glow{z-index:48}@media (max-width:1100px){.sep-landing.sep-marketing-chrome .cursor-glow{display:block!important}}.sep-landing.sep-marketing-chrome main.legal-marketing-main{z-index:auto}.sep-landing.sep-legal-documents #cursor-glow{z-index:48}@media (max-width:1100px){.sep-landing.sep-legal-documents .cursor-glow{display:block!important}}.sep-landing.sep-legal-documents main.legal-marketing-main{z-index:auto}.sep-landing.sep-legal-documents main{font-family:var(--font-inter,Inter),sans-serif;font-weight:400;font-synthesis:none;-webkit-font-smoothing:subpixel-antialiased;color:var(--ink)}.sep-landing.sep-legal-documents main :not(.MuiSvgIcon-root){font-family:var(--font-inter,Inter),sans-serif!important}.sep-landing.sep-legal-documents main .MuiTypography-body1,.sep-landing.sep-legal-documents main .MuiTypography-body2,.sep-landing.sep-legal-documents main .MuiTypography-subtitle1,.sep-landing.sep-legal-documents main .MuiTypography-subtitle2,.sep-landing.sep-legal-documents main li,.sep-landing.sep-legal-documents main p,.sep-landing.sep-legal-documents main td,.sep-landing.sep-legal-documents main th{font-size:1.7rem;line-height:1.6;letter-spacing:normal}@media (max-width:600px){.sep-landing.sep-legal-documents main li,.sep-landing.sep-legal-documents main p{font-size:1.6rem}}.sep-landing.sep-legal-documents main .MuiTypography-h1,.sep-landing.sep-legal-documents main .MuiTypography-h2,.sep-landing.sep-legal-documents main .MuiTypography-h3,.sep-landing.sep-legal-documents main .MuiTypography-h4,.sep-landing.sep-legal-documents main .MuiTypography-h5,.sep-landing.sep-legal-documents main .MuiTypography-h6,.sep-landing.sep-legal-documents main h1,.sep-landing.sep-legal-documents main h2,.sep-landing.sep-legal-documents main h3,.sep-landing.sep-legal-documents main h4,.sep-landing.sep-legal-documents main h5,.sep-landing.sep-legal-documents main h6{font-family:var(--font-fraunces),ui-serif,Georgia,serif!important;font-weight:600;font-synthesis:none;letter-spacing:-.03em;line-height:1.12}.sep-landing.sep-legal-documents main h1{font-weight:600;letter-spacing:-.03em;line-height:1.05}.sep-landing.sep-legal-documents main .MuiTypography-h4,.sep-landing.sep-legal-documents main .MuiTypography-h5,.sep-landing.sep-legal-documents main .MuiTypography-h6,.sep-landing.sep-legal-documents main h2,.sep-landing.sep-legal-documents main h3{letter-spacing:-.02em;line-height:1.15}.sep-landing.sep-legal-documents main .legal-doc-mono,.sep-landing.sep-legal-documents main [class*=sectionBadgeDigit]{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;letter-spacing:.06em;text-transform:none;font-weight:600}