@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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-full-normal.YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-full-normal.CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-full-italic.BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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-full-italic.B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer thirdparty,base,overrides;:root{--color-night: #091321;--color-night-raised: #111f31;--color-night-panel: #182a3f;--color-night-soft: #223750;--color-paper: #f2dfa8;--color-paper-deep: #d7bc73;--color-paper-ink: #15191d;--color-text: #fff9e9;--color-text-soft: #d5d0c3;--color-text-muted: #aaa89f;--color-gold: #ffd36a;--color-red: #ff6955;--color-red-deep: #c63f35;--color-green: #77dc8d;--color-line: #42536a;--color-line-soft: rgb(255 249 233 / .14);--color-shadow: rgb(0 0 0 / .42);--color-photo-scrim: rgb(9 19 33 / .72);--texture-page: radial-gradient(circle at 16% 12%, rgb(255 211 106 / .055), transparent 32%), radial-gradient(circle at 84% 24%, rgb(255 105 85 / .045), transparent 28%), linear-gradient(rgb(255 255 255 / .018) 1px, transparent 1px);--texture-paper: radial-gradient(circle at 18% 22%, rgb(255 255 255 / .35), transparent 28%), repeating-linear-gradient(7deg, rgb(21 25 29 / .035) 0 1px, transparent 1px 5px);--font-body: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-story: "Fraunces Variable", Georgia, serif;--font-size-min: .875rem;--text-small: clamp(.875rem, .84rem + .12vw, 1rem);--text-body: clamp(1rem, .95rem + .18vw, 1.2rem);--text-lede: clamp(1.12rem, 1rem + .48vw, 1.55rem);--text-card-title: clamp(1.2rem, 1.06rem + .48vw, 1.6rem);--text-section: clamp(2rem, 1.52rem + 1.55vw, 3.65rem);--text-page: clamp(2.75rem, 1.82rem + 3.1vw, 6.4rem);--text-display: clamp(3rem, 1.62rem + 4.75vw, 8.6rem);--text-status: clamp(2rem, 1.35rem + 2.18vw, 4.2rem);--tracking-label: .115em;--tracking-tight: -.045em;--tracking-card: -.02em;--photo-tilt: -.5deg;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 7rem;--page-gutter: clamp(1rem, 3vw, 4.5rem);--section-gap: clamp(4.5rem, 8vw, 9rem);--shell-width: min(150rem, calc(100vw - (var(--page-gutter) * 2)));--reading-width: 66ch;--card-min: min(19rem, 100%);--feature-min: min(26rem, 100%);--gallery-column: 10rem;--hero-photo-min: 18rem;--closing-min: 18rem;--min-touch-target: 2.75rem;--header-offset: 6.75rem;--status-reserve: 18rem;--border-thin: .0625rem;--border-medium: .125rem;--border-heavy: .25rem;--radius-small: .25rem;--radius-medium: .7rem;--radius-large: 1.15rem;--radius-round: 999rem;--shadow-panel: .75rem .75rem 0 var(--color-shadow);--shadow-photo: 1rem 1rem 0 rgb(255 105 85 / .72);--duration-fast: .15s;--duration-normal: .24s;--ease-out: cubic-bezier(.16, 1, .3, 1);--focus-ring: 0 0 0 .2rem var(--color-night), 0 0 0 .42rem var(--color-gold);--z-header: 50}@layer base{*,*:before,*:after{box-sizing:border-box}html{background:var(--color-night);scroll-padding-top:var(--header-offset)}body{min-width:20rem;margin:0;background-color:var(--color-night);background-image:var(--texture-page);background-size:auto,auto,2rem 2rem;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:1.58;text-rendering:optimizeLegibility}h1,h2,h3,p,figure,blockquote{margin-block-start:0}h1,h2,h3{line-height:.96;letter-spacing:var(--tracking-tight);text-wrap:balance}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit}img,video{max-width:100%;height:auto}:focus-visible{outline:0;box-shadow:var(--focus-ring)}::selection{background:var(--color-gold);color:var(--color-paper-ink)}}@media(min-width:45rem){:root{--gallery-column: 14rem}}@media(min-width:105rem){:root{--gallery-column: 17rem;--page-gutter: 5.5rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}footer.svelte-jz8lnl{margin-top:var(--space-8);padding-block:var(--space-7);border-top:var(--border-heavy) solid var(--color-paper);background:var(--color-night-raised);color:var(--color-text-soft);font-size:var(--text-small)}.inner.svelte-jz8lnl,.honesty.svelte-jz8lnl{width:var(--shell-width);margin-inline:auto}.inner.svelte-jz8lnl{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--card-min),1fr));gap:var(--space-6)}.brand.svelte-jz8lnl{color:var(--color-text);font-size:var(--text-card-title);font-weight:850;letter-spacing:var(--tracking-tight)}p.svelte-jz8lnl{margin-bottom:var(--space-2)}nav.svelte-jz8lnl{display:flex;flex-wrap:wrap;align-content:start;justify-content:flex-end;gap:var(--space-2) var(--space-5)}nav.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-flex;align-items:center;min-height:var(--min-touch-target);color:var(--color-gold);font-weight:750;text-underline-offset:var(--space-1)}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text)}.honesty.svelte-jz8lnl{margin-top:var(--space-6);margin-bottom:0;padding-top:var(--space-4);border-top:var(--border-thin) solid var(--color-line);color:var(--color-text-muted)}.skip.svelte-1elxaub{position:fixed;top:var(--space-3);left:var(--space-3);z-index:calc(var(--z-header) + 1);min-height:var(--min-touch-target);padding:var(--space-3) var(--space-4);background:var(--color-paper);color:var(--color-paper-ink);font-weight:800;transform:translateY(calc((var(--header-offset) + var(--space-4)) * -1))}.skip.svelte-1elxaub:focus-visible{transform:translateY(0)}header.svelte-1elxaub{position:sticky;top:0;z-index:var(--z-header);border-bottom:var(--border-thin) solid var(--color-line);background:var(--color-night)}.top.svelte-1elxaub,nav.svelte-1elxaub>div:where(.svelte-1elxaub){width:var(--shell-width);margin-inline:auto}.top.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--min-touch-target)}.brand.svelte-1elxaub,.status.svelte-1elxaub,nav.svelte-1elxaub a:where(.svelte-1elxaub){font-size:var(--text-small);font-weight:820;letter-spacing:var(--tracking-label);line-height:1;text-decoration:none;text-transform:uppercase}.brand.svelte-1elxaub{min-width:0;overflow:hidden;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.status.svelte-1elxaub{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--min-touch-target);color:var(--color-text-soft);white-space:nowrap}.status.svelte-1elxaub .signal:where(.svelte-1elxaub){width:var(--space-3);height:var(--space-3);border:var(--border-medium) solid var(--color-text);border-radius:var(--radius-round);background:var(--color-red)}.sr-only.svelte-1elxaub{position:absolute;width:var(--border-thin);height:var(--border-thin);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.status.svelte-1elxaub strong:where(.svelte-1elxaub){color:var(--color-red)}.status.svelte-1elxaub b:where(.svelte-1elxaub){color:var(--color-gold)}nav.svelte-1elxaub{border-top:var(--border-thin) solid var(--color-line-soft)}nav.svelte-1elxaub>div:where(.svelte-1elxaub){display:flex;overflow-x:auto;scrollbar-width:thin}nav.svelte-1elxaub a:where(.svelte-1elxaub){display:inline-flex;flex:0 0 auto;align-items:center;min-height:var(--min-touch-target);padding-inline:var(--space-4);border-right:var(--border-thin) solid var(--color-line-soft);color:var(--color-text-soft);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}nav.svelte-1elxaub a:where(.svelte-1elxaub):first-child{border-left:var(--border-thin) solid var(--color-line-soft)}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover,nav.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){background:var(--color-paper);color:var(--color-paper-ink)}aside.svelte-1ddz4ej{width:var(--shell-width);margin:var(--section-gap) auto 0;padding:var(--space-6);border:var(--border-medium) solid var(--color-line);border-left:var(--border-heavy) solid var(--color-red);background:var(--color-night-panel)}.inner.svelte-1ddz4ej{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--closing-min),1fr));gap:var(--space-6);align-items:end}.kicker.svelte-1ddz4ej{margin-bottom:var(--space-2);color:var(--color-gold);font-size:var(--text-small);font-weight:820;letter-spacing:var(--tracking-label);text-transform:uppercase}h2.svelte-1ddz4ej{margin-bottom:var(--space-3);font-size:var(--text-section);font-weight:880}p.svelte-1ddz4ej:last-child{max-width:var(--reading-width);margin-bottom:0;color:var(--color-text-soft)}.actions.svelte-1ddz4ej{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}main.svelte-12qhfyh{min-height:60vh}
