.LegalPage_page__7XA3X{color:#fff4df;padding:65px max(5%,20px) 80px;position:relative;isolation:isolate;background:linear-gradient(125deg,#d69b28 0 15%,#b12d34 15% 53%,#c8c9cd 53% 60%,#8d1f32 60%);overflow:clip}.LegalPage_page__7XA3X:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.3;background:url(/images/shared/ajvar-lady-editorial-paper-v1-delivery.webp) 50%/1100px repeat;mix-blend-mode:soft-light}.LegalPage_page__7XA3X[data-kind=terms]{background:linear-gradient(120deg,#164f43 0 35%,#b59a54 35% 42%,#62686b 42% 55%,#0e3c36 55%)}.LegalPage_page__7XA3X[data-kind=contact]{background:radial-gradient(at 10% 30%,#216957,transparent 60%),radial-gradient(at 90% 70%,#776486,transparent 65%),linear-gradient(115deg,#153c50,#343a7a,#512e69)}.LegalPage_hero__xQDsn{max-width:1350px;margin:0 auto 50px}.LegalPage_kicker__eTALq{font:700 11px/1.6 Arial,sans-serif;letter-spacing:.13em}.LegalPage_hero__xQDsn h1{font:clamp(45px,6.5vw,100px)/1.02 Georgia,serif;letter-spacing:-.045em;max-width:19ch;margin:25px 0}.LegalPage_subtitle__bkDMk{font:italic clamp(22px,2.5vw,35px)/1.3 Georgia,serif}.LegalPage_grid__BROu6{max-width:1350px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.LegalPage_card__hzKhM{background:#173f70;color:#fff;padding:clamp(25px,3vw,45px);border-radius:50px 15px 40px 18px;border:1px solid #bfc8dc;box-shadow:8px 10px 0 #20223444}.LegalPage_card__hzKhM:nth-child(3n){grid-column:1/-1;max-width:1100px;justify-self:center}.LegalPage_card__hzKhM:nth-child(2n){border-radius:16px 55px 15px 40px;transform:translateY(20px)}.LegalPage_card__hzKhM h2{font:italic clamp(28px,3vw,42px)/1.15 Georgia,serif;margin:18px 0}.LegalPage_card__hzKhM p{font:19px/1.75 Georgia,serif;margin-bottom:0}.LegalPage_page__7XA3X[data-kind=terms] .LegalPage_card__hzKhM{background:linear-gradient(120deg,#86272d,#a43232);color:#fff0ce;border-color:#d5bb79}.LegalPage_page__7XA3X[data-kind=terms] .LegalPage_card__hzKhM h2{color:#f2d28c}.LegalPage_contact__OMavU{max-width:1350px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.LegalPage_contact__OMavU figure{margin:0;padding:12px;border:7px ridge #aab5ba;background:#c9d0cf;border-radius:75px 15px 65px 12px;overflow:hidden;transform:rotate(-2deg)}.LegalPage_contact__OMavU img{width:100%;height:auto;display:block;border-radius:50px 7px 35px 8px}.LegalPage_contact__OMavU figcaption{font:italic 19px/1.4 Georgia,serif;color:#203a3e;padding:20px 8px 5px}.LegalPage_email__R_qh6{background:#f7ecd2;color:#175441;padding:40px;border-radius:18px 65px 20px 50px;box-shadow:12px 16px 0 #b6bec055}.LegalPage_email__R_qh6 h2{font:32px/1.2 Georgia,serif}.LegalPage_email__R_qh6>a{font:clamp(20px,2.5vw,32px)/1.4 Georgia,serif;color:#175441;overflow-wrap:anywhere;text-underline-offset:7px}.LegalPage_email__R_qh6 p{font:18px/1.7 Georgia,serif}.LegalPage_email__R_qh6 .LegalPage_kicker__eTALq{font:700 11px Arial,sans-serif}.LegalPage_links__OvcJN{max-width:1350px;margin:65px auto 0;padding:25px 0;border-block:1px solid #e6d2a488;display:flex;flex-wrap:wrap;gap:20px 35px}.LegalPage_links__OvcJN a{color:#fff4df;font:20px Georgia,serif;text-underline-offset:6px}.LegalPage_page__7XA3X a:focus-visible{outline:3px solid #ffe189;outline-offset:6px}@media(max-width:800px){.LegalPage_contact__OMavU,.LegalPage_grid__BROu6{grid-template-columns:1fr}.LegalPage_card__hzKhM:nth-child(3n){grid-column:auto}.LegalPage_card__hzKhM:nth-child(2n){transform:none}.LegalPage_card__hzKhM p{font-size:18px}.LegalPage_email__R_qh6{padding:28px}.LegalPage_hero__xQDsn{margin-bottom:30px}}