@font-face { font-family: 'Geist'; src: url('/wp-content/uploads/bricksmotion-fonts/geist-latin-wght.woff2') format('woff2'); font-weight: 100 900; font-display: swap; }@font-face { font-family: 'Geist Mono'; src: url('/wp-content/uploads/bricksmotion-fonts/geist-mono-latin-wght.woff2') format('woff2'); font-weight: 100 900; font-display: swap; }html .mq1__component, html .trv1__component, html .sk1__component, html .iz1__component, html .sts1__component, html .ig6__component, html .hl1__component, html .ep1__component, html .tml1__component, html .tst1__component, html .ftr1__component, html .tsc1__component, html .ls4__component, html .trv2__component, html .px1__component, html .sc15__component, html .cc3__component, html .fs4__component, html .sl4__component, html .gd2__component, html .svd1__component, html .hs3__component, html .btn8__component, html .ir4__component, html .faq1__component, html .itl1__component, html .th2__component, html .mq2__component, html .sk2__component, html .tlt1__component, html .pb3__component { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif;}html body:has(.mq1__component, .trv1__component, .sk1__component, .iz1__component, .sts1__component, .ig6__component, .hl1__component, .ep1__component, .tml1__component, .tst1__component, .ftr1__component, .tsc1__component, .ls4__component, .trv2__component, .px1__component, .sc15__component, .cc3__component, .fs4__component, .sl4__component, .gd2__component, .svd1__component, .hs3__component, .btn8__component, .ir4__component, .faq1__component, .itl1__component, .th2__component, .mq2__component, .sk2__component, .tlt1__component, .pb3__component) { background-color: #0A0A0A; color: #ffffff; }html :is(.mq1__component, .trv1__component, .sk1__component, .iz1__component, .sts1__component, .ig6__component, .hl1__component, .ep1__component, .tml1__component, .tst1__component, .ftr1__component, .tsc1__component, .ls4__component, .trv2__component, .px1__component, .sc15__component, .cc3__component, .fs4__component, .sl4__component, .gd2__component, .svd1__component, .hs3__component, .btn8__component, .ir4__component, .faq1__component, .itl1__component, .th2__component, .mq2__component, .sk2__component, .tlt1__component, .pb3__component) :is(h1, h2, h3) { letter-spacing: -0.04em; }html .ls4__loader, html .cc3__band, html .fs4__panel { background-color: #141414; color: #ffffff; }html .sk2__card { background-color: #141414; color: #ffffff; border: 1px solid #3A3A3A; box-shadow: 0 24px 48px rgba(0, 0, 0, 0.6); }html .sk1__card::after { background: #0A0A0A; }html #brxe-sk1c1x { background-color: #262626; color: #ffffff; }html #brxe-sk1c2x { background-color: #FF5B14; color: #0A0A0A; }html #brxe-sk1c3x { background-color: #141414; color: #ffffff; border: 1px solid #3A3A3A; }html #brxe-sk1c4x { background-color: #1C1C1C; color: #ffffff; }html #brxe-cc3ln1, html #brxe-cc3ln2, html #brxe-cc3ln3 { color: #ffffff; }html .iz1__media::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.6), rgba(10, 10, 10, 0) 45%); }html .ep1__panel::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.75), rgba(10, 10, 10, 0) 60%); }html .ls4__media::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.7), rgba(10, 10, 10, 0) 55%); }html .cc3__card::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.6), rgba(10, 10, 10, 0) 50%); }html .tlt1__card::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.7), rgba(10, 10, 10, 0) 55%); }html .tlt1__card .tlt1__glare { background: radial-gradient(circle at var(--gx) var(--gy), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 55%); }html .tlt1__card { color: #ffffff; border: 1px solid #3A3A3A; }html .tlt1__card:hover { border-color: #FF5B14; }html .cc3__card { color: #ffffff; }html .hl1__item, html .tml1__step, html .tst1__btn, html .ftr1__link, html .tsc1__link, html .ls4__count, html .trv2__quote, html .px1__title, html .cc3__link, html .fs4__component.is-open .fs4__bar, html .fs4__link, html .fs4__group .fs4__value, html .sl4__btn, html .gd2__btn, html .btn8__btn.btn8__btn--outline, html .faq1__q, html .iz1__caption { color: #ffffff; }html .mq1__sep, html .mq1__track--outline .mq1__sep, html .trv1__text .trv1__accent, html .ftr1__mail, html .ls4__count, html .ftr1__link:hover, html .ftr1__link:focus-visible, html .tsc1__link:hover, html .tsc1__link:focus-visible, html .fs4__link:hover, html .fs4__link:focus-visible, html .btn8__btn.btn8__btn--outline:hover { color: #FF5B14; }html .mq1__track--outline .mq1__text { -webkit-text-stroke: 1.5px #ffffff; }html .hl1__list, html .hl1__item, html .tst1__controls, html .ftr1__bottom, html .trv2__quote, html .faq1__list, html .faq1__item, html .tst1__btn, html .sl4__btn, html .gd2__btn, html .btn8__btn.btn8__btn--outline, html .tsc1__link { border-color: #3A3A3A; }html .tsc1__link:hover, html .tsc1__link:focus-visible, html .btn8__btn.btn8__btn--outline:hover { border-color: #FF5B14; }html .gd2__grid.gd2--list .gd2__item { border-top: 1px solid #262626; }html .tml1__line, html .tst1__bar, html .sl4__progress, html .sc15__progress .sc15__dot { background-color: #3A3A3A; }html .sts1__line { background-color: rgba(179, 179, 179, 0.35); }html .tml1__dot { border: 2px solid #3A3A3A; background-color: #141414; }html .tml1__progress, html .tml1__item.is-active .tml1__dot, html .tst1__bar .tst1__bar-fill, html .sl4__progress .sl4__progress-fill, html .sc15__progress .sc15__dot.is-active, html .pb3__bar { background-color: #FF5B14; }html .tml1__item.is-active .tml1__dot { border-color: #FF5B14; }html .tst1__btn:hover, html .tst1__btn:focus-visible, html .sl4__btn:hover, html .sl4__btn:focus-visible, html .gd2__btn:hover, html .gd2__btn.is-active { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .btn8__btn, html .btn8__btn.btn8__btn--circle { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .btn8__btn.btn8__btn--outline { background-color: transparent; }html .th2__text .th2__mark { background-image: linear-gradient(#FF5B14, #FF5B14); color: #0A0A0A; }html .th2__text .th2__mark--line { color: inherit; }html .ep1__panel:focus-visible, html .btn8__btn:focus-visible, html .sl4__viewport:focus-visible, html .faq1__q:focus-visible, html .pb3__top:focus-visible { outline: 2px solid #FF5B14; }html :is(.trv1__eyebrow, .trv2__eyebrow, .tsc1__eyebrow, .tst1__eyebrow, .ig6__eyebrow, .hl1__eyebrow, .ls4__eyebrow, .mq2__eyebrow, .sk2__eyebrow, .th2__eyebrow, .sc15__num, .sk1__num, .sk2__num, .hl1__num, .fs4__num, .tml1__step, .hs3__count, .sk2__count, .tst1__count, .gd2__tag, .iz1__label, .hl1__meta, .hs3__meta, .sl4__meta, .tst1__role, .ir4__caption, .ep1__label, .fs4__label, .ftr1__label, .ls4__label, .sts1__label) { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html :is(.trv1__eyebrow, .trv2__eyebrow, .tsc1__eyebrow, .tst1__eyebrow, .ig6__eyebrow, .hl1__eyebrow, .ls4__eyebrow, .sk2__eyebrow, .th2__eyebrow, .sc15__num, .sk1__num, .sk2__num, .hl1__num, .fs4__num, .tml1__step, .hs3__count, .sk2__count, .tst1__count, .gd2__tag, .iz1__label) { color: #FF5B14; opacity: 1; }html .mq2__layout .mq2__eyebrow, html .sk2__stage .sk2__eyebrow, html .th2__container .th2__eyebrow, html .sk2__card .sk2__num { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html :is(.hl1__meta, .hs3__meta, .sl4__meta, .tst1__role, .ir4__caption, .ep1__label, .fs4__label, .ftr1__label, .ls4__label, .sts1__label) { color: #B3B3B3; }html .cc3__cursor .cc3__dot { background-color: #ffffff; }html .cc3__cursor.is-label .cc3__dot { background-color: #FF5B14; }html .cc3__cursor .cc3__label { color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 500; letter-spacing: 0.1em; }html .svd1__art .svd1__morph { fill: #3A3A3A; }html .svd1__art path.svd1__draw[stroke-width="4"], html .svd1__art circle[r="10"] { stroke: #FF5B14; }html .pb3__top { background-color: #141414; border: 1px solid #3A3A3A; color: #ffffff; }html .pb3__top .pb3__progress { stroke: #FF5B14; }html :is(.hr17__component, .bnt1__component, .c3d1__component, .zg1__component, .ir5__component, .tp1__component, .cf1__component, .spt1__component, .stw1__component, .mq3__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.hr17__component, .bnt1__component, .c3d1__component, .zg1__component, .ir5__component, .tp1__component, .cf1__component, .spt1__component, .stw1__component, .mq3__component) { background-color: #0A0A0A; color: #ffffff; }html .hr17__component .hr17__glow { background: radial-gradient(closest-side, rgba(194, 65, 12, 0.44), rgba(194, 65, 12, 0)); }html .hr17__component .hr17__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; opacity: 1; }html .hr17__component .hr17__text { color: #B3B3B3; }html .hr17__component .hr17__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr17__component .hr17__media { box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -20px rgba(194, 65, 12, 0.5); }html .bnt1__component .bnt1__eyebrow, html .bnt1__component .bnt1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .bnt1__component .bnt1__card { background-color: #141414; border-color: #1C1C1C; }html .bnt1__component .bnt1__card::before { background: radial-gradient(var(--bnt1-glow, 420px) circle at var(--x, 50%) var(--y, 50%), rgba(255, 91, 20, 0.9), rgba(194, 65, 12, 0.32) 25%, transparent 45%); }html .bnt1__component .bnt1__card::after { background: radial-gradient(calc(var(--bnt1-glow, 420px) * 0.8) circle at var(--x, 50%) var(--y, 50%), rgba(194, 65, 12, 0.09), transparent 45%); }html .bnt1__component .bnt1__card--media::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.85), rgba(10, 10, 10, 0) 60%); }html .bnt1__component .bnt1__num { color: #FF5B14; }html .bnt1__component .bnt1__text { color: #B3B3B3; opacity: 1; }html .c3d1__component .c3d1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .c3d1__component .c3d1__hint { color: #B3B3B3; }html .c3d1__component .c3d1__card { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .c3d1__component .c3d1__card.is-front { box-shadow: 0 0 0 1px #FF5B14, 0 30px 80px -20px rgba(194, 65, 12, 0.6); }html .c3d1__component .c3d1__cap { background-color: #0A0A0A; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 11px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .zg1__component .zg1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .zg1__component .zg1__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .zg1__component .zg1__tile { background-color: #141414; box-shadow: 0 0 0 1px #1C1C1C; }html .zg1__component .zg1__heading { text-shadow: 0 10px 60px rgba(10, 10, 10, 0.6); }html .ir5__component .ir5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .ir5__component .ir5__text { color: #B3B3B3; }html .ir5__component .ir5__frame { background-color: #141414; box-shadow: 0 0 0 1px #1C1C1C; }html .ir5__component .ir5__caption { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tp1__component .tp1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tp1__component .tp1__svg path { stroke: #3A3A3A; stroke-opacity: 0.6; }html .tp1__component .tp1__text { fill: #FF5B14; }html .tp1__component .tp1__note { color: #B3B3B3; }html .cf1__component .cf1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .cf1__component .cf1__text { color: #B3B3B3; }html .cf1__component .cf1__inner { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 30px 70px -25px rgba(0, 0, 0, 0.8); }html .cf1__component .cf1__card:hover .cf1__inner { border-color: #FF5B14; }html .cf1__component .cf1__meta { background-color: rgba(10, 10, 10, 0.85); color: #ffffff; }html .cf1__component .cf1__num { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; }html .spt1__component .spt1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: rgba(255, 91, 20, 0.35); }html .spt1__component .spt1__title { color: rgba(255, 255, 255, 0.08); }html .spt1__component .spt1__text { color: rgba(179, 179, 179, 0.45); }html .spt1__component .spt1__copy .spt1__title { color: #FF5B14; }html .spt1__component .spt1__copy .spt1__eyebrow { color: #FF5B14; }html .spt1__component .spt1__copy .spt1__text { color: #ffffff; }html .stw1__component .stw1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .stw1__component .stw1__text { color: #B3B3B3; }html .stw1__component .stw1__board { background-color: #141414; border-color: #1C1C1C; background-image: radial-gradient(rgba(179, 179, 179, 0.14) 1px, transparent 1px); }html .stw1__component .stw1__sticker { box-shadow: 0 18px 40px -14px rgba(0, 0, 0, 0.8); }html .stw1__component .stw1__sticker--pill { background-color: #FF5B14; color: #0A0A0A; }html .stw1__component .stw1__sticker--light { background-color: #0A0A0A; color: #ffffff; border-color: #FF5B14; }html .stw1__component .stw1__sticker--circle { background-color: #262626; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 500; }html .stw1__component .stw1__sticker--star { background-color: #FF5B14; color: #0A0A0A; }html .stw1__component .stw1__sticker--photo { background-color: #1C1C1C; color: #ffffff; }html .mq3__component .mq3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .mq3__component .mq3__row--outline .mq3__word { -webkit-text-stroke: 1.5px #FF5B14; }html .mq3__component .mq3__star { color: #FF5B14; }html .mq3__component .mq3__chip { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html :is(.mq4__component, .th3__component, .sts2__component, .txp1__component, .aur1__component, .lw1__component, .qt1__component, .fo1__component, .sph1__component, .glt1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.mq4__component, .th3__component, .sts2__component, .txp1__component, .aur1__component, .lw1__component, .qt1__component, .fo1__component, .sph1__component, .glt1__component) { background-color: #0A0A0A; color: #ffffff; }html .mq4__component .mq4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .mq4__component .mq4__ribbon { background-color: #141414; color: #ffffff; box-shadow: 0 0 0 1px #3A3A3A; }html .mq4__component .mq4__ribbon .mq4__star { color: #FF5B14; }html .mq4__component .mq4__ribbon--b { background-color: #FF5B14; color: #0A0A0A; border-color: #FF5B14; box-shadow: 0 30px 80px -30px rgba(194, 65, 12, 0.7); }html .mq4__component .mq4__ribbon--b .mq4__star { color: #0A0A0A; }html .th3__component .th3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .th3__component .th3__text { color: #ffffff; }html .th3__component .th3__word.is-struck { color: rgba(179, 179, 179, 0.55); }html .th3__component .th3__svg path { stroke: #FF5B14; filter: drop-shadow(0 0 10px rgba(255, 91, 20, 0.35)); }html .th3__component .th3__note { color: #B3B3B3; }html .sts2__component .sts2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sts2__component .sts2__intro, html .sts2__component .sts2__label { color: #B3B3B3; }html .sts2__component .sts2__item { border-top-color: #262626; }html .sts2__component .sts2__index { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; color: #B3B3B3; }html .sts2__component .sts2__affix { color: #FF5B14; }html .txp1__component .txp1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .txp1__component .txp1__title { color: #ffffff; }html .txp1__component .txp1__char.is-near { color: #FF5B14; }html .txp1__component .txp1__hint { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txp1__component .txp1__hint::before { background-color: #FF5B14; box-shadow: 0 0 12px rgba(255, 91, 20, 0.6); }html .aur1__component .aur1__orb--1 .aur1__blob { background: radial-gradient(closest-side at 45% 45%, rgba(194, 65, 12, 0.68), rgba(194, 65, 12, 0)); }html .aur1__component .aur1__orb--2 .aur1__blob { background: radial-gradient(closest-side at 55% 50%, rgba(255, 91, 20, 0.4), rgba(255, 91, 20, 0)); }html .aur1__component .aur1__orb--3 .aur1__blob { background: radial-gradient(closest-side at 50% 40%, rgba(194, 65, 12, 0.48), rgba(194, 65, 12, 0)); }html .aur1__component .aur1__orb--4 .aur1__blob { background: radial-gradient(closest-side, rgba(255, 91, 20, 0.22), rgba(255, 91, 20, 0)); }html .aur1__component .aur1__grain { opacity: 0.22; mix-blend-mode: overlay; }html .aur1__component .aur1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .aur1__component .aur1__text { color: #FFFFFF; }html .aur1__component .aur1__btn { background-color: #FF5B14; color: #0A0A0A; }html .aur1__component .aur1__btn:hover { box-shadow: 0 16px 40px -12px rgba(255, 91, 20, 0.45); }html .aur1__component .aur1__btn:focus-visible { outline-color: #FF5B14; }html .lw1__component .lw1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .lw1__component .lw1__text { color: #B3B3B3; }html .lw1__component .lw1__grid { background-color: #3A3A3A; border-color: #3A3A3A; }html .lw1__component .lw1__slot { background-color: #0A0A0A; }html .lw1__component .lw1__slot:hover { background-color: #141414; }html .lw1__component .lw1__logo { color: #B3B3B3; }html .lw1__component .lw1__slot:hover .lw1__logo { color: #ffffff; }html .lw1__component .lw1__logo--dot::before, html .lw1__component .lw1__logo--square::before { background-color: #FF5B14; }html .qt1__component .qt1__mark { color: #FF5B14; filter: drop-shadow(0 0 24px rgba(255, 91, 20, 0.35)); }html .qt1__component .qt1__text { color: #ffffff; }html .qt1__component .qt1__avatar { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 0 0 5px #0A0A0A, 0 0 0 6px #3A3A3A; }html .qt1__component .qt1__name { color: #ffffff; }html .qt1__component .qt1__role { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fo1__component .fo1__title { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .fo1__component .fo1__link { color: #B3B3B3; }html .fo1__component .fo1__link:hover, html .fo1__component .fo1__link:focus-visible { color: #ffffff; }html .fo1__component .fo1__mail { color: #FF5B14; }html .fo1__component .fo1__bar { border-top-color: #262626; }html .fo1__component .fo1__copy { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fo1__component .fo1__totop { border-color: #3A3A3A; color: #ffffff; }html .fo1__component .fo1__totop:hover { border-color: #FF5B14; }html .fo1__component .fo1__totop:focus-visible { outline-color: #FF5B14; }html .fo1__component .fo1__arrow { background-color: #FF5B14; color: #0A0A0A; }html .fo1__component .fo1__mark { color: #FF5B14; text-shadow: 0 0 80px rgba(194, 65, 12, 0.32); }html .sph1__component .sph1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sph1__component .sph1__line { color: #ffffff; }html .sph1__component .sph1__line--b { color: #FF5B14; }html .sph1__component .sph1__media { background-color: #FF5B14; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -30px rgba(194, 65, 12, 0.7); }html .sph1__component .sph1__media::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.85), rgba(10, 10, 10, 0) 50%); }html .sph1__component .sph1__cap-label { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; opacity: 1; }html .glt1__component { --glt1-a: #FF5B14; --glt1-b: #FFFFFF; }html .glt1__component .glt1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .glt1__component .glt1__title { color: #ffffff; }html .glt1__component .glt1__layer--a, html .glt1__component .glt1__layer--b { mix-blend-mode: screen; }html .glt1__component .glt1__text { color: #B3B3B3; }html .glt1__component .glt1__hint { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; color: #B3B3B3; }html :is(.hr18__component, .hr19__component, .hr20__component, .ls5__component, .hr21__component, .trv3__component, .mgf1__component, .tsc2__component, .hr22__component, .cdn1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.hr18__component, .hr19__component, .hr20__component, .ls5__component, .hr21__component, .trv3__component, .mgf1__component, .tsc2__component, .hr22__component, .cdn1__component) { background-color: #0A0A0A; color: #ffffff; }html .hr18__component .hr18__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .hr18__component .hr18__text { color: #B3B3B3; }html .hr18__component .hr18__seam { background-color: #FF5B14; box-shadow: 0 0 24px rgba(255, 91, 20, 0.8); }html .hr18__component .hr18__meta { mix-blend-mode: normal; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hr18__component .hr18__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr18__component .hr18__link { color: #ffffff; }html .hr19__component .hr19__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .hr19__component .hr19__word { color: #FF5B14; }html .hr19__component .hr19__bar { background-color: #3A3A3A; }html .hr19__component .hr19__fill { background-color: #FF5B14; }html .hr19__component .hr19__text { color: #B3B3B3; }html .hr19__component .hr19__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -30px rgba(194, 65, 12, 0.55); }html .hr19__component .hr19__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr19__component .hr19__link { color: #ffffff; }html .hr20__component .hr20__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .hr20__component .hr20__title { -webkit-text-stroke: 1.5px rgba(179, 179, 179, 0.55); }html .hr20__component .hr20__fill { color: #FF5B14; -webkit-text-stroke: 1.5px #FF5B14; }html .hr20__component .hr20__text { color: #B3B3B3; }html .hr20__component .hr20__chip { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 80px -24px rgba(194, 65, 12, 0.6); }html .ls5__component .ls5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .ls5__component .ls5__text { color: #B3B3B3; }html .ls5__component .ls5__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -30px rgba(194, 65, 12, 0.55); }html .ls5__component .ls5__overlay { background-color: #0A0A0A; background-image: radial-gradient(ellipse 50% 40% at 50% 50%, rgba(194, 65, 12, 0.28), rgba(10, 10, 10, 0) 70%); }html .ls5__component .ls5__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .ls5__component .ls5__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ls5__component .ls5__count { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html .ls5__component .ls5__btn { background-color: #FF5B14; color: #0A0A0A; }html .ls5__component .ls5__link { color: #ffffff; }html .hr21__component .hr21__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .hr21__component .hr21__caret { background-color: #FF5B14; box-shadow: 0 0 12px rgba(255, 91, 20, 0.8); }html .hr21__component .hr21__text { color: #B3B3B3; }html .hr21__component .hr21__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -30px rgba(194, 65, 12, 0.55); }html .hr21__component .hr21__caption { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hr21__component .hr21__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr21__component .hr21__link { color: #ffffff; }html .trv3__component .trv3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .trv3__component .trv3__index { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .trv3__component .trv3__mark { color: #FF5B14; background-image: linear-gradient(#FF5B14, #FF5B14); }html .trv3__component .trv3__note { color: #B3B3B3; }html .trv3__component .trv3__author { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; text-transform: uppercase; }html .mgf1__component .mgf1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .mgf1__component .mgf1__text { color: #B3B3B3; }html .mgf1__component .mgf1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .mgf1__component .mgf1__glass { background-color: #141414; box-shadow: 0 0 0 1px #FF5B14, 0 30px 80px -16px rgba(194, 65, 12, 0.7); }html .mgf1__component .mgf1__glass::after { background-color: #FF5B14; box-shadow: none; }html .mgf1__component .mgf1__ring { border-color: rgba(255, 91, 20, 0.35); }html .mgf1__component .mgf1__readout { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; }html .mgf1__component .mgf1__foot { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .mgf1__component .mgf1__frame:focus-visible { outline-color: #FF5B14; }html .tsc2__component .tsc2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tsc2__component .tsc2__hint { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tsc2__component .tsc2__char.is-glyph { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }@media (hover: hover) and (pointer: fine) { html .tsc2__component .tsc2__word:hover { color: #B3B3B3; } }html .tsc2__component .tsc2__foot { border-top-color: #262626; }html .tsc2__component .tsc2__text { color: #B3B3B3; }html .hr22__component .hr22__word { color: transparent; -webkit-text-stroke: 1px rgba(179, 179, 179, 0.18); }html .hr22__component .hr22__glow { background: radial-gradient(closest-side, rgba(194, 65, 12, 0.44), rgba(194, 65, 12, 0)); }html .hr22__component .hr22__back, html .hr22__component .hr22__front { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -30px rgba(194, 65, 12, 0.6); }html .hr22__component .hr22__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .hr22__component .hr22__text { color: #B3B3B3; }html .hr22__component .hr22__chip { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 20px 50px -20px rgba(0, 0, 0, 0.8); }html .hr22__component .hr22__caption { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; color: #ffffff; }html .hr22__component .hr22__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr22__component .hr22__link { color: #ffffff; }html .hr22__component .hr22__title { text-shadow: 0 4px 40px rgba(10, 10, 10, 0.65); }html .cdn1__component .cdn1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .cdn1__component .cdn1__text { color: #B3B3B3; }html .cdn1__component .cdn1__half { background-color: #141414; color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; box-shadow: inset 0 0 0 1px #3A3A3A; }html .cdn1__component .cdn1__half--top.cdn1__flap { background-image: linear-gradient(rgba(194, 65, 12, 0.14), rgba(194, 65, 12, 0)); }html .cdn1__component .cdn1__card::after { background-color: #0A0A0A; }html .cdn1__component .cdn1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .cdn1__component .cdn1__done { color: #FF5B14; }html .cdn1__component .cdn1__btn { background-color: #FF5B14; color: #0A0A0A; }html .cdn1__component .cdn1__link { color: #ffffff; }html :is(.sc16__component, .sps1__component, .hs4__component, .sc17__component, .ts6__component, .iz2__component, .tml2__component, .px2__component, .sk3__component, .sc18__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.sc16__component, .sps1__component, .hs4__component, .sc17__component, .ts6__component, .iz2__component, .tml2__component, .px2__component, .sk3__component, .sc18__component) { background-color: #0A0A0A; color: #ffffff; }html .sc16__component .sc16__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sc16__component .sc16__media::after { background: linear-gradient(90deg, rgba(10, 10, 10, 0.8) 0%, rgba(10, 10, 10, 0.15) 50%, rgba(10, 10, 10, 0.35) 100%), linear-gradient(0deg, rgba(10, 10, 10, 0.7) 0%, rgba(10, 10, 10, 0) 45%); }html .sc16__component .sc16__progress { background-color: #3A3A3A; }html .sc16__component .sc16__bar { background-color: #FF5B14; }html .sc16__component .sc16__num { font-family: 'Geist Mono', ui-monospace, monospace; color: #B3B3B3; }html .sc16__component .sc16__chapter.is-active .sc16__num { color: #FF5B14; }html .sc16__component .sc16__chapter:focus-visible { outline-color: #FF5B14; }html .sc16__component .sc16__text { color: #B3B3B3; }html .sps1__component .sps1__eyebrow, html .sps1__component .sps1__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sps1__component .sps1__media { --sps1-band: #0A0A0A; }html .sps1__component .sps1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.5); }html .sps1__component .sps1__counter { background-color: #0A0A0A; color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.08em; }html .sps1__component .sps1__total { color: #B3B3B3; }html .sps1__component .sps1__step { border-top-color: #262626; }html .sps1__component .sps1__text { color: #B3B3B3; }html .hs4__component .hs4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .hs4__component .hs4__current { color: #FF5B14; }html .hs4__component .hs4__total, html .hs4__component .hs4__tag { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hs4__component .hs4__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .hs4__component .hs4__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .hs4__component .hs4__progress { background-color: #1C1C1C; }html .hs4__component .hs4__fill { background-color: #FF5B14; }html .hs4__component.is-static .hs4__viewport:focus-visible { outline-color: #FF5B14; }html .sc17__component .sc17__eyebrow, html .sc17__component .sc17__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .sc17__component .sc17__text, html .sc17__component .sc17__body { color: #B3B3B3; }html .sc17__component .sc17__badge { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .sc17__component.sc17--js .sc17__badge { background-color: transparent; color: #ffffff; }html .sc17__component .sc17__badge::after { border-color: #FF5B14; }html .sc17__component .sc17__badge:focus-visible { outline-color: #FF5B14; }html .sc17__component .sc17__badge-label { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.1em; }html .sc17__component .sc17__dark { background-color: #141414; }html .sc17__component .sc17__dark::after { background: radial-gradient(ellipse 70% 60% at 50% 50%, rgba(10, 10, 10, 0.6), rgba(10, 10, 10, 0.1)), radial-gradient(ellipse 60% 50% at 50% 100%, rgba(194, 65, 12, 0.28), rgba(194, 65, 12, 0)); }html .sc17__component .sc17__btn { background-color: #FF5B14; color: #0A0A0A; }html .ts6__component .ts6__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .ts6__component .ts6__chip { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 10px 30px -10px rgba(194, 65, 12, 0.6); }html .ts6__component .ts6__note { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ts6__component .ts6__chip { box-shadow: 0 0 0 1px rgba(179, 179, 179, 0.5), 0 10px 30px -10px rgba(194, 65, 12, 0.7); }html .ts6__component .ts6__img { filter: brightness(1.35) contrast(1.1); }html .iz2__component .iz2__stage { --iz2-from: #0A0A0A; --iz2-to: #1C1C1C; }html .iz2__component .iz2__eyebrow, html .iz2__component .iz2__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .iz2__component .iz2__line { color: #ffffff; mix-blend-mode: normal; text-shadow: 0 10px 50px rgba(10, 10, 10, 0.5); }html .iz2__component .iz2__frame::after { background: linear-gradient(0deg, rgba(10, 10, 10, 0.85) 0%, rgba(10, 10, 10, 0) 50%); }html .iz2__component .iz2__note { color: #ffffff; }html .tml2__component .tml2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tml2__component .tml2__arrow { border-color: #3A3A3A; background-color: #141414; color: #ffffff; }html .tml2__component .tml2__arrow:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .tml2__component .tml2__arrow:focus-visible, html .tml2__component .tml2__handle:focus-visible { outline-color: #FF5B14; }html .tml2__component .tml2__line, html .tml2__component .tml2__rail::before { background-color: #3A3A3A; }html .tml2__component .tml2__fill { background-color: #FF5B14; }html .tml2__component .tml2__dot { border-color: #FF5B14; background-color: #0A0A0A; }html .tml2__component .tml2__item.is-active .tml2__dot { background-color: #FF5B14; box-shadow: 0 0 0 6px rgba(255, 91, 20, 0.15); }html .tml2__component .tml2__item.is-active .tml2__year { color: #FF5B14; }html .tml2__component .tml2__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .tml2__component .tml2__text { color: #B3B3B3; }html .tml2__component .tml2__tick { background-color: #3A3A3A; }html .tml2__component .tml2__handle { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 500; letter-spacing: 0.06em; }html .tml2__component .tml2__handle.is-dragging { box-shadow: 0 0 0 6px rgba(255, 91, 20, 0.18), 0 10px 40px -10px rgba(194, 65, 12, 0.7); }html .px2__component .px2__stage { --px2-mask: #0A0A0A; }html .px2__component .px2__stage::before { background: linear-gradient(180deg, #0A0A0A 0%, rgba(10, 10, 10, 0) 100%); }html .px2__component .px2__stage::after { background: linear-gradient(0deg, #0A0A0A 0%, rgba(10, 10, 10, 0) 100%); }html .px2__component .px2__tile { background-color: #141414; box-shadow: 0 0 0 1px #1C1C1C; }html .px2__component .px2__overlay { background: radial-gradient(ellipse 46% 38% at 50% 50%, rgba(10, 10, 10, 0.85), rgba(10, 10, 10, 0) 100%); }html .px2__component .px2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .px2__component .px2__heading { text-shadow: 0 10px 60px rgba(194, 65, 12, 0.32); }html .px2__component .px2__btn { background-color: #FF5B14; color: #0A0A0A; }html .px2__component .px2__btn:focus-visible { outline-color: #FF5B14; }html .sk3__component .sk3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .sk3__component .sk3__hint { color: #B3B3B3; }html .sk3__component .sk3__heading { text-shadow: 0 10px 60px rgba(194, 65, 12, 0.35); }html .sk3__component .sk3__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 90px -30px rgba(194, 65, 12, 0.55); }html .sk3__component .sk3__num { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html .sk3__component .sk3__btn { background-color: #FF5B14; color: #0A0A0A; }html .sk3__component .sk3__btn:focus-visible { outline-color: #FF5B14; }html .sc18__component .sc18__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sc18__component .sc18__number { color: #FF5B14; }html .sc18__component .sc18__total { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sc18__component .sc18__progress { background-color: #1C1C1C; }html .sc18__component .sc18__fill { background-color: #FF5B14; }html .sc18__component .sc18__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.55); }html .sc18__component .sc18__text { color: #B3B3B3; }html :is(.ig7__component, .sl5__component, .hl2__component, .im2__component, .c3d2__component, .gw1__component, .ir6__component, .ba1__component, .ps1__component, .pxl1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.ig7__component, .sl5__component, .hl2__component, .im2__component, .c3d2__component, .gw1__component, .ir6__component, .ba1__component, .ps1__component, .pxl1__component) { background-color: #0A0A0A; color: #ffffff; }html .ig7__component .ig7__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ig7__component .ig7__text { color: #B3B3B3; }html .ig7__component .ig7__item { background-color: #141414; }html .ig7__component .ig7__item:focus-visible { outline-color: #FF5B14; }html .ig7__component .ig7__cap { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 11px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .ig7__component .ig7__backdrop { background-color: rgba(10, 10, 10, 0.95); }html .ig7__component .ig7__count { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ig7__component .ig7__btn { border-color: #3A3A3A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .ig7__component .ig7__btn:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .ig7__component .ig7__btn:focus-visible { outline-color: #FF5B14; }html .sl5__component .sl5__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .sl5__component .sl5__text { color: #B3B3B3; }html .sl5__component .sl5__count { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; color: #ffffff; }html .sl5__component .sl5__media::after { background: linear-gradient(180deg, rgba(10, 10, 10, 0.2) 0%, rgba(10, 10, 10, 0) 35%, rgba(10, 10, 10, 0.8) 100%); }html .sl5__component .sl5__btn { border-color: #3A3A3A; background-color: rgba(20, 20, 20, 0.55); }html .sl5__component .sl5__next { border-color: transparent; }html .sl5__component .sl5__btn:hover { background-color: #FF5B14; color: #0A0A0A; }html .sl5__component .sl5__btn:focus-visible, html .sl5__component .sl5__stage:focus-visible { outline-color: #FF5B14; }html .sl5__component .sl5__ring-track { stroke: #3A3A3A; }html .sl5__component .sl5__ring-bar { stroke: #FF5B14; }html .hl2__component .hl2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .hl2__component .hl2__text { color: #B3B3B3; }html .hl2__component .hl2__list, html .hl2__component .hl2__row { border-color: #3A3A3A; }html .hl2__component .hl2__row:focus-visible { outline-color: #FF5B14; }html .hl2__component .hl2__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .hl2__component .hl2__row.is-active .hl2__title { color: #FF5B14; }html .hl2__component .hl2__tags { color: #B3B3B3; }html .hl2__component .hl2__year { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hl2__component .hl2__float-inner { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 90px -30px rgba(194, 65, 12, 0.6); }html .im2__component .im2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .im2__component .im2__text { color: #B3B3B3; }html .im2__component .im2__meta { border-color: #3A3A3A; }html .im2__component .im2__layer { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .im2__component .im2__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -40px rgba(194, 65, 12, 0.55); }html .im2__component .im2__frame:focus-visible { outline-color: #FF5B14; }html .im2__component .im2__hint { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 11px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .c3d2__component .c3d2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .c3d2__component .c3d2__text { color: #B3B3B3; }html .c3d2__component .c3d2__card { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 80px -30px rgba(0, 0, 0, 0.8); }html .c3d2__component .c3d2__card.is-active { box-shadow: 0 0 0 1px #FF5B14, 0 40px 120px -30px rgba(194, 65, 12, 0.7); }html .c3d2__component .c3d2__cap-meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .c3d2__component .c3d2__btn { border-color: #3A3A3A; background-color: #141414; color: #ffffff; }html .c3d2__component .c3d2__btn:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .c3d2__component .c3d2__btn:focus-visible, html .c3d2__component .c3d2__stage:focus-visible { outline-color: #FF5B14; }html .gw1__component .gw1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .gw1__component .gw1__text { color: #B3B3B3; }html .gw1__component .gw1__stage { background-color: #0A0A0A; box-shadow: inset 0 1px 0 #3A3A3A, inset 0 -1px 0 #3A3A3A; }html .gw1__component .gw1__stage::after { background: radial-gradient(ellipse at center, rgba(10, 10, 10, 0) 50%, rgba(10, 10, 10, 0.92) 100%); }html .gw1__component .gw1__stage:focus-visible { outline-color: #FF5B14; }html .gw1__component .gw1__img { background-color: #141414; box-shadow: 0 0 0 1px #1C1C1C; }html .gw1__component .gw1__cap { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .gw1__component .gw1__hint { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .ir6__component .ir6__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ir6__component .ir6__text { color: #B3B3B3; }html .ir6__component .ir6__frame { background-color: #141414; }html .ir6__component .ir6__strip { background-color: #FF5B14; }html .ir6__component .ir6__strip:nth-child(even) { background-color: #262626; }html .ir6__component .ir6__caption { border-color: #3A3A3A; }html .ir6__component .ir6__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ir6__component .ir6__cap-meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ba1__component .ba1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ba1__component .ba1__text { color: #B3B3B3; }html .ba1__component .ba1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .ba1__component .ba1__label { background-color: rgba(10, 10, 10, 0.75); font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ba1__component .ba1__handle::before { background-color: #FF5B14; box-shadow: 0 0 18px rgba(255, 91, 20, 0.5); }html .ba1__component .ba1__knob { background-color: #FF5B14; box-shadow: 0 10px 40px -8px rgba(194, 65, 12, 0.8); }html .ba1__component .ba1__knob::before, html .ba1__component .ba1__knob::after { border-color: #0A0A0A; }html .ba1__component .ba1__knob:focus-visible { box-shadow: 0 0 0 3px #0A0A0A, 0 0 0 6px #FF5B14; }html .ba1__component .ba1__note { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ps1__component .ps1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ps1__component .ps1__text { color: #B3B3B3; }html .ps1__component .ps1__btn { border-color: #3A3A3A; background-color: #141414; color: #ffffff; }html .ps1__component .ps1__btn:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .ps1__component .ps1__btn:focus-visible, html .ps1__component .ps1__stack:focus-visible { outline-color: #FF5B14; }html .ps1__component .ps1__count { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ps1__component .ps1__card { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 70px -25px rgba(0, 0, 0, 0.8); }html .ps1__component .ps1__img { background-color: #141414; }html .ps1__component .ps1__caption { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; color: #ffffff; }html .pxl1__component .pxl1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .pxl1__component .pxl1__text { color: #B3B3B3; }html .pxl1__component .pxl1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -40px rgba(194, 65, 12, 0.55); }html .pxl1__component .pxl1__meta { border-color: #3A3A3A; }html .pxl1__component .pxl1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .pxl1__component .pxl1__readout { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html :is(.btn9__component, .cc4__component, .tb5__component, .prc1__component, .tst2__component, .tm2__component, .fs5__component, .nav1__component, .txh2__component, .fm2__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.btn9__component, .cc4__component, .tb5__component, .prc1__component, .tst2__component, .tm2__component, .fs5__component, .nav1__component, .txh2__component, .fm2__component) { background-color: #0A0A0A; color: #ffffff; }html .btn9__component .btn9__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .btn9__component .btn9__cell { background-color: #141414; border-color: #3A3A3A; }html .btn9__component .btn9__tag { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; color: #FF5B14; }html .btn9__component .btn9__note { color: #B3B3B3; }html .btn9__component .btn9__magnet { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 20px 60px -20px rgba(255, 91, 20, 0.45); }html .btn9__component .btn9__fill { border-color: #FF5B14; color: #ffffff; }html .btn9__component .btn9__blob { background-color: #FF5B14; }html .btn9__component .btn9__fill.is-filled .btn9__label { color: #0A0A0A; }html .btn9__component:not(.btn9--js) .btn9__fill:hover { background-color: #FF5B14; color: #0A0A0A; }html .btn9__component .btn9__arrow { background-color: #1C1C1C; border-color: #3A3A3A; color: #ffffff; }html .btn9__component .btn9__arrow:hover { border-color: #FF5B14; }html .btn9__component .btn9__icon { background-color: #FF5B14; color: #0A0A0A; }html .btn9__component .btn9__magnet:focus-visible, html .btn9__component .btn9__fill:focus-visible, html .btn9__component .btn9__arrow:focus-visible { outline-color: #FF5B14; }html .cc4__component .cc4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .cc4__component .cc4__text { color: #B3B3B3; }html .cc4__component .cc4__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .cc4__component .cc4__year { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .cc4__component .cc4__btn { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .cc4__component .cc4__btn--ghost { background-color: transparent; border-color: #3A3A3A; color: #ffffff; }html .cc4__component .cc4__btn:focus-visible { outline-color: #FF5B14; }html .cc4__component .cc4__dot { background-color: #FF5B14; }html .cc4__component .cc4__ring { border-color: #FF5B14; }html .cc4__component.is-cursor-magnet .cc4__ring { border-color: rgba(255, 91, 20, 0.6); background-color: rgba(255, 91, 20, 0.06); }html .cc4__component.is-cursor-invert .cc4__ring { border-color: transparent; background-color: #ffffff; }html .cc4__component .cc4__label { color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 500; letter-spacing: 0.1em; }html .tb5__component .tb5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tb5__component .tb5__list { background-color: #141414; border-color: #3A3A3A; }html .tb5__component .tb5__tab { color: #B3B3B3; }html .tb5__component .tb5__tab:hover { color: #ffffff; }html .tb5__component .tb5__tab[aria-selected="true"] { color: #0A0A0A; }html .tb5__component .tb5__tab:focus-visible, html .tb5__component .tb5__panel:focus-visible { outline-color: #FF5B14; }html .tb5__component .tb5__pill { background-color: #FF5B14; box-shadow: 0 8px 30px -8px rgba(255, 91, 20, 0.5); }html .tb5__component .tb5__progress { background-color: rgba(10, 10, 10, 0.6); }html .tb5__component .tb5__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tb5__component .tb5__text { color: #B3B3B3; }html .tb5__component .tb5__link { color: #FF5B14; }html .tb5__component .tb5__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.55); }html .prc1__component .prc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .prc1__component .prc1__opt { color: #B3B3B3; }html .prc1__component:not(.is-yearly) .prc1__opt[data-prc1-for="monthly"], html .prc1__component.is-yearly .prc1__opt[data-prc1-for="yearly"] { color: #ffffff; }html .prc1__component .prc1__switch { background-color: #1C1C1C; box-shadow: inset 0 0 0 1px #666666; }html .prc1__component .prc1__switch[aria-checked="true"] { background-color: #FF5B14; box-shadow: inset 0 0 0 1px #FF5B14; }html .prc1__component .prc1__switch:focus-visible { outline-color: #FF5B14; }html .prc1__component .prc1__knob { background-color: #ffffff; }html .prc1__component .prc1__switch[aria-checked="true"] .prc1__knob { background-color: #0A0A0A; }html .prc1__component .prc1__save { background-color: rgba(255, 91, 20, 0.12); color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .prc1__component .prc1__card { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .prc1__component .prc1__card--featured { background-color: #1C1C1C; border-color: #3A3A3A; box-shadow: 0 40px 120px -40px rgba(194, 65, 12, 0.7); }html .prc1__component .prc1__card--featured::before { background: radial-gradient(360px circle at var(--x, 50%) var(--y, 0%), #FF5B14, rgba(194, 65, 12, 0.48) 25%, rgba(194, 65, 12, 0) 50%); }html .prc1__component .prc1__card--featured::after { background: radial-gradient(300px circle at var(--x, 50%) var(--y, 0%), rgba(194, 65, 12, 0.18), rgba(194, 65, 12, 0) 60%); }html .prc1__component .prc1__badge { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 11px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .prc1__component .prc1__desc, html .prc1__component .prc1__per, html .prc1__component .prc1__note { color: #B3B3B3; opacity: 1; }html .prc1__component .prc1__card--featured .prc1__amount { color: #FF5B14; }html .prc1__component .prc1__features, html .prc1__component .prc1__card--featured .prc1__features { border-top-color: #262626; }html .prc1__component .prc1__feature::before { color: #FF5B14; }html .prc1__component .prc1__btn { border-color: #3A3A3A; color: #ffffff; }html .prc1__component .prc1__btn:hover { background-color: #ffffff; border-color: #ffffff; color: #0A0A0A; }html .prc1__component .prc1__card--featured .prc1__btn { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .prc1__component .prc1__card--featured .prc1__btn:hover { background-color: #ffffff; border-color: #ffffff; color: #0A0A0A; }html .tst2__component .tst2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tst2__component .tst2__text { color: #B3B3B3; }html .tst2__component .tst2__card { background-color: #141414; border-color: #3A3A3A; }@media (hover: hover) and (pointer: fine) { html .tst2__component .tst2__card:hover { background-color: #1C1C1C; border-color: #8F8F8F; box-shadow: 0 30px 70px -30px rgba(194, 65, 12, 0.7); }}html .tst2__component .tst2__stars { color: #FF5B14; }html .tst2__component .tst2__row:focus-visible { outline-color: #FF5B14; }html .tst2__component .tst2__avatar { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A; }html .tst2__component .tst2__role { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; }html .tm2__component .tm2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tm2__component .tm2__hint { color: #B3B3B3; }html .tm2__component .tm2__card:focus-visible { outline-color: #FF5B14; }html .tm2__component .tm2__front { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .tm2__component .tm2__cap { background-color: rgba(10, 10, 10, 0.78); color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .tm2__component .tm2__role { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; color: #FF5B14; }html .tm2__component .tm2__back { background-color: #1C1C1C; box-shadow: inset 0 0 0 1px #3A3A3A, inset 0 -120px 120px -60px rgba(194, 65, 12, 0.45); }html .tm2__component .tm2__label { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; color: #FF5B14; }html .tm2__component .tm2__bio { color: #B3B3B3; }html .tm2__component .tm2__link { border-color: #3A3A3A; }html .tm2__component .tm2__link:hover { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .tm2__component .tm2__link:focus-visible { outline-color: #FF5B14; }html .fs5__component .fs5__logo { color: #ffffff; }html .fs5__component .fs5__burger { border-color: #3A3A3A; background-color: #141414; }html .fs5__component .fs5__burger .fs5__line { background-color: #FF5B14; }html .fs5__component .fs5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .fs5__component .fs5__text { color: #B3B3B3; }html .fs5__component .fs5__overlay { background-color: #141414; background-image: radial-gradient(900px circle at 85% 40%, rgba(194, 65, 12, 0.28), rgba(194, 65, 12, 0) 60%); }html .fs5__component .fs5__close { border-color: #FF5B14; color: #FF5B14; }html .fs5__component .fs5__link::before { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; color: #FF5B14; }html .fs5__component .fs5__link.is-current { color: #FF5B14; }html .fs5__component .fs5__preview { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -30px rgba(194, 65, 12, 0.6); }html .fs5__component .fs5__foot { border-top-color: #262626; }html .fs5__component .fs5__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fs5__component .fs5__meta:hover { color: #FF5B14; }html .nav1__component .nav1__bar.is-scrolled .nav1__inner { background-color: rgba(20, 20, 20, 0.72); border-color: #3A3A3A; box-shadow: 0 16px 50px -20px rgba(194, 65, 12, 0.55); }html .nav1__component .nav1__logo { color: #ffffff; }html .nav1__component .nav1__link { color: #B3B3B3; }html .nav1__component .nav1__link:hover, html .nav1__component .nav1__link.is-active { color: #ffffff; }html .nav1__component .nav1__line { background-color: #FF5B14; }html .nav1__component .nav1__cta { background-color: #FF5B14; color: #0A0A0A; }html .nav1__component .nav1__burger { background-color: #FF5B14; color: #0A0A0A; }html .nav1__component .nav1__link:focus-visible, html .nav1__component .nav1__logo:focus-visible, html .nav1__component .nav1__cta:focus-visible, html .nav1__component .nav1__burger:focus-visible { outline-color: #FF5B14; }html .nav1__component .nav1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .nav1__component .nav1__text, html .nav1__component .nav1__end { color: #B3B3B3; }html .nav1__component .nav1__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }@media (max-width: 767px) { html .nav1__component .nav1__links { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 24px 60px -24px rgba(0, 0, 0, 0.8); } html .nav1__component .nav1__link.is-active { background-color: #1C1C1C; }}html .txh2__component .txh2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .txh2__component .txh2__text { color: #B3B3B3; }html .txh2__component .txh2__list, html .txh2__component .txh2__item { border-color: #3A3A3A; }html .txh2__component .txh2__item::after { background-color: #FF5B14; }html .txh2__component .txh2__index { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; color: #B3B3B3; }html .txh2__component .txh2__item.is-hover .txh2__index { color: #FF5B14; }html .txh2__component .txh2__link { color: #ffffff; }html .txh2__component .txh2__twin { color: #FF5B14; }html .txh2__component .txh2__link:focus-visible { outline-color: #FF5B14; }html .txh2__component .txh2__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txh2__component .txh2__arrow { background-color: #FF5B14; color: #0A0A0A; }html .txh2__component.txh2--js .txh2__arrow { background-color: transparent; }html .txh2__component .txh2__disc { background-color: #FF5B14; }html .fm2__component .fm2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .fm2__component .fm2__text { color: #B3B3B3; }html .fm2__component .fm2__small { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fm2__component .fm2__mail { color: #FF5B14; }html .fm2__component .fm2__form label, html .fm2__component .fm2__form.fm2--js .fm2__box > label { color: #B3B3B3; }html .fm2__component .fm2__form.fm2--js .is-focus .fm2__box > label { color: #FF5B14; }html .fm2__component .fm2__form input, html .fm2__component .fm2__form textarea { border-bottom-color: #666666; color: #ffffff; caret-color: #FF5B14; }html .fm2__component .fm2__form input:focus-visible, html .fm2__component .fm2__form textarea:focus-visible { border-bottom-color: #FF5B14; box-shadow: 0 1px 0 0 #FF5B14; }html .fm2__component .fm2__form.fm2--js input:focus-visible, html .fm2__component .fm2__form.fm2--js textarea:focus-visible { border-bottom-color: #666666; box-shadow: none; }html .fm2__component .fm2__form input:-webkit-autofill { -webkit-text-fill-color: #ffffff; }html .fm2__component .fm2__line { background-color: #FF5B14; }html .fm2__component .fm2__form .is-invalid .fm2__line { background-color: #FF6B6B; }html .fm2__component .fm2__form.fm2--js .is-invalid .fm2__box > label, html .fm2__component .fm2__form .form-group-error-message { color: #FF8A8A; }html .fm2__component .fm2__form .form-group:has(.form-group-error-message.show) input, html .fm2__component .fm2__form .form-group:has(.form-group-error-message.show) textarea { border-bottom-color: #FF6B6B; }html .fm2__component .fm2__form .bricks-button { background-color: #FF5B14; color: #0A0A0A; }html .fm2__component .fm2__form .bricks-button.is-loading { background-color: rgba(255, 91, 20, 0); }html .fm2__component .fm2__form .bricks-button:focus-visible { outline-color: #FF5B14; }html .fm2__component .fm2__track { stroke: #3A3A3A; }html .fm2__component .fm2__ring { stroke: #FF5B14; }html .fm2__component .fm2__check { stroke: #0A0A0A; }html .fm2__component .fm2__hint { color: #B3B3B3; }html .fm2__component .fm2__form .message { background-color: #141414; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .fm2__component .fm2__form .message.error { background-color: #1A0F0B; color: #FF8A8A; box-shadow: inset 0 0 0 1px rgba(255, 107, 107, 0.4); }html :is(.mgm2__component, .oc2__component, .botn2__component, .sdx1__component, .sdt1__component, .tb6__component, .dck1__component, .cmd1__component, .tip1__component, .ckb1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.mgm2__component, .oc2__component, .botn2__component, .sdx1__component, .sdt1__component, .tb6__component, .dck1__component, .cmd1__component, .tip1__component, .ckb1__component) { background-color: #0A0A0A; color: #ffffff; }html .mgm2__component .mgm2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .mgm2__component .mgm2__lead { color: #B3B3B3; }html .mgm2__component .mgm2__demo { background-color: #141414; border-color: #3A3A3A; }html .mgm2__component .mgm2__bar { background-color: #0A0A0A; border-color: #3A3A3A; }html .mgm2__component .mgm2__logo { color: #ffffff; }html .mgm2__component .mgm2__trigger, html .mgm2__component .mgm2__link { color: #B3B3B3; }html .mgm2__component .mgm2__trigger:hover, html .mgm2__component .mgm2__trigger[aria-expanded="true"], html .mgm2__component .mgm2__link:hover { color: #ffffff; }html .mgm2__component .mgm2__indicator { background-color: #FF5B14; box-shadow: 0 0 16px rgba(255, 91, 20, 0.6); }html .mgm2__component .mgm2__cta { background-color: #FF5B14; color: #0A0A0A; }html .mgm2__component .mgm2__panel { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 40px 80px -30px rgba(194, 65, 12, 0.45); }html .mgm2__component .mgm2__coltitle { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .mgm2__component .mgm2__item { color: #ffffff; }html .mgm2__component .mgm2__item:hover, html .mgm2__component .mgm2__item:focus-visible { background-color: #1C1C1C; }html .mgm2__component .mgm2__item::after { border-color: #FF5B14; }html .mgm2__component .mgm2__card { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A; }html .mgm2__component .mgm2__card::after { background: linear-gradient(180deg, rgba(10, 10, 10, 0) 30%, rgba(10, 10, 10, 0.9) 100%); }html .mgm2__component .mgm2__cardtag { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; text-transform: uppercase; }html .mgm2__component .mgm2__cardlink { color: #FF5B14; }html .mgm2__component .mgm2__pagetext { color: #B3B3B3; }html .mgm2__component .mgm2__scrim { background-color: rgba(10, 10, 10, 0.6); }html .mgm2__component .mgm2__logo:focus-visible, html .mgm2__component .mgm2__trigger:focus-visible, html .mgm2__component .mgm2__link:focus-visible, html .mgm2__component .mgm2__cta:focus-visible, html .mgm2__component .mgm2__item:focus-visible, html .mgm2__component .mgm2__cardlink:focus-visible { outline-color: #FF5B14; }html .oc2__component .oc2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .oc2__component .oc2__lead { color: #B3B3B3; }html .oc2__component .oc2__open { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 20px 60px -20px rgba(255, 91, 20, 0.45); }html .oc2__component .oc2__backdrop { background-color: rgba(10, 10, 10, 0.55); }html .oc2__component .oc2__layer { background-color: #262626; }html .oc2__component .oc2__layer + .oc2__layer { background-color: #FF5B14; }html .oc2__component .oc2__panel { background-color: #141414; color: #ffffff; box-shadow: 0 0 0 1px #3A3A3A; }html .oc2__component .oc2__tag, html .oc2__component .oc2__foottitle { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .oc2__component .oc2__close { border-color: #3A3A3A; color: #ffffff; }html .oc2__component .oc2__close:hover { border-color: #FF5B14; color: #FF5B14; }html .oc2__component .oc2__link { color: #ffffff; }html .oc2__component .oc2__link::before { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html .oc2__component .oc2__nav:hover .oc2__link { color: #8F8F8F; }html .oc2__component .oc2__nav .oc2__link:hover { color: #ffffff; }html .oc2__component .oc2__foot { border-color: #3A3A3A; }html .oc2__component .oc2__mail { color: #ffffff; }html .oc2__component .oc2__social { color: #B3B3B3; }html .oc2__component .oc2__social:hover { color: #FF5B14; }html .oc2__component .oc2__open:focus-visible, html .oc2__component .oc2__close:focus-visible, html .oc2__component .oc2__link:focus-visible, html .oc2__component .oc2__mail:focus-visible, html .oc2__component .oc2__social:focus-visible { outline-color: #FF5B14; }html .botn2__component .botn2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .botn2__component .botn2__lead { color: #B3B3B3; }html .botn2__component .botn2__img { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .botn2__component .botn2__cap { color: #B3B3B3; }html .botn2__component .botn2__bar { background-color: rgba(20, 20, 20, 0.78); border-color: #3A3A3A; box-shadow: 0 24px 60px -20px rgba(194, 65, 12, 0.55); }html .botn2__component .botn2__blob { background-color: #FF5B14; box-shadow: 0 0 24px rgba(255, 91, 20, 0.35); }html .botn2__component .botn2__item { color: #B3B3B3; }html .botn2__component .botn2__item:hover { color: #ffffff; }html .botn2__component .botn2__item.is-active { color: #0A0A0A; }html .botn2__component .botn2__label { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.06em; text-transform: uppercase; font-size: 10px; }html .botn2__component .botn2__item:focus-visible { outline-color: #FF5B14; }html .sdx1__component .sdx1__asidetitle, html .sdx1__component .sdx1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sdx1__component .sdx1__toc { border-color: #3A3A3A; }html .sdx1__component .sdx1__entry { color: #B3B3B3; }html .sdx1__component .sdx1__entry:hover, html .sdx1__component .sdx1__entry.is-active { color: #ffffff; }html .sdx1__component .sdx1__num { font-family: 'Geist Mono', ui-monospace, monospace; }html .sdx1__component .sdx1__entry.is-active .sdx1__num { color: #FF5B14; }html .sdx1__component .sdx1__track { background-color: #3A3A3A; }html .sdx1__component .sdx1__fill { background-color: #FF5B14; }html .sdx1__component .sdx1__marker { background-color: #FF5B14; box-shadow: 0 0 14px rgba(255, 91, 20, 0.6); }html .sdx1__component .sdx1__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sdx1__component .sdx1__intro, html .sdx1__component .sdx1__p { color: #B3B3B3; }html .sdx1__component .sdx1__hero, html .sdx1__component .sdx1__img { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .sdx1__component .sdx1__entry:focus-visible { outline-color: #FF5B14; }@media (max-width: 991px) { html .sdx1__component .sdx1__aside { background-color: rgba(10, 10, 10, 0.88); border-color: #3A3A3A; }}html .sdt1__component .sdt1__panel { background-color: #141414; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .sdt1__component .sdt1__panel--dark { background-color: #1C1C1C; }html .sdt1__component .sdt1__panel--stone { background-color: #FF5B14; color: #0A0A0A; box-shadow: none; }html .sdt1__component .sdt1__panel--ink { background-color: #0A0A0A; background-image: radial-gradient(ellipse 70% 60% at 70% 30%, rgba(194, 65, 12, 0.2) 0%, rgba(10, 10, 10, 0) 70%); }html .sdt1__component .sdt1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; text-transform: uppercase; opacity: 1; }html .sdt1__component .sdt1__panel--stone .sdt1__label { color: #0A0A0A; }html .sdt1__component .sdt1__text { color: #B3B3B3; opacity: 1; }html .sdt1__component .sdt1__panel--stone .sdt1__text { color: #0A0A0A; opacity: 0.75; }html .sdt1__component .sdt1__name { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; }html .sdt1__component .sdt1__dots[data-tone="dark"] .sdt1__btn.is-active .sdt1__shape { background-color: #FF5B14; box-shadow: 0 0 18px rgba(255, 91, 20, 0.45); }html .sdt1__component .sdt1__dots[data-tone="dark"] .sdt1__name { color: #0A0A0A; }html .sdt1__component .sdt1__dots[data-tone="light"] .sdt1__btn.is-active .sdt1__shape { background-color: #0A0A0A; }html .sdt1__component .sdt1__dots[data-tone="light"] .sdt1__name { color: #FF5B14; }html .sdt1__component .sdt1__dots[data-tone="light"] .sdt1__btn:focus-visible .sdt1__shape { outline-color: #0A0A0A; }html .sdt1__component .sdt1__dots[data-tone="dark"] .sdt1__btn:focus-visible .sdt1__shape { outline-color: #FF5B14; }html .tb6__component .tb6__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tb6__component .tb6__lead { color: #B3B3B3; }html .tb6__component .tb6__tab { color: #B3B3B3; }html .tb6__component .tb6__tab:hover { color: #ffffff; }html .tb6__component .tb6__tab[aria-selected="true"] { background-color: #141414; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .tb6__component .tb6__num { font-family: 'Geist Mono', ui-monospace, monospace; }html .tb6__component .tb6__tab[aria-selected="true"] .tb6__num { color: #FF5B14; }html .tb6__component .tb6__desc, html .tb6__component .tb6__text { color: #B3B3B3; }html .tb6__component .tb6__track, html .tb6__component .tb6__tab[aria-selected="true"] .tb6__track { background-color: #3A3A3A; }html .tb6__component .tb6__fill { background-color: #FF5B14; }html .tb6__component .tb6__panel { background-color: #0A0A0A; }html .tb6__component .tb6__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .tb6__component .tb6__tab:focus-visible, html .tb6__component .tb6__panel:focus-visible { outline-color: #FF5B14; }html .dck1__component .dck1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .dck1__component .dck1__lead { color: #B3B3B3; }html .dck1__component .dck1__stage { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .dck1__component .dck1__dock { background-color: rgba(20, 20, 20, 0.6); border-color: #3A3A3A; box-shadow: 0 30px 70px -30px rgba(194, 65, 12, 0.6); }html .dck1__component .dck1__tile { background-color: #1C1C1C; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A, 0 8px 18px -8px rgba(0, 0, 0, 0.6); }html .dck1__component .dck1__tile--ink { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 8px 22px -8px rgba(255, 91, 20, 0.5); }html .dck1__component .dck1__glyph { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 500; }html .dck1__component .dck1__label { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.06em; text-transform: uppercase; font-size: 11px; }html .dck1__component .dck1__dot { background-color: #FF5B14; }html .dck1__component .dck1__item:focus-visible .dck1__tile { outline-color: #FF5B14; }html .cmd1__component .cmd1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .cmd1__component .cmd1__lead { color: #B3B3B3; }html .cmd1__component .cmd1__open { background-color: #141414; border-color: #3A3A3A; color: #B3B3B3; box-shadow: 0 20px 50px -24px rgba(194, 65, 12, 0.6); }html .cmd1__component .cmd1__open:hover { border-color: #FF5B14; }html .cmd1__component .cmd1__kbd, html .cmd1__component .cmd1__esc { font-family: 'Geist Mono', ui-monospace, monospace; background-color: #1C1C1C; border-color: #3A3A3A; color: #FF5B14; }html .cmd1__component .cmd1__backdrop { background-color: rgba(10, 10, 10, 0.6); }html .cmd1__component .cmd1__dialog { background-color: #141414; border-color: #3A3A3A; color: #ffffff; box-shadow: 0 40px 120px -30px rgba(194, 65, 12, 0.55); }html .cmd1__component .cmd1__search { border-color: #3A3A3A; color: #B3B3B3; }html .cmd1__component .cmd1__input { color: #ffffff; }html .cmd1__component .cmd1__input::placeholder { color: #B3B3B3; }html .cmd1__component .cmd1__hl { background-color: #1C1C1C; box-shadow: inset 2px 0 0 #FF5B14; }html .cmd1__component .cmd1__item { color: #B3B3B3; }html .cmd1__component .cmd1__item.is-current { color: #ffffff; }html .cmd1__component .cmd1__group { font-family: 'Geist Mono', ui-monospace, monospace; color: #B3B3B3; }html .cmd1__component .cmd1__item.is-current .cmd1__group { color: #FF5B14; }html .cmd1__component .cmd1__empty { color: #B3B3B3; }html .cmd1__component .cmd1__foot { background-color: #0A0A0A; border-color: #3A3A3A; }html .cmd1__component .cmd1__hint { font-family: 'Geist Mono', ui-monospace, monospace; color: #B3B3B3; }html .cmd1__component .cmd1__toast { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 24px 60px -20px rgba(255, 91, 20, 0.45); }html .cmd1__component .cmd1__open:focus-visible { outline-color: #FF5B14; }html .tip1__component .tip1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tip1__component .tip1__para { color: #B3B3B3; }html .tip1__component .tip1__term { color: #ffffff; text-decoration-color: rgba(255, 91, 20, 0.55); }html .tip1__component .tip1__term:hover, html .tip1__component .tip1__term.is-on { color: #FF5B14; text-decoration-color: #FF5B14; }html .tip1__component .tip1__term:focus-visible { outline-color: #FF5B14; }html .tip1__component .tip1__note { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tip1__component .tip1__tip { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 60px -20px rgba(194, 65, 12, 0.55); }html .tip1__component .tip1__arrow { box-shadow: 1px 1px 0 0 #3A3A3A; }html .tip1__component .tip1__tip.is-below .tip1__arrow { box-shadow: -1px -1px 0 0 #3A3A3A; }html .tip1__component .tip1__title { color: #ffffff; }html .tip1__component .tip1__text { color: #B3B3B3; }html .ckb1__component .ckb1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .ckb1__component .ckb1__lead { color: #B3B3B3; }html .ckb1__component .ckb1__disclaimer { font-family: 'Geist Mono', ui-monospace, monospace; border-color: #3A3A3A; color: #B3B3B3; }html .ckb1__component .ckb1__stage { background-color: #141414; border-color: #3A3A3A; }html .ckb1__component .ckb1__bg { opacity: 0.6; }html .ckb1__component .ckb1__card { background-color: #141414; border-color: #3A3A3A; color: #ffffff; box-shadow: 0 30px 80px -30px rgba(194, 65, 12, 0.6); }html .ckb1__component .ckb1__cookie { background-color: #FF5B14; box-shadow: inset -4px -5px 0 rgba(10, 10, 10, 0.15); }html .ckb1__component .ckb1__chip { background-color: #0A0A0A; }html .ckb1__component .ckb1__badge { font-family: 'Geist Mono', ui-monospace, monospace; border-color: #3A3A3A; color: #FF5B14; }html .ckb1__component .ckb1__text, html .ckb1__component .ckb1__desc { color: #B3B3B3; }html .ckb1__component .ckb1__row { border-color: #3A3A3A; }html .ckb1__component .ckb1__switch { background-color: #666666; }html .ckb1__component .ckb1__switch[aria-checked="true"] { background-color: #FF5B14; }html .ckb1__component .ckb1__knob { background-color: #ffffff; }html .ckb1__component .ckb1__switch[aria-checked="true"] .ckb1__knob { background-color: #0A0A0A; }html .ckb1__component .ckb1__more, html .ckb1__component .ckb1__save { background-color: #1C1C1C; border-color: #3A3A3A; color: #ffffff; }html .ckb1__component .ckb1__more:hover, html .ckb1__component .ckb1__save:hover { border-color: #FF5B14; }html .ckb1__component .ckb1__accept { background-color: #FF5B14; color: #0A0A0A; }html .ckb1__component .ckb1__reopen { background-color: #1C1C1C; border-color: #3A3A3A; box-shadow: 0 16px 40px -16px rgba(194, 65, 12, 0.7); }html .ckb1__component .ckb1__more:focus-visible, html .ckb1__component .ckb1__save:focus-visible, html .ckb1__component .ckb1__accept:focus-visible, html .ckb1__component .ckb1__switch:focus-visible, html .ckb1__component .ckb1__reopen:focus-visible { outline-color: #FF5B14; }html :is(.swc1__component, .fc1__component, .blg2__component, .prj9__component, .csc1__component, .prs1__component, .cmp1__component, .aci1__component, .chb1__component, .nts1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.swc1__component, .fc1__component, .blg2__component, .prj9__component, .csc1__component, .prs1__component, .cmp1__component, .aci1__component, .chb1__component, .nts1__component) { background-color: #0A0A0A; color: #ffffff; }html .swc1__component .swc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .swc1__component .swc1__text { color: #B3B3B3; }html .swc1__component .swc1__key { border-color: #3A3A3A; color: #B3B3B3; }html .swc1__component .swc1__card { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 80px -30px rgba(194, 65, 12, 0.55); }html .swc1__component .swc1__card::after { background: linear-gradient(to top, rgba(10, 10, 10, 0.9), rgba(10, 10, 10, 0) 55%); }html .swc1__component .swc1__tag { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; background-color: rgba(10, 10, 10, 0.6); }html .swc1__component .swc1__stamp { font-family: 'Geist Mono', ui-monospace, monospace; background-color: rgba(10, 10, 10, 0.55); }html .swc1__component .swc1__stamp--like { color: #FF5B14; }html .swc1__component .swc1__stamp--skip { color: #B3B3B3; }html .swc1__component .swc1__empty { border-color: #3A3A3A; }html .swc1__component .swc1__empty-text { color: #B3B3B3; }html .swc1__component .swc1__restart { background-color: #FF5B14; color: #0A0A0A; }html .swc1__component .swc1__btn { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .swc1__component .swc1__btn--like { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .swc1__component .swc1__btn:focus-visible, html .swc1__component .swc1__restart:focus-visible, html .swc1__component .swc1__deck:focus-visible { outline-color: #FF5B14; }html .swc1__component .swc1__count { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fc1__component .fc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .fc1__component .fc1__text { color: #B3B3B3; }html .fc1__component .fc1__card { background-color: #141414; border-color: #3A3A3A; }html .fc1__component .fc1__card::before { background: radial-gradient(var(--fc1-glow, 360px) circle at var(--x, 50%) var(--y, 50%), rgba(255, 91, 20, 0.9), rgba(194, 65, 12, 0.36) 25%, transparent 45%); }html .fc1__component .fc1__card::after { background: radial-gradient(calc(var(--fc1-glow, 360px) * 0.8) circle at var(--x, 50%) var(--y, 50%), rgba(194, 65, 12, 0.1), transparent 45%); }html .fc1__component .fc1__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .fc1__component .fc1__desc { color: #B3B3B3; }html .fc1__component .fc1__icon { background-color: #1C1C1C; border-color: #3A3A3A; }html .fc1__component .fc1__bar, html .fc1__component .fc1__core, html .fc1__component .fc1__dot, html .fc1__component .fc1__d { background-color: #FF5B14; }html .fc1__component .fc1__ring { border-color: rgba(143, 143, 143, 0.9); }html .fc1__component .fc1__sat { background-color: #ffffff; }html .fc1__component .fc1__svg circle { stroke: #3A3A3A; }html .fc1__component .fc1__svg path { stroke: #FF5B14; }html .fc1__component .fc1__wave { border-color: #FF5B14; }html .fc1__component .fc1__track { background-color: #3A3A3A; }html .fc1__component .fc1__track.is-on { background-color: #FF5B14; }html .fc1__component .fc1__knob { background-color: #ffffff; }html .fc1__component .fc1__track.is-on .fc1__knob { background-color: #0A0A0A; }html .blg2__component .blg2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .blg2__component .blg2__text { color: #B3B3B3; }html .blg2__component .blg2__filter { background-color: #141414; border-color: #3A3A3A; color: #B3B3B3; }html .blg2__component .blg2__filter:hover { border-color: #B3B3B3; color: #ffffff; }html .blg2__component .blg2__filter[aria-pressed="true"] { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .blg2__component .blg2__filter:focus-visible, html .blg2__component .blg2__more:focus-visible::after { outline-color: #FF5B14; }html .blg2__component .blg2__media { background-color: #141414; }html .blg2__component .blg2__chip { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; background-color: #1C1C1C; }html .blg2__component .blg2__time { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .blg2__component .blg2__excerpt { color: #B3B3B3; }html .blg2__component .blg2__more { color: #FF5B14; }html .prj9__component .prj9__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .prj9__component .prj9__text { color: #B3B3B3; }html .prj9__component .prj9__list, html .prj9__component .prj9__row { border-color: #3A3A3A; }html .prj9__component .prj9__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .prj9__component .prj9__year { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .prj9__component .prj9__client, html .prj9__component .prj9__services { color: #B3B3B3; }html .prj9__component .prj9__title { color: #ffffff; }html .prj9__component .prj9__toggle { border-color: #3A3A3A; color: #ffffff; }html .prj9__component .prj9__row.is-active .prj9__toggle { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .prj9__component .prj9__toggle:focus-visible, html .prj9__component .prj9__title:focus-visible::after { outline-color: #FF5B14; }html .prj9__component .prj9__thumb { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .csc1__component .csc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .csc1__component .csc1__text { color: #B3B3B3; }html .csc1__component .csc1__card { background-color: #141414; border-color: #3A3A3A; }html .csc1__component .csc1__card:not(.is-open):hover { border-color: #8F8F8F; box-shadow: 0 30px 80px -40px rgba(194, 65, 12, 0.7); }html .csc1__component .csc1__media { background-color: #1C1C1C; }html .csc1__component .csc1__tag { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .csc1__component .csc1__excerpt, html .csc1__component .csc1__para { color: #B3B3B3; }html .csc1__component .csc1__open { color: #FF5B14; }html .csc1__component .csc1__stats { border-color: #3A3A3A; }html .csc1__component .csc1__value { color: #FF5B14; }html .csc1__component .csc1__stat-label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .csc1__component .csc1__close { background-color: #FF5B14; color: #0A0A0A; }html .csc1__component .csc1__close:focus-visible, html .csc1__component .csc1__open:focus-visible::after { outline-color: #FF5B14; }html .prs1__component .prs1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .prs1__component .prs1__text { color: #B3B3B3; }html .prs1__component .prs1__base { stroke: #3A3A3A; }html .prs1__component .prs1__line { stroke: #FF5B14; filter: drop-shadow(0 0 6px rgba(255, 91, 20, 0.55)); }html .prs1__component .prs1__dot { border-color: #3A3A3A; background-color: #0A0A0A; }html .prs1__component .prs1__step.is-reached .prs1__dot { border-color: #FF5B14; background-color: #FF5B14; box-shadow: 0 0 0 7px rgba(255, 91, 20, 0.15), 0 0 24px rgba(194, 65, 12, 0.8); }html .prs1__component .prs1__num { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: -0.04em; }html .prs1__component .prs1__card { background-color: #141414; border-color: #3A3A3A; }html .prs1__component .prs1__time { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .prs1__component .prs1__desc { color: #B3B3B3; }html .cmp1__component .cmp1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .cmp1__component .cmp1__text { color: #B3B3B3; }html .cmp1__component .cmp1__row { border-color: #3A3A3A; }html .cmp1__component .cmp1__row--head { background-color: #0A0A0A; }html .cmp1__component .cmp1__row--body:hover { background-color: #141414; }html .cmp1__component .cmp1__feature { color: #ffffff; }html .cmp1__component .cmp1__corner { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .cmp1__component .cmp1__badge { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; font-size: 10px; background-color: #FF5B14; color: #0A0A0A; }html .cmp1__component .cmp1__period { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; }html .cmp1__component .cmp1__val { color: #B3B3B3; }html .cmp1__component .cmp1__cell--yes .cmp1__icon path { stroke: #FF5B14; }html .cmp1__component .cmp1__cell--no .cmp1__icon path { stroke: #3A3A3A; }html .cmp1__component .cmp1__cta { border-color: #3A3A3A; color: #ffffff; }html .cmp1__component .cmp1__cta:hover, html .cmp1__component .cmp1__cta.is-rec { background-color: #FF5B14; border-color: #FF5B14; color: #0A0A0A; }html .cmp1__component .cmp1__cta:focus-visible { outline-color: #FF5B14; }@media (max-width: 767px) { html .cmp1__component .cmp1__badge { font-size: 8px; letter-spacing: 0.02em; } }html .cmp1__component .cmp1__frame { border-color: #FF5B14; background-color: rgba(255, 255, 255, 0.03); box-shadow: 0 0 0 1px rgba(255, 91, 20, 0.25), 0 0 60px -10px rgba(194, 65, 12, 0.7); }html .cmp1__component .cmp1__cell--no .cmp1__icon path { stroke: #8F8F8F; }html .aci1__component .aci1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .aci1__component .aci1__text { color: #B3B3B3; }html .aci1__component .aci1__list, html .aci1__component .aci1__item { border-color: #3A3A3A; }html .aci1__component .aci1__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .aci1__component .aci1__title { color: #B3B3B3; }html .aci1__component .aci1__item.is-open .aci1__title, html .aci1__component .aci1__trigger:hover .aci1__title { color: #ffffff; }html .aci1__component .aci1__icon::before, html .aci1__component .aci1__icon::after { background-color: #FF5B14; }html .aci1__component .aci1__desc { color: #B3B3B3; }html .aci1__component .aci1__fill { background-color: #FF5B14; box-shadow: 0 0 12px rgba(255, 91, 20, 0.6); }html .aci1__component .aci1__trigger:focus-visible { outline-color: #FF5B14; }html .aci1__component .aci1__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.6); }html .chb1__component .chb1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .chb1__component .chb1__text { color: #B3B3B3; }html .chb1__component .chb1__replay { border-color: #FF5B14; color: #FF5B14; }html .chb1__component .chb1__replay:hover { background-color: #FF5B14; color: #0A0A0A; }html .chb1__component .chb1__replay:focus-visible { outline-color: #FF5B14; }html .chb1__component .chb1__window { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 40px 100px -40px rgba(194, 65, 12, 0.6); }html .chb1__component .chb1__bar { border-color: #3A3A3A; }html .chb1__component .chb1__status { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; }html .chb1__component .chb1__status::before { background-color: #FF5B14; box-shadow: 0 0 8px rgba(255, 91, 20, 0.8); }html .chb1__component .chb1__thread { background-color: #0A0A0A; }html .chb1__component .chb1__bubble { background-color: #1C1C1C; color: #ffffff; }html .chb1__component .chb1__msg--out .chb1__bubble, html .chb1__component .chb1__typing--out .chb1__bubble { background-color: #FF5B14; color: #0A0A0A; }html .chb1__component .chb1__time { font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.06em; }html .nts1__component .nts1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .nts1__component .nts1__text { color: #B3B3B3; }html .nts1__component .nts1__key { border-color: #3A3A3A; color: #B3B3B3; }html .nts1__component .nts1__stage { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 50px 120px -40px rgba(194, 65, 12, 0.7); }html .nts1__component .nts1__stage::after { background: linear-gradient(to bottom, rgba(10, 10, 10, 0.6), rgba(10, 10, 10, 0.15) 45%, rgba(10, 10, 10, 0.5)); }html .nts1__component .nts1__date { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; color: #B3B3B3; opacity: 1; }html .nts1__component .nts1__note { background-color: rgba(28, 28, 28, 0.72); color: #ffffff; box-shadow: 0 0 0 1px rgba(58, 58, 58, 0.9), 0 16px 40px -14px rgba(10, 10, 10, 0.9); }html .nts1__component .nts1__stack .nts1__note:focus-visible { outline-color: #FF5B14; }html .nts1__component .nts1__icon { background-color: #FF5B14; color: #0A0A0A; }html .nts1__component .nts1__app { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; font-size: 11px; }html .nts1__component .nts1__ago { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; }html .nts1__component .nts1__msg { color: #B3B3B3; }@media (max-width: 767px) { html .nts1__component .nts1__note { background-color: rgba(28, 28, 28, 0.82); } }html :is(.hs5__component, .vs3__component, .sks6__component, .sc19__component, .sc20__component, .sc21__component, .ts7__component, .px3__component, .stp1__component, .crt1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.hs5__component, .vs3__component, .sks6__component, .sc19__component, .sc20__component, .sc21__component, .ts7__component, .px3__component, .stp1__component, .crt1__component) { background-color: #0A0A0A; color: #ffffff; }html .hs5__component .hs5__stage { background-color: #0A0A0A; color: #ffffff; }html .hs5__component .hs5__panel:nth-child(4n+1) { --hs5-bg: #0A0A0A; --hs5-ink: #ffffff; }html .hs5__component .hs5__panel:nth-child(4n+2) { --hs5-bg: #141414; --hs5-ink: #ffffff; }html .hs5__component .hs5__panel:nth-child(4n+3) { --hs5-bg: #1C1C1C; --hs5-ink: #ffffff; }html .hs5__component .hs5__panel:nth-child(4n+4) { --hs5-bg: #FF5B14; --hs5-ink: #0A0A0A; }html .hs5__component .hs5__eyebrow, html .hs5__component .hs5__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; opacity: 0.8; }html .hs5__component .hs5__frame { background-color: #141414; box-shadow: 0 0 0 1px rgba(58, 58, 58, 0.8), 0 40px 100px -40px rgba(194, 65, 12, 0.55); }html .vs3__component .vs3__inner { background-color: #141414; color: #ffffff; }html .vs3__component .vs3__panel--warm .vs3__inner { background-color: #1C1C1C; }html .vs3__component .vs3__panel--dark .vs3__inner { background-color: #0A0A0A; }html .vs3__component .vs3__inner::after { background-color: #0A0A0A; }html .vs3__component .vs3__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; opacity: 1; }html .vs3__component .vs3__text { color: #B3B3B3; opacity: 1; }html .vs3__component .vs3__btn, html .vs3__component .vs3__panel--dark .vs3__btn { background-color: #FF5B14; color: #0A0A0A; }html .vs3__component .vs3__btn:focus-visible, html .vs3__component .vs3__panel--dark .vs3__btn:focus-visible { outline-color: #FF5B14; }html .vs3__component .vs3__frame { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.55); }html .sks6__component .sks6__eyebrow, html .sks6__component .sks6__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sks6__component .sks6__lead, html .sks6__component .sks6__text { color: #B3B3B3; }html .sks6__component .sks6__card { border-color: #3A3A3A; background-color: #141414; box-shadow: 0 -30px 80px -40px rgba(194, 65, 12, 0.45); }html .sks6__component .sks6__card::after { background-color: #0A0A0A; }html .sks6__component .sks6__tag { border-color: #3A3A3A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sks6__component .sks6__frame { background-color: #1C1C1C; }html .sc19__component .sc19__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sc19__component .sc19__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 0 120px -20px rgba(194, 65, 12, 0.65); }html .sc19__component .sc19__glyphs { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; color: #FF5B14; }html .sc19__component .sc19__ring-text { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; color: #FF5B14; }html .sc19__component .sc19__text { color: #B3B3B3; }html .sc20__component .sc20__intro, html .sc20__component .sc20__kicker, html .sc20__component.sc20--js .sc20__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .sc20__component .sc20__tile { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 60px -30px rgba(194, 65, 12, 0.55); }html .sc20__component.sc20--js .sc20__tile--main { box-shadow: none; }html .sc20__component .sc20__tile--main::after { background: linear-gradient(0deg, rgba(10, 10, 10, 0.9) 0%, rgba(10, 10, 10, 0.15) 55%, rgba(10, 10, 10, 0.35) 100%); }html .sc20__component .sc20__text, html .sc20__component.sc20--js .sc20__text { color: #B3B3B3; }html .sc20__component .sc20__end { color: #ffffff; }html .sc21__component .sc21__stage { background-color: #0A0A0A; color: #ffffff; }html .sc21__component .sc21__chapter:nth-child(4n+1) { --sc21-bg: #0A0A0A; --sc21-ink: #ffffff; }html .sc21__component .sc21__chapter:nth-child(4n+2) { --sc21-bg: #FF5B14; --sc21-ink: #0A0A0A; }html .sc21__component .sc21__chapter:nth-child(4n+3) { --sc21-bg: #1C1C1C; --sc21-ink: #ffffff; }html .sc21__component .sc21__chapter:nth-child(4n+4) { --sc21-bg: #262626; --sc21-ink: #ffffff; }html .sc21__component .sc21__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; opacity: 0.85; }html .sc21__component .sc21__text { opacity: 0.9; }html .sc21__component .sc21__badge { box-shadow: 0 0 0 1px currentColor, 0 30px 80px -30px rgba(10, 10, 10, 0.6); }html .ts7__component .ts7__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .ts7__component .ts7__note { color: #B3B3B3; }html .ts7__component[data-ts7-outline="true"] .ts7__line:nth-child(even) .ts7__text { color: transparent; -webkit-text-stroke-color: #FF5B14; }html .ts7__component .ts7__chip { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 16px 40px -16px rgba(194, 65, 12, 0.7); }html .px3__component .px3__stage { background-color: #0A0A0A; }html .px3__component .px3__layer--sky .px3__plane { background: radial-gradient(ellipse 55% 35% at 50% 58%, rgba(194, 65, 12, 0.36), rgba(194, 65, 12, 0) 70%), linear-gradient(180deg, #0A0A0A 0%, #0E0E0E 34%, #141414 48%, #181818 60%, #1C1C1C 70%, #3A3A3A 78%, #1C1C1C 88%, #0A0A0A 100%); }html .px3__component .px3__layer--haze .px3__plane { background: linear-gradient(0deg, #0A0A0A 12%, rgba(10, 10, 10, 0.82) 26%, rgba(10, 10, 10, 0) 52%), radial-gradient(ellipse 80% 22% at 50% 78%, rgba(194, 65, 12, 0.2), rgba(194, 65, 12, 0) 70%); }html .px3__component .px3__img { filter: none; }html .px3__component .px3__title { color: #ffffff; }html .px3__component .px3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .px3__component .px3__text { color: #B3B3B3; }html .px3__component .px3__btn { background-color: #FF5B14; color: #0A0A0A; }html .px3__component .px3__btn:focus-visible { outline-color: #FF5B14; }html .stp1__component .stp1__eyebrow, html .stp1__component .stp1__num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .stp1__component .stp1__lead, html .stp1__component .stp1__text { color: #B3B3B3; }html .stp1__component .stp1__count { color: #FF5B14; }html .stp1__component .stp1__rail { background-color: #3A3A3A; }html .stp1__component .stp1__fill { background-color: #FF5B14; }html .stp1__component .stp1__node { border-color: #3A3A3A; background-color: #0A0A0A; }html .stp1__component .stp1__node::after { background-color: #0A0A0A; }html .stp1__component .stp1__step.is-reached .stp1__node { border-color: #FF5B14; background-color: #FF5B14; box-shadow: 0 0 0 6px rgba(255, 91, 20, 0.14), 0 0 30px rgba(194, 65, 12, 0.6); }html .stp1__component .stp1__meta { border-color: #3A3A3A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .stp1__component .stp1__bar { border-color: #3A3A3A; background-color: rgba(20, 20, 20, 0.9); color: #ffffff; }html .stp1__component .stp1__bar-num { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .crt1__component .crt1__first { background-color: #0A0A0A; color: #ffffff; }html .crt1__component .crt1__eyebrow, html .crt1__component .crt1__kicker { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .crt1__component .crt1__hint { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .crt1__component .crt1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 0 80px -10px rgba(194, 65, 12, 0.6); }html .crt1__component .crt1__next { background-color: #1C1C1C; }html .crt1__component .crt1__next::after { background: linear-gradient(0deg, rgba(10, 10, 10, 0.88) 0%, rgba(10, 10, 10, 0.1) 55%), rgba(10, 10, 10, var(--crt1-shade)); }html .crt1__component .crt1__text { color: #B3B3B3; }html .crt1__component .crt1__btn { background-color: #FF5B14; color: #0A0A0A; }html .crt1__component .crt1__btn:focus-visible { outline-color: #FF5B14; }html :is(.trv4__component, .ts8__component, .tpw1__component, .txm1__component, .txs1__component, .txc1__component, .tcs1__component, .ntk1__component, .txg1__component, .wsw1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.trv4__component, .ts8__component, .tpw1__component, .txm1__component, .txs1__component, .txc1__component, .tcs1__component, .ntk1__component, .txg1__component, .wsw1__component) { background-color: #0A0A0A; color: #ffffff; }html .trv4__component .trv4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .trv4__component .trv4__rule { background-color: #FF5B14; box-shadow: 0 0 18px rgba(255, 91, 20, 0.6); }html .trv4__component .trv4__text { color: #B3B3B3; }html .ts8__component .ts8__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .ts8__component .ts8__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ts8__component .ts8__word.is-on { color: #FF5B14; }html .ts8__component .ts8__bar { background-color: #3A3A3A; }html .ts8__component .ts8__fill { background-color: #FF5B14; }html .tpw1__component .tpw1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tpw1__component .tpw1__prefix { color: #B3B3B3; }html .tpw1__component .tpw1__out { color: #ffffff; }html .tpw1__component .tpw1__caret { background-color: #FF5B14; box-shadow: 0 0 24px rgba(255, 91, 20, 0.55); }html .tpw1__component .tpw1__foot { border-top-color: #262626; }html .tpw1__component .tpw1__text { color: #B3B3B3; }html .tpw1__component .tpw1__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txm1__component .txm1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .txm1__component .txm1__word { color: #ffffff; }html .txm1__component .txm1__word.is-masked { --txm1-tint: rgba(255, 255, 255, 0.55); background-color: #FF5B14; background-blend-mode: screen, normal; -webkit-text-stroke: 2px rgba(255, 91, 20, 0.85); }html .txm1__component .txm1__text { color: #B3B3B3; }html .txs1__component .txs1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .txs1__component .txs1__readout { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txs1__component .txs1__value { color: #FF5B14; }html .txs1__component .txs1__foot { border-top-color: #262626; }html .txs1__component .txs1__text { color: #B3B3B3; }html .txs1__component .txs1__hint { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txc1__component .txc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FFFFFF; }html .txc1__component .txc1__text { color: #B3B3B3; }html .txc1__component .txc1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .txc1__component .txc1__media .txc1__badge { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 24px 80px -20px rgba(194, 65, 12, 0.6); }html .txc1__component .txc1__ring { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; color: #B3B3B3; }html .txc1__component .txc1__core { background-color: #FF5B14; color: #0A0A0A; }html .txc1__component .txc1__core:focus-visible { outline-color: #FF5B14; }html .txc1__component .txc1__btn { background-color: #FF5B14; color: #0A0A0A; }html .tcs1__component .tcs1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .tcs1__component .tcs1__text { color: #B3B3B3; }html .tcs1__component .tcs1__item { border-top-color: #262626; }html .tcs1__component .tcs1__item:last-child { border-bottom-color: #262626; }html .tcs1__component .tcs1__index { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tcs1__component .tcs1__item.is-active .tcs1__index { color: #FF5B14; }html .tcs1__component .tcs1__word { color: #ffffff; }html .tcs1__component .tcs1__copy { color: #FF5B14; }html .ntk1__component .ntk1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .ntk1__component .ntk1__text, html .ntk1__component .ntk1__label, html .ntk1__component .ntk1__live-label { color: #B3B3B3; }html .ntk1__component .ntk1__figure { border-top-color: #262626; }html .ntk1__component .ntk1__value { color: #ffffff; }html .ntk1__component .ntk1__live { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .ntk1__component .ntk1__dot { background-color: #FF5B14; box-shadow: 0 0 12px rgba(255, 91, 20, 0.7); }html .ntk1__component .ntk1__dot::after { border-color: #FF5B14; }html .ntk1__component .ntk1__count { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; color: #ffffff; }html .ntk1__component .ntk1__plus { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html .txg1__component { --txg1-done: #ffffff; --txg1-edge: #FF5B14; --txg1-base: #3A3A3A; }html .txg1__component .txg1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .txg1__component .txg1__index { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .txg1__component .txg1__note { color: #B3B3B3; }html .wsw1__component .wsw1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; color: #FF5B14; }html .wsw1__component .wsw1__lead, html .wsw1__component .wsw1__text { color: #B3B3B3; }html .wsw1__component .wsw1__word { color: #FF5B14; }html .wsw1__component .wsw1__list, html .wsw1__component .wsw1__opt { border-color: #3A3A3A; }html .wsw1__component .wsw1__opt { color: #B3B3B3; }html .wsw1__component .wsw1__opt:hover, html .wsw1__component .wsw1__opt.is-active { color: #ffffff; }html .wsw1__component .wsw1__num { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; }html .wsw1__component .wsw1__opt.is-active .wsw1__num { color: #FF5B14; opacity: 1; }html .wsw1__component .wsw1__fill { background-color: #FF5B14; }html .wsw1__component .wsw1__opt:focus-visible { outline-color: #FF5B14; }html :is(.irp1__component, .imt2__component, .ish1__component, .isc1__component, .isk1__component, .idt1__component, .cpt1__component, .ptx1__component, .phl1__component, .isl1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.irp1__component, .imt2__component, .ish1__component, .isc1__component, .isk1__component, .idt1__component, .cpt1__component, .ptx1__component, .phl1__component, .isl1__component) { background-color: #0A0A0A; color: #ffffff; }html .irp1__component .irp1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .irp1__component .irp1__text { color: #B3B3B3; }html .irp1__component .irp1__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -40px rgba(194, 65, 12, 0.55); }html .irp1__component .irp1__hint { border-color: #3A3A3A; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .irp1__component .irp1__hint::before { background-color: #FF5B14; box-shadow: 0 0 0 4px rgba(255, 91, 20, 0.18); }html .imt2__component .imt2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .imt2__component .imt2__text { color: #B3B3B3; }html .imt2__component .imt2__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 80px -36px rgba(194, 65, 12, 0.65); }html .imt2__component .imt2__media::after { background: linear-gradient(180deg, rgba(10, 10, 10, 0) 40%, rgba(10, 10, 10, 0.85) 100%); }html .imt2__component .imt2__badge { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; }html .imt2__component .imt2__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ish1__component .ish1__btn { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 12px 40px -12px rgba(194, 65, 12, 0.7); }html .ish1__component .ish1__btn:hover { background-color: #FF7A3D; }html .ish1__component .ish1__btn:focus-visible { outline-color: #FF5B14; }html .ish1__component .ish1__glyph { background-color: #0A0A0A; color: #FF5B14; }html .ish1__component .ish1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .ish1__component .ish1__text { color: #B3B3B3; }html .ish1__component .ish1__img { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 40px 120px -40px rgba(194, 65, 12, 0.55); }html .isc1__component .isc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .isc1__component .isc1__text { color: #B3B3B3; }html .isc1__component .isc1__bezel { background-color: #1C1C1C; box-shadow: inset 0 0 0 1px #3A3A3A, 0 40px 100px -40px rgba(194, 65, 12, 0.7); }html .isc1__component .isc1__screen { background-color: #141414; }html .isc1__component .isc1__base { background: linear-gradient(180deg, #3A3A3A 0%, #1C1C1C 100%); box-shadow: 0 24px 60px -20px rgba(194, 65, 12, 0.6); }html .isc1__component .isc1__base::before { background-color: #141414; }html .isc1__component .isc1__device--phone .isc1__screen::before { background-color: #1C1C1C; }html .isc1__component .isc1__name { color: #ffffff; }html .isc1__component .isc1__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .isk1__component .isk1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .isk1__component .isk1__text { color: #B3B3B3; }html .isk1__component .isk1__list, html .isk1__component .isk1__row { border-color: #3A3A3A; }html .isk1__component .isk1__row:focus-visible { outline-color: #FF5B14; }html .isk1__component .isk1__index { font-family: 'Geist Mono', ui-monospace, monospace; color: #FF5B14; }html .isk1__component .isk1__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .isk1__component .isk1__shot { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 60px -24px rgba(194, 65, 12, 0.7); }html .idt1__component .idt1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .idt1__component .idt1__text { color: #B3B3B3; }html .idt1__component { --idt1-dark: #0A0A0A; --idt1-light: #FF5B14; }html .idt1__component .idt1__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .idt1__component .idt1__item:focus-visible .idt1__media { outline-color: #FF5B14; }html .idt1__component .idt1__title { color: #ffffff; }html .idt1__component .idt1__year { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; color: #FF5B14; }html .cpt1__component .cpt1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cpt1__component .cpt1__text { color: #B3B3B3; }html .cpt1__component .cpt1__btn { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 12px 40px -12px rgba(194, 65, 12, 0.7); }html .cpt1__component .cpt1__btn:hover { background-color: #FF7A3D; }html .cpt1__component .cpt1__btn:focus-visible { outline-color: #FF5B14; }html .cpt1__component .cpt1__glyph { background-color: #0A0A0A; color: #FF5B14; }html .cpt1__component { --cpt1-c1: #FF5B14; --cpt1-c2: #B3B3B3; --cpt1-c3: #ffffff; }html .cpt1__component .cpt1__pad { border-color: #3A3A3A; background-color: #141414; background-image: radial-gradient(circle, rgba(179, 179, 179, 0.18) 1px, transparent 1.5px); box-shadow: 0 40px 120px -50px rgba(194, 65, 12, 0.6); }html .cpt1__component .cpt1__hint { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ptx1__component .ptx1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ptx1__component .ptx1__title { color: #FF5B14; }html .ptx1__component .ptx1__text { color: #B3B3B3; }html .phl1__component .phl1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .phl1__component .phl1__text { color: #B3B3B3; }html .phl1__component .phl1__btn { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 12px 40px -12px rgba(194, 65, 12, 0.7); }html .phl1__component .phl1__btn:hover { background-color: #FF7A3D; }html .phl1__component .phl1__btn:focus-visible { outline-color: #FF5B14; }html .phl1__component .phl1__glyph { background-color: #0A0A0A; color: #FF5B14; }html .phl1__component .phl1__stage { background-color: #141414; border-color: #FF5B14; box-shadow: 0 0 0 1px #3A3A3A; }html .phl1__component .phl1__tile { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 20px 40px -20px rgba(194, 65, 12, 0.8); }html .phl1__component .phl1__tile:nth-child(3n+2) { background-color: #1C1C1C; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .phl1__component .phl1__tile:nth-child(3n) { background-color: #262626; color: #ffffff; }html .isl1__component .isl1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .isl1__component .isl1__text { color: #B3B3B3; }html .isl1__component .isl1__note { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .isl1__component .isl1__img { background-color: #141414; }html :is(.cta4__component, .cta5__component, .cta6__component, .cta7__component, .cta8__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.cta4__component, .cta5__component, .cta6__component, .cta7__component, .cta8__component) { background-color: #0A0A0A; color: #ffffff; }html .cta4__component .cta4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cta4__component .cta4__btn { background-color: #FF5B14; color: #0A0A0A; }html .cta4__component .cta4__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .cta4__component .cta4__btn:focus-visible { outline-color: #FF5B14; }html .cta4__component .cta4__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .cta4__component .cta4__link:focus-visible { outline-color: #FF5B14; }html .cta4__component .cta4__card { background-color: #141414; border-color: #3A3A3A; }html .cta4__component .cta4__card::before { background: radial-gradient(circle var(--cta4-r) at var(--cta4-x) var(--cta4-y), rgba(194, 65, 12, calc(0.34 * var(--cta4-i))), rgba(194, 65, 12, calc(0.1 * var(--cta4-i))) 45%, rgba(194, 65, 12, 0) 72%); }html .cta4__component .cta4__card::after { background-image: radial-gradient(rgba(255, 91, 20, 0.4) 1px, rgba(255, 91, 20, 0) 1.6px); }html .cta4__component .cta4__eyebrow::before { background-color: #FF5B14; box-shadow: 0 0 12px rgba(255, 91, 20, 0.8); }html .cta4__component .cta4__text { color: #B3B3B3; }html .cta4__component .cta4__note { color: #B3B3B3; }html .cta4__component .cta4__note::before { border-color: #FF5B14; }html .cta4__component .cta4__trust { border-top-color: #262626; }html .cta4__component .cta4__avatar { border-color: #141414; background-color: #1C1C1C; }html .cta4__component .cta4__stars { color: #FF5B14; }html .cta4__component .cta4__rating { color: #B3B3B3; }html .cta5__component .cta5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cta5__component .cta5__btn { background-color: #FF5B14; color: #0A0A0A; }html .cta5__component .cta5__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .cta5__component .cta5__btn:focus-visible { outline-color: #FF5B14; }html .cta5__component .cta5__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .cta5__component .cta5__link:focus-visible { outline-color: #FF5B14; }html .cta5__component .cta5__media { background-color: #141414; }html .cta5__component .cta5__quote { background-color: rgba(20, 20, 20, 0.86); border: 1px solid #3A3A3A; }html .cta5__component .cta5__qtext { color: #ffffff; }html .cta5__component .cta5__qname { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .cta5__component .cta5__badge { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .cta5__component .cta5__dot { background-color: #FF5B14; }html .cta5__component .cta5__text { color: #B3B3B3; }html .cta5__component .cta5__tick { background-color: #FF5B14; color: #0A0A0A; }html .cta5__component .cta5__note { color: #B3B3B3; }html .cta6__component .cta6__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cta6__component .cta6__btn { background-color: #FF5B14; color: #0A0A0A; }html .cta6__component .cta6__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .cta6__component .cta6__btn:focus-visible { outline-color: #FF5B14; }html .cta6__component .cta6__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .cta6__component .cta6__link:focus-visible { outline-color: #FF5B14; }html .cta6__component .cta6__card { background-color: #141414; border: 1px solid #3A3A3A; }html .cta6__component .cta6__text { color: #B3B3B3; }html .cta6__component .cta6__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .cta6__component .cta6__row { background-color: #0A0A0A; border-color: #666666; }html .cta6__component .cta6__row:focus-within { border-color: #FF5B14; box-shadow: 0 0 0 1px #FF5B14, 0 0 0 5px rgba(255, 91, 20, 0.14); }html .cta6__component .cta6__form.is-error .cta6__row { border-color: #FF7A6B; box-shadow: 0 0 0 4px rgba(255, 122, 107, 0.16); }html .cta6__component .cta6__input { color: #ffffff; caret-color: #FF5B14; }html .cta6__component .cta6__input::placeholder { color: #8F8F8F; }html .cta6__component .cta6__input:-webkit-autofill { -webkit-text-fill-color: #ffffff; -webkit-box-shadow: 0 0 0 40px #0A0A0A inset; }html .cta6__component .cta6__submit { background-color: #FF5B14; color: #0A0A0A; }html .cta6__component .cta6__submit:hover { background-color: #FF7A3D; }html .cta6__component .cta6__submit:focus-visible { outline-color: #FF5B14; }html .cta6__component .cta6__spin { border-color: rgba(10, 10, 10, 0.25); border-top-color: #0A0A0A; }html .cta6__component .cta6__error { color: #FF9B8F; }html .cta6__component .cta6__check { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 0 40px rgba(194, 65, 12, 0.6); }html .cta6__component .cta6__donetext { color: #B3B3B3; }html .cta6__component .cta6__proof { color: #B3B3B3; }html .cta6__component .cta6__count { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; }html .cta6__component .cta6__privacy { color: #B3B3B3; }html .cta7__component .cta7__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cta7__component .cta7__btn { background-color: #FF5B14; color: #0A0A0A; }html .cta7__component .cta7__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .cta7__component .cta7__btn:focus-visible { outline-color: #FF5B14; }html .cta7__component .cta7__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .cta7__component .cta7__link:focus-visible { outline-color: #FF5B14; }html .cta7__component .cta7__card { background-color: #141414; border-color: #3A3A3A; }html .cta7__component .cta7__text { color: #B3B3B3; }html .cta7__component .cta7__features { border-top-color: #262626; }html .cta7__component .cta7__fcheck { background-color: rgba(255, 91, 20, 0.12); }html .cta7__component .cta7__fcheck::after { border-color: #FF5B14; }html .cta7__component .cta7__plan { background-color: #1C1C1C; border-color: #3A3A3A; }html .cta7__component .cta7__opt { color: #B3B3B3; }html .cta7__component .cta7__opt.is-on { color: #ffffff; }html .cta7__component .cta7__switch { background-color: #0A0A0A; box-shadow: inset 0 0 0 1px #666666; }html .cta7__component .cta7__switch:hover { box-shadow: inset 0 0 0 1px #FF5B14; }html .cta7__component .cta7__switch[aria-checked="true"] { background-color: #FF5B14; box-shadow: inset 0 0 0 1px #FF5B14; }html .cta7__component .cta7__switch::before { background-color: #ffffff; }html .cta7__component .cta7__switch[aria-checked="true"]::before { background-color: #0A0A0A; }html .cta7__component .cta7__switch:focus-visible { outline-color: #FF5B14; }html .cta7__component .cta7__save { background-color: #262626; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.06em; text-transform: uppercase; }html .cta7__component.is-yearly .cta7__save { background-color: rgba(255, 91, 20, 0.14); color: #FF5B14; }html .cta7__component .cta7__currency { color: #FF5B14; }html .cta7__component .cta7__period { color: #B3B3B3; }html .cta7__component .cta7__billed { color: #B3B3B3; }html .cta7__component .cta7__guarantee { color: #B3B3B3; }html .cta7__component .cta7__shield { color: #FF5B14; }html .cta8__component .cta8__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .cta8__component .cta8__btn { background-color: #FF5B14; color: #0A0A0A; }html .cta8__component .cta8__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .cta8__component .cta8__btn:focus-visible { outline-color: #FF5B14; }html .cta8__component .cta8__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .cta8__component .cta8__link:focus-visible { outline-color: #FF5B14; }html .cta8__component .cta8__title { color: #ffffff; }html .cta8__component .cta8__row--outline .cta8__item { -webkit-text-stroke-color: #FF5B14; }html .cta8__component .cta8__sep { color: #FF5B14; }html .cta8__component .cta8__sub { color: #B3B3B3; }html .cta8__component .cta8__circle { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 0 0 1px rgba(255, 91, 20, 0.3), 0 24px 80px rgba(194, 65, 12, 0.55); }html .cta8__component .cta8__circle:hover, html .cta8__component .cta8__circle:focus-visible { box-shadow: 0 0 0 1px rgba(255, 91, 20, 0.4), 0 30px 100px rgba(194, 65, 12, 0.8); }html .cta8__component .cta8__circle:focus-visible { outline-color: #FF5B14; }html .cta8__component .cta8__ring text { font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 500; }html .cta8__component .cta8__pause { border-color: #666666; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .cta8__component .cta8__pause:hover { border-color: #FF5B14; }html .cta8__component .cta8__pause:focus-visible { outline-color: #FF5B14; }html :is(.hr23__component, .sc22__component, .trv5__component, .ir7__component, .sts3__component, .tml3__component, .tst3__component, .fc2__component, .fo2__component, .nav2__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.hr23__component, .sc22__component, .trv5__component, .ir7__component, .sts3__component, .tml3__component, .tst3__component, .fc2__component, .fo2__component, .nav2__component) { background-color: #0A0A0A; color: #ffffff; }html .hr23__component .hr23__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .hr23__component .hr23__btn { background-color: #FF5B14; color: #0A0A0A; }html .hr23__component .hr23__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .hr23__component .hr23__btn:focus-visible { outline-color: #FF5B14; }html .hr23__component .hr23__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .hr23__component .hr23__link:focus-visible { outline-color: #FF5B14; }html .hr23__component .hr23__stage { background-color: #0A0A0A; }html .hr23__component .hr23__stage::after { background: radial-gradient(ellipse 80% 75% at 50% 44%, rgba(10, 10, 10, 0) 50%, rgba(10, 10, 10, 0.78) 100%), linear-gradient(180deg, rgba(10, 10, 10, 0) var(--hr23-fade-a, 46%), rgba(10, 10, 10, 0.9) var(--hr23-fade-b, 100%)); }html .hr23__component .hr23__layer { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 50px 140px -40px rgba(194, 65, 12, 0.5); }html .hr23__component .hr23__layer::after { background-color: #0A0A0A; }html .hr23__component .hr23__img { background-color: #1C1C1C; }html .hr23__component .hr23__plate { font-family: 'Geist Mono', ui-monospace, monospace; color: #B3B3B3; }html .hr23__component .hr23__hint, html .hr23__component .hr23__counter { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hr23__component .hr23__num { color: #FF5B14; }html .hr23__component .hr23__tick { background-color: #3A3A3A; }html .hr23__component .hr23__tick.is-active { background-color: #FF5B14; }html .hr23__component .hr23__title { text-shadow: 0 4px 40px rgba(10, 10, 10, 0.7); }html .hr23__component .hr23__text { color: #B3B3B3; }html .sc22__component .sc22__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .sc22__component .sc22__btn { background-color: #FF5B14; color: #0A0A0A; }html .sc22__component .sc22__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .sc22__component .sc22__btn:focus-visible { outline-color: #FF5B14; }html .sc22__component .sc22__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .sc22__component .sc22__link:focus-visible { outline-color: #FF5B14; }html .sc22__component .sc22__stage { background-color: transparent; }html .sc22__component .sc22__text { color: #B3B3B3; }html .sc22__component .sc22__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 70px -30px rgba(194, 65, 12, 0.55); }html .sc22__component .sc22__media::after { background-color: #0A0A0A; }html .sc22__component .sc22__name { color: #ffffff; }html .sc22__component .sc22__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sc22__component .sc22__hud { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sc22__component .sc22__count { color: #FF5B14; }html .trv5__component .trv5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .trv5__component .trv5__btn { background-color: #FF5B14; color: #0A0A0A; }html .trv5__component .trv5__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .trv5__component .trv5__btn:focus-visible { outline-color: #FF5B14; }html .trv5__component .trv5__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .trv5__component .trv5__link:focus-visible { outline-color: #FF5B14; }html .trv5__component .trv5__head { border-bottom-color: #262626; }html .trv5__component .trv5__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .trv5__component .trv5__readout { background-color: #141414; color: #FF5B14; box-shadow: inset 0 0 0 1px #3A3A3A; }html .trv5__component .trv5__title { color: #ffffff; }html .trv5__component .trv5__text { color: #B3B3B3; }html .trv5__component .trv5__legend::before { background: linear-gradient(90deg, #3A3A3A, #FF5B14); }html .trv5__component .trv5__lo { color: #B3B3B3; }html .trv5__component .trv5__hi { color: #FF5B14; }html .ir7__component .ir7__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .ir7__component .ir7__btn { background-color: #FF5B14; color: #0A0A0A; }html .ir7__component .ir7__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .ir7__component .ir7__btn:focus-visible { outline-color: #FF5B14; }html .ir7__component .ir7__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .ir7__component .ir7__link:focus-visible { outline-color: #FF5B14; }html .ir7__component .ir7__text { color: #B3B3B3; }html .ir7__component .ir7__frame { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .ir7__component .ir7__rim path { stroke: rgba(255, 91, 20, 0.75); }html .ir7__component .ir7__caption { background-color: rgba(20, 20, 20, 0.84); border: 1px solid #3A3A3A; color: #ffffff; }html .ir7__component .ir7__capnum { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .ir7__component .ir7__captext { color: #B3B3B3; }html .sts3__component .sts3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .sts3__component .sts3__btn { background-color: #FF5B14; color: #0A0A0A; }html .sts3__component .sts3__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .sts3__component .sts3__btn:focus-visible { outline-color: #FF5B14; }html .sts3__component .sts3__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .sts3__component .sts3__link:focus-visible { outline-color: #FF5B14; }html .sts3__component .sts3__text { color: #B3B3B3; }html .sts3__component .sts3__updated { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sts3__component .sts3__updated::before { background-color: #FF5B14; box-shadow: 0 0 10px rgba(255, 91, 20, 0.8); }html .sts3__component .sts3__card { background-color: #141414; border-color: #3A3A3A; }html .sts3__component .sts3__card:hover { border-color: #8F8F8F; box-shadow: 0 24px 60px -30px rgba(194, 65, 12, 0.6); }html .sts3__component .sts3__label { color: #B3B3B3; }html .sts3__component .sts3__delta { background-color: #1C1C1C; color: #ffffff; }html .sts3__component .sts3__delta.is-good { background-color: rgba(255, 91, 20, 0.14); color: #FF5B14; }html .sts3__component .sts3__delta.is-bad { background-color: rgba(255, 120, 120, 0.14); color: #FF9C9C; }html .sts3__component .sts3__value { color: #ffffff; }html .sts3__component .sts3__line { stroke: #FF5B14; }html .sts3__component .sts3__stop { stop-color: #C2410C; }html .sts3__component .sts3__dot { fill: #FF5B14; }html .sts3__component .sts3__ring { stroke: #FF5B14; }html .sts3__component .sts3__guide { stroke: #666666; }html .sts3__component .sts3__hover { fill: #0A0A0A; stroke: #FF5B14; }html .sts3__component .sts3__note { color: #B3B3B3; }html .tml3__component .tml3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .tml3__component .tml3__btn { background-color: #FF5B14; color: #0A0A0A; }html .tml3__component .tml3__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .tml3__component .tml3__btn:focus-visible { outline-color: #FF5B14; }html .tml3__component .tml3__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .tml3__component .tml3__link:focus-visible { outline-color: #FF5B14; }html .tml3__component .tml3__text, html .tml3__component .tml3__etext { color: #B3B3B3; }html .tml3__component .tml3__arrow { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .tml3__component .tml3__arrow:hover { border-color: #FF5B14; color: #FF5B14; }html .tml3__component .tml3__arrow[aria-disabled="true"]:hover { border-color: #3A3A3A; color: #ffffff; }html .tml3__component .tml3__arrow:focus-visible, html .tml3__component .tml3__ruler:focus-visible { outline-color: #FF5B14; }html .tml3__component .tml3__tick { background-color: #3A3A3A; }html .tml3__component .tml3__tick.is-major { background-color: #B3B3B3; }html .tml3__component .tml3__label { font-family: 'Geist Mono', ui-monospace, monospace; color: #B3B3B3; }html .tml3__component .tml3__label.is-active { color: #FF5B14; }html .tml3__component .tml3__needle { background-color: #FF5B14; box-shadow: 0 0 16px rgba(255, 91, 20, 0.6); }html .tml3__component .tml3__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .tml3__component .tml3__year { color: #FF5B14; }html .tml3__component .tml3__etitle { color: #ffffff; }html .tst3__component .tst3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .tst3__component .tst3__btn { background-color: #FF5B14; color: #0A0A0A; }html .tst3__component .tst3__btn:hover { background-color: #141414; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .tst3__component .tst3__btn:focus-visible { outline-color: #FF5B14; }html .tst3__component .tst3__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .tst3__component .tst3__link:focus-visible { outline-color: #FF5B14; }html .tst3__component .tst3__text { color: #B3B3B3; }html .tst3__component .tst3__score { border-top-color: #262626; }html .tst3__component .tst3__scorenum { color: #FF5B14; }html .tst3__component .tst3__scoretext { color: #B3B3B3; }html .tst3__component .tst3__btn { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .tst3__component .tst3__btn:hover { border-color: #FF5B14; color: #FF5B14; }html .tst3__component .tst3__pause { background-color: #1C1C1C; color: #ffffff; }html .tst3__component .tst3__ring circle { stroke: #FF5B14; }html .tst3__component .tst3__btn:focus-visible, html .tst3__component .tst3__pause:focus-visible, html .tst3__component .tst3__deck:focus-visible { outline-color: #FF5B14; }html .tst3__component .tst3__count { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tst3__component .tst3__card { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 30px 70px -36px rgba(194, 65, 12, 0.55); }html .tst3__component .tst3__card::before { color: #1C1C1C; }html .tst3__component .tst3__card::after { background-color: #0A0A0A; }html .tst3__component .tst3__stars { color: #FF5B14; }html .tst3__component .tst3__quote { color: #ffffff; }html .tst3__component .tst3__avatar { background-color: #1C1C1C; box-shadow: 0 0 0 2px #3A3A3A; }html .tst3__component .tst3__name { color: #ffffff; }html .tst3__component .tst3__role { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fc2__component .fc2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .fc2__component .fc2__btn { background-color: #FF5B14; color: #0A0A0A; }html .fc2__component .fc2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .fc2__component .fc2__btn:focus-visible { outline-color: #FF5B14; }html .fc2__component .fc2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .fc2__component .fc2__link:focus-visible { outline-color: #FF5B14; }html .fc2__component .fc2__text { color: #B3B3B3; }html .fc2__component .fc2__card { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .fc2__component .fc2__card:hover { background-color: #1A1A1A; }html .fc2__component .fc2__card::before { background: radial-gradient(var(--fc2-r) circle at var(--fc2-x) var(--fc2-y), rgba(255, 91, 20, 0.95), rgba(194, 65, 12, 0.56) 32%, rgba(194, 65, 12, 0) 65%); }html .fc2__component .fc2__card::after { background: radial-gradient(calc(var(--fc2-r) * 0.9) circle at var(--fc2-x) var(--fc2-y), rgba(194, 65, 12, 0.11), rgba(194, 65, 12, 0) 70%); }html .fc2__component .fc2__icon { background-color: #1C1C1C; box-shadow: inset 0 0 0 1px #3A3A3A; color: #FF5B14; }html .fc2__component .fc2__ctext { color: #B3B3B3; }html .fc2__component .fc2__clink { color: #FF5B14; }html .fc2__component .fc2__clink:focus-visible::after { outline-color: #FF5B14; }html .fo2__component .fo2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .fo2__component .fo2__btn { background-color: #FF5B14; color: #0A0A0A; }html .fo2__component .fo2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .fo2__component .fo2__btn:focus-visible { outline-color: #FF5B14; }html .fo2__component .fo2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .fo2__component .fo2__link:focus-visible { outline-color: #FF5B14; }html .fo2__component .fo2__text, html .fo2__component .fo2__donetext { color: #B3B3B3; }html .fo2__component .fo2__label { color: #B3B3B3; }html .fo2__component .fo2__row { background-color: #141414; box-shadow: inset 0 0 0 1px #666666; }html .fo2__component .fo2__row:focus-within { box-shadow: inset 0 0 0 2px #FF5B14, 0 0 0 4px rgba(255, 91, 20, 0.14); }html .fo2__component .fo2__input::placeholder { color: #8F8F8F; }html .fo2__component .fo2__submit { background-color: #FF5B14; color: #0A0A0A; }html .fo2__component .fo2__submit:hover { background-color: #FF7A3D; }html .fo2__component .fo2__submit:focus-visible { outline-color: #FF5B14; }html .fo2__component .fo2__check { background-color: #FF5B14; color: #0A0A0A; }html .fo2__component .fo2__privacy { color: #B3B3B3; }html .fo2__component .fo2__colhead { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FF5B14; }html .fo2__component .fo2__flink { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .fo2__component .fo2__flink:focus-visible, html .fo2__component .fo2__social:focus-visible, html .fo2__component .fo2__totop:focus-visible, html .fo2__component .fo2__llink:focus-visible { outline-color: #FF5B14; }html .fo2__component .fo2__mid { border-top-color: #262626; }html .fo2__component .fo2__social { box-shadow: inset 0 0 0 1px #3A3A3A; background-color: #141414; }html .fo2__component .fo2__social:hover { background-color: #FF5B14; color: #0A0A0A; }html .fo2__component .fo2__totop { box-shadow: inset 0 0 0 1px #3A3A3A; }html .fo2__component .fo2__totop:hover { box-shadow: inset 0 0 0 1px #FF5B14; }html .fo2__component .fo2__topicon { background-color: #FF5B14; color: #0A0A0A; }html .fo2__component .fo2__word { color: #FF5B14; text-shadow: 0 0 80px rgba(255, 91, 20, 0.18); }html .fo2__component .fo2__legal { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .fo2__component .fo2__llink:hover { color: #FF5B14; }html .nav2__component .nav2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .nav2__component .nav2__btn { background-color: #FF5B14; color: #0A0A0A; }html .nav2__component .nav2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .nav2__component .nav2__btn:focus-visible { outline-color: #FF5B14; }html .nav2__component .nav2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .nav2__component .nav2__link:focus-visible { outline-color: #FF5B14; }html .nav2__component .nav2__bar.is-compact .nav2__inner { background-color: rgba(20, 20, 20, 0.74); border-color: #3A3A3A; box-shadow: 0 18px 60px -24px rgba(194, 65, 12, 0.6); }html .nav2__component .nav2__logo { color: #ffffff; }html .nav2__component .nav2__mark { background-color: #FF5B14; box-shadow: 0 0 18px rgba(255, 91, 20, 0.45); }html .nav2__component .nav2__mark::after { background-color: #0A0A0A; }html .nav2__component .nav2__links { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .nav2__component .nav2__bar.is-compact .nav2__links { background-color: rgba(28, 28, 28, 0.7); }html .nav2__component .nav2__pill { background-color: #FF5B14; }html .nav2__component .nav2__link { color: #B3B3B3; }html .nav2__component .nav2__link:hover { color: #ffffff; }html .nav2__component .nav2__link.is-lit, html .nav2__component:not(.nav2--js) .nav2__link.is-active { color: #0A0A0A; }html .nav2__component:not(.nav2--js) .nav2__link.is-active { background-color: #FF5B14; }html .nav2__component .nav2__cta, html .nav2__component .nav2__burger, html .nav2__component .nav2__sheetcta { background-color: #FF5B14; color: #0A0A0A; }html .nav2__component .nav2__cta:hover { background-color: #FF7A3D; }html .nav2__component .nav2__logo:focus-visible, html .nav2__component .nav2__link:focus-visible, html .nav2__component .nav2__cta:focus-visible, html .nav2__component .nav2__burger:focus-visible, html .nav2__component .nav2__close:focus-visible, html .nav2__component .nav2__sheetlink:focus-visible, html .nav2__component .nav2__sheetcta:focus-visible, html .nav2__component .nav2__sheetmail:focus-visible { outline-color: #FF5B14; }html .nav2__component .nav2__backdrop { background-color: rgba(10, 10, 10, 0.6); }html .nav2__component .nav2__sheet { background-color: #141414; color: #ffffff; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 80px -20px rgba(194, 65, 12, 0.5); }html .nav2__component .nav2__sheettitle { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .nav2__component .nav2__close { background-color: #1C1C1C; color: #ffffff; }html .nav2__component .nav2__sheetlink { color: #ffffff; border-bottom-color: #262626; }html .nav2__component .nav2__sheetlink[aria-current="page"]::after { background-color: #FF5B14; }html .nav2__component .nav2__sheetmail { color: #FF5B14; }html .nav2__component .nav2__sheetnote { color: #B3B3B3; }html .nav2__component .nav2__text, html .nav2__component .nav2__end { color: #B3B3B3; }html .nav2__component .nav2__media { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html :is(.ig8__component, .hs6__component, .sk4__component, .mq5__component, .ts9__component, .prs2__component, .prc2__component, .tm3__component, .faq2__component, .ctc1__component) { background-color: #0A0A0A; background-image: radial-gradient(ellipse 60% 45% at 50% 100%, rgba(194, 65, 12, 0.24) 0%, rgba(194, 65, 12, 0.06) 45%, rgba(10, 10, 10, 0) 75%); color: #ffffff; font-family: 'Geist', system-ui, sans-serif; }html body:has(.ig8__component, .hs6__component, .sk4__component, .mq5__component, .ts9__component, .prs2__component, .prc2__component, .tm3__component, .faq2__component, .ctc1__component) { background-color: #0A0A0A; color: #ffffff; }html .ig8__component .ig8__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .ig8__component .ig8__text { color: #B3B3B3; }html .ig8__component .ig8__heading { color: #ffffff; }html .ig8__component .ig8__btn { background-color: #FF5B14; color: #0A0A0A; }html .ig8__component .ig8__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .ig8__component .ig8__btn:focus-visible { outline-color: #FF5B14; }html .ig8__component .ig8__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .ig8__component .ig8__link:focus-visible { outline-color: #FF5B14; }html .ig8__component .ig8__hint { color: #B3B3B3; }html .ig8__component .ig8__item { background-color: #1C1C1C; }html .ig8__component .ig8__item:focus-visible { outline-color: #FF5B14; }html .ig8__component .ig8__info { background-image: linear-gradient(to top, rgba(10, 10, 10, 0.86), rgba(10, 10, 10, 0)); }html .ig8__component .ig8__meta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ig8__component .ig8__zoom { background-color: #FF5B14; color: #0A0A0A; }html .ig8__component .ig8__backdrop { background-color: rgba(10, 10, 10, 0.96); }html .ig8__component .ig8__panel { border-color: #3A3A3A; background-color: rgba(20, 20, 20, 0.6); }html .ig8__component .ig8__count { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; }html .ig8__component .ig8__lbmeta { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ig8__component .ig8__lbdesc { color: #B3B3B3; }html .ig8__component .ig8__ctrl { border-color: #3A3A3A; }html .ig8__component .ig8__ctrl:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .ig8__component .ig8__ctrl:focus-visible { outline-color: #FF5B14; }html .ig8__component .ig8__thumb { background-color: #1C1C1C; }html .ig8__component .ig8__thumb[aria-current="true"]::after { border-color: #FF5B14; }html .ig8__component .ig8__thumb:focus-visible { outline-color: #FF5B14; }html .hs6__component .hs6__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .hs6__component .hs6__text { color: #B3B3B3; }html .hs6__component .hs6__heading { color: #ffffff; }html .hs6__component .hs6__btn { background-color: #FF5B14; color: #0A0A0A; }html .hs6__component .hs6__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .hs6__component .hs6__btn:focus-visible { outline-color: #FF5B14; }html .hs6__component .hs6__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .hs6__component .hs6__link:focus-visible { outline-color: #FF5B14; }html .hs6__component .hs6__stage { background-color: #0A0A0A; background-image: radial-gradient(ellipse 70% 50% at 50% 50%, rgba(194, 65, 12, 0.18), rgba(10, 10, 10, 0) 70%); }html .hs6__component .hs6__reel { background-color: #141414; box-shadow: 0 0 0 1px #3A3A3A; }html .hs6__component .hs6__reel::before,html .hs6__component .hs6__reel::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='14'%3E%3Crect x='6' y='2' width='14' height='10' rx='2.5' fill='%23B3B3B3'/%3E%3C/svg%3E"); opacity: 0.7; }html .hs6__component .hs6__shot { background-color: #1C1C1C; }html .hs6__component .hs6__counter { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .hs6__component .hs6__num { color: #FF5B14; font-size: 48px; letter-spacing: -0.02em; }html .hs6__component .hs6__edge { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; }html .hs6__component .hs6__meta { color: #B3B3B3; font-family: 'Geist Mono', ui-monospace, monospace; }html .hs6__component .hs6__hint { color: #B3B3B3; }html .hs6__component .hs6__progress { background-color: #3A3A3A; }html .hs6__component .hs6__fill { background-color: #FF5B14; }html .hs6__component .hs6__tc { color: #B3B3B3; font-family: 'Geist Mono', ui-monospace, monospace; }@media (max-width: 767px) { html .hs6__component .hs6__num { font-size: 36px; }}html .sk4__component .sk4__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .sk4__component .sk4__text { color: #B3B3B3; }html .sk4__component .sk4__heading { color: #ffffff; }html .sk4__component .sk4__btn { background-color: #FF5B14; color: #0A0A0A; }html .sk4__component .sk4__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .sk4__component .sk4__btn:focus-visible { outline-color: #FF5B14; }html .sk4__component .sk4__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .sk4__component .sk4__link:focus-visible { outline-color: #FF5B14; }html .sk4__component .sk4__card { background-color: #141414; border-color: #3A3A3A; box-shadow: 0 -24px 60px rgba(10, 10, 10, 0.55); }html .sk4__component .sk4__card::after { background-color: #0A0A0A; }html .sk4__component .sk4__num { border-color: #3A3A3A; color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; }html .sk4__component .sk4__tag { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .sk4__component .sk4__title { color: #ffffff; }html .sk4__component .sk4__text { color: #B3B3B3; }html .sk4__component .sk4__media { background-color: #1C1C1C; }html .sk4__component .sk4__railcur { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; }html .sk4__component .sk4__railtotal { color: #B3B3B3; font-family: 'Geist Mono', ui-monospace, monospace; }html .sk4__component .sk4__railtrack { background-color: #3A3A3A; }html .sk4__component .sk4__railfill { background-color: #FF5B14; }html .sk4__component .sk4__raildot { border-color: #666666; background-color: #0A0A0A; }html .sk4__component .sk4__raildot.is-on { border-color: #FF5B14; background-color: #FF5B14; }html .mq5__component .mq5__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .mq5__component .mq5__text { color: #B3B3B3; }html .mq5__component .mq5__heading { color: #ffffff; }html .mq5__component .mq5__btn { background-color: #FF5B14; color: #0A0A0A; }html .mq5__component .mq5__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .mq5__component .mq5__btn:focus-visible { outline-color: #FF5B14; }html .mq5__component .mq5__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .mq5__component .mq5__link:focus-visible { outline-color: #FF5B14; }html .mq5__component .mq5__item { background-color: #141414; color: #8F8F8F; box-shadow: inset 0 0 0 1px #3A3A3A; }html .mq5__component .mq5__item:hover { background-color: #1C1C1C; color: #ffffff; box-shadow: inset 0 0 0 1px #8F8F8F, 0 10px 40px rgba(194, 65, 12, 0.25); }html .mq5__component .mq5__note { color: #B3B3B3; }html .mq5__component .mq5__pause { border-color: #3A3A3A; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; font-size: 12px; }html .mq5__component .mq5__pause:hover { border-color: #FF5B14; }html .mq5__component .mq5__pause:focus-visible { outline-color: #FF5B14; }html .ts9__component .ts9__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .ts9__component .ts9__text { color: #B3B3B3; }html .ts9__component .ts9__heading { color: #ffffff; }html .ts9__component .ts9__btn { background-color: #FF5B14; color: #0A0A0A; }html .ts9__component .ts9__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .ts9__component .ts9__btn:focus-visible { outline-color: #FF5B14; }html .ts9__component .ts9__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .ts9__component .ts9__link:focus-visible { outline-color: #FF5B14; }html .ts9__component { --ts9-ink: #ffffff; --ts9-edge: #FF5B14; --ts9-dim: #3A3A3A; }html .ts9__component .ts9__meter { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; }html .ts9__component .ts9__chip { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 8px 28px rgba(194, 65, 12, 0.35); }html .ts9__component .ts9__foot { border-top-color: #262626; }html .ts9__component .ts9__author { color: #ffffff; }html .ts9__component .ts9__role { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .prs2__component .prs2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .prs2__component .prs2__text { color: #B3B3B3; }html .prs2__component .prs2__heading { color: #ffffff; }html .prs2__component .prs2__btn { background-color: #FF5B14; color: #0A0A0A; }html .prs2__component .prs2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .prs2__component .prs2__btn:focus-visible { outline-color: #FF5B14; }html .prs2__component .prs2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .prs2__component .prs2__link:focus-visible { outline-color: #FF5B14; }html .prs2__component .prs2__track { stroke: #3A3A3A; }html .prs2__component .prs2__tick { stroke: #3A3A3A; }html .prs2__component .prs2__tick--major { stroke: #666666; }html .prs2__component .prs2__arc { stroke: #FF5B14; filter: drop-shadow(0 0 6px rgba(255, 91, 20, 0.6)); }html .prs2__component .prs2__dot { border-color: #3A3A3A; background-color: #141414; color: #B3B3B3; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; }html .prs2__component .prs2__nodebtn:hover .prs2__dot { border-color: #FF5B14; }html .prs2__component .prs2__nodebtn:focus-visible .prs2__dot { outline-color: #FF5B14; }html .prs2__component .prs2__node.is-active .prs2__dot { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 0 32px rgba(255, 91, 20, 0.35); }html .prs2__component .prs2__nodelabel { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .prs2__component .prs2__node.is-active .prs2__nodelabel { color: #ffffff; }html .prs2__component .prs2__pointer { border-top-color: #FF5B14; }html .prs2__component .prs2__wheel::before { content: ''; position: absolute; top: 18%; left: 18%; width: 64%; height: 64%; border-radius: 50%; background: radial-gradient(circle, rgba(194, 65, 12, 0.22), rgba(194, 65, 12, 0) 70%); pointer-events: none; }html .prs2__component .prs2__step { border-color: #3A3A3A; background-color: #141414; }html .prs2__component.prs2--js .prs2__step { background-color: transparent; }html .prs2__component .prs2__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .prs2__component .prs2__num { color: #FF5B14; }html .prs2__component .prs2__title { color: #ffffff; }html .prs2__component .prs2__text { color: #B3B3B3; }html .prs2__component .prs2__meta { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; letter-spacing: 0.1em; text-transform: uppercase; }html .prs2__component .prs2__hint { color: #B3B3B3; }@media (prefers-reduced-motion: no-preference) { html body.bricks-is-frontend .prs2__component:not(.prs2--off) .prs2__step { background-color: transparent; }}html .prc2__component .prc2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .prc2__component .prc2__text { color: #B3B3B3; }html .prc2__component .prc2__heading { color: #ffffff; }html .prc2__component .prc2__btn { background-color: #FF5B14; color: #0A0A0A; }html .prc2__component .prc2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .prc2__component .prc2__btn:focus-visible { outline-color: #FF5B14; }html .prc2__component .prc2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .prc2__component .prc2__link:focus-visible { outline-color: #FF5B14; }html .prc2__component .prc2__seg { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .prc2__component .prc2__pill { background-color: #FF5B14; }html .prc2__component .prc2__opt { color: #B3B3B3; }html .prc2__component .prc2__opt:hover { color: #ffffff; }html .prc2__component .prc2__opt[aria-pressed="true"] { color: #0A0A0A; }html .prc2__component:not(.prc2--js) .prc2__opt[aria-pressed="true"] { background-color: #FF5B14; }html .prc2__component .prc2__opt:focus-visible { outline-color: #FF5B14; }html .prc2__component .prc2__save { background-color: rgba(255, 91, 20, 0.14); color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.06em; }html .prc2__component .prc2__opt[aria-pressed="true"] .prc2__save { background-color: #0A0A0A; color: #FF5B14; }html .prc2__component .prc2__plan { background-color: #141414; border-color: #3A3A3A; color: #ffffff; }html .prc2__component .prc2__plan--featured { background-color: transparent; border-color: transparent; }html .prc2__component .prc2__plan--featured::before { background: conic-gradient(from var(--prc2-a), rgba(255, 91, 20, 0), rgba(255, 91, 20, 0.45) 12%, rgba(194, 65, 12, 0) 28%, rgba(194, 65, 12, 0) 55%, rgba(194, 65, 12, 0.68) 68%, rgba(194, 65, 12, 0) 84%); filter: blur(28px); }html .prc2__component .prc2__plan--featured::after { background: linear-gradient(#1C1C1C, #1C1C1C) padding-box, conic-gradient(from var(--prc2-a), rgba(194, 65, 12, 0.2), #FF5B14 10%, rgba(194, 65, 12, 0.2) 24%, rgba(194, 65, 12, 0.2) 55%, #C2410C 66%, rgba(194, 65, 12, 0.2) 80%) border-box; }html .prc2__component .prc2__name { color: #ffffff; }html .prc2__component .prc2__badge { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; }html .prc2__component .prc2__desc,html .prc2__component .prc2__per,html .prc2__component .prc2__note { color: #B3B3B3; }html .prc2__component .prc2__plan--featured .prc2__desc,html .prc2__component .prc2__plan--featured .prc2__per,html .prc2__component .prc2__plan--featured .prc2__note { color: #B3B3B3; }html .prc2__component .prc2__cur { color: #FF5B14; }html .prc2__component .prc2__cta { background-color: transparent; color: #ffffff; box-shadow: inset 0 0 0 1px #3A3A3A; }html .prc2__component .prc2__cta:hover { background-color: #FF5B14; color: #0A0A0A; box-shadow: none; }html .prc2__component .prc2__plan--featured .prc2__cta { background-color: #FF5B14; color: #0A0A0A; }html .prc2__component .prc2__plan--featured .prc2__cta:hover { background-color: #FF7A3D; }html .prc2__component .prc2__plan--featured .prc2__cta:focus-visible { outline-color: #FF5B14; }html .prc2__component .prc2__features,html .prc2__component .prc2__plan--featured .prc2__features { border-top-color: #262626; }html .prc2__component .prc2__feature::before { color: #FF5B14; }html .prc2__component .prc2__more { border-color: #3A3A3A; color: #ffffff; }html .prc2__component .prc2__more:hover { border-color: #FF5B14; }html .prc2__component .prc2__more:focus-visible { outline-color: #FF5B14; }html .prc2__component .prc2__table { border-color: #3A3A3A; background-color: #141414; }html .prc2__component .prc2__tr { border-top-color: #262626; }html .prc2__component .prc2__tr--head { background-color: #1C1C1C; }html .prc2__component .prc2__cell { color: #ffffff; }html .prc2__component .prc2__cell:nth-child(3) { background-color: rgba(255, 91, 20, 0.05); }html .prc2__component .prc2__rowhead { color: #B3B3B3; }html .prc2__component .prc2__yes::before { color: #FF5B14; }html .prc2__component .prc2__no::before { background-color: #666666; }html .tm3__component .tm3__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .tm3__component .tm3__text { color: #B3B3B3; }html .tm3__component .tm3__heading { color: #ffffff; }html .tm3__component .tm3__btn { background-color: #FF5B14; color: #0A0A0A; }html .tm3__component .tm3__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .tm3__component .tm3__btn:focus-visible { outline-color: #FF5B14; }html .tm3__component .tm3__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .tm3__component .tm3__link:focus-visible { outline-color: #FF5B14; }html .tm3__component .tm3__note { color: #B3B3B3; }html .tm3__component .tm3__list,html .tm3__component .tm3__member { border-color: #3A3A3A; }html .tm3__component .tm3__row { color: #ffffff; }html .tm3__component .tm3__row:focus-visible { outline-color: #FF5B14; }html .tm3__component .tm3__num { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; letter-spacing: 0.1em; }html .tm3__component .tm3__role { color: #B3B3B3; }html .tm3__component .tm3__icon { border-color: #3A3A3A; color: #ffffff; }html .tm3__component .tm3__row:hover .tm3__icon { border-color: #FF5B14; }html .tm3__component .tm3__row[aria-expanded="true"] .tm3__icon { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .tm3__component .tm3__img { background-color: #1C1C1C; }html .tm3__component .tm3__loc { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .tm3__component .tm3__loc::before { background-color: #FF5B14; }html .tm3__component .tm3__bio { color: #B3B3B3; }html .tm3__component .tm3__frame { background-color: #1C1C1C; box-shadow: 0 0 0 1px #3A3A3A, 0 30px 80px rgba(194, 65, 12, 0.35); }html .tm3__component .tm3__cap { background-color: #FF5B14; color: #0A0A0A; font-family: 'Geist Mono', ui-monospace, monospace; }html .faq2__component .faq2__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .faq2__component .faq2__text { color: #B3B3B3; }html .faq2__component .faq2__heading { color: #ffffff; }html .faq2__component .faq2__btn { background-color: #FF5B14; color: #0A0A0A; }html .faq2__component .faq2__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .faq2__component .faq2__btn:focus-visible { outline-color: #FF5B14; }html .faq2__component .faq2__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .faq2__component .faq2__link:focus-visible { outline-color: #FF5B14; }html .faq2__component .faq2__help { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .faq2__component .faq2__helptext { color: #B3B3B3; }html .faq2__component .faq2__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .faq2__component .faq2__field::before { border-color: #B3B3B3; }html .faq2__component .faq2__field::after { background-color: #B3B3B3; }html .faq2__component .faq2__input { border-color: #666666; background-color: #141414; color: #ffffff; }html .faq2__component .faq2__input::placeholder { color: #8F8F8F; }html .faq2__component .faq2__input:focus { border-color: #FF5B14; box-shadow: 0 0 0 1px #FF5B14, 0 0 0 6px rgba(255, 91, 20, 0.12); }html .faq2__component .faq2__clear { color: #ffffff; }html .faq2__component .faq2__clear:hover { background-color: #1C1C1C; }html .faq2__component .faq2__clear:focus-visible { outline-color: #FF5B14; }html .faq2__component .faq2__chip { border-color: #3A3A3A; color: #ffffff; }html .faq2__component .faq2__chip:hover { border-color: #FF5B14; }html .faq2__component .faq2__chip[aria-pressed="true"] { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .faq2__component .faq2__chip:focus-visible { outline-color: #FF5B14; }html .faq2__component .faq2__status { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .faq2__component .faq2__list,html .faq2__component .faq2__item { border-color: #3A3A3A; }html .faq2__component .faq2__toggle { color: #ffffff; }html .faq2__component .faq2__toggle:focus-visible { outline-color: #FF5B14; }html .faq2__component .faq2__icon { border-color: #3A3A3A; color: #ffffff; }html .faq2__component .faq2__toggle:hover .faq2__icon { border-color: #FF5B14; }html .faq2__component .faq2__toggle[aria-expanded="true"] .faq2__icon { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .faq2__component .faq2__atext { color: #B3B3B3; }html .faq2__component .faq2__mark { background-color: #FF5B14; color: #0A0A0A; }html .faq2__component .faq2__empty { border-color: #666666; background-color: rgba(20, 20, 20, 0.6); }html .faq2__component .faq2__emptytitle { color: #ffffff; }html .faq2__component .faq2__emptytext { color: #B3B3B3; }html .ctc1__component .ctc1__eyebrow { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #FFFFFF; }html .ctc1__component .ctc1__text { color: #B3B3B3; }html .ctc1__component .ctc1__heading { color: #ffffff; }html .ctc1__component .ctc1__btn { background-color: #FF5B14; color: #0A0A0A; }html .ctc1__component .ctc1__btn:hover { background-color: #FF7A3D; box-shadow: 0 12px 40px rgba(255, 91, 20, 0.22); }html .ctc1__component .ctc1__btn:focus-visible { outline-color: #FF5B14; }html .ctc1__component .ctc1__link { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .ctc1__component .ctc1__link:focus-visible { outline-color: #FF5B14; }html .ctc1__component .ctc1__avail { border-color: #3A3A3A; background-color: #141414; color: #ffffff; font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.08em; text-transform: uppercase; }html .ctc1__component .ctc1__avail::before { background-color: #FF5B14; color: rgba(255, 91, 20, 0.55); }html .ctc1__component .ctc1__title { color: #ffffff; }html .ctc1__component .ctc1__mail { border-top-color: #262626; }html .ctc1__component .ctc1__email { color: #ffffff; background-image: linear-gradient(#FF5B14, #FF5B14); }html .ctc1__component .ctc1__email:focus-visible { outline-color: #FF5B14; }html .ctc1__component .ctc1__copy { border-color: #3A3A3A; color: #ffffff; }html .ctc1__component .ctc1__copy:hover { border-color: #FF5B14; }html .ctc1__component .ctc1__copy:focus-visible { outline-color: #FF5B14; }html .ctc1__component .ctc1__copy.is-copied { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .ctc1__component .ctc1__toast { background-color: #FF5B14; color: #0A0A0A; box-shadow: 0 18px 50px rgba(255, 91, 20, 0.25); }html .ctc1__component .ctc1__toast::before { background-color: #0A0A0A; background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 45%, #FF5B14 45%, #FF5B14 55%, rgba(0, 0, 0, 0) 55%); }html .ctc1__component .ctc1__card { background-color: #141414; box-shadow: inset 0 0 0 1px #3A3A3A; }html .ctc1__component .ctc1__cardtitle { color: #ffffff; }html .ctc1__component .ctc1__cardtext { color: #B3B3B3; }html .ctc1__component .ctc1__label { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; }html .ctc1__component .ctc1__input,html .ctc1__component .ctc1__textarea { border-color: #666666; background-color: #0A0A0A; color: #ffffff; }html .ctc1__component .ctc1__input::placeholder,html .ctc1__component .ctc1__textarea::placeholder { color: #8F8F8F; }html .ctc1__component .ctc1__input:focus,html .ctc1__component .ctc1__textarea:focus { border-color: #FF5B14; box-shadow: 0 0 0 1px #FF5B14, 0 0 0 6px rgba(255, 91, 20, 0.12); }html .ctc1__component .ctc1__field.is-error .ctc1__input,html .ctc1__component .ctc1__field.is-error .ctc1__textarea { border-color: #FF7A8A; box-shadow: 0 0 0 1px #FF7A8A; }html .ctc1__component .ctc1__error { color: #FF9AA6; }html .ctc1__component .ctc1__fine { color: #B3B3B3; }html .ctc1__component .ctc1__check { background-color: #FF5B14; color: #0A0A0A; }html .ctc1__component .ctc1__done { color: #ffffff; }html .ctc1__component .ctc1__donetext { color: #B3B3B3; }html .ctc1__component .ctc1__office { border-color: #3A3A3A; background-color: rgba(20, 20, 20, 0.6); }html .ctc1__component .ctc1__office:hover { border-color: #FF5B14; }html .ctc1__component .ctc1__city { color: #ffffff; }html .ctc1__component .ctc1__addr { color: #B3B3B3; }html .ctc1__component .ctc1__time { color: #FF5B14; font-family: 'Geist Mono', ui-monospace, monospace; }html .ctc1__component .ctc1__zone { color: #B3B3B3; }html .ctc1__component .ctc1__status { font-family: 'Geist Mono', ui-monospace, monospace; font-size: 12px; font-weight: 400; letter-spacing: 0.1em; text-transform: uppercase; color: #B3B3B3; font-size: 11px; }html .ctc1__component .ctc1__status::before { background-color: #666666; }html .ctc1__component .ctc1__status.is-open::before { background-color: #FF5B14; box-shadow: 0 0 8px rgba(255, 91, 20, 0.7); }html .ctc1__component .ctc1__social { border-color: #3A3A3A; color: #ffffff; }html .ctc1__component .ctc1__social:hover { border-color: #FF5B14; background-color: #FF5B14; color: #0A0A0A; }html .ctc1__component .ctc1__social:focus-visible { outline-color: #FF5B14; }