:root{--stella-ink:#090d2b;--stella-paper:#fff9f2;--stella-surface:#fffdfb;--stella-muted:#56576b;--stella-action:#050507;--stella-text:#34c759;--stella-text-hover:#2eb550;--stella-focus:#315ba6;--stella-sky:#a7cff2;--stella-lilac:#b7a5ef;--stella-mint:#afe8df;--stella-blush:#f4cbdf;--stella-radius-card:28px;--stella-radius-control:999px;--stella-content-width:1200px;--stella-motion-press:100ms;--stella-motion-fast:180ms;--stella-motion-crossfade:240ms;--stella-motion-item:480ms;--stella-motion-heading:560ms;--stella-motion-art:600ms;--stella-motion-line:720ms;--stella-motion-draw:800ms;--stella-ease-enter:cubic-bezier(0.22,0.8,0.24,1);--stella-ease-state:cubic-bezier(0.2,0,0,1);--stella-ease-spring:linear(0,0.058,0.181,0.321,0.456,0.574,0.672,0.751,0.813,0.861,0.897,0.924,0.945,0.96,0.971,0.979,0.985,0.989,0.992,0.994,0.996,0.997,0.998,0.999,1);--stella-ease-bounce:linear(0,0.052,0.171,0.316,0.464,0.598,0.712,0.805,0.875,0.927,0.964,0.988,1.003,1.011,1.014,1.015,1.014,1.012,1.01,1.008,1.006,1.004,1.003,1.002,1);--stella-motion-spring-short:440ms;--stella-motion-spring:520ms;--stella-motion-bounce:540ms}@supports not (transition-timing-function:linear(0,1)){:root{--stella-ease-spring:var(--stella-ease-state);--stella-ease-bounce:var(--stella-ease-state)}}@supports (animation-timeline:view()) and (animation-range:exit 0% exit 100%){@media (prefers-reduced-motion:no-preference){[data-plane-scope]{view-timeline-name:--stella-plane;view-timeline-axis:block}[data-plane]{animation-duration:auto;animation-timing-function:linear;animation-timeline:none}[data-plane-scope] [data-plane]{animation-timeline:--stella-plane;animation-fill-mode:both;animation-range:cover 0 cover 100%}[data-plane-scope~=hero] [data-plane]{animation-range:exit 0 exit 100%}[data-plane-scope~=settle] [data-plane]{animation-range:entry 0 contain 0}[data-plane=far]{animation-name:stella-plane-far}[data-plane=mid]{animation-name:stella-plane-mid}[data-plane=near]{animation-name:stella-plane-near}[data-plane-scope~=hero] [data-plane=far]{animation-name:stella-plane-far-exit}[data-plane-scope~=hero] [data-plane=mid]{animation-name:stella-plane-mid-exit}[data-plane-scope~=hero] [data-plane=near]{animation-name:stella-plane-near-exit}[data-plane-scope~=settle] [data-plane=far]{animation-name:stella-plane-far-settle}@media (max-width:767px){[data-plane=far]{animation-name:stella-plane-far-phone}[data-plane=mid]{animation-name:stella-plane-mid-phone}[data-plane=near]{animation-name:none}[data-plane-scope~=hero] [data-plane=far]{animation-name:stella-plane-far-exit-phone}[data-plane-scope~=hero] [data-plane=mid]{animation-name:stella-plane-mid-exit-phone}[data-plane-scope~=hero] [data-plane=near]{animation-name:none}[data-plane-scope~=settle] [data-plane=far]{animation-name:stella-plane-far-settle-phone}[data-plane-scope~=wide] [data-plane]{animation-name:none}}}}@keyframes stella-plane-far{0%{translate:0 -48px}to{translate:0 48px}}@keyframes stella-plane-mid{0%{translate:0 -28px}to{translate:0 28px}}@keyframes stella-plane-near{0%{translate:0 36px}to{translate:0 -36px}}@keyframes stella-plane-far-exit{0%{translate:0 0}to{translate:0 120px}}@keyframes stella-plane-mid-exit{0%{translate:0 0}to{translate:0 56px}}@keyframes stella-plane-near-exit{0%{translate:0 0}to{translate:0 -36px}}@keyframes stella-plane-far-settle{0%{translate:0 -80px}to{translate:0 0}}@keyframes stella-plane-far-phone{0%{translate:0 -24px}to{translate:0 24px}}@keyframes stella-plane-mid-phone{0%{translate:0 -14px}to{translate:0 14px}}@keyframes stella-plane-far-exit-phone{0%{translate:0 0}to{translate:0 56px}}@keyframes stella-plane-mid-exit-phone{0%{translate:0 0}to{translate:0 24px}}@keyframes stella-plane-far-settle-phone{0%{translate:0 -40px}to{translate:0 0}}@layer base{body{--font-dm-sans:var(--font-inter);--font-playfair:var(--font-inter);font-optical-sizing:auto;color:var(--stella-ink);background:var(--stella-paper)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--stella-focus);outline-offset:4px}:where(button,a,summary){touch-action:manipulation}:where(h1,h2,h3,[id]){scroll-margin-top:112px}[data-ts-theme=dark]{--stella-focus:#a7cff2}}[data-print-root]{display:none}@media print{body:has([data-print-area]):has(>[data-print-root])>:not([data-print-root]){display:none!important}[data-print-root]{display:block}[data-print-root] *{animation:none!important;transition:none!important}[data-print-root]>[data-print-area]{position:static!important;width:100%!important;max-width:6.5in!important;margin:0!important;border:0!important;box-shadow:none!important;background:#fff!important;transform:none!important;translate:none!important}[data-print-root] [data-print-hide]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-plane]{animation:none!important}}@media print{[data-plane]{animation:none!important}}