.EKX8Ta_container{width:min(1120px,100% - 80px);margin-inline:auto}.EKX8Ta_hero{max-width:850px;padding-block:68px 56px}.EKX8Ta_hero h1{margin-block:22px 24px;font-size:clamp(2.65rem,5.2vw,4.6rem);line-height:1.06}.EKX8Ta_hero .EKX8Ta_lead{max-width:670px;color:var(--ap-muted);text-wrap:pretty;margin-bottom:27px;font-size:1.1rem;line-height:1.75}.EKX8Ta_hero .EKX8Ta_setupNote{max-width:660px;color:var(--ap-muted);margin-top:19px;font-size:.83rem}.EKX8Ta_prose{color:var(--ap-muted);gap:15px;font-size:.96rem;line-height:1.8;display:grid}.EKX8Ta_prose ul{gap:8px;padding-left:1.2rem;list-style:outside;display:grid}.EKX8Ta_container .EKX8Ta_stepsLabel{margin-top:6px}.EKX8Ta_container .EKX8Ta_steps{min-width:0;margin-block:14px 62px;list-style:none}.EKX8Ta_step{border-top:1px solid var(--ap-line);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:24px 44px;padding-block:34px 38px;scroll-margin-top:105px;display:grid}.EKX8Ta_stepText{min-width:0}.EKX8Ta_step:first-child{border-top:0;padding-top:0}.EKX8Ta_step:last-child{padding-bottom:0}.EKX8Ta_stepHeading{align-items:flex-start;gap:15px;margin-bottom:19px;display:flex}.EKX8Ta_stepHeading h2{font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:1.2}.EKX8Ta_number{background:var(--ap-mint);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:3px;font-size:.78rem;font-weight:600;display:inline-flex}.EKX8Ta_step:nth-child(2) .EKX8Ta_number{background:var(--ap-peach)}.EKX8Ta_step:nth-child(3) .EKX8Ta_number{background:var(--ap-lavender)}.EKX8Ta_step:nth-child(4) .EKX8Ta_number{background:var(--ap-mint)}.EKX8Ta_step:nth-child(5) .EKX8Ta_number{background:var(--ap-peach)}.EKX8Ta_step .EKX8Ta_prose{max-width:680px;color:var(--ap-ink);font-size:1rem;line-height:1.7}.EKX8Ta_container .EKX8Ta_figure{border:1px solid var(--ap-line);background:var(--ap-white);border-radius:10px;margin:6px 0 0;overflow:hidden;box-shadow:0 1px 2px #1928430f,0 22px 44px -24px #19284359}.EKX8Ta_figure img{width:100%;height:auto;display:block}.EKX8Ta_figure figcaption{border-top:1px solid var(--ap-line);color:var(--ap-muted);padding:9px 14px;font-size:.78rem}.EKX8Ta_container .EKX8Ta_tip{border-top:1px solid var(--ap-line);max-width:680px;color:var(--ap-muted);margin-top:20px;padding-top:14px;font-size:.92rem;line-height:1.7}.EKX8Ta_reference{border-top:1px solid var(--ap-line);padding-block:8px 54px;grid-template-columns:.8fr 1.25fr;gap:50px;padding-top:40px;display:grid}.EKX8Ta_referenceIntro h2{margin-bottom:12px;font-size:2rem}.EKX8Ta_referenceIntro p,.EKX8Ta_referenceLimit{color:var(--ap-muted);font-size:.94rem;line-height:1.75}.EKX8Ta_criteria{border:1px solid var(--ap-line);background:var(--ap-white);border-radius:10px;grid-template-columns:1fr 1fr;display:grid}.EKX8Ta_criteria section{min-width:0;padding:24px 26px 20px}.EKX8Ta_criteria section+section{border-left:1px solid var(--ap-line)}.EKX8Ta_criteria h3{margin-bottom:14px;font-size:1.2rem}.EKX8Ta_referenceLimit{grid-column:2}.EKX8Ta_referenceLimit a,.EKX8Ta_support ul a{text-underline-offset:4px;text-decoration:underline}.EKX8Ta_criteria ul,.EKX8Ta_support ul{color:var(--ap-muted);gap:13px;padding-left:1.2rem;font-size:.92rem;line-height:1.75;list-style:outside;display:grid}.EKX8Ta_support{grid-template-columns:.8fr 1.25fr;gap:50px;padding-block:54px;display:grid}.EKX8Ta_support h2{margin-top:13px;font-size:2rem}.EKX8Ta_support a{margin-top:15px}.EKX8Ta_next{background:var(--ap-mint-light);border-radius:10px;justify-content:space-between;align-items:center;gap:24px 40px;margin-bottom:56px;padding:31px;display:flex}.EKX8Ta_next h2{margin-bottom:10px;font-size:1.85rem}.EKX8Ta_next p{max-width:560px;color:var(--ap-muted);font-size:.94rem}.EKX8Ta_next a{flex-shrink:0;max-width:100%}@media (max-width:800px){.EKX8Ta_container{width:calc(100% - 40px)}.EKX8Ta_hero{padding-block:45px 38px}.EKX8Ta_support,.EKX8Ta_reference{grid-template-columns:1fr;gap:22px}.EKX8Ta_criteria{grid-template-columns:1fr}.EKX8Ta_referenceLimit{grid-column:auto}.EKX8Ta_criteria section+section{border-left:0;border-top:1px solid var(--ap-line)}.EKX8Ta_container .EKX8Ta_steps{margin-block:38px 42px}.EKX8Ta_step{grid-template-columns:1fr;gap:18px}.EKX8Ta_step:first-child{border-top:1px solid var(--ap-line);padding-top:25px}.EKX8Ta_next{flex-wrap:wrap}}@media (max-width:560px){.EKX8Ta_next{padding:24px 20px}.EKX8Ta_criteria section{padding:22px 20px 18px}.EKX8Ta_hero h1{font-size:2.6rem}.EKX8Ta_hero .EKX8Ta_lead{font-size:1rem}.EKX8Ta_stepHeading{gap:12px}.EKX8Ta_number{margin-top:0}.EKX8Ta_support{padding-block:36px}}