.faq{interpolate-size:allow-keywords}.faq::details-content{height:0;transition:height .25s cubic-bezier(.4, 0, .2, 1), content-visibility .25s allow-discrete;overflow:clip}.faq[open]::details-content{height:auto}.faq-summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.faq::details-content{transition:none}}
.tour{--tour-pad-top:24px;--tour-tabs-h:40px;--tour-gap:64px;--tour-pad-bottom:32px;--tour-pin-inset:32px;--tour-pin-h:calc(100vh - var(--tour-pin-inset));--tour-stage-h:calc(var(--tour-pin-h) - var(--tour-pad-top) - var(--tour-tabs-h) - var(--tour-gap) - var(--tour-pad-bottom));--tour-step:75vh;--tour-lead:60vh;--tour-tail:40vh;--tour-strip-h:68px;--tour-fade:.1s;--tour-rise:.9s;--tour-ease-rise:cubic-bezier(.22, 1, .36, 1);--tour-slide:.75s;--tour-slide-delay:50ms;--tour-ease-slide:cubic-bezier(.45, 0, .55, 1);--tour-bleed:4px;position:relative}.tour-pin{z-index:1;position:sticky;top:0}.tour-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.tour-tabs::-webkit-scrollbar{display:none}.tour-tab{flex:none;min-height:44px}.tour-stage{display:none}.tour-step{scroll-margin-top:calc(var(--tour-strip-h) + 16px)}@media (min-width:1024px) and (min-height:600px){.tour-pin{height:var(--tour-pin-h);padding-top:var(--tour-pad-top);padding-bottom:var(--tour-pad-bottom);flex-direction:column;display:flex}.tour-tabs{height:var(--tour-tabs-h);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:0;display:grid;overflow:visible}.tour-tab{flex:initial;min-height:0;height:var(--tour-tabs-h)}.tour-stage{min-height:0;margin-top:var(--tour-gap);flex:auto;display:block;position:relative}.tour-steps{margin-top:calc(-1 * var(--tour-lead));padding-bottom:var(--tour-tail)}.tour-step{height:var(--tour-step);scroll-margin-top:0}.tour-step-body{display:none}.tour-layer{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.tour-row{align-items:stretch;gap:32px;width:100%;max-height:100%;display:flex}.tour-copy,.tour-right{width:50%;min-width:0}.tour-copy{visibility:hidden;transition:visibility 0s linear var(--tour-rise);flex-direction:column;justify-content:space-between;gap:24px;display:flex}.tour-layer[data-state=active] .tour-copy{visibility:visible;pointer-events:auto;transition-delay:0s}.tour-right{justify-content:flex-end;align-items:center;display:flex}.tour-mask{padding:var(--tour-bleed);margin:calc(-1 * var(--tour-bleed));opacity:0;transition:opacity var(--tour-fade) ease-out;overflow:hidden}.tour-mask>*{transform:translateY(calc(100% + var(--tour-bleed)));transition:transform var(--tour-rise) var(--tour-ease-rise) var(--tour-fade)}.tour-layer[data-state=active] .tour-mask{opacity:1}.tour-layer[data-state=active] .tour-mask>*{transform:none}.tour-shot{width:min(100%, var(--tour-stage-h));aspect-ratio:1;flex:none;overflow:hidden}.tour-shot>*{visibility:hidden;height:100%;transition:transform var(--tour-slide) var(--tour-ease-slide) var(--tour-slide-delay), visibility 0s linear calc(var(--tour-slide) + var(--tour-slide-delay));transform:translateY(100%)}.tour-layer[data-state=active] .tour-shot>*,.tour-layer[data-state=before] .tour-shot>*{visibility:visible;transition-delay:var(--tour-slide-delay), 0s;transform:none}}@media (prefers-reduced-motion:reduce){.tour-mask{transition-duration:.15s}.tour-mask>*,.tour-layer[data-state=active] .tour-mask>*{transition:none;transform:none}.tour-shot>*,.tour-layer[data-state=active] .tour-shot>*,.tour-layer[data-state=before] .tour-shot>*{transition:visibility;transform:none}.tour-copy{transition-duration:0s;transition-delay:.15s}}
