.chanlo-client-care{background:var(--chanlo-ivory);color:var(--chanlo-navy)}.chanlo-client-care__hero{display:grid;min-height:68svh;align-content:end;padding:10rem var(--chanlo-container-gutter) var(--chanlo-space-9);background:var(--chanlo-navy);color:var(--chanlo-ivory)}.chanlo-client-care__hero>p,.chanlo-client-care__eyebrow{margin:0;color:#f8f4ee8a;font-size:var(--chanlo-font-size-caption);letter-spacing:var(--chanlo-letter-spacing-widest);text-transform:uppercase}.chanlo-client-care__hero h1,.chanlo-client-care__details h2{max-width:11ch;margin:var(--chanlo-space-5) 0 0;color:inherit;font-family:var(--chanlo-font-family-heading);font-size:clamp(4.6rem,14vw,6.8rem);letter-spacing:-.045em;line-height:.96;text-wrap:balance}.chanlo-client-care__hero .rte{max-width:42rem;margin-top:var(--chanlo-space-6);color:#f8f4eeb8;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-client-care__body{display:grid;gap:var(--chanlo-space-10);max-width:var(--chanlo-container-wide);margin-inline:auto;padding:var(--chanlo-space-10) var(--chanlo-container-gutter) var(--chanlo-space-12)}.chanlo-client-care__eyebrow{color:#071733a3}.chanlo-client-care__details h2{color:var(--chanlo-navy);font-size:clamp(4rem,11vw,5.8rem)}.chanlo-client-care__details>p:not(.chanlo-client-care__eyebrow),.chanlo-client-care__details>a,.chanlo-client-care__details dd{color:#071733b3;font-size:var(--chanlo-font-size-body-small);line-height:var(--chanlo-line-height-relaxed)}.chanlo-client-care__details>p:not(.chanlo-client-care__eyebrow){max-width:40rem;margin:var(--chanlo-space-6) 0 0}.chanlo-client-care__details>a{display:inline-block;margin-top:var(--chanlo-space-4)}.chanlo-client-care__details dl{margin:var(--chanlo-space-8) 0 0}.chanlo-client-care__details dl>div{padding-block:var(--chanlo-space-4);border-top:.1rem solid rgba(7,23,51,.14)}.chanlo-client-care__details dt{font-size:var(--chanlo-font-size-label);letter-spacing:var(--chanlo-letter-spacing-wide);text-transform:uppercase}.chanlo-client-care__details dd{margin:var(--chanlo-space-2) 0 0}.chanlo-client-care__details dd a{color:inherit}.chanlo-client-care__form{display:grid;gap:var(--chanlo-space-6)}.chanlo-client-care__field{display:grid;gap:var(--chanlo-space-2)}.chanlo-client-care__field label{color:#071733ad;font-size:var(--chanlo-font-size-label);letter-spacing:var(--chanlo-letter-spacing-wide)}.chanlo-client-care__field label span:not([aria-hidden]){color:#071733a3;letter-spacing:0}.chanlo-client-care__field input,.chanlo-client-care__field select,.chanlo-client-care__field textarea{width:100%;min-height:5.2rem;padding:var(--chanlo-space-3) 0;border:0;border-bottom:.1rem solid rgba(7,23,51,.24);border-radius:0;outline:0;background:transparent;color:var(--chanlo-navy);font:inherit}.chanlo-client-care__field textarea{min-height:16rem;resize:vertical}.chanlo-client-care__field input:focus-visible,.chanlo-client-care__field select:focus-visible,.chanlo-client-care__field textarea:focus-visible{border-color:var(--chanlo-navy);outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.chanlo-client-care__form button{min-height:5.6rem;padding:var(--chanlo-space-4) var(--chanlo-space-6);border:0;background:var(--chanlo-navy);color:var(--chanlo-ivory);cursor:pointer;font:inherit;letter-spacing:var(--chanlo-letter-spacing-wide)}.chanlo-client-care__status{grid-column:1 / -1;padding:var(--chanlo-space-5);border:.1rem solid rgba(7,23,51,.18)}@media screen and (min-width:750px){.chanlo-client-care__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:78svh;padding-block:13rem var(--chanlo-space-10)}.chanlo-client-care__hero h1{grid-column:2;margin:0;font-size:clamp(6.4rem,7vw,10rem)}.chanlo-client-care__hero .rte{grid-column:3;grid-row:1;margin:0}.chanlo-client-care__body{grid-template-columns:minmax(28rem,.65fr) minmax(0,1.35fr);gap:clamp(var(--chanlo-space-8),8vw,var(--chanlo-space-11));padding-block:14rem 18rem}.chanlo-client-care__form{grid-template-columns:repeat(2,minmax(0,1fr))}.chanlo-client-care__field--wide,.chanlo-client-care__form button,.chanlo-client-care__status{grid-column:1 / -1}.chanlo-client-care__form button{width:fit-content;min-width:22rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-chanlo-client-care.css.map */
