.page_page__cd2jw{--ink:#10233f;--blue:#123b70;--red:#cf2027;color:#27364a;background:#fff}.page_anchorNav__ONUSR,.page_assessment__BcifM,.page_breadcrumb__zfqgh,.page_dark__8OayN,.page_hero__F_cWH,.page_section__l3OkH,.page_soft__tnhJu{max-width:1280px;margin-inline:auto}.page_breadcrumb__zfqgh{display:flex;align-items:center;gap:.45rem;padding:1rem clamp(1rem,4vw,3rem);font-size:.875rem;color:#5c6b7d}.page_breadcrumb__zfqgh svg{width:1rem}.page_breadcrumb__zfqgh a,.page_related__Kj5R_ a{color:#164f8e;text-decoration:underline;text-underline-offset:3px}.page_hero__F_cWH{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(2rem,5vw,5rem);padding:clamp(3rem,7vw,6rem) clamp(1rem,4vw,3rem);align-items:center;background:linear-gradient(135deg,#f5f8fc,#fff)}.page_heroCopy__lAMUl{max-width:760px}.page_category__I0ODL,.page_eyebrow__IOQUe{margin:0 0 .65rem;color:#b71920;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.page_hero__F_cWH h1{margin:.4rem 0 1.25rem;color:var(--ink);font-size:clamp(2.35rem,5vw,4.7rem);line-height:1.03;letter-spacing:-.04em}.page_lead__HHXzL{font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.55;color:#334a67}.page_heroCopy__lAMUl>p:not(.page_category__I0ODL):not(.page_eyebrow__IOQUe):not(.page_lead__HHXzL):not(.page_microcopy__mfoAI),.page_intro__r_Pxm>p,.page_twoCol__I6fnD p{line-height:1.75}.page_heroPanel___Gw_8{display:grid;gap:.8rem;padding:1rem;border-radius:1.5rem;background:var(--ink);color:#fff}.page_heroPanel___Gw_8 div{display:grid;grid-template-columns:auto 1fr;column-gap:.8rem;padding:1rem;border:1px solid #49617c;border-radius:1rem}.page_heroPanel___Gw_8 svg{grid-row:1/3;width:1.7rem;color:#ff6a6f}.page_heroPanel___Gw_8 span{font-size:.88rem;color:#cad5e3}.page_actions__q3w_3{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.5rem 0}.page_primary__BBuGD,.page_secondary__ocHqW,.page_whatsapp__LXQbk{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1rem;border-radius:.7rem;font-weight:750;text-decoration:none}.page_primary__BBuGD{background:var(--red);color:#fff}.page_secondary__ocHqW{border:1px solid #8090a3;background:#fff;color:var(--ink)}.page_whatsapp__LXQbk{background:#167a45;color:#fff}.page_primary__BBuGD svg,.page_whatsapp__LXQbk svg{width:1.2rem}.page_microcopy__mfoAI{font-size:.84rem;color:#68768a}.page_anchorNav__ONUSR{display:flex;gap:.35rem;overflow:auto;padding:.7rem clamp(1rem,4vw,3rem);border-block:1px solid #dae1e9;background:#fff;position:sticky;top:0;z-index:10}.page_anchorNav__ONUSR a{white-space:nowrap;padding:.65rem .8rem;color:#274763;font-size:.86rem;font-weight:700}.page_dark__8OayN,.page_section__l3OkH,.page_soft__tnhJu{padding:clamp(3.5rem,7vw,6.5rem) clamp(1rem,4vw,3rem)}.page_soft__tnhJu{background:#f2f6fa}.page_dark__8OayN{background:var(--ink);color:#e8eef6}.page_intro__r_Pxm{max-width:860px;margin-bottom:2rem}.page_assessment__BcifM h2,.page_checklistBox__7GZAc h2,.page_intro__r_Pxm h2,.page_twoCol__I6fnD h2{margin:.3rem 0 1rem;color:var(--ink);font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.12;letter-spacing:-.025em}.page_dark__8OayN h2{color:#fff}.page_callout__zRb46,.page_notice__kUMO2{padding:1rem;border-left:4px solid var(--red);background:#eef4fa;font-weight:650}.page_dark__8OayN .page_callout__zRb46,.page_dark__8OayN .page_notice__kUMO2{background:#1c3453}.page_tags__TXPbC{display:flex;flex-wrap:wrap;gap:.65rem}.page_tags__TXPbC span{padding:.65rem .85rem;border:1px solid #ccd7e3;border-radius:999px;background:#fff;color:#203b57;font-size:.9rem}.page_process__agYTk,.page_steps__uzsEO{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_process__agYTk li,.page_steps__uzsEO li{display:flex;gap:1rem;padding:1.2rem;border:1px solid #48617e;border-radius:1rem}.page_process__agYTk li span,.page_steps__uzsEO li span{color:#ff7377;font-weight:900}.page_steps__uzsEO p{margin:0}.page_cards__FNIMm{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.page_cards__FNIMm article{padding:1.2rem;border:1px solid #d8e0e9;border-radius:1rem;background:#fff}.page_cards__FNIMm h3{color:var(--ink)}.page_twoCol__I6fnD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem)}.page_checkList__o1yCt{list-style:none;padding:0;display:grid;gap:.7rem}.page_checkList__o1yCt li{display:flex;gap:.65rem;line-height:1.5}.page_checkList__o1yCt svg{flex:0 0 1.15rem;width:1.15rem;color:#cf2027;margin-top:.15rem}.page_related__Kj5R_{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.page_related__Kj5R_ a{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #d5dfe9;border-radius:.8rem;background:#fff}.page_process__agYTk{grid-template-columns:repeat(3,1fr)}.page_process__agYTk li{border-color:#d5dfe9}.page_checklistBox__7GZAc{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;padding:clamp(1.25rem,4vw,2.5rem);border-radius:1.2rem;background:#eef4fa}.page_tableWrap__yIlTR{overflow-x:auto;border:1px solid #d7e0e9;border-radius:1rem}.page_tableWrap__yIlTR table{border-collapse:collapse;width:100%;min-width:650px}.page_tableWrap__yIlTR caption{text-align:left;padding:1rem;font-weight:700;color:#314b66}.page_tableWrap__yIlTR td,.page_tableWrap__yIlTR th{padding:1rem;border-top:1px solid #d7e0e9;text-align:left}.page_tableWrap__yIlTR th{color:var(--ink);width:35%}.page_faq__1Q_Rf{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.page_faq__1Q_Rf details{padding:1rem 1.2rem;border:1px solid #d6e0ea;border-radius:.8rem;background:#fff}.page_faq__1Q_Rf summary{cursor:pointer;color:var(--ink);font-weight:750}.page_faq__1Q_Rf p{line-height:1.65}.page_assessment__BcifM{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,6vw,5rem);padding:clamp(3.5rem,7vw,6rem) clamp(1rem,4vw,3rem);background:#0b2747;color:#eef5fc}.page_assessment__BcifM h2{color:#fff}.page_assessment__BcifM .page_microcopy__mfoAI{color:#c6d2df}.page_form__mRbjl{padding:clamp(1rem,3vw,2rem);border-radius:1rem;background:#fff;color:#26384c}.page_page__cd2jw a:focus-visible,.page_page__cd2jw summary:focus-visible{outline:3px solid #f3a72f;outline-offset:3px}@media(max-width:900px){.page_assessment__BcifM,.page_checklistBox__7GZAc,.page_hero__F_cWH,.page_twoCol__I6fnD{grid-template-columns:1fr}.page_cards__FNIMm,.page_process__agYTk,.page_related__Kj5R_,.page_steps__uzsEO{grid-template-columns:1fr 1fr}.page_anchorNav__ONUSR{position:static}.page_faq__1Q_Rf{grid-template-columns:1fr}}@media(max-width:560px){.page_hero__F_cWH{padding-top:2rem}.page_hero__F_cWH h1{font-size:2.35rem}.page_actions__q3w_3>*{width:100%}.page_cards__FNIMm,.page_process__agYTk,.page_related__Kj5R_,.page_steps__uzsEO{grid-template-columns:1fr}.page_tableWrap__yIlTR{border:0}.page_tableWrap__yIlTR table,.page_tableWrap__yIlTR tbody,.page_tableWrap__yIlTR td,.page_tableWrap__yIlTR th,.page_tableWrap__yIlTR tr{display:block;min-width:0}.page_tableWrap__yIlTR thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.page_tableWrap__yIlTR tr{margin-bottom:.75rem;border:1px solid #d7e0e9;border-radius:.8rem;background:#fff}.page_tableWrap__yIlTR td,.page_tableWrap__yIlTR th{width:auto;border:0;padding:.7rem 1rem}.page_tableWrap__yIlTR th{padding-bottom:.15rem}.page_tableWrap__yIlTR td{padding-top:.15rem}.page_breadcrumb__zfqgh{align-items:flex-start;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.page_page__cd2jw *{scroll-behavior:auto!important;transition:none!important}}.page_heroVisual__nDlcz{display:grid;gap:1rem}.page_heroMedia__gWYRA{margin:0;overflow:hidden;border:1px solid #d6e0ea;border-radius:1.5rem;background:#fff}.page_heroMedia__gWYRA img{display:block;width:100%;max-height:680px;object-fit:contain}.page_gallerySection__MQcZ_{max-width:1280px;margin-inline:auto;padding:clamp(3.5rem,7vw,6.5rem) clamp(1rem,4vw,3rem);background:#f2f6fa}.page_gallery__B8syp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page_gallery__B8syp figure{display:flex;flex-direction:column;margin:0;overflow:hidden;border:1px solid #d6e0ea;border-radius:1rem;background:#fff}.page_gallery__B8syp img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:#eef2f6}.page_gallery__B8syp figcaption{padding:.8rem 1rem;color:#526579;font-size:.82rem;line-height:1.5}@media(max-width:900px){.page_gallery__B8syp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.page_gallery__B8syp{grid-template-columns:1fr}.page_heroMedia__gWYRA img{max-height:none}}