@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/heebo-hebrew-wght-normal.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/heebo-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/assistant-hebrew-wght-normal.woff2)format("woff2-variations");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/assistant-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/noto-sans-arabic-arabic-wght-normal.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/noto-sans-arabic-arabic-wght-normal.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/frank-ruhl-libre-hebrew-wght-normal.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:300 900;src:url(/fonts/frank-ruhl-libre-latin-wght-normal.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/cormorant-garamond-latin-wght-normal.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}:root{--greige:#b4a99b;--greige-light:#cfc6ba;--graphite:#2a241d;--hairline:#2a241d38;--mat:#dcd5cb;--gold:#c2ae62;--gold-high:#e3d49a;--ink-dim:#2a241db8;--ink-dim-large:#2a241d9e;--paper-dim:#cfc6bab8;--paper-dim-large:#cfc6ba8c;--space-1:.5rem;--space-2:.75rem;--space-3:1.25rem;--space-4:clamp(1.5rem, 3vw, 2.5rem);--space-5:clamp(2.5rem, 6vw, 4rem);--space-6:clamp(4rem, 9vw, 7rem);--font-display:"Heebo Variable", Heebo, "Assistant Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--font-text:"Assistant Variable", Assistant, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", system-ui, sans-serif;--font-latin:"Archivo Variable", Archivo, system-ui, sans-serif;--size-display-xl:clamp(2.5rem, 9vw, 6.5rem);--size-display-l:clamp(1.75rem, 5vw, 3.25rem);--size-quote:clamp(1.4rem, 3vw, 2.25rem);--size-body:1.125rem;--size-label:.75rem;--size-overlay:clamp(.8rem, 1.4vw, 1.15rem);--dur-ui:.18s;--dur-enter:.62s;--dur-media:.9s;--ease-in:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.65, 0, .35, 1);--stagger:70ms;--dir:1}:root:dir(rtl),[dir=rtl]{--dir:-1}*,:before,:after{box-sizing:border-box}*{margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--greige-light);color:var(--graphite);font-family:var(--font-text);font-weight:300;font-size:var(--size-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.8}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.006em;text-wrap:balance;font-weight:200;line-height:.96}h1{font-size:var(--size-display-xl);line-height:.86}h2{font-size:var(--size-display-l)}:root{--measure:46ch;--leading:1.8;--tracking-label:.14em;--tracking-overlay:.28em;--case-label:none}[data-script=latin],[data-script=cyrillic]{--measure:62ch;--leading:1.55;--case-label:uppercase}[data-script=cjk]{--measure:42ch;--leading:1.9}[data-script=arabic]{--tracking-label:0;--tracking-overlay:0}[data-script=arabic] :not(.overlay-en):not(.rail):not(.overlay-en *){letter-spacing:normal!important}p{max-width:var(--measure);line-height:var(--leading)}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}.overlay-en{font-family:var(--font-latin);font-weight:300;font-stretch:125%;font-size:var(--size-overlay);letter-spacing:var(--tracking-overlay);text-transform:uppercase}.label{font-family:var(--font-text);font-weight:500;font-size:var(--size-label);letter-spacing:var(--tracking-label);text-transform:var(--case-label);max-width:none}.num,bdi{font-variant-numeric:tabular-nums}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip-link{background:var(--graphite);color:var(--greige-light);z-index:100;padding:.75rem 1.25rem;position:absolute;inset-block-start:-100%;inset-inline-start:0}.skip-link:focus{inset-block-start:0}:focus-visible{outline:2px solid var(--graphite);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.12s;animation-timing-function:var(--ease-in)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}:root[data-text="125"]{font-size:125%}:root[data-text="150"]{font-size:150%}:root[data-contrast]{--greige-light:#fff;--greige:#e8e4de;--mat:#fff;--graphite:#000;--hairline:#0000008c;--gold:#6b5a12;--gold-high:#8a7620}:root[data-contrast] img,:root[data-contrast] video{filter:contrast(1.08)}:root[data-contrast]{--tick-dim:.7}:root[data-contrast] .tick:not([data-selected]),:root[data-contrast] .lang-seat:not([data-selected]){color:#1a1a1a}:root[data-calm] *,:root[data-calm] :before,:root[data-calm] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-calm]{scroll-behavior:auto}:root[data-readable] body,:root[data-readable] h1,:root[data-readable] h2,:root[data-readable] h3,:root[data-readable] .label,:root[data-readable] .overlay-en{letter-spacing:normal!important;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;font-weight:400!important;font-stretch:100%!important}:root[data-links] a{outline:1px solid var(--hairline);outline-offset:2px;text-underline-offset:.2em!important;text-decoration:underline 2px!important}:root[data-cursor],:root[data-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M5 2l14 9-6 1 3.5 7-2.5 1.2L10.5 13 5 17z' fill='%23fff' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") 4 2,auto}:root[data-cursor] a,:root[data-cursor] button,:root[data-cursor] label,:root[data-cursor] [role=button]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M9 11V4.5a1.5 1.5 0 013 0V11m0-1.5a1.5 1.5 0 013 0V12m0-1a1.5 1.5 0 013 0v5a5 5 0 01-5 5h-2a5 5 0 01-5-5v-5l-1.6 1.2a1.5 1.5 0 00-.4 2l2 3' fill='%23fff' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") 8 2,pointer}@media (width<=46rem){:root{--size-label:.82rem;--size-body:1.06rem}.rail{display:none!important}.mark-ghost,.ghost{opacity:.5;inline-size:min(62vw,20rem)!important;inset-inline-end:-12vw!important}.mark-ghost :global(svg),.ghost :global(svg){block-size:auto;inline-size:100%}.site-header a,.site-header button,.site-header label[role=button],.legal-nav a,.label.wa,a.label,a.phone,.phone.num{align-items:center;min-block-size:44px;display:inline-flex}.legal-nav a,a.label{justify-content:center;min-inline-size:44px}.btn-quiet{align-items:center;min-block-size:44px;display:inline-flex}:root{--size-overlay:clamp(.86rem, 3.4vw, 1.15rem)}p{line-height:1.75}}.sp-mark[data-astro-cid-23v3sepl]{display:block;overflow:visible}.sp-mark[data-astro-cid-23v3sepl] path[data-astro-cid-23v3sepl]{fill:var(--gold);color:var(--gold)}[data-astro-cid-23v3sepl][data-sp-group]{transform-origin:151px 108px}.sp-mark[data-astro-cid-23v3sepl].is-draw [data-astro-cid-23v3sepl][data-sp-group]{animation:1.1s cubic-bezier(.16,1,.3,1) .2s both sp-open}@keyframes sp-open{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-23v3sepl][data-sp-group]{clip-path:none!important;animation:none!important;transform:none!important}}
