.vs-collage{--board-ratio:1.85}.vs-collage .s-head{margin-block-end:var(--space-l)}.vs-board{isolation:isolate;width:100%;max-width:1200px;aspect-ratio:var(--board-ratio);-webkit-tap-highlight-color:transparent;min-height:340px;margin-inline:auto;position:relative;container:vs-board/inline-size}.vs-board--short{--board-ratio:2.3}.vs-board--medium{--board-ratio:1.85}.vs-board--tall{--board-ratio:1.42}.vs-board--board{border-radius:var(--r-card,18px);background-color:color-mix(in srgb,var(--sec-ink) 3.5%,var(--sec-bg));background-image:radial-gradient(color-mix(in srgb,var(--sec-ink) 26%,transparent) .8px,transparent .9px)}.vs-board--board,.vs-board--playground{border:1px solid var(--sec-line);background-size:18px 18px}.vs-board--playground{border-radius:50% 50% var(--r-card,18px) var(--r-card,18px) /26% 26% var(--r-card,18px) var(--r-card,18px);background-color:color-mix(in srgb,var(--c-accent2) 16%,var(--sec-bg));background-image:radial-gradient(color-mix(in srgb,var(--sec-ink) 24%,transparent) .8px,transparent .9px)}.vs-board--scatter{background:0 0;border:0}.vs-ci{left:calc(var(--x)*1%);top:calc(var(--y)*1%);width:calc(var(--w)*1%);rotate:var(--r,0deg);transition:translate .95s var(--vs-spring),transform .95s var(--vs-spring);-webkit-user-select:none;user-select:none;position:absolute}.vs-ci.is-dragging{transition:none}.vs-ci.is-playable{cursor:grab;touch-action:none}.vs-ci.is-playable.is-dragging{cursor:grabbing}.vs-collage.is-editable .vs-ci{cursor:grab;touch-action:none}.vs-collage.is-editable .vs-ci:hover{outline-offset:6px;border-radius:6px;outline:1.5px dashed #2f5bff}.vs-ci:focus-visible{outline:2.5px solid var(--sec-focus,var(--c-accent));outline-offset:5px;border-radius:5px;z-index:50!important}.vs-ci__loop,.vs-ci__pop{width:100%}.vs-ci__body{width:100%;color:inherit;text-decoration:none;display:block}.vs-ci__body img,.vs-ci__body svg{-webkit-user-drag:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vs-ci__body{transition:translate .6s var(--vs-spring-soft),rotate .6s var(--vs-spring-soft),filter .3s ease}.vs-board--board .vs-ci:hover .vs-ci__body{translate:0 -5px}.vs-board--scatter .vs-ci:hover .vs-ci__body{translate:0 -6px;rotate:-2deg}.vs-ci.is-playable:hover .vs-ci__body{translate:0 -3px}.vs-ci.is-dragging .vs-ci__body{filter:drop-shadow(0 18px 18px #0000002e);translate:0 -4px;rotate:2deg}}.vs-ci--media .s-media{width:100%}.vs-ci--media .s-media--polaroid{box-shadow:0 1px 1px #0000000f,0 18px 30px -16px #14100a73}.vs-ci__caption{text-align:center;font:500 calc(clamp(15px, 2.2cqi, 26px)*var(--note-scale,1))/1.1 var(--note-font);color:var(--sec-ink);margin-block-start:6px}.vs-ci__note{background-color:var(--paper,#fffbef);color:var(--paper-ink,#2c2a26);background-image:linear-gradient(transparent 0 calc(100% - 1px),color-mix(in srgb,currentColor 7%,transparent) calc(100% - 1px));box-shadow:4px 7px 0 color-mix(in srgb,var(--sec-ink) 14%,transparent);text-align:center;background-size:100% 1.3em;padding:clamp(14px,2.6cqi,34px) clamp(12px,2.2cqi,28px) clamp(16px,2.8cqi,36px);position:relative}.vs-ci__note[data-tone]{background-image:none}.vs-ci__note:before{content:"";clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);background:#fffdf39e;width:min(42%,96px);height:22px;position:absolute;inset-block-start:-11px;inset-inline-start:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #00000014}.vs-ci__note-text{font-family:var(--note-font);font-weight:500;font-size:calc(clamp(19px, 3.4cqi, 46px)*var(--note-scale,1));text-wrap:balance;overflow-wrap:anywhere;line-height:1.02}.site[dir=rtl] .vs-ci__note-text{line-height:1.45}.vs-ci--label .vs-ci__body{filter:drop-shadow(0 6px 8px #00000024)}.vs-ci__label{background:var(--sec-pop);max-width:100%;color:var(--sec-pop-ink);font:700 clamp(var(--fs-micro),1.15cqi,.9375rem) /1.25 var(--f-body);letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,98.4% 18%,100% 36%,98.4% 54%,100% 72%,98.4% 90%,100% 100%,0 100%,1.6% 82%,0 64%,1.6% 46%,0 28%,1.6% 10%);align-items:center;gap:.6em;padding:.78em 1.25em;display:inline-flex}.vs-ci__label[data-tone]{background-color:var(--sec-bg);color:var(--sec-ink)}.site[dir=rtl] .vs-ci__label{letter-spacing:0;text-transform:none;font-size:clamp(var(--fs-micro),1.3cqi,1rem)}.vs-ci__label-text{overflow-wrap:anywhere}.vs-ci__sticker{width:100%}.vs-collage__controls{justify-content:space-between;align-items:center;gap:var(--space-s) var(--space-m);max-width:1200px;margin:var(--space-m) auto 0;flex-wrap:wrap;display:flex}.vs-collage__hint{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);max-width:var(--measure-lead);text-wrap:pretty}.vs-collage__buttons{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.vs-collage__buttons .s-btn{min-height:var(--control-h-sm)}.vs-collage__icon{block-size:1.272em;inline-size:1.272em;transition:rotate .45s var(--ease-out)}@media (hover:hover){.vs-collage__buttons .s-btn:not(:disabled):hover .vs-collage__icon{rotate:-30deg}}.vs-collage__buttons .s-btn:not(:disabled):focus-visible .vs-collage__icon{rotate:-30deg}.vs-collage__buttons .s-btn:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.vs-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container page (width<=900px){.vs-board--short{--board-ratio:1.7}.vs-board--medium{--board-ratio:1.35}.vs-board--tall{--board-ratio:1.08}}@container page (width<=640px){.vs-board{--grow:1.32;min-height:300px}.vs-board--short{--board-ratio:.95}.vs-board--medium{--board-ratio:.78}.vs-board--tall{--board-ratio:.62}.vs-board--playground{border-radius:44% 44% var(--r-card,18px) var(--r-card,18px) /16% 16% var(--r-card,18px) var(--r-card,18px)}.vs-ci{--wm:min(calc(var(--w)*var(--grow)*1%), 86%);width:var(--wm);left:clamp(0%,calc(var(--x)*1%),calc(100% - var(--wm)));top:clamp(0%,calc(var(--y)*1%),88%)}.vs-ci__note{box-shadow:3px 5px 0 color-mix(in srgb,var(--sec-ink) 14%,transparent)}.vs-collage__controls{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.vs-ci,.vs-ci__body{transition:none!important}}.site{--phi:1.61803;--phi-sqrt:1.27202;--phi-quarter:1.12784;--phi-inv:.618034;--phi-inv-sqrt:.786151;--text-scale:1;--heading-scale:max(1, var(--dscale,1));--display-scale:var(--dscale,1);--step-0:clamp(1rem, .9643rem + .1786cqi, 1.125rem);--step--2:max(.75rem, calc(var(--step-0)*.61803));--step--1:calc(var(--step-0)*.78615);--step-1:calc(var(--step-0)*1.27202);--step-2:calc(var(--step-0)*1.61803);--step-3:calc(var(--step-0)*2.05817);--step-4:calc(var(--step-0)*2.61803);--display-2xs:clamp(1.272rem, 2.1286cqi, 1.8203rem);--display-xs:clamp(1.272rem, 2.7076cqi, 2.3154rem);--display-s:clamp(1.618rem, 3.4442cqi, 2.9453rem);--display-m:clamp(2.0582rem, 5.5728cqi, 4.7656rem);--display-l:clamp(min(2.618rem, 11.8cqi), 5.5728cqi, 4.7656rem);--display-xl:clamp(3.3302rem, 7.0888cqi, 6.0619rem);--display-quote:clamp(2.0582rem, 7.0888cqi, 6.0619rem);--display-hero:clamp(3.3302rem, 9.017cqi, 7.7109rem);--display-poster:clamp(4.2361rem, 14.5898cqi, 12.4764rem);--fs-micro:max(.75rem, calc(var(--step--2)*var(--text-scale)));--fs-meta:calc(var(--step--1)*var(--text-scale));--fs-ui:calc(var(--step-0)*.88665*var(--text-scale));--fs-body:calc(var(--step-0)*var(--text-scale));--fs-lead:calc(var(--step-1)*var(--text-scale));--fs-title:calc(var(--display-2xs)*var(--heading-scale));--fs-band:calc(var(--display-xs)*var(--heading-scale));--fs-title-l:calc(var(--display-s)*var(--heading-scale));--fs-display-s:calc(var(--display-s)*var(--display-scale));--fs-display-m:calc(var(--display-m)*var(--display-scale));--fs-h2:calc(var(--display-l)*var(--display-scale));--fs-display-xl:calc(var(--display-xl)*var(--display-scale));--fs-quote:calc(var(--display-quote)*var(--display-scale));--fs-h1:calc(var(--display-hero)*var(--display-scale));--fs-poster:calc(var(--display-poster)*var(--display-scale));--lh-body:1.618;--lh-lead:1.5;--lh-title:1.146;--lh-heading:var(--hlh,1.04);--lh-display:var(--dlh,.95);--space-3xs:.3125rem;--space-2xs:.5rem;--space-xs:.8125rem;--space-s:clamp(.8125rem, .6696rem + .7143cqi, 1.3125rem);--space-m:clamp(1.3125rem, 1.0804rem + 1.1607cqi, 2.125rem);--space-l:clamp(2.125rem, 1.75rem + 1.875cqi, 3.4375rem);--space-xl:clamp(3.4375rem, 2.8304rem + 3.0357cqi, 5.5625rem);--space-2xl:clamp(5.5625rem, 4.5804rem + 4.9107cqi, 9rem);--space-3xl:clamp(9rem, 7.4107rem + 7.9464cqi, 14.5625rem);--space-section:clamp(3.4375rem, 1.8482rem + 7.9464cqi, 9rem);--space-section-first:calc(var(--space-section)*.61803);--space-head:var(--space-l);--space-block:var(--space-xl);--space-group:var(--space-m);--space-stack:var(--space-m);--space-item:var(--space-s);--space-tight:var(--space-2xs);--space-gutter:clamp(1.3125rem, 6.476cqi - .2663rem, 5.5625rem);--width-page:89rem;--width-wide:70rem;--width-content:55rem;--width-text:43.25rem;--width-narrow:34rem;--measure-body:34em;--measure-lead:26.75em;--measure-narrow:21em;--split-major:1.618fr;--split-minor:1fr;--grid-split:minmax(0, 1.618fr) minmax(0, 1fr);--grid-split-rev:minmax(0, 1fr) minmax(0, 1.618fr);--grid-split-gap:var(--space-block);--ratio-phi:1.61803;--ratio-phi-portrait:.618034;--ratio-sqrt-phi:1.27202;--ratio-sqrt-phi-portrait:.786151;--ratio-square:1;--ratio-banner:2.05817;--ratio-panorama:2.61803;--ratio-video:1.77778;--ratio-board-tall:1.434;--ratio-board-medium:1.825;--ratio-board-short:2.321;--radius-2xs:3px;--radius-xs:5px;--radius-s:8px;--radius-m:13px;--radius-l:21px;--radius-xl:34px;--radius-2xl:55px;--radius-pill:999px;--radius-card:var(--radius-l);--radius-media:calc(var(--radius-card)*.78615);--radius-inner:calc(var(--radius-card)*.61803);--radius-panel:calc(var(--radius-card)*1.61803);--control-h:3.4375rem;--control-h-sm:2.75rem;--sticker-xs:55px;--sticker-s:89px;--sticker-m:144px;--sticker-l:233px;--sticker-half-s:70px;--sticker-half-m:113px;--sticker-half-l:183px;--sticker-mobile-scale:.618034;--sticker-mobile-min:34px}.site[data-radius=none]{--radius-card:0px}.site[data-radius=soft]{--radius-card:var(--radius-l)}.site[data-radius=round]{--radius-card:var(--radius-xl)}.site[dir=rtl]{--heading-scale:var(--text-scale);--display-scale:.786151;--lh-body:1.9;--lh-lead:1.8;--lh-title:1.382}.site[dir=rtl][data-arfont=plex],.site[dir=rtl][data-arfont=reemkufi]{--text-scale:1.12784;--display-scale:.886652}.site[dir=rtl][data-arfont=cairo],.site[dir=rtl][data-arfont=notokufi]{--text-scale:1;--display-scale:.786151}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-opsz-normal.Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-opsz-normal.DihXLNYH.woff2)format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-opsz-italic.lSdLDfvT.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-opsz-normal.oos9povj.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-opsz-normal.Bf69Tn_J.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");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:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-greek-wght-normal.5tOOQDeJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-ext-wght-normal.JjI8ZrW1.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-wght-normal.BVsvWWA4.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(./instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(./instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(./instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(./instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-wght-normal.BOwq7MWX.woff2)format("woff2-variations");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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./playfair-display-cyrillic-wght-italic.D5dBZ3aJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./playfair-display-vietnamese-wght-italic.DUEcMSM3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-ext-wght-italic.ze_cPdSg.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-wght-italic.DmbndNpe.woff2)format("woff2-variations");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:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-cyrillic-ext-400-normal.3iEGd-c5.woff2)format("woff2"),url(./caveat-cyrillic-ext-400-normal.Cg0RnRQ5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-cyrillic-400-normal.9cDH9rLW.woff2)format("woff2"),url(./caveat-cyrillic-400-normal.CebvvJET.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-latin-ext-400-normal.D7hBUiug.woff2)format("woff2"),url(./caveat-latin-ext-400-normal.DtiRFvw0.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-latin-400-normal.D6LQsQ_v.woff2)format("woff2"),url(./caveat-latin-400-normal.BzhAQZkN.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2)format("woff2"),url(./caveat-cyrillic-ext-500-normal.DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-cyrillic-500-normal.DpMZbbjM.woff2)format("woff2"),url(./caveat-cyrillic-500-normal.DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-latin-ext-500-normal.jKqJW7bC.woff2)format("woff2"),url(./caveat-latin-ext-500-normal.wUUXxlbS.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(./caveat-latin-500-normal.Do9veZfZ.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-cyrillic-ext-700-normal.CrK2-ngJ.woff2)format("woff2"),url(./caveat-cyrillic-ext-700-normal.DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-cyrillic-700-normal.BIyejhEL.woff2)format("woff2"),url(./caveat-cyrillic-700-normal.Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-latin-ext-700-normal.DFbRgDry.woff2)format("woff2"),url(./caveat-latin-ext-700-normal.DjJQd59I.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-latin-700-normal.D8_1Nw6V.woff2)format("woff2"),url(./caveat-latin-700-normal.cPyBTTZN.woff)format("woff");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 Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./cairo-arabic-wght-normal.CJWMIGCx.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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 Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./cairo-latin-ext-wght-normal.at8nfxId.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./cairo-latin-wght-normal.PfPtmrPZ.woff2)format("woff2-variations");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:Noto Kufi Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-kufi-arabic-arabic-wght-normal.DGgC7XND.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Noto Kufi Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-kufi-arabic-math-wght-normal.DQBQnv-a.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-kufi-arabic-symbols-wght-normal.DD5BxwiP.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-kufi-arabic-latin-ext-wght-normal.BD7-f0yw.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-kufi-arabic-latin-wght-normal.BFPo14U7.woff2)format("woff2-variations");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}.site{--gutter:clamp(20px, 5.4cqi, 88px);--maxw:1440px;--pad-y:clamp(72px, 9.5cqi, 148px);--header-offset:0px;--anchor-offset:0px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dw:650;--dt:-.055em;--dlh:.95;--dscale:1;--hw:540;--ht:-.045em;--hlh:1.02;--body-lh:1.65;--hl-style:normal;--wm-ratio:.56;--dw-latin:650;--dt-latin:-.055em;--wm-ratio-latin:.56;--note-font:"Caveat", var(--f-display-latin), cursive;--note-scale:1;--tilt-dir:1;--err:#b3261e;--polaroid:#fffdf6;--polaroid-ink:#26231f;--paper:#fffbef;--paper-ink:#2c2a26;--z-back:0;--z-content:1;--z-front:3;--sec-bg:var(--c-bg);--sec-ink:var(--on-bg);--sec-muted:var(--muted-bg);--sec-hl:var(--hl-bg);--sec-loud:var(--loud-bg);--sec-btn:var(--btn-bg);--sec-btn-ink:var(--btn-ink-bg);--sec-pop:var(--pop-bg);--sec-pop-ink:var(--pop-ink-bg);--sec-card:var(--card-bg);--sec-card-ink:var(--card-ink-bg);--sec-card-btn:var(--card-btn-bg);--sec-card-btn-ink:var(--card-btn-ink-bg);--sec-line:color-mix(in srgb, var(--on-bg) 16%, transparent);--sec-line-a:var(--line-a-bg,50%);--sec-card-line-a:var(--card-line-a-bg,50%);--sec-line-strong:color-mix(in srgb, var(--on-bg) var(--sec-line-a), transparent);--sec-card-line-strong:color-mix(in srgb, var(--card-ink-bg) var(--sec-card-line-a), transparent);--sec-pop-strong:var(--pop-strong-bg);--sec-pop-strong-ink:var(--pop-strong-ink-bg);--sec-focus:var(--focus-bg,var(--c-accent));--sec-card-focus:var(--card-focus-bg,var(--c-accent));--edge:var(--edge-bg);--mark-from:var(--mark-from-bg);--mark-to:var(--mark-to-bg);--mark-ink:var(--mark-ink-bg);background:var(--c-bg);min-height:100%;color:var(--on-bg);font-family:var(--f-body);font-size:16px;line-height:var(--body-lh);font-optical-sizing:auto;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;cursor:var(--cursor,auto);position:relative;overflow-x:clip}.site[data-cursor=dot] :is(a,button,summary,label,input,textarea),.site[data-cursor=sticker] :is(a,button,summary,label){cursor:pointer}.site[data-cursor=dot] :is(input,textarea),.site[data-cursor=sticker] :is(input,textarea){cursor:text}.site[data-font=fraunces-dmsans]{--dw:460;--dt:-.052em;--dlh:.98;--hw:420;--ht:-.045em;--hlh:1.04;--hl-style:italic;--wm-ratio:.54;--dw-latin:460;--dt-latin:-.052em;--wm-ratio-latin:.54}.site[data-font=bricolage-dmsans]{--dw:720;--dt:-.04em;--dlh:.94;--hw:640;--ht:-.034em;--hlh:1;--wm-ratio:.55;--dw-latin:720;--dt-latin:-.04em;--wm-ratio-latin:.55}.site[data-font=syne-spacegrotesk]{--dw:720;--dt:-.045em;--dlh:.98;--hw:650;--ht:-.035em;--hlh:1.04;--dscale:.84;--wm-ratio:.72;--dw-latin:720;--dt-latin:-.045em;--wm-ratio-latin:.72}.site[data-font=instrument-dmsans]{--dw:400;--dt:-.035em;--dlh:.94;--hw:400;--ht:-.03em;--hlh:1.02;--hl-style:italic;--dscale:1.1;--wm-ratio:.44;--dw-latin:400;--dt-latin:-.035em;--wm-ratio-latin:.44}.site[data-font=playfair-dmsans]{--dw:560;--dt:-.04em;--dlh:1;--hw:520;--ht:-.035em;--hlh:1.06;--hl-style:italic;--dscale:.96;--wm-ratio:.54;--dw-latin:560;--dt-latin:-.04em;--wm-ratio-latin:.54}.site[data-font=caveat-spacegrotesk]{--dw:700;--dt:-.01em;--dlh:.92;--hw:700;--ht:-.01em;--hlh:1;--dscale:1.24;--wm-ratio:.4;--dw-latin:700;--dt-latin:-.01em;--wm-ratio-latin:.4}.site[dir=rtl]{--dt:0em;--ht:0em;--dlh:1.24;--hlh:1.32;--body-lh:1.9;--dscale:.8;--hl-style:normal;--note-font:var(--f-arabic-text);--note-scale:.78;--wm-ratio:.5;--tilt-dir:-1}.site[dir=rtl][data-arfont=plex]{--dw:700;--hw:700}.site[dir=rtl][data-arfont=cairo]{--dw:800;--hw:700;--dlh:1.28}.site[dir=rtl][data-arfont=reemkufi]{--dw:700;--hw:700;--dlh:1.32;--hlh:1.4}.site[dir=rtl][data-arfont=reemkufi] :is(.s-display,.s-h2,.s-marquee__item,.s-footer__wordmark){word-spacing:.14em}.site[dir=rtl][data-arfont=notokufi]{--dw:700;--hw:600;--dlh:1.38;--hlh:1.46;--dscale:.74}.site[dir=rtl],.site[dir=rtl] *{letter-spacing:0!important}.site[dir=rtl] .hl{font-style:normal}:where(.site) :where(:not(.vb-wp__body,.vb-wp__body *)),:where(.site) :where(:not(.vb-wp__body,.vb-wp__body *)):after,:where(.site) :where(:not(.vb-wp__body,.vb-wp__body *)):before{box-sizing:border-box}:where(.site) :where(h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul):where(:not(.vb-wp__body,.vb-wp__body *)){margin:0}:where(.site) :where(ol,ul):where(:not(.vb-wp__body,.vb-wp__body *)){padding:0;list-style:none}:where(.site) :where(a):where(:not(.vb-wp__body,.vb-wp__body *)){color:inherit;text-decoration:none}:where(.site) :where(button,input,textarea,select):where(:not(.vb-wp__body,.vb-wp__body *)){font:inherit;color:inherit}:where(.site) :where(button):where(:not(.vb-wp__body,.vb-wp__body *)){cursor:pointer;background:0 0;border:0;padding:0}:where(.site) :where(summary):where(:not(.vb-wp__body,.vb-wp__body *)){cursor:pointer}:where(.site) [data-edit]{white-space:pre-line}:where(.site) :where(a,button,summary,input,textarea,[tabindex]):where(:not(.vb-wp__body,.vb-wp__body *)):focus-visible{outline:2.5px solid var(--c-accent);outline-offset:4px}.site :where(:not(.vb-wp__body *))::-moz-selection{background:var(--c-accent2);color:var(--on-accent2)}.site :where(:not(.vb-wp__body *))::selection{background:var(--c-accent2);color:var(--on-accent2)}html.s-scroll-locked{overflow:hidden}.s-skip{z-index:100;background:var(--c-ink);color:var(--c-bg);border-radius:999px;padding:12px 18px;font-weight:600;transition:transform .2s;position:fixed;inset-block-start:10px;inset-inline-start:10px;transform:translateY(-180%)}.s-skip:focus{transform:none}.s-page{position:relative;container:page/inline-size}.s-section{--sec-line:color-mix(in srgb, var(--sec-ink) 16%, transparent);--sec-line-strong:color-mix(in srgb, var(--sec-ink) var(--sec-line-a,50%), transparent);--sec-card-line-strong:color-mix(in srgb, var(--sec-card-ink) var(--sec-card-line-a,50%), transparent);isolation:isolate;padding-block:var(--pad-y);background-color:var(--sec-bg);color:var(--sec-ink);scroll-margin-top:var(--anchor-offset);position:relative;overflow-x:clip}.s-page>.s-section:first-child{padding-block-start:calc(var(--pad-y)*.55 + var(--header-offset))}.site[data-intensity=calm]{--pad-y:clamp(55px, 6.2cqi, 89px)}:is(.s-page>.s-section[data-bg=accent2]:has(+.s-section[data-bg=accent2]),.s-page>.s-section[data-bg=accent3]:has(+.s-section[data-bg=accent3]),.s-page>.s-section[data-bg=accent]:has(+.s-section[data-bg=accent]),.s-page>.s-section[data-bg=bg]:has(+.s-section[data-bg=bg]),.s-page>.s-section[data-bg=ink]:has(+.s-section[data-bg=ink]),.s-page>.s-section[data-bg=muted]:has(+.s-section[data-bg=muted]),.s-page>.s-section[data-bg=surface]:has(+.s-section[data-bg=surface])){padding-block-end:calc(var(--pad-y)*.618)}.s-page>.s-section[data-bg=accent2]+.s-section[data-bg=accent2],.s-page>.s-section[data-bg=accent3]+.s-section[data-bg=accent3],.s-page>.s-section[data-bg=accent]+.s-section[data-bg=accent],.s-page>.s-section[data-bg=bg]+.s-section[data-bg=bg],.s-page>.s-section[data-bg=ink]+.s-section[data-bg=ink],.s-page>.s-section[data-bg=muted]+.s-section[data-bg=muted],.s-page>.s-section[data-bg=surface]+.s-section[data-bg=surface]{padding-block-start:calc(var(--pad-y)*.382)}.s-page>.s-section:first-child>.vs-stickers{inset-block-start:var(--header-offset)}.s-section[data-dark]{--err:#ff9d91}.s-section[data-bg=bg]{--sec-bg:var(--c-bg);--sec-ink:var(--on-bg);--sec-muted:var(--muted-bg);--sec-hl:var(--hl-bg);--sec-loud:var(--loud-bg);--sec-btn:var(--btn-bg);--sec-btn-ink:var(--btn-ink-bg);--sec-pop:var(--pop-bg);--sec-pop-ink:var(--pop-ink-bg);--sec-card:var(--card-bg);--sec-card-ink:var(--card-ink-bg);--sec-card-btn:var(--card-btn-bg);--sec-card-btn-ink:var(--card-btn-ink-bg);--edge:var(--edge-bg);--mark-from:var(--mark-from-bg);--mark-to:var(--mark-to-bg);--mark-ink:var(--mark-ink-bg);--sec-line-a:var(--line-a-bg);--sec-card-line-a:var(--card-line-a-bg);--sec-pop-strong:var(--pop-strong-bg);--sec-pop-strong-ink:var(--pop-strong-ink-bg);--sec-focus:var(--focus-bg);--sec-card-focus:var(--card-focus-bg)}.s-section[data-bg=surface]{--sec-bg:var(--c-surface);--sec-ink:var(--on-surface);--sec-muted:var(--muted-surface);--sec-hl:var(--hl-surface);--sec-loud:var(--loud-surface);--sec-btn:var(--btn-surface);--sec-btn-ink:var(--btn-ink-surface);--sec-pop:var(--pop-surface);--sec-pop-ink:var(--pop-ink-surface);--sec-card:var(--card-surface);--sec-card-ink:var(--card-ink-surface);--sec-card-btn:var(--card-btn-surface);--sec-card-btn-ink:var(--card-btn-ink-surface);--edge:var(--edge-surface);--mark-from:var(--mark-from-surface);--mark-to:var(--mark-to-surface);--mark-ink:var(--mark-ink-surface);--sec-line-a:var(--line-a-surface);--sec-card-line-a:var(--card-line-a-surface);--sec-pop-strong:var(--pop-strong-surface);--sec-pop-strong-ink:var(--pop-strong-ink-surface);--sec-focus:var(--focus-surface);--sec-card-focus:var(--card-focus-surface)}.s-section[data-bg=ink]{--sec-bg:var(--c-ink);--sec-ink:var(--on-ink);--sec-muted:var(--muted-ink);--sec-hl:var(--hl-ink);--sec-loud:var(--loud-ink);--sec-btn:var(--btn-ink);--sec-btn-ink:var(--btn-ink-ink);--sec-pop:var(--pop-ink);--sec-pop-ink:var(--pop-ink-ink);--sec-card:var(--card-ink);--sec-card-ink:var(--card-ink-ink);--sec-card-btn:var(--card-btn-ink);--sec-card-btn-ink:var(--card-btn-ink-ink);--edge:var(--edge-ink);--mark-from:var(--mark-from-ink);--mark-to:var(--mark-to-ink);--mark-ink:var(--mark-ink-ink);--sec-line-a:var(--line-a-ink);--sec-card-line-a:var(--card-line-a-ink);--sec-pop-strong:var(--pop-strong-ink);--sec-pop-strong-ink:var(--pop-strong-ink-ink);--sec-focus:var(--focus-ink);--sec-card-focus:var(--card-focus-ink)}.s-section[data-bg=muted]{--sec-bg:var(--c-muted);--sec-ink:var(--on-muted);--sec-muted:var(--muted-muted);--sec-hl:var(--hl-muted);--sec-loud:var(--loud-muted);--sec-btn:var(--btn-muted);--sec-btn-ink:var(--btn-ink-muted);--sec-pop:var(--pop-muted);--sec-pop-ink:var(--pop-ink-muted);--sec-card:var(--card-muted);--sec-card-ink:var(--card-ink-muted);--sec-card-btn:var(--card-btn-muted);--sec-card-btn-ink:var(--card-btn-ink-muted);--edge:var(--edge-muted);--mark-from:var(--mark-from-muted);--mark-to:var(--mark-to-muted);--mark-ink:var(--mark-ink-muted);--sec-line-a:var(--line-a-muted);--sec-card-line-a:var(--card-line-a-muted);--sec-pop-strong:var(--pop-strong-muted);--sec-pop-strong-ink:var(--pop-strong-ink-muted);--sec-focus:var(--focus-muted);--sec-card-focus:var(--card-focus-muted)}.s-section[data-bg=accent]{--sec-bg:var(--c-accent);--sec-ink:var(--on-accent);--sec-muted:var(--muted-accent);--sec-hl:var(--hl-accent);--sec-loud:var(--loud-accent);--sec-btn:var(--btn-accent);--sec-btn-ink:var(--btn-ink-accent);--sec-pop:var(--pop-accent);--sec-pop-ink:var(--pop-ink-accent);--sec-card:var(--card-accent);--sec-card-ink:var(--card-ink-accent);--sec-card-btn:var(--card-btn-accent);--sec-card-btn-ink:var(--card-btn-ink-accent);--edge:var(--edge-accent);--mark-from:var(--mark-from-accent);--mark-to:var(--mark-to-accent);--mark-ink:var(--mark-ink-accent);--sec-line-a:var(--line-a-accent);--sec-card-line-a:var(--card-line-a-accent);--sec-pop-strong:var(--pop-strong-accent);--sec-pop-strong-ink:var(--pop-strong-ink-accent);--sec-focus:var(--focus-accent);--sec-card-focus:var(--card-focus-accent)}.s-section[data-bg=accent2]{--sec-bg:var(--c-accent2);--sec-ink:var(--on-accent2);--sec-muted:var(--muted-accent2);--sec-hl:var(--hl-accent2);--sec-loud:var(--loud-accent2);--sec-btn:var(--btn-accent2);--sec-btn-ink:var(--btn-ink-accent2);--sec-pop:var(--pop-accent2);--sec-pop-ink:var(--pop-ink-accent2);--sec-card:var(--card-accent2);--sec-card-ink:var(--card-ink-accent2);--sec-card-btn:var(--card-btn-accent2);--sec-card-btn-ink:var(--card-btn-ink-accent2);--edge:var(--edge-accent2);--mark-from:var(--mark-from-accent2);--mark-to:var(--mark-to-accent2);--mark-ink:var(--mark-ink-accent2);--sec-line-a:var(--line-a-accent2);--sec-card-line-a:var(--card-line-a-accent2);--sec-pop-strong:var(--pop-strong-accent2);--sec-pop-strong-ink:var(--pop-strong-ink-accent2);--sec-focus:var(--focus-accent2);--sec-card-focus:var(--card-focus-accent2)}.s-section[data-bg=accent3]{--sec-bg:var(--c-accent3);--sec-ink:var(--on-accent3);--sec-muted:var(--muted-accent3);--sec-hl:var(--hl-accent3);--sec-loud:var(--loud-accent3);--sec-btn:var(--btn-accent3);--sec-btn-ink:var(--btn-ink-accent3);--sec-pop:var(--pop-accent3);--sec-pop-ink:var(--pop-ink-accent3);--sec-card:var(--card-accent3);--sec-card-ink:var(--card-ink-accent3);--sec-card-btn:var(--card-btn-accent3);--sec-card-btn-ink:var(--card-btn-ink-accent3);--edge:var(--edge-accent3);--mark-from:var(--mark-from-accent3);--mark-to:var(--mark-to-accent3);--mark-ink:var(--mark-ink-accent3);--sec-line-a:var(--line-a-accent3);--sec-card-line-a:var(--card-line-a-accent3);--sec-pop-strong:var(--pop-strong-accent3);--sec-pop-strong-ink:var(--pop-strong-ink-accent3);--sec-focus:var(--focus-accent3);--sec-card-focus:var(--card-focus-accent3)}.site [data-tone]{--sec-line:color-mix(in srgb, var(--sec-ink) 18%, transparent);--sec-line-strong:color-mix(in srgb, var(--sec-ink) var(--sec-line-a,50%), transparent);background-color:var(--sec-bg);color:var(--sec-ink)}.site [data-tone=bg]{--sec-bg:var(--c-bg);--sec-ink:var(--on-bg);--sec-muted:var(--muted-bg);--sec-pop:var(--pop-bg);--sec-pop-ink:var(--pop-ink-bg);--sec-hl:var(--hl-bg);--sec-line-a:var(--line-a-bg);--sec-pop-strong:var(--pop-strong-bg);--sec-pop-strong-ink:var(--pop-strong-ink-bg);--sec-loud:var(--loud-bg);--sec-btn:var(--btn-bg);--sec-btn-ink:var(--btn-ink-bg)}.site [data-tone=surface]{--sec-bg:var(--c-surface);--sec-ink:var(--on-surface);--sec-muted:var(--muted-surface);--sec-pop:var(--pop-surface);--sec-pop-ink:var(--pop-ink-surface);--sec-hl:var(--hl-surface);--sec-line-a:var(--line-a-surface);--sec-pop-strong:var(--pop-strong-surface);--sec-pop-strong-ink:var(--pop-strong-ink-surface);--sec-loud:var(--loud-surface);--sec-btn:var(--btn-surface);--sec-btn-ink:var(--btn-ink-surface)}.site [data-tone=ink]{--sec-bg:var(--c-ink);--sec-ink:var(--on-ink);--sec-muted:var(--muted-ink);--sec-pop:var(--pop-ink);--sec-pop-ink:var(--pop-ink-ink);--sec-hl:var(--hl-ink);--sec-line-a:var(--line-a-ink);--sec-pop-strong:var(--pop-strong-ink);--sec-pop-strong-ink:var(--pop-strong-ink-ink);--sec-loud:var(--loud-ink);--sec-btn:var(--btn-ink);--sec-btn-ink:var(--btn-ink-ink)}.site [data-tone=muted]{--sec-bg:var(--c-muted);--sec-ink:var(--on-muted);--sec-muted:var(--muted-muted);--sec-pop:var(--pop-muted);--sec-pop-ink:var(--pop-ink-muted);--sec-hl:var(--hl-muted);--sec-line-a:var(--line-a-muted);--sec-pop-strong:var(--pop-strong-muted);--sec-pop-strong-ink:var(--pop-strong-ink-muted);--sec-loud:var(--loud-muted);--sec-btn:var(--btn-muted);--sec-btn-ink:var(--btn-ink-muted)}.site [data-tone=accent]{--sec-bg:var(--c-accent);--sec-ink:var(--on-accent);--sec-muted:var(--muted-accent);--sec-pop:var(--pop-accent);--sec-pop-ink:var(--pop-ink-accent);--sec-hl:var(--hl-accent);--sec-line-a:var(--line-a-accent);--sec-pop-strong:var(--pop-strong-accent);--sec-pop-strong-ink:var(--pop-strong-ink-accent);--sec-loud:var(--loud-accent);--sec-btn:var(--btn-accent);--sec-btn-ink:var(--btn-ink-accent)}.site [data-tone=accent2]{--sec-bg:var(--c-accent2);--sec-ink:var(--on-accent2);--sec-muted:var(--muted-accent2);--sec-pop:var(--pop-accent2);--sec-pop-ink:var(--pop-ink-accent2);--sec-hl:var(--hl-accent2);--sec-line-a:var(--line-a-accent2);--sec-pop-strong:var(--pop-strong-accent2);--sec-pop-strong-ink:var(--pop-strong-ink-accent2);--sec-loud:var(--loud-accent2);--sec-btn:var(--btn-accent2);--sec-btn-ink:var(--btn-ink-accent2)}.site [data-tone=accent3]{--sec-bg:var(--c-accent3);--sec-ink:var(--on-accent3);--sec-muted:var(--muted-accent3);--sec-pop:var(--pop-accent3);--sec-pop-ink:var(--pop-ink-accent3);--sec-hl:var(--hl-accent3);--sec-line-a:var(--line-a-accent3);--sec-pop-strong:var(--pop-strong-accent3);--sec-pop-strong-ink:var(--pop-strong-ink-accent3);--sec-loud:var(--loud-accent3);--sec-btn:var(--btn-accent3);--sec-btn-ink:var(--btn-ink-accent3)}.s-section :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline-color:var(--sec-focus)}:where(.site [data-tone=bg])>*{--sec-focus:var(--focus-bg)}:where(.site [data-tone=surface])>*{--sec-focus:var(--focus-surface)}:where(.site [data-tone=ink])>*{--sec-focus:var(--focus-ink)}:where(.site [data-tone=muted])>*{--sec-focus:var(--focus-muted)}:where(.site [data-tone=accent])>*{--sec-focus:var(--focus-accent)}:where(.site [data-tone=accent2])>*{--sec-focus:var(--focus-accent2)}:where(.site [data-tone=accent3])>*{--sec-focus:var(--focus-accent3)}.s-section[data-pattern=dots]{background-image:radial-gradient(circle,color-mix(in srgb,var(--sec-ink) 22%,transparent) 1.15px,transparent 1.7px);background-position:11px 11px;background-size:22px 22px}.s-section[data-pattern=grid]{background-image:linear-gradient(color-mix(in srgb,var(--sec-ink) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--sec-ink) 9%,transparent) 1px,transparent 1px);background-position:-1px -1px;background-size:40px 40px}.s-section[data-pattern=stripes]{background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--sec-ink) 6%,transparent) 0 14px,transparent 14px 28px)}.s-section[data-pattern=grain]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22200%22%20height%3D%22200%22%3E%3Cfilter%20id%3D%22a%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20.62%20-.25%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);background-size:200px 200px}.s-section[data-pattern=grain][data-dark]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22200%22%20height%3D%22200%22%3E%3Cfilter%20id%3D%22a%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%20.6%20-.26%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E)}.s-section[data-pattern=paper]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%3E%3Cfilter%20id%3D%22a%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%20.25%200%200%200%200%20.2%200%200%200%200%20.1%200%200%200%20.5%20-.21%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22600%22%20height%3D%22600%22%3E%3Cfilter%20id%3D%22a%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20baseFrequency%3D%22.006%20.012%22%20numOctaves%3D%223%22%20seed%3D%227%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%20.35%200%200%200%200%20.28%200%200%200%200%20.15%200%200%200%20.14%20-.05%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);background-size:240px 240px,600px 600px}.s-section[data-pattern=paper][data-dark]{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%3E%3Cfilter%20id%3D%22a%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%200%200%200%200%20.95%200%200%200%200%20.85%200%200%200%20.5%20-.22%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);background-size:240px 240px}.s-wrap{z-index:var(--z-content);width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto;position:relative}.s-display{font-weight:var(--dw);letter-spacing:var(--dt);line-height:var(--dlh)}.s-display,.s-h2{font-family:var(--f-display);text-wrap:balance;overflow-wrap:break-word}.s-h2{font-weight:var(--hw);font-size:var(--fs-h2);letter-spacing:var(--ht);line-height:var(--hlh)}.s-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure-lead);text-wrap:pretty}.hl{color:var(--sec-hl);font-style:var(--hl-style)}.s-text{overflow-wrap:break-word}.s-eyebrow{font:600 var(--fs-meta)/1.4 var(--f-body);letter-spacing:.16em;text-transform:uppercase;text-wrap:balance;color:var(--sec-ink);display:inline-block}.s-eyebrow:before{content:"";background:var(--sec-hl);vertical-align:calc(.35em - 4px);border-radius:50%;block-size:8px;inline-size:8px;margin-inline-end:.618em;display:inline-block}.site[dir=rtl] .s-eyebrow{font-weight:500}.s-arrow{transition:transform .45s var(--ease-out);line-height:1;display:inline-block}.site[dir=rtl] .s-arrow{scale:-1 1}.s-actions{flex-wrap:wrap;display:flex}.s-actions,.s-btn{align-items:center;gap:var(--space-xs)}.s-btn{--b-bg:var(--sec-btn);--b-ink:var(--sec-btn-ink);min-height:var(--control-h);padding-block:var(--space-2xs);padding-inline:calc(var(--control-h)*.38197);border-radius:var(--r-btn);border:1.5px solid var(--edge);background:var(--b-bg);color:var(--b-ink);font:600 var(--fs-ui)/1.2 var(--f-body);text-align:start;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),background-color .25s,color .25s;justify-content:space-between;display:inline-flex;position:relative}.s-btn .s-arrow{font-size:1.3em}.s-btn--ghost{--b-bg:transparent;--b-ink:var(--sec-ink);border-color:var(--sec-line-strong)}.s-btn--sm{min-height:var(--control-h-sm);padding-inline:var(--space-s);gap:var(--space-2xs)}.s-btn:active{transform:scale(.97)}@media (hover:hover){.s-btn:hover{box-shadow:0 5px 0 0 var(--edge);transform:translateY(-3px)}.s-btn--ghost:hover{box-shadow:none;background:color-mix(in srgb,var(--sec-ink) 7%,transparent)}.s-btn:hover .s-arrow{transform:rotate(45deg)}}.s-btn:focus-visible{box-shadow:0 5px 0 0 var(--edge);transform:translateY(-3px)}.s-btn--ghost:focus-visible{box-shadow:none;background:color-mix(in srgb,var(--sec-ink) 7%,transparent)}.s-btn:focus-visible .s-arrow{transform:rotate(45deg)}.s-tag{padding:var(--space-3xs) var(--space-xs);background:var(--sec-pop);color:var(--sec-pop-ink);font:700 var(--fs-micro)/1.2 var(--f-body);letter-spacing:.08em;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;border-radius:calc(.6em + 5px);align-self:flex-start;align-items:center;max-width:100%;display:inline-flex}.site[dir=rtl] .s-tag{font-weight:600;line-height:1.35}.s-tag--sm{padding:3px var(--space-2xs);border-radius:calc(.6em + 3px)}.s-pill{align-items:center;gap:var(--space-2xs);min-height:var(--control-h-sm);padding-inline:var(--space-s);border:1.5px solid var(--sec-line-strong);font-size:var(--fs-ui);border-radius:999px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}@media (hover:hover){.s-pill:hover{background:var(--sec-ink);color:var(--sec-bg);border-color:var(--sec-ink)}.s-pill:hover .s-arrow{transform:rotate(45deg)}}.s-pill:focus-visible{background:var(--sec-ink);color:var(--sec-bg);border-color:var(--sec-ink)}.s-pill:focus-visible .s-arrow{transform:rotate(45deg)}.s-note{font-family:var(--note-font);font-weight:500;font-size:calc(var(--step-2)*var(--note-scale));color:var(--sec-ink);line-height:1.02}.site[dir=rtl] .s-note{font-weight:500;line-height:1.5}.s-head{justify-content:space-between;align-items:flex-end;gap:var(--space-s) var(--space-xl);margin-block-end:var(--space-head);display:flex}.s-head--split .s-h2{max-width:13em}.s-head--center{text-align:center;flex-direction:column;align-items:center}.s-head--center .s-h2{max-width:16em}.s-head--stack{flex-direction:column;align-items:flex-start}.s-head__intro{max-width:var(--measure-narrow);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--sec-muted);text-wrap:pretty}.s-head--center .s-head__intro{max-width:var(--measure-lead)}.s-media{--tilt:0deg;min-width:0;rotate:calc(var(--tilt)*var(--tilt-dir));transition:rotate .8s var(--ease-out),translate .8s var(--ease-out);margin:0;position:relative}.s-media__frame{border-radius:var(--r-media);background:color-mix(in srgb,var(--sec-ink) 8%,transparent);width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.s-media.has-ratio .s-media__frame{height:auto;aspect-ratio:var(--ratio)}.s-media__frame>*{transition:scale 1s var(--ease-out)}.s-media__caption{font:500 13px/1.4 var(--f-body);color:var(--sec-muted);margin-block-start:10px}.s-media--rect .s-media__frame{border-radius:0}.s-media--arch .s-media__frame{border-radius:999px 999px var(--r-media) var(--r-media)}.s-media--circle .s-media__frame{border-radius:50%;height:auto;aspect-ratio:1!important}.s-media--blob .s-media__frame{border-radius:58% 42% 55% 45%/48% 58% 42% 52%;animation:16s ease-in-out infinite alternate s-blob}.s-media--polaroid{color:var(--polaroid-ink);container-type:inline-size}.s-media--polaroid .s-media__frame{box-sizing:content-box;border:4.5cqi solid var(--polaroid);background:#e9e5dc;border-block-end-width:17cqi;border-radius:3px;width:91cqi;box-shadow:0 1px 1px #0000000f,0 22px 40px -18px #14100a73}.s-media--polaroid:not(.has-ratio) .s-media__frame{aspect-ratio:1;height:auto}.s-media--polaroid .s-media__caption{text-align:center;font:500 calc(7cqi*var(--note-scale))/1.1 var(--note-font);color:var(--polaroid-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;position:absolute;inset-block-end:4cqi;inset-inline:6cqi;overflow:hidden}.s-media--stamp{--r:7px;padding:calc(var(--r)*2.2);background:var(--polaroid);-webkit-mask:radial-gradient(var(--r),#0000 97%,#000) round calc(var(--r)*-1.5) calc(var(--r)*-1.5) /calc(var(--r)*3) calc(var(--r)*3),linear-gradient(#000 0 0) no-repeat 50% /calc(100% - var(--r)*3) calc(100% - var(--r)*3);-webkit-mask:radial-gradient(var(--r),#0000 97%,#000) round calc(var(--r)*-1.5) calc(var(--r)*-1.5) /calc(var(--r)*3) calc(var(--r)*3),linear-gradient(#000 0 0) no-repeat 50% /calc(100% - var(--r)*3) calc(100% - var(--r)*3);mask:radial-gradient(var(--r),#0000 97%,#000) round calc(var(--r)*-1.5) calc(var(--r)*-1.5) /calc(var(--r)*3) calc(var(--r)*3),linear-gradient(#000 0 0) no-repeat 50% /calc(100% - var(--r)*3) calc(100% - var(--r)*3)}.s-media--stamp .s-media__frame{border-radius:0}.s-media--none .s-media__frame{background:0 0;border-radius:0;overflow:visible}@media (hover:hover){.s-media.is-tilted:hover{rotate:calc(var(--tilt)*var(--tilt-dir)*.45)}}@keyframes s-blob{0%{border-radius:58% 42% 55% 45%/48% 58% 42% 52%}50%{border-radius:44% 56% 40% 60%/58% 44% 56% 42%}to{border-radius:52% 48% 62% 38%/42% 52% 48% 58%}}.site{--hx-h:72px;--hx-pill-top:13px}.site[data-header=floating-pill]{--hx-h:60px;--header-offset:89px;--anchor-offset:calc(var(--hx-pill-top) + var(--hx-h) + 13px)}.site:is([data-header=bar],[data-header=mega],[data-header=app-tabbar]){--header-offset:0px;--anchor-offset:calc(var(--hx-h) + 6px)}.site[data-header=centered]{--hx-h:89px;--header-offset:0px;--anchor-offset:calc(var(--hx-h) + 6px)}.site[data-header=fullscreen]{--hx-h:89px;--header-offset:0px;--anchor-offset:calc(var(--hx-h) + 5px)}.site[data-header=transparent]{--hx-h:89px;--header-offset:var(--hx-h);--anchor-offset:calc(var(--hx-h) + 5px)}.site[data-header=minimal]{--hx-h:89px;--header-offset:72px;--anchor-offset:13px}.site[data-header=sidebar]{--header-offset:0px;--anchor-offset:21px;--sidebar-w:233px}@media (width<=960px){.site[data-header]{--hx-h:68px}.site[data-header=floating-pill]{--hx-h:60px}.site[data-header=sidebar]{--anchor-offset:calc(var(--hx-h) + 6px)}}@media (width<=760px){.site[data-header=app-tabbar]{--hx-h:60px}}@media (width<=480px){.site[data-header=floating-pill]{--hx-pill-top:8px}}.site:has(>.s-header--minimal:is(.is-sticky-always,.is-sticky-hide-on-scroll)){--anchor-offset:calc(var(--hx-h) + 5px)}.site:has(>.s-header.is-sticky-static){--anchor-offset:13px}.s-header{z-index:60;color:var(--on-bg);font-family:var(--f-body);--edge:var(--on-bg);--sec-line:color-mix(in srgb, var(--on-bg) 16%, transparent);--sec-line-strong:color-mix(in srgb, var(--on-bg) var(--line-a-bg,50%), transparent);--sec-focus:var(--on-bg);position:relative}.s-header :focus-visible{outline-color:var(--sec-focus);outline-offset:2px}.s-header__inner{isolation:isolate;align-items:center;gap:var(--space-s);display:flex;position:relative}.s-wordmark{z-index:3;align-items:last baseline;gap:var(--space-3xs);min-width:0;font-family:var(--f-heading,var(--f-display));font-weight:var(--dw);letter-spacing:var(--dt);line-height:1.1;font-size:calc(var(--fs-title)*var(--hx-wm,1)*var(--hx-wm-s,1));white-space:nowrap;display:inline-flex;position:relative}.site:is([data-font=fraunces-dmsans],[data-font=playfair-dmsans]){--hx-wm:1.12784}.s-header a.s-wordmark{--wm-pad:max(0px, calc(22px - .5em));padding-block:var(--wm-pad);margin-block:calc(var(--wm-pad)*-1)}.site .s-wordmark .s-text{white-space:normal;text-wrap:balance;overflow-wrap:normal;vertical-align:bottom;max-width:min(38vw,420px);line-height:1.02;display:inline-block}.s-wordmark__dot{background:var(--c-accent);block-size:.3em;inline-size:.3em;transition:transform .5s var(--ease-spring);border-radius:50%;flex:none}@media (hover:hover){.s-wordmark:hover .s-wordmark__dot{transform:scale(1.6)}}.s-wordmark:focus-visible .s-wordmark__dot{transform:scale(1.6)}.site :is(.s-wordmark,.s-footer__brand,.s-footer__wordmark).is-latin{font-family:var(--f-display-latin);font-weight:var(--dw-latin);--ls-latin:var(--dt-latin)}.site[dir=rtl] :is(.s-wordmark,.s-footer__brand,.s-footer__wordmark).is-latin,.site[dir=rtl] :is(.s-wordmark,.s-footer__brand,.s-footer__wordmark).is-latin *{letter-spacing:var(--ls-latin)!important}.site :is(.s-wordmark,.s-footer__brand).is-arabic{font-family:var(--f-arabic-text);letter-spacing:0}.site .s-footer__wordmark.is-arabic{font-family:var(--f-arabic);letter-spacing:0}.s-nav{min-width:0;margin-inline:auto}.site .s-nav__link .s-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:16em;display:inline-block;overflow:hidden}.s-header.is-compact .s-nav{visibility:hidden;pointer-events:none;position:absolute;inset-inline-start:0}.s-header.is-compact .s-menu{display:block}.s-header.is-compact .s-header__actions{margin-inline-start:auto}.s-header.is-compact .s-header__actions:has(.s-menu) .s-header__cta{display:none}.s-nav__list{align-items:center;gap:var(--space-m);display:flex}.s-nav__link{min-height:44px;font-size:var(--fs-ui);white-space:nowrap;align-items:center;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.s-nav__link:before{content:"";position:absolute;inset-block:0;inset-inline:min(0px,50% - 22px)}.s-nav__link:after{content:"";height:1.5px;transform-origin:var(--origin,left);transition:transform .35s var(--ease-out);background:currentColor;position:absolute;inset-block-end:7px;inset-inline:0;transform:scaleX(0)}.site[dir=rtl] .s-nav__link:after{--origin:right;inset-block-end:5px}.s-nav__link:is(:hover,:focus-visible,[aria-current]):after{transform:scaleX(1)}.s-nav__link[aria-current]{font-weight:700}.s-header__actions{align-items:center;gap:var(--space-2xs);flex:none;margin-inline-start:auto;display:flex}.s-header__actions>:not(.s-menu),.s-menu__btn{z-index:3;position:relative}.s-nav+.s-header__actions{margin-inline-start:0}.s-lang{min-width:44px;height:44px;padding-inline:var(--space-xs);border:1.5px solid var(--sec-line-strong);font-size:var(--fs-meta);white-space:nowrap;border-radius:999px;place-items:center;font-weight:600;line-height:1;transition:background-color .25s,color .25s,border-color .25s;display:inline-grid}.s-lang[lang=ar]{font-family:var(--f-arabic-text);font-size:var(--fs-ui)}@font-face{font-family:VS Lang Plex;font-style:normal;font-weight:550 1000;font-display:swap;src:url(./plex-700.CYy2HXTo.woff2)format("woff2")}@font-face{font-family:VS Lang Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(./cairo-wght.Dk00V6no.woff2)format("woff2")}@font-face{font-family:VS Lang Kufi;font-style:normal;font-weight:100 900;font-display:swap;src:url(./noto-kufi-wght.D6d9zyxh.woff2)format("woff2")}.site:is([data-arfont=plex],[data-arfont=reemkufi]) .s-lang[lang=ar]{font-family:"VS Lang Plex",var(--f-arabic-text)}.site[data-arfont=cairo] .s-lang[lang=ar]{font-family:"VS Lang Cairo",var(--f-arabic-text)}.site[data-arfont=notokufi] .s-lang[lang=ar]{font-family:"VS Lang Kufi",var(--f-arabic-text)}.s-lang[lang=en]{font-family:var(--f-body-latin)}@font-face{font-family:VS Lang DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./dm-sans-opsz.DtB3fMpl.woff2)format("woff2")}@font-face{font-family:VS Lang Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(./space-grotesk-wght.DKCHYvYl.woff2)format("woff2")}.site[data-font$=-dmsans] .s-lang[lang=en]{font-family:"VS Lang DM Sans",var(--f-body-latin)}.site[data-font$=-spacegrotesk] .s-lang[lang=en]{font-family:"VS Lang Space Grotesk",var(--f-body-latin)}.s-lang.is-inert{cursor:default}@media (hover:hover){a.s-lang:hover{background:var(--on-bg);color:var(--c-bg);border-color:var(--on-bg)}}.s-header--floating-pill{height:0;color:var(--on-surface);--edge:var(--on-surface);--sec-line:color-mix(in srgb, var(--on-surface) 14%, transparent);--sec-line-strong:color-mix(in srgb, var(--on-surface) var(--line-a-surface,50%), transparent);--sec-focus:var(--on-surface);position:sticky;top:0}.s-header--floating-pill .s-header__inner{top:var(--hx-pill-top);width:min(var(--width-wide),calc(100% - var(--hx-pill-top)*2));min-height:var(--hx-h);padding-block:var(--space-2xs);padding-inline:var(--space-m) var(--space-2xs);border-radius:var(--r-btn);transition:top .4s var(--ease-out);margin-inline:auto}.s-header--floating-pill .s-header__inner:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--c-surface) 86%,transparent);border:1px solid color-mix(in srgb,var(--on-surface) 12%,transparent);-webkit-backdrop-filter:blur(21px)saturate(1.5);backdrop-filter:blur(21px)saturate(1.5);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59,0 13px 34px -13px #00000052}.s-header--floating-pill.is-scrolled .s-header__inner{top:var(--space-2xs)}@media (hover:hover){.s-header--floating-pill a.s-lang:hover{background:var(--on-surface);color:var(--c-surface);border-color:var(--on-surface)}}.s-header--bar{background:var(--c-bg);border-block-end:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.s-header--bar.is-scrolled{border-color:var(--sec-line);box-shadow:0 13px 34px -21px #00000073}.s-header--bar .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);margin-inline:auto}.s-header--minimal{--hx-bg:var(--hxk-bg,var(--c-bg));--hx-ink:var(--hxk-ink,var(--on-bg));--hx-line-a:var(--hxk-line-a,var(--line-a-bg,50%));color:var(--hx-ink);--edge:var(--hx-ink);--sec-line:color-mix(in srgb, var(--hx-ink) 16%, transparent);--sec-line-strong:color-mix(in srgb, var(--hx-ink) var(--hx-line-a), transparent);--sec-focus:var(--hx-ink);position:absolute;inset-block-start:0;inset-inline:0}.s-header--minimal[data-over=media]{--hx-ink:#fff;--hx-line-a:72%}.s-header--minimal .s-header__inner:after{--hx-scrim-top:color-mix(in srgb, var(--hx-bg) 94%, transparent);--hx-scrim-mid:color-mix(in srgb, var(--hx-bg) 88%, transparent);content:"";z-index:-2;pointer-events:none;background:linear-gradient(to bottom,var(--hx-scrim-top),var(--hx-scrim-mid) 61.8%,transparent);height:161.8%;transition:opacity .35s;position:absolute;inset-block-start:0;inset-inline:calc(50% - 50vw)}.s-header--minimal[data-over=media] .s-header__inner:after{--hx-scrim-top:#0000009e;--hx-scrim-mid:#0000008f}.s-header--minimal:is(.is-open,.is-scrolled:is(.is-sticky-always,.is-sticky-hide-on-scroll)){--hx-ink:var(--on-bg);--hx-line-a:var(--line-a-bg,50%)}.s-header--minimal.is-scrolled:is(.is-sticky-always,.is-sticky-hide-on-scroll) .s-header__inner:after{opacity:0}@media (hover:hover){.s-header--minimal a.s-lang:hover{background:var(--hx-ink);color:var(--hx-bg);border-color:var(--hx-ink)}}.s-header--minimal[data-over=media]:not(.is-open,.is-scrolled) a.s-lang:hover{color:#111}.s-header--minimal .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);margin-inline:auto}.s-header--minimal :is(.s-nav__link,.s-nav__trigger){font-size:var(--fs-meta)}.s-menu{display:none}.s-menu__btn{z-index:3;align-items:center;gap:var(--space-2xs);height:44px;padding-inline:var(--space-xs) 16px;border:1.5px solid var(--sec-line-strong);font-size:var(--fs-ui);-webkit-user-select:none;user-select:none;border-radius:999px;font-weight:600;line-height:1;list-style:none;transition:background-color .25s,color .25s;display:inline-flex;position:relative}.s-menu__btn::-webkit-details-marker{display:none}.s-menu__icon{gap:5px;width:18px;display:grid}.s-menu__icon i{height:1.6px;transition:transform .35s var(--ease-out);background:currentColor;border-radius:2px;display:block}.s-menu[open] .s-menu__icon i:first-child{transform:translateY(3.3px)rotate(45deg)}.s-menu[open] .s-menu__icon i:last-child{transform:translateY(-3.3px)rotate(-45deg)}@media (hover:hover){.s-menu:not([open]) .s-menu__btn:hover{background:color-mix(in srgb,currentColor 8%,transparent)}}.s-menu[open] .s-menu__btn{background:var(--on-bg);color:var(--c-bg);border-color:var(--on-bg)}.s-menu__panel{--hx-panel:var(--c-bg);z-index:2;justify-content:space-between;gap:var(--space-l);padding:calc(var(--hx-menu-top,calc(var(--hx-pill-top) + var(--hx-h))) + var(--space-l)) var(--gutter) max(var(--space-l),env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--hx-panel);color:var(--on-bg);--sec-line:color-mix(in srgb, var(--on-bg) 16%, transparent);--sec-btn:var(--btn-bg);--sec-btn-ink:var(--btn-ink-bg);--edge:var(--on-bg);--sec-ink:var(--on-bg);--sec-muted:var(--muted-bg);--sec-line-strong:color-mix(in srgb, var(--on-bg) var(--line-a-bg,50%), transparent);--sec-focus:var(--on-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.s-menu[open] .s-menu__panel{animation:s-sheet .55s var(--ease-out)}.s-menu__list{border-block-start:1px solid var(--sec-line)}.s-menu__list>li{border-block-end:1px solid var(--sec-line);padding-block:4px}.s-menu__link{align-items:baseline;gap:var(--space-s);padding-block:calc(var(--space-xs) - 4px);font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-display-m);letter-spacing:var(--ht);line-height:1.05;display:flex}.s-menu__link>small{font:500 var(--fs-micro)/1 var(--f-body-latin);letter-spacing:0;color:var(--sec-muted);align-self:center}.s-menu__link>.s-arrow{--s-arrow-size:.5em;align-self:center;margin-inline-start:auto}.s-menu__link[aria-current]{color:var(--hl-bg)}.s-menu[open] .s-menu__list>li{animation:s-rise .7s var(--ease-out) both}.s-menu[open] .s-menu__list>li:nth-child(2){animation-delay:50ms}.s-menu[open] .s-menu__list>li:nth-child(3){animation-delay:.1s}.s-menu[open] .s-menu__list>li:nth-child(4){animation-delay:.15s}.s-menu[open] .s-menu__list>li:nth-child(n+5){animation-delay:.2s}.s-menu__foot{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.s-lang--wide{height:var(--control-h);padding-inline:var(--space-m);font-size:var(--fs-ui)}.s-lang--wide[lang=ar]{font-size:var(--fs-body)}.s-menu__motion{align-items:center;gap:var(--space-2xs);height:var(--control-h);padding-inline:var(--space-s) var(--space-m);border:1.5px solid var(--sec-line-strong);font-size:var(--fs-ui);white-space:nowrap;border-radius:999px;font-weight:600;line-height:1;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.s-menu__motion[aria-pressed=true]{background:color-mix(in srgb,var(--sec-ink) 12%,transparent);border-color:var(--sec-ink)}@media (hover:hover){.s-menu__motion[aria-pressed=false]:hover{background:color-mix(in srgb,var(--sec-ink) 8%,transparent)}}.site[dir=rtl] .s-menu__link{line-height:1.35}@keyframes s-sheet{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes s-rise{0%{opacity:0;transform:translateY(26px)}}@media (width<=960px){.s-nav{display:none}.s-menu{display:block}.s-header__actions,.s-nav+.s-header__actions{margin-inline-start:auto}.s-header__actions:has(.s-menu) .s-header__cta{display:none}}@media (width<=480px){.s-header--floating-pill .s-header__inner{padding-inline-start:var(--space-s)}.site .s-wordmark .s-text{max-width:46vw}}@media (width<=380px){.s-header{--hx-wm-s:.886652}.s-menu__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-menu__btn{justify-content:center;width:44px;padding:0}.s-header__cta{display:none}}.s-pause{z-index:55;border:1.5px solid color-mix(in srgb,var(--on-ink) var(--line-a-ink,50%),transparent);background:var(--c-ink);min-width:44px;height:44px;color:var(--on-ink);font:600 var(--fs-meta)/1 var(--f-body);transition:gap .3s var(--ease-out),padding .3s var(--ease-out),translate .35s var(--ease-out),box-shadow .25s;border-radius:999px;align-items:center;gap:0;padding-inline:11.5px;display:inline-flex;position:fixed;inset-block-end:max(var(--space-xs),env(safe-area-inset-bottom));inset-inline-end:max(var(--space-2xs),calc((var(--gutter) - 44px)/2),env(safe-area-inset-right));box-shadow:0 8px 21px -8px #00000073}.s-pause:focus-visible{outline:2px solid var(--on-ink);outline-offset:0;box-shadow:0 0 0 4.5px var(--c-ink),0 8px 21px -8px #00000073}.s-pause__icon{flex:none}.s-pause__label{white-space:nowrap;opacity:0;max-width:0;transition:max-width .38s var(--ease-out),opacity .24s;overflow:hidden}.s-pause:focus-visible{gap:var(--space-2xs);padding-inline-end:16px}.s-pause:focus-visible .s-pause__label{opacity:1;max-width:14em}@media (hover:hover){.s-pause:hover{gap:var(--space-2xs);padding-inline-end:16px;translate:0 -2px}.s-pause:hover .s-pause__label{opacity:1;max-width:14em}}.s-pause[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--hl-ink),0 8px 21px -8px #00000073}.s-pause[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--hl-ink),0 0 0 4.5px var(--c-ink),0 8px 21px -8px #00000073}@media (width<=960px){.s-pause{display:none}}.s-hx-icon{flex:none;display:block}.site[dir=rtl] .s-hx-icon[data-mirror]{scale:-1 1}.s-hx-emoji{place-items:center;width:1.3em;font-size:18px;line-height:1;display:inline-grid}.s-nav__item{position:relative}.s-nav__trigger{align-items:center;gap:var(--space-3xs);min-height:44px;font:inherit;font-size:var(--fs-ui);font-weight:500;line-height:1.3;display:inline-flex}.s-nav__trigger[data-current]{font-weight:700}.s-nav__trigger:after{inset-inline-end:19px}.s-nav__trigger:is([aria-expanded=true],[data-current]):after{transform:scaleX(1)}.s-nav__chev{transition:rotate var(--fx-dur-xs,.236s) var(--ease-out)}.s-nav__trigger[aria-expanded=true] .s-nav__chev{rotate:180deg}.s-drop{z-index:5;gap:var(--space-xs);width:max-content;min-width:280px;max-width:min(377px,86vw);padding:var(--space-xs);border-radius:calc(var(--r-card)*.8 + 4px);background:var(--c-surface);color:var(--on-surface);border:1px solid color-mix(in srgb,var(--on-surface) 12%,transparent);--sec-line:color-mix(in srgb, var(--on-surface) 14%, transparent);--sec-focus:var(--on-surface);animation:s-hx-drop var(--fx-dur-s,.382s) var(--ease-out);text-align:start;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline-start:calc(var(--space-xs)*-1);box-shadow:0 21px 55px -21px #00000061,0 2px 8px -4px #0000001f}.s-drop[data-align=end]{inset-inline-start:auto;inset-inline-end:calc(var(--space-xs)*-1)}.s-drop:before{content:"";height:13px;position:absolute;inset-block-end:100%;inset-inline:0}.s-drop__body,.s-drop__links{gap:var(--space-2xs);display:grid}.s-drop__links>li[data-depth="2"]{margin-inline-start:13px;padding-inline-start:8px}.s-drop__links>li[data-depth="2"],.s-menu__sub>li[data-depth="2"]{border-inline-start:1px solid color-mix(in srgb,currentColor 34%,transparent)}.s-menu__sub>li[data-depth="2"]{padding-inline-start:13px}.s-drop__link{align-items:flex-start;gap:var(--space-xs);min-height:44px;padding:var(--space-2xs) var(--space-xs);border-radius:10px;transition:background-color .2s;display:flex}@media (hover:hover){.s-drop__link:hover{background:color-mix(in srgb,var(--on-surface) 7%,transparent)}}.s-drop__link:focus-visible{background:color-mix(in srgb,var(--on-surface) 7%,transparent);outline-offset:-2px}.s-drop__icon{background:color-mix(in srgb,var(--c-accent) 16%,var(--c-surface));width:34px;height:34px;color:var(--on-surface);border-radius:10px;flex:none;place-items:center;display:grid}.s-drop__text{gap:3px;min-width:0;display:grid}.s-drop__label{font-size:var(--fs-body);font-weight:600;line-height:1.3}.s-drop__desc{font-size:var(--fs-meta);color:var(--muted-surface);line-height:1.45}.s-drop__all{align-items:center;gap:var(--space-2xs);min-height:44px;padding-inline:var(--space-xs);border-block-start:1px solid var(--sec-line);font-size:var(--fs-ui);font-weight:600;display:inline-flex}.s-drop__all .s-arrow{color:var(--hl-surface);transition:translate .3s var(--ease-out)}@media (hover:hover){.s-drop__all:hover .s-arrow{translate:3px}.site[dir=rtl] .s-drop__all:hover .s-arrow{translate:-3px}}.s-drop__all:focus-visible .s-arrow{translate:3px}.site[dir=rtl] .s-drop__all:focus-visible .s-arrow{translate:-3px}@keyframes s-hx-drop{0%{opacity:0;translate:0 -8px}}.s-drop--mega{width:auto;min-width:0;max-width:none;padding:var(--space-s);gap:var(--space-s);position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline:0}.s-nav__item:has(>.s-drop--mega){position:static}.s-drop--mega.has-feature{grid-template-columns:var(--grid-split);align-items:stretch}.s-drop--mega .s-drop__links{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);row-gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr))}.s-drop--mega:not(.has-feature) .s-drop__links[data-count="3"],.s-drop--mega:not(.has-feature) .s-drop__links[data-count="5"],.s-drop--mega:not(.has-feature) .s-drop__links[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.s-drop--mega .s-drop__body{align-content:space-between;gap:var(--space-xs);display:grid}.s-drop--mega .s-drop__link{padding-block:var(--space-xs)}.s-drop--mega.has-feature .s-drop__body{grid-template-rows:1fr auto;align-content:stretch}.s-drop--mega.has-feature .s-drop__links{gap:var(--space-2xs);grid-auto-rows:1fr}.s-drop--mega.has-feature .s-drop__link{justify-content:space-between;gap:var(--space-xs);height:100%;padding:var(--space-s);border-radius:calc(var(--r-card)*.618 + 4px);background:color-mix(in srgb,var(--on-surface) 4%,transparent);flex-direction:column}@media (hover:hover){.s-drop--mega.has-feature .s-drop__link:hover{background:color-mix(in srgb,var(--on-surface) 9%,transparent)}}.s-drop--mega.has-feature .s-drop__link:focus-visible{background:color-mix(in srgb,var(--on-surface) 9%,transparent)}.s-drop__feature{align-content:end;gap:var(--space-xs);padding:var(--space-xs);border-radius:calc(var(--r-card)*.7 + 4px);background:var(--c-bg);color:var(--on-bg);transition:translate .3s var(--ease-out),box-shadow .3s;--sec-focus:var(--on-surface);display:grid}@media (hover:hover){.s-drop__feature:hover{translate:0 -3px;box-shadow:0 13px 34px -21px #0006}}.s-drop__feature:focus-visible{translate:0 -3px}.s-drop__feature .s-media{width:100%}.s-drop__feature-body{gap:var(--space-3xs);padding:var(--space-3xs) var(--space-2xs) var(--space-2xs);display:grid}.s-drop__feature-title{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:calc(var(--step-1)*var(--heading-scale));letter-spacing:calc(var(--ht)*.5);line-height:1.2}.s-drop__feature-text{font-size:var(--fs-meta);color:var(--muted-bg);line-height:1.5}.s-drop__feature-cta{align-items:center;gap:var(--space-3xs);min-height:34px;font-size:var(--fs-ui);font-weight:600;display:inline-flex}.s-drop__feature-cta .s-arrow{color:var(--hl-bg);transition:rotate .3s var(--ease-out)}@media (hover:hover){.s-drop__feature:hover .s-drop__feature-cta .s-arrow{rotate:45deg}}.s-drop__feature:focus-visible .s-drop__feature-cta .s-arrow{rotate:45deg}.s-menu__sub{gap:var(--space-2xs) var(--space-xs);padding-block:var(--space-2xs) calc(var(--space-xs) - 4px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s-menu__sublink{min-height:44px;font-size:var(--fs-body);color:var(--sec-muted);align-items:center;font-weight:500;display:flex}.s-menu__sublink:is(:hover,:focus-visible){color:var(--sec-ink);text-underline-offset:4px;text-decoration:underline}.s-hx-second{align-items:center;gap:var(--space-2xs);min-height:44px;padding-inline:var(--space-xs) 16px;font-size:var(--fs-ui);white-space:nowrap;border-radius:999px;font-weight:600;transition:background-color .25s;display:inline-flex}@media (hover:hover){.s-hx-second:hover{background:color-mix(in srgb,currentColor 9%,transparent)}}.s-hx-second--wide{height:var(--control-h);padding-inline:var(--space-s) var(--space-m);border:1.5px solid var(--sec-line-strong)}@media (width<=760px){.s-header__actions .s-hx-second:not(.s-hx-second--wide){border:1.5px solid var(--sec-line-strong);justify-content:center;width:44px;padding:0}.s-header__actions .s-hx-second:not(.s-hx-second--wide) .s-hx-second__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.s-announce{z-index:61;background:var(--c-ink);color:var(--on-ink);font-family:var(--f-body);position:relative}.s-announce__inner{max-width:var(--maxw);min-height:44px;padding-inline:var(--gutter);justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.s-announce[data-dismissible] .s-announce__inner{padding-inline:max(calc(var(--space-3xs) + 44px + var(--space-2xs)),var(--gutter))}.s-announce__text{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:44px;padding-block:var(--space-2xs);font-size:var(--fs-ui);text-align:center;text-wrap:balance;font-weight:500;line-height:1.45;display:inline-flex}.s-announce__link{padding-inline:var(--space-xs);text-underline-offset:4px;border-radius:10px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.s-announce__link .s-arrow{color:var(--hl-ink);transition:rotate .3s var(--ease-out);flex:none}@media (hover:hover){.s-announce__link:hover .s-arrow{rotate:45deg}}.s-announce__link:focus-visible .s-arrow{rotate:45deg}.s-announce :focus-visible{outline-color:var(--on-ink);outline-offset:-4px}.s-announce__close{border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3xs);translate:0 -50%}.s-announce__close:is(:hover,:focus-visible){background:color-mix(in srgb,var(--on-ink) 16%,transparent)}.s-announce+.s-header--minimal{height:0;position:relative;inset:auto}.s-header.is-sticky-static:is(.s-header--bar,.s-header--mega,.s-header--centered,.s-header--fullscreen,.s-header--app-tabbar,.s-header--floating-pill,.s-header--transparent){position:relative}@media (width<=960px){.s-header--sidebar.is-sticky-static{position:relative}}.s-header--minimal:is(.is-sticky-always,.is-sticky-hide-on-scroll){height:0;position:sticky;top:0}.s-header--minimal:is(.is-sticky-always,.is-sticky-hide-on-scroll) .s-header__inner:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--c-bg) 94%,transparent);border-block-end:1px solid var(--sec-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:opacity .3s;position:absolute;inset-block:0;inset-inline:calc(50% - 50vw)}.s-header--minimal.is-scrolled:is(.is-sticky-always,.is-sticky-hide-on-scroll) .s-header__inner:before{opacity:1}.s-header.is-sticky-hide-on-scroll{transition:border-color .3s,box-shadow .3s,background-color .3s,color .3s,translate var(--fx-dur-s,.382s) var(--ease-out)}.s-header.is-sticky-hide-on-scroll .s-header__inner{transition:top .4s var(--ease-out),min-height .3s var(--ease-out),translate var(--fx-dur-s,.382s) var(--ease-out)}.s-header.is-hidden:not(.s-header--floating-pill,.s-header--transparent,.s-header--minimal){translate:0 -100%}.s-header.is-hidden:is(.s-header--floating-pill,.s-header--transparent,.s-header--minimal) .s-header__inner{translate:0 calc(-100% - 21px)}.s-header:is(.s-header--bar,.s-header--mega,.s-header--centered,.s-header--fullscreen,.s-header--app-tabbar,.s-header--transparent,.s-header--minimal) .s-header__inner{transition:min-height .3s var(--ease-out)}.s-header.is-condensed:is(.s-header--bar,.s-header--mega,.s-header--centered,.s-header--fullscreen,.s-header--app-tabbar,.s-header--minimal,.s-header--transparent) .s-header__inner{min-height:max(55px,calc(var(--hx-h)*.78615))}.s-header--floating-pill.is-condensed .s-header__inner{min-height:54px;padding-block:var(--space-3xs)}.s-header--centered{background:var(--c-bg);--hx-wm-s:1.12784;border-block-end:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.s-header--centered.is-scrolled{border-color:var(--sec-line);box-shadow:0 13px 34px -21px #00000073}.s-header--centered .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);-moz-column-gap:var(--space-m);align-items:center;column-gap:var(--space-m);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-inline:auto;display:grid}.s-nav--split{grid-area:1/1/auto/-1;grid-template-columns:subgrid;align-items:center;margin:0;display:grid}.s-nav--split .s-nav__list--start{grid-column:1;justify-self:end}.s-nav--split>.s-wordmark{text-align:center;grid-column:2;justify-self:center}.s-nav--split .s-nav__list--end{grid-column:3;justify-self:start}.s-header--centered .s-header__actions{grid-area:1/3;justify-self:end;margin:0}.s-header--centered .s-nav__list{gap:var(--space-s)}.s-header--centered .s-header__inner:has(.s-hx-second){-moz-column-gap:var(--space-s);column-gap:var(--space-s)}.s-header--centered.is-compact .s-header__inner{display:flex}.s-header--centered.is-compact :is(.s-nav--split,.s-header__actions){visibility:visible;pointer-events:auto;display:contents;position:static}.s-header--centered.is-compact .s-nav--split .s-nav__list{visibility:hidden;pointer-events:none;position:absolute}.s-header--centered.is-compact .s-menu{order:-1}.s-header--centered.is-compact .s-nav--split>.s-wordmark{flex:auto;justify-content:center;min-width:0}.s-header--mega{background:var(--c-bg);border-block-end:1px solid var(--sec-line);transition:box-shadow .3s;position:sticky;top:0}.s-header--mega.is-scrolled{box-shadow:0 13px 34px -21px #00000073}.s-header--mega .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);margin-inline:auto}.s-header--mega .s-nav{margin-inline:var(--space-m) auto}.s-header--mega .s-nav__list{gap:var(--space-s)}.s-header--mega .s-drop--mega{inset-inline:var(--space-s);inset-block-start:calc(100% - 5px)}.s-header--transparent{--hx-bg:var(--hxk-bg,var(--c-bg));--hx-ink:var(--hxk-ink,var(--on-bg));--hx-line-a:var(--hxk-line-a,50%);height:0;color:var(--hx-ink);--edge:var(--hx-ink);--sec-line:color-mix(in srgb, var(--hx-ink) 18%, transparent);--sec-line-strong:color-mix(in srgb, var(--hx-ink) var(--hx-line-a), transparent);--sec-focus:var(--hx-ink);--hx-scrim-top:color-mix(in srgb, var(--hx-bg) 94%, transparent);--hx-scrim-mid:color-mix(in srgb, var(--hx-bg) 88%, transparent);transition:color .3s;position:sticky;top:0}.s-header--transparent[data-over=media]{--hx-ink:#fff;--hx-line-a:72%;--hx-scrim-top:#0000009e;--hx-scrim-mid:#0000008f}.s-header--transparent:is(.is-scrolled,.is-open){--hx-ink:var(--on-bg);--hx-line-a:var(--line-a-bg,50%)}.s-header--transparent .s-header__inner{min-height:var(--hx-h);padding-inline:max(var(--gutter),calc((100% - var(--maxw))/2 + var(--gutter)))}.s-header--transparent .s-header__inner:after,.s-header--transparent .s-header__inner:before{content:"";z-index:-1;pointer-events:none;transition:opacity .35s;position:absolute;inset-block-start:0;inset-inline:0}.s-header--transparent .s-header__inner:before{background:linear-gradient(to bottom,var(--hx-scrim-top),var(--hx-scrim-mid) 61.8%,transparent);height:161.8%}.s-header--transparent .s-header__inner:after{opacity:0;background:color-mix(in srgb,var(--c-bg) 94%,transparent);border-block-end:1px solid color-mix(in srgb,var(--on-bg) 12%,transparent);-webkit-backdrop-filter:blur(21px)saturate(1.4);backdrop-filter:blur(21px)saturate(1.4);height:100%;box-shadow:0 13px 34px -21px #00000073}.s-header--transparent.is-scrolled .s-header__inner:before{opacity:0}.s-header--transparent.is-scrolled .s-header__inner:after{opacity:1}.s-header--transparent .s-menu[open] .s-menu__btn{background:var(--on-bg);color:var(--c-bg)}@media (hover:hover){.s-header--transparent a.s-lang:hover{background:var(--hx-ink);color:var(--hx-bg);border-color:var(--hx-ink)}}.s-header--transparent[data-over=media]:not(.is-scrolled,.is-open) a.s-lang:hover{color:#111}.s-header--fullscreen{background:var(--c-bg);transition:box-shadow .3s;position:sticky;top:0}.s-header--fullscreen.is-scrolled{box-shadow:0 13px 34px -21px #00000073}.s-header--fullscreen .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);margin-inline:auto}.s-header--fullscreen .s-header__actions{margin-inline-start:auto}.s-header--fullscreen .s-menu{display:block}.s-header--fullscreen .s-menu__btn{padding-inline:var(--space-xs) var(--space-s)}.s-header--fullscreen.is-open{color:var(--on-ink);--sec-line-strong:color-mix(in srgb, var(--on-ink) var(--line-a-ink,50%), transparent);--sec-focus:var(--on-ink)}.s-header--fullscreen.is-open .s-header__actions>:not(.s-menu){visibility:hidden}.s-header--fullscreen .s-menu[open] .s-menu__btn{background:var(--on-ink);color:var(--c-ink);border-color:var(--on-ink)}.s-header--fullscreen .s-menu__panel{--hx-panel:var(--c-ink);color:var(--on-ink);--sec-line:color-mix(in srgb, var(--on-ink) 18%, transparent);--sec-line-strong:color-mix(in srgb, var(--on-ink) var(--line-a-ink,50%), transparent);--edge:var(--on-ink);--sec-ink:var(--on-ink);--sec-muted:var(--muted-ink);--sec-btn:var(--btn-ink);--sec-btn-ink:var(--btn-ink-ink);--sec-focus:var(--on-ink);--iris-x:calc(100% - clamp(60px, 7vw, 120px))}.site[dir=rtl] .s-header--fullscreen .s-menu__panel{--iris-x:clamp(60px, 7vw, 120px)}.s-header--fullscreen .s-menu[open] .s-menu__panel{animation:s-hx-iris var(--fx-dur-m,.618s) var(--ease-out)}.s-header--fullscreen .s-menu__list,.s-header--fullscreen .s-menu__list>li{border:0}.s-header--fullscreen .s-menu__link{gap:var(--space-s);padding-block:var(--space-3xs);font-size:var(--fs-h2);transition:translate .45s var(--ease-out),color .25s;border:0;line-height:1.04}.site[dir=rtl] .s-header--fullscreen .s-menu__link{line-height:1.3}.s-header--fullscreen .s-menu__link>small{font-size:var(--fs-meta)}.s-header--fullscreen .s-menu__link>.s-arrow{--s-arrow-size:.382em;opacity:0;transition:opacity .25s,translate .35s var(--ease-out);margin-inline-start:var(--space-xs);translate:-13px}.s-header--fullscreen .s-menu__link:is(:hover,:focus-visible){color:var(--hl-ink);translate:13px}.site[dir=rtl] .s-header--fullscreen .s-menu__link:is(:hover,:focus-visible){translate:-13px}.s-header--fullscreen .s-menu__link:is(:hover,:focus-visible)>.s-arrow{opacity:1;translate:0}.s-header--fullscreen .s-menu__link[aria-current]{color:var(--hl-ink)}.s-header--fullscreen .s-menu[open] .s-menu__list>li{animation:s-rise var(--fx-dur-m,.618s) var(--ease-out) both;animation-delay:calc(.144s + var(--i,0)*var(--fx-stagger-relaxed,89ms))}.s-header--fullscreen .s-menu__sub{gap:var(--space-2xs) var(--space-s);padding-block:var(--space-2xs) var(--space-3xs);flex-wrap:wrap;padding-inline-start:calc(var(--space-s) + 2ch);display:flex}.s-header--fullscreen .s-menu__foot{animation:s-rise var(--fx-dur-m,.618s) var(--ease-out) both;animation-delay:.38s}@media (width>=961px){.s-header--fullscreen .s-menu__panel{grid-template-columns:var(--grid-split);-moz-column-gap:var(--space-xl);align-items:end;column-gap:var(--space-xl);padding:calc(var(--hx-menu-top,var(--hx-h)) + var(--space-l)) var(--gutter) var(--space-l);display:grid}.s-header--fullscreen .s-menu__foot{align-items:stretch;gap:var(--space-xs);width:min(100%,233px);flex-direction:column;justify-self:end;padding-block-end:var(--space-xs)}.s-header--fullscreen .s-menu__foot>:is(.s-lang,.s-menu__motion,.s-hx-second){justify-content:center}}@keyframes s-hx-iris{0%{clip-path:circle(0 at var(--iris-x) 44px)}to{clip-path:circle(150vmax at var(--iris-x) 44px)}}@media (width>=961px){.site[data-header=sidebar] :is(.s-page,.s-announce){margin-inline-start:var(--sidebar-w)}.s-header--sidebar{width:var(--sidebar-w);background:var(--c-bg);border-inline-end:1px solid var(--sec-line);overscroll-behavior:contain;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.s-header--sidebar .s-header__inner{align-items:stretch;gap:var(--space-l);min-height:100%;padding:max(34px,env(safe-area-inset-top)) 21px max(34px,env(safe-area-inset-bottom));flex-direction:column}.s-header--sidebar .s-wordmark{align-self:flex-start;margin-inline-start:var(--space-xs)}.site .s-header--sidebar .s-wordmark .s-text{max-width:100%}.s-header--sidebar .s-nav{margin:0}.s-header--sidebar .s-nav__list{align-items:stretch;gap:var(--space-2xs);flex-direction:column}.s-header--sidebar .s-nav__list>li{display:grid}.s-header--sidebar .s-nav__link{min-height:44px;padding-inline:var(--space-xs);font-size:var(--fs-body);border-radius:10px;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.s-header--sidebar .s-nav__link:after{background:var(--hl-bg);transform-origin:50%;border-radius:3px;width:3px;height:auto;inset-block:11px;inset-inline:0 auto;transform:scaleY(0)}.s-header--sidebar .s-nav__link:is(:hover,:focus-visible){background:color-mix(in srgb,var(--on-bg) 6%,transparent)}.s-header--sidebar .s-nav__link:is([aria-current],[data-current]):after,.s-header--sidebar .s-nav__trigger[aria-expanded=true]:after{transform:scaleY(1)}.s-header--sidebar .s-nav__link:not([aria-current]):is(:hover,:focus-visible):after{transform:scaleY(0)}.s-header--sidebar .s-drop{width:auto;min-width:0;max-width:none;box-shadow:none;background:color-mix(in srgb,var(--on-bg) 4%,var(--c-bg));color:var(--on-bg);border-color:var(--sec-line);--sec-focus:var(--on-bg);margin-block:2px 8px;padding:5px;animation:none;position:static}.s-header--sidebar .s-drop:before,.s-header--sidebar .s-drop__desc{display:none}.s-header--sidebar .s-drop__label{font-size:var(--fs-ui);font-weight:500}.s-header--sidebar .s-drop__icon{width:28px;height:28px}.s-header--sidebar .s-header__actions{align-items:stretch;gap:var(--space-2xs);flex-direction:column;margin:auto 0 0}.s-header--sidebar .s-header__actions>*{justify-content:center}.s-header--sidebar .s-lang{width:100%}.s-header--sidebar .s-hx-second{border:1.5px solid var(--sec-line-strong)}}@media (width<=960px){.s-header--sidebar{background:var(--c-bg);border-block-end:1px solid var(--sec-line);position:sticky;top:0}.s-header--sidebar .s-header__inner{min-height:var(--hx-h);padding-inline:var(--gutter)}.s-header--sidebar .s-menu[open]:before{content:"";z-index:1;animation:s-hx-fade var(--fx-dur-s,.382s) ease-out;background:#00000073;position:fixed;inset:0}.s-header--sidebar .s-menu__panel{width:min(86vw,377px);padding-block-start:calc(var(--hx-menu-top,var(--hx-h)) + var(--space-s));padding-inline:var(--space-m);width:min(377px,calc(100% - var(--gutter) - 44px - var(--space-xs)));justify-content:flex-start;inset-inline-end:auto;box-shadow:0 0 55px #0000004d}.s-header--sidebar .s-menu[open] .s-menu__btn{border-color:#fff;justify-content:center;width:44px;padding:0}.s-header--sidebar .s-menu[open] .s-menu__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-header--sidebar .s-menu[open] .s-menu__btn:focus-visible{outline-color:#fff}.s-header--sidebar.is-open .s-header__actions>:not(.s-menu){visibility:hidden}.s-header--sidebar .s-menu[open] .s-menu__panel{animation:s-hx-drawer var(--fx-dur-m,.618s) var(--ease-out)}.site[dir=rtl] .s-header--sidebar .s-menu[open] .s-menu__panel{animation-name:s-hx-drawer-rtl}.s-header--sidebar .s-menu__link{font-size:var(--fs-display-s)}.s-header--sidebar .s-menu__sub{grid-template-columns:1fr}.s-header--sidebar .s-menu__foot{margin-block-start:auto}}@keyframes s-hx-fade{0%{opacity:0}}@keyframes s-hx-drawer{0%{translate:-100%}}@keyframes s-hx-drawer-rtl{0%{translate:100%}}.s-header--app-tabbar{background:var(--c-bg);border-block-end:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.s-header--app-tabbar.is-scrolled{border-color:var(--sec-line);box-shadow:0 13px 34px -21px #00000073}.s-header--app-tabbar .s-header__inner{max-width:var(--maxw);min-height:var(--hx-h);padding-inline:var(--gutter);margin-inline:auto}.s-tabbar{display:none}@media (width<=760px){.s-header--app-tabbar.has-tabbar .s-menu__btn{display:none}.s-header--app-tabbar.has-tabbar .s-header__actions:has(.s-menu) .s-header__cta{display:inline-flex}.s-header--app-tabbar .s-menu__panel{padding-block-end:calc(89px + env(safe-area-inset-bottom))}.s-tabbar{--sec-focus:var(--on-surface);z-index:62;padding:5px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:color-mix(in srgb,var(--c-surface) 94%,transparent);color:var(--on-surface);border-block-start:1px solid color-mix(in srgb,var(--on-surface) 12%,transparent);-webkit-backdrop-filter:blur(21px)saturate(1.4);backdrop-filter:blur(21px)saturate(1.4);font-family:var(--f-body);display:block;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -13px 34px -21px #00000059}.s-tabbar__list{gap:var(--space-2xs);max-width:610px;margin-inline:auto;display:flex}.s-tabbar__list>li{flex:1 1 0;min-width:0}.s-tabbar__list>.s-tabbar__util{border-inline-start:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent);flex:none;align-items:flex-start;padding-inline-start:var(--space-2xs);display:flex}.s-tabbar__motion{border:1.5px solid color-mix(in srgb,var(--on-surface) var(--line-a-surface,50%),transparent);width:44px;height:44px;color:var(--on-surface);border-radius:50%;place-items:center;margin-block-start:3px;transition:background-color .25s,border-color .25s;display:grid}.s-tabbar__motion[aria-pressed=true]{background:color-mix(in srgb,var(--on-surface) 12%,transparent);border-color:var(--on-surface)}.s-tabbar__motion:focus-visible{outline-color:var(--on-surface);outline-offset:2px}.s-tabbar__tab{width:100%;min-height:55px;color:var(--muted-surface);font-size:var(--fs-micro);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 2px;font-weight:600;line-height:1.2;display:flex}.s-tabbar__tab:focus-visible{outline-color:var(--on-surface);outline-offset:-2px}.s-tabbar__icon{border-radius:999px;place-items:center;width:55px;max-width:100%;height:30px;transition:background-color .25s,color .25s;display:grid}.s-tabbar__label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.s-tabbar__label,.site .s-tabbar__label .s-text{white-space:nowrap}.s-tabbar__tab:is([aria-current],[aria-expanded=true]){color:var(--on-surface)}.s-tabbar__tab:is([aria-current],[aria-expanded=true]) .s-tabbar__icon{background:var(--btn-surface);color:var(--btn-ink-surface)}.s-tabbar__tab:active .s-tabbar__icon{scale:.92}.site[data-header=app-tabbar] .s-page>:last-child{border-block-end:calc(61px + max(8px, env(safe-area-inset-bottom))) solid transparent}}@media (width<=380px){.s-tabbar:has(.s-tabbar__util){padding-inline:max(5px,env(safe-area-inset-right)) max(5px,env(safe-area-inset-left))}.s-tabbar__list>.s-tabbar__util{padding-inline-start:var(--space-3xs)}}@media (width<=480px){.s-header--app-tabbar.has-tabbar .s-header__cta .s-arrow{display:none}}@media (width<=340px){.s-header--app-tabbar.has-tabbar .s-header__actions .s-hx-second{display:none}}@media (width<=960px){.s-header--centered .s-header__inner{display:flex}.s-header--centered .s-header__actions,.s-nav--split{display:contents}.s-nav--split .s-nav__list{display:none}.s-header--centered .s-menu{order:-1}.s-nav--split>.s-wordmark{flex:auto;justify-content:center;min-width:0}.s-header--centered .s-header__actions>*{flex:none}}@media (width<=480px){.s-menu__sub{grid-template-columns:1fr}}@media (width<=380px){.s-header__inner{gap:var(--space-2xs)}.s-header--centered{--hx-wm-s:.886652}}@media (width>=961px){.site.site--thumb .s-header--sidebar{position:absolute}}.s-hero{--hero-size:var(--display-hero)}.s-hero__grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.s-hero__copy{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.s-hero__copy>.s-eyebrow{margin-block-end:var(--space-stack)}.s-hero__title{font-size:calc(var(--hero-size)*var(--display-scale)*var(--fit,1))}.s-hero__sub{margin-block-start:var(--space-stack)}.s-hero__copy>.s-actions{margin-block-start:var(--space-l)}.s-hero__visual{min-width:0;position:relative}.s-hero__media{z-index:1;position:relative}.s-hero__media2{z-index:2;position:absolute}.s-hero__media2.s-media--polaroid .s-media__frame{box-shadow:0 1px 1px #0000000f,0 26px 40px -18px #00000073}.s-hero__media2.s-media--stamp{filter:drop-shadow(0 18px 22px #00000038)}.s-hero__note{z-index:4;gap:var(--space-3xs);flex-direction:column;max-width:11em;display:flex;position:absolute}.s-hero__note-arrow{width:55px;height:auto;color:var(--sec-hl);margin-inline-start:38%}.site .s-hero .s-hero__note.is-long{max-width:24em;rotate:calc(-1.5deg*var(--tilt-dir));font-size:calc(var(--step-1)*var(--note-scale));margin-block-start:var(--space-m);line-height:1.12;position:relative;inset:auto}.site .s-hero .s-hero__copy>.s-hero__note.is-inline{align-items:flex-end;gap:var(--space-xs);max-width:24em;rotate:calc(-3deg*var(--tilt-dir));flex-direction:row;margin-block-start:var(--space-m);margin-inline-start:5px;position:relative;inset:auto}.site .s-hero .s-hero__copy>.s-hero__note.is-inline:not(.is-long){max-width:none}.site .s-hero--bigtype .s-hero__copy>.s-hero__note.is-inline,.site .s-hero--centered .s-hero__copy>.s-hero__note.is-inline{margin-inline:auto}.s-hero__copy>.s-hero__note.is-inline .s-hero__note-arrow{flex:none;width:55px;margin:0;translate:0 -40%}.site[dir=rtl] .s-hero .s-hero__note.is-long{line-height:1.55}.site[dir=rtl] .s-hero__note-arrow{scale:-1 1}.s-hero--collage .s-hero__grid.has-visual{grid-template-columns:var(--grid-split);gap:var(--space-block)}.s-hero--collage .s-hero__visual{padding:3% 4% 12% 8%}.s-hero--collage .s-hero__media:not(.s-media--polaroid,.s-media--stamp,.s-media--none) .s-media__frame{box-shadow:13px 21px 0 color-mix(in srgb,var(--sec-ink) 8%,transparent);overflow:hidden}.s-hero--collage .s-hero__media.s-media--polaroid .s-media__frame{box-shadow:0 1px 1px #0000000f,0 28px 50px -24px #14100a80}.s-hero--collage .s-hero__media2{width:44%;inset-block-end:0;inset-inline-start:-4%}.s-hero--bigtype{align-content:center;min-height:min(100svh,1040px);display:grid}.s-hero--bigtype .s-hero__grid{position:static}.s-hero--bigtype .s-wrap{position:relative}.s-hero--bigtype .s-hero__copy{text-align:center;align-items:center;max-width:100%;margin-inline:auto}.s-hero--bigtype{--hero-size:var(--display-poster)}.s-hero--bigtype .s-hero__title{line-height:calc(var(--dlh)*.94);max-width:100%}.site[dir=rtl] .s-hero--bigtype .s-hero__title{line-height:var(--dlh)}.s-hero--bigtype .s-hero__sub{margin-inline:auto}.s-hero--bigtype .s-actions{justify-content:center}.s-hero--bigtype .s-hero__visual{inset:calc(var(--pad-y)*-.4) var(--gutter);pointer-events:none;z-index:1;position:absolute}.s-hero--bigtype .s-hero__visual>*{pointer-events:auto}.s-hero--bigtype .s-hero__media{width:clamp(144px,16cqi,233px);position:absolute;inset-block-start:0;inset-inline-end:1%}.s-hero--bigtype .s-hero__media2{width:clamp(89px,13cqi,183px);inset-block-end:0;inset-inline-start:1%}.s-hero--bigtype .s-hero__note{rotate:calc(5deg*var(--tilt-dir));inset-block-end:4%;inset-inline-end:4%}.s-hero--bigtype .s-hero__copy{z-index:2}.s-hero--split .s-hero__grid.has-visual{grid-template-columns:var(--grid-split);gap:var(--space-block)}.s-hero--split .s-hero__media2{width:34%;inset-block-end:7%;inset-inline-start:-9%}.s-hero--split .s-hero__note{rotate:calc(-3deg*var(--tilt-dir));max-width:16em;margin-block-start:var(--space-m);margin-inline-start:8%;position:relative;inset:auto}.s-hero--split .s-hero__note .s-hero__note-arrow{display:none}.s-hero--centered .s-hero__grid{text-align:center;justify-items:center}.s-hero--centered .s-hero__copy{max-width:var(--width-wide);align-items:center}.s-hero--centered .s-hero__sub{margin-inline:auto}.s-hero--centered .s-actions{justify-content:center}.s-hero--centered .s-hero__visual{width:100%;max-width:var(--width-wide)}.s-hero--centered .s-hero__media2{width:21%;inset-block-end:-9%;inset-inline-end:-1%}.s-hero--centered .s-hero__note{inset-inline-start:2%;inset-block:auto calc(100% - var(--space-xs));max-width:16em;rotate:calc(-6deg*var(--tilt-dir));text-align:start}.s-marquee{padding-block:0}.s-page>.s-marquee:first-child{padding-block-start:var(--header-offset)}.s-page>.s-marquee--tilted:first-child{padding-block-start:calc(var(--space-xl) + var(--header-offset))}.s-marquee--band[data-bg=bg],.s-marquee--tilted[data-bg=bg]{--sec-bg:var(--c-accent);--sec-ink:var(--on-accent);--sec-muted:var(--muted-accent);--sec-hl:var(--hl-accent);--sec-loud:var(--loud-accent);--sec-pop:var(--pop-accent);--sec-pop-ink:var(--pop-ink-accent);--sec-pop-strong:var(--pop-strong-accent);--sec-pop-strong-ink:var(--pop-strong-ink-accent);--edge:var(--edge-accent);--sec-line-a:var(--line-a-accent);--sec-focus:var(--focus-accent)}.s-marquee__band{z-index:var(--z-content);background:var(--sec-bg);color:var(--sec-ink);position:relative}.s-marquee__viewport{padding-block:var(--space-s);direction:ltr;overflow:hidden}.s-marquee__track{width:max-content;animation:s-marquee var(--marquee-dur,36s) linear infinite;will-change:transform;direction:ltr;display:flex}.s-marquee__group{flex:none;align-items:center;display:flex}.site[dir=rtl] .s-marquee__track{animation-direction:reverse}.site[dir=rtl] .s-marquee__group{flex-direction:row-reverse}.site[dir=rtl] .s-marquee__item{direction:rtl;unicode-bidi:isolate}.site .s-marquee__item{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-band);letter-spacing:var(--ht);white-space:nowrap;flex:none;padding-inline:.618em;line-height:1.15}.s-marquee__sep{font-size:calc(var(--display-xs)*.78615);color:var(--sec-pop-strong);flex:none;place-items:center;line-height:1;display:inline-grid}.s-marquee__sep>svg{block-size:1em;inline-size:1em}.site[dir=rtl] .s-marquee__item{line-height:1.5}@keyframes s-marquee{to{transform:translate(-50%)}}.s-marquee--tilted{padding-block:var(--space-xl);background-color:var(--c-bg)}.s-marquee--tilted .s-marquee__band{rotate:calc(-2.4deg*var(--tilt-dir));margin-inline:-4%;box-shadow:0 21px 34px -21px #00000073}.s-marquee--tilted:before{content:"";z-index:0;height:calc(var(--fs-band)*1.3 + var(--space-s)*2);translate:0 -50%;rotate:calc(2.2deg*var(--tilt-dir));background:var(--sec-pop);position:absolute;inset-block-start:50%;inset-inline:-6%}.s-marquee--outline .s-marquee__band{background:0 0}.s-marquee--outline .s-marquee__viewport{padding-block:var(--space-m)}.site .s-marquee--outline .s-marquee__item{font-family:var(--f-display);font-weight:var(--dw);font-size:calc(var(--display-hero)*var(--display-scale));letter-spacing:var(--dt);color:var(--sec-bg);-webkit-text-stroke:3px var(--sec-ink);paint-order:stroke fill;line-height:1.05}.site .s-marquee--outline .s-marquee__item.is-alt{color:var(--sec-loud);-webkit-text-stroke:0}.s-marquee--outline .s-marquee__sep{font-size:calc(var(--display-hero)*.61803);color:var(--sec-hl)}.site[dir=rtl] .s-marquee--outline .s-marquee__item{-webkit-text-stroke:0;color:var(--sec-ink);line-height:1.45}.site[dir=rtl] .s-marquee--outline .s-marquee__item.is-alt{color:var(--sec-loud)}.s-card,.s-cards__list{position:relative}.s-card{min-width:0}.s-card__inner{height:100%;color:inherit;flex-direction:column;display:flex}.s-card__inner,.s-card__media{position:relative}.s-card__body{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.s-card__title{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:calc(var(--ht)*.6);text-wrap:balance}.s-card__text{max-width:var(--measure-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty}.s-card__num{font:600 var(--fs-micro)/1 var(--f-body-latin);letter-spacing:.08em;color:var(--sec-muted);font-variant-numeric:tabular-nums}.s-card__more{font-size:var(--fs-body);margin-block-start:var(--space-3xs);display:inline-flex}@media (hover:hover){.s-card__inner.is-link:hover :is(.s-card__more,.s-card__open) .s-arrow{transform:rotate(45deg)}.s-card__inner:hover .s-media__frame>*{scale:1.045}}.s-card__inner.is-link:focus-visible :is(.s-card__more,.s-card__open) .s-arrow{transform:rotate(45deg)}.s-card__inner.is-link:focus-visible .s-media__frame>*{scale:1.045}.s-cards--grid .s-cards__list{--cols:3;--col-min:calc((100% - (var(--cols) - 1)*var(--space-group))/var(--cols));gap:var(--space-group);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(16.25rem,var(--col-min))),1fr));display:grid}.s-cards--grid .s-cards__list:is([data-count="1"],[data-count="2"]){--cols:2}.s-cards--grid .s-cards__list:is([data-count="4"],[data-count="7"],[data-count="8"],[data-count="11"],[data-count="12"]){--cols:4}.s-cards--grid .s-card__inner{padding:var(--space-xs) var(--space-xs) var(--space-m);border-radius:var(--r-card);background:var(--sec-card);color:var(--sec-card-ink);border:1px solid var(--sec-line);transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out);--sec-muted:color-mix(in srgb, var(--sec-card-ink) 68%, var(--sec-card))}.s-cards--grid .s-card__media .s-media__frame{border-radius:calc(var(--r-card)*.618)}.s-cards--grid .s-card__body{padding:var(--space-s) var(--space-2xs) 0}.s-cards--grid .s-card__num{z-index:2;padding:var(--space-3xs) var(--space-2xs);background:var(--sec-card);color:var(--sec-card-ink);border-radius:999px;position:absolute;inset-block-start:var(--space-s);inset-inline-end:var(--space-s)}.s-cards--grid .s-card__inner:not(:has(.s-card__media)){min-height:16.25rem;padding:var(--space-m);background:var(--sec-pop);color:var(--sec-pop-ink);--sec-muted:color-mix(in srgb, var(--sec-pop-ink) 74%, var(--sec-pop));border-color:#0000;justify-content:space-between}.s-cards--grid .s-card__inner:not(:has(.s-card__media)) .s-card__body{height:100%;padding:0}.s-cards--grid .s-card__inner:not(:has(.s-card__media)) .s-card__num{color:inherit;font-size:var(--fs-meta);background:0 0;padding:0;position:static}.s-cards--grid .s-card__inner:not(:has(.s-card__media)) .s-tag{background:var(--sec-pop-ink);color:var(--sec-pop)}.s-cards--grid .s-card__inner:not(:has(.s-card__media)) .s-card__title{font-size:var(--fs-title-l);margin-block-start:auto}@media (hover:hover){.s-cards--grid .s-card__inner:hover{transform:translateY(-8px);box-shadow:0 21px 34px -21px #00000073}}.s-cards--grid .s-card__inner.is-link:focus-visible{transform:translateY(-8px);box-shadow:0 21px 34px -21px #00000073}.s-cards--polaroids .s-cards__list{justify-content:center;gap:var(--space-l) var(--space-m);padding-block:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.s-cards--polaroids .s-card{width:clamp(12.5rem,22.5cqi,20.5rem);rotate:calc(var(--card-tilt)*var(--tilt-dir));transition:rotate .7s var(--ease-out),translate .7s var(--ease-out)}.s-cards--polaroids .s-card:nth-child(2n){translate:0 var(--space-m)}.s-cards--polaroids .s-card__inner{padding:var(--space-xs) var(--space-xs) var(--space-m);background:var(--polaroid);color:var(--polaroid-ink);--sec-muted:#5f5850;--sec-ink:var(--polaroid-ink);border-radius:3px;box-shadow:0 1px 1px #0000000f,0 26px 44px -22px #14100a80}.s-card__blank,.s-cards--polaroids .s-card__media .s-media__frame{border-radius:2px}.s-card__blank{aspect-ratio:1;place-items:center;font-size:clamp(3.4375rem,7cqi,5.5625rem);display:grid}.s-cards--polaroids .s-card__body{text-align:center;padding:var(--space-s) var(--space-3xs) 0;align-items:center;gap:var(--space-3xs)}.s-cards--polaroids .s-card__title{font-family:var(--note-font);font-weight:600;font-size:calc(var(--step-2)*var(--note-scale));letter-spacing:0;line-height:1.05}.site[dir=rtl] .s-cards--polaroids .s-card__title{font-weight:700;line-height:1.45}.s-cards--polaroids .s-tag{z-index:2;padding:var(--space-3xs) var(--space-xs);text-align:center;border-radius:2px;width:max-content;max-width:calc(100% - 21px);position:absolute;inset-block-start:-11px;inset-inline-start:50%;translate:-50%;rotate:-4deg;box-shadow:0 4px 10px -6px #0006}.site[dir=rtl] .s-cards--polaroids .s-tag{translate:50%}@media (hover:hover){.s-cards--polaroids .s-card:hover{z-index:5;translate:0 -13px;rotate:0deg}}.s-cards--polaroids .s-card:focus-within{z-index:5;translate:0 -13px;rotate:0deg}.s-cards--stack .s-cards__list{--overlap:clamp(2.125rem, 5cqi, 5.5625rem);justify-content:center;row-gap:var(--space-l);padding-block:var(--space-xs) var(--space-l);flex-wrap:wrap;padding-inline-start:var(--overlap);display:flex}.s-cards--stack .s-card{width:clamp(14.5rem,24cqi,20.5rem);rotate:calc(var(--card-tilt)*var(--tilt-dir));z-index:1;transition:rotate .6s var(--ease-out),translate .6s var(--ease-out);margin-inline-start:calc(var(--overlap)*-1)}.s-cards--stack .s-card:nth-child(2n){translate:0 var(--space-m)}.s-cards--stack .s-card__inner{padding:var(--space-xs) var(--space-xs) var(--space-m);border-radius:var(--r-card);border:2px solid var(--edge);box-shadow:5px 8px 0 var(--edge)}.s-cards--stack .s-card[data-tone]{background:0 0}.s-cards--stack .s-card[data-tone] .s-card__inner{background:var(--sec-bg);color:var(--sec-ink)}.s-cards--stack .s-card__media .s-media__frame{border-radius:calc(var(--r-card)*.618);border:1.5px solid var(--edge)}.s-cards--stack .s-card__body{padding:var(--space-s) var(--space-2xs) 0}.s-cards--stack .s-card:not(:last-child) .s-card__body{padding-inline-end:calc(var(--overlap) - 5px)}@media (hover:hover){.s-cards--stack .s-card:hover{z-index:10;translate:0 -13px;rotate:0deg}}.s-cards--stack .s-card:focus-within{z-index:10;translate:0 -13px;rotate:0deg}.s-cards--offset .s-cards__list{gap:var(--space-xl) var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,.618fr) minmax(0,1fr);align-items:start;display:grid}.s-cards--offset .s-card:nth-child(4n+1){grid-column:1/3}.s-cards--offset .s-card:nth-child(4n+2){grid-column:3/4;margin-block-start:var(--space-2xl)}.s-cards--offset .s-card:nth-child(4n+3){grid-column:1/2}.s-cards--offset .s-card:nth-child(4n+4){grid-column:2/4;margin-block-start:var(--space-2xl)}.s-cards--offset .s-card:nth-child(4n+3):last-child{grid-column:1/3}.s-cards--offset .s-card__media .s-media{box-shadow:none}.s-card__open{z-index:2;width:var(--control-h);height:var(--control-h);background:var(--sec-bg);color:var(--sec-ink);font-size:var(--fs-body);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:var(--space-s);inset-inline-end:var(--space-s)}.s-cards--offset .s-card__body{-moz-column-gap:var(--space-s);justify-items:start;column-gap:var(--space-s);row-gap:var(--space-2xs);grid-template-columns:auto 1fr;padding-block-start:var(--space-s);display:grid}.s-cards--offset .s-card__body>*{grid-column:2}.s-cards--offset .s-card__num{grid-area:1/1/span 3;padding-block-start:.6em}.s-cards--offset .s-card__title{font-size:var(--fs-title-l)}.s-cards--offset .s-card.is-narrow .s-card__title{font-size:var(--fs-title)}.s-statement__grid{gap:var(--space-block);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.s-statement__body{min-width:0}.s-statement__text{font-weight:var(--hw);font-size:calc(var(--display-quote)*var(--display-scale)*var(--fit,1));line-height:calc(var(--dlh) + .05);padding-inline:.08em}.site[dir=rtl] .s-statement__text{line-height:var(--hlh)}.s-statement .hl{color:var(--mark-ink);background:linear-gradient(transparent var(--mark-from),var(--sec-pop) var(--mark-from),var(--sec-pop) var(--mark-to),transparent var(--mark-to));-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.08em;padding-inline:.06em}.s-statement--sticker-wrapped .hl{--mark-from:6%;--mark-to:96%;color:var(--sec-pop-ink);padding-inline:.14em}.s-statement__attr{align-items:center;gap:var(--space-xs);font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);color:var(--sec-muted);margin-block-start:var(--space-m);display:flex}.s-statement__dash{background:currentColor;flex:none;width:34px;height:1.5px}.s-statement__mark{font-size:var(--display-poster);color:var(--sec-hl);place-items:center;line-height:1;animation:48s linear infinite s-spin;display:grid}.s-statement__mark,.s-statement__mark>svg{block-size:1em;inline-size:1em}.s-statement--huge .s-statement__grid{grid-template-columns:auto minmax(0,1fr);align-items:start}.s-statement--huge .s-statement__grid.has-media{grid-template-columns:auto minmax(0,1fr) minmax(0,.382fr)}.s-statement--sticker-wrapped .s-statement__grid{padding-block:var(--space-l)}.s-statement--sticker-wrapped .s-statement__body{width:100%;max-width:calc(var(--width-content)*var(--phi-quarter));padding:var(--space-xl) var(--space-gutter);border-radius:var(--radius-panel);background:var(--sec-card);color:var(--sec-card-ink);text-align:center;rotate:calc(-1.6deg*var(--tilt-dir));outline:2px dashed color-mix(in srgb,var(--sec-card-ink) 26%,transparent);outline-offset:-13px;--sec-muted:color-mix(in srgb, var(--sec-card-ink) 66%, var(--sec-card));margin-inline:auto;position:relative;box-shadow:0 34px 55px -34px #00000073}.site[data-radius=none] .s-statement--sticker-wrapped .s-statement__body{border-radius:0}.s-statement--sticker-wrapped .s-statement__body:after,.s-statement--sticker-wrapped .s-statement__body:before{content:"";background:color-mix(in srgb,var(--c-accent2) 72%,transparent);width:144px;height:34px;position:absolute;box-shadow:0 2px 6px -3px #00000040}.s-statement--sticker-wrapped .s-statement__body:before{inset-block-start:-13px;inset-inline-start:8%;rotate:-8deg}.s-statement--sticker-wrapped .s-statement__body:after{background:color-mix(in srgb,var(--c-accent3) 70%,transparent);inset-block-end:-13px;inset-inline-end:8%;rotate:-6deg}.s-statement--sticker-wrapped .s-statement__attr{justify-content:center}.s-statement--sticker-wrapped .s-statement__grid.has-media{grid-template-columns:minmax(0,1fr) minmax(0,.382fr)}.s-statement--split .s-statement__grid.has-media{grid-template-columns:var(--grid-split)}.s-statement--split .s-statement__text{font-size:calc(var(--display-m)*var(--display-scale)*var(--fit,1))}@keyframes s-spin{to{rotate:1turn}}.s-menu-list{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);max-width:var(--width-wide);grid-template-columns:minmax(0,1fr);display:grid}.s-menu-list.is-two-col{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.s-menu-row{padding-block:var(--space-m);border-block-end:1px solid var(--sec-line);container:menu-row/inline-size}.s-menu-row__top{align-items:baseline;gap:var(--space-xs);display:flex}.s-menu-row__name{min-width:0;font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:calc(var(--ht)*.5);flex:0 auto}.s-menu-row__top .s-tag{align-self:center}.s-menu-row__leader{border-block-end:2px dotted color-mix(in srgb,var(--sec-ink) 34%,transparent);flex:21px;min-width:21px;translate:0 -.28em}.s-menu-row__price{font:600 var(--fs-body)/1 var(--f-body-latin);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;flex:none}.s-menu-row__detail{max-width:var(--measure-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty;margin-block-start:var(--space-2xs)}@container menu-row (width<=460px){.s-menu-row__top{-moz-column-gap:var(--space-2xs);align-items:baseline;column-gap:var(--space-2xs);grid-template-columns:minmax(0,max-content) minmax(13px,1fr) auto;display:grid}.s-menu-row__top>.s-tag{grid-area:2/1/auto/-1;justify-self:start;margin-block-start:var(--space-3xs)}}.s-numbered{border-block-end:1px solid var(--sec-line)}.s-numbered__row{align-items:center;gap:var(--space-2xs) var(--space-m);padding-block:var(--space-m);border-block-start:1px solid var(--sec-line);transition:padding .5s var(--ease-out),background-color .3s;grid-template-columns:clamp(3.4375rem,9cqi,9rem) minmax(0,1fr) minmax(0,1.618fr) auto;display:grid}.s-numbered__num{font:var(--dw) var(--display-l)/1 var(--f-display-latin);letter-spacing:-.045em;color:#0000;-webkit-text-stroke:1.3px var(--sec-ink);font-variant-numeric:lining-nums;transition:color .35s,-webkit-text-stroke-color .35s}.s-numbered__main{align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}.s-numbered__name{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title-l);letter-spacing:var(--ht);line-height:var(--lh-title)}.s-numbered__detail{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);max-width:var(--measure-body);text-wrap:pretty}.s-numbered__price{font:600 var(--fs-body)/1 var(--f-body-latin);white-space:nowrap;direction:ltr;unicode-bidi:isolate}@media (hover:hover){.s-numbered__row:hover{padding-inline-start:var(--space-xs)}.s-numbered__row:hover .s-numbered__num{color:var(--sec-hl);-webkit-text-stroke-color:var(--sec-hl)}}.s-chips{gap:var(--space-m) var(--space-xs);max-width:var(--width-wide);padding-block:var(--space-2xs);margin-inline:auto;display:flex}.s-chip,.s-chips{flex-wrap:wrap;justify-content:center}.s-chip{align-items:baseline;gap:2px var(--space-2xs);padding:var(--space-xs) var(--space-m) calc(var(--space-xs) + 1px);border:1.5px solid var(--edge);font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:calc(var(--ht)*.5);rotate:calc(var(--chip-tilt)*var(--tilt-dir));transition:rotate .5s var(--ease-spring),translate .5s var(--ease-spring);border-radius:999px;display:inline-flex;position:relative}.site[data-radius=none] .s-chip{border-radius:0}.s-chip__detail{font:400 var(--fs-ui)/1.3 var(--f-body);opacity:.82;letter-spacing:0}.s-chip__price{font:600 var(--fs-ui)/1 var(--f-body-latin);letter-spacing:0;direction:ltr;unicode-bidi:isolate}.s-chip__tag{padding:var(--space-3xs) var(--space-2xs);background:var(--c-ink);color:var(--c-bg);font:700 var(--fs-micro)/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;position:absolute;inset-block-start:-13px;inset-inline-end:var(--space-xs);rotate:7deg}.site[dir=rtl] .s-chip__tag{letter-spacing:0}@media (hover:hover){.s-chip:hover{translate:0 -5px;rotate:0deg}}.s-list__note{max-width:var(--measure-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty;margin-block-start:var(--space-m)}.s-list--chips .s-list__note{text-align:center;margin-inline:auto}.s-scatter{max-width:var(--width-wide);padding-block:var(--space-2xs) var(--space-l);grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;margin-inline:auto;display:grid}.s-scatter__item{z-index:var(--z,1);grid-column:var(--col,auto);grid-row:var(--row,auto);transition:translate .7s var(--ease-out);margin-block-start:calc(var(--mt,0)*1cqi);position:relative}.s-scatter .s-media{filter:drop-shadow(0 21px 21px #00000029)}@media (hover:hover){.s-scatter__item:hover{z-index:20;translate:0 -13px}}.s-gallery__nav{gap:var(--space-2xs);flex:none;display:flex}.s-gallery__nav:only-child{margin-inline-start:auto}.s-gallery__btn{inline-size:var(--control-h);block-size:var(--control-h);border:1.5px solid var(--sec-line-strong);color:var(--sec-ink);font-size:var(--fs-body);cursor:pointer;transition:background-color .25s,color .25s,border-color .25s,scale .25s var(--ease-out);background:0 0;border-radius:50%;place-items:center;display:grid}.s-gallery__btn .vi{block-size:1.272em;inline-size:1.272em}.site[dir=rtl] .s-gallery__btn .vi{scale:-1 1}.s-gallery__btn:disabled{opacity:.38;cursor:default}@media (hover:hover){.s-gallery__btn:not(:disabled):hover{background:var(--sec-ink);color:var(--sec-bg);border-color:var(--sec-ink)}}.s-gallery__btn:not(:disabled):active{scale:.94}.s-film{--film:#17150f;--film-ring:#f3ecd9;background:var(--film);margin-block-start:var(--space-3xs);padding-block:34px;position:relative}.s-film:after,.s-film:before{content:"";background-image:linear-gradient(90deg,var(--sec-bg) 0 13px,transparent 13px);opacity:.92;background-size:34px 100%;height:13px;position:absolute;inset-inline:0}.s-film:before{inset-block-start:10px}.s-film:after{inset-block-end:10px}.s-film__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;overflow-x:auto}.s-film__track:focus-visible{outline:3px solid var(--film-ring);outline-offset:5px}.s-film__list{gap:var(--space-xs);width:max-content;padding-inline:var(--gutter);padding-block:2px;display:flex}.s-film__item{--h:clamp(13.75rem, 30cqi, 28.75rem);height:var(--h);width:min(calc(var(--h)*var(--ratio)),82cqi);scroll-snap-align:start;flex:none}.s-film .s-media,.s-film .s-media__frame{height:100%}.s-film .s-media__frame{background:#2a2720;border-radius:5px}.s-masonry{-moz-columns:15.625rem 3;columns:15.625rem 3;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}.s-masonry__item{-moz-column-break-inside:avoid;break-inside:avoid;margin-block-end:var(--space-s)}@media (hover:hover){.s-masonry__item:hover .s-media__frame>*{scale:1.04}}.s-links__wrap{max-width:calc(var(--width-text) + var(--gutter)*2);text-align:center}.s-links__head,.s-links__wrap{flex-direction:column;align-items:center;display:flex}.s-links__head{gap:var(--space-s);margin-block-end:var(--space-l)}.s-links__avatar{width:clamp(89px,10cqi,144px)}.s-links__avatar .s-media__frame{box-shadow:0 0 0 5px var(--sec-card),0 0 0 8px var(--edge)}.s-links__title{font-size:var(--fs-display-m)}.s-links__intro{max-width:var(--measure-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty}.s-links__list{flex-direction:column}.s-link,.s-links__list{gap:var(--space-xs);width:100%;display:flex}.s-link{--tone-edge:var(--edge);min-height:calc(var(--control-h)*var(--phi-sqrt));padding:var(--space-xs) var(--space-m);border-radius:var(--r-btn);border:2px solid var(--tone-edge);background:var(--sec-card);color:var(--sec-card-ink);box-shadow:5px 5px 0 var(--tone-edge);font:600 var(--fs-body)/1.25 var(--f-body);text-align:start;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out);align-items:center}.s-link[data-tone]{background:var(--sec-bg);color:var(--sec-ink)}.s-link__emoji{flex:none;place-items:center;min-inline-size:1.272em;font-size:1.272em;line-height:1;display:inline-grid}.s-link__emoji>svg{block-size:1em;inline-size:1em}.s-link__label{flex:1;min-width:0}.s-link>.s-arrow{flex:none}.s-link:active{box-shadow:1px 1px 0 var(--tone-edge);transform:translate(2px,3px)}@media (hover:hover){.s-link:hover{box-shadow:8px 8px 0 var(--tone-edge);transform:translate(-2px,-3px)}.s-link:hover .s-arrow{transform:rotate(45deg)}}.s-link:focus-visible{box-shadow:8px 8px 0 var(--tone-edge);transform:translate(-2px,-3px)}.s-link:focus-visible .s-arrow{transform:rotate(45deg)}.s-links--pills .s-links__list{justify-content:center;gap:var(--space-xs);flex-flow:wrap}.s-links--pills .s-links__wrap{max-width:calc(var(--width-content) + var(--gutter)*2)}.s-links--pills .s-link{width:auto;min-height:var(--control-h);padding-inline:var(--space-m);border-radius:999px}.s-links--list .s-links__wrap{max-width:calc(var(--width-content) + var(--gutter)*2);text-align:start;align-items:stretch}.s-links--list .s-links__head{align-items:flex-start;margin-block-end:var(--space-m)}.s-links--list .s-links__title{font-size:var(--fs-title-l)}.s-links--list .s-links__list{border-block-start:1px solid var(--sec-line-strong);gap:0}.s-links--list .s-link{min-height:55px;padding:var(--space-s) 0;border:0;border-block-end:1px solid var(--sec-line);box-shadow:none;font:400 var(--fs-title)/1.25 var(--f-display);transition:color .3s var(--ease-out);border-radius:0;transform:none}.s-links--list .s-link,.s-links--list .s-link[data-tone]{color:var(--sec-ink);background:0 0}.s-links--list .s-link .s-link__label{transition:translate .35s var(--ease-out)}.s-links--list .s-link:active{box-shadow:none;transform:none}@media (hover:hover){.s-links--list .s-link:hover{box-shadow:none;transform:none}.s-links--list .s-link:hover .s-link__label{translate:calc(8px*var(--tilt-dir)) 0}}.s-links--list .s-link:focus-visible{box-shadow:none;outline:2px solid var(--sec-focus);outline-offset:2px;transform:none}.s-links--list .s-link:focus-visible .s-link__label{translate:calc(8px*var(--tilt-dir)) 0}@media (prefers-reduced-motion:reduce){.s-links--list .s-link .s-link__label{transition:none;translate:none!important}}.s-links--wobbly .s-links__list{gap:var(--space-s)}.s-links--wobbly .s-links__list>li{rotate:calc(var(--wobble)*var(--tilt-dir))}.s-links--wobbly .s-links__list>li:nth-child(odd){margin-inline-end:5%}.s-links--wobbly .s-links__list>li:nth-child(2n){margin-inline-start:5%}@media (hover:hover){.s-links--wobbly .s-link:hover{animation:s-wobble .7s var(--ease-out)}}.s-links--wobbly .s-link:focus-visible{animation:s-wobble .7s var(--ease-out)}@keyframes s-wobble{0%{rotate:0deg}25%{rotate:-3deg}50%{rotate:2.4deg}75%{rotate:-1.2deg}to{rotate:0deg}}.s-faq__grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.s-faq--accordion .s-faq__grid:not(.has-title){max-width:var(--width-content);margin-inline:auto}.s-faq--accordion .s-faq__grid.has-title{grid-template-columns:var(--grid-split-rev);gap:var(--space-block);align-items:start}.s-faq--accordion .s-faq__side{top:calc(var(--anchor-offset) + var(--space-m));position:sticky}.s-faq--cards .s-faq__side{text-align:center}.s-faq--cards .s-faq__side .s-h2{max-width:16em;margin-inline:auto}.s-faq__item{border-block-end:1px solid var(--sec-line)}.s-faq__item:first-child{border-block-start:1px solid var(--sec-line)}.s-faq__q{align-items:center;gap:var(--space-s);min-height:var(--control-h);padding-block:var(--space-m);cursor:pointer;font:500 var(--fs-lead)/var(--lh-title) var(--f-body);list-style:none;display:flex}.s-faq__q::-webkit-details-marker{display:none}.s-faq__num{min-width:1.5rem;font:500 var(--fs-micro)/1 var(--f-body-latin);color:var(--sec-muted);font-variant-numeric:tabular-nums;flex:none}.s-faq__qtext{text-wrap:pretty;flex:1;min-width:0}.s-faq__plus{border:1.5px solid var(--sec-line-strong);width:34px;height:34px;transition:rotate .45s var(--ease-out),background-color .3s,border-color .3s;border-radius:50%;flex:none;position:relative}.s-faq__plus:after,.s-faq__plus:before{content:"";background:currentColor;border-radius:2px;width:13px;height:1.6px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.s-faq__plus:after{rotate:90deg}.s-faq__item[open] .s-faq__plus{background:var(--sec-pop-strong);color:var(--sec-pop-strong-ink);border-color:#0000;rotate:135deg}@media (hover:hover){.s-faq__q:hover .s-faq__plus{border-color:var(--sec-ink)}}.s-faq__q:focus-visible .s-faq__plus{border-color:var(--sec-ink)}.s-faq__a{padding-block-end:var(--space-m);padding-inline:calc(1.5rem + var(--space-s)) calc(34px + var(--space-s));max-width:calc(var(--measure-body) + 1.5rem + var(--space-s));font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty}.s-faq__item[open] .s-faq__a{animation:s-answer .4s var(--ease-out)}@keyframes s-answer{0%{opacity:0;transform:translateY(-8px)}}.s-faq__cards{gap:var(--space-l) var(--space-group);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding-block-start:var(--space-xs);display:grid}.s-faq__cards:is([data-count="2"],[data-count="4"]){max-width:var(--width-content);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));width:100%;margin-inline:auto}.s-faq__card{padding:var(--space-l) var(--space-m) var(--space-m);border-radius:var(--r-card);border:1.5px solid var(--edge);box-shadow:5px 8px 0 var(--edge);rotate:calc(var(--card-tilt)*var(--tilt-dir));transition:rotate .6s var(--ease-out),translate .6s var(--ease-out);position:relative}.s-faq__mark{background:radial-gradient(circle closest-side,var(--on-accent) 84%,transparent 86%);width:44px;height:44px;color:var(--c-accent);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-21px;inset-inline-end:var(--space-m);rotate:10deg;box-shadow:0 5px 13px -8px #00000080}.s-faq__mark .vi{block-size:54px;inline-size:54px}.site[dir=rtl] .s-faq__mark{scale:-1 1}.s-faq__card-q{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:calc(var(--ht)*.4);text-wrap:balance;margin-block-end:var(--space-xs);padding-inline-end:var(--space-l)}.s-faq__card-a{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);text-wrap:pretty}@media (hover:hover){.s-faq__card:hover{translate:0 -8px;rotate:0deg}}.s-contact__grid{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}.s-contact__grid.has-aside{grid-template-columns:var(--grid-split);align-items:start}.s-contact__main{align-items:flex-start;gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.s-contact__title{font-size:var(--fs-display-xl);line-height:calc(var(--hlh) - .04)}.s-contact__text{color:var(--sec-muted)}.s-contact__details{width:100%;max-width:var(--width-narrow);margin-block-start:var(--space-2xs)}.s-contact__row{gap:var(--space-3xs) var(--space-xs);padding-block:var(--space-xs);border-block-start:1px solid var(--sec-line);grid-template-columns:minmax(5.5rem,8.125rem) minmax(0,1fr);display:grid}.s-contact__row:last-child{border-block-end:1px solid var(--sec-line)}.s-contact__row dt{font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--sec-muted);padding-block-start:.45em;font-weight:600}.site[dir=rtl] .s-contact__row dt{letter-spacing:0}.s-contact__row dd{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;min-width:0}.s-contact__row dd a{transition:background-size .35s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-block-end:2px}.s-contact__row dd a:is(:hover,:focus-visible){background-size:0 1px}.s-contact__row dd a[dir=ltr]{unicode-bidi:isolate}.s-contact__row dd a[href^=mailto\:]{font-family:var(--f-body-latin)}.s-contact__socials{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.s-contact__aside{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.s-contact__media{width:100%}.s-contact--card .s-contact__grid{--sec-ink:var(--sec-card-ink);--sec-btn:var(--sec-card-btn);--sec-btn-ink:var(--sec-card-btn-ink);--sec-muted:color-mix(in srgb, var(--sec-card-ink) 70%, var(--sec-card));--sec-line:color-mix(in srgb, var(--sec-card-ink) 16%, transparent);--sec-line-strong:var(--sec-card-line-strong);--sec-focus:var(--sec-card-focus);max-width:var(--width-wide);padding:var(--space-l);border-radius:calc(var(--r-card)*1.618);background:var(--sec-card);color:var(--sec-card-ink);border:2px solid var(--edge);box-shadow:8px 13px 0 var(--edge);margin-inline:auto}.site[data-radius=none] .s-contact--card .s-contact__grid{border-radius:0}.s-contact--card .s-contact__title{font-size:var(--fs-h2)}.s-contact--card .s-contact__media{max-width:21.25rem;margin-inline:auto}.s-contact--card .s-form{background:0 0;border:0;border-radius:0;padding:0}.s-contact--big-email .s-contact__grid.has-aside{grid-template-columns:minmax(0,1fr)}.s-contact--big-email .s-contact__title{font-size:var(--fs-display-s)}.s-contact__email{width:max-content;font-family:var(--f-display-latin);font-weight:var(--dw-latin);--email-em:calc(var(--email-chars,18)*(var(--wm-ratio-latin) - .02) + .7);--email-fit:calc((100cqi - var(--gutter)*2)/var(--email-em));font-size:calc(min(clamp(34px, 9cqi, 170px), var(--email-fit))*var(--email-k,1));letter-spacing:-.045em;color:var(--sec-hl);transition:background-size .6s var(--ease-out);--s-arrow-size:.5em;direction:ltr;unicode-bidi:isolate;background:linear-gradient(currentColor,currentColor) 0 100%/0 .06em no-repeat;align-items:baseline;gap:.15em;padding-block-end:.08em;line-height:1.05;display:inline-flex}.s-contact__email,.s-contact__email-text{white-space:nowrap}.site[dir=rtl] .s-contact__email,.site[dir=rtl] .s-contact__email *{letter-spacing:-.045em!important}.s-contact__email .s-arrow{flex:none;align-self:center}.site[dir=rtl] .s-contact__email .s-arrow{scale:1}.s-contact__email:is(:hover,:focus-visible){background-size:100% .06em}.s-contact__email:is(:hover,:focus-visible) .s-arrow{transform:rotate(45deg)}.s-contact--big-email .s-contact__details{gap:0 var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));max-width:none;display:grid}.s-contact--big-email .s-contact__row{gap:var(--space-3xs);border-block-end:0;grid-template-columns:1fr}.s-contact--big-email .s-contact__aside{flex-flow:wrap;align-items:flex-start}.s-contact--big-email .s-contact__media{width:clamp(9rem,22cqi,18.75rem)}.s-contact--big-email .s-form{flex:23.75rem;max-width:45rem}.s-contact--split .s-contact__grid.has-aside{align-items:center}.s-contact--split .s-contact__grid.has-media.has-form{align-items:start}.s-form{--sec-btn:var(--sec-card-btn);--sec-btn-ink:var(--sec-card-btn-ink);--sec-focus:var(--sec-card-focus);gap:var(--space-s);width:100%;padding:var(--space-m);border-radius:var(--r-card);border:1.5px solid var(--sec-line);background:var(--sec-card);color:var(--sec-card-ink);--sec-muted:color-mix(in srgb, var(--sec-card-ink) 72%, var(--sec-card));flex-direction:column;display:flex}.s-form__legend{font-family:var(--f-heading,var(--f-display));font-weight:var(--hw);font-size:var(--fs-title);letter-spacing:calc(var(--ht)*.5);line-height:var(--lh-title)}.s-field{gap:var(--space-2xs);flex-direction:column;display:flex}.s-field label{font-size:var(--fs-meta);font-weight:600}.s-field :is(input,textarea){width:100%;min-width:0;min-height:var(--control-h);padding:var(--space-xs) var(--space-s);border-radius:min(var(--radius-m),var(--r-card));border:1.5px solid var(--sec-card-line-strong);background:color-mix(in srgb,var(--c-bg) 55%,var(--sec-card));color:inherit;font-size:max(1rem,var(--fs-body));line-height:1.4;transition:border-color .2s,outline-color .2s}.s-field textarea{resize:vertical;min-height:8.5rem;line-height:var(--lh-body)}.s-field :is(input,textarea)::-moz-placeholder{color:color-mix(in srgb,currentColor 52%,transparent)}.s-field :is(input,textarea)::placeholder{color:color-mix(in srgb,currentColor 52%,transparent)}.s-field :is(input,textarea):focus{outline:2px solid var(--sec-card-focus);outline-offset:2px;border-color:var(--sec-card-focus)}.s-field :is(input,textarea)[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 3px color-mix(in srgb,var(--err) 16%,transparent)}.s-field__error{font-size:var(--fs-meta);color:var(--err);font-weight:500}.s-form__submit{margin-block-start:var(--space-3xs)}.s-form__again,.s-form__submit{align-self:flex-start}.s-form__demo{font-size:var(--fs-meta);color:var(--sec-muted);line-height:1.5}.s-sr-only{border:0;margin:-1px;padding:0}.s-form__status:not(.is-visible),.s-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-form__status.is-visible{align-items:flex-start;gap:var(--space-xs);padding:var(--space-s);border-radius:min(var(--radius-m),var(--r-card));background:color-mix(in srgb,var(--c-accent2) 34%,var(--sec-card));color:var(--sec-card-ink);font-size:var(--fs-body);line-height:var(--lh-body);animation:s-answer .45s var(--ease-out);display:flex}.s-form__status:focus{outline:none}.s-form__check{background:var(--c-accent);width:34px;height:34px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.s-text__grid{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}.s-text__main{min-width:0;position:relative}.s-text__title{margin-block-end:var(--space-m)}.s-text__body{max-width:var(--measure-lead);font-size:var(--fs-lead);line-height:var(--lh-body);text-wrap:pretty}.s-text--column .s-text__main{width:100%;max-width:var(--width-text);margin-inline:auto}.s-text--column .s-text__body{max-width:none}.s-text--column .s-text__media{width:100%;max-width:var(--width-wide);margin-inline:auto}@supports (-webkit-initial-letter:2) or (initial-letter:2){.site[dir=ltr] .s-text--column .s-text__body:first-letter{initial-letter:2.4;-webkit-initial-letter:2.4;font-family:var(--f-display);font-weight:var(--dw);color:var(--sec-hl);margin-inline-end:.146em}}.s-text--split .s-text__grid.has-media{grid-template-columns:var(--grid-split-rev);align-items:center}.s-text--split .s-text__grid:not(.has-media) .s-text__main{grid-template-columns:var(--grid-split-rev);gap:var(--space-block);align-items:start;display:grid}.s-text--split .s-text__grid:not(.has-media) .s-text__title{margin:0}.s-text--split .s-text__grid.has-media .s-text__body{font-size:var(--fs-body)}.s-text--split .s-text__media{top:calc(var(--anchor-offset) + var(--space-m));position:sticky}.s-text--note .s-text__main{--lh:calc(var(--step-2)*var(--note-scale)*var(--lh-body));--margin:var(--space-xl);width:100%;max-width:var(--width-text);padding:calc(var(--lh)*1.4) var(--space-l) calc(var(--lh)*1.1);background-color:var(--paper);color:var(--paper-ink);background-image:repeating-linear-gradient(transparent 0 calc(var(--lh) - 1px),#4664aa33 calc(var(--lh) - 1px) var(--lh));background-position:0 calc(var(--lh)*1.4 - 6px);rotate:calc(-1.4deg*var(--tilt-dir));--sec-hl:#c2462e;--sec-muted:#5f5a52;border-radius:3px;margin-inline:auto;padding-inline-start:calc(var(--margin) + var(--space-s));box-shadow:0 1px 1px #0000000f,0 30px 55px -30px #1e140a80}.s-text--note .s-text__main:before{content:"";z-index:0;pointer-events:none;background:#d6585880;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:calc(var(--margin) - 1px)}.s-text__tape{background:color-mix(in srgb,var(--c-accent2) 62%,#ffffff80);width:144px;height:34px;-webkit-mask:conic-gradient(from 45deg at left,#0000 25%,#000 0) left /51% 8px repeat-y,conic-gradient(from -135deg at right,#0000 25%,#000 0) right /51% 8px repeat-y;-webkit-mask:conic-gradient(from 45deg at left,#0000 25%,#000 0) left /51% 8px repeat-y,conic-gradient(from -135deg at right,#0000 25%,#000 0) right /51% 8px repeat-y;mask:conic-gradient(from 45deg at left,#0000 25%,#000 0) left /51% 8px repeat-y,conic-gradient(from -135deg at right,#0000 25%,#000 0) right /51% 8px repeat-y;position:absolute;inset-block-start:-13px;inset-inline-start:50%;translate:-50%;rotate:-3deg;box-shadow:0 2px 5px -3px #0000004d}.site[dir=rtl] .s-text__tape{translate:50%}.s-text--note .s-text__title{font-weight:700;font-size:calc(var(--step-3)*var(--note-scale));letter-spacing:0;color:var(--sec-hl);margin-block-end:0}.s-text--note .s-text__body,.s-text--note .s-text__title{font-family:var(--note-font);line-height:var(--lh);position:relative}.s-text--note .s-text__body{max-width:none;font-weight:500;font-size:calc(var(--step-2)*var(--note-scale))}.site[dir=rtl] .s-text--note .s-text__body{font-weight:400}.s-text__pin{z-index:2;float:inline-end;width:clamp(113px,16cqi,183px);margin-inline:var(--space-m) calc(clamp(21px, 7cqi, 89px)*-1);margin-block:calc(var(--lh)*-2) var(--space-xs);position:relative}.s-footer{padding-block:var(--space-xl) calc(var(--space-xl) + env(safe-area-inset-bottom,0px))}.s-page>.s-section.s-footer:first-child{padding-block-start:calc(var(--space-xl) + var(--header-offset))}.s-footer--simple{border-block-start:1px solid var(--sec-line)}.s-footer__row{grid-template-columns:var(--grid-split);align-items:end;gap:var(--space-m) var(--space-xl);display:grid}.s-footer__lead{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.s-footer__brand{min-block-size:44px;min-inline-size:44px;max-width:100%;font-family:var(--f-heading,var(--f-display));font-weight:var(--dw);font-size:var(--fs-title);letter-spacing:var(--dt);justify-content:center;align-items:center;line-height:1.1;display:inline-flex}.s-footer--simple .s-footer__brand{font-size:var(--fs-title-l)}.s-footer__text{max-width:var(--measure-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sec-muted);margin:0}.s-footer__links{justify-content:flex-end;gap:var(--space-tight) var(--space-m);font-size:var(--fs-ui);flex-wrap:wrap;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.s-footer__link{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}.s-footer__link>*{background:linear-gradient(currentColor,currentColor) no-repeat var(--ul-from,0) 100% /0 1.5px;transition:background-size var(--fx-dur-s,.382s) var(--ease-out);padding-block-end:2px}.site[dir=rtl] .s-footer__link>*{--ul-from:100%}.s-footer__link:focus-visible>*{background-size:100% 1.5px}@media (hover:hover){.s-footer__link:hover>*{background-size:100% 1.5px}}.s-footer--big-wordmark{padding-block-end:env(safe-area-inset-bottom,0);overflow:clip}.s-footer--big-wordmark .s-footer__row{border-block-end:1px solid var(--sec-line);padding-block-end:var(--space-l)}.s-footer__giant{padding-block:var(--space-s) 0}.s-footer__wordmark{--wm-fit:calc((100cqi - var(--gutter)*2)/var(--wm-chars)/var(--wm-ratio));width:fit-content;max-width:100%;font-size:calc(min(26cqi, var(--wm-fit))*var(--wm-k,1));letter-spacing:-.045em;white-space:nowrap;transition:color var(--fx-dur-s,.382s) var(--ease-out);padding-block-end:.1em;line-height:.8;display:block}.site[dir=rtl] .s-footer__wordmark{line-height:1.15}.s-footer__wordmark.is-latin{--wm-ratio:var(--wm-ratio-latin);--ls-latin:-.045em}.site[dir=rtl] .s-footer__wordmark.is-latin{line-height:.8}.s-footer__wordmark.is-arabic{--wm-ratio:.5;line-height:1.15}.s-footer__wordmark-text{display:inline-block}.s-footer__giant.is-long .s-footer__wordmark{white-space:normal;font-size:var(--fs-h1);line-height:var(--lh-display)}.s-footer__wordmark:focus-visible{color:var(--sec-hl);outline-offset:8px}@media (hover:hover){.s-footer__wordmark:hover{color:var(--sec-hl)}}@container page (width<=1100px){.s-hero--collage .s-hero__visual{padding-inline:2% 3%}.s-hero--centered .s-hero__visual>.s-hero__note{rotate:calc(-4deg*var(--tilt-dir));max-width:58%;margin-block-start:var(--space-m);margin-inline-start:6%;position:relative;inset:auto}.s-hero--centered .s-hero__visual>.s-hero__note .s-hero__note-arrow{display:none}.s-text--split .s-text__grid.has-media{grid-template-columns:var(--grid-split)}.s-cards--stack .s-card{width:clamp(13.75rem,30cqi,18.75rem)}.s-cards--offset .s-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}.s-cards--offset .s-card:is(:nth-child(4n+1),:nth-child(4n+3)){grid-column:1}.s-cards--offset .s-card:is(:nth-child(4n+2),:nth-child(4n+4)){grid-column:2}.s-cards--offset .s-card:nth-child(4n+3):last-child{grid-column:1}.s-text__pin{margin-inline-end:-3cqi}}@container page (width<=900px){.s-cards--offset .s-cards__list{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.s-cards--offset .s-card:nth-child(n){grid-column:1;margin-block-start:0}.s-cards--offset .s-card.is-narrow{width:78.6%}.s-cards--offset .s-card.is-narrow:nth-child(4n+2){justify-self:end}}@container page (width<=760px){.s-head{align-items:flex-start;gap:var(--space-s);flex-direction:column}.s-head--center{align-items:center}.s-hero--collage .s-hero__grid.has-visual,.s-hero--split .s-hero__grid.has-visual,.s-hero__grid.has-visual{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.s-hero--collage .s-hero__visual{width:88%;margin-inline:auto;padding:0 0 12%}.s-hero--collage .s-hero__media2{width:42%;inset-inline-start:-3%}.s-hero--centered .s-hero__note,.s-hero--collage .s-hero__media2~.s-hero__note,.s-hero--collage .s-hero__note,.s-hero__note{rotate:calc(-4deg*var(--tilt-dir));max-width:15em;margin-block-start:var(--space-m);margin-inline-start:6%;position:relative;inset:auto}.s-hero--centered .s-hero__note .s-hero__note-arrow,.s-hero--collage .s-hero__note .s-hero__note-arrow,.s-hero__copy>.s-hero__note.is-inline .s-hero__note-arrow{display:none}.s-hero--collage .s-hero__media2~.s-hero__note{max-width:12em;margin-block-start:var(--space-3xs);margin-inline-start:46%}.s-hero--bigtype{min-height:0}.s-hero--bigtype .s-hero__visual{justify-content:center;align-items:flex-start;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex;position:relative;inset:auto}.s-hero--bigtype .s-hero__media,.s-hero--bigtype .s-hero__media2{width:min(44%,183px);position:relative;inset:auto}.s-hero--bigtype .s-hero__media2{margin-block-start:var(--space-l)}.s-hero--bigtype .s-hero__note{margin:var(--space-3xs) auto 0;text-align:center;flex-basis:100%;position:relative;inset:auto}.s-hero--bigtype .s-hero__note .s-hero__note-arrow{display:none}.s-hero--split .s-hero__visual{width:92%;margin-inline:auto}.s-hero--split .s-hero__media2{inset-inline-start:-5%}.s-hero--centered .s-hero__media2{width:30%;inset-block-end:-6%}.s-statement--huge .s-statement__grid,.s-statement--huge .s-statement__grid.has-media,.s-statement--split .s-statement__grid.has-media,.s-statement--sticker-wrapped .s-statement__grid.has-media{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}.s-statement__grid{gap:var(--space-m)}.s-statement__mark{font-size:var(--space-xl);margin-block-start:var(--space-3xs)}.s-statement__media{width:78%;margin-inline:auto}.s-cards--stack .s-cards__list{flex-flow:column;align-items:center;row-gap:0;padding-inline:0}.s-cards--stack .s-card{width:min(100% - 21px,22.5rem);margin-inline:0}.s-cards--stack .s-card+.s-card{margin-block-start:-13px}.s-cards--stack .s-card:not(:last-child) .s-card__body{padding-inline-end:var(--space-2xs)}.s-cards--stack .s-card:nth-child(2n){translate:13px}.site[dir=rtl] .s-cards--stack .s-card:nth-child(2n){translate:-13px}.s-cards--polaroids .s-cards__list{gap:var(--space-m) var(--space-xs)}.s-cards--polaroids .s-card{width:calc(50% - 8px);min-width:0}.s-cards--polaroids .s-card:nth-child(2n){translate:0 var(--space-s)}.s-menu-list.is-two-col{grid-template-columns:minmax(0,1fr)}.s-numbered__row{grid-template-columns:3.4375rem minmax(0,1fr) auto}.s-numbered__num{grid-row:span 2;align-self:start;font-size:2.375rem}.s-numbered__detail{grid-column:2/-1}.s-numbered__price{grid-area:1/3}.s-chip{padding:var(--space-2xs) var(--space-s) calc(var(--space-2xs) + 1px)}.s-scatter{-moz-column-gap:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;padding-block-end:var(--space-m)}.s-scatter__item{grid-area:auto;margin-block-start:0;margin-inline:-4%}.s-scatter__item:nth-child(2n){margin-block-start:34px}.s-scatter__item:nth-child(n+3){margin-block-start:-13px}.s-scatter__item:nth-child(2n):nth-child(n+3){margin-block-start:21px}.s-film__item{--h:clamp(12.5rem, 64cqi, 20rem)}.s-masonry{-moz-columns:2;columns:2}.s-links--wobbly .s-links__list>li:nth-child(n){margin-inline:0}.s-faq--accordion .s-faq__grid.has-title{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}.s-faq--accordion .s-faq__side{position:static}.s-faq__a{padding-inline:0 var(--space-2xs)}.s-contact__grid.has-aside{grid-template-columns:minmax(0,1fr)}.s-contact__row{gap:var(--space-3xs);grid-template-columns:1fr}.s-contact--card .s-contact__grid{box-shadow:5px 8px 0 var(--edge);padding:var(--space-l) var(--space-m)}.s-contact--split .s-contact__media{width:86%;margin-inline:auto}.s-text--split .s-text__grid.has-media,.s-text--split .s-text__grid:not(.has-media) .s-text__main{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}.s-text__grid{gap:var(--space-l)}.s-text__body{font-size:var(--fs-body)}.s-text--split .s-text__media{position:relative;top:auto}.s-text--note .s-text__main{rotate:calc(-.8deg*var(--tilt-dir));padding-inline-end:var(--space-m)}.s-text__pin{width:113px;margin-inline:var(--space-xs) -8px;margin-block:calc(var(--lh)*-2.2) var(--space-2xs)}.s-footer__row{align-items:start;gap:var(--space-s);grid-template-columns:minmax(0,1fr)}.s-footer__links{justify-content:flex-start}}@container page (width<=420px){.s-btn--sm{min-height:var(--control-h)}.s-hero--collage .s-hero__visual{width:94%}.s-cards--polaroids .s-card{width:min(100%,20.5rem)}.s-cards--polaroids .s-card:nth-child(2n){translate:0}.s-link{padding-inline:var(--space-s)}.s-links--pills .s-link{width:100%}.s-chip{padding:var(--space-2xs) var(--space-s) calc(var(--space-2xs) + 1px)}.s-contact--card .s-contact__grid{padding:var(--space-m) var(--space-s) var(--space-l)}.s-text--note .s-text__main{--margin:var(--space-l);padding-inline-start:calc(var(--space-l) + var(--space-xs))}.s-faq__q{gap:var(--space-xs)}}.site.is-paused :is(.s-marquee__track,.s-statement__mark,.s-media--blob .s-media__frame),.site.is-editable .s-marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site .s-marquee__track{animation:none!important}}.site--thumb .s-header,.site--thumb .s-header--floating-pill{position:relative}.site--thumb *,.site--thumb :after,.site--thumb :before{transition:none!important;animation:none!important}.s-hsocials{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.s-hsocials__link{block-size:44px;inline-size:44px;color:inherit;border:1.5px solid var(--sec-line-strong,currentColor);border-radius:999px;place-items:center;transition:background-color .3s,color .3s;display:grid}.s-hsocials__mark{block-size:21px;inline-size:21px}.s-hsocials__link:focus-visible{outline:2px solid var(--sec-focus,currentColor);outline-offset:2px}@media (hover:hover){.s-hsocials__link:hover{background:color-mix(in srgb,currentColor 12%,transparent)}}.s-header__actions>.s-hsocials{flex-wrap:nowrap}@media (width<=960px){.s-header__actions>.s-hsocials{display:none}}.s-hsocials--menu{padding-block:8px}.s-header__tools[data-v-c1d4c1bd]{align-items:center;gap:8px;min-height:44px;display:flex}.s-gate-lock{padding-block:var(--space-xl,55px)}.s-gate{--sec-bg:var(--sec-card);--sec-ink:var(--sec-card-ink);--sec-muted:var(--sec-card-ink);--sec-btn:var(--sec-card-btn);--sec-btn-ink:var(--sec-card-btn-ink);--sec-focus:var(--sec-card-focus,var(--sec-hl));--sec-line-strong:var(--sec-card-line-strong,currentColor);justify-items:center;gap:var(--space-xs,13px);border-radius:var(--r-card);background:var(--sec-card);inline-size:min(100%,34em);color:var(--sec-card-ink);border:1.5px solid var(--sec-card-line-a,transparent);text-align:center;margin-inline:auto;padding:clamp(21px,5vw,55px);display:grid}.s-gate__icon{background:var(--sec-pop);block-size:55px;inline-size:55px;color:var(--sec-pop-ink);border-radius:50%;place-items:center;display:inline-grid}.s-gate__eyebrow{margin:var(--space-2xs,8px) 0 0}.s-gate__title{max-width:18em;font-family:var(--f-display);font-size:var(--fs-title);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.s-gate h1.s-gate__title{font-size:var(--fs-h2)}.s-gate__text{max-width:34em;font-size:var(--fs-body);text-wrap:pretty;margin:0;line-height:1.6}.s-gate__actions{justify-content:center;gap:var(--space-xs,13px);margin-block-start:var(--space-xs,13px)}.s-gate__actions .s-btn{min-block-size:44px;min-inline-size:44px}@media (width<=420px){.s-gate__actions{inline-size:100%;display:grid}.s-gate__actions .s-btn{justify-content:center}}.s-member-tag{z-index:40;pointer-events:none;block-size:0;margin:0;position:relative}.s-member-tag>span{color:#fff;min-block-size:28px;font:600 13px/1.2 var(--f-body);letter-spacing:.04em;background:#16130f;border-radius:999px;align-items:center;padding-inline:13px;display:inline-flex;position:absolute;inset-block-start:13px;inset-inline-start:13px;box-shadow:0 2px 8px #0000002e}.s-page>.s-member-tag:first-child+.s-section{padding-block-start:calc(var(--pad-y)*.55 + var(--header-offset))}.s-page>.s-member-tag:first-child>span{inset-block-start:calc(var(--header-offset) + 8px)}
