.cookie-preferences_panel__DDs25{position:fixed;z-index:100;right:var(--pad,24px);bottom:max(20px,env(safe-area-inset-bottom));width:min(680px,calc(100% - 2 * var(--pad,24px)));padding:22px 24px;background:var(--paper,#f4f3ef);color:var(--ink,#191b18);border:1px solid var(--line,#d3d3ca);box-shadow:0 5px 30px #191b1810}.cookie-preferences_panel__DDs25 p{margin:0;font-size:15px;line-height:1.55}.cookie-preferences_panel__DDs25 a{color:inherit;text-underline-offset:3px}.cookie-preferences_actions__icklZ{display:flex;gap:10px;margin-top:16px}.cookie-preferences_actions__icklZ button{flex:1 1;min-height:44px;padding:10px 14px;background:transparent;border:1px solid var(--ink,#191b18);font:inherit;font-size:14px;color:inherit;cursor:pointer}.cookie-preferences_actions__icklZ button:hover{color:var(--blue,#2548f4);border-color:var(--blue,#2548f4)}.cookie-preferences_actions__icklZ .cookie-preferences_accept__OVB8i{flex:0 1 auto;background:var(--blue,#2548f4);border-color:var(--blue,#2548f4);color:white;padding-inline:20px}.cookie-preferences_actions__icklZ .cookie-preferences_accept__OVB8i:hover{background:var(--ink,#191b18);border-color:var(--ink,#191b18);color:white}.cookie-preferences_actions__icklZ .cookie-preferences_settings__ZNeo0{flex:0 1 auto;border-color:transparent;padding-inline:8px;text-decoration:underline;text-underline-offset:4px}.cookie-preferences_actions__icklZ button:disabled{opacity:.55;cursor:wait}.cookie-preferences_panel__DDs25 :focus-visible{outline:2px solid var(--blue,#2548f4);outline-offset:4px}.cookie-preferences_note__RXgL_{display:block;font-size:12px;line-height:1.5;color:var(--muted,#6c6e67);margin-top:12px}.cookie-preferences_panel__DDs25 .cookie-preferences_error__EOXc4{margin-top:12px;font-size:13px}@media(max-width:600px){.cookie-preferences_panel__DDs25{padding:16px;right:16px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 32px)}.cookie-preferences_panel__DDs25 p{font-size:14px}.cookie-preferences_actions__icklZ{gap:8px;margin-top:14px}.cookie-preferences_actions__icklZ button{padding:10px 8px;font-size:13px}.cookie-preferences_note__RXgL_{font-size:12px}}@media(max-height:420px){.cookie-preferences_panel__DDs25{max-height:calc(100dvh - 24px);overflow:auto}}.newsletter_block__XaSij{margin:72px 0;padding:44px 0 48px;border-top:1px solid #191b18;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6vw;min-width:0;scroll-margin-top:32px}.newsletter_block__XaSij h2{font-size:clamp(36px,4vw,58px);line-height:1.07;letter-spacing:-.045em;font-weight:400;margin:20px 0 22px}.newsletter_block__XaSij h2 span{color:#2548f4}.newsletter_block__XaSij h2 em{white-space:nowrap}.newsletter_block__XaSij p{font-size:16px;line-height:1.6;max-width:44ch;margin:0}.newsletter_formArea__AYYnA{align-self:end;width:100%;max-width:480px;min-width:0}.newsletter_block__XaSij .newsletter_formMeta__mUFoi{font-size:12px;color:#575b53;margin-bottom:16px}.newsletter_fields__BORgH{display:flex;gap:16px;align-items:stretch}.newsletter_fields__BORgH input{min-width:0;width:0;flex:1 1;font:inherit;font-size:16px;background:transparent;border:0;border-bottom:1px solid #191b18;color:#191b18;padding:14px 0;border-radius:0}.newsletter_fields__BORgH input::placeholder{color:#686c64;opacity:1}.newsletter_fields__BORgH button{font:inherit;font-size:15px;border:1px solid #2548f4;background:#2548f4;color:#fff;padding:14px 20px;min-height:50px;cursor:pointer;white-space:nowrap}.newsletter_fields__BORgH button:disabled{opacity:.6;cursor:wait}.newsletter_check__vb0wp{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:4px 0;font-size:12px;line-height:1.5;color:#575b53}.newsletter_check__vb0wp input{width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:#2548f4}.newsletter_check__vb0wp a{color:inherit;text-underline-offset:3px}.newsletter_block__XaSij .newsletter_message__gljBc{font-size:14px;margin-top:16px}.newsletter_message__gljBc:empty{display:none}.newsletter_success__OxlMN{border-left:2px solid #2548f4;padding:4px 0 4px 24px}.newsletter_success__OxlMN h3{margin:0 0 16px;font-size:32px;line-height:1.1;font-weight:400;letter-spacing:-.04em}.newsletter_honeypot__5M9lM,.newsletter_sr__e33_1{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.newsletter_compact__epv_0{margin:32px 0;padding:24px 0}.newsletter_compact__epv_0 h2{font-size:30px}.newsletter_compact__epv_0 p{font-size:14px}.newsletter_block__XaSij :focus-visible,.newsletter_footerLink__9BRFz:focus-visible{outline:2px solid #2548f4;outline-offset:5px}.newsletter_footerLink__9BRFz{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid #191b18;min-height:44px;padding:8px 0;font-size:16px;white-space:nowrap}.newsletter_footerLink__9BRFz svg{color:#2548f4}.newsletter_footerLink__9BRFz:hover{color:#2548f4;border-color:#2548f4}@media (max-width:900px){.newsletter_block__XaSij{column-gap:36px}.newsletter_fields__BORgH{gap:12px}.newsletter_fields__BORgH button{padding:14px 16px}}@media (max-width:700px){.newsletter_block__XaSij{grid-template-columns:minmax(0,1fr);gap:30px;margin:48px 0;padding:28px 0 32px}.newsletter_block__XaSij h2{font-size:clamp(32px,9.2vw,40px);margin:16px 0 18px}.newsletter_block__XaSij p{font-size:15px}.newsletter_block__XaSij .newsletter_formMeta__mUFoi{font-size:12px}.newsletter_fields__BORgH{gap:14px}.newsletter_fields__BORgH button{font-size:14px;padding:14px 16px}.newsletter_block__XaSij .newsletter_message__gljBc{font-size:14px}.newsletter_footerLink__9BRFz{justify-self:start;grid-column:1/-1}}@media (max-width:350px){.newsletter_fields__BORgH{flex-direction:column;gap:12px}.newsletter_fields__BORgH input{width:100%;flex:auto;min-height:48px}}.newsletter_brandInvite__9MPpp{margin:40px 0 0;padding:32px 0 40px;border-top:1px solid #191b18;border-bottom:1px solid #ccc;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6vw;align-items:end}.newsletter_brandInviteLabel__h8fEn{display:block;font-size:12px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;margin-bottom:22px}.newsletter_brandInvite__9MPpp h2{font-size:clamp(38px,4.2vw,64px);font-weight:400;line-height:1.04;letter-spacing:-.045em;margin:0}.newsletter_brandInvite__9MPpp h2 em{letter-spacing:-.055em}.newsletter_brandInvite__9MPpp p{font-size:clamp(16px,1.3vw,20px);line-height:1.5;margin:0 0 16px;text-wrap:pretty}.newsletter_brandInvite__9MPpp a{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;font-size:18px;min-height:48px;color:#191b18;padding:8px 0;border-bottom:1px solid #191b18;text-decoration:none;white-space:nowrap}.newsletter_brandInvite__9MPpp a svg{color:#2548f4}.newsletter_brandInvite__9MPpp a:hover{color:#2548f4;border-color:#2548f4}.newsletter_brandInvite__9MPpp a:focus-visible{outline:2px solid #2548f4;outline-offset:6px}@media (max-width:700px){.newsletter_brandInvite__9MPpp{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:32px;padding:24px 0 32px}.newsletter_brandInviteLabel__h8fEn{margin-bottom:18px}.newsletter_brandInvite__9MPpp h2{font-size:clamp(36px,10vw,48px)}.newsletter_brandInvite__9MPpp p{font-size:16px;margin-bottom:12px}}.reader-share_wrap__95_nr{margin:32px 0 64px;position:relative}.reader-share_trigger__Qot1E{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:8px 0;background:none;border:0;border-bottom:1px solid;color:var(--ink,#191b18);font:inherit;cursor:pointer}.reader-share_trigger__Qot1E:focus-visible,.reader-share_trigger__Qot1E:hover{color:#2548f4}.reader-share_dialog__VtybK a:focus-visible,.reader-share_dialog__VtybK button:focus-visible,.reader-share_manual__vWJAx input:focus-visible,.reader-share_trigger__Qot1E:focus-visible{outline:2px solid #2548f4;outline-offset:4px}.reader-share_dialog__VtybK{position:fixed;margin:0;width:min(320px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:20px 24px 24px;border:1px solid #ccc;background:var(--paper,#f4f3ef);color:var(--ink,#191b18);overflow:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #191b1814}.reader-share_dialog__VtybK::backdrop{background:#191b181a}.reader-share_head__VERBH{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #ccc;margin-bottom:6px}.reader-share_head__VERBH h2{font:inherit!important;font-size:17px!important;letter-spacing:0!important;margin:0!important}.reader-share_head__VERBH button{width:44px;height:44px;display:grid;place-items:center;border:0;background:none;color:inherit;cursor:pointer;padding:0}.reader-share_choices___Hshl{display:grid}.reader-share_choices___Hshl>a,.reader-share_choices___Hshl>button{min-height:48px;padding:14px 0;text-align:left;font:inherit;font-size:17px;line-height:1.3;color:inherit;border:0;border-bottom:1px solid #deded8;background:none;text-decoration:none;cursor:pointer}.reader-share_choices___Hshl>a:hover,.reader-share_choices___Hshl>button:hover{color:#2548f4}.reader-share_choices___Hshl span{display:block}.reader-share_choices___Hshl small{display:block;font-size:12px;line-height:1.5;color:#686a64;margin-top:4px}.reader-share_message__EBMzP{font-size:14px!important;line-height:1.5!important;margin:18px 0 0!important}.reader-share_manual__vWJAx{display:block;font-size:13px;margin-top:12px}.reader-share_manual__vWJAx input{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin-top:8px;padding:8px;border:1px solid #aaa;background:transparent;font:inherit}.reader-share_head__VERBH button:hover{color:#2548f4}@media(max-width:640px){.reader-share_wrap__95_nr{margin:24px 0 48px}.reader-share_dialog__VtybK{left:0!important;top:auto!important;bottom:0!important;width:100%;max-width:100%;max-height:85dvh;box-sizing:border-box;border-width:1px 0 0;padding:20px 24px max(24px,env(safe-area-inset-bottom));box-shadow:none}.reader-share_dialog__VtybK::backdrop{background:#191b1840}.reader-share_choices___Hshl>a,.reader-share_choices___Hshl>button{min-height:52px}.reader-share_head__VERBH h2{font-size:19px!important}}