@supports selector(::details-content) and (interpolate-size:allow-keywords){.ds-faq{interpolate-size:allow-keywords}.ds-faq__item::details-content{opacity:0;height:0;transition:height .42s cubic-bezier(.33,1,.68,1), opacity .22s ease, content-visibility .42s allow-discrete;overflow:clip}.ds-faq__item[open]::details-content{opacity:1;height:auto}}.ds-faq--homepage .ds-faq__summary{border-radius:20px;gap:20px;padding-inline:20px;transition:background-color .16s,color .16s}.ds-faq--homepage .ds-faq__item:not([open]) .ds-faq__summary:hover,.ds-faq--homepage .ds-faq__item:not([open]) .ds-faq__summary:focus-visible{background:#171717}.ds-faq--homepage .ds-faq__answer{padding-inline-start:20px}@media (prefers-reduced-motion:reduce){.ds-faq__item::details-content{transition:none}}
.ft-root{--feature-tabs-shell-bg:#0a0a0a;--feature-tabs-mobile-panel-border:#242424;--feature-tabs-mobile-active-border:#2b2b2b;--feature-tabs-mobile-active-bg:var(--color-ds-border-antigrid)}.ft-desktopTrigger{background:var(--color-ds-surface-bg);color:var(--color-ds-main-gray);border-color:#0000;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.ft-desktopTrigger:not(:has([aria-selected=true])):is(:hover,:focus-within){border-color:var(--color-ds-border-antigrid);background:var(--color-ds-surface-antigrid);color:var(--color-ds-main-white)}.ft-desktopTrigger:has([aria-selected=true]){color:var(--color-ds-green);background:0 0;border-color:#0000}.ft-desktopTriggerButton{transition:none}.ft-desktopTriggerIcon,.ft-desktopTriggerLabel{will-change:filter, opacity, transform;transition:filter .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}:is(.ft-desktopTrigger:not(:has([aria-selected=true])):is(:hover,:focus-within) .ft-desktopTriggerIcon,.ft-desktopTrigger:not(:has([aria-selected=true])):is(:hover,:focus-within) .ft-desktopTriggerLabel){transform:none}.ft-mobileTrigger{border-color:var(--color-ds-border-antigrid);color:var(--color-ds-main-gray);background:0 0}.ft-mobileTrigger[aria-selected=true]{border-color:var(--feature-tabs-mobile-active-border);background:var(--feature-tabs-mobile-active-bg);color:var(--color-ds-green)}.ft-panelLayer{opacity:0;filter:blur(5px);will-change:opacity, filter, transform;transition:opacity .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);transform:translateY(12px)scale(.992)}.ft-panelLayer[data-active=true]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.ft-copyLayer{pointer-events:none;opacity:0;filter:blur(6px);will-change:opacity, filter, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transform:translateY(-20px)scale(.994)}.ft-copyLayer[data-active=true]{pointer-events:auto;-webkit-user-select:text;user-select:text;opacity:1;filter:blur();transform:translateY(0)scale(1)}.ft-copyDescription{transition:opacity .16s,transform .16s}.ft-mediaSwap{--feature-tab-direction:1;will-change:transform, opacity, filter;animation:.56s cubic-bezier(.16,1,.3,1) both ft-featureTabsMediaIn}.ft-mediaSwap[data-feature-tab-direction="-1"]{--feature-tab-direction:-1}@keyframes ft-featureTabsMediaIn{0%{opacity:0;filter:blur(7px);transform:translateY(calc(var(--feature-tab-direction) * 24px)) scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ft-desktopTrigger,.ft-desktopTriggerIcon,.ft-desktopTriggerLabel,.ft-copyLayer,.ft-copyDescription,.ft-panelLayer{transition:none}.ft-copyLayer,.ft-copyDescription,.ft-panelLayer,.ft-mediaSwap{animation-duration:1ms!important;animation-timing-function:linear!important;animation-delay:0s!important}}
:root{--nav-anim-scale:1;--nav-open-ease:cubic-bezier(.32, .72, 0, 1);--nav-close-ease:cubic-bezier(.32, 0, .67, 0)}@media (prefers-reduced-motion:reduce){:root{--nav-anim-scale:0}}.header{z-index:500;background-color:var(--color-ds-surface-antigrid,#0f0f0f);border-bottom:2px solid var(--color-ds-border-antigrid,#1c1c1c);flex-direction:column;justify-content:stretch;display:flex;position:sticky;top:0;box-shadow:0 4px 60px #000000bf}.header--top-bar{width:100%;max-width:var(--spacing-ds-layout-content-v2,var(--ds-layout-content-v2));padding-inline:var(--spacing-ds-antigrid-padding,var(--ds-antigrid-padding));padding-block:calc(var(--spacing,.25rem) * 3);min-height:calc(var(--ds-nav-height) - 2px);justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}.mobile-nav--item-link{border-radius:var(--radius-md,.375rem);letter-spacing:-.04em;color:#fff;padding:.5rem .75rem;font-weight:560;transition:color .15s,background-color .15s;display:block}@media (hover:hover){.mobile-nav--item-link:hover{background-color:#2e2e2ee6}}.desktop-navigation--menu-link{height:38px;color:var(--color-ds-main-gray,#939393);background-color:#0000;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding-inline:.75rem;line-height:1;transition:color .3s,background-color .3s;display:flex}@media (min-width:80rem){.desktop-navigation--menu-link{padding-inline:17px}}.desktop-navigation--menu-link:focus-visible{outline:2px solid var(--color-ds-border-focus,#333);outline-offset:2px}@media (hover:hover){.desktop-navigation--menu-link:hover{color:#fff;background-color:#1c1c1c}}.desktop-navigation--menu-link[aria-expanded=true]{color:#fff;background-color:#1c1c1c}.desktop-navigation--menu-link:is(:hover,[aria-expanded=true]) .nav-dot{opacity:1}.nav-dropdown-panel{z-index:50;pointer-events:none;--nav-panel-width:343px;--nav-panel-min-left:-46px;--nav-panel-anchor:calc(var(--nav-trigger-left,0px) - 28px);bottom:-13px;left:clamp(var(--nav-panel-min-left), var(--nav-panel-anchor), calc(100% + 46px - var(--nav-panel-width)));transition:left calc(.48s * var(--nav-anim-scale)) var(--nav-open-ease);position:absolute;transform:translateY(100%)}@media (max-width:1343px){.nav-dropdown-panel{--nav-panel-min-left:calc(-1 * var(--ds-antigrid-padding))}}.nav-dropdown-panel[data-instant]{transition:none}.nav-dropdown-panel[data-state=open]{pointer-events:auto}.nav-dropdown-content-stack{width:303px;display:grid;position:relative}.nav-dropdown-content-stack>*{opacity:0;visibility:hidden;pointer-events:none;transition:opacity calc(.48s * var(--nav-anim-scale)) var(--nav-open-ease) calc(80ms * var(--nav-anim-scale)), transform calc(.36s * var(--nav-anim-scale)) var(--nav-open-ease), visibility 0s linear calc(.56s * var(--nav-anim-scale));grid-area:1/1;transform:translate(0)}.nav-dropdown-content-stack>:not([data-active]):not([data-exiting]){width:100%;position:absolute;top:0;left:0}.nav-dropdown-content-stack>[data-rest-side=right]{transform:translate(24px)}.nav-dropdown-content-stack>[data-rest-side=left]{transform:translate(-24px)}.nav-dropdown-content-stack>[data-active]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity calc(.32s * var(--nav-anim-scale)) var(--nav-open-ease), transform calc(.36s * var(--nav-anim-scale)) var(--nav-open-ease), visibility 0s linear 0s;transform:translate(0)}.nav-dropdown-shell--measure{clip-path:inset(-1px -100px -100px);position:relative}.nav-dropdown-shell--svg{pointer-events:none;filter:drop-shadow(0 4px 54px #000c);position:absolute;top:0;left:0;overflow:visible}.nav-dropdown-shell--clip{height:0;transition:height calc(.48s * var(--nav-anim-scale)) var(--nav-open-ease);position:relative;overflow:clip}.nav-dropdown-panel[data-closing] .nav-dropdown-shell--clip{transition-timing-function:var(--nav-close-ease)}.nav-dropdown-shell--fill{fill:var(--color-ds-surface-antigrid,#0f0f0f);stroke:none}.nav-dropdown-shell--stroke{fill:none;stroke:var(--color-ds-border-antigrid,#1c1c1c);stroke-width:2px}.nav-dropdown-shell--content{padding:1.25rem;position:relative}.nav-columns--list{flex-direction:column;gap:2px;width:100%;display:flex}.nav-list-link{border-radius:20px;outline:none;align-items:center;gap:14px;min-width:0;height:60px;padding:8px;transition:background-color .18s;display:flex}.nav-list-link:hover,.nav-list-link:focus-visible{background:var(--color-ds-border-antigrid,#1c1c1c)}.nav-list-link--tile{background:#000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.nav-list-link--icon{width:20px;height:20px;color:var(--color-ds-special-gray,#ccc)}.nav-list-link--text{flex-direction:column;gap:2px;min-width:0;display:flex}.nav-label{letter-spacing:.363px;font-size:14.5px;font-weight:500;line-height:normal}
