.chanlo-policy-page{background:var(--chanlo-ivory);color:var(--chanlo-navy)}.chanlo-policy-page__hero{display:grid;min-height:72svh;align-content:end;padding:10rem var(--chanlo-container-gutter) var(--chanlo-space-9);background:var(--chanlo-navy);color:var(--chanlo-ivory)}.chanlo-policy-page__hero>p{margin:0;color:#f8f4ee8a;font-size:var(--chanlo-font-size-caption);letter-spacing:var(--chanlo-letter-spacing-widest);text-transform:uppercase}.chanlo-policy-page__hero h1{max-width:12ch;margin:var(--chanlo-space-6) 0 0;color:inherit;font-family:var(--chanlo-font-family-heading);font-size:clamp(4.8rem,14vw,6.8rem);letter-spacing:-.045em;line-height:.95;overflow-wrap:normal;text-wrap:balance;word-break:normal}.chanlo-policy-page__hero .rte{max-width:42rem;margin-top:var(--chanlo-space-7);color:#f8f4eebd;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-policy-page__hero .rte>:first-child,.chanlo-policy-page__hero .rte>:last-child{margin-block:0}.chanlo-policy-page__records{max-width:var(--chanlo-container-wide);margin-inline:auto;padding:var(--chanlo-space-11) var(--chanlo-container-gutter) var(--chanlo-space-12)}.chanlo-policy-page__record{display:grid;gap:var(--chanlo-space-4);padding-block:var(--chanlo-space-7);border-top:.1rem solid rgba(7,23,51,.14)}.chanlo-policy-page__group{padding:var(--chanlo-space-9) 0 var(--chanlo-space-5)}.chanlo-policy-page__group:first-child{padding-top:0}.chanlo-policy-page__group>p{margin:0;color:#071733a3;font-size:var(--chanlo-font-size-caption);letter-spacing:var(--chanlo-letter-spacing-widest);text-transform:uppercase}.chanlo-policy-page__group h2{max-width:12ch;margin:var(--chanlo-space-4) 0 0;color:inherit;font-family:var(--chanlo-font-family-heading);font-size:clamp(4rem,11vw,6rem);letter-spacing:-.045em;line-height:.96;text-wrap:balance}.chanlo-policy-page__record:last-child{border-bottom:.1rem solid rgba(7,23,51,.14)}.chanlo-policy-page__record>p{margin:0;color:#071733a3;font-size:var(--chanlo-font-size-caption);letter-spacing:var(--chanlo-letter-spacing-wider)}.chanlo-policy-page__record h2{max-width:14ch;margin:0;color:inherit;font-family:var(--chanlo-font-family-heading);font-size:clamp(3.6rem,10vw,5.2rem);letter-spacing:-.04em;line-height:.98;overflow-wrap:normal;text-wrap:balance;word-break:normal}.chanlo-policy-page__record .rte{max-width:54rem;color:#071733b8;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-policy-page__record .rte>:first-child,.chanlo-policy-page__record .rte>:last-child{margin-block:0}@media screen and (min-width:750px){.chanlo-policy-page__hero{grid-template-columns:minmax(10rem,.24fr) minmax(0,1.15fr) minmax(28rem,.55fr);align-items:end;gap:clamp(var(--chanlo-space-7),7vw,var(--chanlo-space-11));min-height:82svh;padding-block:13rem var(--chanlo-space-10)}.chanlo-policy-page__hero h1{grid-column:2;font-size:clamp(6.4rem,7vw,10rem)}.chanlo-policy-page__hero .rte{grid-column:3;grid-row:1;margin:0}.chanlo-policy-page__records{padding-block:12rem 16rem}.chanlo-policy-page__record{grid-template-columns:minmax(6rem,.16fr) minmax(24rem,.64fr) minmax(0,1.2fr);align-items:start;gap:clamp(var(--chanlo-space-6),5vw,var(--chanlo-space-10));padding-block:var(--chanlo-space-8)}.chanlo-policy-page__record h2{font-size:clamp(4rem,4vw,5.8rem)}.chanlo-policy-page__group{padding-top:12rem}.chanlo-policy-page__group h2{font-size:clamp(5.2rem,5.4vw,7.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-chanlo-policy-page.css.map */
