.eorHero__eb{margin-bottom:14px}.eorHero__note{margin-top:14px;font-family:var(--fm);font-size:12px;letter-spacing:.04em;color:var(--ink72)}.eorStages{position:absolute;z-index:3;left:20px;right:20px;top:64px;background:#fffffff0;backdrop-filter:blur(8px);border:1px solid var(--b);border-radius:12px;padding:18px 22px;box-shadow:var(--sh-card)}.eorStages__head{display:flex;justify-content:space-between;margin-bottom:12px;font-family:var(--fm);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink55)}.eorStages__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.eorStages__list li{position:relative;display:flex;justify-content:space-between;align-items:center;padding:7px 0 7px 26px;border-top:1px solid var(--b)}.eorStages__list li:first-child{border-top:0}.eorStages__list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background:var(--p);box-shadow:0 0 0 4px #7747ff24}.eorStages__t{font-family:var(--fd);font-size:16px;font-weight:700;color:var(--ink)}.eorStages__d{font-family:var(--fm);font-size:13px;font-weight:700;color:var(--p);letter-spacing:.02em}@media(max-width:560px){.eorHero__art{aspect-ratio:auto;height:440px}}@media(max-width:900px){.eorStages{top:60px;padding:14px 18px}.eorStages__list li{padding:5px 0 5px 24px}.eorStages__t{font-size:15px}}.eorFits{background:var(--w)}.eorFits .pApproach__card{background:var(--c)}.eorTerms .pApproach__head h2,.eorSplit .pApproach__head h2{margin-top:18px}.eorTerms{background:var(--c);padding:96px 0;border-top:1px solid var(--b)}@media(max-width:900px){.eorTerms{padding:64px 0}}.eorTerms__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.eorTerms__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.eorTerms__grid{grid-template-columns:1fr}}.eorTerms__card{background:var(--w);border:1px solid var(--b);border-radius:14px;padding:24px 26px;border-top:3px solid var(--p)}.eorTerms__k{font-family:var(--fd);font-size:19px;font-weight:700;letter-spacing:-.012em;line-height:1.25;color:var(--ink);margin-bottom:8px}.eorTerms__card p{font-size:14.5px;line-height:1.6;color:var(--ink72);margin:0}.eorPager{background:var(--w);padding:96px 0;border-top:1px solid var(--b);scroll-margin-top:96px}@media(max-width:900px){.eorPager{padding:64px 0}}.eorPager__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}@media(max-width:900px){.eorPager__grid{grid-template-columns:1fr;gap:28px}}.eorPager__lhs h2{font-family:var(--fd);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:500;line-height:1.12;letter-spacing:-.025em;color:var(--ink);margin-top:18px;max-width:18ch}.eorPager__lhs h2 .ac{color:var(--p)}.eorPager__lhs p{font-size:15.5px;line-height:1.6;color:var(--ink72);margin-top:16px;max-width:46ch}.eorPager__box{margin:0}.eorGate .iaDl__input{flex:none;width:100%}.eorGate__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.eorGate__row{grid-template-columns:1fr}}.eorGate__opt{text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink55)}.eorGate__btn{align-self:flex-start}@media(max-width:560px){.eorGate__btn{align-self:stretch}}.eorSplit{background:var(--c);padding:96px 0;border-top:1px solid var(--b)}@media(max-width:900px){.eorSplit{padding:64px 0}}.eorSplit__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media(max-width:760px){.eorSplit__grid{grid-template-columns:1fr}}.eorSplit__col{background:var(--w);border:1px solid var(--b);border-radius:14px;padding:26px 28px}.eorSplit__col--us{background:var(--i95);border-color:var(--i95)}.eorSplit__h{font-family:var(--fm);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--p);margin:0 0 14px}.eorSplit__col--us .eorSplit__h{color:var(--pe)}.eorSplit__list{list-style:none;margin:0;padding:0}.eorSplit__list li{position:relative;padding:11px 0 11px 26px;border-top:1px solid var(--b);font-size:15px;line-height:1.5;color:var(--ink)}.eorSplit__list li:first-child{border-top:0}.eorSplit__list li:before{content:"";position:absolute;left:2px;top:17px;width:10px;height:6px;border-left:2px solid var(--p);border-bottom:2px solid var(--p);transform:rotate(-45deg)}.eorSplit__col--us .eorSplit__list li{color:var(--c);border-top-color:#faf7f024}.eorSplit__col--us .eorSplit__list li:before{border-color:var(--pe)}.eorSec{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px}.eorSec li{position:relative;padding:14px 18px 14px 44px;background:var(--c);border:1px solid var(--b);border-radius:10px;font-size:15px;line-height:1.5;color:var(--ink)}.eorSec li:before{content:"";position:absolute;left:18px;top:20px;width:10px;height:6px;border-left:2px solid var(--p);border-bottom:2px solid var(--p);transform:rotate(-45deg)}.eorProof{background:var(--c);padding:72px 0;border-top:1px solid var(--b)}@media(max-width:900px){.eorProof{padding:56px 0}}.eorProof__grid{display:grid;grid-template-columns:4fr 3fr;gap:40px}@media(max-width:1024px){.eorProof__grid{grid-template-columns:1fr;gap:32px}}.eorProof__label{font-family:var(--fm);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--p);padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid var(--b)}.eorProof__stats{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.eorProof__group:last-child .eorProof__stats{grid-template-columns:repeat(3,1fr)}@media(max-width:640px){.eorProof__stats,.eorProof__group:last-child .eorProof__stats{grid-template-columns:1fr 1fr}}.eorProof__stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px}.eorProof__stats dd{margin:0;font-family:var(--fd);font-size:40px;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--ink)}.eorProof__stats dd .ac{color:var(--p)}.eorProof__u{font-size:20px;letter-spacing:-.01em}.eorProof__stats dt{font-size:13.5px;line-height:1.4;color:var(--ink72);max-width:22ch}@media(max-width:640px){.eorProof__stats dd{font-size:34px}}.eorInline{color:var(--p);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.eorInline:hover{text-decoration-thickness:2px}.eorContact__people{font-size:14.5px!important;line-height:1.7!important}.eorTerms,.eorSplit,.pProblem,.eorProof,.pFaq,.pContact,.pApproach,.pEngage{scroll-margin-top:96px}
