@font-face{font-family:montserrat;src:url(../media/Montserrat-s.2dsyrb6uve2m8.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_95eaad7f-module__OSvImG__className{font-family:montserrat,montserrat Fallback}.montserrat_95eaad7f-module__OSvImG__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:playfair;src:url(../media/PlayfairDisplay-s.2pvjhxxqca84i.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair;src:url(../media/PlayfairDisplay_Italic-s.1hs6l3ict9od8.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.playfair_62b710df-module__2N06eW__className{font-family:playfair,playfair Fallback}.playfair_62b710df-module__2N06eW__variable{--font-playfair:"playfair", "playfair Fallback"}
@font-face{font-family:arabic;src:url(../media/NotoSansArabic-s.44qn7up5-fv95.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:arabic Fallback;src:local(Arial);ascent-override:129.05%;descent-override:69.32%;line-gap-override:0.0%;size-adjust:106.47%}.arabic_86129c30-module__fjj22W__className{font-family:arabic,arabic Fallback}.arabic_86129c30-module__fjj22W__variable{--font-arabic:"arabic", "arabic Fallback"}
.consent-module__TS0roW__banner{z-index:110;padding:22px max(24px,50vw - 660px);background:var(--color-paper,#fffdf9);max-block-size:70dvh;color:var(--color-walnut,#342e29);border-block-start:1px solid var(--color-line,#dfd4c5);text-align:start;align-items:center;gap:24px;padding-block-end:calc(22px + env(safe-area-inset-bottom,0px));display:flex;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto;box-shadow:0 -8px 32px #30292012}.consent-module__TS0roW__content{flex:1;min-inline-size:0}.consent-module__TS0roW__content h2{font:inherit;margin:0 0 10px;font-size:20px;font-weight:600}.consent-module__TS0roW__content p{max-inline-size:82ch;margin:6px 0;font-size:13px;line-height:1.65}.consent-module__TS0roW__content a,.consent-module__TS0roW__preferences{text-underline-offset:4px;text-decoration:underline}.consent-module__TS0roW__status{font-weight:600}.consent-module__TS0roW__actions{flex-wrap:wrap;gap:10px;max-inline-size:360px;display:flex}.consent-module__TS0roW__actions button{min-block-size:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:12px 18px;font-size:13px;font-weight:600}.consent-module__TS0roW__actions button:hover{background:var(--color-oat,#eae1d4)}.consent-module__TS0roW__actions .consent-module__TS0roW__close{border-color:#0000;text-decoration:underline}.consent-module__TS0roW__preferences{color:inherit;font:inherit;cursor:pointer;background:0 0;min-block-size:44px;font-size:13px}.consent-module__TS0roW__banner :focus-visible,.consent-module__TS0roW__preferences:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:767px){.consent-module__TS0roW__banner{padding-block-start:18px;padding-inline:20px;display:block}.consent-module__TS0roW__content h2{font-size:18px}.consent-module__TS0roW__actions{max-inline-size:none;margin-block-start:14px}.consent-module__TS0roW__actions button{flex:140px}}
