@layer components{.source-chip_wrap{border-radius:var(--radius-8);transition:opacity var(--hover-duration) var(--hover-ease);text-decoration:none;display:inline-flex;position:relative}@media (min-width:48rem){.source-chip_wrap{border-radius:var(--radius-12)}}.source-chip_face{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);background-color:var(--background);color:var(--text);border:var(--border-width) solid var(--border-light);border-radius:inherit;display:inline-flex}.source-chip_face .source-chip_logo{object-fit:contain;background-color:#0000;flex:none;width:1.75rem;height:1.75rem}@media (min-width:48rem){.source-chip_face .source-chip_logo{width:2rem;height:2rem}}.source-chip_face .source-chip_label{font-weight:var(--primary-medium);font-size:var(--text-main);line-height:var(--text-main-line-height)}@media (min-width:48rem){.source-chip_face .source-chip_label{font-size:var(--text-medium);line-height:var(--text-medium-line-height)}}@media (hover:hover){.source-chip_row:hover .source-chip_wrap{opacity:.6}.source-chip_row .source-chip_wrap:hover{opacity:1}}.before-after{--_radius:var(--radius-16);--_inset:var(--space-1);--_divider:var(--space-0);aspect-ratio:4/2.75;background-color:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--_radius);width:100%;box-shadow:var(--shadow-medium);isolation:isolate;position:relative;overflow:clip}@media (min-width:30rem){.before-after{--_inset:var(--space-3)}}@media (min-width:48rem){.before-after{--_radius:var(--radius-32);--_inset:var(--space-5);--_divider:var(--space-1)}}@media (min-width:62rem){.before-after{--_inset:var(--space-8)}}.before-after_side{padding:var(--_inset);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.before-after_side.is-after{background-color:var(--background);background-image:radial-gradient(circle closest-side, var(--pattern-color) 0 10%, transparent 14%);background-size:3% 4.36364%}.before-after_side.is-before{z-index:1;background-color:var(--background-2);background-image:linear-gradient(to right, var(--border) var(--border-width), transparent var(--border-width)), linear-gradient(to bottom, var(--border) var(--border-width), transparent var(--border-width));clip-path:inset(0 calc(100% - var(--_position)) 0 0);background-size:13.1579% 9.70874%}.before-after_frame{--_frame-radius:max(calc(var(--_radius) - var(--_inset)), var(--radius-8));--_frame-inset:var(--space-0);width:100%;padding:var(--_frame-inset);background-color:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--_frame-radius)}@media (min-width:48rem){.before-after_frame{--_frame-inset:var(--space-1)}}.before-after_image{aspect-ratio:100/63;object-fit:contain;border:var(--border-width) solid var(--border-light);border-radius:max(calc(var(--_frame-radius) - var(--_frame-inset)), var(--radius-8));width:100%;height:auto;display:block}.before-after_label{--_label-height:.5rem;--_label-offset:var(--space-0);top:var(--_label-offset);align-items:center;gap:calc(var(--space-0) / 2);padding:calc(var(--space-0) / 2) var(--space-0);font-size:calc(var(--_label-height) * .75);line-height:1;font-weight:var(--primary-medium);background-color:var(--background);border:var(--border-width-subtle) solid var(--border-light);border-radius:calc(var(--radius-8) / 2);box-shadow:var(--shadow-subtle);display:flex;position:absolute}.before-after_label:empty{display:none}.before-after_label.is-before{left:var(--_label-offset)}.before-after_label.is-after{right:var(--_label-offset)}.before-after_label img{width:auto;height:var(--_label-height);display:block}@media (min-width:30rem){.before-after_label{--_label-height:.75rem;--_label-offset:var(--space-1)}}@media (min-width:48rem){.before-after_label{--_label-offset:var(--space-3)}}@media (min-width:62rem){.before-after_label{--_label-height:1rem}}.before-after_divider{top:0;bottom:0;left:calc(var(--_position) - var(--_divider) / 2);z-index:2;width:var(--_divider);background-color:var(--accent-blue);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.before-after_handle{width:2rem;height:2rem;color:var(--text-on-photo);background-color:var(--accent-blue);border-radius:calc(var(--radius-8) / 2);flex:none;justify-content:center;align-items:center;display:flex}.before-after_handle .icon{--_size:1.5rem}.before-after_range{z-index:3;opacity:0;appearance:none;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.before-after{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.before-after:has(.before-after_range:focus-visible) .before-after_handle,.hero-centered_prompt [class*=_outer_]:has(textarea:focus-visible){outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset)}.hero-centered_wrap{overflow:clip}.hero-centered_layout{align-items:center;gap:var(--space-7);z-index:1;flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:48rem){.hero-centered_layout{gap:var(--space-8)}}.hero-centered_content{--_alignment:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;max-width:64rem;display:flex}@media (min-width:48rem){.hero-centered_content{gap:var(--space-4)}}.hero-centered_content>*{margin:0}.hero-centered_text{color:var(--text-2)}.hero-centered_visual{width:100%;position:relative}@media (min-width:48rem){.hero-centered_visual.has-phone{padding-bottom:4%}}@media not (min-width:48rem){.hero-centered_device{--_inset:var(--space-0);width:min(150%,45rem)}}.hero-centered_visual.has-panel{--_panel-inset:var(--space-3);padding:var(--_panel-inset);background-color:var(--background-2);border-radius:var(--radius-16)}@media not (min-width:48rem){.hero-centered_visual.has-panel{align-self:start;width:min(150%,45rem)}.hero-centered_visual.has-panel .hero-centered_device{width:100%}}@media (min-width:48rem){.hero-centered_visual.has-panel{--_panel-inset:var(--space-5);border-radius:var(--radius-32)}}.hero-centered_versus.eyebrow_wrap{height:auto;min-height:2.5rem}.hero-centered_versus.eyebrow_wrap .eyebrow_text{justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--text-small);font-weight:var(--primary-semibold);flex-wrap:wrap;display:inline-flex}.hero-centered_versus.eyebrow_wrap .eyebrow_text:before,.hero-centered_versus.eyebrow_wrap .eyebrow_text:after{display:none}.hero-centered_versus-softr{width:auto;height:1.25rem;display:block}.hero-centered_versus-company{align-items:center;gap:var(--space-0);display:inline-flex}.hero-centered_versus-logo{object-fit:contain;width:1.25rem;height:1.25rem;display:block}.hero-centered_versus-vs{color:var(--text-3);font-weight:var(--primary-medium)}.hero-centered_prompt{width:100%;max-width:40rem}.hero-centered_play{z-index:1;width:4rem;height:4rem;color:var(--background);background-color:color-mix(in srgb, var(--accent-blue) 80%, transparent);border-radius:var(--radius-round);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);transition:scale var(--hover-duration) var(--ease-out);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.hero-centered_play.rose{background-color:color-mix(in srgb, var(--accent-rose) 80%, transparent)}.hero-centered_play .icon{--_size:1.75rem;translate:.125rem}@media (min-width:48rem){.hero-centered_play{width:6rem;height:6rem}.hero-centered_play .icon{--_size:2.5rem}}@media (hover:hover) and (pointer:fine){.hero-centered_play:hover{scale:1.06}}.hero-centered_play:focus-visible{outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset)}.hero-centered_device.has-overlay{overflow:visible}.hero-centered_overlay{z-index:1;border-radius:var(--radius-8);height:auto;box-shadow:var(--shadow-medium);position:absolute}.hero-centered_player{inset:var(--_inset);width:calc(100% - 2 * var(--_inset));height:calc(100% - 2 * var(--_inset));border-radius:var(--_inner-radius);border:0;position:absolute}.hero-centered_video{--_radius:var(--radius-16);--_inset:var(--space-0);padding:var(--_inset);background-color:var(--background);border:var(--border-width-subtle) solid var(--border-subtle);border-radius:var(--_radius);box-shadow:var(--shadow-medium)}.hero-centered_video>.video{border-radius:max(calc(var(--_radius) - var(--_inset)), var(--radius-8));width:100%;display:block}@media (min-width:48rem){.hero-centered_video{--_radius:var(--radius-24);--_inset:var(--space-1)}}.hero-centered_pair{align-items:center;gap:var(--space-1);padding:var(--space-1);background-color:var(--background-2);border:var(--border-width) solid var(--border-light);border-radius:calc(var(--radius-12) + var(--space-1));display:inline-flex}.hero-centered_pair-mark{padding:var(--space-2);background-color:var(--background);border:var(--border-width) solid var(--border-light);border-radius:var(--radius-12);box-shadow:var(--shadow-subtle);display:flex}.hero-centered_pair-mark img{object-fit:contain;width:2.5rem;height:2.5rem;display:block}.hero-centered_pair-sync{--_size:2rem;color:var(--pattern-color)}.hero-centered_phone{--_radius:var(--radius-32);--_inset:var(--space-1);display:none}@media (min-width:48rem){.hero-centered_phone{width:27%;padding:var(--_inset);background-color:var(--background-2);border:var(--border-width) solid var(--border);border-radius:var(--_radius);box-shadow:var(--shadow-medium);display:block;position:absolute;bottom:0;right:-5%}}.hero-centered_phone-image{border-radius:calc(var(--_radius) - var(--_inset));width:100%;height:auto;display:block}.marquee_wrap{--_gap-size:var(--space-6);--_item-height:3rem;--_speed:4s;--_count:1;--_duration:calc(var(--_count) * var(--_speed));align-items:center;gap:var(--space-4);width:100%;display:flex;position:relative}.marquee_viewport{min-width:0;mask-image:linear-gradient(to right, transparent, black var(--_fade,3%), black calc(100% - var(--_fade,3%)), transparent);flex:auto;overflow:clip;container-type:inline-size}.marquee_track{align-items:center;gap:var(--_gap-size);width:max-content;animation:marquee var(--_duration) linear infinite;display:flex}.marquee_wrap.backwards .marquee_track{animation-direction:reverse}.marquee_track:focus-within,.marquee_wrap[data-state=paused] .marquee_track{animation-play-state:paused}@media (hover:hover){.marquee_wrap:hover .marquee_track{animation-play-state:paused}}.marquee_panel{justify-content:space-around;align-items:center;gap:var(--_gap-size);flex:none;min-width:100cqw;display:flex}.marquee_panel>*{flex:none;margin-block:0}.marquee_panel>:is(.image,.video){width:auto;height:var(--_item-height)}.marquee_toggle{inset-inline-end:0;opacity:0;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.marquee_toggle:focus-visible{opacity:1;pointer-events:auto}@keyframes marquee{to{translate:calc(-50% - var(--_gap-size) / 2) 0}}@media (prefers-reduced-motion:reduce){.marquee_viewport{mask-image:none}.marquee_track{flex-direction:column;width:auto;animation-name:none}.marquee_panel{flex-wrap:wrap;justify-content:center;min-width:0}.marquee_panel[inert],.marquee_toggle{display:none}}.feature-tabs_wrap{--_icon-color:var(--accent-blue);gap:var(--section-header-gap);flex-direction:column;width:100%;display:flex}.feature-tabs_wrap.yellow{--_icon-color:var(--accent-yellow-text)}.feature-tabs_layout{gap:var(--space-7);display:grid;position:relative}@media (min-width:62rem){.feature-tabs_layout{align-items:center;gap:var(--space-7);grid-template-columns:5fr 7fr}}.feature-tabs_item{border-top:var(--border-width) solid var(--border)}.feature-tabs_item:last-child{border-bottom:var(--border-width) solid var(--border)}.feature-tabs_summary{align-items:center;gap:var(--space-3);padding-block:var(--space-4);color:color-mix(in srgb, var(--text) 75%, transparent);cursor:pointer;list-style:none;display:flex}.feature-tabs_summary::-webkit-details-marker{display:none}.feature-tabs_summary:focus-visible{outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset-inner)}@media (hover:hover) and (pointer:fine){.feature-tabs_summary:hover{color:var(--text)}.feature-tabs_summary:hover .feature-tabs_icon{color:var(--_icon-color)}.feature-tabs_summary:hover .feature-tabs_chevron{opacity:1}}.feature-tabs_item[open] .feature-tabs_summary{color:var(--text);padding-bottom:var(--space-1)}.feature-tabs_icon{color:var(--text-3);flex:none}.feature-tabs_item[open] .feature-tabs_icon{color:var(--_icon-color)}.feature-tabs_title{flex:1;margin:0}.feature-tabs_chevron{color:var(--text-3);opacity:0;transition:transform var(--open-duration) var(--open-ease), opacity var(--hover-duration) var(--ease-out);flex:none}.feature-tabs_summary:focus-visible .feature-tabs_chevron{opacity:1}.feature-tabs_item[open] .feature-tabs_chevron{opacity:1;transform:rotate(180deg)}.feature-tabs_body{padding-bottom:var(--space-4)}.feature-tabs_text{color:var(--text-2);font-size:var(--text-small);line-height:var(--text-small-line-height);margin:0}.feature-tabs_visual{margin-top:var(--space-4);border-radius:var(--radius-16);border:var(--border-width-subtle) solid var(--border-subtle);box-shadow:var(--shadow-medium);overflow:clip}@media (min-width:62rem){.feature-tabs_visual{width:calc((100% - var(--space-7)) * 7 / 12);margin-top:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.feature-tabs_image{width:100%;height:auto;aspect-ratio:var(--_ratio,1);object-fit:cover;display:block}.feature-tabs_stage{display:none}@media (min-width:62rem){.feature-tabs_stage{aspect-ratio:var(--_ratio,1);display:block}}@media (min-width:62rem){.feature-tabs_wrap.wide .feature-tabs_layout{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.feature-tabs_wrap.card{--_pad:var(--space-3)}@media (min-width:48rem){.feature-tabs_wrap.card{--_pad:var(--space-5)}}.feature-tabs_wrap.card .feature-tabs_layout{--_radius:var(--radius-24);border-radius:var(--_radius);gap:0;display:block;overflow:clip}@media (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:start;display:grid}}.feature-tabs_wrap.card .feature-tabs_card-title{padding:var(--_pad) var(--_pad) var(--space-1);margin:0}@media (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_card-title{grid-column:1}}@media (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_list{padding:var(--space-1) var(--_pad);grid-column:1;align-self:end}}.feature-tabs_wrap.card .feature-tabs_chevron{display:none}.feature-tabs_wrap.card .feature-tabs_item[open] .feature-tabs_summary{padding-bottom:var(--space-4)}.feature-tabs_wrap.card .feature-tabs_item{border-bottom:0;border-color:var(--border-light)}.feature-tabs_wrap.card .feature-tabs_item:first-child{border-top:0}@media not (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_summary,.feature-tabs_wrap.card .feature-tabs_text{padding-inline:var(--_pad)}}.feature-tabs_wrap.card .feature-tabs_body{padding-bottom:var(--space-3)}@media not (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_body{padding-bottom:0}}.feature-tabs_wrap.card .feature-tabs_visual{margin-top:var(--space-4);box-shadow:none;border:0;border-radius:0}@media (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_visual{width:55%;margin-top:0;top:0;bottom:0;right:0;transform:none}}.feature-tabs_wrap.card .feature-tabs_image{aspect-ratio:5/4;object-position:left top;height:100%}@media (min-width:62rem){.feature-tabs_wrap.card .feature-tabs_stage{aspect-ratio:5/4;grid-area:1/2/-1}}.tabs_wrap{--_dir:1;--_interval:6s;--_slide:.5s;gap:var(--space-6);width:100%;display:grid}@media (min-width:48rem){.tabs_wrap.side{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}.tabs_bar{flex-direction:column;min-width:0;display:flex}.tabs_links{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.tabs_wrap.pills .tabs_links{gap:var(--space-1);flex-wrap:wrap;overflow-x:visible}.tabs_wrap.side .tabs_links{gap:var(--space-2);flex-direction:column;overflow-x:visible}.tabs_link{min-width:8rem;padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--border);color:color-mix(in lab, currentcolor 60%, transparent);text-align:center;transition:color var(--hover-duration) var(--hover-ease), border-color var(--hover-duration) var(--hover-ease);background:0 0;flex:1}.tabs_link.is-active{border-bottom-color:var(--text);color:var(--text)}@media (hover:hover){.tabs_link:hover{color:var(--text)}}.tabs_wrap:is(.side,.pills) .tabs_link{min-width:0;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--border);border-radius:var(--radius-round);text-align:start;flex:none}.tabs_wrap:is(.side,.pills) .tabs_link.is-active{background-color:var(--text);color:var(--background)}.tabs_wrap.pills .tabs_link{padding:var(--space-1) var(--space-3);font-size:var(--text-small);line-height:var(--text-small-line-height)}.tabs_wrap.segmented{gap:var(--space-5)}.tabs_wrap.segmented .tabs_bar{align-items:center;gap:var(--space-1);flex-direction:row;max-width:100%}@media (min-width:62rem){.tabs_wrap.segmented .tabs_bar{padding:var(--space-0);border:var(--border-width) solid var(--border);border-radius:var(--radius-16);justify-self:center}}.tabs_wrap.segmented .tabs_links{flex:1}@media not (min-width:62rem){.tabs_wrap.segmented .tabs_links{padding-block:var(--space-1)}}@media (min-width:62rem){.tabs_wrap.segmented .tabs_links{overflow:visible}}.tabs_wrap.segmented .tabs_link{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1) var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-12);color:var(--text-3);font-weight:var(--primary-semibold);white-space:nowrap;flex:none;display:flex}.tabs_wrap.segmented .tabs_link.is-active{border-color:var(--border-light);background-color:var(--background);box-shadow:var(--shadow-medium), inset 0 -.125rem 0 var(--border-light);color:var(--text)}.tabs_wrap.segmented .tabs_link.is-active .tabs_link_icon{color:var(--accent-blue)}@media (hover:hover){.tabs_wrap.segmented .tabs_link:hover{color:var(--text)}}.tabs_wrap.segmented .tabs_link_icon{--_size:1.5em}.tabs_wrap.segmented .tabs_end{flex:none;align-items:center;display:flex}@media not (min-width:62rem){.tabs_wrap.segmented .tabs_end{display:none}}.tabs_wrap.auto:not(.side,.segmented) .tabs_link.is-active{position:relative}.tabs_wrap.auto:not(.side,.segmented) .tabs_link.is-active:after{content:"";inset-inline:0;bottom:calc(var(--border-width) * -1);height:var(--border-width);background-color:var(--text);transform-origin:0;position:absolute;scale:0 1}.tabs_wrap.auto:not(.side,.segmented).running:not(.is-paused) .tabs_link.is-active{border-bottom-color:var(--border)}.tabs_wrap.auto:not(.side,.segmented).running:not(.is-paused) .tabs_link.is-active:after{animation:tabs-progress var(--_interval) linear forwards}@keyframes tabs-progress{0%{scale:0 1}to{scale:1}}.tabs_panels{min-width:0;display:grid;overflow:clip}.tabs_panels>*{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--open-duration) var(--open-ease), visibility var(--open-duration) var(--open-ease);grid-area:1/1}.tabs_wrap:not(.is-ready) :is(.tabs_panels>*):first-child,.tabs_panels>*.is-active{opacity:1;visibility:visible}.stacki-designer .tabs_wrap.preview .tabs_panels{gap:var(--space-6);overflow:visible}.stacki-designer .tabs_wrap.preview .tabs_panels>*{opacity:1;visibility:visible;grid-area:auto;animation:none;translate:none}.tabs_wrap.auto[data-moved] .tabs_panels>*.is-active{animation:tabs-in var(--_slide) var(--open-ease) both}.tabs_wrap.auto[data-moved] .tabs_panels>*.is-leaving{visibility:visible;animation:tabs-out var(--_slide) var(--open-ease) both}@keyframes tabs-in{0%{translate:calc(var(--_dir) * 100%) 0;opacity:0}to{opacity:1;translate:0}}@keyframes tabs-out{0%{opacity:1;translate:0}to{translate:calc(var(--_dir) * -100%) 0;opacity:0}}.tabs_controls{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.tabs_steps{gap:var(--space-2);display:flex}.video-steps_wrap{gap:var(--section-header-gap);flex-direction:column;width:100%;display:flex}.video-steps_layout{gap:var(--space-5);flex-direction:column;display:flex}.video-steps_list{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48rem){.video-steps_list{flex-direction:row;gap:0}}.video-steps_step{--_tone:var(--accent-blue);align-items:flex-start;gap:var(--space-2);width:100%;padding-right:var(--space-3);padding-bottom:var(--space-5);color:var(--text);flex-direction:column;transition:color .35s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.video-steps_step.tone-rose{--_tone:var(--accent-rose)}.video-steps_step.tone-yellow{--_tone:var(--accent-yellow-text)}.video-steps_step.tone-blue{--_tone:var(--accent-blue)}.video-steps_step.inactive{color:var(--text-3);--_tone:var(--text-3)}.video-steps_step.inactive .video-steps_mark{background-color:var(--background-3)}.video-steps_step.inactive .video-steps_text{color:var(--text-3)}.video-steps_step.inactive .video-steps_fill{background-color:var(--border)}@media (hover:hover) and (pointer:fine){.video-steps_step.inactive:hover{color:var(--text-2);--_tone:var(--text-2)}.video-steps_step.inactive:hover .video-steps_text{color:var(--text-2)}}.video-steps_button{align-items:flex-start;gap:var(--space-2);font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;flex-direction:column;display:flex}.video-steps_button:disabled{cursor:default}.video-steps_button:after{content:"";border-radius:var(--radius-8);position:absolute;inset:0}.video-steps_button:focus-visible{outline:none}.video-steps_button:focus-visible:after{outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset)}.video-steps_mark{width:3rem;height:3rem;padding:var(--space-1);color:var(--_tone);background-color:color-mix(in srgb, var(--_tone) 10%, var(--background));border-radius:var(--radius-8);justify-content:center;align-items:center;transition:background-color .35s cubic-bezier(.165,.84,.44,1),color .35s cubic-bezier(.165,.84,.44,1),scale .12s ease-out;display:flex}.video-steps_mark .icon{--_size:100%}.video-steps_button:active .video-steps_mark{scale:.94}.video-steps_content{gap:var(--space-1);flex-direction:column;display:flex}.video-steps_content .heading,.video-steps_content .text{color:inherit;margin:0}.video-steps_content .text{color:var(--text-2)}.video-steps_track{pointer-events:none;background-color:var(--border);height:.125rem;position:absolute;inset:auto 0 0}.video-steps_fill{background-color:var(--text);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}.video-steps_frame{width:100%;aspect-ratio:var(--_ratio,9 / 4);--_radius:var(--radius-24);--_inset:var(--space-1);padding:var(--_inset);background-color:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--_radius);background-image:var(--surface-gradient,none);box-shadow:var(--shadow-medium);position:relative;overflow:clip}.video-steps_toggle[hidden]{display:none}.video-steps_toggle{inset-inline-end:var(--space-3);bottom:var(--space-3);opacity:0;transition:opacity .15s ease-out;position:absolute}@media (hover:none){.video-steps_toggle{opacity:1}}.video-steps_frame:hover .video-steps_toggle,.video-steps_frame:focus-within .video-steps_toggle,.video-steps_toggle:focus-visible{opacity:1}.video-steps_video{object-fit:contain;border:var(--border-width) solid var(--border-light);border-radius:calc(var(--radius-24) - var(--space-1));width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.video-steps_step,.video-steps_mark,.video-steps_toggle{transition:none}}.related-links_wrap{gap:var(--section-header-gap-small);flex-direction:column;width:100%;display:flex}.related-links_wrap>.heading{margin:0}.related-links_tabs.tabs_wrap{gap:var(--space-5)}.related-links_tag{margin:0 0 var(--space-3);font-size:var(--text-main);line-height:var(--text-main-line-height);font-weight:var(--primary-semibold)}.tabs_wrap.is-ready .related-links_tag{clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.related-links_list{columns:1;column-gap:var(--site-gutter);margin:0;padding:0;list-style:none}@media (min-width:30rem){.related-links_list{columns:2}}@media (min-width:62rem){.related-links_list{columns:3}}.related-links_list>li{break-inside:avoid;border-bottom:var(--border-width) solid var(--border)}.related-links_link{justify-content:space-between;align-items:center;gap:var(--space-1);padding-block:var(--space-1);color:var(--text-2);font-size:var(--text-small);line-height:var(--text-small-line-height);transition:color var(--hover-duration) var(--ease-out);text-decoration:none;display:flex}.related-links_link:focus-visible{outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset-inner)}@media (hover:hover) and (pointer:fine){.related-links_link:hover{color:var(--text)}.related-links_link:hover .related-links_arrow{opacity:1;translate:0}}.related-links_link:focus-visible .related-links_arrow{opacity:1;translate:0}.related-links_wrap.chips{text-align:center;align-items:center}.related-links_chips{justify-content:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.related-links_chip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-8);background-color:var(--background-3);color:var(--text-2);font-size:var(--text-small);line-height:var(--text-small-line-height);transition:background-color var(--hover-duration) var(--ease-out), color var(--hover-duration) var(--ease-out);text-decoration:none;display:flex}.related-links_chip:focus-visible{outline:var(--focus-width) solid var(--text);outline-offset:var(--focus-offset)}@media (hover:hover) and (pointer:fine){.related-links_chip:hover{background-color:var(--accent-blue-surface);color:var(--accent-blue-text)}}.related-links_chip-icon{--_size:1.25rem;flex:none}.related-links_arrow{color:var(--text);opacity:0;translate:calc(var(--space-0) * -1) var(--space-0);transition:opacity var(--hover-duration) var(--ease-out), translate var(--hover-duration) var(--ease-out);flex:none}@media (prefers-reduced-motion:reduce){.related-links_arrow{translate:0}}}
