.lx{--color-canvas:#0a0807;--color-surface:#15110e;--color-surface-muted:#1b1612;--color-surface-sunken:#0f0c0a;--color-line-subtle:#1f1914;--color-line:#2b241f;--color-line-strong:#40362d;--color-ink:#f5efe3;--color-ink-hover:#fffaf0;--color-ink-muted:#a39a8e;--color-ink-subtle:#7d746a;--color-brand:#fcbb00;--color-brand-hover:#fee685;--color-brand-soft:#2a1d07;--color-honey-soft:#2a1d07;--color-honey-wash:#1d1507;--color-seal:#f99c00;--color-seal-soft:#261b0b;--color-danger:#ff7a59;--color-danger-soft:#2a110b;--color-warning:#f99c00;--color-warning-soft:#2a1c07;--color-success:#62d6a0;--color-success-soft:#0f2219;--color-info:#8ab4ff;--color-info-soft:#101a2d;--color-highlight:#5a4306;--font-geist:var(--font-host);--lx-ember:#ff6a13;--lx-sting:#e8330c;--lx-kit:#4a1606;--lx-wax:#f5efe3;--lx-ul:#0a0807;--lx-amber:#f99c00;--wordmark:#f5efe3;--lx-ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-canvas);color:var(--color-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-host), ui-sans-serif, system-ui, sans-serif}.lx-hex{clip-path:polygon(25% 3.5%,75% 3.5%,100% 50%,75% 96.5%,25% 96.5%,0 50%)}.lx-plate{--cut:14px;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut))}.lx-cell{aspect-ratio:1.1547;color:var(--lx-ul);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(160deg,#fee685 0%,#fcbb00 55%,#f99c00 100%);place-items:center;font-weight:700;display:inline-grid}.lx-cell-dark{color:var(--lx-wax);background:linear-gradient(160deg,#2b241f,#15110e)}.lx-display{letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:.98}.lx-h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.02}.lx-label{letter-spacing:.01em;font-size:.9375rem;font-weight:600}.lx-accent{color:#fcbb00;background:linear-gradient(#fee685 0%,#fcbb00 45%,#ff8a1f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lx [data-variant=primary],.lx [data-variant=brand]{color:#0a0807;background:linear-gradient(160deg,#fee685 0%,#fcbb00 50%,#f99c00 100%);font-weight:650;box-shadow:0 0 0 1px #fcbb0080,0 10px 30px -10px #fcbb008c}.lx [data-variant=primary]:hover,.lx [data-variant=brand]:hover{background:linear-gradient(160deg,#fff1b0 0%,#ffcc2e 50%,#ffa930 100%);box-shadow:0 0 0 1px #fee685cc,0 14px 38px -8px #fcbb00b3}.lx [data-variant=secondary]{color:var(--lx-wax);box-shadow:none;background:0 0;border-color:#40362d}.lx [data-variant=secondary]:hover{background:#1b1612;border-color:#fcbb00}.lx [data-variant=ghost]:hover{background:#1b1612}.lx input:not([type=checkbox]):not([type=radio]),.lx select,.lx textarea{color:var(--lx-wax);background:#15110e;border-color:#40362d}.lx input::placeholder{color:#7d746a}.lx input:focus-visible,.lx select:focus-visible,.lx textarea:focus-visible{outline-offset:1px;border-color:#fcbb00;outline:2px solid #fcbb00}.lx :focus-visible{outline-color:#fcbb00}.lx-comb{isolation:isolate;position:relative}.lx-comb>.lx-comb-field{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lx-comb-field svg{width:100%;height:100%;position:absolute;inset:0}.lx-glow{filter:blur(2px);background:radial-gradient(60% 55% at 50% 52%,#fcbb008c 0%,#ff6a1361 38%,#e8330c29 62%,#0000 78%)}@keyframes lx-cell-on{0%,to{fill-opacity:0}8%,22%{fill-opacity:.9}45%{fill-opacity:0}}@keyframes lx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lx-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.lx-enter{animation:lx-rise .9s var(--lx-ease) both}.lx-enter-2{animation-delay:.12s}.lx-enter-3{animation-delay:.24s}.lx-enter-4{animation-delay:.36s}.lx-cell-pulse{fill:#fcbb00;fill-opacity:0;animation:7s ease-in-out infinite lx-cell-on}.lx-cell-pulse:nth-of-type(3n+1){animation-delay:0s}.lx-cell-pulse:nth-of-type(3n+2){animation-delay:2.3s}.lx-cell-pulse:nth-of-type(3n){animation-delay:4.6s}.lx-cell-pulse:nth-of-type(5n){animation-delay:1.4s}.lx-cell-pulse:nth-of-type(7n){animation-delay:5.5s}.lx-breathe{animation:6s ease-in-out infinite lx-breathe}@media (prefers-reduced-motion:reduce){.lx-enter,.lx-cell-pulse,.lx-breathe{animation:none}.lx-cell-pulse{fill-opacity:0}}.lx-lift{transition:transform .26s var(--lx-ease), border-color .26s var(--lx-ease), box-shadow .26s var(--lx-ease)}@media (hover:hover){.lx-lift:hover{border-color:#fcbb008c;transform:translateY(-2px);box-shadow:0 18px 44px -22px #fcbb0073}}.lx-wax{--color-canvas:#f5efe3;--color-surface:#fffaf0;--color-surface-muted:#ede5d4;--color-line:#ded3bd;--color-line-strong:#c4b697;--color-ink:#0a0807;--color-ink-hover:#1f1914;--color-ink-muted:#4a4036;--color-ink-subtle:#6a5f52;--color-brand:#8a4b08;--color-honey-soft:#fee685;--color-honey-wash:#fff4cc;color:#0a0807;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5efe3}.lx-wax input:not([type=checkbox]):not([type=radio]),.lx-wax select,.lx-wax textarea{color:#0a0807;background:#fffaf0;border-color:#c4b697}.lx-wax [data-variant=secondary]{color:#0a0807;border-color:#c4b697}.lx-wax [data-variant=secondary]:hover{background:#ede5d4}.lx-hero-field{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 46%),linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 8%,#000 46%),linear-gradient(#000 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:1023px){.lx-hero-field{opacity:.4;-webkit-mask-image:linear-gradient(#000 20%,#0000 85%);mask-image:linear-gradient(#000 20%,#0000 85%)}}.lx .bg-ink.text-white,.lx .bg-ink .text-white,.lx .bg-ink{color:#0a0807}.lx-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:30px 8px}.lx-card-flat{border-radius:30px 8px}.lx-ember-card{isolation:isolate;color:#0a0807;--color-ink:#0a0807;--color-ink-muted:#3b2a14;--color-brand:#5a2f04;--color-success:#14532d;--color-line:#0a08072e;--color-ink-subtle:#3b2a14;background:linear-gradient(135deg,#fee685 0%,#fcbb00 22%,#ff8a1f 62%,#ff6a13 100%);border-radius:36px 10px;position:relative;overflow:hidden}.lx-dusk{isolation:isolate;background:linear-gradient(#0a0807 0%,#2a0d04 38%,#4a1606 58%,#170804 82%,#0a0807 100%);position:relative;overflow:hidden}.lx-dusk-card{isolation:isolate;background:linear-gradient(150deg,#3a1205 0%,#1c0a04 55%,#0a0807 100%);border:1px solid #5a2410;border-radius:36px 10px;position:relative;overflow:hidden}.lx-honey-band{isolation:isolate;color:#0a0807;--color-ink:#0a0807;--color-ink-muted:#3b2a14;background:linear-gradient(120deg,#fee685 0%,#fcbb00 38%,#ff9a1a 72%,#ff6a13 100%);border-radius:44px 12px;position:relative;overflow:hidden}.lx-honey-band .lx-comb-field{opacity:.4}.lx-num{letter-spacing:-.045em;font-weight:700;line-height:.9}@media (min-width:1024px){.lx-stagger>li:nth-child(2n){margin-top:3.5rem}}.lx-wax .bg-ink,.lx-wax .bg-ink.text-white{color:#fffaf0}.lx-wax .bg-honey{color:#0a0807}.lx-rule{background:linear-gradient(90deg,#fcbb00,#ff6a13);border-radius:3px;width:4.5rem;height:3px}.lx a:focus-visible,.lx summary:focus-visible{outline-offset:3px;outline:2px solid #fcbb00}.lx input[type=checkbox],.lx input[type=radio]{accent-color:#fcbb00}.lx-wax{--wordmark:#0a0807}.lx-wax input[type=checkbox],.lx-wax input[type=radio]{accent-color:#0a0807}.lx .lx-btn-ink[data-variant]{color:#f5efe3;box-shadow:none;background:#0a0807;border-color:#0a0807}.lx .lx-btn-ink[data-variant]:hover{background:#1f1914;border-color:#1f1914}.lx .lx-btn-ghost-ink[data-variant]{color:#0a0807;background:0 0;border-color:#0a08078c}.lx .lx-btn-ghost-ink[data-variant]:hover{background:#0a080714;border-color:#0a0807}.lx-lit-layer{opacity:0;transition:opacity .5s var(--lx-ease);-webkit-mask-image:radial-gradient(circle 190px at var(--mx,70%) var(--my,40%), #000 0%, transparent 100%);mask-image:radial-gradient(circle 190px at var(--mx,70%) var(--my,40%), #000 0%, transparent 100%)}.lx-lit-glow{pointer-events:none;opacity:0;transition:opacity .5s var(--lx-ease);background:radial-gradient(circle 260px at var(--mx,70%) var(--my,40%), #fcbb0024, transparent 100%)}[data-lit]:hover .lx-lit-layer,[data-lit]:hover .lx-lit-glow{opacity:1}.lx-card{position:relative}.lx-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s var(--lx-ease);background:radial-gradient(circle 240px at var(--px,50%) var(--py,0%), #fcbb0021, transparent 100%);position:absolute;inset:0}@media (hover:hover){.lx-card:hover:after{opacity:1}}.lx-wax .lx-card:after{background:radial-gradient(circle 240px at var(--px,50%) var(--py,0%), #fcbb0047, transparent 100%)}@keyframes lx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.lx-float{animation:8s ease-in-out infinite lx-float}.lx-float-b{animation-duration:10s;animation-delay:-3s}@keyframes lx-sheen{0%,to{background-position:0%}50%{background-position:100%}}.lx-accent{background-size:220% 100%;animation:9s ease-in-out infinite lx-sheen}.lx [data-variant=primary],.lx [data-variant=brand]{transition:background-position .6s var(--lx-ease), box-shadow .26s var(--lx-ease), transform .15s;background-position:0%;background-size:220% 100%}.lx [data-variant=primary]:hover,.lx [data-variant=brand]:hover{background-position:100%}@supports (animation-timeline:view()){@keyframes lx-fill{0%{opacity:0}to{opacity:1}}.lx-cell-step{color:var(--lx-wax);background:linear-gradient(160deg,#2b241f,#15110e);position:relative}.lx-cell-step:before{content:"";z-index:-1;background:linear-gradient(160deg,#fee685 0%,#fcbb00 55%,#f99c00 100%);animation:linear both lx-fill;animation-timeline:view();animation-range:entry 20% cover 45%;position:absolute;inset:0}.lx-cell-step{isolation:isolate;animation:linear both lx-ink;animation-timeline:view();animation-range:entry 20% cover 45%}@keyframes lx-ink{0%{color:var(--lx-wax)}to{color:#0a0807}}}@supports (animation-timeline:scroll()){@keyframes lx-read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-progress{transform-origin:0;background:linear-gradient(90deg,#fcbb00,#ff6a13);height:2px;animation:linear both lx-read;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0}}@media (prefers-reduced-motion:reduce){.lx-float,.lx-accent,.lx-progress,.lx-cell-step,.lx-cell-step:before{animation:none}.lx-lit-layer,.lx-lit-glow{transition:none}}.lx-priority{background:linear-gradient(145deg,#2a0f05 0%,#140805 46%,#0a0807 100%);border:1px solid #5a2410;box-shadow:0 30px 60px -34px #e8330c8c}.lx-priority-glow{filter:blur(6px);background:radial-gradient(circle,#fcbb006b,#ff6a1338 45%,#0000 70%);width:26rem;height:26rem}.lx-date-tile{background:linear-gradient(170deg,#1f1914,#0f0c0a);border:1px solid #40362d;box-shadow:0 18px 40px -20px #fcbb0080}.lx-sidebar-comb{opacity:.55;-webkit-mask-image:linear-gradient(#0000 62%,#000 100%);mask-image:linear-gradient(#0000 62%,#000 100%)}.lx-comb-bg{pointer-events:none;background-image:url(/brand/comb-edge.svg);background-size:58.89px 102px;position:absolute;inset:0}.lx-comb-bg-lit{background-image:url(/brand/comb-lit.svg);background-size:58.89px 102px;animation:16s ease-in-out infinite alternate lx-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%);-webkit-mask-size:55% 70%;mask-size:55% 70%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes lx-drift{0%{-webkit-mask-position:-10% 10%;mask-position:-10% 10%}to{-webkit-mask-position:110% 90%;mask-position:110% 90%}}@media (prefers-reduced-motion:reduce){.lx-comb-bg-lit{animation:none;-webkit-mask-position:70% 30%;mask-position:70% 30%}}.lx-lit-pic{background-image:url(/brand/comb-lit.svg);background-size:58.89px 102px}@property --lx-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lx-spin{to{--lx-a:360deg}}.lx-spin-border:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lx-a), #fffaf0, #ff6a13 25%, #fee685 50%, #e8330c 75%, #fffaf0);-webkit-mask-composite:xor;padding:2px;animation:7s linear infinite lx-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lx-ember-card:after{content:"";z-index:0;pointer-events:none;opacity:0;transition:opacity .3s var(--lx-ease);background:radial-gradient(circle 260px at var(--px,50%) var(--py,0%), #fffaf061, transparent 100%);position:absolute;inset:0}@media (hover:hover){.lx-ember-card:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.lx-spin-border:before{animation:none}}@keyframes lx-tour-glow{0%,to{box-shadow:0 0 0 2px #fcbb00,0 0 10px #fcbb0059}50%{box-shadow:0 0 0 2px #fee685,0 0 26px #fcbb00a6}}aside a[data-tour-active]{animation:1.8s ease-in-out infinite lx-tour-glow}@media (prefers-reduced-motion:reduce){aside a[data-tour-active]{animation:none;box-shadow:0 0 0 2px #fcbb00}}
