.legal-pages-module__GFCWca__page{color:var(--ink);background:#fff}.legal-pages-module__GFCWca__shell{width:min(1180px,100% - 48px);margin:0 auto}.legal-pages-module__GFCWca__hero{background:radial-gradient(circle at 82% 34%,#78b82a1f 0%,#0000 34%),linear-gradient(120deg,#f7fbf9 0%,#eef8f3 52%,#e3f2eb 100%);padding:152px 0 clamp(64px,7vw,88px)}.legal-pages-module__GFCWca__breadcrumbs{color:#587068;margin:0 0 clamp(28px,3vw,40px);font-size:.76rem}.legal-pages-module__GFCWca__breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legal-pages-module__GFCWca__breadcrumbs li+li:before{color:#8ca198;content:"/";margin-right:8px}.legal-pages-module__GFCWca__breadcrumbs a,.legal-pages-module__GFCWca__content a{text-underline-offset:3px;text-decoration:underline}.legal-pages-module__GFCWca__eyebrow{color:var(--green-dark);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 18px;font-size:11px;font-weight:800;display:flex}.legal-pages-module__GFCWca__eyebrow:before{background:var(--green);content:"";width:30px;height:2px}.legal-pages-module__GFCWca__hero h1,.legal-pages-module__GFCWca__content h2{font-family:var(--font-display), sans-serif}.legal-pages-module__GFCWca__hero h1{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(3rem,5vw,4.6rem);font-weight:630;line-height:1}.legal-pages-module__GFCWca__introduction{color:#3f5650;max-width:720px;margin:26px 0 0;font-size:1.06rem;line-height:1.75}.legal-pages-module__GFCWca__content{max-width:900px;padding-top:clamp(68px,8vw,104px);padding-bottom:clamp(80px,9vw,120px)}.legal-pages-module__GFCWca__content section{border-bottom:1px solid var(--line);padding:0 0 clamp(38px,5vw,54px)}.legal-pages-module__GFCWca__content section+section{padding-top:clamp(38px,5vw,54px)}.legal-pages-module__GFCWca__content h2{color:var(--navy);letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:650;line-height:1.15}.legal-pages-module__GFCWca__content h2:before{background:var(--green);content:"";width:34px;height:2px;margin-bottom:16px;display:block}.legal-pages-module__GFCWca__content p,.legal-pages-module__GFCWca__content li,.legal-pages-module__GFCWca__content address,.legal-pages-module__GFCWca__content dd{color:#455d54;line-height:1.75}.legal-pages-module__GFCWca__content p{margin:0}.legal-pages-module__GFCWca__content p+p,.legal-pages-module__GFCWca__content address+p,.legal-pages-module__GFCWca__content dl+p{margin-top:18px}.legal-pages-module__GFCWca__content address{margin:18px 0 0;font-style:normal}.legal-pages-module__GFCWca__content ul{gap:10px;margin:18px 0 0;padding-left:1.35rem;display:grid}.legal-pages-module__GFCWca__content li::marker{color:var(--green-dark)}.legal-pages-module__GFCWca__content dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:28px 0 0;display:grid}.legal-pages-module__GFCWca__content dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:14px 16px}.legal-pages-module__GFCWca__content dt{color:#6d8179;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.legal-pages-module__GFCWca__content dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:700}.legal-pages-module__GFCWca__content a{color:var(--navy);font-weight:700}.legal-pages-module__GFCWca__content code{color:#234236;background:#edf4f0;border-radius:3px;font-size:.88em}@media (max-width:640px){.legal-pages-module__GFCWca__shell{width:min(100% - 32px,1180px)}.legal-pages-module__GFCWca__hero{padding:128px 0 60px}.legal-pages-module__GFCWca__breadcrumbs{margin-bottom:24px}.legal-pages-module__GFCWca__hero h1{font-size:clamp(2.45rem,12vw,3.3rem)}.legal-pages-module__GFCWca__introduction{font-size:1rem}.legal-pages-module__GFCWca__content dl{grid-template-columns:1fr}}@media (max-width:360px){.legal-pages-module__GFCWca__shell{width:min(100% - 24px,1180px)}}
