.legacy-page{max-width:1120px;margin:auto;padding:35px 0 80px;color:#26221f}.legacy-breadcrumbs{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;font-size:11px;color:#746b64;line-height:1.7;margin-bottom:35px}.legacy-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.legacy-breadcrumbs>[aria-current]{overflow-wrap:anywhere}.legacy-heading{max-width:850px}.legacy-eyebrow{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#6d5a80;margin-bottom:20px}.legacy-heading h1{font-size:clamp(38px,5.2vw,72px);font-weight:550;line-height:1.06;letter-spacing:-.05em;overflow-wrap:anywhere}.legacy-byline{font-size:13px;color:#776c61;line-height:1.7;margin-top:23px}.legacy-byline a{text-decoration:underline;text-underline-offset:4px}.legacy-context{max-width:800px;font-size:12px;line-height:1.8;color:#74685f;border-left:2px solid #afa0c3;padding:2px 0 2px 18px;margin:30px 0 40px}.legacy-context strong{font-weight:600}.legacy-context a{text-decoration:underline;text-underline-offset:3px;color:#665278}.legacy-body{max-width:760px;font-size:17px;line-height:1.9;overflow-wrap:anywhere}.legacy-body blockquote,.legacy-body ol,.legacy-body p,.legacy-body ul{margin:0 0 25px}.legacy-body h2{font-size:30px;line-height:1.25;letter-spacing:-.035em;font-weight:550;margin:40px 0 20px}.legacy-body h3,.legacy-body h4{font-size:23px;line-height:1.4;letter-spacing:-.02em;margin:30px 0 17px}.legacy-body a{color:#69538e;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legacy-body li{margin-bottom:10px}.legacy-body ol,.legacy-body ul{padding-left:24px}.legacy-body blockquote{border-left:2px solid #a08eb9;padding-left:24px;color:#6b5b75}.legacy-body img{display:block;width:auto;max-width:100%;height:auto;margin:25px 0;border-radius:8px}.legacy-body table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.5;margin:25px 0}.legacy-body td,.legacy-body th{padding:12px 8px;border:1px solid #cec5b9;vertical-align:top;overflow-wrap:anywhere}.legacy-body hr{border:0;border-top:1px solid #d1c6ba;margin:35px 0}.legacy-legal .legacy-body{font-size:15px;line-height:1.9;max-width:820px}.legacy-legal .legacy-body h2{font-size:24px}.legacy-legal .legacy-body h3{font-size:20px}.legacy-press .legacy-body{max-width:900px;display:grid;grid-template-columns:1fr 1fr;gap:0 36px}.legacy-press .legacy-body>article{padding:25px 0;border-top:1px solid #cfc5ba;min-width:0}.legacy-press .legacy-body>article>p{font-size:12px;color:#75685f;margin:0 0 7px}.legacy-press .legacy-body h2{font-size:24px;line-height:1.35;margin:12px 0 15px}.legacy-press .legacy-body h2 a{color:#302720;text-decoration:none}.legacy-press .legacy-body h2 a:hover{text-decoration:underline}.legacy-brand-image{display:block;width:100%;max-height:630px;height:auto;-o-object-fit:contain;object-fit:contain;background:#e9e4db;margin:30px 0 38px;border-radius:8px}.legacy-brand .legacy-body{font-size:21px;line-height:1.8;max-width:790px}.legacy-brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:30px 0 65px}.legacy-brand-grid>a{display:block;min-width:0}.legacy-brand-grid img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#ebe3d8;border-radius:8px}.legacy-brand-grid h2{font-size:28px;font-weight:550;letter-spacing:-.035em;margin:17px 0 8px}.legacy-brand-grid span{font-size:12px;color:#796b61}.legacy-company-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0 60px}.legacy-company-list>a{padding:30px 24px;background:#faf7f2;border:1px solid #ddd1c5;border-radius:14px}.legacy-company-list h2{font-size:25px;font-weight:550;letter-spacing:-.03em;margin:0 0 14px}.legacy-company-list p{font-size:14px;color:#72665c;line-height:1.7}.legacy-company-list>p{grid-column:1/-1;margin-top:10px}.legacy-company-list>p a{text-decoration:underline;text-underline-offset:4px}.legacy-next{border-top:1px solid #cfc4b6;padding-top:30px;margin-top:60px;display:flex;justify-content:space-between;align-items:flex-end;gap:25px}.legacy-next p{font-size:24px;font-weight:500;letter-spacing:-.03em;line-height:1.4;margin-bottom:14px}.legacy-next a{font-size:13px;line-height:1.6;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.legacy-next>div{max-width:580px}.legacy-brand .legacy-body h2{font-size:24px;margin-top:34px}.legacy-brand .legacy-body ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 28px;font-size:15px;line-height:1.6;padding-left:20px}.legacy-brand .legacy-body li{margin:0}.legacy-brand .legacy-body>p:last-child{font-size:15px;margin-top:25px}@media(max-width:700px){.legacy-page{padding-top:24px;padding-bottom:55px}.legacy-breadcrumbs{margin-bottom:25px;font-size:10px}.legacy-heading h1{font-size:clamp(34px,9.5vw,46px);line-height:1.1}.legacy-eyebrow{margin-bottom:16px}.legacy-context{font-size:12px;margin:24px 0 30px;padding-left:15px}.legacy-body{font-size:16px;line-height:1.9}.legacy-body h2{font-size:26px}.legacy-body h3{font-size:21px}.legacy-press .legacy-body{grid-template-columns:1fr}.legacy-press .legacy-body h2{font-size:23px}.legacy-brand-grid{gap:27px;grid-template-columns:1fr;margin-bottom:45px}.legacy-brand-grid h2{font-size:27px}.legacy-brand .legacy-body{font-size:18px}.legacy-brand .legacy-body ul,.legacy-company-list{grid-template-columns:1fr}.legacy-next{display:block;margin-top:40px;padding-top:25px}.legacy-next>a{margin-top:10px}.legacy-legal .legacy-body{font-size:14px}.legacy-legal .legacy-body h2{font-size:22px}.legacy-brand-image{margin-top:22px}}