@keyframes cookie-consent_rise__UPwNg{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cookie-consent_banner__w5obS{position:fixed;z-index:90;inset-inline-start:24px;bottom:24px;width:min(600px,100vw - 48px);font-family:PPNM,-apple-system,system-ui,sans-serif;color:hsla(0,0%,100%,.72);background:#0a1426;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 24px 60px -18px rgba(10,20,38,.55),0 2px 6px rgba(10,20,38,.2);animation:cookie-consent_rise__UPwNg .42s cubic-bezier(.2,.7,.2,1) both;overflow:hidden}.cookie-consent_banner__w5obS:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:linear-gradient(90deg,#ff5722,rgba(255,87,34,0))}.cookie-consent_bannerInner___ZgTe{padding:26px 28px 24px}.cookie-consent_eyebrow__kAB3n{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.cookie-consent_dot__Vt41e{width:6px;height:6px;border-radius:50%;background:#ff5722;box-shadow:0 0 0 4px rgba(255,87,34,.18)}.cookie-consent_bannerTitle__i2YFs{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#fff}.cookie-consent_banner__w5obS .cookie-consent_bannerBody__Qih_p{margin:0;font-size:14.5px;line-height:1.6;color:hsla(0,0%,100%,.74)}.cookie-consent_link__JTivB{color:inherit;text-decoration:underline;text-decoration-color:rgba(255,87,34,.7);text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.cookie-consent_link__JTivB:hover{color:#fff;text-decoration-color:#ff5722}.cookie-consent_sheet__S_VEs .cookie-consent_link__JTivB{color:#c0531f;text-decoration-color:rgba(192,83,31,.4)}.cookie-consent_sheet__S_VEs .cookie-consent_link__JTivB:hover{color:#ff5722}.cookie-consent_bannerActions__o_qr8{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}.cookie-consent_btn__EZOuO{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;font-family:PPNM,-apple-system,system-ui,sans-serif;font-size:14.5px;font-weight:600;line-height:1;border-radius:100px;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.cookie-consent_btn__EZOuO:active{transform:translateY(1px)}.cookie-consent_btn__EZOuO:focus-visible{outline:2px solid #ff5722;outline-offset:3px}.cookie-consent_btnLight__VR9h0{background:#fff;color:#101820}.cookie-consent_btnLight__VR9h0:hover{background:#eef0f3}.cookie-consent_btnAccent__SyETv{background:#ff5722;color:#fff}.cookie-consent_btnAccent__SyETv:hover{background:#f04a15}.cookie-consent_btnOutline__8iNKT{background:#fff;color:#101820;border-color:rgba(16,24,32,.18)}.cookie-consent_btnOutline__8iNKT:hover{border-color:#101820}.cookie-consent_btnText__qmPcw{margin-inline-start:auto;padding:10px 4px;font-family:PPNM,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.78);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-color:hsla(0,0%,100%,.3)}.cookie-consent_btnText__qmPcw:hover{color:#fff;text-decoration-color:#ff5722}.cookie-consent_btnText__qmPcw:focus-visible{outline:2px solid #ff5722;outline-offset:2px;border-radius:4px}.cookie-consent_dialog__GA6g0{width:min(600px,100vw - 32px);max-width:none;max-height:min(760px,100dvh - 48px);padding:0;margin:auto;border:0;border-radius:22px;background:#fff;color:#101820;font-family:PPNM,-apple-system,system-ui,sans-serif;box-shadow:0 40px 100px -30px rgba(10,20,38,.55);overflow:hidden}.cookie-consent_dialog__GA6g0[open]{display:flex;animation:cookie-consent_rise__UPwNg .32s cubic-bezier(.2,.7,.2,1) both}.cookie-consent_dialog__GA6g0::backdrop{background:rgba(10,20,38,.55);backdrop-filter:blur(3px)}.cookie-consent_sheet__S_VEs{display:flex;flex-direction:column;width:100%;max-height:inherit}.cookie-consent_sheetHead__oEBxJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 28px 18px;border-bottom:1px solid rgba(16,24,32,.1)}.cookie-consent_sheetTitle__JmfeI{margin:0;font-size:22px;font-weight:600;letter-spacing:-.015em}.cookie-consent_close__qRJUI{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;color:#101820;background:#f3f4f6;border:0;border-radius:50%;cursor:pointer}.cookie-consent_close__qRJUI:hover{background:#e7e9ec}.cookie-consent_close__qRJUI:focus-visible{outline:2px solid #ff5722;outline-offset:2px}.cookie-consent_sheetBody__iQa06{flex:1 1 auto;overflow-y:auto;padding:20px 28px 8px;overscroll-behavior:contain}.cookie-consent_sheet__S_VEs .cookie-consent_intro__FBDww{margin:0 0 18px;font-size:14.5px;line-height:1.6;color:#5a5e66}.cookie-consent_cats__aLlmp{margin:0;padding:0;list-style:none;border:1px solid rgba(16,24,32,.1);border-radius:16px}.cookie-consent_cat__wOGok{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px}.cookie-consent_cat__wOGok+.cookie-consent_cat__wOGok{border-top:1px solid rgba(16,24,32,.1)}.cookie-consent_catText__lUZ7v{display:grid;gap:4px;min-width:0}.cookie-consent_catLabel__9AsrB{font-size:15.5px;font-weight:600}.cookie-consent_catDesc__XfAge{font-size:13.5px;line-height:1.5;color:#5a5e66}.cookie-consent_always____RXQ{flex:none;padding:6px 10px;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:#1f7a4d;background:#e8f5ee;border-radius:100px;white-space:nowrap}.cookie-consent_switch__TVh60{position:relative;flex:none;width:48px;height:28px;padding:0;background:#d5d8dd;border:0;border-radius:100px;cursor:pointer;transition:background-color .2s ease}.cookie-consent_switch__TVh60[data-on]{background:#ff5722}.cookie-consent_switch__TVh60:focus-visible{outline:2px solid #ff5722;outline-offset:3px}.cookie-consent_knob__ie_Oi{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(16,24,32,.25);transition:transform .2s cubic-bezier(.3,.7,.3,1)}[data-on]>.cookie-consent_knob__ie_Oi{transform:translateX(20px)}[dir=rtl] [data-on]>.cookie-consent_knob__ie_Oi{transform:translateX(-20px)}.cookie-consent_meta__NzmKy{margin:14px 2px 10px;font-size:12px;color:#8a8f98;word-break:break-all}.cookie-consent_meta__NzmKy code{font-family:PPNM,-apple-system,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:#5a5e66}.cookie-consent_sheetFoot__8NKta{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:16px 28px 24px;border-top:1px solid rgba(16,24,32,.1)}@media(max-width:640px){.cookie-consent_banner__w5obS .cookie-consent_bannerBody__Qih_p{font-size:14px}.cookie-consent_banner__w5obS{inset-inline:0;bottom:0;width:100%;border-radius:20px 20px 0 0;border-bottom:0}.cookie-consent_bannerInner___ZgTe{padding:22px 20px calc(18px + env(safe-area-inset-bottom, 0px))}.cookie-consent_bannerTitle__i2YFs{font-size:18px}.cookie-consent_bannerActions__o_qr8{display:grid;grid-template-columns:1fr 1fr;margin-top:16px}.cookie-consent_btnText__qmPcw{grid-column:1/-1;margin-inline-start:0;justify-self:center}.cookie-consent_dialog__GA6g0{width:100%;max-height:92dvh;margin:auto 0 0;border-radius:22px 22px 0 0}.cookie-consent_sheetHead__oEBxJ{padding:20px 20px 14px}.cookie-consent_sheetTitle__JmfeI{font-size:19px}.cookie-consent_sheetBody__iQa06{padding:16px 20px 6px}.cookie-consent_cat__wOGok{padding:14px}.cookie-consent_sheetFoot__8NKta{grid-template-columns:1fr 1fr;padding:14px 20px calc(18px + env(safe-area-inset-bottom, 0px))}.cookie-consent_sheetFoot__8NKta>:nth-child(2){grid-column:1/-1;order:1}}@media(prefers-reduced-motion:reduce){.cookie-consent_banner__w5obS,.cookie-consent_dialog__GA6g0[open]{animation:none}.cookie-consent_btn__EZOuO,.cookie-consent_knob__ie_Oi,.cookie-consent_switch__TVh60{transition:none}}.back-to-top_btn__0W_Mf{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border-radius:50%;background:var(--orange-500);color:#fff;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(255,106,31,.32),0 2px 6px rgba(10,18,64,.18);opacity:0;transform:translateY(8px) scale(.96);pointer-events:none;transition:opacity .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1),background-color .18s ease,box-shadow .18s ease;z-index:9999}.back-to-top_btn__0W_Mf.back-to-top_visible__KM1mz{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-to-top_btn__0W_Mf:hover{background:var(--orange-600);transform:translateY(-2px) scale(1.04);box-shadow:0 12px 32px rgba(255,106,31,.42),0 4px 10px rgba(10,18,64,.22)}.back-to-top_btn__0W_Mf:active{transform:translateY(0) scale(.98)}.back-to-top_btn__0W_Mf:focus-visible{outline:2px solid var(--orange-500);outline-offset:3px}@media(max-width:480px){.back-to-top_btn__0W_Mf{right:16px;bottom:16px;width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.back-to-top_btn__0W_Mf{transition:opacity .1s ease}.back-to-top_btn__0W_Mf,.back-to-top_btn__0W_Mf:hover{transform:none!important}}.serif-i{font-style:italic;font-family:PPNM,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:-.01em}.hl{display:block;overflow:hidden;padding-bottom:.08em}.hw{display:inline-block;will-change:transform,opacity}[data-reveal]{opacity:0;animation:cl-reveal-fallback .6s ease 3.2s forwards}@keyframes cl-reveal-fallback{to{opacity:1}}.ghostw{position:absolute;font-weight:800;letter-spacing:-.06em;line-height:.8;color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(16,24,32,.09);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.ghostw.dk{-webkit-text-stroke-color:hsla(0,0%,100%,.08)}.lk{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;padding-bottom:4px;border-bottom:1px solid;transition:gap .3s}.lk:hover{gap:15px}#totop{transition:opacity .35s,transform .35s cubic-bezier(.16,.84,.44,1),visibility .35s,background .3s,color .3s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important}}.ch-topbar{position:sticky;top:0;z-index:40;background:hsla(0,0%,100%,.92);backdrop-filter:blur(14px);border-bottom:1px solid #ececec}.ch-wrap{max-width:1320px;margin:0 auto;padding:0 clamp(24px,4vw,64px)}.ch a{text-decoration:none}.ch-desk .ch-navlink{color:#3a4049}.ch-desk .ch-navlink.on{color:#101820}.ch-navlink{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:14.5px;color:#3a4049;padding:8px 14px;cursor:pointer;transition:color .25s}.ch-navlink:hover{color:#101820}.ch-navlink.on{color:#101820;font-weight:500}.ch-car{font-size:9px;opacity:.5;transition:transform .3s}.ch-item{position:relative}.ch-item:hover .ch-car{transform:rotate(180deg)}.ch-mega{position:absolute;top:calc(100% + 14px);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .28s ease,transform .28s cubic-bezier(.16,.84,.44,1),visibility .28s;z-index:60}.ch-item:hover .ch-mega{opacity:1;visibility:visible;transform:translateY(0)}.ch-desk>.ch-item:not(:has(~.ch-item))>.ch-mega{left:auto!important;right:0;transform:translateY(8px)!important}[dir=rtl] .ch-desk>.ch-item:not(:has(~.ch-item))>.ch-mega{left:0!important;right:auto}.ch-desk>.ch-item:not(:has(~.ch-item)):hover>.ch-mega{transform:translateY(0)!important}.ch-mega:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.ch-row{display:block;border-radius:9px;transition:background .2s}.ch-row:hover{background:#f5f3ee}.ch-row:hover .ch-ar{opacity:1;transform:translateX(0)}.ch-ar{opacity:0;transform:translateX(-8px);transition:.3s;color:#ff5722}.ch-btn{display:inline-flex;align-items:center;gap:8px;background:#0a1426;color:#fff;font-size:14px;font-weight:600;padding:11px 22px;border-radius:6px;transition:transform .3s,box-shadow .3s,background .3s}.ch-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(10,20,38,.22);background:#ff5722}.ch-mm{position:fixed;inset:0;z-index:90;background:hsla(0,0%,100%,.98);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.16,.84,.44,1),visibility .4s;display:flex;flex-direction:column}.ch-mm.open{opacity:1;visibility:visible;transform:translateY(0)}.ch-burger.active .ch-hb:first-child{transform:translateY(7px) rotate(45deg)}.ch-burger.active .ch-hb:nth-child(2){opacity:0}.ch-burger.active .ch-hb:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ch-mml{display:block;font-size:clamp(24px,6vw,36px);font-weight:600;letter-spacing:-.02em;color:#101820;padding:13px 0;border-bottom:1px solid #ececec;transition:color .25s,padding-left .3s}.ch-mml:hover{color:#ff5722;padding-left:10px}.ch-crumb a{transition:opacity .2s}.ch-crumb a:hover{opacity:.7}.ch-mms{font-size:14px;color:#6a6457;padding:9px 0 9px 16px;display:block}.ch-mms:hover{color:#ff5722}@media(max-width:980px){.ch-desk{display:none!important}.ch-burger{display:flex!important}}.cf{background:#0a1426;color:hsla(0,0%,100%,.6);padding:clamp(64px,7vw,96px) 0 42px}.cf-wrap{max-width:1320px;margin:0 auto;padding:0 clamp(24px,4vw,64px)}.cf a{color:inherit;text-decoration:none}.cf-mono{font-family:PPNM,-apple-system,system-ui,sans-serif;font-weight:500}.cf-grid{display:grid;grid-template-columns:1.4fr repeat(var(--cf-cols,3),minmax(0,1fr));gap:40px}.cf-rich :where(p,li,span,strong,em,h2,h3,h4){color:inherit}.cf-rich p{margin:0 0 .6em}.cf-rich p:last-child{margin-bottom:0}.cf-rich a{text-decoration:underline;text-underline-offset:2px}.cf-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cf .cf-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.72);transition:color .2s,border-color .2s,background .2s}.cf .cf-social a:hover{color:#fff;border-color:#ff5722;background:rgba(255,87,34,.12)}@media(max-width:980px){.cf-grid{grid-template-columns:1fr 1fr}.cf-brand{grid-column:1/-1}}@media(max-width:560px){.cf-grid{grid-template-columns:1fr;gap:30px}}.ch-desk .ch-navlink.on:after,.ch-navlink.on:after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:#c0531f}.ch-row.on{background:#f5f3ee;border-radius:10px}.ch-mml.on,.ch-mms.on{color:#c0531f!important}.ch-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.cf-legal{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:13.5px}.cf-legal a,.cf-legal button{padding:0;font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-decoration:none;transition:color .18s ease}.cf-legal a:hover,.cf-legal button:hover{color:#fff}.cf-legal a:focus-visible,.cf-legal button:focus-visible{outline:2px solid #ff5722;outline-offset:3px;border-radius:2px}