.privacy-main{--accent:#e44327;background:#f2efe7;color:#151515;padding:72px max(24px,calc((100vw - 1640px)/2));font-family:Inter,Arial,sans-serif}.helper--privacy>header{position:relative}.helper--privacy .privacy-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:48px;align-items:stretch;border-top:10px solid var(--accent);padding:48px 0 64px}.helper--privacy .privacy-hero h1{max-width:980px;margin:0;font-size:clamp(52px,5vw,90px);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.helper--privacy .privacy-hero p{max-width:720px;font-size:19px;line-height:1.55}.helper--privacy .privacy-hero .eyebrow{color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.14em}.helper--privacy .privacy-hero img{width:100%;height:100%;min-height:300px;max-height:480px;object-fit:cover;filter:saturate(.72) sepia(.16)}.privacy-panel{display:grid;grid-template-columns:80px minmax(220px,.55fr) minmax(0,1fr);gap:28px;align-items:start;padding:40px 24px;border-top:1px solid #c7c1b6}.privacy-panel:nth-of-type(even){background:#252523;color:#fff}.privacy-panel>span{color:var(--accent);font-size:34px;font-weight:800}.privacy-panel h2{margin:0;font-size:clamp(28px,2.4vw,44px);line-height:1;text-transform:uppercase}.privacy-panel :is(p,nav,figure,blockquote,ul,ol,table,article){min-width:0;margin:0;font-size:18px;line-height:1.6}.privacy-panel nav{display:flex;flex-wrap:wrap;gap:12px 26px}.privacy-panel nav a{color:inherit;font-weight:700}.privacy-panel table{border-collapse:collapse}.privacy-panel th,.privacy-panel td{padding:0 12px 0 0;text-align:left}.helper--privacy form{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-width:0}.helper--privacy form label{display:grid;min-width:0;gap:8px;font-weight:700}.helper--privacy form label:has(textarea),.helper--privacy form .check,.helper--privacy form button{grid-column:1/-1}.helper--privacy input,.helper--privacy textarea,.helper--privacy select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #8e887f;background:#fff;padding:14px;font:inherit}.helper--privacy textarea{min-height:140px}.helper--privacy button{border:0;background:var(--accent);color:#fff;padding:16px 24px;font-weight:800;cursor:pointer}@media(max-width:700px){.privacy-main{padding:42px 20px}.helper--privacy .privacy-hero{grid-template-columns:1fr;gap:28px;padding:36px 0}.helper--privacy .privacy-hero h1{font-size:clamp(40px,12vw,58px);overflow-wrap:anywhere}.privacy-panel{grid-template-columns:48px minmax(0,1fr);padding:28px 0;gap:14px}.privacy-panel h2,.privacy-panel :is(p,nav,figure,figcaption,blockquote,ul,ol,li,table,article,a){min-width:0;overflow-wrap:anywhere;word-break:normal}.privacy-panel :is(p,nav,figure,blockquote,ul,ol,table,article){grid-column:2;font-size:17px}.helper--privacy form{grid-template-columns:minmax(0,1fr)}.helper--privacy form>*{grid-column:1!important}}.privacy-panel--1{}.privacy-panel--2{}.privacy-panel--3{}.privacy-panel--4{}.privacy-panel--5{}.privacy-panel--6{}
.helper--privacy .privacy-hero>*{min-width:0}.helper--privacy .privacy-hero :is(h1,p){overflow-wrap:anywhere}@media(max-width:700px){.privacy-panel :is(h2,p,figcaption,a){overflow-wrap:anywhere}}
