@property --color-orange-deep{syntax:"<color>";inherits:true;initial-value:#2d5470}@property --color-orange-dark{syntax:"<color>";inherits:true;initial-value:#447ea8}@property --color-orange-light{syntax:"<color>";inherits:true;initial-value:#83bee8}@property --color-orange-pale{syntax:"<color>";inherits:true;initial-value:#add4f0}@property --color-orange-cream{syntax:"<color>";inherits:true;initial-value:#deeef9}:root{--font-display:var(--font-playfair), Georgia, serif;--font-heading:var(--font-sora), "Sora", Arial, sans-serif;--font-body:var(--font-manrope), Arial, sans-serif;--font-label:var(--font-barlow-condensed), "Arial Narrow", Arial, sans-serif;--font-script:var(--font-allura), cursive;--color-black:#02060a;--color-black-rgb:2 6 10;--color-ivory:#e3e9ef;--color-ivory-rgb:227 233 239;--color-orange:#5aa8e0;--color-orange-rgb:90 168 224;--color-orange-deep:color-mix(in srgb, var(--color-orange), #000 50%);--color-orange-dark:color-mix(in srgb, var(--color-orange), #000 25%);--color-orange-light:color-mix(in srgb, var(--color-orange), #fff 25%);--color-orange-pale:color-mix(in srgb, var(--color-orange), #fff 50%);--color-orange-cream:color-mix(in srgb, var(--color-orange), #fff 80%);--color-star-bright:#9ad2f5;--color-star-bright-rgb:154 210 245;--color-danger:#f0a29c;--color-danger-rgb:240 162 156;--color-orange-vivid:var(--color-orange);--color-orange-vivid-rgb:var(--color-orange-rgb);--color-orange-soft:var(--color-orange);--color-orange-soft-rgb:var(--color-orange-rgb);--color-ivory-soft:var(--color-ivory);--color-ivory-soft-rgb:var(--color-ivory-rgb);--color-ivory-warm:var(--color-ivory);--color-ivory-warm-rgb:var(--color-ivory-rgb);--color-black-pure:#000;--color-black-pure-rgb:0 0 0;--color-white:#fff;--color-white-rgb:255 255 255;--color-black-ink:var(--color-black);--color-black-ink-rgb:var(--color-black-rgb);--color-black-deep:var(--color-black);--color-black-deep-rgb:var(--color-black-rgb);--color-ivory-muted:#99a6b2;--color-ivory-muted-rgb:153 166 178;--color-stone:#b1bcc6;--color-stone-rgb:177 188 198;--color-stone-warm:#8f9caa;--color-stone-warm-rgb:143 156 170;--color-black-2:#020508;--color-black-2-rgb:2 5 8;--color-black-2-2:#020609;--color-black-2-2-rgb:2 6 9;--color-black-2-3:#020508;--color-black-2-3-rgb:2 5 8;--color-black-3:#03080c;--color-black-3-rgb:3 8 12;--color-black-3-2:#03080d;--color-black-3-2-rgb:3 8 13;--color-black-3-3:#02060a;--color-black-3-3-rgb:2 6 10;--color-black-3-4:#03070b;--color-black-3-4-rgb:3 7 11;--color-black-3-5:#03080d;--color-black-3-5-rgb:3 8 13;--color-black-4:#040a10;--color-black-4-rgb:4 10 16;--color-black-4-2:#040a0f;--color-black-4-2-rgb:4 10 15;--color-black-4-3:#040a10;--color-black-4-3-rgb:4 10 16;--color-black-4-4:#040a0f;--color-black-4-4-rgb:4 10 15;--color-black-5:#050e15;--color-black-5-rgb:5 14 21;--color-black-5-2:#050d14;--color-black-5-2-rgb:5 13 20;--color-black-5-3:#050e15;--color-black-5-3-rgb:5 14 21;--color-black-5-4:#050d15;--color-black-5-4-rgb:5 13 21;--color-black-5-5:#050c12;--color-black-5-5-rgb:5 12 18;--color-black-5-6:#050c12;--color-black-5-6-rgb:5 12 18;--color-black-6:#061018;--color-black-6-rgb:6 16 24;--color-black-6-2:#060f18;--color-black-6-2-rgb:6 15 24;--color-charcoal-7:#07121b;--color-charcoal-7-rgb:7 18 27;--color-charcoal-8:#07131e;--color-charcoal-8-rgb:7 19 30;--color-charcoal-9:#091723;--color-charcoal-9-rgb:9 23 35;--color-charcoal-12:#0b1d2d;--color-charcoal-12-rgb:11 29 45;--color-charcoal-12-2:#0b1e2e;--color-charcoal-12-2-rgb:11 30 46;--color-charcoal-15:#0e2538;--color-charcoal-15-rgb:14 37 56;--color-cream-73:#b4bbc2;--color-cream-73-rgb:180 187 194;--color-cream-73-2:#a3bfd3;--color-cream-73-2-rgb:163 191 211;--color-cream-75:#b8c1c9;--color-cream-75-rgb:184 193 201;--color-cream-80:#c3cbd3;--color-cream-80-rgb:195 203 211;--color-cream-82:#cad2d9;--color-cream-82-rgb:202 210 217;--color-cream-82-2:#c8d0d8;--color-cream-82-2-rgb:200 208 216;--color-cream-89:#dbe5ec;--color-cream-89-rgb:219 229 236;--color-orange-52-3:#7cc0ec;--color-orange-52-3-rgb:124 192 236;--color-orange-58:#5b8fdc;--color-orange-58-rgb:91 143 220;--color-orange-75-2:#9cc8ea;--color-orange-75-2-rgb:156 200 234;--color-stone-50:#647485;--color-stone-50-rgb:100 116 133;--color-stone-52:#68798a;--color-stone-52-rgb:104 121 138;--color-stone-55:#6f8092;--color-stone-55-rgb:111 128 146;--color-stone-65:#8b9aa8;--color-stone-65-rgb:139 154 168;--color-stone-65-2:#8b9aa8;--color-stone-65-2-rgb:139 154 168;--color-stone-68:#92a0ad;--color-stone-68-rgb:146 160 173;--color-stone-70:#97a4b1;--color-stone-70-rgb:151 164 177;--color-stone-70-2:#98a4b1;--color-stone-70-2-rgb:152 164 177;--color-stone-35:#47535e;--color-stone-35-rgb:71 83 94;--color-charcoal-11:#0b1c2b;--color-charcoal-11-rgb:11 28 43;--color-black-7:#07111b;--color-black-7-rgb:7 17 27;--color-charcoal-10:#0a1926;--color-charcoal-10-rgb:10 25 38;--color-cream-96:#f2f4f6;--color-cream-96-rgb:242 244 246;--color-stone-55-2:#718294;--color-stone-55-2-rgb:113 130 148;--color-cream-92:#e8eaec;--color-cream-92-rgb:232 234 236;--color-cream-93:#eceef0;--color-cream-93-rgb:236 238 240;--color-black-5-7:#050c13;--color-black-5-7-rgb:5 12 19;--color-orange-97:#f7f9fb;--color-orange-97-rgb:247 249 251;--color-cream-96-2:#f6f6f6;--color-cream-96-2-rgb:246 246 246;--color-orange-85-3:#d6e9fb;--color-orange-85-3-rgb:214 233 251;--color-cream-95:#f2f2f2;--color-cream-95-rgb:242 242 242;--color-cream-91:#e6e9ec;--color-cream-91-rgb:230 233 236;--color-charcoal-7-2:#07121b;--color-charcoal-7-2-rgb:7 18 27;--color-charcoal-24:#173c5d;--color-charcoal-24-rgb:23 60 93;--color-charcoal-7-3:#07131d;--color-charcoal-7-3-rgb:7 19 29;--color-cream-96-3:#f5f6f7;--color-cream-96-3-rgb:245 246 247;--glow-soft:.08;--glow-medium:.18;--glow-strong:.32;--border-faint:.12;--border-default:.35;--border-strong:.7}
:root{--bg:var(--color-black);--ivory:var(--color-ivory);--ivory-muted:var(--color-ivory-muted);--orange:var(--color-orange);--separator:rgb(var(--color-ivory-rgb) / .28);--header-h:118px;--footer-h:48px}@media (max-width:1100px){:root{--header-h:96px}}@media (max-width:760px){:root{--footer-h:64px}}html,body{background:var(--bg);color:var(--ivory);font-family:var(--font-body);margin:0;padding:0}*{box-sizing:border-box}html[data-intro=show]{overflow:hidden}
