@keyframes cookies_fadeIn{0%{opacity:0}to{opacity:1}}.cookies_card{left:var(--layout--margin);bottom:var(--size--03);z-index:var(--layer--toast);padding:var(--size--03);border:var(--border--01) solid var(--theme--stroke--01);border-radius:var(--radius--02);background:var(--theme--surface--01);width:calc(16rem - 2 * var(--layout--margin));max-height:calc(100dvh - 2 * var(--size--03));overscroll-behavior:contain;animation:cookies_fadeIn var(--transition--slow);display:flex;position:fixed;overflow-y:auto;box-shadow:0 .0625rem .0625rem #05050503,0 .1875rem .1875rem #05050503,0 .75rem 1.5rem #05050505,0 .75rem 2rem #05050505}.cookies_card[variant-place=inline]{animation:none;position:static}.cookies_card_content{gap:var(--size--02);flex-direction:column;width:100%;display:flex}.cookies_card_title{font-family:var(--font--family--01);font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--02);font-variation-settings:"opsz" var(--font--optical--02);color:var(--theme--ink--01)}.cookies_card_text{font-family:var(--font--family--01);font-size:var(--font--size--01);line-height:var(--font--height--01);font-weight:var(--font--weight--01);font-variation-settings:"opsz" var(--font--optical--01);color:var(--theme--ink--02);text-wrap:wrap}.cookies_card_options_wrapper{width:100%;transition:grid-template-rows var(--transition--base--exit);grid-template-rows:0fr;display:grid}.cookies_card_options_wrapper[variant-state=open]{transition:grid-template-rows var(--transition--base);grid-template-rows:1fr}.cookies_card_options{gap:var(--size--02);flex-direction:column;display:flex;overflow:hidden}.cookies_card_options_wrapper[variant-state=open] .cookies_card_options{margin:calc(-1 * var(--border--03));padding:var(--border--03)}.cookies_card_option{padding:var(--size--02);border-radius:var(--radius--01);background:var(--theme--surface--02)}.cookies_card_actions{gap:var(--size--02);width:100%;display:flex}.cookies_card :is(a,button)[variant-type][variant-size]{--component--button--height:var(--size--05);--component--button--padding:var(--size--03);border-radius:var(--radius--01);border-width:var(--border--01);font-size:var(--font--size--02);font-weight:var(--font--weight--01);line-height:1}.cookies_card .cookies_btn_accept[variant-type]{--component--button--ink:var(--swatch--light);--component--button--ink--hover:var(--swatch--light);--component--button--stroke:var(--swatch--dark);--component--button--surface:var(--swatch--dark);--component--button--surface--hover:color-mix(in srgb, var(--swatch--dark) 85%, var(--swatch--light));flex:1}.cookies_card [variant-type=secondary]{--component--button--stroke:var(--theme--stroke--02);--component--button--surface:transparent}.cookies_btn_save{width:100%}.cookies_trigger{left:var(--layout--margin);z-index:var(--layer--toast);width:var(--size--05);height:var(--control--height--03);border-radius:var(--radius--02) var(--radius--02) 0 0;background:var(--theme--surface--01);box-shadow:var(--theme--elevation--01);color:var(--theme--ink--03);cursor:pointer;transition:color var(--transition--fast--exit);animation:cookies_fadeIn var(--transition--base);justify-content:center;align-items:center;padding:0;display:flex;position:fixed;bottom:0}@media (hover:hover){.cookies_trigger:is(:hover,[data-state~=hover]){color:var(--theme--ink--02);transition:color var(--transition--fast)}}.cookies_trigger svg{width:var(--icon--size--03);height:var(--icon--size--03)}
.art_line{stroke:color-mix(in srgb, var(--theme--ink--01) 36%, transparent);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;fill:none}.art_faint{stroke:color-mix(in srgb, var(--theme--ink--01) 16%, transparent);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;fill:none}.art_guide{stroke:color-mix(in srgb, var(--theme--ink--01) 8%, transparent);stroke-width:1px}.art_solid{fill:color-mix(in srgb, var(--theme--ink--01) 5%, var(--theme--surface--01))}.art_solid_deep{fill:color-mix(in srgb, var(--theme--ink--01) 11%, var(--theme--surface--01))}.art_paper{fill:var(--theme--surface--01)}.art_fill{fill:color-mix(in srgb, var(--theme--ink--01) 12%, transparent)}.art_accent_line{stroke:color-mix(in srgb, var(--swatch--brand--01) 70%, transparent);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.art_accent_fill{fill:color-mix(in srgb, var(--swatch--brand--01) 10%, transparent)}
.feature_split{gap:var(--size--05);flex-direction:column;width:100%;display:flex}.feature_split_head{align-items:center;gap:var(--size--02);text-align:center;flex-direction:column;display:flex}.feature_split_heading{font-family:var(--font--family--01);font-weight:var(--font--weight--02);color:var(--theme--ink--01);margin:0}.feature_split_subheading{font-weight:var(--font--weight--01);color:var(--theme--ink--02);margin:0}.feature_split_subheading[data-empty]{display:none}.feature_split_slider{gap:var(--size--03);flex-direction:column;display:flex}.feature_split_track{--cards-visible:2.5;--gaps-visible:2;gap:var(--size--03);margin:0;padding:0;scroll-padding-left:var(--bleed,0px);overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);list-style:none;display:flex;overflow-x:auto}.feature_split_track[data-snap-ready]{scroll-snap-type:x mandatory}.feature_split_track::-webkit-scrollbar{display:none}.feature_split_track:focus-visible{outline:var(--border--03) solid var(--theme--stroke--01);outline-offset:var(--size--01)}@media (max-width:991px){.feature_split_track{--cards-visible:2.12;--gaps-visible:1}}@media (max-width:640px){.feature_split_track{--cards-visible:1.15;--gaps-visible:0}}.feature_split_card{--mx:50%;--my:50%;flex:0 0 calc((100% - var(--gaps-visible) * var(--size--03)) / var(--cards-visible));scroll-snap-align:start;gap:var(--size--03);padding:var(--size--03);background:var(--theme--surface--01);border:var(--border--02) solid var(--theme--stroke--01);border-radius:var(--radius--03);flex-direction:column;display:flex;position:relative}.feature_split_card:before,.feature_split_card:after,.feature_split_nav:after,.feature_split_progress:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--transition--slow);z-index:1;position:absolute}.feature_split_card:before{background:radial-gradient(16rem circle at var(--mx) var(--my), color-mix(in srgb, var(--swatch--brand--01) 8%, transparent), transparent 70%);inset:0}.feature_split_card:after{inset:calc(-1 * var(--border--02));border:var(--border--02) solid color-mix(in srgb, var(--swatch--brand--01) 55%, transparent);-webkit-mask-image:radial-gradient(12rem circle at var(--mx) var(--my), black, transparent 75%);mask-image:radial-gradient(12rem circle at var(--mx) var(--my), black, transparent 75%);-webkit-mask-image:radial-gradient(12rem circle at var(--mx) var(--my), black, transparent 75%)}.feature_split_nav:after{inset:calc(-1 * var(--border--02));border:var(--border--02) solid color-mix(in srgb, var(--swatch--brand--01) 55%, transparent);-webkit-mask-image:radial-gradient(8rem circle at var(--mx) var(--my), black, transparent 75%);mask-image:radial-gradient(8rem circle at var(--mx) var(--my), black, transparent 75%);-webkit-mask-image:radial-gradient(8rem circle at var(--mx) var(--my), black, transparent 75%)}.feature_split_progress:after{background:color-mix(in srgb, var(--swatch--brand--01) 45%, transparent);-webkit-mask-image:radial-gradient(10rem circle at var(--mx) var(--my), black, transparent 75%);mask-image:radial-gradient(10rem circle at var(--mx) var(--my), black, transparent 75%);-webkit-mask-image:radial-gradient(10rem circle at var(--mx) var(--my), black, transparent 75%);inset:0}@media (hover:hover){.feature_split_slider[data-lit] .feature_split_card:before,.feature_split_slider[data-lit] .feature_split_card:after,.feature_split_slider[data-lit] .feature_split_nav:after,.feature_split_slider[data-lit] .feature_split_progress:after{opacity:1}}.feature_split_controls{align-items:center;gap:var(--size--04);display:flex}.feature_split_controls[data-hidden]{display:none}.feature_split_nav{--mx:50%;--my:50%;width:calc(var(--size--05) + var(--size--03));height:calc(var(--size--05) + var(--size--03));border:var(--border--02) solid var(--theme--stroke--01);background:var(--theme--surface--01);color:var(--theme--ink--01);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.feature_split_nav:disabled{opacity:.35;cursor:default;pointer-events:none}.feature_split_nav svg{width:var(--size--04);height:var(--size--04)}.feature_split_progress{--mx:50%;--my:50%;height:var(--border--03);border-radius:var(--radius--02);background:var(--theme--stroke--02);flex:1;position:relative;overflow:hidden}.feature_split_progress_fill{transform-origin:0;background:color-mix(in srgb, var(--swatch--brand--01) 80%, transparent);position:absolute;inset:0}.feature_split_card_media{aspect-ratio:1;background:color-mix(in srgb, var(--theme--ink--01) 3%, transparent);border-radius:var(--radius--02);position:relative;overflow:hidden}.feature_split_card_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.feature_split_card_img[data-ncms-empty]{display:none}.feature_split_card_art{width:100%;height:100%;position:absolute;inset:0}.feature_split_card_media:has(.feature_split_card_img:not([data-ncms-empty])) .feature_split_card_art{display:none}.feature_split_card_body{gap:var(--size--01);padding:var(--size--03) var(--size--02) var(--size--03);flex-direction:column;display:flex}.feature_split_card_title{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--01);color:var(--theme--ink--01);margin:0}.feature_split_card_desc{max-width:32ch;font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--01);color:var(--theme--ink--02);margin:0}
.how_it_works{align-items:center;gap:var(--size--05);text-align:center;flex-direction:column;width:100%;display:flex}.how_it_works_head{align-items:center;gap:var(--size--02);flex-direction:column;display:flex}.how_it_works_heading{font-family:var(--font--family--01);font-size:var(--font--size--05);line-height:var(--font--height--05);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--02);color:var(--theme--ink--01);margin:0}.how_it_works_subheading{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--01);color:var(--theme--ink--02);max-width:60ch;margin:0}.how_it_works_subheading[data-empty]{display:none}.how_it_works_body{--rail-gap:var(--size--04);gap:var(--rail-gap);text-align:left;grid-template-columns:2fr 3fr;width:100%;display:grid;position:relative}.how_it_works_rail{gap:var(--size--04);padding:var(--size--04);border:var(--border--02) solid var(--theme--stroke--02);border-radius:var(--radius--03);flex-direction:column;grid-column:1;margin:0;list-style:none;display:flex}.how_it_works_step_card{cursor:pointer;padding:var(--size--04);border-radius:var(--radius--03);transition:background var(--transition--base), box-shadow var(--transition--base);background:0 0;flex-direction:column;display:flex;position:relative}.how_it_works_step[data-active] .how_it_works_step_card{background:var(--theme--surface--01);box-shadow:0 var(--size--01) var(--size--03) color-mix(in srgb, var(--theme--ink--01) 4%, transparent), 0 var(--size--02) var(--size--04) color-mix(in srgb, var(--theme--ink--01) 3%, transparent)}.how_it_works_step_card:before,.how_it_works_step_card:after{content:"";top:var(--size--04);bottom:var(--size--04);left:var(--size--04);width:var(--border--02);border-radius:var(--radius--02);position:absolute}.how_it_works_step_card:before{background:var(--theme--stroke--02)}.how_it_works_step_card:after{background:var(--swatch--brand--01);transform-origin:top;transform:scaleY(0)}.how_it_works_step[data-active] .how_it_works_step_card:after{animation:how_it_works_progress var(--hiw-interval,6s) linear forwards}@keyframes how_it_works_progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.how_it_works_step[data-active] .how_it_works_step_card:after{animation:none;transform:scaleY(1)}}.how_it_works_step_title,.how_it_works_step_desc{padding-left:var(--size--03)}.how_it_works_step_title{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--01);color:var(--theme--ink--02);transition:color var(--transition--base);margin:0}.how_it_works_step[data-active] .how_it_works_step_title{color:var(--theme--ink--01)}.how_it_works_step_trigger{align-items:center;gap:var(--size--03);font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.how_it_works_step_trigger:focus-visible{outline:var(--border--03) solid var(--theme--stroke--01);outline-offset:var(--size--01)}.how_it_works_step_desc{margin:var(--size--02) 0 0;text-wrap:balance;max-width:34ch;font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--01);color:var(--theme--ink--03);transition:color var(--transition--base)}.how_it_works_step[data-active] .how_it_works_step_desc{color:var(--theme--ink--02)}.how_it_works_step_visual{top:0;bottom:0;right:0;left:calc((100% - var(--rail-gap)) * 2 / 5 + var(--rail-gap));padding:var(--size--05);border-radius:var(--radius--03);background:color-mix(in srgb, var(--theme--ink--01) 3%, transparent);opacity:0;visibility:hidden;transition:opacity var(--transition--slow), visibility var(--transition--slow);margin:0;position:absolute;overflow:hidden}.how_it_works_step[data-active] .how_it_works_step_visual{opacity:1;visibility:visible}.how_it_works_step_art{width:100%;height:100%;display:block}.how_it_works_step_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.how_it_works_step_image[data-ncms-empty]{display:none}.how_it_works_step_visual:has(.how_it_works_step_image:not([data-ncms-empty])) .how_it_works_step_art{display:none}@media (max-width:767px){.how_it_works_body{grid-template-columns:1fr}.how_it_works_step_visual{margin-top:var(--size--03);aspect-ratio:4/3;display:none;position:relative;inset:auto}.how_it_works_step[data-active] .how_it_works_step_visual{display:block}}.how_it_works_step_visual{--seq-stroke:var(--theme--stroke--01);--seq-fill:color-mix(in srgb, var(--theme--ink--01) 14%, transparent);--seq-surface:color-mix(in srgb, var(--theme--surface--01) 55%, transparent);--component--hiw-seq--blur:6px}.how_it_works_step_visual:has(.how_it_works_step_image:not([data-ncms-empty])){--seq-stroke:color-mix(in srgb, var(--theme--surface--01) 90%, transparent);--seq-fill:color-mix(in srgb, var(--theme--surface--01) 85%, transparent);--seq-surface:color-mix(in srgb, var(--theme--surface--01) 14%, transparent)}.hiw_scan{z-index:1;pointer-events:none;position:absolute;inset:0}.hiw_scan_bracket{width:var(--size--05);height:var(--size--05);border:0 solid var(--seq-stroke);position:absolute}.hiw_scan_bracket[data-corner=tl]{border-top-width:var(--border--02);border-left-width:var(--border--02);border-top-left-radius:var(--size--01);top:22%;left:24%}.hiw_scan_bracket[data-corner=tr]{border-top-width:var(--border--02);border-right-width:var(--border--02);border-top-right-radius:var(--size--01);top:22%;right:24%}.hiw_scan_bracket[data-corner=br]{border-bottom-width:var(--border--02);border-right-width:var(--border--02);border-bottom-right-radius:var(--size--01);bottom:22%;right:24%}.hiw_scan_bracket[data-corner=bl]{border-bottom-width:var(--border--02);border-left-width:var(--border--02);border-bottom-left-radius:var(--size--01);bottom:22%;left:24%}.hiw_scan_card{border:var(--border--02) solid var(--seq-stroke);border-radius:var(--radius--03);background:var(--seq-surface);width:42%;height:40%;-webkit-backdrop-filter:blur(var(--component--hiw-seq--blur));backdrop-filter:blur(var(--component--hiw-seq--blur));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw_scan_line{height:var(--size--02);background:var(--seq-fill);border-radius:9999px;display:block}.hiw_scan_biz{align-items:center;gap:var(--size--03);padding:var(--size--04);display:flex;position:absolute;inset:0}.hiw_scan_biz_lines{gap:var(--size--02);flex-direction:column;flex:1;display:flex}.hiw_scan_biz_lines .hiw_scan_line[data-w=lg]{width:78%}.hiw_scan_biz_lines .hiw_scan_line[data-w=sm]{width:46%}.hiw_scan_chip{width:calc(var(--size--05) + var(--size--02));height:calc(var(--size--05) + var(--size--02));border-radius:var(--radius--02);background:var(--seq-fill);flex:none}.hiw_scan_record{align-items:flex-start;gap:var(--size--02);padding:var(--size--04);opacity:0;flex-direction:column;display:flex;position:absolute;inset:0}.hiw_scan_avatar{width:calc(var(--size--05) + var(--size--03));height:calc(var(--size--05) + var(--size--03));border-radius:var(--radius--02);background:var(--seq-fill)}.hiw_scan_record .hiw_scan_line[data-w=md]{width:56%}.hiw_scan_record_rows{gap:var(--size--02);width:100%;margin-top:var(--size--03);flex-direction:column;display:flex}.hiw_scan_record_rows .hiw_scan_line{height:var(--size--01)}.hiw_scan_record_rows .hiw_scan_line[data-w=lg]{width:88%}.hiw_scan_record_rows .hiw_scan_line[data-w=md]{width:60%}.hiw_scan_sweep{width:116%;height:var(--size--03);opacity:0;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--swatch--brand--01) 22%, transparent) 50%, transparent);position:absolute;top:2%;left:-8%}.hiw_scan_sweep:after{content:"";height:var(--border--03);background:color-mix(in srgb, var(--swatch--brand--01) 75%, transparent);border-radius:9999px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_bracket{animation:hiw_scan_brackets var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_card{animation:hiw_scan_card var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_biz{animation:hiw_scan_biz var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_record{animation:hiw_scan_record var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_sweep{animation:hiw_scan_sweep var(--hiw-interval,6s) linear forwards}@keyframes hiw_scan_brackets{0%{opacity:0}6%{opacity:1}46%{opacity:1}55%{opacity:0}to{opacity:0}}@keyframes hiw_scan_card{0%{opacity:0;width:42%;height:40%;transform:translate(-50%,-50%)scale(.96)}7%{opacity:1;transform:translate(-50%,-50%)scale(1)}47%{width:42%;height:40%}58%{width:30%;height:64%}to{opacity:1;width:30%;height:64%;transform:translate(-50%,-50%)scale(1)}}@keyframes hiw_scan_biz{0%{opacity:1}45%{opacity:1}52%{opacity:0}to{opacity:0}}@keyframes hiw_scan_record{0%{opacity:0}55%{opacity:0}63%{opacity:1}to{opacity:1}}@keyframes hiw_scan_sweep{0%{opacity:0;top:2%}16%{opacity:0;top:2%}20%{opacity:1}42%{opacity:1;top:90%}47%{opacity:0;top:90%}to{opacity:0;top:90%}}@media (prefers-reduced-motion:reduce){.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_bracket,.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_card,.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_biz,.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_record,.how_it_works_step:is([data-active],[data-leaving]) .hiw_scan_sweep{animation:none}}.hiw_rec{z-index:1;pointer-events:none;position:absolute;inset:0}.hiw_rec_card{border:var(--border--02) solid var(--seq-stroke);border-radius:var(--radius--03);background:var(--seq-surface);width:44%;height:42%;-webkit-backdrop-filter:blur(var(--component--hiw-seq--blur));backdrop-filter:blur(var(--component--hiw-seq--blur));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw_rec_line{height:var(--size--02);background:var(--seq-fill);border-radius:9999px;display:block}.hiw_rec_take{gap:var(--size--03);padding:var(--size--04);flex-direction:column;display:flex;position:absolute;inset:0}.hiw_rec_header{align-items:center;gap:var(--size--02);display:flex}.hiw_rec_header .hiw_rec_line[data-w=sm]{width:28%}.hiw_rec_dot{width:var(--size--03);height:var(--size--03);background:var(--swatch--brand--01);border-radius:50%;flex:none;animation:1.4s ease-in-out infinite hiw_rec_pulse}.hiw_rec_wave{flex:1;justify-content:space-between;align-items:center;min-height:0;display:flex}.hiw_rec_bar{width:var(--size--01);height:calc(var(--h) * 76%);background:var(--seq-fill);animation:hiw_rec_dance 1.15s ease-in-out calc(var(--i) * -.19s) infinite alternate;border-radius:9999px}.hiw_rec_notes{align-items:flex-start;gap:var(--size--02);padding:var(--size--04);flex-direction:column;display:flex;position:absolute;inset:0}.hiw_rec_notes .hiw_rec_line[data-w=lg]{width:84%}.hiw_rec_notes .hiw_rec_line[data-w=md]{width:58%}.hiw_rec_notes [data-note]{opacity:0}.hiw_rec_tags{gap:var(--size--02);margin-top:var(--size--03);display:flex}.hiw_rec_tag{width:var(--size--07);height:calc(var(--size--03) + var(--size--02));border:var(--border--02) solid var(--seq-stroke);background:var(--seq-surface);border-radius:9999px}.hiw_rec_tag[data-w=sm]{width:var(--size--06)}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_card{animation:hiw_rec_card var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_take{animation:hiw_rec_take var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_notes [data-note=a]{animation:hiw_rec_note_a var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_notes [data-note=b]{animation:hiw_rec_note_b var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_notes [data-note=c]{animation:hiw_rec_note_c var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_notes [data-note=d]{animation:hiw_rec_note_d var(--hiw-interval,6s) ease forwards}@keyframes hiw_rec_card{0%{opacity:0;width:44%;height:42%;transform:translate(-50%,-50%)scale(.96)}7%{opacity:1;transform:translate(-50%,-50%)scale(1)}46%{width:44%;height:42%}57%{width:36%;height:60%}to{opacity:1;width:36%;height:60%;transform:translate(-50%,-50%)scale(1)}}@keyframes hiw_rec_take{0%{opacity:1;visibility:visible}45%{opacity:1}52%{opacity:0}to{opacity:0;visibility:hidden}}@keyframes hiw_rec_note_a{0%,56%{opacity:0;transform:translateY(30%)}61%{opacity:1;transform:none}to{opacity:1}}@keyframes hiw_rec_note_b{0%,61%{opacity:0;transform:translateY(30%)}66%{opacity:1;transform:none}to{opacity:1}}@keyframes hiw_rec_note_c{0%,66%{opacity:0;transform:translateY(30%)}71%{opacity:1;transform:none}to{opacity:1}}@keyframes hiw_rec_note_d{0%,71%{opacity:0;transform:translateY(30%)}76%{opacity:1;transform:none}to{opacity:1}}@keyframes hiw_rec_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes hiw_rec_dance{0%{transform:scaleY(.5)}to{transform:scaleY(1.12)}}@media (prefers-reduced-motion:reduce){.hiw_rec_dot,.hiw_rec_bar,.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_card,.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_take,.how_it_works_step:is([data-active],[data-leaving]) .hiw_rec_notes [data-note]{animation:none}}.hiw_sync{z-index:1;pointer-events:none;position:absolute;inset:0}.hiw_sync_board{gap:var(--size--03);width:46%;padding:var(--size--04);border:var(--border--02) solid var(--seq-stroke);border-radius:var(--radius--03);background:var(--seq-surface);-webkit-backdrop-filter:blur(var(--component--hiw-seq--blur));backdrop-filter:blur(var(--component--hiw-seq--blur));flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hiw_sync_line{height:var(--size--02);background:var(--seq-fill);border-radius:9999px;display:block}.hiw_sync_line[data-w=title]{width:34%;margin-bottom:var(--size--02)}.hiw_sync_line[data-w=lg]{width:42%}.hiw_sync_line[data-w=md]{width:34%}.hiw_sync_line[data-w=sm]{width:18%}.hiw_sync_line[data-w=xs]{width:12%}.hiw_sync_row{align-items:center;gap:var(--size--03);padding:var(--size--02);display:flex}.hiw_sync_avatar{width:var(--size--04);height:var(--size--04);border-radius:var(--radius--02);background:var(--seq-fill);flex:none}.hiw_sync_slot{height:calc(var(--size--04) + 2 * var(--size--02));border:var(--border--02) dashed var(--seq-stroke);border-radius:var(--radius--02);display:block;position:relative}.hiw_sync_lead{inset:calc(-1 * var(--border--02));position:absolute}.hiw_sync_lead_chip{align-items:center;gap:var(--size--03);padding:var(--size--02);border:var(--border--02) solid var(--seq-stroke);border-radius:var(--radius--02);background:var(--seq-surface);-webkit-backdrop-filter:blur(var(--component--hiw-seq--blur));backdrop-filter:blur(var(--component--hiw-seq--blur));display:flex;position:absolute;inset:0}.hiw_sync_lead .hiw_sync_line[data-part=extra]{margin-left:auto}.hiw_sync_check{width:var(--size--04);height:var(--size--04);background:var(--swatch--brand--01);border-radius:50%;flex:none;position:relative}.hiw_sync_check:after{content:"";border-right:var(--border--03) solid var(--theme--surface--01);border-bottom:var(--border--03) solid var(--theme--surface--01);width:30%;height:46%;position:absolute;top:26%;left:34%;transform:rotate(45deg)}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_board{animation:hiw_sync_board var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_slot{animation:hiw_sync_slot var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead{animation:hiw_sync_lead_y var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead_chip{animation:hiw_sync_lead_x var(--hiw-interval,6s) linear forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_check{animation:hiw_sync_check var(--hiw-interval,6s) ease forwards}.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead .hiw_sync_line[data-part=extra]{animation:hiw_sync_extra var(--hiw-interval,6s) ease forwards}@keyframes hiw_sync_board{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}7%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes hiw_sync_slot{0%{border-color:var(--seq-stroke)}40%{border-color:var(--seq-stroke)}48%{border-color:#0000}to{border-color:#0000}}@keyframes hiw_sync_lead_y{0%,14%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(300%)}20%{opacity:1}42%{animation-timing-function:ease;transform:translateY(0)}46%{animation-timing-function:ease;transform:translateY(-5%)}50%{transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes hiw_sync_lead_x{0%,14%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:translate(38%)rotate(3deg)}44%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes hiw_sync_check{0%{opacity:0;transform:scale(0)}48%{opacity:0;transform:scale(0)}54%{opacity:1;transform:scale(1.15)}58%{transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes hiw_sync_extra{0%{opacity:0}62%{opacity:0}68%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_board,.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_slot,.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead,.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead_chip,.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_check,.how_it_works_step:is([data-active],[data-leaving]) .hiw_sync_lead .hiw_sync_line[data-part=extra]{animation:none}.hiw_sync_slot{border-color:#0000}}
@property --fan-mx{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --fan-my{syntax:"<length-percentage>";inherits:true;initial-value:55%}.logo_row{gap:var(--size--04);flex-direction:column;width:100%;display:flex}.logo_row_head{align-items:flex-start;gap:var(--size--04);flex-direction:column;width:100%;display:flex}.logo_row_head_row{justify-content:space-between;align-items:flex-end;gap:var(--size--05);width:100%;display:flex}.logo_row_head_text{align-items:flex-start;gap:var(--size--02);flex-direction:column;display:flex}.logo_row_badge{padding:var(--size--02) var(--size--03);background:var(--theme--surface--brand);font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--02);color:var(--swatch--brand--01);border-radius:9999px;align-items:center;margin:0;display:inline-flex}.logo_row_badge[data-empty]{display:none}.logo_row_heading{font-family:var(--font--family--01);font-weight:var(--font--weight--02);color:var(--theme--ink--01);margin:0}.logo_row_subheading{font-weight:var(--font--weight--01);color:var(--theme--ink--02);margin:0}.logo_row_subheading[data-empty]{display:none}.logo_row_cta{flex:none}.logo_row_cta[data-empty]{display:none}@media (max-width:47.9375rem){.logo_row_head_row{align-items:flex-start;gap:var(--size--04);flex-direction:column}}.logo_row_strip{--node-size:clamp(3rem, 8vw, 5.5rem);--hub-size:clamp(4.5rem, 12vw, 7.5rem);--lamp-radius:clamp(9rem, 24vw, 18rem);aspect-ratio:2;width:100%;margin-inline:auto;margin-bottom:calc(var(--hub-size) / 2);transition:--fan-mx var(--transition--slow), --fan-my var(--transition--slow);position:relative;container-type:inline-size}.logo_row_fan_field,.logo_row_nodes,.logo_row_hub{--node-size:min(clamp(3rem, 8vw, 5.5rem), 15.5cqw)}.logo_row_fan_field{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(farthest-side at 50% 100%,#000000f2,#0009 54%,#00000038 86%,#0000 100%);mask-image:radial-gradient(farthest-side at 50% 100%,#000000f2,#0009 54%,#00000038 86%,#0000 100%)}.logo_row_fan_field:before{content:"";background:radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--theme--ink--01) 4%, transparent), transparent 78%);position:absolute;inset:0}.logo_row_fan_art{position:absolute;inset:0}.logo_row_ring{aspect-ratio:1;border:var(--border--02) solid var(--theme--stroke--03);border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.logo_row_ring--outer{width:86%}.logo_row_ring--inner{width:54%}.logo_row_spoke{width:var(--border--02);height:calc(var(--spoke-length,100%) - var(--node-size) / 2);background:var(--theme--stroke--03);transform-origin:bottom;transform:rotate(var(--spoke-angle,0deg));position:absolute;bottom:0;left:50%}.logo_row_fan_art--lit{--lit-stroke:color-mix(in srgb, var(--swatch--brand--01) 60%, transparent);background:radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--swatch--brand--01) 8%, transparent), transparent 80%);-webkit-mask-image:radial-gradient(var(--lamp-radius,18rem) circle at var(--fan-mx,50%) var(--fan-my,55%), black 25%, transparent 72%);mask-image:radial-gradient(var(--lamp-radius,18rem) circle at var(--fan-mx,50%) var(--fan-my,55%), black 25%, transparent 72%);-webkit-mask-image:radial-gradient(var(--lamp-radius,18rem) circle at var(--fan-mx,50%) var(--fan-my,55%), black 25%, transparent 72%)}.logo_row_fan_art--lit .logo_row_ring{border-color:var(--lit-stroke)}.logo_row_fan_art--lit .logo_row_spoke{background:var(--lit-stroke)}@media (hover:none){.logo_row_fan_art--lit{animation:14s ease-in-out infinite alternate paused logo_row_lamp_sweep}.logo_row_strip[data-fan-visible] .logo_row_fan_art--lit{animation-play-state:running}@keyframes logo_row_lamp_sweep{0%{--fan-mx:18%;--fan-my:55%}50%{--fan-mx:50%;--fan-my:15%}to{--fan-mx:82%;--fan-my:55%}}}@media (prefers-reduced-motion:reduce){.logo_row_strip{transition:none}.logo_row_fan_art--lit{-webkit-mask-image:radial-gradient(var(--lamp-radius,18rem) circle at 50% 100%, black 30%, transparent 75%);mask-image:radial-gradient(var(--lamp-radius,18rem) circle at 50% 100%, black 30%, transparent 75%);-webkit-mask-image:radial-gradient(var(--lamp-radius,18rem) circle at 50% 100%, black 30%, transparent 75%);animation:none}}.logo_row_baseline{height:var(--border--02);background:linear-gradient(to right, transparent 4%, var(--theme--stroke--03) 50%, transparent 96%);position:absolute;bottom:0;left:0;right:0}.logo_row_nodes{margin:0;padding:0;list-style:none;position:absolute;inset:0}.logo_row_node[data-ncms-pending-new]{--nx:0!important;--ny:30!important}.logo_row_node{left:calc(50% + var(--nx,0) * 1%);bottom:calc(var(--ny,50) * 1%);width:var(--node-size);aspect-ratio:1;border:var(--border--02) solid var(--theme--stroke--01);background:var(--theme--surface--01);box-shadow:0 var(--size--01) var(--size--03) color-mix(in srgb, var(--theme--ink--01) 5%, transparent);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,50%)}.logo_row_node_image{object-fit:contain;filter:grayscale();opacity:.75;max-width:58%;max-height:42%;transition:filter var(--transition--base), opacity var(--transition--base)}@media (hover:hover){.logo_row_node:is(:hover,[data-state~=hover]) .logo_row_node_image{filter:none;opacity:1}}.logo_row_node_image[data-ncms-empty]{display:none}.logo_row_node_name{top:calc(100% + var(--size--02));font-size:var(--font--size--01);line-height:var(--font--height--01);font-weight:var(--font--weight--02);color:var(--theme--ink--02);white-space:nowrap;opacity:0;pointer-events:none;position:absolute;left:50%;translate:-50%}.logo_row_node:has(.logo_row_node_image[data-ncms-empty]) .logo_row_node_name{opacity:1;pointer-events:auto;padding-inline:var(--size--02);text-align:center;white-space:normal;position:static;translate:none}.logo_row_hub{width:var(--hub-size);aspect-ratio:1;background:var(--theme--surface--01);box-shadow:0 var(--size--01) var(--size--03) color-mix(in srgb, var(--theme--ink--01) 2%, transparent), 0 0 var(--size--05) color-mix(in srgb, var(--swatch--brand--01) 4%, transparent);z-index:4;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.logo_row_hub_image{object-fit:contain;max-width:54%;max-height:54%}.logo_row_hub_image[data-ncms-empty]{display:none}.logo_row_hub_mark{aspect-ratio:1;background:var(--swatch--brand--01);border-radius:28%;width:34%;display:none}.logo_row_hub:has(.logo_row_hub_image[data-ncms-empty]) .logo_row_hub_mark{display:block}@media (max-width:22.5rem){.logo_row_strip{aspect-ratio:auto;align-items:center;gap:var(--size--04);flex-direction:column;margin-bottom:0;display:flex}.logo_row_fan_field,.logo_row_baseline{display:none}.logo_row_hub{order:-1;position:static;transform:none}.logo_row_nodes{justify-content:center;gap:var(--size--02);flex-wrap:wrap;display:flex;position:static}.logo_row_node{position:static;transform:none}.logo_row_node:has(.logo_row_node_image[data-ncms-empty]){aspect-ratio:auto;width:auto;padding:var(--size--02) var(--size--03);border-radius:9999px}}.logo_row[variant-layout=marquee]{text-align:center;align-items:center;gap:var(--size--05)}.logo_row[variant-layout=marquee] .logo_row_head{align-items:center}.logo_row[variant-layout=marquee] .logo_row_head_row{flex-direction:column;align-items:center}.logo_row[variant-layout=marquee] .logo_row_head_text{align-items:center}.logo_row_track{width:100%;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6.25rem calc(100% - 6.25rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 6.25rem calc(100% - 6.25rem),#0000)}.logo_row_scroll{align-items:center;gap:var(--size--02);width:max-content;margin:0;padding:0;list-style:none;animation:30s linear infinite logo_row_marquee;display:flex}@keyframes logo_row_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logo_row_scroll{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.logo_row_item[aria-hidden]{display:none}}.logo_row_item{flex-shrink:0;justify-content:center;align-items:center;width:10rem;display:flex}.logo_row_image{opacity:.7;width:auto;height:2.5rem;transition:opacity var(--transition--base)}@media (hover:hover){.logo_row_item:is(:hover,[data-state~=hover]) .logo_row_image{opacity:1}}.logo_row_image[data-ncms-empty]{display:none}.logo_row_name{font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--01);color:var(--theme--ink--02);padding:var(--size--01) var(--size--02);border:var(--border--02) solid var(--theme--stroke--03);border-radius:var(--radius--02)}.logo_row_item:has(.logo_row_image:not([data-ncms-empty])) .logo_row_name{display:none}
.pain_points{width:100%}.pain_points_doc{align-items:center;gap:var(--size--04);max-width:44rem;padding:var(--size--06) var(--size--05);border-radius:var(--radius--03);background:var(--theme--surface--01);box-shadow:0 var(--size--01) var(--size--03) color-mix(in srgb, var(--theme--ink--01) 4%, transparent), 0 var(--size--02) var(--size--04) color-mix(in srgb, var(--theme--ink--01) 3%, transparent);text-align:center;transform:scale(var(--pp-scale,.96));transform-origin:50%;flex-direction:column;margin-inline:auto;display:flex}.pain_points_heading{font-family:var(--font--family--01);font-size:var(--font--size--04);line-height:var(--font--height--04);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--01);color:var(--theme--ink--01);margin:0}.pain_points_story{gap:var(--size--03);flex-direction:column;display:flex}.pain_points_para{max-width:37ch;font-size:var(--font--size--04);line-height:var(--font--height--04);font-weight:var(--font--weight--01);letter-spacing:var(--font--spacing--02);text-wrap:balance;margin:0}.pain_points_word{color:color-mix(in srgb, var(--theme--ink--01) 22%, transparent);transition:color .25s}.pain_points_word[data-lit]{color:var(--theme--ink--01)}.pain_points_word[data-edge]{color:var(--swatch--brand--01)}@media (prefers-reduced-motion:reduce){.pain_points_doc{transform:none}}
.pricing_block{gap:var(--size--05);flex-direction:column;display:flex}.pricing_head{align-items:center;gap:var(--size--03);text-align:center;flex-direction:column;display:flex}.pricing_heading{font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--02);color:var(--theme--ink--01)}.pricing_subheading{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--01);color:var(--theme--ink--02);max-width:48ch}.pricing_subheading[data-empty]{display:none}.pricing_grid{gap:var(--size--04);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}@media (max-width:768px){.pricing_grid{grid-template-columns:1fr}}.pricing_card{gap:var(--size--04);padding:var(--size--05);background:var(--theme--surface--02);border:var(--border--02) solid var(--theme--stroke--02);border-radius:var(--radius--03);flex-direction:column;display:flex}.pricing_card_head{gap:var(--size--02);flex-direction:column;display:flex}.pricing_card_name{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--02);color:var(--swatch--brand--01)}.pricing_card_price{align-items:baseline;gap:var(--size--02);display:flex}.pricing_card_amount{font-size:var(--font--size--05);line-height:var(--font--height--05);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--02);color:var(--theme--ink--01)}.pricing_card_unit{font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--01);color:var(--theme--ink--03)}.pricing_card_blurb{font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--01);color:var(--theme--ink--02)}.pricing_features{gap:var(--size--03);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pricing_feature{padding-left:var(--size--04);font-size:var(--font--size--03);line-height:var(--font--height--03);font-weight:var(--font--weight--01);color:var(--theme--ink--02);position:relative}.pricing_feature:before{content:"";left:0;top:calc(var(--font--height--03) / 2);width:var(--size--02);height:var(--size--02);background:var(--swatch--brand--01);border-radius:50%;position:absolute;transform:translateY(-50%)}.pricing_calc{gap:var(--size--03);padding:var(--size--04);background:var(--theme--surface--01);border:var(--border--02) solid var(--theme--stroke--02);border-radius:var(--radius--02);flex-direction:column;display:flex}.pricing_calc_row{justify-content:space-between;align-items:baseline;gap:var(--size--03);cursor:pointer;display:flex}.pricing_calc_credits{font-size:var(--font--size--02);line-height:var(--font--height--02);font-weight:var(--font--weight--01);color:var(--theme--ink--02);font-variant-numeric:tabular-nums}.pricing_calc_cost{font-size:var(--font--size--04);line-height:var(--font--height--04);font-weight:var(--font--weight--02);letter-spacing:var(--font--spacing--01);color:var(--theme--ink--01);font-variant-numeric:tabular-nums}.pricing_calc_slider{appearance:none;width:100%;height:var(--size--03);cursor:pointer;background:0 0}.pricing_calc_slider::-webkit-slider-runnable-track{height:var(--border--03);border-radius:var(--radius--01);background:linear-gradient(to right, var(--swatch--brand--01) var(--pricing-slider-fill,0%), var(--theme--stroke--03) var(--pricing-slider-fill,0%))}.pricing_calc_slider::-moz-range-track{height:var(--border--03);border-radius:var(--radius--01);background:linear-gradient(to right, var(--swatch--brand--01) var(--pricing-slider-fill,0%), var(--theme--stroke--03) var(--pricing-slider-fill,0%))}.pricing_calc_slider::-webkit-slider-thumb{appearance:none;width:var(--size--04);height:var(--size--04);margin-top:calc((var(--border--03) - var(--size--04)) / 2);background:var(--swatch--brand--01);transition:transform var(--transition--fast);border:none;border-radius:50%}.pricing_calc_slider::-moz-range-thumb{width:var(--size--04);height:var(--size--04);background:var(--swatch--brand--01);transition:transform var(--transition--fast);border:none;border-radius:50%}.pricing_calc_slider:active::-webkit-slider-thumb{transform:scale(1.1)}.pricing_calc_slider:active::-moz-range-thumb{transform:scale(1.1)}.pricing_calc_slider:focus-visible{outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset)}.pricing_card_cta{justify-content:center;margin-top:auto}
