@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_cd7521fe-module__am4IqW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_cd7521fe-module__am4IqW__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3j3877k49yy0l.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_e6af8152-module__mzJyxG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_e6af8152-module__mzJyxG__variable{--font-instrument-serif-italic:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2?dpl=dpl_4MLUVtMaS7MV51RDu6vrxfpMvP15)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_6ce058f8-module__xMZ_7q__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_6ce058f8-module__xMZ_7q__variable{--font-geist:"Geist", "Geist Fallback"}
[data-niche=aesthetic]{--lm-r-tight:clamp(3rem, 6vw, 5rem);--lm-r-open:clamp(4.5rem, 9.5vw, 9rem);--lm-r-flush:0rem;--lm-hdr-row:4rem;--lm-hdr-collapsed:3rem;--lm-bar-h:3.75rem;--lm-cols:12;--lm-page:1360px;--lm-margin:clamp(1.25rem, 3vw, 3.25rem);--lm-gutter:clamp(.75rem, 1.4vw, 1.5rem);--lm-row-gap:clamp(2rem, 3.5vw, 3.5rem);--lm-measure-lede:32ch;--lm-measure-body:60ch;--lm-measure-note:36ch;--lm-t-whisper:clamp(1.125rem, 2.2vw, 1.5rem);--lm-t-hero:clamp(2.125rem, 12vw, 6rem);--lm-t-mega:clamp(2.25rem, 8vw, 4.5rem);--lm-t-title:clamp(1.625rem, 3.4vw, 2.5rem);--lm-t-sub:clamp(1.125rem, 1.8vw, 1.375rem);--lm-lh-display:1;--lm-lh-title:1.06;--lm-track-display:-.01em;--lm-t-num-row:.8125rem;--lm-t-num-large:clamp(1.125rem, 2.4vw, 1.5rem);--lm-t-figure:clamp(1.125rem, 2.2vw, 1.5rem);--lm-t-num-label:.625rem;--lm-t-lede:clamp(1.0625rem, 1.35vw, 1.1875rem);--lm-t-body:.9375rem;--lm-t-note:.8125rem;--lm-t-mono:.8125rem;--lm-t-label:.6875rem;--lm-track-label:.12em;--lm-hair:1px;--lm-pill:999px;--lm-dot-r:7;--lm-halo-1-r:16;--lm-halo-1-o:.14;--lm-halo-2-r:22;--lm-halo-2-o:.06;--lm-glow-x:50%;--lm-glow-y:50%;--lm-glow-w:60vw;--lm-glow-o:.18;--lm-ease:cubic-bezier(.25, .1, .25, 1);--lm-enter:.3s;--lm-settle:.8s;--lm-scene:1s;--lm-breath:80ms}@media (prefers-reduced-motion:reduce){[data-niche=aesthetic]{--lm-enter:0s;--lm-settle:0s;--lm-scene:0s;--lm-breath:0s}}:where([data-niche=aesthetic]) .lm-shell{inline-size:100%;max-inline-size:var(--lm-page);padding-inline:var(--lm-margin);margin-inline:auto}:where([data-niche=aesthetic]) .lm-scene{position:relative}:where([data-niche=aesthetic]) .lm-scene[data-rhythm=tight]{padding-block:var(--lm-r-tight)}:where([data-niche=aesthetic]) .lm-scene[data-rhythm=open]{padding-block:var(--lm-r-open)}:where([data-niche=aesthetic]) .lm-scene[data-rhythm=flush]{padding-block:var(--lm-r-flush)}:where([data-niche=aesthetic]) .lm-ground[data-ground=ivory]{background:var(--e-bg);color:var(--e-text)}:where([data-niche=aesthetic]) .lm-ground[data-ground=bone]{background:var(--e-surface);color:var(--e-text)}:where([data-niche=aesthetic]) .lm-ground[data-ground=ink]{background:var(--e-ink);color:var(--e-on-ink)}:where([data-niche=aesthetic]) .lm-whisper{min-inline-size:0;font-family:var(--lm-font-whisper);font-style:italic;font-weight:400;font-size:var(--lm-t-whisper);letter-spacing:0;text-transform:lowercase;color:var(--e-muted);align-items:baseline;gap:.625rem;line-height:1.1;display:flex}:where([data-niche=aesthetic]) .lm-whisper__dot{flex:none;align-self:center}:where([data-niche=aesthetic]) .lm-dot{color:inherit;flex:none;display:inline-block}:where([data-niche=aesthetic]) .lm-dot[data-breathe] .lm-dot__halo{animation:lm-breathe .6s var(--lm-ease) forwards}@keyframes lm-breathe{0%{opacity:0;transform:scale(.6)}45%{opacity:1;transform:scale(1)}to{opacity:var(--lm-halo-rest,1);transform:scale(1)}}@media (prefers-reduced-motion:reduce){:where([data-niche=aesthetic]) .lm-dot[data-breathe] .lm-dot__halo{animation:none}}:where([data-niche=aesthetic]) .lm-display{font-family:var(--e-font-display);font-weight:400;line-height:var(--lm-lh-display);letter-spacing:var(--lm-track-display);text-wrap:balance}:where([data-niche=aesthetic]) .lm-display[data-size=hero]{font-size:var(--lm-t-hero)}:where([data-niche=aesthetic]) .lm-display[data-size=mega]{font-size:var(--lm-t-mega)}:where([data-niche=aesthetic]) .lm-display[data-size=title]{font-size:var(--lm-t-title);line-height:var(--lm-lh-title)}:where([data-niche=aesthetic]) .lm-display[data-size=sub]{font-size:var(--lm-t-sub);line-height:1.2}:where([data-niche=aesthetic]) .lm-display[data-italic]{font-family:var(--lm-font-whisper);font-style:italic}:where([data-niche=aesthetic]) .lm-body{font-family:var(--e-font-body);font-size:var(--lm-t-body);line-height:1.65}:where([data-niche=aesthetic]) .lm-body[data-size=lede]{font-size:var(--lm-t-lede);line-height:1.55}:where([data-niche=aesthetic]) .lm-body[data-size=note]{font-size:var(--lm-t-note);line-height:1.6}:where([data-niche=aesthetic]) .lm-body[data-measure=lede]{max-inline-size:var(--lm-measure-lede)}:where([data-niche=aesthetic]) .lm-body[data-measure=body]{max-inline-size:var(--lm-measure-body)}:where([data-niche=aesthetic]) .lm-body[data-measure=note]{max-inline-size:var(--lm-measure-note)}:where([data-niche=aesthetic]) .lm-label{font-family:var(--e-font-body);font-weight:500;font-size:var(--lm-t-label);letter-spacing:var(--lm-track-label);text-transform:uppercase;line-height:1.2}:where([data-niche=aesthetic]) .lm-mono{font-family:var(--e-font-mono);font-size:var(--lm-t-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}:where([data-niche=aesthetic]) .lm-numbers{gap:0 var(--lm-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}:where([data-niche=aesthetic]) .lm-numbers__cell{min-inline-size:0}:where([data-niche=aesthetic]) .lm-numbers__value{font-family:var(--e-font-mono);font-variant-numeric:tabular-nums;font-size:var(--lm-t-num-row);letter-spacing:-.01em;color:var(--e-text);overflow-wrap:anywhere;margin:0;line-height:1.25;display:block}:where([data-niche=aesthetic]) .lm-numbers__label{font-family:var(--e-font-body);font-weight:500;font-size:var(--lm-t-num-label);letter-spacing:.1em;text-transform:uppercase;color:var(--e-muted);margin-block-start:.25rem;line-height:1.2;display:block}:where([data-niche=aesthetic]) .lm-numbers[data-size=large] .lm-numbers__value{font-size:var(--lm-t-num-large)}@media (max-width:30rem){:where([data-niche=aesthetic]) .lm-numbers{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.875rem}}:where([data-niche=aesthetic]) .lm-hair{block-size:var(--lm-hair);background:0 0;border:0;inline-size:100%;display:block;position:relative;overflow:hidden}:where([data-niche=aesthetic]) .lm-hair:before{content:"";background:var(--e-line);transform-origin:0;position:absolute;inset:0}:where([data-niche=aesthetic]) [dir=rtl] .lm-hair:before,[dir=rtl] :where([data-niche=aesthetic]) .lm-hair:before{transform-origin:100%}:where([data-niche=aesthetic]) .lm-hair[data-weight=strong]:before{background:var(--e-line-strong)}:where([data-niche=aesthetic]) .lm-hair.lm-pending:before{transform:scaleX(0)}:where([data-niche=aesthetic]) .lm-hair.lm-set:before{transition:transform var(--lm-scene) var(--lm-ease);transform:scaleX(1)}:where([data-niche=aesthetic]) .lm-hair.lm-instant:before{transition:none}:where([data-niche=aesthetic]) .lm-pill{border-radius:var(--lm-pill);background:var(--e-accent);min-block-size:2.875rem;color:var(--e-on-accent);font-family:var(--e-font-body);letter-spacing:.01em;border:var(--lm-hair) solid transparent;transition:background-color var(--lm-enter) var(--lm-ease), transform var(--lm-enter) var(--lm-ease);justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}:where([data-niche=aesthetic]) .lm-pill:hover{background:var(--e-accent-strong)}:where([data-niche=aesthetic]) .lm-pill:active{transform:scale(.98)}:where([data-niche=aesthetic]) .lm-pill[data-size=sm]{min-block-size:2.375rem;padding-inline:1.125rem;font-size:.8125rem}:where([data-niche=aesthetic]) .lm-pill[data-variant=ghost]{color:var(--e-text);border-color:var(--lm-edge);background:0 0}:where([data-niche=aesthetic]) .lm-pill[data-variant=ghost]:hover{border-color:var(--e-text);background:0 0}:where([data-niche=aesthetic]) .scope-ink .lm-pill[data-variant=ghost],:where([data-niche=aesthetic]) .lm-ground[data-ground=ink] .lm-pill[data-variant=ghost]{color:var(--e-on-ink);border-color:var(--lm-edge)}:where([data-niche=aesthetic]) .scope-ink .lm-pill[data-variant=ghost]:hover,:where([data-niche=aesthetic]) .lm-ground[data-ground=ink] .lm-pill[data-variant=ghost]:hover{border-color:var(--e-on-ink)}:where([data-niche=aesthetic]) .lm-plate{text-align:start;background:var(--e-surface);border:var(--lm-hair) solid var(--e-line);inline-size:100%;color:inherit;transition:border-color var(--lm-enter) var(--lm-ease);text-decoration:none;display:block;position:relative}:where([data-niche=aesthetic]) .lm-plate:hover{border-color:var(--e-line-strong)}:where([data-niche=aesthetic]) .lm-frame{background:var(--e-surface-2);position:relative;overflow:hidden}:where([data-niche=aesthetic]) .lm-reveal.lm-pending>*{filter:brightness(1.08)contrast(.88)}:where([data-niche=aesthetic]) .lm-reveal.lm-set>*{filter:brightness()contrast();transition:filter var(--lm-settle) var(--lm-ease)}:where([data-niche=aesthetic]) .lm-reveal.lm-instant>*{transition:none}:where([data-niche=aesthetic]) .lm-lines{display:block}:where([data-niche=aesthetic]) .lm-line{display:block;overflow:hidden}:where([data-niche=aesthetic]) .lm-line>span{display:block}:where([data-niche=aesthetic]) .lm-pending .lm-line>span{transform:translateY(105%)}:where([data-niche=aesthetic]) .lm-set .lm-line>span{transition:transform var(--lm-settle) var(--lm-ease);transition-delay:calc(var(--lm-line-i,0) * 90ms + var(--lm-line-breath,0s));transform:translateY(0)}:where([data-niche=aesthetic]) .lm-instant .lm-line>span{transition:none}:where([data-niche=aesthetic]) .lm-glow{pointer-events:none;z-index:0;background:radial-gradient(var(--lm-glow-w) var(--lm-glow-w) at var(--lm-glow-x) var(--lm-glow-y), color-mix(in srgb, var(--lm-honey) calc(var(--lm-glow-o) * 100%), transparent) 0%, transparent 68%);transition:background-position var(--lm-scene) var(--lm-ease);position:absolute;inset:0}:where([data-niche=aesthetic]) .lm-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lm-edge);text-decoration-color:var(--lm-edge);text-underline-offset:.25em;transition:text-decoration-color var(--lm-enter) var(--lm-ease);text-decoration-thickness:1px}:where([data-niche=aesthetic]) .lm-link:hover{text-decoration-color:currentColor}:where([data-niche=aesthetic]) .lm-open{font-family:var(--e-font-body);font-size:var(--lm-t-note);color:var(--e-muted);align-items:center;gap:.5rem;display:inline-flex}:where([data-niche=aesthetic]) .lm-open__dot{background:var(--lm-verdant-here);border-radius:50%;flex:none;block-size:.4375rem;inline-size:.4375rem}:where([data-niche=aesthetic]) .lm-open[data-state=closed] .lm-open__dot{background:var(--e-muted)}:where([data-niche=aesthetic]) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--e-focus);outline-offset:2px}:where([data-niche=aesthetic]) .lm-drag{touch-action:pan-y}:where([data-niche=aesthetic]) .lm-pill--btn{cursor:pointer;font-family:var(--e-font-body);border-color:#0000}:where([data-niche=aesthetic]) .lm-pill--btn[data-variant=ghost]{border-color:var(--lm-edge)}:where([data-niche=aesthetic]) .lm-target{justify-content:center;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;display:inline-flex}
