.index_landing__4inHE{padding:0!important;color:#222;background:#ffffff;font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased}.index_landing__4inHE *{color:inherit}.index_landing__4inHE p{font-size:inherit}.index_landing__4inHE a{color:inherit;text-underline-offset:4px}.index_landing__4inHE button,.index_landing__4inHE input{font:inherit;color:inherit}.index_landing__4inHE blockquote,.index_landing__4inHE figure,.index_landing__4inHE h1,.index_landing__4inHE h2,.index_landing__4inHE h3,.index_landing__4inHE p{margin:0}.index_landing__4inHE .index_option__BCNSv input:focus-visible+.index_option-row__5GdeB,.index_landing__4inHE a:focus-visible,.index_landing__4inHE button:focus-visible,.index_landing__4inHE summary:focus-visible{outline:3px solid #5701ac;outline-offset:3px}.index_landing__4inHE .index_container__RFHi4{width:min(1140px,100% - 48px);margin-inline:auto}.index_landing__4inHE .index_site-header__nFAtk{position:sticky;top:0;z-index:10;background:hsla(0,0%,100%,.94);backdrop-filter:blur(8px);border-bottom:1px solid #eaeaea}.index_landing__4inHE .index_site-header-inner__hMN20{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:2rem}.index_landing__4inHE .index_brand__gU4SG img{display:block;height:24px;width:auto}.index_landing__4inHE .index_site-header__nFAtk nav{display:flex;align-items:center;gap:1.75rem;font-size:1rem}.index_landing__4inHE .index_site-header__nFAtk nav a{text-decoration:none;color:#555}.index_landing__4inHE .index_site-header__nFAtk nav a:hover{color:#222}.index_landing__4inHE .index_site-header__nFAtk nav .index_login__tSwTj{padding:7px 18px;border:2px solid #eaeaea;border-radius:10px;color:#222;font-weight:600}.index_landing__4inHE .index_site-header__nFAtk nav .index_login__tSwTj:hover{border-color:#222}.index_landing__4inHE .index_button__AT9q0{display:inline-flex;align-items:center;justify-content:center;gap:.875rem;min-height:54px;padding:.875rem 1.75rem;border:0;border-radius:10px;background:#FFB700;color:#222;font-size:1.125rem;font-weight:700;letter-spacing:.2px;text-decoration:none;cursor:pointer;transition:background-color .1s ease-in;box-shadow:0 2px 0 rgba(0,0,0,.12)}.index_landing__4inHE .index_button__AT9q0:hover{background:#FAA700}.index_landing__4inHE .index_button__AT9q0 .index_arrow__0NVHL{font-size:22px;line-height:1;transition:transform .15s ease-out}.index_landing__4inHE .index_button__AT9q0:hover .index_arrow__0NVHL{transform:translateX(3px)}.index_landing__4inHE .index_hero__QchBQ{position:relative;overflow:hidden;background:#FFF5D6}.index_landing__4inHE .index_hero-grid__2e4Ca{display:grid;grid-template-columns:1.02fr 1fr;gap:5rem;align-items:center;padding-block:5rem 5rem}.index_landing__4inHE .index_eyebrow__01LvM{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:5px .75rem;border-radius:999px;background:#FFF5D6;border:1px solid #ffd65c;color:#8F5300;font-size:.875rem;font-weight:700}.index_landing__4inHE h1{margin-bottom:1.5rem;font-size:clamp(42px,4.6vw,62px);font-weight:700;line-height:1.04;letter-spacing:-.025em}.index_landing__4inHE .index_highlight__wOrAX{background:linear-gradient(transparent 62%,rgba(255,183,0,.55) 0,rgba(255,183,0,.55) 92%,transparent 0);padding-inline:.125rem}.index_landing__4inHE .index_hero-description__dWHto{max-width:470px;margin-bottom:2rem;color:#555;font-size:1.25rem;line-height:1.5}.index_landing__4inHE .index_hero-actions__fda4m{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.index_landing__4inHE .index_text-link__7MEAg{color:#222;font-weight:600;font-size:1rem}.index_landing__4inHE .index_proof__FbTiD{display:flex;flex-wrap:wrap;gap:.625rem 1.5rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid #ffd65c;color:#555;font-size:1rem}.index_landing__4inHE .index_proof__FbTiD span{display:inline-flex;align-items:center;gap:7px}.index_landing__4inHE .index_proof__FbTiD strong{color:#222}.index_landing__4inHE .index_proof__FbTiD .index_star__4_9ML{color:#FFB700;font-size:1rem}.index_landing__4inHE .index_question-stage__8mjVu{position:relative;padding:1rem .625rem 1rem 1.5rem}.index_landing__4inHE .index_question-stage__8mjVu:before{content:"";position:absolute;inset:0 22px 34px 0;border-radius:18px;background:#FFB700;transform:rotate(-4deg)}.index_landing__4inHE .index_question-card__s_4Fu{position:relative;border-radius:16px;background:#ffffff;box-shadow:0 24px 50px -24px rgba(80,52,0,.45),0 2px 6px rgba(0,0,0,.06);overflow:hidden}.index_landing__4inHE .index_question-head__OvsWv{padding:1rem 1.5rem .875rem;border-bottom:1px solid #eaeaea}.index_landing__4inHE .index_question-source__xptGa{display:flex;align-items:center;gap:.625rem;padding-left:.75rem;border-left:4px solid #ffb700}.index_landing__4inHE .index_question-source__xptGa strong{font-size:.875rem;letter-spacing:.06em;text-transform:uppercase}.index_landing__4inHE .index_question-source__xptGa span{color:#999;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.index_landing__4inHE .index_question-topic__VbPr8{margin-top:.125rem;padding-left:1rem;color:#555;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.index_landing__4inHE .index_question-body__EY8NO{padding:1.25rem 1.5rem 1.5rem}.index_landing__4inHE .index_question-stem__yWl39{margin-bottom:1rem;font-size:1.125rem;line-height:1.5}.index_landing__4inHE .index_question-stem__yWl39 p+p{margin-top:.5rem}.index_landing__4inHE .index_question-stem__yWl39 .index_ask__IS_sD{font-weight:600}.index_landing__4inHE .index_options__jEyf_{display:grid;gap:.5rem;margin:0;padding:0;border:0}.index_landing__4inHE .index_options__jEyf_ legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.index_landing__4inHE .index_option__BCNSv{position:relative;display:block;cursor:pointer}.index_landing__4inHE .index_option__BCNSv input{position:absolute;opacity:0;width:1px;height:1px}.index_landing__4inHE .index_option-row__5GdeB{display:flex;align-items:center;gap:.875rem;min-height:46px;padding:.5rem .875rem;border:2px solid #eaeaea;border-radius:10px;font-size:1rem;transition:border-color .1s,background-color .1s}.index_landing__4inHE .index_option-letter__EwCXd{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f0f0f0;color:#555;font-size:.875rem;font-weight:700}.index_landing__4inHE .index_option__BCNSv:hover .index_option-row__5GdeB{border-color:#d0d0d0}.index_landing__4inHE .index_option__BCNSv input:checked+.index_option-row__5GdeB{border-color:#FFB700;background:#FFF5D6;font-weight:600}.index_landing__4inHE .index_option__BCNSv input:checked+.index_option-row__5GdeB .index_option-letter__EwCXd{background:#FFB700;color:#222}.index_landing__4inHE .index_options__jEyf_.index_answered__SuCkG .index_option__BCNSv{cursor:default}.index_landing__4inHE .index_options__jEyf_.index_answered__SuCkG .index_option__BCNSv:hover .index_option-row__5GdeB{border-color:#eaeaea}.index_landing__4inHE .index_option__BCNSv.index_is-correct__yBzI3 .index_option-row__5GdeB{border-color:#02867A!important;background:#e6f4f2!important;font-weight:600}.index_landing__4inHE .index_option__BCNSv.index_is-correct__yBzI3 .index_option-letter__EwCXd{background:#02867A!important;color:#ffffff!important}.index_landing__4inHE .index_option__BCNSv.index_is-wrong__y0QVc .index_option-row__5GdeB{border-color:#b00020!important;background:#fbeaec!important}.index_landing__4inHE .index_option__BCNSv.index_is-wrong__y0QVc .index_option-letter__EwCXd{background:#b00020!important;color:#ffffff!important}.index_landing__4inHE .index_answer-button__0CJIe{width:100%;min-height:48px;margin-top:1rem;border:0;border-radius:10px;background:#5701ac;color:#ffffff;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .1s}.index_landing__4inHE .index_answer-button__0CJIe:hover{background:#6402C5}.index_landing__4inHE .index_answer-hint__vNt6a{margin-top:.625rem;color:#b00020;font-size:1rem;text-align:center}.index_landing__4inHE .index_resolution__O_GIS{margin-top:1rem;padding:1rem;border-radius:10px;background:#fafafa;font-size:1rem}.index_landing__4inHE .index_resolution-title__jeEUT{margin-bottom:.375rem;font-weight:700}.index_landing__4inHE .index_resolution-title__jeEUT.index_correct__X7Tao{color:#02867A}.index_landing__4inHE .index_resolution__O_GIS p{color:#555}.index_landing__4inHE .index_resolution__O_GIS p+p{margin-top:.375rem}.index_landing__4inHE .index_resolution-link___gJ2N{display:inline-block;margin-top:.75rem;color:#5701ac;font-weight:700}.index_landing__4inHE .index_stage-caption__I_L8L{position:relative;margin-top:1rem;padding-left:.25rem;color:#555;font-size:.875rem}.index_landing__4inHE .index_section__MyLRo{padding-block:6rem}.index_landing__4inHE .index_section-head__m8UNY{max-width:640px;margin-bottom:3rem}.index_landing__4inHE .index_kicker__yJ1O6{margin-bottom:.625rem;color:#5701ac;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.index_landing__4inHE h2{font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.index_landing__4inHE .index_section-head__m8UNY p:not(.index_kicker__yJ1O6){margin-top:.875rem;color:#555;font-size:1.25rem}.index_landing__4inHE .index_steps__I4AsI{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.index_landing__4inHE .index_step__6Xu3V{display:flex;flex-direction:column}.index_landing__4inHE .index_step-visual__koTd1{position:relative;height:290px;margin-bottom:1.5rem;border-radius:16px;background:#FFF5D6;overflow:hidden}.index_landing__4inHE .index_step__6Xu3V:nth-child(2) .index_step-visual__koTd1{background:#F0E6FA}.index_landing__4inHE .index_step__6Xu3V:nth-child(3) .index_step-visual__koTd1{background:#e9f5ee}.index_landing__4inHE .index_step-visual__koTd1 img{position:absolute;left:50%;top:30px;width:82%;height:auto;transform:translateX(-50%);border-radius:12px;box-shadow:0 18px 40px -20px rgba(0,0,0,.35)}.index_landing__4inHE .index_step-number__rY0GY{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:.875rem;border-radius:50%;background:#222;color:#ffffff;font-size:1rem;font-weight:700}.index_landing__4inHE h3{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.25}.index_landing__4inHE .index_step__6Xu3V p{color:#555}.index_landing__4inHE .index_section__MyLRo.index_faq__79tQ5{padding-top:0}.index_landing__4inHE .index_testimonials__lJP2O{background:#FFF5D6}.index_landing__4inHE .index_testimonials-head__EANFx{display:flex;align-items:flex-end;justify-content:space-between;gap:2.5rem;margin-bottom:2.5rem}.index_landing__4inHE .index_testimonials-head__EANFx .index_section-head__m8UNY{margin-bottom:0}.index_landing__4inHE .index_rating___46Nm{display:flex;align-items:center;gap:1rem;padding:.875rem 1.25rem;border-radius:14px;background:#ffffff;border:1px solid #ffd65c}.index_landing__4inHE .index_rating-score__IiarQ{font-size:2.25rem;font-weight:700;line-height:1}.index_landing__4inHE .index_rating-meta__M3nA9{font-size:.875rem;color:#555;line-height:1.35}.index_landing__4inHE .index_stars__PZm3m{color:#FFB700;font-size:1rem;letter-spacing:2px}.index_landing__4inHE .index_quotes__tLdeC{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:1.5rem}.index_landing__4inHE .index_quote__78I5J{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.75rem;border-radius:16px;background:#ffffff;border:1px solid #ffd65c}.index_landing__4inHE .index_quote__78I5J blockquote{font-size:1.25rem;line-height:1.45}.index_landing__4inHE .index_quote__78I5J:first-child blockquote{font-size:1.5rem}.index_landing__4inHE .index_quote__78I5J figcaption{display:flex;align-items:center;gap:.75rem;font-size:1rem}.index_landing__4inHE .index_avatar__NNzDV{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#FFF5D6;color:#8F5300;font-weight:700}.index_landing__4inHE .index_quote__78I5J figcaption div span{display:block;color:#999;font-size:.875rem}.index_landing__4inHE .index_quotes-source__zXSze{margin-top:1.5rem;color:#555;font-size:.875rem}.index_landing__4inHE .index_resource-grid__1XKQI{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.index_landing__4inHE .index_resource__F_23u{padding:2rem;border:1px solid #eaeaea;border-radius:16px;transition:border-color .15s}.index_landing__4inHE .index_resource__F_23u:hover{border-color:#cacaca}.index_landing__4inHE .index_resource-icon__0_gsb{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:1.25rem;border-radius:12px;background:#FFF5D6;font-size:22px}.index_landing__4inHE .index_resource__F_23u:nth-child(2) .index_resource-icon__0_gsb{background:#F0E6FA}.index_landing__4inHE .index_resource__F_23u p{color:#555}.index_landing__4inHE .index_resource__F_23u a{display:inline-block;margin-top:1rem;font-weight:700;color:#5701ac}.index_landing__4inHE .index_app-note___81G9{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:1rem 1.5rem;border-radius:12px;background:#fafafa;color:#555;font-size:1rem}.index_landing__4inHE .index_app-note___81G9 a{font-weight:700;color:#222;white-space:nowrap}.index_landing__4inHE .index_faq-grid__UOVhy{display:grid;grid-template-columns:.85fr 1.15fr;gap:5rem}.index_landing__4inHE .index_faq-list__I7P3t{border-top:1px solid #eaeaea}.index_landing__4inHE details{border-bottom:1px solid #eaeaea}.index_landing__4inHE summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:68px;padding-block:1rem;list-style:none;cursor:pointer;font-size:1.25rem;font-weight:600}.index_landing__4inHE summary::-webkit-details-marker{display:none}.index_landing__4inHE summary:after{content:"+";flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#f0f0f0;font-size:1.25rem;font-weight:400}.index_landing__4inHE details[open] summary:after{content:"−";background:#FFB700}.index_landing__4inHE details p{margin:calc(-1*.25rem) 2.75rem 1.5rem 0;color:#555}.index_landing__4inHE .index_closing__CNO5e{background:#222;color:#ffffff}.index_landing__4inHE .index_closing-inner__JcgBN{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding-block:5rem}.index_landing__4inHE .index_closing__CNO5e p{margin-top:.75rem;color:#cacaca;font-size:1.25rem}.index_landing__4inHE .index_closing__CNO5e .index_button__AT9q0{flex:none}.index_landing__4inHE footer{padding-block:2rem;border-top:1px solid #eaeaea}.index_landing__4inHE .index_footer-inner__V1NpH{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;color:#555;font-size:1rem}.index_landing__4inHE .index_footer-inner__V1NpH img{height:18px;width:auto;display:block}.index_landing__4inHE .index_footer-links__0x9gn{display:flex;flex-wrap:wrap;gap:1.5rem}.index_landing__4inHE .index_footer-links__0x9gn a{text-decoration:none}.index_landing__4inHE .index_footer-links__0x9gn a:hover{text-decoration:underline}@media(max-width:960px){.index_landing__4inHE .index_hero-grid__2e4Ca{grid-template-columns:1fr;gap:3rem;padding-block:3.5rem 4rem}.index_landing__4inHE .index_hero-copy__98Opu{max-width:620px}.index_landing__4inHE .index_question-stage__8mjVu{max-width:560px}.index_landing__4inHE .index_steps__I4AsI{grid-template-columns:1fr;max-width:560px}.index_landing__4inHE .index_quotes__tLdeC{grid-template-columns:1fr}.index_landing__4inHE .index_testimonials-head__EANFx{display:block}.index_landing__4inHE .index_rating___46Nm{display:inline-flex;margin-top:1.5rem}.index_landing__4inHE .index_faq-grid__UOVhy{grid-template-columns:1fr;gap:1.75rem}}@media(max-width:640px){.index_landing__4inHE .index_container__RFHi4{width:calc(100% - 40px)}.index_landing__4inHE .index_site-header-inner__hMN20{min-height:58px}.index_landing__4inHE .index_brand__gU4SG img{height:20px}.index_landing__4inHE .index_site-header__nFAtk nav .index_nav-section__NT1bk{display:none}.index_landing__4inHE .index_site-header__nFAtk nav .index_login__tSwTj{padding:5px 14px;font-size:15px}.index_landing__4inHE .index_hero-grid__2e4Ca{gap:2.25rem;padding-block:2rem 3rem}.index_landing__4inHE .index_eyebrow__01LvM{margin-bottom:1rem}.index_landing__4inHE h1{font-size:2.25rem;margin-bottom:1rem}.index_landing__4inHE .index_hero-description__dWHto{font-size:1.125rem;margin-bottom:1.5rem}.index_landing__4inHE .index_hero-actions__fda4m .index_button__AT9q0{width:100%}.index_landing__4inHE .index_hero-actions__fda4m .index_text-link__7MEAg{display:none}.index_landing__4inHE .index_proof__FbTiD{margin-top:1.5rem;padding-top:1rem;gap:.5rem 1rem;font-size:.875rem}.index_landing__4inHE .index_question-stage__8mjVu{padding:.75rem .25rem .75rem .75rem}.index_landing__4inHE .index_question-stage__8mjVu:before{inset:0 12px 26px 0;transform:rotate(-3deg)}.index_landing__4inHE .index_question-head__OvsWv{padding:.875rem 1rem .75rem}.index_landing__4inHE .index_question-body__EY8NO{padding:1rem 1rem 1.25rem}.index_landing__4inHE .index_question-stem__yWl39{font-size:1rem}.index_landing__4inHE .index_option-row__5GdeB{min-height:44px}.index_landing__4inHE .index_section__MyLRo{padding-block:4rem}.index_landing__4inHE .index_section-head__m8UNY{margin-bottom:2rem}.index_landing__4inHE h2{font-size:1.875rem}.index_landing__4inHE .index_section-head__m8UNY p:not(.index_kicker__yJ1O6){font-size:1rem}.index_landing__4inHE .index_step-visual__koTd1{height:230px}.index_landing__4inHE h3{font-size:1.25rem}.index_landing__4inHE .index_rating___46Nm{display:flex}.index_landing__4inHE .index_quote__78I5J{padding:1.5rem}.index_landing__4inHE .index_quote__78I5J blockquote,.index_landing__4inHE .index_quote__78I5J:first-child blockquote{font-size:1.25rem}.index_landing__4inHE .index_resource-grid__1XKQI{grid-template-columns:1fr;gap:1rem}.index_landing__4inHE .index_resource__F_23u{padding:1.5rem}.index_landing__4inHE .index_app-note___81G9{display:block}.index_landing__4inHE .index_app-note___81G9 a{display:inline-block;margin-top:.5rem}.index_landing__4inHE summary{font-size:1rem}.index_landing__4inHE details p{margin-right:0}.index_landing__4inHE .index_closing-inner__JcgBN{display:block;padding-block:3.5rem}.index_landing__4inHE .index_closing__CNO5e .index_button__AT9q0{width:100%;margin-top:1.75rem}.index_landing__4inHE .index_footer-inner__V1NpH{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.index_landing__4inHE *{transition:none!important}}