.hf-promo{display:grid;grid-template-rows:1fr;width:100%;background:var(--color-surface-brand);color:#1a1a1a;transition:grid-template-rows .3s ease-out}.hf-promo[data-expanded=false]{grid-template-rows:0fr}.hf-promo__row{overflow:hidden;min-height:0}.hf-promo__inner{display:flex;align-items:center;gap:12px;min-height:3rem;padding-block:6px}.hf-promo__countdown{display:inline-flex;align-items:center;gap:6px;flex:none;padding:3px 10px;border-radius:999px;background:radial-gradient(39.71% 136.54% at 51.64% 117.31%,var(--accent) 0%,var(--accent-strong) 100%),var(--accent-2);box-shadow:inset 0 1px #ffffff47;color:#fff;font-size:12px;line-height:18px;font-weight:600}.hf-promo__countdown-value{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.hf-promo__message{flex:1 1 auto;min-width:0;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#1a1a1a}.hf-promo__cta{flex:none;display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:#131517;color:#fff;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s}.hf-promo__cta:hover{filter:brightness(1.35)}.hf-promo__close{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#1a1a1a;transition:background-color .15s}.hf-promo__close:hover{background:#0000001a}.hf-promo__close svg{width:18px;height:18px}@media(max-width:1023px){.hf-promo__message{text-align:left}.hf-promo__cta{display:none}}@media(max-width:767px){.hf-promo__inner{gap:8px}.hf-promo__countdown-label{display:none}.hf-promo__message{font-size:.75rem;line-height:1rem}}.hf-header-slot{position:sticky;top:0;z-index:60;height:var(--header-height-v2, 52px)}#header-visual{position:absolute;inset:0 0 auto;height:52px;background-color:#000;pointer-events:auto;will-change:transform}.hf-header__bar{display:flex;align-items:center;gap:12px;height:100%}.hf-logo-link{display:inline-flex;align-items:center;gap:8px;flex:none}.hf-logo{display:block;flex:none;width:30px;height:30px;object-fit:contain;-webkit-user-select:none;user-select:none}.hfnav-wordmark{color:var(--qc-text-primary);white-space:nowrap;font-family:var(--font-inter);font-size:18px;font-weight:800;letter-spacing:-.03em;line-height:1}@media(min-width:768px){.hfnav-wordmark{display:none}}.hf-nav{position:relative;min-width:0;flex:1 1 auto}@media(max-width:767px){.hf-header-slot,#header-visual{height:88px}.hf-header__bar{flex-wrap:wrap;align-content:center;row-gap:2px;padding-block:6px}.hf-nav{display:block;order:3;flex:1 0 100%}.hfnav-scroll-host{-webkit-mask-image:linear-gradient(to right,var(--hfnav-fade-left),#000 16px,#000 calc(100% - 16px),var(--hfnav-fade-right));mask-image:linear-gradient(to right,var(--hfnav-fade-left),#000 16px,#000 calc(100% - 16px),var(--hfnav-fade-right))}}.hfnav-scroll-host{--hfnav-fade-left: transparent;--hfnav-fade-right: transparent;position:relative;min-width:0;-webkit-mask-image:linear-gradient(to right,var(--hfnav-fade-left),#000 72px,#000 calc(100% - 72px),var(--hfnav-fade-right));mask-image:linear-gradient(to right,var(--hfnav-fade-left),#000 72px,#000 calc(100% - 72px),var(--hfnav-fade-right))}.hfnav-scroll-host[data-scroll-start]{--hfnav-fade-left: #000}.hfnav-scroll-host[data-scroll-end]{--hfnav-fade-right: #000}.hfnav-list{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto}.hfnav-sep{margin-inline:4px;height:12px;width:1px;flex:none;align-self:center;background:var(--qc-border-default)}.hfnav-item{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;border:0;background:transparent;color:var(--qc-text-tertiary);font-family:var(--qc-type-family-secondary);font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.1px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:color var(--default-transition-duration),background-color var(--default-transition-duration)}.hfnav-item>*{flex-shrink:0}.hfnav-item:hover,.hfnav-item[data-state=open]{color:var(--qc-text-primary);background-color:var(--qc-overlay-hover)}.hfnav-item.is-active,.hfnav-item.is-active:hover,.hfnav-item-accent{color:var(--qc-brand-primary)}.hfnav-item-accent.is-active,.hfnav-item-accent[data-state=open]{color:var(--qc-brand-primary);text-shadow:0 0 8px rgba(var(--qc-brand-primary--rgb),.5)}.hfnav-bar-badge{white-space:nowrap;line-height:12px;border-radius:6px;background-color:#34c75933;padding:2px 6px;border:none;font-size:10px;font-weight:700;color:var(--color-primary);transition:all var(--default-transition-duration)}.hf-spc-dots{position:relative;display:flex;width:16px;height:16px;flex:none;align-items:center;justify-content:center}.hf-spc-dots__inner{position:relative;width:9px;height:9px}.hf-spc-dots__inner>span{position:absolute;width:4px;height:4px;border-radius:999px;background:currentColor;animation:supercomputer-dot 1.45s ease-in-out infinite}@keyframes supercomputer-dot{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.hf-spc-dots__inner>span{animation:none}}.hfnav-viewport-position{position:absolute;top:100%;left:var(--hfnav-vp-left, 0);z-index:50;display:flex;justify-content:flex-start;width:max-content;perspective:2000px}.hfnav-viewport{box-sizing:content-box;position:relative;margin-top:8px;border:1px solid var(--color-separator-card);background-color:var(--color-surface-primary);border-radius:24px;max-height:calc(100dvh - 100px);overflow-y:auto;box-shadow:0 20px 25px -5px #0000004d,0 8px 10px -6px #0000004d;animation:hfnav-menu-in .2s ease forwards}@keyframes hfnav-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hfnav-menu{display:grid;grid-template-columns:repeat(2,minmax(0,22rem));gap:24px;padding:20px}.hfnav-menu__heading{padding:0 8px 8px;color:var(--color-font-secondary);font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.hfnav-menu__list{display:flex;flex-direction:column;gap:2px}.hfnav-menu__row{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:12px;transition:background-color .12s ease-out}.hfnav-menu__row:hover{background-color:var(--qc-overlay-hover)}.hfnav-menu__icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--color-surface-secondary);color:var(--color-icon-primary)}.hfnav-menu__icon svg{width:16px;height:16px}.hfnav-menu__text{display:flex;flex-direction:column;gap:2px;min-width:0}.hfnav-menu__title{display:inline-flex;align-items:center;gap:6px;color:var(--color-font-primary);font-size:.875rem;line-height:1.25rem;font-weight:600}.hfnav-menu__desc{color:var(--color-font-secondary);font-size:.75rem;line-height:1rem}.hfnav-menu__badge{display:inline-grid;place-items:center;padding:1px 5px;border-radius:4px;font-size:9px;line-height:12px;font-weight:700;letter-spacing:.02em}.hfnav-menu__badge.is-top{background:radial-gradient(39.71% 136.54% at 51.64% 117.31%,var(--accent) 0%,var(--accent-strong) 100%),var(--accent-2);color:#fff}.hfnav-menu__badge.is-new{background:var(--color-lime);color:#1a1a1a}.hfnav-actions,.hfnav-actions-group{display:flex;align-items:center;gap:4px}.hfnav-actions{flex:none;margin-left:auto}.hfnav-actions-divider{flex:none;width:1px;height:12px;background-color:#ffffff26}.hfnav-action{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:36px;padding:0 12px;border:0;border-radius:10px;background-color:var(--qc-transparent-light-05);box-shadow:inset 0 1.5px 3px var(--qc-transparent-light-05);color:var(--qc-text-primary);font-family:var(--qc-type-family-secondary);font-size:var(--qc-type-size-200);font-weight:var(--qc-type-weight-medium);line-height:var(--qc-type-line-height-500);letter-spacing:var(--qc-type-letter-spacing-loose);white-space:nowrap;cursor:pointer;text-decoration:none;transition:filter .15s,color .15s}.hfnav-action:hover{filter:brightness(1.4)}.hfnav-action:active{filter:brightness(.6)}.hfnav-discount{position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%);display:grid;place-items:center;min-width:56px;height:16px;padding:2px 6px;border-radius:6px;background:radial-gradient(39.71% 136.54% at 51.64% 117.31%,var(--accent) 0%,var(--accent-strong) 100%);color:#fff;font-family:var(--qc-type-family-secondary);font-size:10px;font-weight:700;line-height:10px;white-space:nowrap;pointer-events:none}.hfnav-auth{display:inline-flex;align-items:center;justify-content:center;flex:none;height:36px;padding:0 12px;border:0;border-radius:10px;font-family:var(--qc-type-family-secondary);font-size:var(--qc-type-size-200);font-weight:var(--qc-type-weight-medium);line-height:var(--qc-type-line-height-500);white-space:nowrap;cursor:pointer;text-decoration:none;transition:filter .15s,color .15s}.hfnav-auth:hover{filter:brightness(.8)}.hfnav-auth:active{filter:brightness(.6)}.hfnav-auth-login{color:var(--qc-brand-primary);background-color:#34c75914;box-shadow:inset 0 2px 3px #ffffff08}.hfnav-auth-signup{background-color:var(--qc-brand-primary);color:var(--qc-text-inverse)}.hfnav-user{gap:8px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfnav-user-avatar{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:999px;background-color:var(--qc-brand-primary);color:var(--qc-text-inverse);font-size:12px;font-weight:700}.hfnav-icon-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;padding:0;border:0;background:none;color:var(--qc-text-primary);cursor:pointer}.hf-size-4{width:1rem;height:1rem}.hf-size-6{width:1.5rem;height:1.5rem}.hfnav-mobile-only{display:none!important}@media(max-width:767px){.hfnav-mobile-only{display:inline-flex!important}.hfnav-desktop-only,.hfnav-actions-divider{display:none!important}.hfnav-actions-primary{flex:none}}.hf-tabbar{position:sticky;bottom:-1px;z-index:50;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;width:100%;padding:12px 4px;background:#000000e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-top:1px solid var(--color-separator-card)}@media(min-width:768px){.hf-tabbar{display:none}}.hf-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;color:var(--color-font-secondary);transition:opacity .2s}.hf-tabbar__item svg{width:20px;height:20px;flex-shrink:0}.hf-tabbar__item[data-active=true]{color:var(--color-font-primary)}.hf-tabbar__label{font-size:.625rem;line-height:.875rem;font-weight:500}.hf-tabbar__label--muted{color:var(--color-font-secondary)}.hf-tabbar__generate{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:4px}.hf-tabbar__fab{position:absolute;top:-16px;display:grid;place-items:center;width:56px;height:44px;border-radius:14px;background:var(--color-primary);box-shadow:inset 0 -.25rem #00000040;transition:opacity .2s}.hf-tabbar__fab svg{width:20px;height:20px;color:#2f3907;margin-bottom:4px}.hf-footer{position:relative;z-index:10;background:var(--color-primary);color:var(--color-font-primary-reverted)}.hf-footer__inner{display:grid;grid-auto-flow:row dense;gap:3.5rem;padding-block:1rem}@media(min-width:768px){.hf-footer__inner{gap:4.5rem;padding-block:2.25rem}}.hf-footer__top{display:grid;grid-template-rows:auto 1fr;justify-content:space-between;gap:2rem}@media(min-width:768px){.hf-footer__top{gap:3rem}}@media(min-width:1280px){.hf-footer__top{grid-template-rows:none;grid-template-columns:auto 1fr}}.hf-footer__headline{padding-right:2.5rem;font-size:1.5rem;line-height:1.875rem;font-weight:500;letter-spacing:-.01em;text-transform:uppercase;color:var(--color-font-primary-reverted)}@media(min-width:768px){.hf-footer__headline{font-size:2.5rem;line-height:3rem;letter-spacing:-.02em}}@media(min-width:1280px){.hf-footer__headline{max-width:24rem}}.hf-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}@media(min-width:768px){.hf-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.hf-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.hf-footer__col{display:block}.hf-footer__col--wide{display:none;grid-column:span 3}@media(min-width:768px){.hf-footer__col--wide{display:block}}@media(min-width:1280px){.hf-footer__col--wide{grid-column:span 1}}.hf-footer__heading{margin-bottom:.75rem;color:#2e30317a;font-size:.875rem;font-weight:500}@media(min-width:768px){.hf-footer__heading{font-size:1rem}}.hf-footer__list{display:flex;flex-direction:column;gap:.75rem}.hf-footer__list--wide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(min-width:1280px){.hf-footer__list--wide{display:flex;flex-direction:column}}.hf-footer__link{display:inline-block;white-space:nowrap;font-weight:500;font-size:.875rem;color:var(--color-font-primary-reverted);transition:opacity .2s}@media(min-width:768px){.hf-footer__link{font-size:1rem}}.hf-footer__link:hover{opacity:.6}.hf-footer__bottom{display:grid;grid-auto-flow:row dense;justify-content:space-between;gap:2rem;color:var(--color-font-primary-reverted)}@media(min-width:1280px){.hf-footer__bottom{grid-template-columns:auto 1fr}}.hf-footer__address{font-size:.875rem}.hf-footer__social{display:none;gap:2rem}@media(min-width:768px){.hf-footer__social{display:flex}}@media(min-width:1280px){.hf-footer__social{justify-content:flex-end}}.hf-legal{width:100%;background:var(--color-surface-tertiary)}.hf-legal__nav{display:flex;flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}@media(min-width:768px){.hf-legal__nav{flex-direction:row;align-items:center;justify-content:space-between}}.hf-legal__copy{order:2;text-align:center}@media(min-width:768px){.hf-legal__copy{order:1;text-align:left}}.hf-legal__links{order:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;color:var(--color-font-primary)}@media(min-width:768px){.hf-legal__links{order:2;justify-content:flex-end}}.hf-legal__link{font-weight:500;transition:filter .2s}.hf-legal__link:hover{filter:brightness(.6)}.hf-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:16px}.hf-modal__scrim{position:absolute;inset:0;background:var(--color-page-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .2s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.hf-modal__panel{position:relative;width:min(26rem,100%);padding:28px 24px 24px;border-radius:24px;border:1px solid var(--color-separator-card);background:var(--color-surface-primary);box-shadow:0 20px 25px -5px #0006;text-align:center;animation:pop-in .2s forwards}@keyframes pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.hf-modal__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--color-icon-secondary)}.hf-modal__close:hover{background:var(--qc-overlay-hover)}.hf-modal__close svg{width:18px;height:18px}.hf-modal__logo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;margin-bottom:16px}.hf-modal__logo-fill{position:absolute;inset:0;background:#fff;border-radius:12px}.hf-modal__logo-glyph{position:relative;width:34px;height:34px;color:#1a1a1a}.hf-modal__title{font-size:1.5rem;line-height:1.875rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.hf-modal__title.is-sentence{text-transform:none;letter-spacing:-.03em}.hf-modal__sub{margin-top:8px;color:var(--color-font-secondary);font-size:.875rem;line-height:1.25rem}.hf-modal__form{margin-top:20px;display:flex;flex-direction:column;gap:8px;text-align:left}.hf-modal__label{font-size:.75rem;font-weight:600;color:var(--color-font-secondary)}.hf-modal__input{height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--color-separator-card);background:var(--color-surface-secondary);color:var(--color-font-primary);font:inherit;font-size:.875rem}.hf-modal__input::placeholder{color:var(--color-font-disabled)}.hf-modal__submit{width:100%;margin-top:8px}.hf-modal__submit.as-link{display:inline-flex;align-items:center;justify-content:center;height:44px;margin-top:20px;border-radius:12px;background:var(--color-lime, #34c759);color:#0b0f0c;font-weight:600;text-decoration:none}.hf-modal__submit.as-link:hover{filter:brightness(1.06)}.hf-modal__note{margin-top:16px;color:var(--color-font-disabled);font-size:.75rem;line-height:1rem}.legal-page{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;padding:60px 16px;color:#fff}@media(min-width:1024px){.legal-page{flex-direction:row;align-items:flex-start;justify-content:center;padding-left:40px;padding-right:40px}}.legal-toc{display:none}@media(min-width:1024px){.legal-toc{display:block;position:sticky;top:var(--header-height-v2, 52px);max-height:calc(100dvh - var(--header-height-v2, 52px));width:288px;flex-shrink:0;align-self:flex-start;overflow-y:auto;overscroll-behavior:contain;padding:24px;scrollbar-width:none}}.legal-toc::-webkit-scrollbar{display:none}.legal-toc-link{display:flex;width:100%;border-left:2px solid rgba(255,255,255,.05);padding:10px 12px 10px 20px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;color:#fff;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}.legal-toc-link:hover{background:#ffffff0d}.legal-toc-link.is-active{border-left-color:var(--color-main-0, #34c759);color:var(--color-main-0, #34c759)}.legal-toc-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.legal-toc-sub.is-open{grid-template-rows:1fr}.legal-toc-sub>div{overflow:hidden}.legal-toc-sublink{display:flex;width:100%;border-left:2px solid rgba(255,255,255,.05);padding:10px 28px 10px 36px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;color:#828282;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}.legal-toc-sublink:hover{background:#ffffff0d;color:#fff}.legal-toc-sublink.is-active{border-left-color:var(--color-main-0, #34c759);color:var(--color-main-0, #34c759)}@media(prefers-reduced-motion:reduce){.legal-toc-sub,.legal-toc-link,.legal-toc-sublink{transition:none}}.legal-body{display:flex;min-width:0;flex-direction:column;align-items:center}@media(min-width:1024px){.legal-body{max-width:928px;align-items:flex-start;padding:0 24px 24px}}.legal-title{font-family:var(--font-grotesk),sans-serif;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-align:center;margin:0 16px}@media(min-width:1024px){.legal-title{font-size:3rem;line-height:3.5rem;margin:0;text-align:left;text-transform:uppercase;letter-spacing:-.04em}}.legal-title-static{font-family:var(--font-grotesk),sans-serif;font-size:3rem;line-height:3.5rem;font-weight:700;text-align:center;margin:0 16px}.legal-meta{font-size:1.25rem;line-height:1.75rem;margin:0}@media(min-width:1024px){.legal-meta{color:#828282}.legal-meta-first{margin-top:8px}}.legal-doc{display:flex;width:100%;max-width:55rem;flex-direction:column;gap:32px;margin-top:32px;font-size:16px;line-height:24px}.legal-doc p{margin:0}.legal-doc h2,.legal-doc h3{margin:0;font-size:inherit;line-height:inherit;font-weight:700}.legal-doc a{color:var(--color-main-0, #34c759);text-decoration:none}.legal-doc a:hover{filter:brightness(.75)}.legal-doc a.legal-prevlink{color:inherit;text-decoration:underline;text-underline-offset:4px;font-weight:400;transition:filter .2s}.legal-doc a.legal-prevlink:hover{filter:brightness(.6)}.legal-indent{padding-left:20px}.legal-italic{font-style:italic}.legal-mt-2{margin-top:8px}.legal-mt-6{margin-top:24px}.legal-mb-4{margin-bottom:16px}.legal-mb-6{margin-bottom:24px}.legal-mb-8{margin-bottom:32px}.legal-h-xl{font-size:1.25rem;line-height:1.75rem;font-weight:700}.legal-h-xl-med{font-size:1.25rem;line-height:1.75rem;font-weight:500}.legal-h-lg{font-size:1.125rem;line-height:1.75rem;font-weight:500}.legal-muted-sm{font-size:14px;line-height:20px;color:#d1d5db}.legal-doc ul.legal-list{list-style:disc;padding-left:20px;margin:0}.legal-doc ul.legal-list>li+li{margin-top:8px}.legal-doc ul.legal-list.legal-mt-2{margin-top:8px}.legal-doc ul.legal-list-inside{list-style-position:inside;padding-left:0}.legal-doc ul.legal-list-inside>li+li{margin-top:4px}.legal-index{display:flex;flex-direction:column;gap:12px}.legal-index h2{font-size:1.25rem;line-height:1.75rem;font-weight:700}.legal-doc .legal-index a{color:inherit}.legal-doc .legal-index a:hover{color:var(--color-main-0, #34c759);filter:none}.legal-grid{display:grid;grid-template-columns:1fr;border-bottom:1px solid #374151}.legal-grid-head{display:none}.legal-grid-row{display:grid;grid-template-columns:1fr;border-top:1px solid #374151}.legal-grid-cell{padding:16px}@media(min-width:768px){.legal-grid-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #374151}.legal-grid-row{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-grid-cell{padding:24px}.legal-grid-head>.legal-grid-cell:not(:last-child),.legal-grid-row>.legal-grid-cell:not(:last-child){border-right:1px solid #374151}}.legal-cookies{margin-top:32px}.legal-cookie-group{margin-bottom:32px}.legal-cookie-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px}.legal-cookie-head h3{font-size:1.25rem;line-height:1.75rem;font-weight:700}.legal-details-btn{display:flex;align-items:center;gap:8px;color:var(--color-main-0, #34c759);cursor:pointer;background:transparent;border:0;padding:4px 8px;font:inherit;transition:opacity .2s}.legal-details-btn:hover{opacity:.8}.legal-details-btn svg{transition:transform .2s;transform:rotate(0)}.legal-details-btn[aria-expanded=true] svg{transform:rotate(180deg)}.legal-cookie-panel{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.legal-cookie-panel.is-open{max-height:2000px;opacity:1}@media(prefers-reduced-motion:reduce){.legal-cookie-panel,.legal-details-btn svg{transition:none}}.legal-table-scroll{overflow:auto;border-radius:12px;border:1px solid var(--color-separator-card, #d9d9d90a);max-height:70svh}@media(min-width:768px){.legal-table-scroll{max-height:80svh}}.legal-table{width:100%;text-align:left;border-collapse:collapse;color:#fff;background:var(--color-surface-primary, #1c1e20)}.legal-table thead{border-bottom:1px solid var(--color-separator-card, #d9d9d90a);position:sticky;top:0;background:var(--color-surface-primary, #1c1e20);z-index:10}.legal-table th{font-size:12px;line-height:16px;font-weight:600;color:var(--color-font-secondary, #898a8b);white-space:nowrap;padding:8px}.legal-table tbody tr{border-bottom:1px solid var(--color-separator-card, #d9d9d90a);transition:background-color .2s}.legal-table tbody tr:last-child{border-bottom:0}.legal-table tbody tr:hover{background:var(--color-surface-secondary, #23262a)}.legal-table td{padding:8px;font-size:14px;line-height:20px;color:#fff;vertical-align:top;overflow-wrap:break-word}.legal-table td:nth-child(1){font-weight:600;max-width:120px}.legal-table td:nth-child(2){max-width:100px}.legal-table td:nth-child(3){color:var(--color-font-secondary, #898a8b);max-width:120px}.legal-table td:nth-child(4){color:var(--color-font-secondary, #898a8b);white-space:nowrap}.legal-table td:nth-child(5){color:var(--color-font-secondary, #898a8b);min-width:200px}.legal-table td:nth-child(6){white-space:nowrap}@media(min-width:768px){.legal-table th{padding:8px 16px}.legal-table td{padding:14px 16px}.legal-table td:nth-child(1){max-width:200px}.legal-table td:nth-child(2){max-width:180px}.legal-table td:nth-child(3){max-width:200px}.legal-table td:nth-child(5){min-width:300px}}.docs-page .legal-doc pre{margin:0 0 24px;padding:16px 18px;border:1px solid #374151;border-radius:10px;background:#101318;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.65;color:#d7dbe2;white-space:pre}.docs-page .legal-doc code{padding:1px 5px;border-radius:5px;background:#ffffff12;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;color:#e8d5f2;word-break:break-word}.docs-page .legal-doc pre code{padding:0;background:none;color:inherit}.docs-page .legal-doc table{width:100%;margin:0 0 24px;border-collapse:collapse;font-size:13px;line-height:1.55}.docs-page .legal-doc th{text-align:left;padding:8px 12px;border-bottom:1px solid #4b5563;color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.docs-page .legal-doc td{padding:9px 12px;border-bottom:1px solid #1f2937;vertical-align:top}.docs-page .legal-doc td:first-child{white-space:nowrap}@media(max-width:640px){.docs-page .legal-doc td:first-child{white-space:normal}.docs-page .legal-doc table{display:block;overflow-x:auto}}:root{--accent: #34B26A;--accent-strong: #2A9457;--accent-soft: rgba(52, 178, 106, .14);--accent-2: #1F7A4F;--font-sans: var(--font-inter),ui-sans-serif,system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--breakpoint-2xl: 120rem;--default-transition-duration: .2s;--breakpoint-3xl: 158rem;--container-8xl: 96rem;--container-9xl: 120rem;--color-lime: #34c759;--color-lime--rgb: 52, 199, 89;--color-gray: #0b0b0b;--color-gray--rgb: 11, 11, 11;--color-white: #fff;--color-white--rgb: 255, 255, 255;--color-white-1: #ffffff03;--color-white-3: #ffffff08;--color-white-4: #ffffff0a;--color-white-5: #ffffff0d;--color-white-6: #ffffff0f;--color-white-8: #ffffff14;--color-white-10: #ffffff1a;--color-white-14: #ffffff24;--color-white-16: #ffffff29;--color-white-18: #ffffff2e;--color-white-24: #ffffff3d;--color-white-32: #ffffff52;--color-white-40: #fff6;--color-white-46: #ffffff75;--color-white-50: #ffffff80;--color-white-60: #fff9;--color-white-70: #ffffffb3;--color-white-80: #fffc;--color-white-90: #ffffffe6;--color-black: #000;--color-black--rgb: 0, 0, 0;--color-black-0: #0000;--color-black-16: #00000029;--color-black-20: #0003;--color-black-24: #0000003d;--color-black-30: #0000004d;--color-black-40: #0006;--color-black-50: #00000080;--color-black-60: #0009;--color-black-70: #000000b3;--color-black-80: #000c;--color-black-90: #000000e6;--color-black-1: #0b0b0b;--color-black-1--rgb: 11, 11, 11;--color-black-2: #131313;--color-black-2--rgb: 19, 19, 19;--color-gray-1: #f7f7f8;--color-gray-1--rgb: 247, 247, 248;--color-gray-2: #e9eaec;--color-gray-2--rgb: 233, 234, 236;--color-gray-3: #dee0e3;--color-gray-3--rgb: 222, 224, 227;--color-gray-4: #c8cad0;--color-gray-4--rgb: 200, 202, 208;--color-gray-5: #babdc5;--color-gray-5--rgb: 186, 189, 197;--color-gray-6: #9ea2ad;--color-gray-6--rgb: 158, 162, 173;--color-gray-7: #7e869a;--color-gray-7--rgb: 126, 134, 154;--color-gray-8: #717684;--color-gray-8--rgb: 113, 118, 132;--color-gray-9: #5e636e;--color-gray-9--rgb: 94, 99, 110;--color-gray-10: #464a53;--color-gray-10--rgb: 70, 74, 83;--color-gray-11: #333;--color-gray-11--rgb: 51, 51, 51;--color-gray-12: #1f2228;--color-gray-12--rgb: 31, 34, 40;--color-gray-13: #14151a;--color-gray-13--rgb: 20, 21, 26;--color-neutral-surface: #171717;--color-neutral-surface--rgb: 23, 23, 23;--color-neutral-surface-subtle: #222;--color-neutral-surface-subtle--rgb: 34, 34, 34;--color-neutral-subtle: #1b1b1b;--color-neutral-subtle--rgb: 27, 27, 27;--color-mcp-model-nano-banana-pro: #522517;--color-mcp-model-nano-banana-pro--rgb: 82, 37, 23;--color-mcp-model-google-omni-flash: #7d5538;--color-mcp-model-google-omni-flash--rgb: 125, 85, 56;--color-mcp-model-seedance: #0e2e3f;--color-mcp-model-seedance--rgb: 14, 46, 63;--color-mcp-model-seedream: #5c7c93;--color-mcp-model-seedream--rgb: 92, 124, 147;--color-mcp-model-seedance-fast-mini: #30391c;--color-mcp-model-seedance-fast-mini--rgb: 48, 57, 28;--color-mcp-model-kling: #185a8a;--color-mcp-model-kling--rgb: 24, 90, 138;--color-mcp-model-nano-banana-flash: #445f62;--color-mcp-model-nano-banana-flash--rgb: 68, 95, 98;--color-mcp-model-soul: #99939e;--color-mcp-model-soul--rgb: 153, 147, 158;--color-main-0: #34c759;--color-main-0--rgb: 52, 199, 89;--color-blue-1: #f0f4fe;--color-blue-1--rgb: 240, 244, 254;--color-blue-2: #e3eafd;--color-blue-2--rgb: 227, 234, 253;--color-blue-3: #ccd9fa;--color-blue-3--rgb: 204, 217, 250;--color-blue-4: #b4c7f8;--color-blue-4--rgb: 180, 199, 248;--color-blue-5: #93aff6;--color-blue-5--rgb: 147, 175, 246;--color-blue-6: #7196f4;--color-blue-6--rgb: 113, 150, 244;--color-blue-7: #5984f2;--color-blue-7--rgb: 89, 132, 242;--color-blue-8: #4778f5;--color-blue-8--rgb: 71, 120, 245;--color-blue-9: #1d54e2;--color-blue-9--rgb: 29, 84, 226;--color-blue-10: #1a4ac7;--color-blue-10--rgb: 26, 74, 199;--color-blue-11: #133a9a;--color-blue-11--rgb: 19, 58, 154;--color-blue-12: #07296a;--color-blue-12--rgb: 7, 41, 106;--color-blue-13: #03153a;--color-blue-13--rgb: 3, 21, 58;--color-brand-tertiary: #9ce6f3;--color-brand-tertiary--rgb: 156, 230, 243;--color-green-1: #edfdf4;--color-green-1--rgb: 237, 253, 244;--color-green-2: #d1fae4;--color-green-2--rgb: 209, 250, 228;--color-green-3: #c3f8dc;--color-green-3--rgb: 195, 248, 220;--color-green-4: #9af4c3;--color-green-4--rgb: 154, 244, 195;--color-green-5: #8ce8b6;--color-green-5--rgb: 140, 232, 182;--color-green-6: #6ae1a1;--color-green-6--rgb: 106, 225, 161;--color-green-7: #40d986;--color-green-7--rgb: 64, 217, 134;--color-green-8: #26bd6c;--color-green-8--rgb: 38, 189, 108;--color-green-9: #21a65e;--color-green-9--rgb: 33, 166, 94;--color-green-10: #1d9052;--color-green-10--rgb: 29, 144, 82;--color-green-11: #166e3f;--color-green-11--rgb: 22, 110, 63;--color-green-12: #0f4c2c;--color-green-12--rgb: 15, 76, 44;--color-green-13: #072213;--color-green-13--rgb: 7, 34, 19;--color-orange-1: #fef4ec;--color-orange-1--rgb: 254, 244, 236;--color-orange-2: #fdead8;--color-orange-2--rgb: 253, 234, 216;--color-orange-3: #fcddc0;--color-orange-3--rgb: 252, 221, 192;--color-orange-4: #fad0a9;--color-orange-4--rgb: 250, 208, 169;--color-orange-5: #f9c594;--color-orange-5--rgb: 249, 197, 148;--color-orange-6: #f8b577;--color-orange-6--rgb: 248, 181, 119;--color-orange-7: #f6a355;--color-orange-7--rgb: 246, 163, 85;--color-orange-8: #f48e2f;--color-orange-8--rgb: 244, 142, 47;--color-orange-9: #e9760c;--color-orange-9--rgb: 233, 118, 12;--color-orange-10: #d56c0b;--color-orange-10--rgb: 213, 108, 11;--color-orange-11: #ae590a;--color-orange-11--rgb: 174, 89, 10;--color-orange-12: #613105;--color-orange-12--rgb: 97, 49, 5;--color-orange-13: #301903;--color-orange-13--rgb: 48, 25, 3;--color-orange-4a: #f48e2f40;--color-red-1: #fdf2f1;--color-red-1--rgb: 253, 242, 241;--color-red-2: #fce5e4;--color-red-2--rgb: 252, 229, 228;--color-red-3: #f9d4d2;--color-red-3--rgb: 249, 212, 210;--color-red-4: #f7c3c0;--color-red-4--rgb: 247, 195, 192;--color-red-5: #f5b2ad;--color-red-5--rgb: 245, 178, 173;--color-red-6: #f08b85;--color-red-6--rgb: 240, 139, 133;--color-red-7: #eb6960;--color-red-7--rgb: 235, 105, 96;--color-red-8: #e6483d;--color-red-8--rgb: 230, 72, 61;--color-red-9: #d9281c;--color-red-9--rgb: 217, 40, 28;--color-red-10: #be2318;--color-red-10--rgb: 190, 35, 24;--color-red-11: #9a1c13;--color-red-11--rgb: 154, 28, 19;--color-red-12: #64120d;--color-red-12--rgb: 100, 18, 13;--color-red-13: #360a07;--color-red-13--rgb: 54, 10, 7;--color-youtube-badge-start: #f83e34;--color-youtube-badge-start--rgb: 248, 62, 52;--color-youtube-badge-end: #911111;--color-youtube-badge-end--rgb: 145, 17, 17;--color-red-3a: #e6483d4d;--color-primary: var(--color-lime);--color-primary--rgb: var(--color-lime--rgb);--color-primary-2-80: #253006cc;--color-primary-5: #34c7590d;--color-primary-10: #34c7591a;--color-primary-20: #34c75933;--color-primary-30: #34c7594d;--color-primary-50: #34c75980;--color-primary-60: #34c75999;--color-primary-80: #34c759cc;--color-light-opacity-12: #ffffff1f;--color-base-secondary: var(--color-black-2);--color-base-secondary--rgb: var(--color-black-2--rgb);--color-neutral-primary-reverted-5: #ffffff0d;--color-neutral-primary-reverted-80: #fffc;--color-info-8: var(--color-blue-8);--color-info-8--rgb: var(--color-blue-8--rgb);--color-info-12: var(--color-blue-12);--color-info-12--rgb: var(--color-blue-12--rgb);--color-info-13: var(--color-blue-13);--color-info-13--rgb: var(--color-blue-13--rgb);--color-success-6: var(--color-green-6);--color-success-6--rgb: var(--color-green-6--rgb);--color-success-8: var(--color-green-8);--color-success-8--rgb: var(--color-green-8--rgb);--color-success-12: var(--color-green-12);--color-success-12--rgb: var(--color-green-12--rgb);--color-success-13: var(--color-green-13);--color-success-13--rgb: var(--color-green-13--rgb);--color-danger-8: var(--color-red-8);--color-danger-8--rgb: var(--color-red-8--rgb);--color-danger-12: var(--color-red-12);--color-danger-12--rgb: var(--color-red-12--rgb);--color-danger-13: var(--color-red-13);--color-danger-13--rgb: var(--color-red-13--rgb);--color-badge-gray: #424242;--color-badge-gray--rgb: 66, 66, 66;--color-warning-8: var(--color-orange-8);--color-warning-8--rgb: var(--color-orange-8--rgb);--color-warning-12: var(--color-orange-12);--color-warning-12--rgb: var(--color-orange-12--rgb);--color-warning-13: var(--color-orange-13);--color-warning-13--rgb: var(--color-orange-13--rgb);--color-text-primary: var(--color-gray-1);--color-text-primary--rgb: var(--color-gray-1--rgb);--color-text-primary-inverted: var(--color-gray-13);--color-text-primary-inverted--rgb: var(--color-gray-13--rgb);--color-text-secondary: #fff9;--color-notification-unread: #7a58ff;--color-notification-unread--rgb: 122, 88, 255;--color-notification-unread-outline: #131416;--color-notification-unread-outline--rgb: 19, 20, 22;--color-surface: var(--color-gray);--color-surface--rgb: var(--color-gray--rgb);--color-surface-inverted: var(--color-white);--color-surface-inverted--rgb: var(--color-white--rgb);--color-bg-tertiary: #ffffff14;--color-button-disabled: #292b2c;--color-button-disabled--rgb: 41, 43, 44;--color-surface-elevated: #15171ecc;--color-btn-hover-glow: #fff;--color-btn-hover-glow--rgb: 255, 255, 255;--color-btn-hover-surface: var(--color-surface-secondary);--color-btn-hover-surface--rgb: var(--color-surface-secondary--rgb);--color-btn-on-dark-text: #fff;--color-btn-on-dark-text--rgb: 255, 255, 255;--color-media-dim-overlay: #0006;--color-btn-accent-bg: #34c759;--color-btn-accent-bg--rgb: 52, 199, 89;--color-btn-accent-text: #131517;--color-btn-accent-text--rgb: 19, 21, 23;--color-tab-active-glow: #d9d9d9;--color-tab-active-glow--rgb: 217, 217, 217;--color-icon-box-bg: linear-gradient(180deg,#1c1e20 0%,#1c1e20ed 100%),#fff;--color-icon-box-shadow: #1f2123;--color-icon-box-shadow--rgb: 31, 33, 35;--color-btn-submit-bg: #fff;--color-btn-submit-bg--rgb: 255, 255, 255;--color-btn-submit-icon: #131517;--color-btn-submit-icon--rgb: 19, 21, 23;--color-edit-apps-tabs-bg: #131517cc;--color-download-panel-bg: #23262abf;--color-download-panel-fade: #23262acc;--color-toast-bg: #222;--color-toast-bg--rgb: 34, 34, 34;--color-toast-border: #34c7590d;--color-toast-text: #f7f7f8;--color-toast-text--rgb: 247, 247, 248;--color-toast-item-border: #ffffff14;--color-signin-cta-text: var(--color-primary);--color-signin-cta-text--rgb: var(--color-primary--rgb);--color-signin-cta-bg: var(--color-primary-5);--color-signin-cta-bg--rgb: var(--color-primary-5--rgb);--color-signin-cta-bg-hover: var(--color-primary-10);--color-signin-cta-bg-hover--rgb: var(--color-primary-10--rgb);--color-signup-cta-text: var(--color-text-primary-inverted);--color-signup-cta-text--rgb: var(--color-text-primary-inverted--rgb);--color-signup-cta-bg: var(--color-primary);--color-signup-cta-bg--rgb: var(--color-primary--rgb);--color-signup-cta-bg-hover: var(--color-primary-80);--color-signup-cta-bg-hover--rgb: var(--color-primary-80--rgb);--text-caption-s: .625rem;--text-caption-s--line-height: .875rem;--text-caption-m: .75rem;--text-caption-m--line-height: 1rem;--text-caption-l: .875rem;--text-caption-l--line-height: 1.25rem;--text-body-s: 1rem;--text-body-s--line-height: 1.5rem;--text-body-m: 1.125rem;--text-body-m--line-height: 1.625rem;--text-body-l: 1.25rem;--text-body-l--line-height: 1.75rem;--text-h6: 1.5rem;--text-h6--line-height: 2rem;--text-h5: 1.875rem;--text-h5--line-height: 2.25rem;--text-h4: 2.25rem;--text-h4--line-height: 2.75rem;--text-h3: 3rem;--text-h3--line-height: 3.5rem;--text-h2: 4rem;--text-h2--line-height: 4.5rem;--text-h1: 4.5rem;--text-h1--line-height: 5rem;--text-display: 6.125rem;--text-display--line-height: 6.25rem;--font-grotesk: var(--font-space-grotesk),ui-sans-serif,system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-doto: var(--font-doto),ui-sans-serif,system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-dm-sans: var(--font-dm-sans),ui-sans-serif,system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-geist-mono: var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-ibm-plex-mono: var(--font-ibm-plex-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-jersey-10: var(--font-jersey-10),var(--font-ibm-plex-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-jetbrains-mono: var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-source-serif: var(--font-source-serif),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--animate-collapsible-slide-down: collapsible-slide-down var(--default-transition-duration);--animate-collapsible-slide-up: collapsible-slide-up var(--default-transition-duration);--animate-supercomputer-dot: supercomputer-dot 1.45s ease-in-out infinite;--animate-seedance-online-dot: seedance-online-dot 2.2s ease-in-out infinite;--animate-fade-in-up-sm: fade-in-up-sm .34s cubic-bezier(.16,1,.3,1)both;--animate-fade-out: fade-out .2s forwards;--animate-pop-in: pop-in .2s forwards;--animate-header-promotion-reveal: header-promotion-reveal .3s ease-out both;--animate-slide-in-up: slide-in-up .2s ease forwards;--animate-slide-in-down: slide-in-down .2s ease forwards;--animate-slide-in-down-full: slide-in-down-full .3s ease forwards;--animate-slide-in-right-full: slide-in-right-full .3s cubic-bezier(.11,1,.4,1)forwards;--animate-slide-in-left-full: slide-in-left-full .3s cubic-bezier(.11,1,.4,1)forwards;--animate-popover-in-down: popover-in-down .2s ease forwards;--animate-popover-in-up: popover-in-up .2s ease forwards;--animate-popover-in-right: popover-in-right .2s ease forwards;--animate-popover-in-left: popover-in-left .2s ease forwards;--animate-slide-out-down-full: slide-out-down-full .2s linear forwards;--animate-slide-out-left-full: slide-out-left-full .3s cubic-bezier(.11,1,.4,1)forwards;--animate-toast-slide-in: toast-slide-in .3s cubic-bezier(.11,1,.4,1)forwards;--animate-toast-slide-out: toast-slide-out .3s cubic-bezier(.25,.9,.4,1)forwards;--animate-fade-in: fade-in .2s forwards;--animate-shimmer: shimmer 2s infinite;--animate-dot-cycle: dot-cycle 2s ease-in-out infinite;--animate-gradient-shimmer: gradient-shimmer 2s ease-in-out infinite;--animate-gradient-shimmer-icon: gradient-shimmer-icon 2s ease-in-out infinite;--animate-highlight-pulse: highlight-pulse .6s ease-out;--animate-capture-land: capture-land .3s ease-out;--animate-marquee: marquee 5s linear infinite;--animate-confetti-fall: confetti-fall 5s ease-out forwards;--animate-coin-drop: coin-drop 1.5s ease-in-out forwards;--animate-speaking-wave-a: speaking-wave-a .8s linear infinite;--animate-speaking-wave-b: speaking-wave-b .8s linear infinite;--animate-shimmer-up: shimmer-up 1.5s linear infinite;--animate-tour-card-flip: tour-card-flip .6s ease-in-out .8s forwards;--animate-tour-prize-wave-1: tour-prize-wave-scroll 8s linear infinite;--animate-tour-prize-wave-2: tour-prize-wave-scroll 10s linear infinite reverse;--animate-blink: blink 1s step-end infinite;--animate-header-shimmer-sweep: header-shimmer-sweep 4.5s ease-in-out infinite;--ease-out-quint: cubic-bezier(.23,1,.32,1);--color-claude: #d97757;--color-claude--rgb: 217, 119, 87;--color-claude-button-shadow: #a3583f;--color-claude-button-shadow--rgb: 163, 88, 63;--color-page-primary: #131517;--color-page-primary--rgb: 19, 21, 23;--color-page-primary-reverted: #fff;--color-page-primary-reverted--rgb: 255, 255, 255;--color-page-overlay: #000c;--color-divider-primary: #ffffff14;--color-divider-secondary: #ffffff0f;--color-font-brand: var(--color-lime);--color-font-brand--rgb: var(--color-lime--rgb);--color-font-brand-secondary: var(--accent-2);--color-font-brand-secondary--rgb: 31, 122, 79;--color-font-primary: #fff;--color-font-primary--rgb: 255, 255, 255;--color-font-secondary: #898a8b;--color-font-secondary--rgb: 137, 138, 139;--color-font-primary-reverted: #131517;--color-font-primary-reverted--rgb: 19, 21, 23;--color-font-disabled: #737475;--color-font-disabled--rgb: 115, 116, 117;--color-font-error: #e72930;--color-font-error--rgb: 231, 41, 48;--color-font-success: #53c546;--color-font-success--rgb: 83, 197, 70;--color-font-warning: #f3c977;--color-font-warning--rgb: 243, 201, 119;--color-icon-brand: #34c759;--color-icon-brand--rgb: 52, 199, 89;--color-icon-brand-secondary: var(--accent-2);--color-icon-brand-secondary--rgb: 31, 122, 79;--color-icon-primary: #fff;--color-icon-primary--rgb: 255, 255, 255;--color-icon-secondary: #898a8b;--color-icon-secondary--rgb: 137, 138, 139;--color-icon-primary-reverted: #131517;--color-icon-primary-reverted--rgb: 19, 21, 23;--color-icon-disabled: #737475;--color-icon-disabled--rgb: 115, 116, 117;--color-icon-error: #e72930;--color-icon-error--rgb: 231, 41, 48;--color-icon-success: #53c546;--color-icon-success--rgb: 83, 197, 70;--color-icon-warning: #f3c977;--color-icon-warning--rgb: 243, 201, 119;--color-surface-primary: #1c1e20;--color-surface-primary--rgb: 28, 30, 32;--color-surface-secondary: #23262a;--color-surface-secondary--rgb: 35, 38, 42;--color-surface-tertiary: #0f1113;--color-surface-tertiary--rgb: 15, 17, 19;--color-surface-section: #18191c;--color-surface-section--rgb: 24, 25, 28;--color-surface-brand: #34c759;--color-surface-brand--rgb: 52, 199, 89;--color-surface-brand-alpha-1: #34c7593d;--color-surface-brand-alpha-2: #34c7597a;--color-surface-brand-secondary: var(--accent-2);--color-surface-brand-secondary--rgb: 31, 122, 79;--color-surface-brand-secondary-alpha-1: #1f7a4f3d;--color-surface-error: #e72930;--color-surface-error--rgb: 231, 41, 48;--color-surface-error-alpha-1: #e7293033;--color-surface-error-alpha-14: #db3f3e24;--color-surface-success: #53c546;--color-surface-success--rgb: 83, 197, 70;--color-surface-success-alpha-1: #00c31433;--color-surface-warning: #ffbe4c;--color-surface-warning--rgb: 255, 190, 76;--color-surface-warning-alpha-1: #ffbe4c33;--color-separator-button: #00000017;--color-separator-card: #d9d9d90a;--color-separator-brand: #34c759;--color-separator-brand--rgb: 52, 199, 89;--color-separator-brand-secondary: var(--accent-2);--color-separator-brand-secondary--rgb: 31, 122, 79;--color-separator-error: #db3f3e;--color-separator-error--rgb: 219, 63, 62;--color-separator-success: #00c314;--color-separator-success--rgb: 0, 195, 20;--color-separator-warning: #ffbe4c;--color-separator-warning--rgb: 255, 190, 76;--color-button-primary: #181c1d;--color-button-primary--rgb: 24, 28, 29;--color-button-primary-reverted: #fff;--color-button-primary-reverted--rgb: 255, 255, 255;--color-button-secondary: #2e3031;--color-button-secondary--rgb: 46, 48, 49;--color-button-secondary-reverted: #4c5051;--color-button-secondary-reverted--rgb: 76, 80, 81;--color-neutral-primary: #000;--color-neutral-primary--rgb: 0, 0, 0;--color-neutral-primary-reverted: #fff;--color-neutral-primary-reverted--rgb: 255, 255, 255;--color-neutral-primary-3: #00000008;--color-neutral-primary-5: #0000000d;--color-neutral-primary-10: #0000001a;--color-neutral-primary-15: #0000001a;--color-neutral-primary-20: #0003;--color-neutral-primary-30: #0000004d;--color-neutral-primary-40: #0006;--color-neutral-primary-50: #00000080;--color-neutral-primary-60: #0009;--color-neutral-primary-70: #000000b3;--color-neutral-primary-80: #000c;--color-neutral-primary-90: #000000e6;--color-neutral-primary-100: #000;--color-neutral-primary-100--rgb: 0, 0, 0;--color-neutral-primary-reverted-4: #ffffff0a;--color-neutral-primary-reverted-10: #ffffff1a;--color-neutral-primary-reverted-15: #ffffff1a;--color-neutral-primary-reverted-20: #fff3;--color-neutral-primary-reverted-30: #ffffff4d;--color-neutral-primary-reverted-40: #fff6;--color-neutral-primary-reverted-50: #ffffff80;--color-neutral-primary-reverted-60: #fff9;--color-neutral-primary-reverted-70: #ffffffb3;--color-neutral-primary-reverted-90: #ffffffe6;--color-neutral-primary-reverted-100: #fff;--color-neutral-primary-reverted-100--rgb: 255, 255, 255;--text-xxs: .625rem;--text-xxs--line-height: .875rem;--text-xxs--font-weight: 400;--text-xxs--letter-spacing: 0%;--text-xxs-medium: .625rem;--text-xxs-medium--line-height: .875rem;--text-xxs-medium--font-weight: 500;--text-xxs-medium--letter-spacing: 0%;--text-xxs-medium--font-family: var(--font-sans);--text-xxs-medium--font-family--rgb: var(--font-sans--rgb);--text-xxs-semi: .625rem;--text-xxs-semi--line-height: .875rem;--text-xxs-semi--font-weight: 600;--text-xxs-semi--letter-spacing: 0%;--text-xxs-semi--font-family: var(--font-sans);--text-xxs-semi--font-family--rgb: var(--font-sans--rgb);--text-xxs-bold: .625rem;--text-xxs-bold--line-height: .875rem;--text-xxs-bold--font-weight: 700;--text-xxs-bold--letter-spacing: 0%;--text-xs: .75rem;--text-xs--line-height: 1.125rem;--text-xs--font-weight: 400;--text-xs--letter-spacing: 0%;--text-xs--font-family: var(--font-sans);--text-xs--font-family--rgb: var(--font-sans--rgb);--text-xs-medium: .75rem;--text-xs-medium--line-height: 1.125rem;--text-xs-medium--font-weight: 500;--text-xs-medium--letter-spacing: 0%;--text-xs-medium--font-family: var(--font-sans);--text-xs-medium--font-family--rgb: var(--font-sans--rgb);--text-xs-semi: .75rem;--text-xs-semi--line-height: 1.125rem;--text-xs-semi--font-weight: 600;--text-xs-semi--letter-spacing: 0%;--text-xs-bold: .75rem;--text-xs-bold--line-height: 1.125rem;--text-xs-bold--font-weight: 700;--text-xs-bold--letter-spacing: 0%;--text-sm: .875rem;--text-sm--line-height: 1.25rem;--text-sm--font-weight: 400;--text-sm--letter-spacing: 0%;--text-sm--font-family: var(--font-sans);--text-sm--font-family--rgb: var(--font-sans--rgb);--text-sm-medium: .875rem;--text-sm-medium--line-height: 1.25rem;--text-sm-medium--font-weight: 500;--text-sm-medium--letter-spacing: 0%;--text-sm-medium--font-family: var(--font-sans);--text-sm-medium--font-family--rgb: var(--font-sans--rgb);--text-sm-semi: .875rem;--text-sm-semi--line-height: 1.25rem;--text-sm-semi--font-weight: 600;--text-sm-semi--letter-spacing: 0%;--text-sm-semi--font-family: var(--font-sans);--text-sm-semi--font-family--rgb: var(--font-sans--rgb);--text-sm-bold: .875rem;--text-sm-bold--line-height: 1.25rem;--text-sm-bold--font-weight: 700;--text-sm-bold--letter-spacing: 0%;--text-md: 1rem;--text-md--line-height: 1.5rem;--text-md--font-weight: 400;--text-md--letter-spacing: -1%;--text-md-medium: 1rem;--text-md-medium--line-height: 1.5rem;--text-md-medium--font-weight: 500;--text-md-medium--letter-spacing: -1%;--text-md-semi: 1rem;--text-md-semi--line-height: 1.5rem;--text-md-semi--font-weight: 600;--text-md-semi--letter-spacing: -1%;--text-md-bold: 1rem;--text-md-bold--line-height: 1.5rem;--text-md-bold--font-weight: 700;--text-md-bold--letter-spacing: -1%;--text-lg: 1.125rem;--text-lg--line-height: 1.75rem;--text-lg--font-weight: 400;--text-lg--letter-spacing: -1%;--text-lg-medium: 1.125rem;--text-lg-medium--line-height: 1.75rem;--text-lg-medium--font-weight: 500;--text-lg-medium--letter-spacing: -1%;--text-lg-semi: 1.125rem;--text-lg-semi--line-height: 1.75rem;--text-lg-semi--font-weight: 600;--text-lg-semi--letter-spacing: -1%;--text-lg-bold: 1.125rem;--text-lg-bold--line-height: 1.75rem;--text-lg-bold--font-weight: 700;--text-lg-bold--letter-spacing: -1%;--text-h-xxs: 1.25rem;--text-h-xxs--line-height: 1.75rem;--text-h-xxs--font-weight: 400;--text-h-xxs--letter-spacing: -1%;--text-h-xxs-medium: 1.25rem;--text-h-xxs-medium--line-height: 1.75rem;--text-h-xxs-medium--font-weight: 500;--text-h-xxs-medium--letter-spacing: -1%;--text-h-xxs-semi: 1.25rem;--text-h-xxs-semi--line-height: 1.75rem;--text-h-xxs-semi--font-weight: 600;--text-h-xxs-semi--letter-spacing: -1%;--text-h-xxs-bold: 1.25rem;--text-h-xxs-bold--line-height: 1.75rem;--text-h-xxs-bold--font-weight: 700;--text-h-xxs-bold--letter-spacing: -1%;--text-h-xs: 1.5rem;--text-h-xs--line-height: 1.875rem;--text-h-xs--font-weight: 400;--text-h-xs--letter-spacing: -1%;--text-h-xs-medium: 1.5rem;--text-h-xs-medium--line-height: 1.875rem;--text-h-xs-medium--font-weight: 500;--text-h-xs-medium--letter-spacing: -1%;--text-h-xs-semi: 1.5rem;--text-h-xs-semi--line-height: 1.875rem;--text-h-xs-semi--font-weight: 600;--text-h-xs-semi--letter-spacing: -1%;--text-h-xs-bold: 1.5rem;--text-h-xs-bold--line-height: 1.875rem;--text-h-xs-bold--font-weight: 700;--text-h-xs-bold--letter-spacing: -1%;--text-h-sm: 1.75rem;--text-h-sm--line-height: 2.25rem;--text-h-sm--font-weight: 400;--text-h-sm--letter-spacing: -2%;--text-h-sm-medium: 1.75rem;--text-h-sm-medium--line-height: 2.25rem;--text-h-sm-medium--font-weight: 500;--text-h-sm-medium--letter-spacing: -2%;--text-h-sm-semi: 1.75rem;--text-h-sm-semi--line-height: 2.25rem;--text-h-sm-semi--font-weight: 600;--text-h-sm-semi--letter-spacing: -2%;--text-h-sm-bold: 1.75rem;--text-h-sm-bold--line-height: 2.25rem;--text-h-sm-bold--font-weight: 700;--text-h-sm-bold--letter-spacing: -2%;--text-h-md: 2.5rem;--text-h-md--line-height: 3rem;--text-h-md--font-weight: 400;--text-h-md--letter-spacing: -2%;--text-h-md-medium: 2.5rem;--text-h-md-medium--line-height: 3rem;--text-h-md-medium--font-weight: 500;--text-h-md-medium--letter-spacing: -2%;--text-h-md-semi: 2.5rem;--text-h-md-semi--line-height: 3rem;--text-h-md-semi--font-weight: 600;--text-h-md-semi--letter-spacing: -2%;--text-h-md-bold: 2.5rem;--text-h-md-bold--line-height: 3rem;--text-h-md-bold--font-weight: 700;--text-h-md-bold--letter-spacing: -2%;--text-h-md-bold--font-family: var(--font-sans);--text-h-md-bold--font-family--rgb: var(--font-sans--rgb);--text-h-lg: 3rem;--text-h-lg--line-height: 3.5rem;--text-h-lg--font-weight: 400;--text-h-lg--letter-spacing: -2%;--text-h-lg-semi: 3rem;--text-h-lg-semi--line-height: 3.5rem;--text-h-lg-semi--font-weight: 600;--text-h-lg-semi--letter-spacing: -2%;--text-h-lg-bold: 3rem;--text-h-lg-bold--line-height: 3.5rem;--text-h-lg-bold--font-weight: 700;--text-h-lg-bold--letter-spacing: -2%;--text-h-xl: 4rem;--text-h-xl--line-height: 4.5rem;--text-h-xl--font-weight: 400;--text-h-xl--letter-spacing: -2%;--text-h-xl-bold: 4rem;--text-h-xl-bold--line-height: 4.5rem;--text-h-xl-bold--font-weight: 700;--text-h-xl-bold--letter-spacing: -2%;--text-brand-md: 1rem;--text-brand-md--line-height: 1.5rem;--text-brand-md--font-weight: 500;--text-brand-md--letter-spacing: -1%;--text-brand-md-bold: 1rem;--text-brand-md-bold--line-height: 1.5rem;--text-brand-md-bold--font-weight: 700;--text-brand-md-bold--letter-spacing: -1%;--text-brand-md-caps-bold: 1rem;--text-brand-md-caps-bold--line-height: 1.5rem;--text-brand-md-caps-bold--font-weight: 700;--text-brand-md-caps-bold--letter-spacing: -4%;--text-brand-lg-bold: 1.125rem;--text-brand-lg-bold--line-height: 1.75rem;--text-brand-lg-bold--font-weight: 700;--text-brand-lg-bold--letter-spacing: -1%;--text-brand-lg-caps: 1.125rem;--text-brand-lg-caps--line-height: 1.75rem;--text-brand-lg-caps--font-weight: 500;--text-brand-lg-caps--letter-spacing: -4%;--text-brand-lg-caps-bold: 1.125rem;--text-brand-h-xxs: 1.25rem;--text-brand-h-xxs--line-height: 1.75rem;--text-brand-h-xxs--font-weight: 500;--text-brand-h-xxs--letter-spacing: -1%;--text-brand-h-xxs-bold: 1.25rem;--text-brand-h-xxs-bold--line-height: 1.75rem;--text-brand-h-xxs-bold--font-weight: 700;--text-brand-h-xxs-bold--letter-spacing: -1%;--text-brand-h-xxs-caps-bold: 1.25rem;--text-brand-h-xxs-caps-bold--line-height: 1.75rem;--text-brand-h-xxs-caps-bold--font-weight: 700;--text-brand-h-xxs-caps-bold--letter-spacing: -4%;--text-brand-h-xs: 1.5rem;--text-brand-h-xs--line-height: 1.875rem;--text-brand-h-xs--font-weight: 500;--text-brand-h-xs--letter-spacing: -1%;--text-brand-h-xs-bold: 1.5rem;--text-brand-h-xs-bold--line-height: 1.875rem;--text-brand-h-xs-bold--font-weight: 700;--text-brand-h-xs-bold--letter-spacing: -1%;--text-brand-h-xs-caps: 1.5rem;--text-brand-h-xs-caps--line-height: 1.875rem;--text-brand-h-xs-caps--font-weight: 500;--text-brand-h-xs-caps--letter-spacing: -4%;--text-brand-h-xs-caps-bold: 1.5rem;--text-brand-h-xs-caps-bold--line-height: 1.875rem;--text-brand-h-xs-caps-bold--font-weight: 700;--text-brand-h-xs-caps-bold--letter-spacing: -4%;--text-brand-h-sm: 1.75rem;--text-brand-h-sm--line-height: 2.25rem;--text-brand-h-sm--font-weight: 500;--text-brand-h-sm--letter-spacing: -2%;--text-brand-h-sm-bold: 1.75rem;--text-brand-h-sm-bold--line-height: 2.25rem;--text-brand-h-sm-bold--font-weight: 700;--text-brand-h-sm-bold--letter-spacing: -2%;--text-brand-h-sm-caps-bold: 1.75rem;--text-brand-h-sm-caps-bold--line-height: 2.25rem;--text-brand-h-sm-caps-bold--font-weight: 700;--text-brand-h-sm-caps-bold--letter-spacing: -4%;--text-brand-h-md: 2.5rem;--text-brand-h-md--line-height: 3rem;--text-brand-h-md--font-weight: 500;--text-brand-h-md--letter-spacing: -2%;--text-brand-h-md-bold: 2.5rem;--text-brand-h-md-bold--line-height: 3rem;--text-brand-h-md-bold--font-weight: 700;--text-brand-h-md-bold--letter-spacing: -2%;--text-brand-h-md-caps: 2.5rem;--text-brand-h-md-caps--line-height: 3rem;--text-brand-h-md-caps--font-weight: 500;--text-brand-h-md-caps--letter-spacing: -4%;--text-brand-h-md-caps-bold: 2.5rem;--text-brand-h-md-caps-bold--line-height: 3rem;--text-brand-h-md-caps-bold--font-weight: 700;--text-brand-h-md-caps-bold--letter-spacing: -4%;--text-brand-h-lg: 3rem;--text-brand-h-lg--line-height: 3.5rem;--text-brand-h-lg--font-weight: 500;--text-brand-h-lg--letter-spacing: -2%;--text-brand-h-lg-bold: 3rem;--text-brand-h-lg-bold--line-height: 3.5rem;--text-brand-h-lg-bold--font-weight: 700;--text-brand-h-lg-bold--letter-spacing: -2%;--text-brand-h-lg-caps-bold: 3rem;--text-brand-h-lg-caps-bold--line-height: 3.5rem;--text-brand-h-lg-caps-bold--font-weight: 700;--text-brand-h-lg-caps-bold--letter-spacing: -4%;--text-brand-h-xl: 4rem;--text-brand-h-xl--line-height: 4.5rem;--text-brand-h-xl--font-weight: 500;--text-brand-h-xl--letter-spacing: -2%;--text-brand-h-xl-bold: 4rem;--text-brand-h-xl-bold--line-height: 4.5rem;--text-brand-h-xl-bold--font-weight: 700;--text-brand-h-xl-bold--letter-spacing: -2%;--text-brand-h-xl-caps: 4rem;--text-brand-h-xl-caps-bold: 4rem;--text-brand-h-xl-caps-bold--line-height: 4.5rem;--text-brand-h-xl-caps-bold--font-weight: 700;--text-brand-h-xl-caps-bold--letter-spacing: -4%;--animate-fade-scale-in: fade-scale-in .2s cubic-bezier(.22,1,.36,1)forwards;--animate-fade-scale-out: fade-scale-out .15s cubic-bezier(.22,1,.36,1)forwards;--animate-accordion-down: accordion-down .2s cubic-bezier(.87,0,.13,1);--animate-accordion-up: accordion-up .2s cubic-bezier(.87,0,.13,1);--color-q-background-primary: var(--hf-color-background-primary);--color-q-background-primary--rgb: var(--hf-color-background-primary--rgb);--color-q-background-secondary: var(--hf-color-background-secondary);--color-q-background-secondary--rgb: var(--hf-color-background-secondary--rgb);--color-q-brand-blue: var(--hf-color-brand-blue);--color-q-brand-blue--rgb: var(--hf-color-brand-blue--rgb);--color-q-brand-yellow: var(--hf-color-brand-yellow);--color-q-brand-yellow--rgb: var(--hf-color-brand-yellow--rgb);--color-q-text-brand: var(--hf-color-text-brand);--color-q-text-brand--rgb: var(--hf-color-text-brand--rgb);--color-q-text-primary: var(--hf-color-text-primary);--color-q-text-primary--rgb: var(--hf-color-text-primary--rgb);--color-q-text-tertiary: var(--hf-color-text-tertiary);--color-q-text-tertiary--rgb: var(--hf-color-text-tertiary--rgb);--color-q-blue-500: var(--hf-color-blue-500);--color-q-blue-500--rgb: var(--hf-color-blue-500--rgb);--color-q-cool-400: var(--hf-color-cool-400);--color-q-cool-400--rgb: var(--hf-color-cool-400--rgb);--color-q-grey-050: var(--hf-color-grey-050);--color-q-grey-050--rgb: var(--hf-color-grey-050--rgb);--color-q-grey-600: var(--hf-color-grey-600);--color-q-grey-600--rgb: var(--hf-color-grey-600--rgb);--color-q-lime-200: var(--hf-color-lime-200);--color-q-lime-200--rgb: var(--hf-color-lime-200--rgb);--color-q-lime-300: var(--hf-color-lime-300);--color-q-lime-300--rgb: var(--hf-color-lime-300--rgb);--color-q-lime-500: var(--hf-color-lime-500);--color-q-lime-500--rgb: var(--hf-color-lime-500--rgb);--color-q-neutral-500: var(--hf-color-neutral-500);--color-q-neutral-500--rgb: var(--hf-color-neutral-500--rgb);--color-q-transparent-dark-10: var(--hf-color-transparent-dark-10);--color-q-transparent-dark-10--rgb: var(--hf-color-transparent-dark-10--rgb);--color-q-transparent-dark-12: var(--hf-color-transparent-dark-12);--color-q-transparent-dark-12--rgb: var(--hf-color-transparent-dark-12--rgb);--color-q-transparent-dark-15: var(--hf-color-transparent-dark-15);--color-q-transparent-dark-15--rgb: var(--hf-color-transparent-dark-15--rgb);--color-q-transparent-dark-25: var(--hf-color-transparent-dark-25);--color-q-transparent-dark-25--rgb: var(--hf-color-transparent-dark-25--rgb);--color-q-transparent-dark-40: var(--hf-color-transparent-dark-40);--color-q-transparent-dark-40--rgb: var(--hf-color-transparent-dark-40--rgb);--color-q-transparent-light-100: var(--hf-color-transparent-light-100);--color-q-transparent-light-100--rgb: var(--hf-color-transparent-light-100--rgb);--color-q-transparent-light-20: var(--hf-color-transparent-light-20);--color-q-transparent-light-20--rgb: var(--hf-color-transparent-light-20--rgb);--border-width-q-hairline: var(--hf-border-width-hairline);--border-width-q-hairline--rgb: var(--hf-border-width-hairline--rgb);--border-width-q-thin: var(--hf-border-width-thin);--border-width-q-thin--rgb: var(--hf-border-width-thin--rgb);--border-width-q-medium: var(--hf-border-width-medium);--border-width-q-medium--rgb: var(--hf-border-width-medium--rgb);--border-width-q-thick: var(--hf-border-width-thick);--border-width-q-thick--rgb: var(--hf-border-width-thick--rgb);--breakpoint-q-tablet: 48rem;--breakpoint-q-desktop: 80rem;--breakpoint-q-wide: 120rem;--radius-q-0: var(--hf-radius-0);--radius-q-0--rgb: var(--hf-radius-0--rgb);--radius-q-050: var(--hf-radius-050);--radius-q-050--rgb: var(--hf-radius-050--rgb);--radius-q-100: var(--hf-radius-100);--radius-q-100--rgb: var(--hf-radius-100--rgb);--radius-q-150: var(--hf-radius-150);--radius-q-150--rgb: var(--hf-radius-150--rgb);--radius-q-200: var(--hf-radius-200);--radius-q-200--rgb: var(--hf-radius-200--rgb);--radius-q-250: var(--hf-radius-250);--radius-q-250--rgb: var(--hf-radius-250--rgb);--radius-q-300: var(--hf-radius-300);--radius-q-300--rgb: var(--hf-radius-300--rgb);--radius-q-400: var(--hf-radius-400);--radius-q-400--rgb: var(--hf-radius-400--rgb);--radius-q-500: var(--hf-radius-500);--radius-q-500--rgb: var(--hf-radius-500--rgb);--radius-q-600: var(--hf-radius-600);--radius-q-600--rgb: var(--hf-radius-600--rgb);--radius-q-full: var(--hf-radius-full);--radius-q-full--rgb: var(--hf-radius-full--rgb);--spacing-q-050: var(--hf-space-050);--spacing-q-050--rgb: var(--hf-space-050--rgb);--spacing-q-100: var(--hf-space-100);--spacing-q-100--rgb: var(--hf-space-100--rgb);--spacing-q-150: var(--hf-space-150);--spacing-q-150--rgb: var(--hf-space-150--rgb);--spacing-q-200: var(--hf-space-200);--spacing-q-200--rgb: var(--hf-space-200--rgb);--spacing-q-250: var(--hf-space-250);--spacing-q-250--rgb: var(--hf-space-250--rgb);--spacing-q-300: var(--hf-space-300);--spacing-q-300--rgb: var(--hf-space-300--rgb);--spacing-q-400: var(--hf-space-400);--spacing-q-400--rgb: var(--hf-space-400--rgb);--spacing-q-500: var(--hf-space-500);--spacing-q-500--rgb: var(--hf-space-500--rgb);--spacing-q-600: var(--hf-space-600);--spacing-q-600--rgb: var(--hf-space-600--rgb);--spacing-q-700: var(--hf-space-700);--spacing-q-700--rgb: var(--hf-space-700--rgb);--spacing-q-800: var(--hf-space-800);--spacing-q-800--rgb: var(--hf-space-800--rgb);--spacing-q-1000: var(--hf-space-1000);--spacing-q-1000--rgb: var(--hf-space-1000--rgb);--spacing-q-1200: var(--hf-space-1200);--spacing-q-1200--rgb: var(--hf-space-1200--rgb);--spacing-q-1400: var(--hf-space-1400);--spacing-q-1400--rgb: var(--hf-space-1400--rgb);--spacing-q-2400: var(--hf-space-2400);--spacing-q-2400--rgb: var(--hf-space-2400--rgb);--shadow-q-raised: var(--hf-shadow-raised);--shadow-q-raised--rgb: var(--hf-shadow-raised--rgb);--shadow-q-sheen: var(--hf-shadow-sheen);--shadow-q-sheen--rgb: var(--hf-shadow-sheen--rgb);--z-index-q-base: var(--hf-z-index-base);--z-index-q-base--rgb: var(--hf-z-index-base--rgb);--z-index-q-dropdown: var(--hf-z-index-dropdown);--z-index-q-dropdown--rgb: var(--hf-z-index-dropdown--rgb);--z-index-q-sticky: var(--hf-z-index-sticky);--z-index-q-sticky--rgb: var(--hf-z-index-sticky--rgb);--z-index-q-overlay: var(--hf-z-index-overlay);--z-index-q-overlay--rgb: var(--hf-z-index-overlay--rgb);--z-index-q-modal: var(--hf-z-index-modal);--z-index-q-modal--rgb: var(--hf-z-index-modal--rgb);--z-index-q-popover: var(--hf-z-index-popover);--z-index-q-popover--rgb: var(--hf-z-index-popover--rgb);--z-index-q-toast: var(--hf-z-index-toast);--z-index-q-toast--rgb: var(--hf-z-index-toast--rgb);--z-index-q-tooltip: var(--hf-z-index-tooltip);--z-index-q-tooltip--rgb: var(--hf-z-index-tooltip--rgb);--transition-duration-q-instant: var(--hf-duration-instant);--transition-duration-q-instant--rgb: var(--hf-duration-instant--rgb);--transition-duration-q-fast: var(--hf-duration-fast);--transition-duration-q-fast--rgb: var(--hf-duration-fast--rgb);--transition-duration-q-normal: var(--hf-duration-normal);--transition-duration-q-normal--rgb: var(--hf-duration-normal--rgb);--transition-duration-q-slow: var(--hf-duration-slow);--transition-duration-q-slow--rgb: var(--hf-duration-slow--rgb);--transition-duration-q-slower: var(--hf-duration-slower);--transition-duration-q-slower--rgb: var(--hf-duration-slower--rgb);--transition-duration-q-80: var(--hf-duration-80);--transition-duration-q-80--rgb: var(--hf-duration-80--rgb);--transition-duration-q-120: var(--hf-duration-120);--transition-duration-q-120--rgb: var(--hf-duration-120--rgb);--transition-duration-q-130: var(--hf-duration-130);--transition-duration-q-130--rgb: var(--hf-duration-130--rgb);--transition-duration-q-150: var(--hf-duration-150);--transition-duration-q-150--rgb: var(--hf-duration-150--rgb);--transition-duration-q-160: var(--hf-duration-160);--transition-duration-q-160--rgb: var(--hf-duration-160--rgb);--transition-duration-q-180: var(--hf-duration-180);--transition-duration-q-180--rgb: var(--hf-duration-180--rgb);--transition-duration-q-220: var(--hf-duration-220);--transition-duration-q-220--rgb: var(--hf-duration-220--rgb);--transition-duration-q-260: var(--hf-duration-260);--transition-duration-q-260--rgb: var(--hf-duration-260--rgb);--transition-duration-q-350: var(--hf-duration-350);--transition-duration-q-350--rgb: var(--hf-duration-350--rgb);--transition-duration-q-400: var(--hf-duration-400);--transition-duration-q-400--rgb: var(--hf-duration-400--rgb);--transition-duration-q-700: var(--hf-duration-700);--transition-duration-q-700--rgb: var(--hf-duration-700--rgb);--transition-duration-q-800: var(--hf-duration-800);--transition-duration-q-800--rgb: var(--hf-duration-800--rgb);--transition-duration-q-1000: var(--hf-duration-1000);--transition-duration-q-1000--rgb: var(--hf-duration-1000--rgb);--transition-duration-q-1200: var(--hf-duration-1200);--transition-duration-q-1200--rgb: var(--hf-duration-1200--rgb);--transition-duration-q-1300: var(--hf-duration-1300);--transition-duration-q-1300--rgb: var(--hf-duration-1300--rgb);--transition-duration-q-1400: var(--hf-duration-1400);--transition-duration-q-1400--rgb: var(--hf-duration-1400--rgb);--ease-q-in: var(--hf-ease-in);--ease-q-in--rgb: var(--hf-ease-in--rgb);--ease-q-out: var(--hf-ease-out);--ease-q-out--rgb: var(--hf-ease-out--rgb);--ease-q-in-out: var(--hf-ease-in-out);--ease-q-in-out--rgb: var(--hf-ease-in-out--rgb);--ease-q-linear: var(--hf-ease-linear);--ease-q-linear--rgb: var(--hf-ease-linear--rgb);--ease-q-spring: var(--hf-ease-spring);--ease-q-spring--rgb: var(--hf-ease-spring--rgb);--ease-q-out-expo: var(--hf-ease-out-expo);--ease-q-out-expo--rgb: var(--hf-ease-out-expo--rgb);--ease-q-emphasized: var(--hf-ease-emphasized);--ease-q-emphasized--rgb: var(--hf-ease-emphasized--rgb);--ease-q-swift: var(--hf-ease-swift);--ease-q-swift--rgb: var(--hf-ease-swift--rgb);--ease-q-in-out-circ: var(--hf-ease-in-out-circ);--ease-q-in-out-circ--rgb: var(--hf-ease-in-out-circ--rgb);--ease-q-out-quart: var(--hf-ease-out-quart);--ease-q-out-quart--rgb: var(--hf-ease-out-quart--rgb);--size-q-icon-xs: var(--hf-icon-xs);--size-q-icon-xs--rgb: var(--hf-icon-xs--rgb);--size-q-icon-sm: var(--hf-icon-sm);--size-q-icon-sm--rgb: var(--hf-icon-sm--rgb);--size-q-icon-md: var(--hf-icon-md);--size-q-icon-md--rgb: var(--hf-icon-md--rgb);--size-q-icon-lg: var(--hf-icon-lg);--size-q-icon-lg--rgb: var(--hf-icon-lg--rgb);--size-q-icon-xl: var(--hf-icon-xl);--size-q-icon-xl--rgb: var(--hf-icon-xl--rgb);--opacity-q-disabled: var(--hf-opacity-disabled);--opacity-q-disabled--rgb: var(--hf-opacity-disabled--rgb);--opacity-q-muted: var(--hf-opacity-muted);--opacity-q-muted--rgb: var(--hf-opacity-muted--rgb);--gradient-q-badge-blue: var(--hf-gradient-badge-blue);--gradient-q-badge-blue--rgb: var(--hf-gradient-badge-blue--rgb);--gradient-q-special-gloss-lime: var(--hf-gradient-special-gloss-lime);--gradient-q-special-gloss-lime--rgb: var(--hf-gradient-special-gloss-lime--rgb);--font-primary: var(--hf-type-family-primary);--font-primary--rgb: var(--hf-type-family-primary--rgb);--color-qc-background-primary: var(--qc-background-primary);--color-qc-background-primary--rgb: var(--qc-background-primary--rgb);--color-qc-background-secondary: var(--qc-background-secondary);--color-qc-background-secondary--rgb: var(--qc-background-secondary--rgb);--color-qc-border-subtle: var(--qc-border-subtle);--color-qc-border-subtle--rgb: var(--qc-border-subtle--rgb);--color-qc-brand-primary: var(--qc-brand-primary);--color-qc-brand-primary--rgb: var(--qc-brand-primary--rgb);--color-qc-text-primary: var(--qc-text-primary);--color-qc-text-primary--rgb: var(--qc-text-primary--rgb);--color-qc-text-secondary: var(--qc-text-secondary);--color-qc-text-secondary--rgb: var(--qc-text-secondary--rgb);--color-qc-text-tertiary: var(--qc-text-tertiary);--color-qc-text-tertiary--rgb: var(--qc-text-tertiary--rgb);--color-qc-transparent-light-05: var(--qc-transparent-light-05);--color-qc-transparent-light-05--rgb: var(--qc-transparent-light-05--rgb);--color-qc-transparent-light-10: var(--qc-transparent-light-10);--color-qc-transparent-light-10--rgb: var(--qc-transparent-light-10--rgb);--color-qc-transparent-20: var(--qc-transparent-20);--color-qc-transparent-20--rgb: var(--qc-transparent-20--rgb)}@font-face{font-family:Inter;src:url(/assets/inter-latin-100-900-8kRkwJBP.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/space-grotesk-latin-300-700-DPT1xrvW.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--font-inter: "Inter";--font-inter-display: "Inter";--font-space-grotesk: "Space Grotesk";--font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--qc-background-primary: #131416;--qc-background-primary--rgb: 19, 20, 22;--qc-background-secondary: #1c1e21;--qc-background-secondary--rgb: 28, 30, 33;--qc-border-default: #ffffff1a;--qc-border-subtle: #ffffff0d;--qc-brand-primary: #34c759;--qc-brand-primary--rgb: 52, 199, 89;--qc-button-secondary: #23262a;--qc-button-secondary--rgb: 35, 38, 42;--qc-overlay-hover: #ffffff0d;--qc-text-inverse: #1a1a1a;--qc-text-inverse--rgb: 26, 26, 26;--qc-text-primary: #fff;--qc-text-primary--rgb: 255, 255, 255;--qc-text-secondary: #828282;--qc-text-secondary--rgb: 130, 130, 130;--qc-text-tertiary: #a8a8a8;--qc-text-tertiary--rgb: 168, 168, 168;--qc-transparent-10: #ffffff1a;--qc-transparent-15: #ffffff26;--qc-transparent-20: #fff3;--qc-transparent-30: #ffffff4d;--qc-transparent-40: #fff6;--qc-transparent-light-05: #ffffff0d;--qc-transparent-light-05--rgb: 255, 255, 255;--qc-transparent-light-10: #ffffff1a;--qc-transparent-light-10--rgb: 255, 255, 255;--qc-transparent-20--rgb: 255, 255, 255;--qc-type-family-grotesk: var(--font-space-grotesk), system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--qc-type-family-primary: var(--font-inter-display, var(--font-inter)), system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--qc-type-family-secondary: var(--font-inter), system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--qc-type-letter-spacing-loose: .00625rem;--qc-type-letter-spacing-none: 0;--qc-type-letter-spacing-tight: -.075rem;--qc-type-letter-spacing-wide: .0125rem;--qc-type-line-height-300: 1rem;--qc-type-line-height-500: 1.25rem;--qc-type-line-height-600: 1.5rem;--qc-type-line-height-900: 2.25rem;--qc-type-line-height-1000: 2.5rem;--qc-type-size-100: .75rem;--qc-type-size-200: .875rem;--qc-type-size-300: 1rem;--qc-type-size-800: 2rem;--qc-type-size-900: 2.25rem;--qc-type-weight-bold: 700;--qc-type-weight-medium: 500;--qc-type-weight-regular: 400;--qc-type-weight-semi-bold: 600;--header-height-v2: 52px;--hf-promo-height: 3rem;--font-grotesk: var(--font-space-grotesk), ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;font-size:16px;-webkit-text-size-adjust:100%}body{background:var(--color-surface-tertiary);color:var(--color-font-primary);font-family:var(--font-sans);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,video,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}ul,ol{list-style:none;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}:focus-visible{outline:2px solid var(--color-lime);outline-offset:2px}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media(min-width:48rem){.container{padding-inline:1.5rem}}.hf-page{min-height:100vh;display:flex;flex-direction:column}.hf-main{flex:1 1 auto;min-width:0}.font-grotesk{font-family:var(--font-grotesk);font-feature-settings:"ss04"}.text-brand-md-caps-bold{font-family:var(--font-grotesk);font-feature-settings:"ss04";font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-xxs-caps-bold{font-family:var(--font-grotesk);font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-xs-caps-bold{font-family:var(--font-grotesk);font-size:1.5rem;line-height:1.875rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-sm-caps-bold{font-family:var(--font-grotesk);font-size:1.75rem;line-height:2.25rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-md-caps-bold{font-family:var(--font-grotesk);font-size:2.5rem;line-height:3rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-lg-caps-bold{font-family:var(--font-grotesk);font-size:3rem;line-height:3.5rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.text-brand-h-xl-caps-bold{font-family:var(--font-grotesk);font-size:4rem;line-height:4.5rem;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.hf-section-title{font-family:var(--font-inter);font-size:2.25rem;line-height:1.1;font-weight:800;letter-spacing:-.03em}.text-q-accent-md-bold{font-family:var(--font-grotesk);font-feature-settings:"ss04";font-size:1.625rem;line-height:1.875rem;font-weight:700;letter-spacing:-1.2px}.text-md-semi{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.01em}.text-body-md,.text-body-sm,.text-body-s{font-size:1rem;line-height:1.5rem;font-weight:400}.text-sm-semi{font-size:.875rem;line-height:1.25rem;font-weight:600}.text-q-label-sm-semi-bold{font-size:.875rem;line-height:1rem;font-weight:600}.text-q-body-sm-regular{font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.1px}.text-caption-l{font-size:.875rem;line-height:1.25rem;font-weight:400}.text-caption-m{font-size:.75rem;line-height:1rem;font-weight:400}.text-xs-medium{font-size:.75rem;line-height:1.125rem;font-weight:500}.text-xs-semi{font-size:.75rem;line-height:1.125rem;font-weight:600}.text-q-caption-xs-semi-bold{font-size:.625rem;line-height:.875rem;font-weight:600;letter-spacing:.2px}.text-font-secondary{color:var(--color-font-secondary)}.text-font-brand{color:var(--color-font-brand)}.hf-gradient-text{background-image:linear-gradient(#fff,#999);-webkit-background-clip:text;background-clip:text;color:transparent}.hf-card-bevel{box-shadow:inset -.5px -.5px 1px #ffffff1f,inset .8px .5px .5px #1b1b1b2b}.hf-cta-lime{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;height:48px;border-radius:12px;background-color:var(--accent);background-image:linear-gradient(180deg,#4ccb80 0%,var(--accent-strong) 100%);box-shadow:inset 0 -3px 0 var(--accent-2),0 6px 4px #00000040,0 32px 24px #00000026;color:#0b0f0c;font-weight:600;font-size:1rem;line-height:1.5rem;white-space:nowrap;transition:filter .15s}.hf-cta-lime:hover{filter:brightness(1.06)}.hf-cta-lime:active{filter:brightness(.92)}.hf-cta-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;height:40px;border-radius:10px;background:var(--color-button-secondary);color:var(--color-font-primary);font-size:.875rem;font-weight:600;transition:filter .15s}.hf-cta-dark:hover{filter:brightness(1.2)}.hf-badge-new{display:inline-grid;place-items:center;padding:2px 6px;border-radius:4px;background:var(--color-lime);color:#1a1a1a;font-family:var(--font-grotesk);font-size:12px;font-weight:700;line-height:1;transform:skew(-10.89deg)}.hf-badge-accent2{display:inline-grid;place-items:center;padding:2px 6px;border-radius:6px;background:radial-gradient(39.71% 136.54% at 51.64% 117.31%,var(--accent) 0%,var(--accent-strong) 100%),var(--accent-2);box-shadow:inset 0 1px #ffffff47;color:#fff;font-size:10px;font-weight:700;line-height:10px;white-space:nowrap}.hf-media{width:100%;height:100%;object-fit:cover;display:block}.hf-16x9{aspect-ratio:1.77778 / 1}.hf-9x16{aspect-ratio:.562852 / 1}
