.privacy-page{--page-width:2180;--u:min(1px, calc(100vw / var(--page-width)));--frame-width:calc(1440 * var(--u));--dark:#000b1a;--hero:#0e1c2c;--footer:#0e1c2c;--deep:#031f31;--soft:#edeff0;--ink:#081321;--copy:#657385;--muted:#657385;--line:#c4c6cc;--blue:#1977ef;background:var(--soft);color:var(--ink);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}body:has(.privacy-page){margin:0}.privacy-page *,.privacy-page :before,.privacy-page :after{box-sizing:border-box}.privacy-page a{text-decoration:none}.privacy-frame{box-sizing:border-box;padding:0 calc(80 * var(--u));width:var(--frame-width);margin:0 auto}.privacy-top-strip,.privacy-nav{background:var(--dark);color:#fff}.privacy-top-strip{border-bottom:calc(1 * var(--u)) solid #ffffff1a;height:calc(33 * var(--u))}.privacy-top-strip-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.privacy-top-strip span,.privacy-top-strip a{color:#ffffffdb;font-size:calc(10 * var(--u));line-height:1}.privacy-top-strip div{gap:calc(32 * var(--u));display:flex}.privacy-nav{height:calc(80 * var(--u))}.privacy-nav-inner{grid-template-columns:calc(180 * var(--u)) 1fr auto;align-items:center;height:100%;display:grid}.privacy-brand,.privacy-footer-brand{line-height:0;display:inline-flex}.privacy-brand img,.privacy-footer-brand img{filter:brightness(0)invert();height:calc(27 * var(--u));width:auto;display:block}.privacy-nav-links{align-items:center;gap:calc(42 * var(--u));justify-content:center;display:flex}.privacy-nav-links a{color:#ffffff8f;font-size:calc(15 * var(--u));font-weight:700;line-height:1}.privacy-nav-links a.active,.privacy-nav-links a:hover{color:#fff}.privacy-nav-actions{align-items:center;gap:calc(24 * var(--u));display:flex}.privacy-nav-actions>a:not(.privacy-quote){color:#fff;height:calc(25 * var(--u));width:calc(25 * var(--u));justify-content:center;align-items:center;display:inline-flex}.privacy-nav-actions svg,.privacy-measures-copy svg,.privacy-info-card a svg,.privacy-footer-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.privacy-nav-actions svg{height:calc(21 * var(--u));stroke-width:2.3px;width:calc(21 * var(--u))}.privacy-quote{background:var(--blue);border-radius:calc(4 * var(--u));color:#fff;font-size:calc(16 * var(--u));height:calc(44 * var(--u));width:calc(142.6 * var(--u));justify-content:center;align-items:center;font-weight:800;display:inline-flex}.privacy-hero{background:var(--hero);color:#fff;min-height:calc(348 * var(--u));padding:calc(66 * var(--u)) 0 calc(40 * var(--u))}.privacy-hero h1{color:#fff;font-size:calc(50 * var(--u));letter-spacing:0;margin:0;font-weight:800;line-height:1.12}.privacy-hero p{color:#dee7f2b8;font-size:calc(18 * var(--u));margin:calc(30 * var(--u)) 0 0;max-width:calc(768 * var(--u));line-height:1.48}.privacy-commitment{background:var(--soft);min-height:calc(294 * var(--u));padding:calc(89 * var(--u)) 0 calc(40 * var(--u))}.privacy-centered-copy{text-align:center}.privacy-centered-copy h2,.privacy-measures-copy h2,.privacy-info-card h2,.privacy-newsletter h2{color:var(--ink);font-size:calc(32 * var(--u));letter-spacing:0;margin:0;font-weight:800;line-height:1.18}.privacy-centered-copy p{color:var(--copy);font-size:calc(16 * var(--u));margin:calc(28 * var(--u)) auto 0;max-width:calc(760 * var(--u));line-height:1.45}.privacy-measures-section{background:var(--soft);min-height:calc(580 * var(--u));padding-bottom:calc(60 * var(--u))}.privacy-measures-grid{gap:calc(24 * var(--u));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.privacy-main-image{border-radius:calc(4 * var(--u));height:calc(500 * var(--u));object-fit:cover;grid-column:span 5;width:100%;display:block}.privacy-measures-copy{padding-left:calc(32 * var(--u));padding-top:calc(78 * var(--u));grid-column:span 7}.privacy-measures-copy h2{font-size:calc(26 * var(--u));line-height:1.22}.privacy-measures-copy ul{gap:calc(22 * var(--u));margin:calc(34 * var(--u)) 0 0;padding:0;list-style:none;display:grid}.privacy-measures-copy li{color:#3f4650;font-size:calc(16 * var(--u));align-items:flex-start;gap:calc(18 * var(--u));grid-template-columns:calc(22 * var(--u)) 1fr;line-height:1.36;display:grid}.privacy-measures-copy svg{color:#092d43;height:calc(22 * var(--u));stroke-width:2px;width:calc(22 * var(--u))}.privacy-card-section{background:var(--soft);min-height:calc(678 * var(--u));padding-bottom:calc(60 * var(--u))}.privacy-card-grid{gap:calc(24 * var(--u));grid-template-columns:repeat(2, calc(628 * var(--u)));justify-content:center;display:grid}.privacy-info-card{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(4 * var(--u));background:#fff;overflow:hidden}.privacy-info-card-ops,.privacy-info-card-nda{height:calc(597 * var(--u))}.privacy-info-card img{height:calc(256 * var(--u));margin:calc(40 * var(--u)) auto 0;object-fit:cover;width:calc(548 * var(--u));display:block}.privacy-info-card div{padding:calc(43 * var(--u)) calc(40 * var(--u)) 0}.privacy-info-card h2{font-size:calc(26 * var(--u))}.privacy-info-card p,.privacy-info-card li{color:var(--copy);font-size:calc(16 * var(--u));margin:0;line-height:1.44}.privacy-info-card p{margin-top:calc(24 * var(--u))}.privacy-info-card ul{gap:calc(15 * var(--u));margin:calc(22 * var(--u)) 0 0;padding-left:calc(20 * var(--u));display:grid}.privacy-info-card a{color:#072638;font-size:calc(16 * var(--u));align-items:center;gap:calc(9 * var(--u));margin-top:calc(27 * var(--u));font-weight:800;display:inline-flex}.privacy-info-card a svg{height:calc(18 * var(--u));stroke-width:2.5px;width:calc(18 * var(--u))}.privacy-newsletter{background:var(--deep);color:#fff;min-height:calc(416 * var(--u));padding:calc(126 * var(--u)) 0 calc(40 * var(--u));text-align:center}.privacy-newsletter h2{color:#fff;font-size:calc(48 * var(--u));line-height:1.08}.privacy-newsletter p{color:#dce5f0ad;font-size:calc(18 * var(--u));margin:calc(30 * var(--u)) auto 0;max-width:calc(660 * var(--u));line-height:1.45}.privacy-newsletter-form{gap:calc(17 * var(--u));grid-template-columns:calc(288.5 * var(--u)) calc(143.5 * var(--u));margin-top:calc(39 * var(--u));justify-content:center;display:grid}.privacy-newsletter-form input,.privacy-newsletter-form button{border-radius:calc(4 * var(--u));font-size:calc(15 * var(--u));height:calc(56 * var(--u))}.privacy-newsletter-form input{color:var(--ink);padding:0 calc(24 * var(--u));background:#fff;border:0}.privacy-newsletter-form button{color:#0b2638;cursor:pointer;background:#fff;border:0;font-weight:800}.privacy-footer{background:var(--footer);border-top:calc(1 * var(--u)) solid #ffffff2e;color:#fff;min-height:calc(481 * var(--u));padding:calc(64 * var(--u)) 0 calc(40 * var(--u))}.privacy-footer-grid{gap:calc(48 * var(--u));grid-template-columns:calc(230 * var(--u)) repeat(4, calc(170 * var(--u)));justify-content:center;display:grid}.privacy-footer-brand img{height:calc(24 * var(--u));margin-bottom:calc(34 * var(--u))}.privacy-footer-company p,.privacy-footer-column a,.privacy-footer-bottom{color:#c7d2df8f;font-size:calc(15 * var(--u));margin:0;line-height:1.48}.privacy-footer-column{gap:calc(18 * var(--u));flex-direction:column;display:flex}.privacy-footer-column h3{border-bottom:calc(1 * var(--u)) solid #ffffff75;color:#fff;font-size:calc(16 * var(--u));margin:0 0 calc(9 * var(--u));padding-bottom:calc(14 * var(--u));font-weight:800}.privacy-footer-column a.active,.privacy-footer-column a:hover,.privacy-footer-links a:hover{color:#fff}.privacy-footer-bottom{border-top:calc(1 * var(--u)) solid #fff6;align-items:center;gap:calc(34 * var(--u));margin-top:calc(79 * var(--u));padding-top:calc(28 * var(--u));grid-template-columns:1fr auto auto;display:grid}.privacy-footer-links{gap:calc(31 * var(--u));display:flex}.privacy-footer-links a{color:#c7d2df9e}.privacy-socials{gap:calc(17 * var(--u));display:flex}.privacy-footer-icon{border:calc(1 * var(--u)) solid var(--line);color:#fff;height:calc(37 * var(--u));width:calc(37 * var(--u));justify-content:center;align-items:center;display:inline-flex}.privacy-footer-icon svg{height:calc(18 * var(--u));stroke-width:2px;width:calc(18 * var(--u))}.privacy-floating{bottom:calc(35 * var(--u));gap:calc(10 * var(--u));pointer-events:none;right:calc(34 * var(--u));z-index:20;display:grid;position:fixed}.privacy-floating span{background:var(--deep);border-radius:calc(4 * var(--u));color:#fff;font-size:calc(18 * var(--u));height:calc(42 * var(--u));width:calc(42 * var(--u));justify-content:center;align-items:center;font-weight:800;display:inline-flex}.privacy-floating svg{fill:none;height:calc(22 * var(--u));stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:calc(22 * var(--u))}@media (max-width:1180px){.privacy-page{--u:1px;--frame-width:min(100vw - 48px, 960px)}.privacy-frame{padding:0}.privacy-top-strip{display:none}.privacy-nav{height:72px}.privacy-nav-inner{grid-template-columns:auto 1fr auto}.privacy-nav-links{display:none}.privacy-brand img,.privacy-footer-brand img{height:26px}.privacy-quote{width:118px;height:42px}.privacy-hero,.privacy-commitment,.privacy-measures-section,.privacy-card-section,.privacy-newsletter,.privacy-footer{min-height:0;padding:72px 0;overflow:visible}.privacy-hero p,.privacy-centered-copy p{max-width:720px}.privacy-measures-grid,.privacy-card-grid,.privacy-newsletter-form,.privacy-footer-bottom{grid-template-columns:1fr}.privacy-measures-grid{gap:40px}.privacy-main-image,.privacy-measures-copy{grid-column:auto}.privacy-main-image,.privacy-info-card img{width:100%;height:auto}.privacy-measures-copy{padding-top:0;padding-left:0}.privacy-info-card,.privacy-info-card-ops,.privacy-info-card-nda{height:auto}.privacy-card-grid{gap:24px}.privacy-info-card div{padding:34px 32px 40px}.privacy-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.privacy-footer-bottom{align-items:flex-start;margin-top:48px}.privacy-footer-links{flex-wrap:wrap}}@media (max-width:760px){.privacy-page{--frame-width:calc(100vw - 32px)}.privacy-nav-actions{gap:14px}.privacy-nav-actions>a:not(.privacy-quote){display:none}.privacy-hero h1{font-size:38px}.privacy-centered-copy h2,.privacy-measures-copy h2,.privacy-info-card h2,.privacy-newsletter h2{font-size:28px}.privacy-hero p,.privacy-centered-copy p,.privacy-measures-copy li,.privacy-info-card p,.privacy-info-card li,.privacy-newsletter p{font-size:15px}.privacy-footer-grid{grid-template-columns:1fr}.privacy-newsletter-form input,.privacy-newsletter-form button{width:100%}.privacy-footer-links{flex-direction:column;gap:12px}.privacy-floating{display:none}}
