.LegalDocument-module__LmK_pq__document{--legal-paper:#f6f6f3;--legal-ink:#17191c;--legal-muted:#656a70;--legal-blue:#6688a9;--legal-line:#17191c24;background:var(--legal-paper) var(--hcc-bg-hero-tu-camino-clean-paper-bg,url(/assets/hero/tu-camino-clean-paper-bg.png)) center / cover no-repeat;min-height:0;color:var(--legal-ink);padding:0 0 clamp(2rem,5vw,4rem)}.LegalDocument-module__LmK_pq__hero,.LegalDocument-module__LmK_pq__layout{isolation:isolate;width:min(100% - 2rem,1200px);margin-inline:auto;position:relative}.LegalDocument-module__LmK_pq__hero:before{z-index:-1;inset-block:0;content:"";pointer-events:none;background:var(--legal-paper) var(--hcc-bg-hero-background2,url(/assets/hero/background2.png)) center / cover no-repeat;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.LegalDocument-module__LmK_pq__document.LegalDocument-module__LmK_pq__document>.LegalDocument-module__LmK_pq__hero.LegalDocument-module__LmK_pq__hero{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.LegalDocument-module__LmK_pq__hero{color:#f6f3ed;border-bottom:1px solid #ffffff29;padding:clamp(7.5rem,12vh,9rem) 0 clamp(2rem,4vw,3rem)}.LegalDocument-module__LmK_pq__heroCopy{max-width:760px}.LegalDocument-module__LmK_pq__eyebrow{color:var(--legal-blue);font-family:var(--font-manrope), sans-serif;letter-spacing:.28em;text-transform:uppercase;margin:0 0 .85rem;font-size:.68rem;font-weight:700;line-height:1.45}.LegalDocument-module__LmK_pq__hero h1{font-family:var(--font-bodoni), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(3.15rem,6.2vw,5.5rem);font-weight:400;line-height:.96}.LegalDocument-module__LmK_pq__intro{color:#f6f3edc2;max-width:58ch;font-family:var(--font-manrope), sans-serif;margin:1rem 0 0;font-size:clamp(.93rem,1.05vw,1.05rem);line-height:1.6}.LegalDocument-module__LmK_pq__layout{grid-template-columns:minmax(0,1fr);padding-top:clamp(1rem,2.5vw,2rem);display:grid}.LegalDocument-module__LmK_pq__sections{min-width:0}.LegalDocument-module__LmK_pq__section{border-bottom:1px solid var(--legal-line);grid-template-columns:2.35rem minmax(0,1fr);gap:.9rem;padding:1rem 0 1.1rem;scroll-margin-top:7.5rem;display:grid}.LegalDocument-module__LmK_pq__sectionNumber{color:var(--legal-blue);font-family:var(--font-display), Georgia, serif;padding-top:.08rem;font-size:1.12rem;line-height:1.2}.LegalDocument-module__LmK_pq__section h2{font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0 0 .4rem;font-size:clamp(1.28rem,1.75vw,1.65rem);font-weight:400;line-height:1.12}.LegalDocument-module__LmK_pq__section p{max-width:74ch;color:var(--legal-muted);font-family:var(--font-manrope), sans-serif;overflow-wrap:anywhere;margin:.32rem 0 0;font-size:.88rem;line-height:1.58}.LegalDocument-module__LmK_pq__section a{color:#426789;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.LegalDocument-module__LmK_pq__section a:focus-visible{outline-offset:3px;outline:2px solid #426789}@media (max-width:760px){.LegalDocument-module__LmK_pq__document{padding-bottom:0}.LegalDocument-module__LmK_pq__hero,.LegalDocument-module__LmK_pq__layout{width:min(100% - 2rem,42rem)}.LegalDocument-module__LmK_pq__hero{padding-top:7.4rem;padding-bottom:1.5rem}.LegalDocument-module__LmK_pq__eyebrow{letter-spacing:.24em;margin-bottom:.65rem;font-size:.61rem}.LegalDocument-module__LmK_pq__hero h1{font-size:clamp(2.75rem,12.2vw,4rem);line-height:.98}.LegalDocument-module__LmK_pq__intro{max-width:40ch;margin-top:.72rem;font-size:.88rem;line-height:1.55}.LegalDocument-module__LmK_pq__layout{padding-top:.75rem}.LegalDocument-module__LmK_pq__section{grid-template-columns:1.8rem minmax(0,1fr);gap:.65rem;padding:.82rem 0 .9rem;scroll-margin-top:6.5rem}.LegalDocument-module__LmK_pq__sectionNumber{font-size:.96rem}.LegalDocument-module__LmK_pq__section h2{margin-bottom:.32rem;font-size:1.18rem;line-height:1.15}.LegalDocument-module__LmK_pq__section p{font-size:.8rem;line-height:1.55}}@media (max-width:360px){.LegalDocument-module__LmK_pq__hero,.LegalDocument-module__LmK_pq__layout{width:min(100% - 1.5rem,42rem)}.LegalDocument-module__LmK_pq__section{grid-template-columns:1.55rem minmax(0,1fr);gap:.5rem}.LegalDocument-module__LmK_pq__section p{font-size:.77rem}}
