.method-wrap{width:min(1120px,86%);margin:0 auto}.method-hero{position:relative;isolation:isolate;min-height:430px;display:flex;align-items:end;background:url('/assets/img/u/photo-1434030216411-0b793f4b4173.webp') center 58%/cover no-repeat;color:#fff}.method-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(11,15,36,.78)}.method-hero__inner{padding:52px 0 58px}.method-crumbs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:46px;color:#c7ced9;font-size:.78rem}.method-crumbs a{color:#d8d4ff}.method-eyebrow,.method-section-label{display:block;color:#a99eff;font:700 .74rem 'Space Grotesk',sans-serif;text-transform:uppercase;margin-bottom:10px}.method-hero h1{max-width:850px;color:#fff;font-size:clamp(2.2rem,4.5vw,3.5rem);margin:0 0 14px}.method-hero>div>p{max-width:720px;color:#e1e5ec;font-size:1.08rem;line-height:1.7}.method-hero__meta{display:flex;gap:22px;flex-wrap:wrap;margin-top:24px;color:#c4cbd6;font-size:.78rem}.method-status{background:#eef8f4;border-bottom:1px solid #cfe7dd}.method-status__inner{display:grid;grid-template-columns:78px minmax(0,1fr);gap:24px;align-items:center;padding:25px 0}.method-status__number{font:800 2.3rem 'Space Grotesk',sans-serif;color:#147553;border-right:1px solid #b8dbce}.method-status h2{font-size:1.05rem;margin:0 0 4px}.method-status p{font-size:.84rem;color:#46665c;line-height:1.55;margin:0}.method-layout{display:grid;grid-template-columns:minmax(0,760px) 270px;gap:70px;align-items:start;padding:68px 0 84px}.method-content{min-width:0;color:#4a5568;font-size:.98rem;line-height:1.78}.method-lead{font-size:1.12rem;line-height:1.75;color:#344054;margin:0 0 25px}.method-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dfe5ed;margin-bottom:60px}.method-index a{padding:12px 14px;border-right:1px solid #dfe5ed;border-bottom:1px solid #dfe5ed;color:#4c3bc6;font:700 .76rem 'Space Grotesk',sans-serif}.method-index a:nth-child(3n){border-right:0}.method-index a:nth-last-child(-n+3){border-bottom:0}.method-content section{scroll-margin-top:110px;margin-top:66px}.method-content h2{font-size:1.65rem;color:#1a2332;margin:0 0 16px}.method-content h3{font-size:1rem;color:#1a2332;margin:0 0 7px}.method-content p{margin:0 0 17px}.method-gates{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #dfe5ed;border-left:1px solid #dfe5ed}.method-gates>div{padding:22px;border-right:1px solid #dfe5ed;border-bottom:1px solid #dfe5ed}.method-gates strong{display:block;color:#5b49e0;font:800 .72rem 'Space Grotesk',sans-serif;margin-bottom:12px}.method-gates p{font-size:.86rem;line-height:1.6;margin:0}.method-stop{margin-top:20px;border-left:4px solid #bd2f38;background:#fff3f3;padding:17px 19px;color:#7d242a;font-size:.86rem}.method-steps{list-style:none;padding:0;margin:24px 0 0;border-top:1px solid #dfe5ed}.method-steps li{display:grid;grid-template-columns:45px minmax(0,1fr);gap:18px;padding:19px 0;border-bottom:1px solid #dfe5ed}.method-steps li>span{width:38px;height:38px;display:grid;place-items:center;background:#0b0f24;color:#fff;font:700 .78rem 'Space Grotesk',sans-serif}.method-steps p{font-size:.87rem;line-height:1.6;margin:0}.method-table-wrap{max-width:100%;overflow:auto;border:1px solid #dfe5ed}.method-table-wrap table{width:100%;min-width:720px;border-collapse:collapse;font-size:.82rem}.method-table-wrap th,.method-table-wrap td{padding:13px;text-align:left;vertical-align:top;border-right:1px solid #dfe5ed;border-bottom:1px solid #dfe5ed}.method-table-wrap th{background:#0b0f24;color:#fff;font:700 .76rem 'Space Grotesk',sans-serif}.method-table-wrap tr:last-child td{border-bottom:0}.method-content blockquote{margin:22px 0 0;border-left:4px solid #d38b18;background:#fff8eb;padding:19px 21px;color:#71531d}.method-compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe5ed;margin:24px 0}.method-compare>div{padding:22px}.method-compare>div+div{border-left:1px solid #dfe5ed}.method-compare ul,.method-content>section>ul{padding-left:20px;margin:12px 0 20px}.method-compare li,.method-content>section>ul li{margin-bottom:7px}.method-checklist{display:grid;grid-template-columns:1fr 1fr;gap:8px 28px}.method-faq details{border-top:1px solid #dfe5ed;padding:14px 0}.method-faq details:last-child{border-bottom:1px solid #dfe5ed}.method-faq summary{cursor:pointer;color:#1a2332;font:700 .88rem 'Space Grotesk',sans-serif}.method-faq details p{font-size:.86rem;margin:10px 0 0}.method-cta{display:flex;justify-content:space-between;gap:28px;align-items:center;background:#0b0f24;color:#cbd3df;padding:28px!important}.method-cta span{color:#aaa0ff;font:700 .72rem 'Space Grotesk',sans-serif;text-transform:uppercase}.method-cta h2{color:#fff;font-size:1.25rem;margin:5px 0}.method-cta p{font-size:.82rem;margin:0}.method-cta .btn{flex:0 0 auto}.method-side{position:sticky;top:105px;display:grid;gap:22px;min-width:0}.method-side>div{border-top:3px solid #7c6bff;padding-top:15px}.method-side h2{font-size:.96rem;margin-bottom:9px}.method-side p,.method-side li{font-size:.78rem;line-height:1.6;color:#667085}.method-side ul{padding-left:18px;margin:0}.method-side a{display:block;border-top:1px solid #e4e9f0;padding:10px 0;color:#5b49e0;font-size:.75rem;font-weight:700}@media(max-width:900px){.method-layout{grid-template-columns:1fr;gap:48px}.method-side{position:static;grid-template-columns:1fr 1fr}.method-side>div:last-child{grid-column:1/-1}}@media(max-width:600px){.method-hero{min-height:390px}.method-hero__inner{padding:36px 0 42px}.method-crumbs{margin-bottom:34px}.method-hero h1{font-size:2.15rem}.method-status__inner{grid-template-columns:50px minmax(0,1fr);gap:15px}.method-status__number{font-size:1.8rem}.method-layout{padding:48px 0 64px}.method-index{grid-template-columns:1fr 1fr}.method-index a,.method-index a:nth-child(3n),.method-index a:nth-last-child(-n+3){border-right:1px solid #dfe5ed;border-bottom:1px solid #dfe5ed}.method-index a:nth-child(2n){border-right:0}.method-index a:nth-last-child(-n+2){border-bottom:0}.method-gates,.method-compare,.method-checklist,.method-side{grid-template-columns:1fr}.method-compare>div+div{border-left:0;border-top:1px solid #dfe5ed}.method-side>div:last-child{grid-column:auto}.method-cta{align-items:flex-start;flex-direction:column}.method-cta .btn{width:100%;justify-content:center}}
