@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400 800;font-display:optional;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400 800;font-display:optional;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans Fallback;src:local(Arial);ascent-override:94.7%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:104.76%}.rethink_sans_d2d0bd-module__wb7fjq__className{font-family:Rethink Sans,Rethink Sans Fallback;font-style:normal}.rethink_sans_d2d0bd-module__wb7fjq__variable{--font-rethink:"Rethink Sans", "Rethink Sans Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:optional;src:url(../media/9ff27b8a0a8f3dc0-s.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:optional;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:optional;src:url(../media/d41831e24743a3c1-s.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_9fdbf269-module__VbTw3G__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_9fdbf269-module__VbTw3G__variable{--font-cairo:"Cairo", "Cairo Fallback"}
.snav{--snav-r:clamp(1rem, 1.6vw, 1.5rem);z-index:65;opacity:0;pointer-events:none;transition:translate .42s var(--ease-out), opacity .42s var(--ease-out);inset-inline:0;position:fixed;top:0;translate:0 -105%}.snav[data-shown]{opacity:1;pointer-events:auto;translate:0}.snav-bar{z-index:2;transition:border-radius .24s var(--ease-out);background:#55433c;background:lab(30.2046% 7.11405 7.3585);border-end-end-radius:var(--snav-r);border-end-start-radius:var(--snav-r);position:relative;box-shadow:inset 0 -1px #ffffff1a,0 10px 30px -12px #1208058c;box-shadow:inset 0 -1px lab(100% 0 0/.1),0 10px 30px -12px lab(2.97815% 2.96575 2.3564/.55)}.snav[data-panel] .snav-bar{border-end-end-radius:0;border-end-start-radius:0}.snav-inner{align-items:center;gap:clamp(1.25rem,2.2vw,2.5rem);width:100%;max-width:120rem;height:4.5rem;margin-inline:auto;padding-inline:clamp(1.5rem,3.5vw,4rem);display:flex}.snav-brand{transition:opacity var(--dur-base) var(--ease-out);flex:none;align-items:center;display:flex}.snav-brand:hover{opacity:.82}.snav-wordmark{width:auto;height:19px}.snav-links{flex:none;align-items:center;gap:clamp(.25rem,1vw,1rem);display:flex}.snav-item{position:static}.snav-trigger{cursor:pointer;font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-label);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#ffeee3c7;color:lab(95.2411% 4.60249 7.51313/.78);transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;align-items:center;gap:.45rem;padding:.5rem .65rem;text-decoration:none;display:inline-flex;position:relative}.snav-trigger:after{content:"";background:var(--color-accent);transform-origin:50%;height:2px;transition:scale .32s var(--ease-out);inset-inline:.65rem;border-radius:2px;position:absolute;bottom:.15rem;scale:0 1}.snav-trigger:hover,.snav-trigger[data-open],.snav-trigger[data-active]{color:var(--color-bg)}.snav-trigger:hover:after,.snav-trigger[data-open]:after,.snav-trigger[data-active]:after{scale:1}.snav-trigger:focus-visible{outline:2px solid var(--color-bg);outline-offset:3px;border-radius:4px}.snav-caret{width:.6rem;height:.4rem;transition:rotate .32s var(--ease-out)}.snav-trigger[data-open] .snav-caret{rotate:180deg}.snav-marquee{direction:ltr;flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(1.5rem,4%,3rem) calc(100% - clamp(1.5rem,4%,3rem)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(1.5rem,4%,3rem) calc(100% - clamp(1.5rem,4%,3rem)),#0000 100%)}.snav-marquee-track{width:max-content;animation:52s linear infinite snav-ticker;display:flex}[dir=rtl] .snav-marquee-item{direction:rtl}[dir=rtl] .snav-marquee-track{animation-direction:reverse}.snav-marquee:hover .snav-marquee-track{animation-play-state:paused}@keyframes snav-ticker{to{translate:-50%}}.snav-marquee-group{flex:none;align-items:center;display:flex}.snav-marquee-item{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ffeee36b;color:lab(95.2411% 4.60249 7.51313/.42);align-items:center;gap:.85rem;padding-inline-end:2.4rem;display:inline-flex}.snav-marquee-seal{background:var(--color-accent);opacity:.75;flex:none;width:.75rem;height:.7rem;-webkit-mask:url(/mark/seal.svg) 50%/contain no-repeat;mask:url(/mark/seal.svg) 50%/contain no-repeat}.snav-actions{flex:none;align-items:center;gap:.85rem;margin-inline-start:auto;display:flex}.snav-cta:focus-visible,.snav-icon:focus-visible{outline:2px solid var(--color-bg);outline-offset:3px}.snav-icon{border-radius:var(--radius-pill);cursor:pointer;color:#ffeee3d9;color:lab(95.2411% 4.60249 7.51313/.85);width:2.35rem;height:2.35rem;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);background:0 0;border:1px solid #ffeee338;border:1px solid lab(95.2411% 4.60249 7.51313/.22);justify-content:center;align-items:center;display:inline-flex;position:relative}.snav-icon:hover{color:var(--color-bg);background:#ffeee31a;background:lab(95.2411% 4.60249 7.51313/.1);border-color:#ffeee373;border-color:lab(95.2411% 4.60249 7.51313/.45)}.snav-icon-count{border-radius:var(--radius-pill);background:var(--color-accent);min-width:1.05rem;height:1.05rem;color:var(--color-bg);font-family:var(--font-display);font-size:.58rem;font-weight:var(--weight-title);font-variant-numeric:tabular-nums;top:-.3rem;place-items:center;padding-inline:.22rem;line-height:1;display:grid;position:absolute;inset-inline-end:-.3rem}@media (max-width:63.99rem){.snav-marquee{display:none}}@media (max-width:55.99rem){.snav-inner{flex-wrap:wrap;gap:0 .75rem;height:auto;padding-inline:clamp(.875rem,4vw,1.5rem)}.snav-brand{height:3rem}.snav-wordmark{height:17px}.snav-actions{gap:.5rem}.snav-icon{width:2.15rem;height:2.15rem}.snav-links{border-top:1px solid #ffeee31f;border-top:1px solid lab(95.2411% 4.60249 7.51313/.12);flex:100%;order:1;justify-content:space-between;height:2.75rem}.snav-trigger{height:2.75rem;padding-inline:.5rem}.snav-trigger:after{inset-inline:.5rem;bottom:.4rem}}@media (min-width:40rem) and (max-width:55.99rem){.snav-links{justify-content:center;gap:2.5rem}}@media (prefers-reduced-motion:reduce){.snav,.snav-bar,.snav-caret,.snav-trigger,.snav-trigger:after,.snav-cta,.snav-icon{transition:none}.snav-marquee-track{animation:none}}.snav-panel{z-index:1;visibility:hidden;opacity:0;transition:opacity .28s var(--ease-out), translate .28s var(--ease-out), visibility 0s linear .28s;inset-inline:0;background:#473630;background:lab(24.4368% 6.72005 6.951);border-end-end-radius:var(--snav-r,1rem);border-end-start-radius:var(--snav-r,1rem);position:absolute;top:100%;translate:0 -10px;box-shadow:inset 0 1px #ffffff14,0 26px 50px -24px #0c0402bf;box-shadow:inset 0 1px lab(100% 0 0/.08),0 26px 50px -24px lab(1.51435% 1.95301 1.45581/.75)}.snav-panel[data-open]{visibility:visible;opacity:1;transition-delay:0s,0s,0s;translate:0}.snav-grid{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(1.5rem,3vw,3.25rem) clamp(2rem,4vw,4.5rem);width:100%;max-width:120rem;margin-inline:auto;padding:clamp(1.85rem,2.8vw,2.75rem) clamp(1.5rem,3.5vw,4rem);display:grid}.snav-col,.snav-foot{opacity:0;transition:opacity .34s var(--ease-out), translate .34s var(--ease-out);translate:0 8px}.snav-panel[data-open] .snav-col,.snav-panel[data-open] .snav-foot{opacity:1;translate:0}.snav-panel[data-open] .snav-col--index{transition-delay:60ms}.snav-panel[data-open] .snav-col--card{transition-delay:.12s}.snav-panel[data-open] .snav-foot{transition-delay:.18s}.snav-col--index,.snav-col--card{border-inline-start:1px solid #ffeee324;border-inline-start:1px solid lab(95.2411% 4.60249 7.51313/.14);margin-inline-start:calc(-1*clamp(2rem,4vw,4.5rem));padding-inline-start:clamp(2rem,4vw,4.5rem)}.snav-panel-title{font-family:var(--font-display);font-size:clamp(1.35rem,1.9vw,2rem);font-weight:var(--weight-display);letter-spacing:-.02em;text-wrap:balance;color:var(--color-bg);line-height:1.1}.snav-panel-copy{max-width:34ch;font-size:var(--text-sm);text-wrap:pretty;color:#ffeee3d9;color:lab(95.2411% 4.60249 7.51313/.85);margin-top:.9rem;line-height:1.55}.snav-panel-cta{border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-bg);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:1px solid #ffeee359;border:1px solid lab(95.2411% 4.60249 7.51313/.35);align-items:center;margin-top:clamp(1.25rem,2vw,1.75rem);padding:.7rem 1.35rem;text-decoration:none;display:inline-flex}.snav-panel-cta:hover{background:var(--color-bg);border-color:var(--color-bg);color:var(--color-brand)}.snav-panel-cta:focus-visible,.snav-row:focus-visible,.snav-card:focus-visible,.snav-foot-call:focus-visible,.snav-foot-social:focus-visible{outline:2px solid var(--color-bg);outline-offset:3px}.snav-col--index{align-content:start;gap:.1rem;margin-block:0;list-style:none;display:grid}.snav-row{transition:background-color var(--dur-base) var(--ease-out);border-radius:6px;grid-template-columns:2.25rem 1fr;align-items:baseline;gap:.75rem;padding:.5rem;text-decoration:none;display:grid}.snav-row-num{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;letter-spacing:.1em;color:#ffeee380;color:lab(95.2411% 4.60249 7.51313/.5);transition:color var(--dur-base) var(--ease-out)}.snav-row-label{font-family:var(--font-display);font-size:clamp(.95rem,1.1vw,1.1rem);font-weight:var(--weight-medium);letter-spacing:.02em;color:#ffeee3e6;color:lab(95.2411% 4.60249 7.51313/.9);transition:color var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out)}.snav-row:hover{background:#ffeee312;background:lab(95.2411% 4.60249 7.51313/.07)}.snav-row:hover .snav-row-num,.snav-row[aria-current] .snav-row-num{color:var(--color-accent)}.snav-row:hover .snav-row-label{color:var(--color-bg);translate:4px}.snav-row[aria-current] .snav-row-label{color:var(--color-bg)}.snav-col--card{grid-row:1/-1;align-self:stretch;display:grid}.snav-card{border-radius:var(--radius-md);isolation:isolate;height:100%;min-height:clamp(14rem,19vw,19rem);text-decoration:none;display:block;position:relative;overflow:hidden}.snav-card-img{object-fit:cover;transition:scale .6s var(--ease-out)}.snav-card:hover .snav-card-img{scale:1.05}.snav-card-scrim{background:linear-gradient(#0c04021a 0%,#0c0402b8 100%);background:linear-gradient(lab(1.51435% 1.95301 1.45581/.1) 0%,lab(1.51435% 1.95301 1.45581/.72) 100%);position:absolute;inset:0}.snav-card-body{inset-inline:clamp(1rem,1.6vw,1.5rem);justify-items:start;gap:.75rem;display:grid;position:absolute;bottom:clamp(1rem,1.6vw,1.5rem)}.snav-card-title{font-family:var(--font-display);font-size:clamp(1rem,1.25vw,1.25rem);font-weight:var(--weight-title);text-wrap:balance;color:var(--color-bg);text-shadow:0 2px 8px #0c040299;text-shadow:0 2px 8px lab(1.51435% 1.95301 1.45581/.6);line-height:1.2}.snav-card-cta{border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-brand);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-title);letter-spacing:.12em;text-transform:uppercase;transition:background-color var(--dur-base) var(--ease-out);align-items:center;padding:.5rem 1rem;display:inline-flex}.snav-card:hover .snav-card-cta{background:var(--color-accent);color:var(--color-bg)}.snav-foot{border-top:1px solid #ffeee324;border-top:1px solid lab(95.2411% 4.60249 7.51313/.14);flex-wrap:wrap;grid-area:2/1/auto/3;align-items:center;gap:clamp(1rem,2vw,2rem);padding-top:clamp(1.1rem,1.8vw,1.6rem);display:flex}.snav-foot-call{align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.snav-foot-call-mark{border-radius:var(--radius-pill);background:var(--color-accent);width:2.5rem;height:2.5rem;color:var(--color-bg);transition:scale var(--dur-base) var(--ease-out);place-items:center;display:grid}.snav-foot-call-mark svg{width:1.15rem;height:1.15rem}.snav-foot-call:hover .snav-foot-call-mark{scale:1.08}.snav-foot-call-body{gap:.15rem;display:grid}.snav-foot-call-label{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:#ffeee38c;color:lab(95.2411% 4.60249 7.51313/.55)}.snav-foot-call-num{font-family:var(--font-display);font-size:clamp(.95rem,1.05vw,1.1rem);font-weight:var(--weight-title);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-bg);transition:color var(--dur-base) var(--ease-out)}.snav-foot-call:hover .snav-foot-call-num{color:var(--color-accent)}.snav-foot-socials{align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.snav-foot-social{border-radius:var(--radius-pill);color:#ffeee3b3;color:lab(95.2411% 4.60249 7.51313/.7);width:2rem;height:2rem;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:1px solid #ffeee333;border:1px solid lab(95.2411% 4.60249 7.51313/.2);place-items:center;display:grid}.snav-foot-social:hover{color:var(--color-bg);background:#ffeee31a;background:lab(95.2411% 4.60249 7.51313/.1);border-color:#ffeee373;border-color:lab(95.2411% 4.60249 7.51313/.45)}.snav-foot-glyph{fill:currentColor;width:.85rem;height:.85rem}.snav-foot-by{font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-label);letter-spacing:.18em;white-space:nowrap;color:#ffeee357;color:lab(95.2411% 4.60249 7.51313/.34);align-items:center;gap:.5rem;margin-inline-start:auto;display:inline-flex}.snav-foot-by-mark{border-radius:var(--radius-pill);object-fit:contain;opacity:.7;width:1.125rem;height:1.125rem}@media (max-width:55.99rem){.snav-panel{overscroll-behavior:contain;max-height:calc(100svh - 5.75rem);overflow-y:auto}.snav-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:1rem;padding:.75rem clamp(.875rem,4vw,1.5rem) 1.25rem}.snav-col--index{border-inline-start:0;order:-1;margin-inline-start:0;padding-inline-start:0}.snav-col--card,.snav-panel-title,.snav-panel-copy{display:none}.snav-panel-cta{margin-top:0}.snav-row{padding:.7rem .5rem}.snav-foot{grid-area:auto/1;padding-top:1rem}}@media (prefers-reduced-motion:reduce){.snav-panel,.snav-col,.snav-foot,.snav-row,.snav-row-num,.snav-row-label,.snav-card-img,.snav-card-cta,.snav-panel-cta,.snav-foot-call-mark,.snav-foot-call-num,.snav-foot-social{transition:none}}
.snav-cta{background-color:var(--color-accent);color:#fff;border-radius:var(--radius-pill);line-height:1;font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s cubic-bezier(.16, 1, .3, 1), box-shadow .3s cubic-bezier(.16, 1, .3, 1), transform .18s var(--ease-out);align-items:center;gap:.65rem;padding-block:.35rem;padding-inline:.375rem 1.05rem;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden;box-shadow:0 2px 10px #c93a4147}.snav-cta:hover{background-color:#120b0a;box-shadow:0 4px 14px #00000061}.snav-cta:active{transform:scale(.97)}.snav-cta__icon-wrapper{width:26px;height:26px;color:var(--color-accent);background-color:#fff;border-radius:50%;flex-shrink:0;place-items:center;transition:color .3s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001f}.snav-cta:hover .snav-cta__icon-wrapper{color:#120b0a}.snav-cta__icon-svg{flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block}.snav-cta__icon-svg--copy{position:absolute;transform:translate(-150%,150%)}.snav-cta:hover .snav-cta__icon-svg:first-child{transform:translate(150%,-150%)}.snav-cta:hover .snav-cta__icon-svg--copy{transition:transform .3s cubic-bezier(.16,1,.3,1) 80ms;transform:translate(0)}.snav-cta__label{line-height:1;display:inline-block}[dir=rtl] .snav-cta__icon-svg{transform:scaleX(-1)}[dir=rtl] .snav-cta__icon-svg--copy{position:absolute;transform:scaleX(-1)translate(-150%,150%)}[dir=rtl] .snav-cta:hover .snav-cta__icon-svg:first-child{transform:scaleX(-1)translate(150%,-150%)}[dir=rtl] .snav-cta:hover .snav-cta__icon-svg--copy{transition:transform .3s cubic-bezier(.16,1,.3,1) 80ms;transform:scaleX(-1)translate(0)}@media (prefers-reduced-motion:reduce){.snav-cta,.snav-cta__icon-wrapper,.snav-cta__icon-svg{transition:none!important}.snav-cta:hover .snav-cta__icon-svg:first-child{transform:none}[dir=rtl] .snav-cta:hover .snav-cta__icon-svg:first-child{transform:scaleX(-1)}.snav-cta__icon-svg--copy{display:none}}
