:root:has(>body>.hm-page){--brand-a:#fb432c;--brand-b:#ff591e;--orange-ink-bg:#ff4f00;--grad-btn-lg:linear-gradient(-18.771deg, var(--brand-a) 0%, var(--brand-b) 100%);--grad-btn-sm:linear-gradient(-20.772deg, var(--brand-a) 0%, var(--brand-b) 100%);--mark:#fc4a29;--ink:#171717;--nav-ink:#282828;--body:#5f5f5f;--page:#fff;--panel-bg:#f7f5f2;--pill-inset:inset 0 .5px 0 0 #ffffff52, inset 0 -1.5px 0 0 #ffffff52;--ftr-link:#5f6980;--btn-dark:#1c1917;--btn-dark-h:#2b2724;--shell:1280px;--nav-h:80px}body:has(>.hm-page) *{box-sizing:border-box}html:has(>body>.hm-page){-webkit-text-size-adjust:100%}body:has(>.hm-page){background:var(--page);color:var(--body);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.6}body:has(>.hm-page) img{max-width:100%;display:block}body:has(>.hm-page) .shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:24px}body:has(>.hm-page) .skip{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}body:has(>.hm-page) .skip:focus{top:16px;left:16px}body:has(>.hm-page) :where(a,button,summary):focus-visible{outline:2px solid var(--brand-b);outline-offset:3px;border-radius:6px}body:has(>.hm-page) .pill{color:#fff;cursor:pointer;isolation:isolate;white-space:nowrap;border:0;border-radius:39px;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex;position:relative}body:has(>.hm-page) .pill:after{content:"";border-radius:inherit;box-shadow:var(--pill-inset);pointer-events:none;position:absolute;inset:0}body:has(>.hm-page) .pill:hover{filter:brightness(1.06)}body:has(>.hm-page) .pill:active{transform:translateY(1px)}body:has(>.hm-page) .pill-sm{background-image:var(--grad-btn-sm);padding:10px 20px;font-size:14px;line-height:24px}body:has(>.hm-page) .pill-dark{background-image:none;background-color:var(--btn-dark)}body:has(>.hm-page) .pill-dark:after{box-shadow:inset 0 .5px #ffffff24,inset 0 -1.5px #ffffff14}body:has(>.hm-page) .pill-dark:hover{filter:none;background-color:var(--btn-dark-h)}body:has(>.hm-page) .pill-lg{letter-spacing:-.2px;background-image:var(--grad-btn-lg);padding:12px 28px;font-size:16px;line-height:28px}body:has(>.hm-page) .hero-shell{min-height:calc(100dvh - var(--nav-h));flex-direction:column;display:flex;position:relative;overflow:hidden}body:has(>.hm-page) .stage{z-index:0;pointer-events:none;position:absolute;inset:0}body:has(>.hm-page) .stage-inner{aspect-ratio:1440/958;width:max(100%,1080px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}body:has(>.hm-page) .lines{width:50.054%;height:73.105%;position:absolute;top:22.489%}body:has(>.hm-page) .lines img{width:100%;height:100%}body:has(>.hm-page) .lines-l{left:0}body:has(>.hm-page) .lines-r{left:49.931%;transform:scaleX(-1)}body:has(>.hm-page) .flow{filter:saturate(1.7)brightness(.82);will-change:clip-path;position:absolute;inset:0}body:has(>.hm-page) .tile{filter:drop-shadow(0 4px 2px #00000040);border-radius:clamp(9px,.833cqw,12px);place-items:center;display:grid;position:absolute}body:has(>.hm-page) .tile img{object-fit:contain;width:62.5%;height:62.5%}body:has(>.hm-page) .p-mailchimp img{width:55.3%;height:55.3%}body:has(>.hm-page) .p-stripe img{width:100%;height:100%}body:has(>.hm-page) .tile{width:var(--s);height:var(--s);min-width:var(--min);min-height:var(--min)}body:has(>.hm-page) .hub{place-items:center;width:6.528cqw;min-width:58px;height:6.528cqw;min-height:58px;display:grid;position:absolute;top:65.344%;left:46.528%}body:has(>.hm-page) .hub-plate{border-radius:25%;width:100%;height:100%;position:absolute;inset:0}body:has(>.hm-page) .hub-glyph{width:68.5%;height:68.5%;position:relative}body:has(>.hm-page) .p-quickbooks{--s:4.722cqw;--min:43px;background:#2ca01c;top:65.553%;left:28.75%}body:has(>.hm-page) .p-salesforce{--s:4.444cqw;--min:40px;background:#fff;top:53.549%;left:20.069%}body:has(>.hm-page) .p-jira{--s:4.306cqw;--min:39px;background:#e7e7e7;top:76.931%;left:77.847%}body:has(>.hm-page) .p-hubspot{--s:4.236cqw;--min:38px;background:#ff4800;top:56.524%;left:78.299%}body:has(>.hm-page) .p-slack{--s:4.097cqw;--min:37px;background:#fff;top:78.549%;left:14.479%}body:has(>.hm-page) .p-mailchimp{--s:3.819cqw;--min:34px;background:#ffc40c;top:63.987%;left:10.764%}body:has(>.hm-page) .p-shopify{--s:3.611cqw;--min:32px;background:#fff;top:67.954%;left:87.986%}body:has(>.hm-page) .p-docusign{--s:3.403cqw;--min:31px;background:#d5d5d5;top:45.877%;left:7.882%}body:has(>.hm-page) .p-wordpress{--s:3.333cqw;--min:30px;background:#126fc2;top:45.72%;left:89.514%}body:has(>.hm-page) .p-stripe{--s:4.167cqw;--min:38px;filter:none;background:0 0;top:66.493%;left:65.625%}body:has(>.hm-page) .nav{z-index:2;height:var(--nav-h);flex:none;align-items:center;display:flex;position:sticky;top:0}body:has(>.hm-page) .nav .shell{background:0 0;border-radius:0;padding-block:0;transition:max-width .35s cubic-bezier(.22,.61,.36,1),width .35s cubic-bezier(.22,.61,.36,1),margin-top .35s cubic-bezier(.22,.61,.36,1),padding-inline .35s cubic-bezier(.22,.61,.36,1),padding-block .35s cubic-bezier(.22,.61,.36,1),border-radius .35s cubic-bezier(.22,.61,.36,1),background-color .2s,box-shadow .35s;box-shadow:0 0 #17171700}body:has(>.hm-page) .nav[data-scrolled=true] .shell{width:calc(100% - 32px);max-width:calc(var(--shell) - 160px);background:0 0;border-radius:18px;margin-top:12px;padding-block:12px;padding-inline:28px;box-shadow:0 12px 32px #1717171f,0 2px 8px #1717170f}body:has(>.hm-page) .nav .shell{isolation:isolate;position:relative}body:has(>.hm-page) .nav .shell:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);opacity:0;background:#ffffffb8;border:1px solid #ffffffb3;transition:opacity .25s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6}body:has(>.hm-page) .nav[data-scrolled=true] .shell:before{opacity:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .nav .shell:before{background:#fff;border-color:#ececec}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .nav .shell:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ececec}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .nav .shell{transition:none}}body:has(>.hm-page) .nav .shell{align-items:center;gap:40px;display:flex}body:has(>.hm-page) .brand{flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}body:has(>.hm-page) .logo-mark{width:35.53px;height:35.47px;display:block}body:has(>.hm-page) .brand span{letter-spacing:-.2px;color:#000;font-size:14px;font-weight:600;line-height:32px}body:has(>.hm-page) .logo-mark .dot{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){:is(body:has(>.hm-page) .brand:hover .logo-mark,body:has(>.hm-page) .brand:focus-visible .logo-mark){animation:.5s hm-lg-spin}:is(body:has(>.hm-page) .brand:hover .logo-mark .dot,body:has(>.hm-page) .brand:focus-visible .logo-mark .dot){animation:.6s hm-lg-bloom}body:has(>.hm-page) .dot-top{animation-delay:.5s}body:has(>.hm-page) .dot-top-right{animation-delay:.56s}body:has(>.hm-page) .dot-right{animation-delay:.62s}body:has(>.hm-page) .dot-bottom-right{animation-delay:.68s}body:has(>.hm-page) .dot-bottom{animation-delay:.74s}body:has(>.hm-page) .dot-bottom-left{animation-delay:.8s}body:has(>.hm-page) .dot-left{animation-delay:.86s}body:has(>.hm-page) .dot-top-left{animation-delay:.92s}}@keyframes hm-lg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hm-lg-bloom{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}body:has(>.hm-page) .nav-links{align-items:center;gap:40px;margin:0;padding:0;list-style:none;display:flex}body:has(>.hm-page) .nav-links>li>a{color:var(--nav-ink);align-items:center;gap:2px;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;transition:opacity .15s;display:inline-flex}body:has(>.hm-page) .nav-links>li>a:hover{opacity:.65}body:has(>.hm-page) .nav-links>li>a img{flex:none;width:18px;height:18px}body:has(>.hm-page) .has-menu{position:static}body:has(>.hm-page) .nav .shell{position:relative}body:has(>.hm-page) .nav-trigger{font:inherit;color:var(--nav-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:14px;font-weight:600;line-height:24px;transition:opacity .15s;display:inline-flex}body:has(>.hm-page) .nav-trigger:hover{opacity:.65}body:has(>.hm-page) .nav-trigger img{flex:none;width:18px;height:18px;transition:transform .2s}body:has(>.hm-page) .nav-trigger[aria-expanded=true] img{transform:rotate(180deg)}body:has(>.hm-page) .menu{z-index:60;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:18px;width:min(980px,100%);padding:26px 30px 24px;position:absolute;top:calc(100% + 18px);left:0;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1717170a,0 24px 60px #17171724}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .menu{background:#fff;border-color:#ececec}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ececec}}body:has(>.hm-page) .menu[hidden]{display:none}body:has(>.hm-page) .menu *{text-align:left}body:has(>.hm-page) .menu-head{border-bottom:1px solid #17171712;margin-bottom:18px;padding-bottom:18px}body:has(>.hm-page) .menu-head h2{letter-spacing:-.4px;color:var(--ink);margin:0 0 4px;font-size:20px;font-weight:600}body:has(>.hm-page) .menu-head p{color:var(--body);margin:0;font-size:13.5px;line-height:1.5}body:has(>.hm-page) .menu-cols{grid-template-columns:1.15fr 2fr;gap:30px;display:grid}body:has(>.hm-page) .menu-group-wide .menu-split{grid-template-columns:1fr 1fr;align-items:start;gap:0 18px;display:grid}body:has(>.hm-page) .menu-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#707070;margin:0 0 8px 12px;font-size:11px;font-weight:600}body:has(>.hm-page) .menu-item{border-radius:11px;align-items:flex-start;gap:16px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}:is(body:has(>.hm-page) .menu-item:hover,body:has(>.hm-page) .menu-item:focus-visible){background:#fd4b2816}:is(body:has(>.hm-page) .menu-item:hover .mi-ico,body:has(>.hm-page) .menu-item:focus-visible .mi-ico){background:#fcd9cd}:is(body:has(>.hm-page) .menu-item:hover .mi-ico svg,body:has(>.hm-page) .menu-item:focus-visible .mi-ico svg){color:#e64325}body:has(>.hm-page) .mi-ico{background:#fef1ec;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;transition:background .15s;display:grid}body:has(>.hm-page) .mi-ico svg{color:var(--mark);display:block}body:has(>.hm-page) .mi-name{color:var(--nav-ink);font-size:14px;font-weight:600;line-height:22px;display:block}body:has(>.hm-page) .mi-desc{color:var(--body);margin-top:1px;font-size:13px;line-height:18px;display:block}@media (max-width:900px){body:has(>.hm-page) .menu{display:none}}body:has(>.hm-page) #res-menu{width:min(980px,100%)}body:has(>.hm-page) #res-menu .menu-cols{grid-template-columns:1fr 1fr 1fr}body:has(>.hm-page) .nav-right{align-items:center;gap:20px;margin-left:auto;display:flex}body:has(>.hm-page) .burger{cursor:pointer;width:44px;height:44px;color:var(--nav-ink);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:none}body:has(>.hm-page) .hero{z-index:1;flex:1;padding-top:93px;padding-bottom:64px;position:relative}body:has(>.hm-page) .hero .shell{text-align:center;flex-direction:column;align-items:center;display:flex}body:has(>.hm-page) h1{max-width:1192px;font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.0417em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.833vw,5.25rem);font-weight:500;line-height:1.06}body:has(>.hm-page) .sub{max-width:760px;color:var(--body);margin:24px 0 0;font-size:clamp(1rem,1.39vw,1.25rem);line-height:1.75}body:has(>.hm-page) .sub b{color:var(--brand-a);font-weight:400}body:has(>.hm-page) .hero .pill-lg{margin-top:32px}@keyframes hm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hm-land{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes hm-connect{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hm-drift{0%,to{translate:0}50%{translate:calc(var(--dx,0px) * var(--k,1)) calc(var(--dy,-7px) * var(--k,1))}}@keyframes hm-flow{0%{clip-path:inset(0 100% 0 -15%)}to{clip-path:inset(0 -15% 0 100%)}}body:has(>.hm-page) .hero .shell>*{animation:.7s cubic-bezier(.22,.61,.36,1) both hm-rise}body:has(>.hm-page) h1{animation-delay:50ms}body:has(>.hm-page) .sub{animation-delay:.16s}body:has(>.hm-page) .hero .pill-lg{animation-delay:.27s}:is(body:has(>.hm-page) .tile,body:has(>.hm-page) .hub){animation:.55s cubic-bezier(.22,.61,.36,1) both hm-land}body:has(>.hm-page) .tile{animation:hm-land .55s cubic-bezier(.22,.61,.36,1) both, hm-drift var(--t,7s) ease-in-out 1.2s infinite both}body:has(>.hm-page) .hub{animation-delay:.35s}body:has(>.hm-page) .p-wordpress{animation-delay:.5s}body:has(>.hm-page) .p-docusign{animation-delay:.54s}body:has(>.hm-page) .p-shopify{animation-delay:.58s}body:has(>.hm-page) .p-slack{animation-delay:.62s}body:has(>.hm-page) .p-hubspot{animation-delay:.66s}body:has(>.hm-page) .p-mailchimp{animation-delay:.7s}body:has(>.hm-page) .p-jira{animation-delay:.74s}body:has(>.hm-page) .p-salesforce{animation-delay:.78s}body:has(>.hm-page) .p-stripe{animation-delay:.82s}body:has(>.hm-page) .p-quickbooks{animation-delay:.86s}body:has(>.hm-page) .p-salesforce{--t:4.8s;--dx:3px;--dy:-10px}body:has(>.hm-page) .p-mailchimp{--t:5.1s;--dx:0px;--dy:-11px}body:has(>.hm-page) .p-stripe{--t:5.4s;--dx:0px;--dy:-10px}body:has(>.hm-page) .p-hubspot{--t:5.8s;--dx:-3px;--dy:-9px}body:has(>.hm-page) .p-docusign{--t:6.1s;--dx:3px;--dy:-8px}body:has(>.hm-page) .p-quickbooks{--t:6.3s;--dx:-3px;--dy:9px}body:has(>.hm-page) .p-slack{--t:6.6s;--dx:4px;--dy:8px}body:has(>.hm-page) .p-jira{--t:6.8s;--dx:0px;--dy:10px}body:has(>.hm-page) .p-wordpress{--t:7s;--dx:0px;--dy:11px}body:has(>.hm-page) .p-shopify{--t:7.2s;--dx:-3px;--dy:9px}body:has(>.hm-page) .lines{animation:1s cubic-bezier(.33,0,.2,1) .8s both hm-connect}body:has(>.hm-page) .flow{animation:4.5s cubic-bezier(.5,0,.5,1) 2s infinite both hm-flow}body:has(>.hm-page) .flow-b{animation-delay:4.25s}body:has(>.hm-page) .hub{animation:.55s cubic-bezier(.22,.61,.36,1) .35s both hm-land}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}body:has(>.hm-page) :before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}body:has(>.hm-page) :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}body:has(>.hm-page) .flow{display:none}body:has(>.hm-page) .tile{animation:.55s cubic-bezier(.22,.61,.36,1) both hm-land}body:has(>.hm-page) .hub{animation:none}}@media (max-width:900px){:is(body:has(>.hm-page) .nav-links,body:has(>.hm-page) .nav-right){display:none}body:has(>.hm-page) .burger{display:flex}body:has(>.hm-page) .nav .shell{gap:0}:is(body:has(>.hm-page) .p-wordpress,body:has(>.hm-page) .p-shopify,body:has(>.hm-page) .p-docusign,body:has(>.hm-page) .p-slack){display:none}body:has(>.hm-page) .hero{padding-top:56px}}@media (max-width:640px){body:has(>.hm-page) .hero-shell{min-height:auto;overflow:visible}body:has(>.hm-page) .stage{order:3;padding:4px 20px 56px;position:static}body:has(>.hm-page) .stage-inner{aspect-ratio:1/.82;width:100%;max-width:420px;margin-inline:auto;position:relative;top:auto;left:auto;transform:none}:is(body:has(>.hm-page) .lines,body:has(>.hm-page) .flow){display:none}body:has(>.hm-page) .hub{animation:.55s cubic-bezier(.22,.61,.36,1) .35s both hm-land}:is(body:has(>.hm-page) .p-wordpress,body:has(>.hm-page) .p-shopify,body:has(>.hm-page) .p-slack){display:block}:is(body:has(>.hm-page) .p-docusign,body:has(>.hm-page) .p-stripe){display:none}body:has(>.hm-page) .tile{aspect-ratio:1;--k:.6;border-radius:11px;width:14.5%;min-width:46px;height:auto}body:has(>.hm-page) .hub{aspect-ratio:1;width:24%;min-width:76px;height:auto;top:35.37%;left:38%}body:has(>.hm-page) .p-salesforce{top:2.15%;left:42.75%}body:has(>.hm-page) .p-hubspot{top:13.55%;left:65.35%}body:has(>.hm-page) .p-shopify{top:41.15%;left:74.75%}body:has(>.hm-page) .p-jira{top:68.75%;left:65.35%}body:has(>.hm-page) .p-wordpress{top:80.15%;left:42.75%}body:has(>.hm-page) .p-slack{top:68.75%;left:20.15%}body:has(>.hm-page) .p-mailchimp{top:41.15%;left:10.75%}body:has(>.hm-page) .p-quickbooks{top:13.55%;left:20.15%}body:has(>.hm-page) .hero{padding-top:36px;padding-bottom:8px}body:has(>.hm-page) h1{letter-spacing:-.03em;text-wrap:normal;font-size:clamp(2rem,8.6vw,2.5rem)}body:has(>.hm-page) .sub{margin-top:18px}}body:has(>.hm-page) .m-menu{z-index:3;left:0;right:0;top:var(--nav-h);background:#fff;border-top:1px solid #ededed;padding:8px 24px 20px;position:absolute;box-shadow:0 18px 40px #00000014}body:has(>.hm-page) .m-menu[hidden]{display:none}body:has(>.hm-page) .m-menu ul{margin:0 0 16px;padding:0;list-style:none}body:has(>.hm-page) .m-menu a{color:var(--nav-ink);border-bottom:1px solid #f2f2f2;padding:13px 0;font-size:16px;font-weight:600;text-decoration:none;display:block}body:has(>.hm-page) .m-menu .pill{color:#fff;border-bottom:0;width:100%}body:has(>.hm-page) .m-group summary{cursor:pointer;color:var(--nav-ink);border-bottom:1px solid #f2f2f2;padding:13px 0;font-size:16px;font-weight:600;list-style:none;position:relative}body:has(>.hm-page) .m-group summary::-webkit-details-marker{display:none}body:has(>.hm-page) .m-group summary:after{content:"";border-bottom:2px solid #9a9a9a;border-right:2px solid #9a9a9a;width:8px;height:8px;transition:transform .18s;position:absolute;top:19px;right:4px;transform:rotate(45deg)}body:has(>.hm-page) .m-group[open] summary:after{top:23px;transform:rotate(-135deg)}body:has(>.hm-page) .m-group a{color:var(--body);padding-left:14px;font-size:15px;font-weight:500}body:has(>.hm-page) .m-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#707070;margin:14px 0 2px;font-size:11px;font-weight:600}body:has(>.hm-page) .steps{background:var(--page);padding:8px}@media (min-width:901px){body:has(>.hm-page) .steps{padding:24px}}body:has(>.hm-page) .steps-panel{background:var(--panel-bg);border-radius:32px;padding:88px 0 76px;overflow:hidden}body:has(>.hm-page) .steps-head{text-align:center;max-width:680px;margin:0 auto 56px;padding-inline:24px}body:has(>.hm-page) .steps-eyebrow{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-a);margin:0 0 16px;font-size:12px;font-weight:600}body:has(>.hm-page) .steps-head h2{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.12}body:has(>.hm-page) .steps-head .sub{font-family:var(--font-geist), var(--font-inter), sans-serif;margin-left:auto;margin-right:auto}body:has(>.hm-page) .steps-head .pill-lg{margin-top:28px}body:has(>.hm-page) .steps-rail{max-width:var(--shell);height:24px;margin:0 auto 24px;padding-inline:24px;position:relative}body:has(>.hm-page) .steps-rail:before{content:"";background:#e4e4e7;height:2px;position:absolute;top:50%;left:24px;right:24px;transform:translateY(-50%)}body:has(>.hm-page) .steps-node{z-index:1;background:#fff;border:2px solid #d4d4d8;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:50%;transform:translateY(-50%)}body:has(>.hm-page) .steps-rail-dot{background:var(--brand-a);z-index:2;will-change:transform;border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:transform .5s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;left:24px;transform:translateY(-50%);box-shadow:0 0 0 4px #fb432c29}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .steps-rail-dot{transition:none}}body:has(>.hm-page) .steps-row{max-width:var(--shell);align-items:stretch;gap:16px;margin:0 auto;padding-inline:24px;display:flex}body:has(>.hm-page) .step{background:#fff;border-radius:20px;flex-direction:column;flex:1 1 0;min-width:0;min-height:540px;padding:24px;transition:flex-grow .5s cubic-bezier(.2,0,0,1),background-color .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ece8e2}body:has(>.hm-page) .step[data-active=true]{background:#fff;flex-grow:2.177;box-shadow:0 18px 40px -16px #17171738}body:has(>.hm-page) .step-hit{all:unset;z-index:1;cursor:pointer;position:absolute;inset:0}body:has(>.hm-page) .step-hit:focus-visible{outline:2px solid var(--ink);outline-offset:-3px;border-radius:20px}body:has(>.hm-page) .step-head{pointer-events:none;flex-direction:column;align-items:flex-start;max-width:190px;display:flex}body:has(>.hm-page) .step-name{color:var(--ink);white-space:nowrap;font-size:24px;font-weight:500;line-height:32px}body:has(>.hm-page) .step-num{letter-spacing:.5px;color:var(--ink);opacity:.7;margin-top:8px;font-size:12px;font-weight:600;line-height:16px}body:has(>.hm-page) .step-img{opacity:0;order:3;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .3s;display:grid}body:has(>.hm-page) .step[data-active=true] .step-img{opacity:1;grid-template-rows:1fr;margin-top:auto;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .35s .12s}body:has(>.hm-page) .step-img-panel{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);color:#8f8f8f;background:#ffffffb8;border:1px solid #ffffffb3;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:0;padding:20px 0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1717170a}body:has(>.hm-page) .step-img-panel svg{opacity:.6;width:22px;height:22px}body:has(>.hm-page) .step-img-panel span{letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:600}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .step-img-panel{background:#fff;border-color:#ececec}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .step-img-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ececec}}:is(body:has(>.hm-page) .step-plus,body:has(>.hm-page) .step-check){pointer-events:none;transition:opacity .3s;position:absolute}body:has(>.hm-page) .step-plus{width:14px;height:14px;color:var(--ink);bottom:33px;left:33px}body:has(>.hm-page) .step-check{width:28px;height:23.688px;top:24px;right:24px}body:has(>.hm-page) .step[data-active=true] .step-plus{opacity:0}body:has(>.hm-page) .step[data-active=false] .step-check{opacity:0}body:has(>.hm-page) .step-body{opacity:0;order:2;grid-template-rows:0fr;margin-top:0;padding:0;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .3s,padding .45s cubic-bezier(.2,0,0,1);display:grid}body:has(>.hm-page) .step[data-active=true] .step-body{opacity:1;grid-template-rows:1fr;padding:16px 0 24px;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .35s .12s,padding .45s cubic-bezier(.2,0,0,1)}body:has(>.hm-page) .step-body p{color:var(--ink)}body:has(>.hm-page) .step-lead{z-index:1;max-width:422px;max-height:60px;color:var(--ink);text-wrap:balance;order:1;margin:12px 0 0;font-size:16px;font-weight:500;line-height:24px;transition:max-height .45s cubic-bezier(.2,0,0,1),margin-top .45s cubic-bezier(.2,0,0,1),opacity .25s;position:relative;overflow:hidden}body:has(>.hm-page) .step[data-active=true] .step-lead{opacity:0;visibility:hidden;max-height:0;margin-top:0;transition:max-height .45s cubic-bezier(.2,0,0,1),margin-top .45s cubic-bezier(.2,0,0,1),opacity .25s,visibility 0s .45s}body:has(>.hm-page) .step-flow-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .3s;display:grid}body:has(>.hm-page) .step-flow-wrap>ul{min-height:0;overflow:hidden}body:has(>.hm-page) .step[data-active=true] .step-flow-wrap{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.2,0,0,1),opacity .35s .12s}body:has(>.hm-page) .step-body>.step-body-in{max-width:422px;min-height:0;overflow:hidden}body:has(>.hm-page) .step-body p{margin:0;font-size:16px;font-weight:400;line-height:24px}body:has(>.hm-page) .step-flow{margin:0;padding:16px 0 0;list-style:none}body:has(>.hm-page) .step-flow li{color:#171717c7;align-items:center;gap:12px;padding:5px 0;font-size:15px;line-height:20px;display:flex;position:relative}body:has(>.hm-page) .step-flow li+li:before{content:"";background:#17171729;border-radius:2px;width:2px;height:14px;position:absolute;top:-7px;left:13px}body:has(>.hm-page) .step-chip{color:#fff;background-image:var(--grad-btn-sm);background-color:var(--brand-a);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}body:has(>.hm-page) .step-chip svg{width:15px;height:15px}body:has(>.hm-page) .step-img{position:relative}body:has(>.hm-page) .step-img-panel.sim-panel{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffb8;border:1px solid #ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 0 0 6px #ffffff47}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .step-img-panel.sim-panel{background:#ffffffeb}}body:has(>.hm-page) .steps-row .step{--pc0:#fcfbf9;--pc1:#f2ede6;--pc2:#ece5dc;--pc3:#f7f2ec}body:has(>.hm-page) .steps-row .step[data-active=true]{--pc0:#ff9a2e}body:has(>.hm-page) .steps-row .step[data-active=true]:before{background-image:none;animation:none}body:has(>.hm-page) .step:before{content:"";z-index:0;pointer-events:none;opacity:0;background-color:var(--pc0);background-image:radial-gradient(55% 70% at 20% 25%, var(--pc1) 0%, transparent 70%), radial-gradient(60% 75% at 80% 30%, var(--pc2) 0%, transparent 72%), radial-gradient(60% 80% at 50% 95%, var(--pc3) 0%, transparent 70%);background-repeat:no-repeat;background-size:200% 200%;transition:opacity .5s;position:absolute;inset:0}body:has(>.hm-page) .step[data-active=true]:before{opacity:1;animation:14s ease-in-out infinite alternate hm-cardFlow}:is(body:has(>.hm-page) .step-head,body:has(>.hm-page) .step-body,body:has(>.hm-page) .step-img){z-index:1;position:relative}@keyframes hm-cardFlow{0%{background-position:0 0,100% 0,50% 100%}to{background-position:100% 100%,0 100%,50% 0}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .step[data-active=true]:before{animation:none}}@media (max-width:900px){body:has(>.hm-page) .steps-rail{display:none}body:has(>.hm-page) .steps-row{flex-direction:column;gap:12px}body:has(>.hm-page) .step{flex:none;justify-content:flex-start;min-height:0;padding:20px}body:has(>.hm-page) .step-head{flex-direction:row;align-items:center;gap:12px;max-width:none}body:has(>.hm-page) .step-name{font-size:20px;line-height:28px}body:has(>.hm-page) .step-num{margin-top:0}body:has(>.hm-page) .step-plus{inset:26px 22px auto auto}body:has(>.hm-page) .step-check{width:24px;height:20.3px;top:22px;right:18px}body:has(>.hm-page) .step[data-active=true] .step-body{margin-top:14px}}@media (prefers-reduced-motion:reduce){:is(body:has(>.hm-page) .step,body:has(>.hm-page) .step-body,body:has(>.hm-page) .step-plus,body:has(>.hm-page) .step-check){transition:none}}body:has(>.hm-page) .rv-js [data-rv]{--rv-dur:.85s;--rv-ease:cubic-bezier(.16,1,.3,1);--rv-d:0s}:is(body:has(>.hm-page) .rv-js [data-rv=rise],body:has(>.hm-page) .rv-js [data-rv=fade]){opacity:0}body:has(>.hm-page) .rv-js [data-rv=mask]{overflow:hidden}body:has(>.hm-page) .rv-js [data-rv=mask]>*{transform:translateY(100%)}body:has(>.hm-page) .rv-js [data-rv=rise].rv-in{animation:hm-rvRise var(--rv-dur) var(--rv-ease) var(--rv-d) both}body:has(>.hm-page) .rv-js [data-rv=fade].rv-in{animation:hm-rvFade .7s ease var(--rv-d) both}body:has(>.hm-page) .rv-js [data-rv=mask].rv-in>*{animation:hm-rvMask var(--rv-dur) var(--rv-ease) var(--rv-d) both}@keyframes hm-rvRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hm-rvFade{0%{opacity:0}to{opacity:1}}@keyframes hm-rvMask{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){:is(body:has(>.hm-page) .rv-js [data-rv],body:has(>.hm-page) .rv-js [data-rv=mask]>*){opacity:1!important;animation:none!important;transform:none!important}}body:has(>.hm-page) .cx-sec{background:var(--page);padding:96px 0 104px}body:has(>.hm-page) .cx-head{text-align:center;max-width:820px;margin:0 auto 64px;padding-inline:24px}body:has(>.hm-page) .cx-head .steps-eyebrow{margin-bottom:16px}body:has(>.hm-page) .cx-head h2{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.12}body:has(>.hm-page) .cx-head .sub{font-family:var(--font-geist), var(--font-inter), sans-serif;text-wrap:balance;max-width:800px;margin-left:auto;margin-right:auto;font-size:18px}body:has(>.hm-page) .cx-link{font:500 16px/24px var(--font-geist), var(--font-inter), sans-serif;color:var(--ink);align-items:center;gap:8px;margin-top:28px;text-decoration:none;display:inline-flex}body:has(>.hm-page) .cx-link svg{width:18px;height:18px;transition:transform .2s}body:has(>.hm-page) .cx-link:hover svg{transform:translate(3px)}:is(body:has(>.hm-page) .cx-link:focus-visible,body:has(>.hm-page) .cx-card:focus-visible){outline:2px solid var(--ink);outline-offset:4px;border-radius:8px}body:has(>.hm-page) .cx{--t:min(104px, calc((100vw - 56px) / 11));--gap:calc(var(--t) * .25);--tile:var(--panel-bg);--tile-lit:#ffe1d8;--ease:cubic-bezier(.16,1,.3,1);align-items:center;gap:var(--gap);flex-direction:column;margin:0 auto;padding:0 28px;list-style:none;display:flex}body:has(>.hm-page) .cx-row{justify-content:center;gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}body:has(>.hm-page) .cx-tile{width:var(--t);height:var(--t);border-radius:calc(var(--t) * .23);background:var(--tile);flex:none;place-items:center;display:grid;position:relative}body:has(>.hm-page) .b-r:after{content:"";background:inherit;pointer-events:none;width:calc(var(--gap) + 2px);height:calc(var(--t) * .54);top:calc(50% - var(--t) * .27);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q0 10 10 10H14Q24 10 24 0V52Q24 42 14 42H10Q0 42 0 52Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q0 10 10 10H14Q24 10 24 0V52Q24 42 14 42H10Q0 42 0 52Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}body:has(>.hm-page) .b-l:before{content:"";background:inherit;pointer-events:none;width:calc(var(--gap) + 2px);height:calc(var(--t) * .54);top:calc(50% - var(--t) * .27);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q0 10 10 10H14Q24 10 24 0V52Q24 42 14 42H10Q0 42 0 52Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52' preserveAspectRatio='none'%3E%3Cpath d='M0 0Q0 10 10 10H14Q24 10 24 0V52Q24 42 14 42H10Q0 42 0 52Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}body:has(>.hm-page) .b-r:after{transform-origin:0;left:calc(100% - 1px)}body:has(>.hm-page) .b-l:before{transform-origin:100%;right:calc(100% - 1px)}body:has(>.hm-page) .cx-logo{width:calc(var(--t) * .6);height:calc(var(--t) * .6);border-radius:calc(var(--t) * .14);place-items:center;display:grid;box-shadow:0 2px 6px #1717171f}body:has(>.hm-page) .cx-logo img{object-fit:contain;width:62.5%;height:62.5%}body:has(>.hm-page) .cl-mailchimp img{width:55.3%;height:55.3%}body:has(>.hm-page) .cl-stripe{box-shadow:none}body:has(>.hm-page) .cl-stripe img{width:100%;height:100%}body:has(>.hm-page) .cl-hub{box-shadow:none;background:0 0;position:relative}body:has(>.hm-page) .cl-hub .hub-plate{border-radius:25%;width:100%;height:100%;position:absolute;inset:0}body:has(>.hm-page) .cl-hub .hub-glyph{width:68.5%;height:68.5%;position:relative}body:has(>.hm-page) .cl-docusign{background:#d5d5d5}:is(body:has(>.hm-page) .cl-salesforce,body:has(>.hm-page) .cl-slack,body:has(>.hm-page) .cl-shopify){background:#fff}body:has(>.hm-page) .cl-mailchimp{background:#ffc40c}body:has(>.hm-page) .cl-quickbooks{background:#2ca01c}body:has(>.hm-page) .cl-twilio{background:#f22f46}body:has(>.hm-page) .cl-dropbox{background:#0061ff}body:has(>.hm-page) .cl-notion{background:#000}body:has(>.hm-page) .cl-zendesk{background:#03363d}body:has(>.hm-page) .cl-zoom{background:#0b5cff}body:has(>.hm-page) .cl-asana{background:#f06a6a}:is(body:has(>.hm-page) .cl-twilio img,body:has(>.hm-page) .cl-dropbox img,body:has(>.hm-page) .cl-notion img,body:has(>.hm-page) .cl-zendesk img,body:has(>.hm-page) .cl-zoom img,body:has(>.hm-page) .cl-asana img){width:56%;height:56%}body:has(>.hm-page) .cl-hubspot{background:#ff4800}body:has(>.hm-page) .cl-jira{background:#e7e7e7}body:has(>.hm-page) .cl-wordpress{background:#126fc2}body:has(>.hm-page) .rv-js .cx:not(.rv-in) .cx-tile{opacity:0}body:has(>.hm-page) .cx.rv-in .cx-tile{animation:hm-cxIn .8s var(--ease) calc(var(--r) * 90ms) both, hm-cxLit var(--cx-loop,3.2s) linear calc(1.9s + var(--r) * .28s) infinite}body:has(>.hm-page) .cx.rv-in .b-r:after{animation:hm-cxNeck .45s var(--ease) calc(var(--r) * 90ms + .55s) both}body:has(>.hm-page) .cx.rv-in .b-l:before{animation:hm-cxNeck .45s var(--ease) calc(var(--r) * 90ms + .55s) both}body:has(>.hm-page) .cx.rv-in .cx-logo{animation:hm-cxPop var(--cx-loop,3.2s) linear calc(1.9s + var(--r) * .28s) infinite}body:has(>.hm-page) .cx{--cx-loop:3.2s}@keyframes hm-cxIn{0%{opacity:0;transform:translateX(calc(var(--sx) * var(--t) * .55)) scale(.9)}to{opacity:1;transform:none}}@keyframes hm-cxNeck{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-cxLit{0%,22%,to{background:var(--tile);box-shadow:none}7%{background:var(--tile-lit);box-shadow:0 0 0 1.5px #fb432c66,0 6px 18px #fb432c29}}@keyframes hm-cxPop{0%,22%,to{transform:none}7%{transform:scale(1.08)}}body:has(>.hm-page) .cx-cards{max-width:var(--shell);grid-template-columns:1fr 1fr;gap:24px;margin:72px auto 0;padding-inline:24px;display:grid}body:has(>.hm-page) .cx-card{background:var(--panel-bg);border-radius:28px;flex-direction:column;padding:28px 28px 32px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}body:has(>.hm-page) .cx-card:hover{background:#f1eeea}body:has(>.hm-page) .cx-card-ic{width:32px;height:32px;color:var(--ink)}body:has(>.hm-page) .cx-card-go{width:36px;height:36px;color:var(--ink);background:#fff;border:1px solid #e3dfd9;border-radius:9px;place-items:center;transition:transform .2s;display:grid;position:absolute;top:24px;right:24px}body:has(>.hm-page) .cx-card-go svg{width:16px;height:16px}body:has(>.hm-page) .cx-card:hover .cx-card-go{transform:translate(2px,-2px)}body:has(>.hm-page) .cx-card h3{font:500 clamp(1.4rem, 2vw, 1.75rem)/1.2 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:36px 0 10px}body:has(>.hm-page) .cx-card p{color:var(--body);max-width:46ch;margin:0;font-size:16px;line-height:1.6}@media (max-width:760px){body:has(>.hm-page) .cx-sec{padding:64px 0 72px}body:has(>.hm-page) .cx-head{margin-bottom:44px}body:has(>.hm-page) .cx{--t:min(112px, calc((100vw - 32px) / 7.25));padding:0 16px}body:has(>.hm-page) .cx-x{display:none}body:has(>.hm-page) .cx-cards{grid-template-columns:1fr;margin-top:48px}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .rv-js .cx .cx-tile{opacity:1!important}body:has(>.hm-page) .cx .cx-tile{animation:none!important}body:has(>.hm-page) .cx .cx-logo{animation:none!important}body:has(>.hm-page) .cx .b-r:after{animation:none!important}body:has(>.hm-page) .cx .b-l:before{animation:none!important}}body:has(>.hm-page) .fx{--fx-n:5;background:var(--page);height:calc(var(--fx-n) * 90vh + 10vh);position:relative}body:has(>.hm-page) .fx{background:var(--panel-bg);border-radius:32px;margin:0 8px}@media (min-width:901px){body:has(>.hm-page) .fx{margin:0 24px}}@media (max-width:900px){body:has(>.hm-page) .fx{border-radius:24px}}body:has(>.hm-page) .fx-pin{height:100vh;min-height:640px;max-width:var(--shell);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:clamp(40px,4.2vw,76px);margin:0 auto;padding:88px 24px 32px;display:grid;position:sticky;top:0}body:has(>.hm-page) .fx-left{padding-top:clamp(0px,50vh - 410px,72px)}body:has(>.hm-page) .fx-right{align-self:center}body:has(>.hm-page) .fx-chip{font:500 15px/1 var(--font-geist), var(--font-inter), sans-serif;color:var(--ink);align-items:center;gap:8px;margin:0 0 20px;display:inline-flex}body:has(>.hm-page) .fx-chip-ic{color:#fff;background-image:var(--grad-btn-sm);background-color:var(--brand-a);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}body:has(>.hm-page) .fx-chip-ic svg{width:15px;height:15px}body:has(>.hm-page) .fx-left h2{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 clamp(20px,4vh,44px);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.12}body:has(>.hm-page) .fx-list{border-top:1px solid #e6e2dc;margin:0;padding:0;list-style:none}body:has(>.hm-page) .fx-item{border-bottom:1px solid #e6e2dc;transition:opacity .7s cubic-bezier(.22,1,.36,1)}body:has(>.hm-page) .fx-item[data-d="1"]{opacity:.5}:is(body:has(>.hm-page) .fx-item[data-d="2"],body:has(>.hm-page) .fx-item[data-d="3"],body:has(>.hm-page) .fx-item[data-d="4"]){opacity:.28}body:has(>.hm-page) .fx-btn{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:12px;width:100%;padding:clamp(14px,2.4vh,22px) 0;display:flex}body:has(>.hm-page) .fx-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}body:has(>.hm-page) .fx-ic{width:24px;height:24px;color:var(--ink);flex:none;transition:color .5s}body:has(>.hm-page) .fx-ic svg{width:24px;height:24px}body:has(>.hm-page) .fx-item[data-active=true] .fx-ic{color:var(--brand-a)}body:has(>.hm-page) .fx-t{font:500 clamp(1.05rem,1.4vw,1.25rem)/1.3 var(--font-geist), var(--font-inter), sans-serif;color:var(--ink)}body:has(>.hm-page) .fx-body{grid-template-rows:0fr;transition:grid-template-rows .8s cubic-bezier(.22,1,.36,1);display:grid}body:has(>.hm-page) .fx-item[data-active=true] .fx-body{grid-template-rows:1fr}body:has(>.hm-page) .fx-body-in{opacity:0;justify-content:space-between;align-items:flex-start;gap:24px;min-height:0;padding-left:36px;transition:opacity .5s;display:flex;overflow:hidden}body:has(>.hm-page) .fx-item[data-active=true] .fx-body-in{opacity:1;padding-bottom:clamp(16px,3vh,28px);transition-delay:.2s}body:has(>.hm-page) .fx-body p{max-width:38ch;color:var(--body);margin:0;font-size:16px;line-height:1.6}body:has(>.hm-page) .fx-go{width:38px;height:38px;color:var(--ink);background:var(--panel-bg);border:1px solid #e3dfd9;border-radius:9px;flex:none;place-items:center;display:grid}body:has(>.hm-page) .fx-go svg{width:16px;height:16px}body:has(>.hm-page) .fx-right{min-width:0}body:has(>.hm-page) .fx-panel{background:linear-gradient(#ffd9cc 0%,#ff8a63 38%,#fb432c 68%,#b32a12 100%);border-radius:40px;height:min(712px,100vh - 140px);min-height:460px;position:relative;overflow:visible;container-type:inline-size}body:has(>.hm-page) .fx-pill{background:#ffffff38;border-radius:999px;width:9%;height:26%;position:absolute;top:34%}body:has(>.hm-page) .fx-pill-a{left:1.5%}body:has(>.hm-page) .fx-pill-b{top:32%;left:11%}body:has(>.hm-page) .fx-pill-c{top:32%;right:11%}body:has(>.hm-page) .fx-pill-d{right:1.5%}body:has(>.hm-page) .fx-panel:before{content:"";filter:blur(16px);pointer-events:none;background:radial-gradient(closest-side,#fb432c8c 0%,#fb432c80 50%,#ff7a4d54 72%,#ffbaa224 88%,#0000 100%);border-radius:50%;width:112%;height:122%;position:absolute;top:50%;left:62%;transform:translate(-50%,-50%)}body:has(>.hm-page) .fx-pill{display:none}body:has(>.hm-page) .fx-stage{place-items:center;display:grid;position:absolute;inset:0;transform:translate(8%)}body:has(>.hm-page) .fx-mock{width:96%;max-width:700px;font-family:var(--font-geist), var(--font-inter), sans-serif;opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .6s ease-in-out,transform .9s cubic-bezier(.22,1,.36,1),visibility 0s .9s;transform:translateY(18px)scale(.97)}body:has(>.hm-page) .fx-mock[data-pos=before]{transform:translateY(-18px)scale(.97)}body:has(>.hm-page) .fx-mock[data-active=true]{opacity:1;visibility:visible;transition-delay:.18s,.12s,0s;transform:none}body:has(>.hm-page) .fxm{font:400 clamp(9px,2.45cqi,17px)/1.4 var(--font-inter), sans-serif;color:#1a1a1a;aspect-ratio:320/222;background:#fff;border-radius:1.5em;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 .45em #ffffff59,0 2em 4.5em -1.4em #781e0a80;container-type:inline-size}body:has(>.hm-page) .fxm-bar{background:#fafafa;border-bottom:1px solid #ededed;align-items:center;gap:.45em;padding:.72em 1em;display:flex}body:has(>.hm-page) .fxm-bar i{background:#dcdcdc;border-radius:50%;flex:none;width:.56em;height:.56em}body:has(>.hm-page) .fxm-bar i:first-child{background:#f2a59b}body:has(>.hm-page) .fxm-bar i:nth-child(2){background:#f2cf8a}body:has(>.hm-page) .fxm-bar i:nth-child(3){background:#a9d6a0}body:has(>.hm-page) .fxm-bar span{color:#8c8c8c;margin-left:.5em;font-size:.85em;font-weight:500}body:has(>.hm-page) .fxm-bar em{color:#fff;background:#1d6ff2;border-radius:.5em;margin-left:auto;padding:.38em .8em;font-size:.78em;font-style:normal;font-weight:600}body:has(>.hm-page) .fxm-pad{flex-direction:column;flex:1;min-height:0;padding:1em 1.1em 1.1em;display:flex}body:has(>.hm-page) .fxm-lbl{color:#9a9a9a;letter-spacing:.02em;margin:0 0 .5em;font-size:.82em;font-weight:600}body:has(>.hm-page) .fxm img{object-fit:contain;width:100%;height:100%;display:block}body:has(>.hm-page) .fxm-you{background:#f3f5f9;border-radius:1em 1em .3em;margin:0 0 .7em 2.2em;padding:.7em .9em;font-size:.95em;line-height:1.45}body:has(>.hm-page) .fxm-say{color:#575757;margin:0 0 .7em;font-size:.95em}body:has(>.hm-page) .fxm-st{gap:.4em;margin:0 0 .9em;padding:0;list-style:none;display:grid}body:has(>.hm-page) .fxm-st li{border:1px solid #ededed;border-radius:.75em;align-items:center;gap:.65em;padding:.55em .7em;display:flex}body:has(>.hm-page) .fxm-st span{background:#f6f6f6;border-radius:.45em;flex:none;place-items:center;width:1.7em;height:1.7em;padding:.3em;display:grid}body:has(>.hm-page) .fxm-st b{font-size:.95em;font-weight:500}body:has(>.hm-page) .fxm-st em{color:#9a9a9a;margin-left:auto;font-size:.82em;font-style:normal}body:has(>.hm-page) .fxm-ok{color:#17a34a;flex:none;width:1.05em;height:1.05em;margin-left:.1em}body:has(>.hm-page) .fxm-inp{color:#aeaeae;border:1px solid #e4e4e4;border-radius:.8em;align-items:center;gap:.6em;margin-top:auto;padding:.55em .55em .55em .9em;font-size:.92em;display:flex}body:has(>.hm-page) .fxm-inp b{color:#fff;background:#1d6ff2;border-radius:.55em;margin-left:auto;padding:.45em 1em;font-size:.92em;font-weight:600}body:has(>.hm-page) .fxm-cv{background:#fdfdfd radial-gradient(#dcdcdc 1px,#0000 1px) 0 0/1.15em 1.15em;flex:1;min-height:0;position:relative}body:has(>.hm-page) .fxm-cv svg.fxm-wire{width:100%;height:100%;position:absolute;inset:0}body:has(>.hm-page) .fxm-n{text-align:center;z-index:2;width:7em;position:absolute;transform:translate(-50%,-50%)}:is(body:has(>.hm-page) .fxm-n b,body:has(>.hm-page) .fxm-n i){text-shadow:0 0 .3em #fdfdfd,0 0 .55em #fdfdfd,0 0 .9em #fdfdfd}body:has(>.hm-page) .fxm-n span{background:#fff;border-radius:50%;place-items:center;width:3.7em;height:3.7em;margin:0 auto;padding:.85em;display:grid;box-shadow:0 0 0 1px #e4e4e4,0 .6em 1.4em -.5em #00000047}body:has(>.hm-page) .fxm-n b{letter-spacing:-.01em;margin-top:.45em;font-size:.88em;font-weight:600;display:block}body:has(>.hm-page) .fxm-n i{color:#9a9a9a;font-size:.76em;font-style:normal;display:block}body:has(>.hm-page) .fxm-n.is-cond span{color:#1a1a1a;background:#fff}body:has(>.hm-page) .fxm-tl{color:#8c8c8c;background:#fdfdfd;padding:0 .3em;font-size:.72em;position:absolute;transform:translate(-50%,-50%)}body:has(>.hm-page) .fxm-cvbar{color:#b0b0b0;background:#fff;border-top:1px solid #f0f0f0;align-items:center;gap:.7em;padding:.5em .9em;font-size:.78em;display:flex;position:absolute;bottom:0;left:0;right:0}body:has(>.hm-page) .fxm-cvbar svg{width:.95em;height:.95em}body:has(>.hm-page) .fxm-cvbar b{color:#8c8c8c;align-items:center;gap:.35em;margin-left:.4em;font-weight:500;display:flex}body:has(>.hm-page) .fxm-se{border:1px solid #e4e4e4;border-radius:.7em;align-items:center;gap:.5em;margin-bottom:.9em;padding:.6em .8em;font-size:.92em;display:flex}body:has(>.hm-page) .fxm-se svg{color:#aeaeae;flex:none;width:1.05em;height:1.05em}body:has(>.hm-page) .fxm-apl{gap:.4em;margin:0 0 1em;padding:0;list-style:none;display:grid}body:has(>.hm-page) .fxm-apl li{border:1px solid #ededed;border-radius:.75em;align-items:center;gap:.65em;padding:.55em .7em;display:flex}body:has(>.hm-page) .fxm-apl li.is-on{background:#f5f9ff;border-color:#cfe0ff}body:has(>.hm-page) .fxm-apl span{color:#5a5a5a;background:#f6f6f6;border-radius:.45em;flex:none;place-items:center;width:1.9em;height:1.9em;padding:.32em;display:grid}body:has(>.hm-page) .fxm-apl b{font-size:.95em;font-weight:500}body:has(>.hm-page) .fxm-apl em{color:#9a9a9a;margin-left:auto;font-size:.82em;font-style:normal}body:has(>.hm-page) .fxm-lgw{flex:1;grid-template-columns:8.6em 1fr;min-height:0;display:grid;overflow:hidden}body:has(>.hm-page) .fxm-lgw aside{border-right:1px solid #f0f0f0;padding:1em .9em}body:has(>.hm-page) .fxm-fld{color:#575757;white-space:nowrap;border:1px solid #e4e4e4;border-radius:.55em;align-items:center;height:1.9em;margin-bottom:.9em;padding:0 .55em;font-size:.82em;display:flex;overflow:hidden}body:has(>.hm-page) .fxm-lg{gap:.1em;margin:0;padding:.55em .5em;list-style:none;display:grid}body:has(>.hm-page) .fxm-lg li{border-radius:.55em;align-items:center;gap:.55em;padding:.5em .6em;display:flex}body:has(>.hm-page) .fxm-lg b{white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-weight:400;overflow:hidden}body:has(>.hm-page) .fxm-lg em{color:#a2a2a2;white-space:nowrap;margin-left:auto;font-size:.8em;font-style:normal}body:has(>.hm-page) .fxm-dot{background:#17a34a;border-radius:50%;flex:none;width:.5em;height:.5em}body:has(>.hm-page) .fxm-dot.is-er{background:#e0342c}body:has(>.hm-page) .fxm-tabs{align-items:center;gap:.4em;margin-bottom:.8em;display:flex}body:has(>.hm-page) .fxm-tabs b{background:#f1f1f1;border-radius:.55em;padding:.42em .9em;font-size:.88em;font-weight:500}body:has(>.hm-page) .fxm-tabs span{color:#8c8c8c;border-radius:.55em;padding:.42em .9em;font-size:.88em}body:has(>.hm-page) .fxm-tabs u{color:#b4b4b4;margin-left:auto;font-size:.82em;text-decoration:none}body:has(>.hm-page) .fxm-tb{border-collapse:collapse;width:100%}body:has(>.hm-page) .fxm-tb th{text-align:left;color:#9a9a9a;white-space:nowrap;border-bottom:1px solid #efefef;padding:0 .5em .5em;font-size:.8em;font-weight:600}body:has(>.hm-page) .fxm-tb td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #f5f5f5;max-width:9em;padding:.6em .5em;font-size:.86em;overflow:hidden}body:has(>.hm-page) .fxm-tb tr:last-child td{border-bottom:0}body:has(>.hm-page) .fxm-tg{color:#2b62b8;background:#eef3fb;border-radius:999px;padding:.2em .6em;font-size:.92em;display:inline-block}body:has(>.hm-page) .fxm-tg.is-ok{color:#17813c;background:#eaf7ee}body:has(>.hm-page) .fxm-tg.is-no{color:#c0342c;background:#fdeeed}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-r{animation:hm-fxRow .6s cubic-bezier(.16,1,.3,1) calc(.25s + var(--i) * 80ms) both}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-hi{animation:hm-fxRow .6s cubic-bezier(.16,1,.3,1) calc(.25s + var(--i) * 80ms) both, hm-fxHi 6.4s linear calc(1.2s + var(--i) * 1.6s) infinite}@keyframes hm-fxRow{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hm-fxHi{0%{background:0 0}4%,22%{background:#f7f7f8}27%,to{background:0 0}}:is(body:has(>.hm-page) .fxm-r,body:has(>.hm-page) .fxm-hi,body:has(>.hm-page) .fxm-n,body:has(>.hm-page) .fxm-you,body:has(>.hm-page) .fxm-say,body:has(>.hm-page) .fxm-inp){--i:0}:is(body:has(>.hm-page) .fx-mock[data-active=true] .fxm-you,body:has(>.hm-page) .fx-mock[data-active=true] .fxm-say,body:has(>.hm-page) .fx-mock[data-active=true] .fxm-inp){animation:hm-fxRow .6s cubic-bezier(.16,1,.3,1) calc(.12s + var(--i) * .1s) both}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-ok{animation:hm-fxPopIn .45s cubic-bezier(.2,1.5,.35,1) calc(.75s + var(--i) * .16s) both}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-n{animation:hm-fxPop .55s cubic-bezier(.2,1.3,.33,1) calc(.3s + var(--i) * .16s) both}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-wire path{stroke-dasharray:110;stroke-dashoffset:110px;animation:hm-fxDraw .7s ease-out calc(.42s + var(--i,0) * .16s) forwards}body:has(>.hm-page) .fxm-wire path:nth-of-type(2){--i:1}body:has(>.hm-page) .fxm-wire path:nth-of-type(3){--i:2}:is(body:has(>.hm-page) .fx-mock[data-active=true] .fxm-tl,body:has(>.hm-page) .fx-mock[data-active=true] .fxm-cvbar){animation:.6s ease-out 1s both hm-fxRow}body:has(>.hm-page) .fxm-dash{opacity:0}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-dash{animation:.5s ease-out 1.15s forwards hm-fxFade}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-apl em{animation:3.4s ease-in-out 1.2s infinite hm-fxGlow}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-dot.is-er{animation:2.2s ease-in-out 1.2s infinite hm-fxBeat}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-tg:not(.is-ok):not(.is-no){animation:2.6s ease-in-out 1.2s infinite hm-fxBeat}body:has(>.hm-page) .fxm-cur{vertical-align:-.15em;background:#1d6ff2;width:1px;height:1em;margin-left:1px;display:inline-block}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-cur{animation:1.1s step-end .9s infinite hm-fxBlink}@keyframes hm-fxPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}body:has(>.hm-page) .fxm-ok{transform-origin:50%}@keyframes hm-fxDraw{to{stroke-dashoffset:0}}@keyframes hm-fxPopIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hm-fxFade{to{opacity:1}}@keyframes hm-fxGlow{0%,to{opacity:1}50%{opacity:.45}}@keyframes hm-fxBeat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes hm-fxBlink{0%,49%{opacity:1}50%,to{opacity:0}}html:not(.rv-js):has(>body>.hm-page) .fx{height:auto}html:not(.rv-js):has(>body>.hm-page) .fx-pin{grid-template-columns:1fr;height:auto;position:static}html:not(.rv-js):has(>body>.hm-page) .fx-right{display:none}html:not(.rv-js):has(>body>.hm-page) .fx-item{opacity:1!important}html:not(.rv-js):has(>body>.hm-page) .fx-body{grid-template-rows:1fr}html:not(.rv-js):has(>body>.hm-page) .fx-body-in{opacity:1;padding-bottom:20px}@media (max-width:900px){body:has(>.hm-page) .fx{height:auto}body:has(>.hm-page) .fx-pin{grid-template-columns:1fr;height:auto;min-height:0;padding:64px 24px 72px;position:static}body:has(>.hm-page) .fx-right{display:none}body:has(>.hm-page) .fx-item{opacity:1!important}body:has(>.hm-page) .fx-body{grid-template-rows:1fr}body:has(>.hm-page) .fx-body-in{opacity:1;padding-bottom:20px}body:has(>.hm-page) .fx-btn{cursor:default}}@media (prefers-reduced-motion:reduce){:is(body:has(>.hm-page) .fx-item,body:has(>.hm-page) .fx-body,body:has(>.hm-page) .fx-body-in,body:has(>.hm-page) .fx-mock){transition:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-r{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-hi{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-n{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-ok{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-you{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-say{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-inp{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-wire path{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-tl{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-cvbar{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-dash{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-apl em{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-dot{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-tg{animation:none!important}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-cur{animation:none!important}body:has(>.hm-page) .fxm-dash{opacity:1}}body:has(>.hm-page) .step-img-panel.sim-panel{justify-content:center;align-items:stretch;min-height:196px;padding:16px}body:has(>.hm-page) .step-img-panel .sim span{font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;opacity:1}body:has(>.hm-page) .step-img-panel .sim svg{opacity:1}body:has(>.hm-page) .sim{width:100%;font:500 12px/1.3 var(--font-inter),-apple-system,"Segoe UI",sans-serif;color:var(--ink);text-align:left}body:has(>.hm-page) .sim b{font-weight:600}body:has(>.hm-page) .sim-ic{background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 1px 3px #1717172e}body:has(>.hm-page) .sim-ic img{object-fit:contain;width:62.5%;height:62.5%}body:has(>.hm-page) .si-hubspot{background:#ff4800}body:has(>.hm-page) .si-quickbooks{background:#2ca01c}body:has(>.hm-page) .si-stripe{box-shadow:none;background:0 0}body:has(>.hm-page) .si-stripe img{width:100%;height:100%}body:has(>.hm-page) .sim-tag{color:var(--body);background:#fff;border:1px solid #e3e3e3;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:500}body:has(>.hm-page) .sim-tag.ok{color:#1f6b2a;background:#f1faf2;border-color:#bfe0c4}body:has(>.hm-page) .sim-search{color:#8f8f8f;background:#fff;border:1px solid #e3e3e3;border-radius:8px;align-items:center;gap:8px;height:30px;margin-bottom:8px;padding:0 10px;display:flex}body:has(>.hm-page) .step-img-panel .sim .sim-search svg{flex:none;width:14px;height:14px}body:has(>.hm-page) .sim-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}body:has(>.hm-page) .sim-list li{background:#fff;border:1px solid #ececec;border-radius:10px;align-items:center;gap:10px;padding:5px 8px;display:flex}body:has(>.hm-page) .sim-list b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body:has(>.hm-page) .sim-btn{color:#fff;background-image:var(--grad-btn-sm);background-color:var(--brand-a);border-radius:99px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:600}body:has(>.hm-page) .sim-map{grid-template-columns:1fr 22% 1fr;align-items:start;display:grid}body:has(>.hm-page) .sim-col{gap:8px;min-width:0;display:grid}body:has(>.hm-page) .step-img-panel .sim .sim-h{letter-spacing:.04em;text-transform:uppercase;color:var(--body);height:18px;font-size:11px;font-weight:600;line-height:18px}body:has(>.hm-page) .sim-f{text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e3e3e3;border-radius:8px;height:26px;padding:0 10px;line-height:24px;display:block;overflow:hidden}body:has(>.hm-page) .step-img-panel .sim .sim-wires{width:100%;height:94px;margin-top:26px;overflow:visible}body:has(>.hm-page) .sim-wires path{fill:none;stroke:var(--brand-a);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round}body:has(>.hm-page) .sim-flow-row{justify-content:center;align-items:flex-start;display:flex}body:has(>.hm-page) .sim-trig{justify-content:center;gap:6px;display:flex}body:has(>.hm-page) .sim-flow{background:radial-gradient(#d3d6de 1px,#0000 1.3px) 0 0/12px 12px,#f7f8fa;border:1px solid #e9eaee;border-radius:10px;gap:10px;padding:16px 10px 10px;display:grid}body:has(>.hm-page) .sim-node{text-align:center;flex:0 0 25%;justify-items:center;gap:2px;min-width:0;display:grid}body:has(>.hm-page) .sim-node .sim-ic{border-radius:50%;width:44px;height:44px;margin-bottom:4px;box-shadow:0 1px 4px #17171733}body:has(>.hm-page) .sim-node .si-stripe{border-radius:12px}body:has(>.hm-page) .sim-node small{color:var(--body);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:400;overflow:hidden}body:has(>.hm-page) .sim-link{margin-top:21px;background:#b8c0d4;border-radius:2px;flex:1;min-width:20px;height:2px;margin-inline:-2px;position:relative}body:has(>.hm-page) .sim-link:before{content:"";background:#fff;border:2px solid #b8c0d4;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px}body:has(>.hm-page) .sim-link:after{content:"";background:#fff;border:2px solid #b8c0d4;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px}body:has(>.hm-page) .sim-link:before{left:-4px}body:has(>.hm-page) .sim-link:after{right:-4px}body:has(>.hm-page) .sim-link.hot{background:var(--brand-a)}body:has(>.hm-page) .sim-link.hot:before{border-color:var(--brand-a)}body:has(>.hm-page) .sim-link.hot:after{border-color:var(--brand-a)}body:has(>.hm-page) .sim-link i{display:none}body:has(>.hm-page) .step[data-active=true] .sim-link.hot:after{animation:2.4s ease-in-out infinite hm-simPing}@keyframes hm-simPing{0%,to{box-shadow:0 0 #fb432c73}50%{box-shadow:0 0 0 6px #fb432c00}}body:has(>.hm-page) .sim-runs{gap:8px;display:grid}body:has(>.hm-page) .sim-stat{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}body:has(>.hm-page) .step-img-panel .sim .sim-stat span{color:var(--body);font-size:11px}body:has(>.hm-page) .sim-stat b{letter-spacing:-.01em;font-size:20px;line-height:1}body:has(>.hm-page) .sim-stat .sim-tag{margin-left:auto}body:has(>.hm-page) .sim-bars{align-items:flex-end;gap:4px;height:34px;display:flex}body:has(>.hm-page) .sim-bars i{height:var(--h);background:#fb432c47;border-radius:3px 3px 1px 1px;flex:1}body:has(>.hm-page) .sim-bars i:nth-last-child(-n+3){background:var(--brand-a)}body:has(>.hm-page) .sim-log{gap:5px;margin:0;padding:0;list-style:none;display:grid}body:has(>.hm-page) .sim-log li{background:#fff;border:1px solid #ececec;border-radius:8px;align-items:center;gap:8px;padding:5px 10px;display:flex}body:has(>.hm-page) .sim-log b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body:has(>.hm-page) .step-img-panel .sim .sim-log span{color:var(--body);white-space:nowrap;font-size:11px}body:has(>.hm-page) .sim-tag.warn{color:#9a4b00;background:#fff6e8;border-color:#f3d2a6}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .step .sim-link.hot:after{animation:none!important}}body:has(>.hm-page) .step{transition:flex-grow .5s cubic-bezier(.2,0,0,1),background-color .4s,box-shadow .3s,transform .3s}body:has(>.hm-page) .step[data-active=false]:before{opacity:.45;animation:none}body:has(>.hm-page) .step[data-active=false]:hover:before{opacity:.85}body:has(>.hm-page) .step[data-active=false]:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ece8e2,0 14px 30px -18px #17171740}body:has(>.hm-page) .step-name{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}body:has(>.hm-page) .step-plus{box-sizing:border-box;z-index:1;background:#ffffffbf;border-radius:50%;width:40px;height:40px;padding:13px;transition:opacity .3s,transform .35s cubic-bezier(.2,0,0,1);bottom:24px;left:24px;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #17171714,0 4px 10px -4px #1717172e}body:has(>.hm-page) .step[data-active=false]:hover .step-plus{transform:rotate(90deg)}body:has(>.hm-page) .step-chip{color:var(--ink);background-color:#fff;background-image:none;box-shadow:0 0 0 1px #17171712,0 2px 6px -2px #17171726}body:has(>.hm-page) .step[data-active=true] .step-img-panel{animation:.7s cubic-bezier(.16,1,.3,1) .18s both hm-imgRise}@keyframes hm-imgRise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .step[data-active=true] .step-img-panel{animation:none}body:has(>.hm-page) .step[data-active=false]:hover{transform:none}body:has(>.hm-page) .step[data-active=false]:hover .step-plus{transform:none}}body:has(>.hm-page) .steps-row .step{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#fff9;box-shadow:inset 0 0 0 1px #ffffffbf,inset 0 1px #fffffff2,0 0 0 4px #ffffff4d}body:has(>.hm-page) .steps-row .step[data-active=false]:before{opacity:0}body:has(>.hm-page) .steps-row .step[data-active=false]:hover:before{opacity:0}body:has(>.hm-page) .steps-row .step[data-active=false]:hover{background:#ffffffbf;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 1px #fff,0 0 0 4px #ffffff80,0 14px 30px -18px #17171740}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .steps-row .step{background:#ffffffd9}}body:has(>.hm-page) .steps-head .sub{text-wrap:balance;font-size:18px}body:has(>.hm-page) .step-name{letter-spacing:-.01em;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:500;line-height:1.2}body:has(>.hm-page) .step-lead{font-weight:400}body:has(>.hm-page) .steps-row .step[data-active=true]:before{opacity:0}body:has(>.hm-page) .steps-row .step[data-active=true]{background:#ffffffd9}body:has(>.hm-page) .steps-row .step[data-active=true] .step-img-panel.sim-panel{background:#f7f5f2e6;border-color:#ece8e2}body:has(>.hm-page) .steps-row .step{box-shadow:inset 0 0 0 1px #fb432c4d,inset 0 1px #fffffff2,0 0 0 4px #fb432c14,0 10px 26px -14px #fb432c47}body:has(>.hm-page) .steps-row .step[data-active=false]:hover{box-shadow:inset 0 0 0 1px #fb432c80,inset 0 1px #fff,0 0 0 4px #fb432c1f,0 14px 30px -14px #fb432c61}body:has(>.hm-page) .steps-row .step[data-active=true]{box-shadow:inset 0 0 0 1px #fb432ca6,inset 0 1px #ffffffe6,0 0 0 4px #fb432c29,0 22px 46px -16px #fb432c66}body:has(>.hm-page) .steps-row{isolation:isolate;position:relative}body:has(>.hm-page) .steps-row:before{content:"";z-index:-1;pointer-events:none;filter:blur(48px);border-radius:50%;position:absolute}body:has(>.hm-page) .steps-row:after{content:"";z-index:-1;pointer-events:none;filter:blur(48px);border-radius:50%;position:absolute}body:has(>.hm-page) .steps-row:before{background:radial-gradient(closest-side,#ff78488c,#ff9a6e40 60%,#0000);width:46%;height:78%;animation:18s ease-in-out infinite alternate hm-glowA;top:8%;left:6%}body:has(>.hm-page) .steps-row:after{background:radial-gradient(closest-side,#ffb48c99,#fb432c2e 65%,#0000);width:44%;height:70%;animation:23s ease-in-out infinite alternate hm-glowB;top:20%;right:4%}@keyframes hm-glowA{0%{transform:translate(0)scale(1)}to{transform:translate(18%,10%)scale(1.12)}}@keyframes hm-glowB{0%{transform:translate(0)scale(1.05)}to{transform:translate(-22%,-8%)scale(.95)}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .steps-row:before{animation:none}body:has(>.hm-page) .steps-row:after{animation:none}}body:has(>.hm-page) .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}body:has(>.hm-page) .org{background:var(--page);padding:8px}@media (min-width:901px){body:has(>.hm-page) .org{padding:24px}}body:has(>.hm-page) .org-panel{background:var(--panel-bg);border-radius:32px;padding:88px 24px 76px}body:has(>.hm-page) .org-head{margin-bottom:48px}body:has(>.hm-page) .org-stage-wrap{max-width:var(--shell);margin:0 auto}body:has(>.hm-page) .org-stage{all:unset;box-sizing:border-box;aspect-ratio:16/9;cursor:pointer;border-radius:28px;width:100%;transition:transform .35s cubic-bezier(.2,0,0,1),box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ffffff80,0 30px 60px -30px #17171773}body:has(>.hm-page) .org-stage:hover{transform:translateY(-3px)}body:has(>.hm-page) .org-stage:focus-visible{outline:3px solid var(--ink);outline-offset:6px}body:has(>.hm-page) .org-poster{background:linear-gradient(160deg,#2a1d17 0%,#1c1917 55%,#141210 100%);place-items:center;display:grid;position:absolute;inset:0}body:has(>.hm-page) .org-glow{filter:blur(60px);background:radial-gradient(closest-side,#ff591e8c,#fb432c33 60%,#0000);border-radius:50%;width:70%;height:90%;animation:16s ease-in-out infinite alternate hm-glowA;position:absolute;top:5%;left:15%}body:has(>.hm-page) .org-play{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);background:#ffffff2e;border-radius:50%;place-items:center;width:88px;height:88px;transition:transform .35s cubic-bezier(.2,0,0,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ffffff59,0 10px 30px #0000004d}body:has(>.hm-page) .org-play svg{width:32px;height:32px;margin-left:4px}body:has(>.hm-page) .org-stage:hover .org-play{transform:scale(1.08)}body:has(>.hm-page) .org-cap{color:#fff;text-align:left;gap:4px;display:grid;position:absolute;bottom:28px;left:32px}body:has(>.hm-page) .org-cap b{font:600 clamp(1.1rem,1.8vw,1.5rem)/1.2 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.01em}body:has(>.hm-page) .org-cap span{color:#ffffffb8;font-size:14px}body:has(>.hm-page) .org-lightbox{z-index:200;position:fixed;inset:0}body:has(>.hm-page) .org-lightbox[hidden]{display:none}body:has(>.hm-page) .org-backdrop{opacity:0;background:#141210b8;transition:opacity .45s;position:absolute;inset:0}body:has(>.hm-page) .org-lightbox.is-open .org-backdrop{opacity:1}body:has(>.hm-page) .org-frame{background:#141210;border-radius:28px;transition:top .55s cubic-bezier(.65,0,.35,1),left .55s cubic-bezier(.65,0,.35,1),width .55s cubic-bezier(.65,0,.35,1),height .55s cubic-bezier(.65,0,.35,1),border-radius .55s cubic-bezier(.65,0,.35,1);position:fixed;overflow:hidden}body:has(>.hm-page) .org-media{color:#ffffffb3;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}body:has(>.hm-page) .org-media video{object-fit:contain;background:#000;width:100%;height:100%}body:has(>.hm-page) .org-close{all:unset;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;transition:opacity .3s .3s;display:grid;position:absolute;top:16px;right:16px;box-shadow:inset 0 0 0 1px #ffffff4d}body:has(>.hm-page) .org-close svg{width:20px;height:20px}body:has(>.hm-page) .org-close:focus-visible{outline-offset:3px;outline:2px solid #fff}body:has(>.hm-page) .org-lightbox.is-open .org-close{opacity:1}@media (max-width:900px){body:has(>.hm-page) .org-panel{padding:64px 16px 56px}:is(body:has(>.hm-page) .org-stage,body:has(>.hm-page) .org-frame){border-radius:18px}body:has(>.hm-page) .org-cap{bottom:18px;left:20px}body:has(>.hm-page) .org-play{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-frame{transition:none}body:has(>.hm-page) .org-glow{animation:none}body:has(>.hm-page) .org-stage:hover{transform:none}}body:has(>.hm-page) .org.is-live .org-track{height:230vh}body:has(>.hm-page) .org.is-live .org-sticky{align-items:center;height:100vh;display:grid;position:sticky;top:0}body:has(>.hm-page) .org.is-live .org-stage-wrap{min-width:0;max-width:none;margin:0}body:has(>.hm-page) .org.is-live .org-stage{width:var(--w);height:var(--h);aspect-ratio:auto;border-radius:var(--r);left:50%;top:calc(var(--lift,0px) * -1);box-shadow:0 0 0 6px rgba(255,255,255,var(--ring,.5)), 0 30px 60px -30px #17171773;transition:none;position:relative;transform:translate(-50%)}body:has(>.hm-page) .org.is-live .org-stage:hover{transform:translate(-50%)}body:has(>.hm-page) .org-dots{opacity:.35;background:radial-gradient(#ffffff59 1px,#0000 1.4px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70%,#000 30%,#0000 80%);mask:radial-gradient(70% 70%,#000 30%,#0000 80%)}:is(body:has(>.hm-page) .org-chip,body:has(>.hm-page) .org-bar,body:has(>.hm-page) .org-play){-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);color:#fff;background:#ffffff24;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff2e,0 12px 30px -10px #00000073}body:has(>.hm-page) .org-chip{top:calc(var(--chrome,44px) + 16px);font:500 14px/1 var(--font-geist), var(--font-inter), sans-serif;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 12px;display:inline-flex;position:absolute;left:24px}body:has(>.hm-page) .org-chip em{color:#ffffffa6;border-left:1px solid #ffffff40;padding-left:10px;font-style:normal}body:has(>.hm-page) .org-live{background:var(--brand-b);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff591e4d}body:has(>.hm-page) .org-play{width:96px;height:96px}body:has(>.hm-page) .org-play:after{content:"";border:1px solid #ffffff59;border-radius:50%;animation:2.6s ease-out infinite hm-orgRing;position:absolute;inset:-10px}@keyframes hm-orgRing{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}body:has(>.hm-page) .org-bar{border-radius:16px;align-items:center;gap:14px;height:52px;padding:0 14px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}body:has(>.hm-page) .org-bar-btn{color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}body:has(>.hm-page) .org-bar-btn svg{width:18px;height:18px}body:has(>.hm-page) .org-track-line{background:#ffffff38;border-radius:4px;flex:1;height:4px;position:relative}body:has(>.hm-page) .org-track-line i{background:var(--brand-b);border-radius:4px;width:0;position:absolute;top:0;bottom:0;left:0}body:has(>.hm-page) .org-time{font:500 13px/1 var(--font-inter), sans-serif;color:#fffc;font-variant-numeric:tabular-nums;white-space:nowrap}body:has(>.hm-page) .org-stage:hover .org-track-line i{width:18%;transition:width 1.2s cubic-bezier(.2,0,0,1)}body:has(>.hm-page) .org-cap{display:none}body:has(>.hm-page) .org-frame{box-shadow:0 0 0 8px #ffffff1f,0 40px 90px #00000080}@media (max-width:900px){body:has(>.hm-page) .org-bar{height:44px;bottom:12px;left:12px;right:12px}body:has(>.hm-page) .org-time{display:none}body:has(>.hm-page) .org-chip{top:calc(var(--chrome,34px) + 10px);left:12px}body:has(>.hm-page) .org-play{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-play:after{opacity:0;animation:none}}body:has(>.hm-page) .org-poster{background:radial-gradient(120% 100% at 50% 100%,#efe7de 0%,#f7f3ee 55%,#fbf9f6 100%)}body:has(>.hm-page) .org-dots{opacity:.55;background:radial-gradient(#78645559 1px,#0000 1.4px) 0 0/22px 22px}:is(body:has(>.hm-page) .org-chip,body:has(>.hm-page) .org-bar){color:var(--ink);background:#fff9;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fffc,0 10px 30px -12px #3c281940}body:has(>.hm-page) .org-chip em{color:var(--body);border-left-color:#17171726}body:has(>.hm-page) .org-track-line{background:#1717171f}body:has(>.hm-page) .org-time{color:var(--body)}body:has(>.hm-page) .org-play{background-image:var(--grad-btn-lg);background-color:var(--brand-a);color:#fff;box-shadow:inset 0 1px #ffffff59,0 0 0 8px #ffffff8c,0 16px 36px -10px #fb432c8c}body:has(>.hm-page) .org-play:after{border-color:#fb432c59}body:has(>.hm-page) .org-stage{box-shadow:0 0 0 6px #ffffffb3,0 30px 60px -30px #3c281959}body:has(>.hm-page) .org.is-live .org-stage{box-shadow:0 0 0 6px rgba(255,255,255,var(--ring,.7)), 0 30px 60px -30px #3c281959}body:has(>.hm-page) .org-panel .steps-eyebrow{color:#b83a00}body:has(>.hm-page) .org-stage{box-shadow:0 0 0 1px rgba(23,23,23,calc(var(--ring,.5) * .24)), 0 30px 60px -30px #3c281959}body:has(>.hm-page) .org.is-live .org-stage{box-shadow:0 0 0 1px rgba(23,23,23,calc(var(--ring,.5) * .24)), 0 30px 60px -30px #3c281959}body:has(>.hm-page) .org-poster{pointer-events:none;z-index:3}body:has(>.hm-page) .org-bar{pointer-events:none}:is(body:has(>.hm-page) .org-bar-btn,body:has(>.hm-page) .org-track-line){cursor:pointer;pointer-events:auto}body:has(>.hm-page) .org-bar-btn{transition:background-color .15s;position:relative}body:has(>.hm-page) .org-bar-btn:before{content:"";position:absolute;inset:-10px -7px}body:has(>.hm-page) .org-bar-btn:hover{background:#17171712}body:has(>.hm-page) .org-track-line:before{content:"";position:absolute;inset:-14px 0}:is(body:has(>.hm-page) .org-stage.is-playing .org-play,body:has(>.hm-page) .org-stage.is-playing .org-chip){opacity:0;pointer-events:none}:is(body:has(>.hm-page) .org-stage .org-play,body:has(>.hm-page) .org-stage .org-chip){transition:opacity .25s}body:has(>.hm-page) .org-stage{--chrome:44px;--chrome-o:1}body:has(>.hm-page) .org-chrome{z-index:4;height:var(--chrome);opacity:var(--chrome-o);pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffb8;border-bottom:1px solid #ffffffb3;align-items:center;gap:8px;padding:0 18px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px #1717170f}body:has(>.hm-page) .org-chrome i{background:#d9d5cf;border-radius:50%;flex:none;width:11px;height:11px}body:has(>.hm-page) .org-chrome i:first-child{background:#f2a59b}body:has(>.hm-page) .org-chrome i:nth-child(2){background:#f2cf8a}body:has(>.hm-page) .org-chrome i:nth-child(3){background:#a9d6a0}body:has(>.hm-page) .org-addr{height:26px;font:500 12.5px/1 var(--font-inter), sans-serif;color:#3f3f3f;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;margin:0 auto;padding:0 14px;display:flex;transform:translate(-24px);box-shadow:inset 0 0 0 1px #17171714}body:has(>.hm-page) .org-addr svg{color:#7a7a7a;width:13px;height:13px}body:has(>.hm-page) .org-poster{top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .org-chrome{background:#fffffff0}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .org-chrome{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (max-width:900px){body:has(>.hm-page) .org-stage{--chrome:34px}body:has(>.hm-page) .org-chrome{padding:0 12px}body:has(>.hm-page) .org-chrome i{width:9px;height:9px}body:has(>.hm-page) .org-addr{height:22px;padding:0 10px;font-size:11.5px}}body:has(>.hm-page) .org-poster{background-color:#fbf8f5;background-image:radial-gradient(45% 55% at 18% 22%,#e4d9ff 0%,#0000 70%),radial-gradient(45% 55% at 84% 18%,#d2e6ff 0%,#0000 70%),radial-gradient(50% 60% at 22% 88%,#cfeedf 0%,#0000 70%),radial-gradient(50% 60% at 82% 86%,#ffd9c7 0%,#0000 70%);background-position:0 0;background-size:140% 140%;animation:20s ease-in-out infinite alternate hm-orgMesh}@keyframes hm-orgMesh{to{background-position:100% 100%}}body:has(>.hm-page) .org-glow{background:radial-gradient(closest-side,#fff1b899,#0000)}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-poster{animation:none}}body:has(>.hm-page) .org-screen{aspect-ratio:16/9;object-fit:cover;background:#fff;border-radius:16px;width:76%;position:absolute;top:8%;left:12%;box-shadow:0 0 0 6px #fff9,0 30px 60px -24px #3c281959}body:has(>.hm-page) .org-poster{background:#fff;animation:none}:is(body:has(>.hm-page) .org-glow,body:has(>.hm-page) .org-dots){display:none}body:has(>.hm-page) .org-screen{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border-radius:0;inset:0}body:has(>.hm-page) .org-stage{all:unset;box-sizing:border-box;aspect-ratio:16/9;border-radius:28px;width:100%;display:block;position:relative;overflow:hidden}body:has(>.hm-page) .org-hit{all:unset;z-index:2;cursor:pointer;border-radius:inherit;position:absolute;inset:0}body:has(>.hm-page) .org-hit:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}body:has(>.hm-page) .org-chapters{z-index:3;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:90px;left:24px;right:24px}body:has(>.hm-page) .org-ch{all:unset;box-sizing:border-box;cursor:pointer;font:500 14px/1 var(--font-geist), var(--font-inter), sans-serif;color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#fff9;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fffc,0 8px 20px -10px #3c28194d}body:has(>.hm-page) .org-ch span{color:var(--body);font-variant-numeric:tabular-nums}body:has(>.hm-page) .org-ch:hover{background:#ffffffd9;transform:translateY(-2px)}body:has(>.hm-page) .org-track-line b{background:#17171759;border-radius:2px;width:2px;height:10px;position:absolute;top:-3px}body:has(>.hm-page) .org-intro .org-cta-btns{margin-top:28px}body:has(>.hm-page) .org-intro{margin-bottom:24px}body:has(>.hm-page) .org-cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}body:has(>.hm-page) .org-btn-ghost{color:var(--ink);background-color:#fff;background-image:none;box-shadow:inset 0 0 0 1px #e3dfd9}body:has(>.hm-page) .org-btn-ghost:after{display:none}body:has(>.hm-page) .org-btn-ghost:hover{filter:none;background-color:#f4f1ec}@media (max-width:900px){body:has(>.hm-page) .org-chapters{bottom:64px;left:12px;right:12px}body:has(>.hm-page) .org-ch{padding:6px 10px;font-size:12px}}:is(body:has(>.hm-page) .org-chip,body:has(>.hm-page) .org-bar,body:has(>.hm-page) .org-ch){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #17171761;box-shadow:inset 0 1px #ffffffe6,0 10px 26px -8px #17171773}body:has(>.hm-page) .org-chip em{color:#3f3f3f}body:has(>.hm-page) .org-ch span{color:#3f3f3f}body:has(>.hm-page) .org-time{color:#3f3f3f}body:has(>.hm-page) .org-ch{font-weight:600}body:has(>.hm-page) .org-ch:hover{background:#fff;border-color:#171717a6;box-shadow:0 12px 28px -8px #1717178c}body:has(>.hm-page) .org-track-line{background:#17171738;border-radius:6px;height:6px}body:has(>.hm-page) .org-track-line b{background:#171717cc;border-radius:3px;width:3px;height:16px;top:-5px}body:has(>.hm-page) .org-bar-btn{color:var(--ink)}body:has(>.hm-page) .org-close{all:unset;box-sizing:border-box;z-index:5;cursor:pointer;height:44px;color:var(--ink);font:600 15px/1 var(--font-inter), sans-serif;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 12px;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 0 0 1px #17171740,0 10px 28px #00000073}body:has(>.hm-page) .org-close svg{stroke-width:2.4px;width:20px;height:20px}body:has(>.hm-page) .org-close kbd{font:600 12px/1 var(--font-inter), sans-serif;color:#5f5f5f;background:#f0eeeb;border-radius:6px;padding:4px 6px;box-shadow:inset 0 0 0 1px #17171726}body:has(>.hm-page) .org-close:hover{background:#f7f5f2}body:has(>.hm-page) .org-close:focus-visible{outline:3px solid var(--brand-a);outline-offset:3px}@media (max-width:900px){body:has(>.hm-page) .org-close kbd{display:none}}body:has(>.hm-page) .org-ch{transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s}:is(body:has(>.hm-page) .org-ch:hover,body:has(>.hm-page) .org-ch:focus-visible){background:var(--orange-ink-bg);color:var(--ink);border-color:#c93a00;box-shadow:0 12px 28px -8px #fb432c99}:is(body:has(>.hm-page) .org-ch:hover span,body:has(>.hm-page) .org-ch:focus-visible span){color:var(--ink)}body:has(>.hm-page) .org-ch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body:has(>.hm-page) .org-track-line b{background:var(--brand-a)}body:has(>.hm-page) .mock{border-top:1px solid #efefef;padding:96px 0}body:has(>.hm-page) .mock-tag{letter-spacing:.16em;text-transform:uppercase;color:#8f8f8f;margin:0 0 28px;font:600 10px/1 inherit}body:has(>.hm-page) .sk{background:#e7e7ea;border-radius:6px;display:block}body:has(>.hm-page) .sk-h{width:min(520px,78%);height:38px;margin-bottom:18px}body:has(>.hm-page) .sk-p{width:min(600px,90%);height:12px;margin-bottom:10px}body:has(>.hm-page) .sk-short{width:min(400px,60%)}body:has(>.hm-page) .mock-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:36px;display:grid}body:has(>.hm-page) .sk-tile{border-radius:10px;height:84px}body:has(>.hm-page) .mock-media{aspect-ratio:16/9;background:0 0;border-radius:16px;margin-top:30px;box-shadow:inset 0 0 0 1px #e9e9ee}body:has(>.hm-page) .mock-media-in{background:linear-gradient(#dfdfe6 0%,#d0d0da 100%);flex-direction:column;justify-content:flex-end;height:100%;padding:36px;display:flex}body:has(>.hm-page) .mock-media-in .sk{background:#ffffffb3}body:has(>.hm-page) .mock-stats{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}body:has(>.hm-page) .sk-num{width:min(170px,70%);height:52px;margin-bottom:14px}body:has(>.hm-page) .mock-cta{text-align:center}body:has(>.hm-page) .mock-cta .sk{margin-inline:auto}body:has(>.hm-page) .mock-cta .pill{margin-top:22px}@media (max-width:900px){body:has(>.hm-page) .mock{padding:64px 0}body:has(>.hm-page) .mock-grid{grid-template-columns:repeat(3,1fr)}body:has(>.hm-page) .mock-stats{grid-template-columns:1fr;gap:24px}body:has(>.hm-page) .mock-media-in{padding:24px}}body:has(>.hm-page) .ftr{background:var(--page);padding:8px;position:relative;overflow:hidden}@media (min-width:901px){body:has(>.hm-page) .ftr{padding:24px}}body:has(>.hm-page) .ftr-panel{background:var(--panel-bg);border-radius:22px;overflow:hidden}body:has(>.hm-page) .ftr-inner{max-width:var(--shell);margin:0 auto;padding:64px 24px 40px}body:has(>.hm-page) .ftr-top{align-items:flex-start;gap:250px;margin-bottom:64px;display:flex}body:has(>.hm-page) .ftr-lead{flex-direction:column;flex:0 0 500px;min-height:383px;display:flex}body:has(>.hm-page) .ftr-headline{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--ink);text-align:left;margin:0;font-size:clamp(2rem,2.8vw,2.75rem);font-weight:700;line-height:1.2}body:has(>.hm-page) .ftr-cols{grid-template-columns:repeat(3,max-content);gap:32px 56px;display:grid}body:has(>.hm-page) .ftr-col h3{color:var(--brand-a);margin:0 0 16px;font-size:19px;font-weight:700;line-height:25px}body:has(>.hm-page) .ftr-col ul+h3{margin-top:24px}body:has(>.hm-page) .ftr-col ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}body:has(>.hm-page) .ftr-col a{color:var(--ftr-link);font-size:14px;line-height:22px;text-decoration:none;transition:color .2s}body:has(>.hm-page) .ftr-col a:hover{color:var(--ink)}body:has(>.hm-page) .ftr-col a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:3px}body:has(>.hm-page) .ftr-mark-lg{align-items:center;gap:13px;width:fit-content;margin:auto 0 0;text-decoration:none;display:flex}body:has(>.hm-page) .ftr-mark-icon{flex:none;display:block;position:relative}body:has(>.hm-page) .ftr-mark-icon img{width:48px;height:auto;display:block}body:has(>.hm-page) .ftr-mark-word{font-family:var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:29px;font-weight:700;line-height:1.14}body:has(>.hm-page) .ftr-mark-lg:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:12px}body:has(>.hm-page) .ftr-mark-icon:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:#fd4b2826;border-radius:25%;width:48px;height:48px;margin:-24px 0 0 -24px;animation:2.25s ease-out 1.2s infinite both hm-hubglow;position:absolute;top:50%;left:50%}@keyframes hm-hubglow{0%,76%{opacity:0;transform:scale(.72)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .ftr-mark-icon:before{display:none}}body:has(>.hm-page) .ftr-icon-row{border-top:1px solid var(--brand-a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding-top:32px;display:flex}body:has(>.hm-page) .ftr-icon-group{align-items:center;gap:16px;display:flex}body:has(>.hm-page) .ftr-icon-group h4{letter-spacing:.06em;text-transform:uppercase;color:var(--nav-ink);margin:0;font-size:13px;font-weight:600}body:has(>.hm-page) .ftr-icon-badges{gap:10px;display:flex}body:has(>.hm-page) .ftr-icon-badges a{background-image:var(--grad-btn-sm);background-color:var(--brand-a);color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;transition:filter .18s,transform .18s;display:flex}body:has(>.hm-page) .ftr-icon-badges a:hover{filter:brightness(1.06);transform:translateY(-2px)}body:has(>.hm-page) .ftr-icon-badges a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body:has(>.hm-page) .ftr-icon-badges svg{width:22px;height:22px}body:has(>.hm-page) .ftr-icon-badges img{width:30px;height:auto}body:has(>.hm-page) .ftr-bottom{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;padding-top:24px;display:flex}body:has(>.hm-page) .ftr-legal{color:var(--ftr-link);margin:0;font-size:14px;line-height:22px}body:has(>.hm-page) .ftr-legal-links{gap:20px;margin:0;padding:0;list-style:none;display:flex}body:has(>.hm-page) .ftr-legal-links a{color:var(--ftr-link);font-size:14px;line-height:22px;text-decoration:none}body:has(>.hm-page) .ftr-legal-links a:hover{color:var(--ink)}@media (max-width:900px){body:has(>.hm-page) .ftr-panel{border-radius:18px}body:has(>.hm-page) .ftr-inner{padding:40px 20px 28px}body:has(>.hm-page) .ftr-top{flex-direction:column;gap:40px;margin-bottom:40px}body:has(>.hm-page) .ftr-lead{flex:none;gap:24px;min-height:0}body:has(>.hm-page) .ftr-mark-lg{margin:0}body:has(>.hm-page) .ftr-headline{font-size:clamp(1.75rem,7vw,2.25rem)}body:has(>.hm-page) .ftr-cols{grid-template-columns:repeat(2,1fr);gap:28px 20px}body:has(>.hm-page) .ftr-icon-row{flex-direction:column;align-items:flex-start;gap:20px}body:has(>.hm-page) .ftr-bottom{text-align:center;flex-direction:column}}body:has(>.hm-page){--tint-a:#fff0e8;--tint-b:#ffe3d6;--tint-c:#fff6f1}body:has(>.hm-page) .hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(56% 54% at 50% 46%, var(--tint-a) 0%, #fff0e800 74%);height:560px;position:absolute;top:-93px;left:0;right:0}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .hero:before{display:none}}body:has(>.hm-page) .rev-marquee{isolation:isolate;padding:20px 0 28px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}body:has(>.hm-page) .rev-track{width:max-content;padding-inline:24px;display:flex}body:has(>.hm-page) .rev-marquee:not(.is-anim){scroll-snap-type:x proximity;overflow-x:auto}body:has(>.hm-page) .rev-marquee:not(.is-anim) .rev-card{scroll-snap-align:start}body:has(>.hm-page) .rev-marquee.is-anim .rev-track{animation:hm-revScroll var(--rev-dur,22s) linear infinite}body:has(>.hm-page) .rev-marquee.is-anim:hover .rev-track{animation-play-state:paused}body:has(>.hm-page) .rev-marquee.is-anim:focus-within .rev-track{animation-play-state:paused}body:has(>.hm-page) .rev-marquee.is-paused .rev-track{animation-play-state:paused}@keyframes hm-revScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}body:has(>.hm-page) .rev-card{background:#fff;border-radius:24px;flex-direction:column;flex:none;justify-content:space-between;gap:32px;width:clamp(300px,34vw,480px);min-height:280px;margin:0 24px 0 0;padding:32px;display:flex;box-shadow:inset 0 0 0 1px #fb432c4d,inset 0 1px #fffffff2,0 0 0 4px #fb432c14,0 10px 26px -14px #fb432c47}body:has(>.hm-page) .rev-title{font:600 clamp(1.25rem,1.8vw,1.5rem)/1.25 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0}body:has(>.hm-page) .rev-stars{color:var(--brand-a);gap:4px;margin-bottom:-12px;display:flex}body:has(>.hm-page) .rev-stars svg{width:20px;height:20px}body:has(>.hm-page) .rev-card blockquote{flex:1;align-content:start;gap:14px;margin:0;display:grid}body:has(>.hm-page) .rev-card blockquote p{color:#474747;margin:0;font-size:18px;line-height:29px}body:has(>.hm-page) .rev-card blockquote strong{color:var(--ink);font-weight:600}body:has(>.hm-page) .rev-card figcaption{align-items:center;gap:12px;padding-top:8px;display:flex}body:has(>.hm-page) .rev-av{background-image:var(--grad-btn-sm);background-color:var(--brand-a);color:#fff;width:40px;height:40px;font:600 14px/1 var(--font-inter), sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}body:has(>.hm-page) .rev-name{font:600 15px/1.3 var(--font-inter), sans-serif;color:var(--ink)}body:has(>.hm-page) .rev-ph{text-align:center;justify-content:center;align-items:center}body:has(>.hm-page) .rev-ph .sk{margin-inline:auto}body:has(>.hm-page) .rev-more{justify-content:center;padding:52px 24px 0;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .rev-card{background:#ffffffeb}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .rev-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (max-width:700px){body:has(>.hm-page) .rev-card{width:min(84vw,340px);min-height:0;padding:24px}}body:has(>.hm-page) .endcap{background:var(--page);padding:8px}@media (min-width:901px){body:has(>.hm-page) .endcap{padding:24px}}body:has(>.hm-page) .endcap-panel{isolation:isolate;border-radius:32px;position:relative;overflow:hidden}@keyframes hm-endGlow{0%{transform:translate(-3%)}to{transform:translate(3%)}}body:has(>.hm-page) .rev{background:var(--page);padding:40px 0;position:relative}body:has(>.hm-page) .endcap-panel:before{content:"";z-index:-2;pointer-events:none;background:#e6dff8;position:absolute;inset:0}body:has(>.hm-page) .endcap-cta .steps-head .sub{color:#2b2b2b}body:has(>.hm-page) .endcap-cta .org-btn-ghost{box-shadow:inset 0 0 0 1px #17171759}body:has(>.hm-page) .endcap-cta{padding:56px 0 64px;position:relative}body:has(>.hm-page) .endcap-cta .steps-head{margin-bottom:0}body:has(>.hm-page) .endcap-cta .steps-head h2{text-wrap:balance;margin-top:0}body:has(>.hm-page) .endcap-cta .org-cta-btns{margin-top:28px}body:has(>.hm-page) .endcap .ftr{background:0 0;padding:8px}@media (min-width:901px){body:has(>.hm-page) .endcap .ftr{padding:24px}}body:has(>.hm-page) .endcap .ftr-panel{--ftr-link:#454d61;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffffbf,inset 0 1px #fffffff2,0 18px 40px -22px #17171759}body:has(>.hm-page) .endcap .ftr-col h3{color:var(--brand-a)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .endcap .ftr-panel{background:#ffffffeb}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .endcap .ftr-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (max-width:900px){body:has(>.hm-page) .rev{padding:24px 0}body:has(>.hm-page) .endcap-cta{padding:40px 0}body:has(>.hm-page) .endcap-panel{border-radius:24px}}body:has(>.hm-page) .org--launch .org-panel{background:rgba(247,245,242,var(--dock,0));border-radius:32px 32px 0 0;padding-top:24px}body:has(>.hm-page) .org--launch{padding-bottom:0}body:has(>.hm-page) .org--launch+.steps{padding-top:0}body:has(>.hm-page) .org--launch+.steps .steps-panel{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:901px){body:has(>.hm-page) .org--launch+.steps{padding-top:0}}body:has(>.hm-page) .org-stage.is-auto .org-play{opacity:0;pointer-events:none}body:has(>.hm-page) .org-stage.is-auto .org-sound{display:inline-flex}body:has(>.hm-page) .org-sound{all:unset;box-sizing:border-box;z-index:6;top:calc(var(--chrome,44px) + 16px);cursor:pointer;color:var(--ink);font:600 13.5px/1 var(--font-inter), sans-serif;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;transition:transform .2s;display:none;position:absolute;right:16px;box-shadow:0 0 0 1px #1717172e,0 10px 24px -10px #17171773}body:has(>.hm-page) .org-sound:hover{transform:translateY(-1px)}body:has(>.hm-page) .org-sound:focus-visible{outline:2px solid var(--ink);outline-offset:3px}body:has(>.hm-page) .org-sound svg{width:17px;height:17px;color:var(--brand-a)}body:has(>.hm-page) .org-ch{position:relative;overflow:hidden}body:has(>.hm-page) .org-ch.is-now{background:var(--orange-ink-bg);color:#fff;border-color:#c93a00}body:has(>.hm-page) .org-ch.is-now span{color:#fff}body:has(>.hm-page) .org-ch.is-now:after{content:"";height:3px;width:var(--p,0%);background:#ffffffe6;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-sound{transition:none}}body:has(>.hm-page) .org-yt{background:#fff;container-type:size}body:has(>.hm-page) .org-yt iframe{pointer-events:none;border:0;width:max(100%,177.78cqh);height:max(100%,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:has(>.hm-page) .org-yt-cover{object-fit:cover;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}body:has(>.hm-page) .org-yt.is-rolling .org-yt-cover{opacity:0}body:has(>.hm-page) .org-bar-btn svg{pointer-events:none}body:has(>.hm-page) .org-intro .org-product-btn{margin-top:22px}body:has(>.hm-page) .org-bar{transition:opacity .3s,transform .3s}body:has(>.hm-page) .org-stage.is-playing:not(:hover):not(:has(:focus-visible)) .org-bar{opacity:0;transform:translateY(10px)}body:has(>.hm-page) .org-stage:fullscreen{--chrome:0px;background:#000;aspect-ratio:auto!important;width:100vw!important;max-width:none!important;height:100vh!important;box-shadow:none!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;transform:none!important}body:has(>.hm-page) .org-stage:fullscreen .org-chrome{display:none}body:has(>.hm-page) .org-stage:fullscreen .org-poster{background:#000;top:0}body:has(>.hm-page) .org-stage:fullscreen .org-yt{background:#000}body:has(>.hm-page) .org-stage:fullscreen .org-yt iframe{width:min(100%,177.78cqh);height:min(100%,56.25cqw);transform:translate(-50%,-50%)}body:has(>.hm-page) .org-stage:fullscreen video.org-screen{object-fit:contain;background:#000}body:has(>.hm-page) .org-stage:fullscreen .org-yt-cover{object-fit:contain;background:#000}body:has(>.hm-page) .org-stage:fullscreen .org-chip{display:none}body:has(>.hm-page) .hf{background:var(--page,#fff);padding:104px 24px 40px}body:has(>.hm-page) .hf-in{max-width:var(--shell);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:72px;margin:0 auto;padding-inline:24px;display:grid}body:has(>.hm-page) .hf-side{top:calc(var(--nav-h) + 32px);position:sticky}body:has(>.hm-page) .hf-side h2{font:600 clamp(2rem,3.4vw,2.75rem)/1.08 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--ink);margin:0}body:has(>.hm-page) .hf-side p:not(.steps-eyebrow){color:#474747;margin:16px 0 0;font-size:17px;line-height:1.6}body:has(>.hm-page) .hf-side a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #fb432c99;text-decoration:underline #fb432c99;text-decoration-thickness:1.5px}body:has(>.hm-page) .hf-list{border-top:1px solid #ece8e2}body:has(>.hm-page) .hf details{interpolate-size:allow-keywords;border-bottom:1px solid #ece8e2}body:has(>.hm-page) .hf summary{cursor:pointer;font:500 1.125rem/1.35 var(--font-geist), var(--font-inter), sans-serif;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}body:has(>.hm-page) .hf summary::-webkit-details-marker{display:none}body:has(>.hm-page) .hf summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}body:has(>.hm-page) .hf-plus{background:var(--panel-bg);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .25s;display:grid}body:has(>.hm-page) .hf-plus svg{width:16px;height:16px}body:has(>.hm-page) .hf details[open] .hf-plus{background:var(--orange-ink-bg);color:#fff;transform:rotate(45deg)}body:has(>.hm-page) .hf summary:hover .hf-plus{background:#efebe6}body:has(>.hm-page) .hf details[open] summary:hover .hf-plus{background:var(--orange-ink-bg);color:#fff}body:has(>.hm-page) .hf .ans{color:#474747;margin:0;padding:0 56px 24px 0;font-size:16px;line-height:1.7}body:has(>.hm-page) .hf details::details-content{height:0;transition:height .4s cubic-bezier(.22,1,.36,1), content-visibility .4s allow-discrete;overflow:clip}body:has(>.hm-page) .hf details[open]::details-content{height:auto}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .hf-plus{transition:none}body:has(>.hm-page) .hf details::details-content{transition:none}}@media (max-width:900px){body:has(>.hm-page) .hf{padding:72px 16px 32px}body:has(>.hm-page) .hf-in{grid-template-columns:1fr;gap:28px;padding-inline:0}body:has(>.hm-page) .hf-side{position:static}body:has(>.hm-page) .hf .ans{padding-right:0}}body:has(>.hm-page) .steps-panel{background:#f1ecfb}:is(body:has(>.hm-page) .steps-panel .steps-eyebrow,body:has(>.hm-page) .org-panel .steps-eyebrow){color:#b83a00}body:has(>.hm-page) .fx{background:#e6f4ec}body:has(>.hm-page) .fx-list{border-top-color:#c3dfd0}body:has(>.hm-page) .fx-item{border-bottom-color:#c3dfd0}body:has(>.hm-page) .fx-panel{background:#d3ebdf;border-radius:40px}body:has(>.hm-page) .fx-panel:before{display:none}body:has(>.hm-page) .fx-stage{transform:none}body:has(>.hm-page) .fx-mock{width:86%}body:has(>.hm-page) .fxm{box-shadow:0 0 0 .55em #ffffff8c,0 2em 4.5em -1.4em #17281e66}body:has(>.hm-page) .org-panel{background:#e7f0fb}body:has(>.hm-page) .org-stage{box-shadow:0 0 0 1px rgba(23,23,23,calc(var(--ring,.5) * .24)), 0 30px 60px -30px #17233c66}body:has(>.hm-page) .org.is-live .org-stage{box-shadow:0 0 0 1px rgba(23,23,23,calc(var(--ring,.5) * .24)), 0 30px 60px -30px #17233c66}body:has(>.hm-page) .hu{background:var(--page);padding:96px 0 104px}body:has(>.hm-page) .hu-in{max-width:var(--shell);margin:0 auto;padding-inline:24px}body:has(>.hm-page) .hu-head{text-align:center;max-width:760px;margin:0 auto 48px}body:has(>.hm-page) .hu-head .steps-eyebrow{margin-bottom:16px}body:has(>.hm-page) .hu-head h2{font:600 clamp(2rem, 3.6vw, 2.875rem)/1.1 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0}body:has(>.hm-page) .hu-head .sub{color:#474747;max-width:620px;margin:18px auto 0;font-size:18px;line-height:1.6}body:has(>.hm-page) .hu-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}body:has(>.hm-page) .hu-card{background:var(--panel-bg);border-radius:28px;padding:32px}body:has(>.hm-page) .hu-cards{isolation:isolate;position:relative}body:has(>.hm-page) .hu-cards:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(24% 46% at 22%,#ffaa84a8,#0000),radial-gradient(24% 46% at 50% 58%,#bca8f69e,#0000),radial-gradient(24% 46% at 78% 46%,#92bcf6a8,#0000);position:absolute;inset:-80px -40px}body:has(>.hm-page) .hu-card{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffa8;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;box-shadow:inset 0 0 0 1px #fb432c4d,inset 0 1px #fffffff2,0 0 0 4px #fb432c14,0 10px 26px -14px #fb432c47}body:has(>.hm-page) .hu-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #fb432c8c,inset 0 1px #fff,0 0 0 4px #fb432c24,0 20px 40px -16px #fb432c61}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:has(>.hm-page) .hu-card{background:#ffffffeb}}@media (prefers-reduced-transparency:reduce){body:has(>.hm-page) .hu-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .hu-card{transition:none;transform:none}body:has(>.hm-page) .hu-card:hover{transition:none;transform:none}}body:has(>.hm-page) .hu-team{font:600 13px/1.3 var(--font-inter), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#b83a00;align-items:center;gap:10px;margin:0 0 24px;display:flex}body:has(>.hm-page) .hu-team-ic{width:34px;height:34px;color:var(--brand-a);background:#fff;border-radius:10px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ece8e2}body:has(>.hm-page) .hu-team-ic svg{width:18px;height:18px}body:has(>.hm-page) .hu-chain{align-items:center;gap:8px;margin-bottom:22px;display:flex}body:has(>.hm-page) .hu-app{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 6px #17171724}body:has(>.hm-page) .hu-app img{object-fit:contain;width:62.5%;height:62.5%}body:has(>.hm-page) .hu-app.cl-mailchimp img{width:55%;height:55%}body:has(>.hm-page) .hu-app.cl-stripe{box-shadow:none}body:has(>.hm-page) .hu-app.cl-stripe img{width:100%;height:100%}body:has(>.hm-page) .hu-app.cl-salesforce img{width:72%;height:72%}body:has(>.hm-page) .hu-arr{color:#b9b3ab;place-items:center;display:grid}body:has(>.hm-page) .hu-arr svg{width:16px;height:16px}body:has(>.hm-page) .hu-card h3{font:600 1.375rem/1.2 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.015em;color:var(--ink);margin:0}body:has(>.hm-page) .hu-p{color:#474747;margin:10px 0 0;font-size:16px;line-height:1.6}@media (max-width:1000px){body:has(>.hm-page) .hu-cards{grid-template-columns:1fr}body:has(>.hm-page) .hu{padding:64px 0 72px}body:has(>.hm-page) .hu-in{padding-inline:16px}}body:has(>.hm-page) .fxm{position:relative}body:has(>.hm-page) .ty-a{white-space:pre-wrap}body:has(>.hm-page) .fx-mock[data-seq] .ty-b{visibility:hidden}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-you .ty-a:after{content:"";vertical-align:-.15em;background:#1d6ff2;width:1px;height:1.05em;margin-left:1px;animation:1s step-end infinite hm-fxBlink;display:inline-block}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-se .ty-a:after{content:"";vertical-align:-.15em;background:#1d6ff2;width:1px;height:1.05em;margin-left:1px;animation:1s step-end infinite hm-fxBlink;display:inline-block}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-se .fxm-cur{display:none}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-say{opacity:0;animation:none}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-st li{opacity:0;animation:none}:is(body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-lbl,body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-apl){visibility:hidden}body:has(>.hm-page) .fx-mock[data-seq=typing] .fxm-apl li{opacity:0;animation:none}body:has(>.hm-page) .fx-mock[data-active=true] .fxm-apl li.is-on{transition:background-color .3s,border-color .3s}body:has(>.hm-page) .fxm-apl em.is-done{color:#17813c;font-weight:600;animation:.45s cubic-bezier(.2,1.5,.35,1) both hm-fxPopIn!important}body:has(>.hm-page) .fxm-tg.is-pop{animation:.45s cubic-bezier(.2,1.5,.35,1) both hm-fxPopIn!important}body:has(>.hm-page) .fxm-ptr{z-index:5;pointer-events:none;opacity:0;filter:drop-shadow(0 .15em .25em #0000004d);width:1.5em;height:1.65em;transition:transform .95s cubic-bezier(.45,.05,.2,1),opacity .3s;position:absolute;top:0;left:0;transform:translate(70cqw,40cqw)}body:has(>.hm-page) .fxm-ptr svg{width:100%;height:100%;display:block}body:has(>.hm-page) .fxm-ptr i{opacity:0;border:.14em solid #1d6ff2;border-radius:50%;width:1.4em;height:1.4em;position:absolute;top:-.35em;left:-.35em;transform:scale(.3)}body:has(>.hm-page) .fxm-ptr.is-on{opacity:1}body:has(>.hm-page) .fxm-ptr.is-click i{animation:.55s ease-out hm-fxRing}@keyframes hm-fxRing{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .fxm-ptr{display:none}}body:has(>.hm-page) .sim-four .sim-node{flex-basis:19%}body:has(>.hm-page) .sim-four .sim-link{min-width:10px}body:has(>.hm-page) .si-cond{color:#d74d00;background:#fff;box-shadow:inset 0 0 0 1px #ece8e2}body:has(>.hm-page) .si-cond svg{width:55%;height:55%}body:has(>.hm-page) .cx-head .pill{margin-top:28px}body:has(>.hm-page) .org-track-line .org-knob{top:50%;left:var(--k,0%);background:var(--brand-a);pointer-events:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin:0;padding:0;transition:transform .15s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0006}:is(body:has(>.hm-page) .org-track-line:hover .org-knob,body:has(>.hm-page) .org-track-line.is-drag .org-knob){transform:translate(-50%,-50%)scale(1.3)}body:has(>.hm-page) .org-stage.is-scrub .org-play{opacity:0!important}body:has(>.hm-page) .org-vol{pointer-events:auto;flex:none;align-items:center;display:flex}body:has(>.hm-page) .org-vol-range{appearance:none;opacity:0;cursor:pointer;background:0 0;width:0;height:20px;margin:0;padding:0;transition:width .2s,opacity .2s,margin .2s}body:has(>.hm-page) .org-vol:hover .org-vol-range{opacity:1;width:76px;margin-left:6px}body:has(>.hm-page) .org-vol:focus-within .org-vol-range{opacity:1;width:76px;margin-left:6px}body:has(>.hm-page) .org-vol-range:active{opacity:1;width:76px;margin-left:6px}body:has(>.hm-page) .org-vol-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--brand-b) var(--v,100%), #17171726 var(--v,100%));border-radius:4px;height:4px}body:has(>.hm-page) .org-vol-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brand-a);border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:-4px;box-shadow:0 1px 4px #00000059}body:has(>.hm-page) .org-vol-range::-moz-range-track{background:#17171726;border-radius:4px;height:4px}body:has(>.hm-page) .org-vol-range::-moz-range-progress{background:var(--brand-b);border-radius:4px;height:4px}body:has(>.hm-page) .org-vol-range::-moz-range-thumb{background:var(--brand-a);border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #00000059}body:has(>.hm-page) .org-vol-range:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-vol-range{transition:none}}body:has(>.hm-page) .org-stage.is-touch .org-vol-range{display:none}body:has(>.hm-page) .org-fs-close{display:none}body:has(>.hm-page) .org-stage:fullscreen .org-fs-close{z-index:10;background-image:var(--grad-btn-lg);background-color:var(--brand-a);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .3s,transform .15s;display:grid;position:absolute;top:20px;right:20px;box-shadow:inset 0 1px #ffffff59,0 0 0 4px #ffffff59,0 8px 20px -6px #fb432c99}body:has(>.hm-page) .org-stage:fullscreen .org-fs-close svg{width:20px;height:20px}body:has(>.hm-page) .org-stage:fullscreen .org-fs-close:hover{transform:scale(1.06)}body:has(>.hm-page) .org-fs-close:focus-visible{outline-offset:2px;outline:3px solid #fff}body:has(>.hm-page) .org-stage.is-playing.is-idle:fullscreen:not(:has(:focus-visible)) .org-fs-close{opacity:0;pointer-events:none}body:has(>.hm-page) .org-stage.is-touch.is-playing:not([data-ui=show]):fullscreen .org-fs-close{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .org-fs-close{transition:none}}body:has(>.hm-page) .org-track-line{touch-action:none}body:has(>.hm-page) .org-stage.is-playing.is-idle:not(:has(:focus-visible)) :is(.org-bar,.org-chapters){opacity:0;pointer-events:none;transform:translateY(10px)}body:has(>.hm-page) .org-stage.is-playing.is-idle:not(:has(:focus-visible)){cursor:none}body:has(>.hm-page) .org-stage.is-playing.is-idle:not(:has(:focus-visible)) .org-hit{cursor:none}:is(body:has(>.hm-page) .hu,body:has(>.hm-page) .cx-sec){overflow-x:clip}@media (max-width:900px){body:has(>.hm-page) .rv-js [data-rv]{--rv-dur:.55s;--rv-d:0s!important}body:has(>.hm-page) .step-plus{inset:14px 16px auto auto}}body:has(>.hm-page) .is-off{animation-play-state:paused!important}body:has(>.hm-page) .is-off *{animation-play-state:paused!important}body:has(>.hm-page) .is-off :before{animation-play-state:paused!important}body:has(>.hm-page) .is-off :after{animation-play-state:paused!important}@media (min-width:901px){body:has(>.hm-page) .fx-panel{height:min(640px,100vh - 152px)}body:has(>.hm-page) .fx-mock{width:calc(496px * var(--pz,1));max-width:none}body:has(>.hm-page) .fxm{aspect-ratio:496/544;border-radius:20px;box-shadow:0 0 0 1px #1717170f,0 0 0 8px #ffffff8c,0 24px 48px -24px #3c281966}}:is(body:has(>.hm-page) .fxm-n,body:has(>.hm-page) .fxm-tl){top:var(--y-pos,calc(var(--y) * 1%))}@media (min-width:901px){body:has(>.hm-page) #features .fxm-cv svg.fxm-wire{aspect-ratio:320/196;height:auto;inset:50% 0 auto;transform:translateY(-50%)}:is(body:has(>.hm-page) #features .fxm-n,body:has(>.hm-page) #features .fxm-tl){--y-pos:calc(50% + (var(--y) - 50) * .6125cqw)}body:has(>.hm-page) #features .fxm-pad{justify-content:flex-start}body:has(>.hm-page) #features .fxm-st{gap:.6em}body:has(>.hm-page) #features .fxm-st li{padding:.85em .8em}body:has(>.hm-page) #features .fxm-you{margin-bottom:1em}body:has(>.hm-page) #features .fxm-say{margin-bottom:1em}body:has(>.hm-page) #features .fxm-se{margin-bottom:1em;padding:.75em .9em}body:has(>.hm-page) #features .fxm-apl{gap:.5em;margin-bottom:1.1em}body:has(>.hm-page) #features .fxm-apl li{padding:.7em .8em}body:has(>.hm-page) #features .fxm-lg{align-content:start;gap:.35em;padding-top:.8em}body:has(>.hm-page) #features .fxm-lg li{padding:1.3em .7em}body:has(>.hm-page) #features .fxm-tabs{margin-bottom:1.2em}body:has(>.hm-page) #features .fxm-tb th{padding-bottom:.8em}body:has(>.hm-page) #features .fxm-tb td{padding:1.15em .5em}}@media (max-width:900px){body:has(>.hm-page) .ftr-col ul{gap:0}body:has(>.hm-page) .ftr-col a{padding:9px 0;display:inline-block}body:has(>.hm-page) .ftr-col ul+h3{margin-top:16px}}:is(body:has(>.hm-page) .steps-head .sub,body:has(>.hm-page) .cx-head .sub){font-weight:500}body:has(>.hm-page) .nav-demo{color:var(--ink);background:linear-gradient(105deg,#ff591e 0%,#f7a08c 48%,#d3c6f7 100%);justify-content:center;align-items:center;gap:8px;transition:box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #17171714}body:has(>.hm-page) .nav-demo:after{display:none}:is(body:has(>.hm-page) .nav-demo:hover,body:has(>.hm-page) .nav-demo:focus-visible){filter:none;color:var(--ink);background:linear-gradient(105deg,#ff591e 0%,#f7a08c 48%,#d3c6f7 100%);box-shadow:inset 0 0 0 1.5px #fb432c,0 0 0 4px #fb432c29,0 8px 22px -8px #fb432c99}body:has(>.hm-page) .nav-demo .nd-ic{flex:none;width:16px;height:16px}body:has(>.hm-page) .nav-demo .nd-arrow{opacity:0;flex:none;width:14px;height:14px;margin-right:-22px;transition:margin-right .25s cubic-bezier(.2,0,0,1),opacity .2s,transform .25s cubic-bezier(.2,0,0,1);transform:translate(-6px)}:is(body:has(>.hm-page) .nav-demo:hover .nd-arrow,body:has(>.hm-page) .nav-demo:focus-visible .nd-arrow){opacity:1;margin-right:0;transform:none}body:has(>.hm-page) .m-menu .nav-demo{color:var(--ink);justify-content:center;padding:12px 24px;display:flex}@media (prefers-reduced-motion:reduce){body:has(>.hm-page) .nav-demo{transition:none}body:has(>.hm-page) .nav-demo .nd-arrow{transition:none}}@media (max-width:768px){body:has(>.hm-page) .brand{margin-block:-5px;padding-block:5px}body:has(>.hm-page) .ftr-mark-lg{margin-block:-6px;padding-block:6px}body:has(>.hm-page) .ftr-col a{padding:11px 0}body:has(>.hm-page) .ftr-legal-links a{margin-block:-11px;padding-block:11px;display:inline-block}}@media (max-width:900px){body:has(>.hm-page) .burger .b-close{display:none}body:has(>.hm-page) .burger[aria-expanded=true] .b-open{display:none}body:has(>.hm-page) .burger[aria-expanded=true] .b-close{display:block}html.m-open:has(>body>.hm-page){overflow:hidden}html.m-open:has(>body>.hm-page) .nav{z-index:1000}html.m-open:has(>body>.hm-page) .nav .shell{z-index:2}html.m-open:has(>body>.hm-page) .nav .shell:before{opacity:0}html.m-open:has(>body>.hm-page) .nav .shell{box-shadow:none;background:0 0}body:has(>.hm-page) .m-menu{z-index:1;padding:calc(var(--nav-h) + 20px) 24px calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);opacity:0;background:#ffffffb8;border:1px solid #ffffffb3;flex-direction:column;transition:opacity .28s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px);box-shadow:inset 0 1px #ffffffe6}body:has(>.hm-page) .m-menu.is-open{opacity:1;transform:none}body:has(>.hm-page) .m-menu ul{margin:0 0 32px}body:has(>.hm-page) .m-menu>ul>li>a{font:600 28px/1.2 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);border-bottom-color:#17171714;padding:18px 0}body:has(>.hm-page) .m-group summary{font:600 28px/1.2 var(--font-geist), var(--font-inter), sans-serif;letter-spacing:-.02em;color:var(--ink);border-bottom-color:#17171714;padding:18px 0}body:has(>.hm-page) .m-group summary:after{width:10px;height:10px;margin-top:-7px;top:50%;right:6px}body:has(>.hm-page) .m-group[open] summary:after{margin-top:-2px;top:50%}body:has(>.hm-page) .m-group a{border-bottom-color:#1717170f;padding:12px 0 12px 14px;font-size:17px}body:has(>.hm-page) .m-eyebrow{margin:18px 0 4px}body:has(>.hm-page) .m-menu .nav-demo{margin-top:auto;padding:16px 24px;font-size:16px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:900px){body:has(>.hm-page) .m-menu{background:#fff;border-color:#ececec}}}@media (max-width:900px) and (prefers-reduced-transparency:reduce){body:has(>.hm-page) .m-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ececec}}@media (max-width:900px) and (prefers-reduced-motion:reduce){body:has(>.hm-page) .m-menu{transition:none;transform:none}}@media (max-width:768px){body:has(>.hm-page) .ftr-inner{padding:28px 20px 12px}body:has(>.hm-page) .ftr-top{gap:24px;margin-bottom:20px}body:has(>.hm-page) .ftr-lead{gap:14px}body:has(>.hm-page) .ftr-headline{font-size:22px;line-height:1.2}body:has(>.hm-page) .ftr-mark-lg{gap:10px}body:has(>.hm-page) .ftr-mark-icon img{width:32px}body:has(>.hm-page) .ftr-mark-word{font-size:20px}body:has(>.hm-page) .ftr-mark-lg{display:none}body:has(>.hm-page) .ftr-lead{text-align:center;align-self:stretch;align-items:center;width:100%}body:has(>.hm-page) .ftr-headline{text-align:center}body:has(>.hm-page) .ftr-inner .ftr-cols{grid-template-rows:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);grid-auto-flow:dense;align-items:start;gap:0 12px}body:has(>.hm-page) .ftr-col{display:contents}body:has(>.hm-page) .ftr-col h3{margin:0 0 2px;font-size:15px;line-height:20px}body:has(>.hm-page) .ftr-col:first-child>*{grid-column:1}body:has(>.hm-page) .ftr-col:nth-child(2)>h3:first-child{grid-column:2}body:has(>.hm-page) .ftr-col:nth-child(2)>h3:first-child+ul{grid-column:2}body:has(>.hm-page) .ftr-col:nth-child(2)>h3:first-child{grid-row:1}body:has(>.hm-page) .ftr-col:nth-child(2)>h3:first-child+ul{grid-row:2}body:has(>.hm-page) .ftr-col:nth-child(2)>ul+h3{grid-area:1/3;margin-top:0}body:has(>.hm-page) .ftr-col:nth-child(2)>ul+h3+ul{grid-area:2/3/span 20}body:has(>.hm-page) .ftr-col:first-child>ul+h3{margin-top:14px}body:has(>.hm-page) .ftr-col:nth-child(3)>h3{margin-top:14px}body:has(>.hm-page) .ftr-col:nth-child(3)>*{grid-column:2}body:has(>.hm-page) .ftr-col a{padding:12px 0;font-size:14px;line-height:20px}body:has(>.hm-page) .ftr-bottom{padding-top:28px}body:has(>.hm-page) .ftr-icon-row{flex-direction:row;justify-content:center;align-items:flex-start;gap:16px 28px;margin-top:6px;padding-top:18px}body:has(>.hm-page) .ftr-icon-group{flex-direction:column;align-items:center;gap:8px}body:has(>.hm-page) .ftr-icon-group h4{font-size:12px}body:has(>.hm-page) .ftr-icon-badges{gap:8px}body:has(>.hm-page) .ftr-icon-badges a{border-radius:11px;width:44px;height:44px}body:has(>.hm-page) .ftr-icon-badges svg{width:20px;height:20px}body:has(>.hm-page) .ftr-icon-badges img{width:26px}body:has(>.hm-page) .ftr-bottom{gap:0 20px}body:has(>.hm-page) .ftr-legal{font-size:12px;line-height:18px}body:has(>.hm-page) .ftr-legal-links a{font-size:12px}body:has(>.hm-page) h1:not(#_):not(.ix-dir-h):not(.dx-page h1){font-size:clamp(2rem,8.6vw,2.5rem)}body:has(>.hm-page) .dx-page h1:not(#_){font-size:clamp(1.75rem,7.4vw,2rem)}body:has(>.hm-page) :is(.steps-head,.hu-head,.fx-left,.cx-head,.hf-side,.pg-head,.pstk-copy,.pc-faq-side,.ab-story) h2:not(#_){font-size:clamp(1.75rem,7.4vw,2rem)}body:has(>.hm-page) .dx-page h2:not(#_){font-size:clamp(1.375rem,5.6vw,1.5rem)}body:has(>.hm-page) :is(.steps-head,.hu-head,.cx-head) .sub:not(#_){font-size:clamp(1rem,4.4vw,1.125rem)}body:has(>.hm-page) .pd-lead:not(#_){font-size:clamp(1rem,4.4vw,1.125rem)}body:has(>.hm-page) .ct-sub:not(#_){font-size:clamp(1rem,4.4vw,1.125rem)}body:has(>.hm-page) .ab-lead:not(#_){font-size:clamp(1rem,4.4vw,1.125rem)}body:has(>.hm-page) .ftr-col a{min-width:44px}}@media (max-width:480px){body:has(>.hm-page) .org-cta-btns{flex-direction:column;align-items:stretch}body:has(>.hm-page) .org-cta-btns .pill{width:100%;margin-top:0}}@media (max-width:900px){body:has(>.hm-page) .fx-btn{cursor:pointer;min-height:44px}body:has(>.hm-page) .fx-item{opacity:1!important}body:has(>.hm-page) .fx-body{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}body:has(>.hm-page) .fx-item[data-active=true] .fx-body{grid-template-rows:1fr}body:has(>.hm-page) .fx-body-in{opacity:0;padding-bottom:0;transition:opacity .25s}body:has(>.hm-page) .fx-item[data-active=true] .fx-body-in{opacity:1;padding-bottom:16px;transition-delay:80ms}body:has(>.hm-page) .fx-item:not([data-active=true]) .fx-t{color:var(--body)}body:has(>.hm-page) .fx-item .fx-right{margin:0 0 20px;display:block}body:has(>.hm-page) .fx-item .fx-panel{border-radius:20px;height:auto;min-height:0;padding:14px;position:relative;overflow:hidden}body:has(>.hm-page) .fx-item .fx-stage{display:grid;position:relative;inset:auto;transform:none}body:has(>.hm-page) .fx-item .fx-mock{width:100%;max-width:none;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s .35s;transform:translateY(8px)}body:has(>.hm-page) .fx-item .fx-mock[data-pos=before]{transform:translateY(-8px)}body:has(>.hm-page) .fx-item .fx-mock[data-active=true]{transition-delay:50ms,50ms,0s;transform:none}body:has(>.hm-page) .fx-item .fxm{box-shadow:0 0 0 1px #1717170f,0 0 0 5px #ffffff8c,0 12px 24px -14px #17281e66}body:has(>.hm-page) .fx-item .fx-mock[data-active=true] :is(.fxm-r,.fxm-hi,.fxm-n,.fxm-ok,.fxm-you,.fxm-say,.fxm-inp,.fxm-tl,.fxm-cvbar){animation-duration:.35s;animation-delay:calc(80ms + var(--i,0) * 50ms)}body:has(>.hm-page) .fx-item .fx-mock[data-active=true] .fxm-hi{animation:hm-fxRow .35s cubic-bezier(.16,1,.3,1) calc(80ms + var(--i,0) * 50ms) both}body:has(>.hm-page) .fx-item .fx-mock[data-active=true] :is(.fxm-apl em,.fxm-dot.is-er,.fxm-tg:not(.is-ok):not(.is-no),.fxm-cur){animation:none}body:has(>.hm-page) .fx-item .fx-mock[data-active=true] .fxm-wire path{animation-duration:.4s;animation-delay:calc(.15s + var(--i,0) * 80ms)}body:has(>.hm-page) .fx-item .fxm-ptr{display:none}body:has(>.hm-page) .fx-item .fx-mock:not(#_) .ty-a:after{animation:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){body:has(>.hm-page) .fx-body{transition:none}body:has(>.hm-page) .fx-body-in{transition:none}body:has(>.hm-page) .fx-item .fx-mock{transition:none}body:has(>.hm-page) .fx-item .fx-mock *{animation:none!important}}@media (orientation:portrait) and (max-width:768px){body:has(>.hm-page) .org-stage.is-touch:not(:fullscreen) :is(.org-bar,.org-chapters,.org-chip){display:none!important}}body:has(>.hm-page) .org-stage.is-touch.is-playing:not([data-ui=show]):not(#_) :is(.org-bar,.org-chapters){opacity:0;pointer-events:none;transform:translateY(10px)}body:has(>.hm-page) .org-stage.is-touch:is([data-ui=show],:not(.is-playing)):not(#_) :is(.org-bar,.org-chapters){opacity:1;pointer-events:auto;transform:none}body:has(>.hm-page) .org-stage.is-touch:not(#_) .org-play{transform:none}body:has(>.hm-page) .org-stage.is-touch:not(#_) .org-bar{height:56px;padding-inline:6px}body:has(>.hm-page) .org-stage.is-touch:not(#_) .org-bar-btn{width:44px;height:44px}body:has(>.hm-page) .org-stage.is-touch:not(#_) .org-track-line:before{content:"";position:absolute;inset:-19px 0}@media (orientation:landscape) and (max-height:500px){body:has(>.hm-page) .org-stage.is-touch:not(:fullscreen){max-width:calc(177.778svh - 103.111px);margin-inline:auto}}:where(html[data-release=v1]) body:has(>.hm-page) #res-menu{width:min(720px,100%)}:where(html[data-release=v1]) body:has(>.hm-page) #res-menu .menu-cols{grid-template-columns:1fr 1fr}:where(html[data-release=v1]) body:has(>.hm-page) .ftr-cols{grid-template-columns:repeat(2,max-content)}:is(:where(html[data-release=v1]) body:has(>.hm-page) .ix-card,:where(html[data-release=v1]) body:has(>.hm-page) .ix-feat-card){cursor:default}:where(html[data-release=v1]) body:has(>.hm-page) .ix-card:hover{transform:none;box-shadow:inset 0 0 0 1px #ece8e2}:where(html[data-release=v1]) body:has(>.hm-page) .ix-feat-card:hover{background:#ffffffa8;transform:none;box-shadow:inset 0 0 0 1px #fb432c4d,inset 0 1px #fffffff2,0 0 0 4px #fb432c14,0 10px 26px -14px #fb432c47}
