@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-behavior:smooth}body{color:#1f1d29;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;font-family:Inter Variable,Inter,sans-serif;font-size:17px;line-height:1.55}a{color:#88179b}a:hover{color:#6b1279}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid #88179b}section[id]{scroll-margin-top:84px}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a[style*=font-weight\:600]{text-decoration:none;transition:color .15s}a[style*=font-weight\:600]:hover{text-underline-offset:3px;text-decoration:underline}.wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.sec{padding:104px 32px}@media (width<=960px){.two,.three,.four{grid-template-columns:1fr!important}.two>*,.three>*,.four>*{min-width:0}.four{grid-template-columns:1fr 1fr!important}.four:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.sec{padding:72px 24px}.media{order:-1}}.only-phone{display:none!important}@media (width<=639px){.only-desk{display:none!important}.only-phone{display:block!important}.wrap{padding-left:20px!important;padding-right:20px!important}.sec{padding:56px 16px;padding-top:56px!important;padding-bottom:56px!important}.sec,.two{gap:32px!important}.pr-grid,.four,.three{gap:16px!important}.media{order:0}}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#88179b;margin:0;font-size:12px;font-weight:700}.h1{letter-spacing:-.03em;color:#1b1055;margin:0;font-size:68px;font-weight:700;line-height:1.02}.h2{letter-spacing:-.025em;color:#1b1055;margin:0;font-size:42px;font-weight:700;line-height:1.1}.h3{letter-spacing:-.02em;color:#1b1055;margin:0;font-size:30px;font-weight:700;line-height:1.2}.h4{letter-spacing:-.015em;color:#1b1055;margin:0;font-size:22px;font-weight:600;line-height:1.3}.h1,.h2,.h3{text-wrap:balance}.lead{color:#4f4b5e;margin:0;font-size:21px;line-height:1.5}.bodylg{color:#4f4b5e;margin:0;font-size:18px;line-height:1.6}.body{color:#4f4b5e;margin:0;font-size:16px;line-height:1.55}.caption{color:#6e6a7c;margin:0;font-size:14px;line-height:1.5}.num{font-variant-numeric:tabular-nums}.tbd{color:#1f1d29;background:#fff3dc;border-radius:4px;padding:0 5px}@media (width<=960px){.h1{font-size:44px}.h2{font-size:34px}.h3{font-size:26px}}@media (width<=639px){.h1{font-size:40px;line-height:1.08}.h2{font-size:30px;line-height:1.15}.h4{text-wrap:balance;font-size:20px;line-height:1.25}.bodylg{font-size:17px;line-height:1.55}.body{font-size:16px;line-height:1.55}.eyebrow{letter-spacing:.08em}}.btn{box-sizing:border-box;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.btn-primary{color:#fff;background:#1b1055}.btn-primary:hover{color:#fff;background:#3a2470}.btn-secondary{color:#1b1055;background:#fff;border:1px solid #cfc6e6}.btn-secondary:hover{color:#1b1055;border-color:#1b1055}.btn-compact{height:40px;padding:0 18px;font-size:15px}.btn-primary:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px)}.btn svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.btn:hover svg{transform:translate(2px)}.newtag{color:#1b1055;letter-spacing:.08em;text-transform:uppercase;background:#ffb73e;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4;display:inline-block}.card{box-sizing:border-box;background:#fff;border:1px solid #e6e3ee;border-radius:12px;padding:28px;transition:transform .18s,box-shadow .18s,border-color .18s}a.card:hover{border-color:#cfc6e6;transform:translateY(-1px);box-shadow:0 12px 28px -12px #1b10552e}a.card>span:last-child{transition:transform .2s cubic-bezier(.2,.7,.2,1)}a.card:hover>span:last-child{transform:translate(4px)}@media (width<=639px){.btn-compact{height:44px}.card{padding:24px 20px}}.site-header{z-index:5;backdrop-filter:saturate(1.4)blur(8px);background:#fffffff0;border-bottom:1px solid #eeedf3;height:76px;position:sticky;top:0}header{transition:height .25s,box-shadow .25s,background .25s}header.scrolled{background:#ffffffe6;border-bottom-color:#0000;box-shadow:0 4px 16px #1b105514}.more{margin:-14px 0;padding:14px 0;font-weight:600;display:inline-block}.skip-link{z-index:20;color:#fff;background:#1b1055;border-radius:6px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:16px}.skip-link:focus{color:#fff;top:12px}.navlink{color:#1b1055;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.navlink:after{content:"";transform-origin:0;background:#88179b;height:2px;transition:transform .2s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.navlink:hover:after{transform:scaleX(1)}.navlink svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.navlink:hover svg{transform:translateY(2px)}.menubtn{background:#fff;border:1px solid #cfc6e6;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:none}.menu-trigger{font-family:inherit;font-size:15px;font-weight:600;line-height:inherit;letter-spacing:inherit;color:#1b1055;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:0;position:relative}.navitem{display:inline-flex;position:static}.menu-trigger[aria-expanded=true]:after{transform:scaleX(1)}.menu-trigger:hover svg{transform:none}.menu-trigger[aria-expanded=true]:hover svg{transform:rotate(180deg)}.menu-trigger[aria-expanded=true]{color:#88179b}.menu-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.menu-trigger svg{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.menu{z-index:20}.menu[hidden]{display:none!important}.item b .newtag{vertical-align:middle;margin:0 0 0 8px;font-size:11px;display:inline-block;position:relative;top:-1px}.newtag--soft{text-transform:none;letter-spacing:0;background:#fff3dc}.item>svg,.item>span:first-child{margin-top:2px}.item--guide{padding:8px 12px}.item--guide b{font-size:14px;font-weight:500}#mobile-nav{z-index:30;background:#fff;flex-direction:column;gap:2px;padding:16px 24px 40px;display:flex;position:fixed;inset:79px 0 0;overflow:auto}#mobile-nav[hidden]{display:none}.mnav{color:#1b1055;border-bottom:1px solid #f0eef5;align-items:center;gap:8px;min-height:48px;font-size:17px;font-weight:600;text-decoration:none;display:flex}@media (width>=961px){#mobile-nav{display:none!important}}.menu-label{letter-spacing:.1em;text-transform:uppercase;color:#6e6a7c;padding:4px 12px 6px;font-size:11px;font-weight:700}.item{color:#1f1d29;border-radius:8px;gap:14px;padding:12px;text-decoration:none;display:flex}.item:hover,.item:focus-visible{background:#f6f4fa}.item svg{flex:none;margin-top:2px}.item b{color:#1b1055;white-space:nowrap;font-size:15px;font-weight:600;display:block}.item span{color:#6e6a7c;margin-top:2px;font-size:13.5px;line-height:1.4;display:block}#mobile-nav .mgroup{border-bottom:1px solid #f0eef5;padding:0}#mobile-nav .mgroup>summary{color:#1b1055;justify-content:flex-start;gap:8px;min-height:48px;padding:0;font-size:17px;font-weight:600}#mobile-nav .mgroup>summary:after{content:"";border-bottom:2px solid #1b1055;border-right:2px solid #1b1055;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}#mobile-nav .mgroup[open]>summary:after{transform:rotate(225deg)translate(-2px,-2px)}#mobile-nav .mgroup .mnav{padding-left:14px;font-size:16px;font-weight:500}#mobile-nav .mgroup .mnav:last-child{border-bottom:0}#mobile-nav .mgroup .menu-label{padding:14px 0 4px 14px;display:block}#mobile-nav .mgroup>summary span{transform:none!important}@media (width<=960px){.navlinks{display:none!important}.menubtn{display:inline-flex}.navright{margin-left:0!important}.navright .navlink{min-height:44px;padding:0 4px}}@media (width<=639px){nav[aria-label=Main]{padding:0 16px;gap:12px!important}.navright{gap:12px!important}.navright .navlink{display:none}.site-header{height:64px}#mobile-nav{top:67px}}.foot{color:#fff;background:#1b1055;margin-top:auto;padding:80px 0 32px}.foot-grid{grid-template-columns:minmax(260px,1fr) 2.4fr;gap:64px;display:grid}.foot-nav{grid-template-columns:1fr 1.35fr 1fr;gap:32px;display:grid}.foot-brand{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.foot-home{align-items:center;min-height:44px;display:inline-flex}.foot-logo{width:auto;height:34px;display:block}.foot-brand .body{color:#cfc6e6;max-width:360px}.foot-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.foot-head{letter-spacing:.08em;text-transform:uppercase;color:#cfc6e6;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.4}.foot-cookies{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.foot-col a,.foot-cookies{color:#cfc6e6;padding:4px 0;font-size:15px;line-height:1.35;text-decoration:none;display:inline-block}.foot-col a:hover,.foot-col a:focus-visible,.foot-cookies:hover,.foot-cookies:focus-visible{color:#fff;text-underline-offset:3px;text-decoration:underline}.foot a:focus-visible,.foot-cookies:focus-visible,.statsband :focus-visible{outline-color:#ffb73e}.foot-legal{border-top:1px solid #4b3c86;flex-direction:column;gap:8px;margin-top:56px;padding-top:24px;display:flex}.foot-legal .caption{color:#cfc6e6}.foot-legal address{font-style:normal}.foot-legal address span{white-space:nowrap}.foot-legal address span:not(:last-of-type):after{content:" ·"}@media (width<=960px),(pointer:coarse){.foot-col ul{gap:0}.foot-col a,.foot-cookies{align-items:center;min-height:44px;padding:0;display:inline-flex}}@media (width<=960px){.foot{padding:64px 0 32px}.foot-grid{grid-template-columns:1fr;gap:40px}.foot-brand{grid-template-columns:auto 1fr;align-items:start;gap:24px;display:grid}.foot-brand .body{max-width:420px}.foot-nav{gap:24px}.foot-legal{margin-top:40px}}@media (width<=639px){.foot{padding:48px 0 24px}.foot-grid{gap:32px}.foot-brand{gap:12px;display:flex}.foot-logo{height:28px}.foot-brand .body{font-size:15px}.foot-nav{grid-template-columns:1fr 1fr;grid-template-areas:"prod comp""help help";gap:32px 16px}.foot-col:first-child{grid-area:prod}.foot-col:nth-child(2){grid-area:help}.foot-col:nth-child(3){grid-area:comp}.foot-head{margin-bottom:4px}.foot-col a,.foot-cookies{font-size:16px}.foot-legal{gap:12px;margin-top:32px;padding-top:20px}.foot-legal address span{white-space:normal;display:block}.foot-legal address span:not(:last-of-type):after{content:none}}.herobg{background:#f6f4fa;border-bottom:1px solid #eeedf3;overflow:hidden}.herobg #top{perspective:1800px}.hero-media:before{content:"";z-index:-1;background:radial-gradient(58% 52% at 58% 44%,#ede9f5 0%,#ede9f500 72%);position:absolute;inset:-14% -12% -18% -10%}.hero-media:after{content:"";z-index:-1;filter:blur(22px);background:#1b105529;border-radius:999px;height:36px;position:absolute;bottom:-26px;left:10%;right:10%}.hero-media--phone,.hero-media--phone:before,.hero-media--phone:after{display:none}@media (width<=960px){.trust{row-gap:8px;white-space:normal!important;flex-wrap:wrap!important}.trust a{margin:-12px 0;padding:12px 0;display:inline-flex}.trust>span{border-left:0!important;padding-left:0!important}.hero-btns .btn{width:100%}}@media (width<=639px){.herobg #top{gap:32px!important;padding-top:36px!important;padding-bottom:48px!important}.herobg #top>div:first-child{gap:16px!important}.hero-btns{gap:12px!important}.hero-btns .btn{height:52px}.hero-media--desk{display:none}.hero-media--phone{aspect-ratio:4/5;background:#fff;border:1px solid #e6e3ee;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 16px 32px -16px #1b105547}.hero-media--phone video,.hero-media--phone .hero-loop-phone-poster{width:131.6%;max-width:none;height:auto;display:block;position:absolute;top:0;right:0}.hero-media--phone video{z-index:1}.hero-media--phone:has(.wbmock,.toolchat){aspect-ratio:auto;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}}.plat{color:#1f1d29;background:#fff;border:1px solid #e6e3ee;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;transition:transform .18s,border-color .18s;display:inline-flex}.plat:hover{border-color:#cfc6e6;transform:translateY(-1px)}.plat .m{border-radius:6px;flex:none;width:22px;height:22px;transition:transform .18s}.plat:hover .m{transform:scale(1.15)}.platrow .plat{background:0 0;border:0;padding:6px 0;animation:.5s cubic-bezier(.2,.7,.2,1) both rise}.platrow .plat:first-child{animation-delay:50ms}.platrow .plat:nth-child(2){animation-delay:.1s}.platrow .plat:nth-child(3){animation-delay:.15s}.platrow .plat:nth-child(4){animation-delay:.2s}.platrow .plat:nth-child(5){animation-delay:.25s}.platrow .plat:nth-child(6){animation-delay:.3s}.platrow .plat:nth-child(7){animation-delay:.35s}.works-also{display:none}@media (width<=960px){.platrow{padding-bottom:6px;flex-wrap:wrap!important;overflow:visible!important}}@media (width<=639px){.works-with{gap:14px!important;padding-top:28px!important;padding-bottom:8px!important}.works-with-head{display:contents!important}.works-with .platrow{background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;order:1;overflow:hidden;gap:0!important;display:flex!important}.works-with .plat{border-radius:0;align-items:center;gap:12px;min-height:56px;font-size:16px;font-weight:600;display:flex;color:#1b1055!important;background:#fff!important;border:0!important;border-top:1px solid #f0eef5!important;padding:0 16px!important}.works-with .plat:first-child{border-top:0!important}.works-with .plat .m{width:28px!important;height:28px!important}.works-with a.plat:after{content:"";border-top:2px solid #8a8796;border-right:2px solid #8a8796;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.works-with .plat--extra{display:none!important}.works-also{color:#6e6a7c;order:2;margin:0;font-size:14px;line-height:1.5;display:block}.works-with-all{order:3;align-items:center;min-height:44px;margin-top:-6px;display:inline-flex}}.steps li{border-top:1px solid #e6e3ee;gap:18px;padding:20px 0;display:flex}.steps li:last-child{border-bottom:1px solid #e6e3ee}.sn{color:#fff;background:#1b1055;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:inline-flex}@keyframes stepLine{0%,6%{opacity:1;transform:scaleY(0)}28%{opacity:1;transform:scaleY(1)}36%,to{opacity:0;transform:scaleY(1)}}@keyframes stepOn{0%,to{color:#fff;background:#1b1055}10%,28%{color:#ffb73e;background:#1b1055}}.steps li:first-child .sn{animation:9s infinite stepOn}.steps li:nth-child(2) .sn{animation:9s 3s infinite stepOn}.steps li:nth-child(3) .sn{animation:9s 6s infinite stepOn}@media (width<=960px){.steps-strip{grid-template-columns:1fr!important}}@media (width<=639px){#how{padding-top:56px!important}#how .steps li{border:0;padding:12px 0;position:relative}#how .steps li:last-child{border:0}#how .steps li:not(:last-child):before,#how .steps li:not(:last-child):after{content:"";background:#e6e3ee;width:2px;position:absolute;top:48px;bottom:-8px;left:15px}#how .steps li:not(:last-child):after{transform-origin:top;background:#ffb73e;animation:9s infinite stepLine;transform:scaleY(0)}#how .steps li:nth-child(2):after{animation-delay:3s}.audience .card{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}@keyframes ring{0%{box-shadow:0 8px 24px #00000040,0 0 #ffb73e8c}70%{box-shadow:0 8px 24px #00000040,0 0 0 18px #ffb73e00}to{box-shadow:0 8px 24px #00000040,0 0 #ffb73e00}}.play{transition:transform .2s cubic-bezier(.2,.7,.2,1);animation:2.6s ease-out infinite ring}.play:hover{transform:scale(1.06)}html:not(.js) #demo-play{display:none!important}@media (width<=639px){#demo{margin-left:-20px;margin-right:-20px;border-radius:0!important}}.pr-head .bodylg{margin:0}@media (width<=960px){.pr-head.cg-head{gap:12px!important}}.pr-rail{z-index:3;background:#f6f4fa;border-top:1px solid #e6e3ee;border-bottom:1px solid #e6e3ee;flex-wrap:wrap;gap:8px 28px;margin:-16px 0 0;padding:20px 0 16px;list-style:none;display:flex;position:sticky;top:76px}.pr-rail li{color:#4f4b5e;letter-spacing:0;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.pr-rail-btn{font:inherit;color:#6e6a7c;cursor:pointer;letter-spacing:0;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:4px 0;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.pr-rail-btn .pr-num{transition:background .25s,color .25s,border-color .25s,transform .25s}.pr-rail li.is-active .pr-rail-btn{color:#1b1055}.pr-rail li.is-active .pr-num{color:#ffb73e;background:#1b1055;border-color:#1b1055;transform:scale(1.08)}.pr-rail-bar{background:0 0;height:2px;margin:0;padding:0;position:absolute;bottom:-1px;left:0;right:0;display:block!important}.pr-rail-bar i{background:linear-gradient(90deg,#88179b,#fd723c,#ffb73e);width:0;height:100%;transition:width .12s linear;display:block}.pr-rail .pr-num{width:28px;height:28px;font-size:12px}.pr-num{color:#fff;letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#1b1055;border:1px solid #1b1055;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex}.pr-step-label{align-items:center;gap:12px;display:flex}.pr-step-label .eyebrow{margin:0}.pr-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pr-card{background:#fff;border:1px solid #e6e3ee;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pr-card-body{flex-direction:column;gap:14px;padding:40px 40px 0;display:flex}.pr-card-body .bodylg{font-size:17px}.pr-stats{gap:40px;margin-top:6px;display:flex}.pr-stats .num{font-variant-numeric:tabular-nums;font-size:28px}.pr-shot{background:#fff;border:1px solid #e6e3ee;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 24px 48px -16px #1b105547}.pr-clip{aspect-ratio:11/9;border-radius:12px 12px 0 0;flex:none;margin:32px 40px 0;position:relative;overflow:hidden}.pr-clip .pr-shot{border-bottom:0;border-radius:12px 12px 0 0;position:absolute;inset:0 0 auto;box-shadow:0 -1px #e6e3ee}.pr-clip:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:56px;position:absolute;inset:auto 0 0}.pr-feature{background:#ede9f5;border:1px solid #e6e3ee;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:56px;display:grid}.pr-feature-copy{flex-direction:column;gap:16px;display:flex}.pr-feature-copy .bodylg{color:#1f1d29}.pr-feature-copy .h2{font-size:36px}.pr-flow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.pr-chip{color:#1b1055;white-space:nowrap;background:#fff;border:1px solid #e6e3ee;border-radius:6px;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.pr-chip--from{color:#fff;background:#1b1055;border-color:#1b1055}.pr-arrow{color:#88179b;padding:0 2px;font-size:18px;font-weight:700;line-height:1}.pr-states{color:#1f1d29;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pr-states li{align-items:center;gap:8px;display:flex}.pr-states li:before{content:"";background:#88179b;border-radius:50%;flex:none;width:6px;height:6px}.pr-feature-media{justify-content:center;display:flex}.pr-feature-media .pr-shot{max-width:540px;box-shadow:0 32px 64px -20px #1b105559}.pr-row{background:#fff;border:1px solid #e6e3ee;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:40px 48px;display:grid}.pr-row-copy{flex-direction:column;gap:14px;display:flex}.pr-row-media{justify-content:center;display:flex}.pr-row-media .pr-shot{max-width:400px}@media (width<=960px){.pr-rail{padding-bottom:12px;top:79px}.pr-rail-btn{font-size:13px}.pr-grid{grid-template-columns:1fr}.pr-feature,.pr-row{grid-template-columns:1fr;gap:32px;padding:32px 24px}.pr-feature .media,.pr-row .media{order:-1}.pr-feature-copy .h2{font-size:30px}.pr-card-body{padding:28px 24px 0}.pr-clip{margin:24px 24px 0}.pr-feature-media .pr-shot,.pr-row-media .pr-shot{max-width:100%}}@media (width<=639px){.pr-rail{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid;position:static}.pr-rail-btn{min-height:44px}.pr-stats{gap:24px}.pr-stats>div:first-child{display:none}.pr-stats .num{white-space:nowrap;font-size:24px}.pr-feature,.pr-row{padding:24px 20px}.pr-card-body{padding:24px 20px 0}.pr-clip{margin:24px 20px 0}.pr-feature .media{order:0}.pr-row .media{order:1}}.pr-shot--phone{display:none}.vid-wrap{width:100%;max-width:400px;position:relative}.vid-wrap .pr-shot{max-width:100%}.vid-toggle{z-index:2;color:#1b1055;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;bottom:8px;right:8px}.vid-toggle:before{content:"";z-index:-1;background:#ffffffeb;border:1px solid #e6e3ee;border-radius:999px;transition:background .15s,border-color .15s;position:absolute;inset:6px;box-shadow:0 2px 8px #1b105524}.vid-toggle:hover:before{background:#fff;border-color:#cfc6e6}.vid-toggle:focus-visible{outline-offset:2px;outline:2px solid #88179b}.pr-clip .vid-toggle{bottom:4px;right:4px}.hero-media--desk .vid-toggle,.vid-wrap .vid-toggle{top:calc(100% + 4px);bottom:auto;right:-6px}.vid-wrap{margin-bottom:44px}@media (width<=639px){.pr-clip .pr-shot--phone{display:block}.pr-clip .pr-shot--desk,.pr-clip:has(.pr-shot--desk) .vid-toggle{display:none}}.stat{letter-spacing:-.03em;color:#ffb73e;font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1;display:inline-block;position:relative}.stat .n{display:inline-block;position:relative}@media (width<=960px){.stat{letter-spacing:-.02em;font-size:40px!important}}@media (width<=639px){.stat{white-space:nowrap;font-size:32px!important}.statsband .four:has(>:nth-child(3):last-child){grid-template-columns:1fr 1fr!important;gap:32px 24px!important}.statsband .four:has(>:nth-child(3):last-child)>:nth-child(3){grid-column:1/-1}}@media (width<=960px){.fs-panel{padding:32px 24px!important}.fs-sticky{position:static!important}}table.cmp{border-collapse:collapse;width:100%;font-size:16px}table.cmp th,table.cmp td{text-align:left;border-bottom:1px solid #e6e3ee;padding:13px 20px}table.cmp th{color:#6e6a7c;background:#f6f4fa;font-size:14px;font-weight:600}table.cmp th.rows{color:#1b1055;background:#ede9f5}table.cmp td.rows{background:#f7f5fb}table.cmp .group td{color:#1b1055;letter-spacing:.1em;text-transform:uppercase;background:#fbfafd;font-size:12px;font-weight:700}table.cmp tbody tr{transition:background .15s}table.cmp tbody tr:hover td{background:#fbfafd}table.cmp tbody tr:hover td.rows{background:#ede9f5}@keyframes pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.js table.cmp td.rows svg{opacity:0;transform:scale(.4)}.js table.cmp.in td.rows svg{animation:.45s cubic-bezier(.2,.7,.3,1.2) both pop}.js table.cmp.in tbody tr:nth-child(2) td.rows svg{animation-delay:50ms}.js table.cmp.in tbody tr:nth-child(3) td.rows svg{animation-delay:.1s}.js table.cmp.in tbody tr:nth-child(4) td.rows svg{animation-delay:.15s}.js table.cmp.in tbody tr:nth-child(5) td.rows svg{animation-delay:.2s}.js table.cmp.in tbody tr:nth-child(6) td.rows svg{animation-delay:.25s}.js table.cmp.in tbody tr:nth-child(7) td.rows svg{animation-delay:.3s}.js table.cmp.in tbody tr:nth-child(8) td.rows svg{animation-delay:.35s}.js table.cmp.in tbody tr:nth-child(9) td.rows svg{animation-delay:.4s}.dd-toggle{display:none}.g2{background:#fff;border:1px solid #e6e3ee;border-radius:10px;align-self:flex-start;align-items:center;gap:12px;margin:0;padding:12px 16px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.g2 .badge{color:#fff;letter-spacing:-.04em;background:#ff492c;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:inline-flex}.g2 .t{color:#4f4b5e;font-size:14px;line-height:1.35}.g2 .t strong{color:#1b1055;font-size:15px;display:block}.g2 .stars{color:#ff492c;letter-spacing:1px}@keyframes starFill{to{clip-path:inset(0)}}.js .g2 .stars{clip-path:inset(0 100% 0 0);display:inline-block}.js .g2.in .stars{animation:.8s .2s both starFill}@media (width<=639px){table.cmp{font-size:15px}table.cmp th,table.cmp td{padding:12px}table.cmp th:first-child,table.cmp td:first-child{width:60%}.js .dd-toggle{color:#1b1055;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfc6e6;border-radius:6px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:16px;font-weight:600;display:flex}.js .dd-toggle:after{content:"+";color:#8a8796;font-size:22px;font-weight:300;line-height:1;transition:transform .2s}.js .dd-toggle[aria-expanded=true]:after{transform:rotate(45deg)}.js .dd-table{display:none}.js .dd-table.is-open{display:block}}.cmp-note{color:#6e6a7c;margin-top:2px;font-size:14px;display:block}.cmp-block{flex-direction:column;gap:12px;display:flex}@media (width<=639px){div:has(>table.cmp--stack){box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}table.cmp--stack,table.cmp--stack tbody,table.cmp--stack tr,table.cmp--stack td{display:block}table.cmp--stack thead{display:none}table.cmp--stack tbody{flex-direction:column;gap:12px;display:flex}table.cmp--stack tr{background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}table.cmp.cmp--stack td{background:0 0;border:0;width:auto;padding:0;font-size:16px;line-height:1.45;text-align:left!important}table.cmp.cmp--stack td:first-child{color:#1b1055;width:auto;font-weight:700}table.cmp.cmp--stack td:first-child .cmp-note{font-weight:400}table.cmp--stack td[data-label]{color:#4f4b5e}table.cmp--stack td[data-label]:before{content:attr(data-label) ": "}table.cmp.cmp--stack td.rows{color:#1b1055;background:#f7f5fb;border-radius:6px;padding:6px 8px}table.cmp--stack td svg{vertical-align:-4px!important;width:18px!important;height:18px!important}table.cmp.cmp--stack tbody tr:hover td{background:0 0}table.cmp.cmp--stack tbody tr:hover td.rows{background:#f7f5fb}}.mq-track{align-items:center;gap:64px;width:max-content;animation:55s linear infinite mq;display:flex}.mq:hover .mq-track{animation-play-state:paused}.mq-item{letter-spacing:-.01em;color:#6e6a7c;white-space:nowrap;align-items:center;height:32px;font-size:18px;font-weight:700;display:inline-flex}.mq-item img{filter:grayscale();opacity:.72;transition:filter .2s,opacity .2s}.mq-item:hover img{filter:none;opacity:1}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}a.g2:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #1b10552e}.tq-list{margin-top:16px}.tq{margin:0}.tq-text{color:#1f1d29;background:#fff;border:1px solid #e6e3ee;border-radius:16px;margin:0;padding:36px 48px;position:relative;box-shadow:0 1px 2px #1b10550a,0 12px 32px -18px #1b105529}.tq-text:before{content:"";background:#fff;border-bottom:1px solid #e6e3ee;border-right:1px solid #e6e3ee;width:16px;height:16px;position:absolute;bottom:-9px;left:40px;transform:rotate(45deg)}.tq-text p{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:26px;font-weight:450;line-height:1.5;position:relative}.tq-text p>span{color:#88179b;font-weight:600}.tq-open{margin-right:.14em;position:absolute;right:100%}.tq-mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 60%,#ffb73e6b 60% 92%,#0000 92%);padding:0 .06em}.tq-who{flex-direction:column;gap:2px;display:flex}.tq-logo{width:var(--w);max-width:100%;height:auto;margin-bottom:20px;display:block}.tq-name{color:#1b1055;font-size:16px;font-weight:600}.tq-solo .tq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:48px;display:grid}.tq-solo .tq-text{grid-area:1/2}.tq-solo .tq-text:before{border-top:0;border-bottom:1px solid #e6e3ee;border-left:1px solid #e6e3ee;border-right:0;top:44px;bottom:auto;left:-9px}.tq-solo .tq-who{grid-area:1/1;padding-top:36px}.tq-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tq-row .tq{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.tq-row .tq-text{flex:1;padding:28px 28px 28px 36px}.tq-row .tq-text p{letter-spacing:0;font-size:18px;font-weight:400;line-height:1.55}.tq-row .tq-who{padding-left:20px}.tq-row .tq-logo{width:min(var(--w),140px);margin-bottom:14px}@media (width<=959px){.tq-solo .tq{grid-template-columns:1fr;row-gap:28px}.tq-solo .tq-text{grid-area:1/1;padding:32px 36px}.tq-solo .tq-text:before{border:1px solid #e6e3ee;border-top:0;border-left:0;top:auto;bottom:-9px;left:40px}.tq-solo .tq-who{grid-area:2/1;padding:0 0 0 20px}.tq-text p{font-size:23px}.tq-solo .tq-open{height:30px;margin:0 0 4px;font-size:48px;line-height:1;display:block;position:static}}@media (width<=639px){.tq-list{margin-top:8px}.tq-solo .tq-text{padding:24px 22px 26px}.tq-solo .tq-text:before{left:28px}.tq-solo .tq-who{padding-left:12px}.tq-text p{letter-spacing:0;font-size:18px;font-weight:400;line-height:1.55}.tq-solo .tq-open{height:28px;font-size:44px}.tq-logo{width:min(var(--w),140px);margin-bottom:16px}}@keyframes draw{to{stroke-dashoffset:0}}.js .four .card svg path,.js .four .card svg rect,.js .four .card svg circle{stroke-dasharray:80;stroke-dashoffset:80px}.js .four .card.in svg path,.js .four .card.in svg rect,.js .four .card.in svg circle{animation:1.1s ease-out .2s both draw}@media (width<=639px){.sec-head{flex-direction:column;align-items:flex-start!important;gap:14px!important}}details{border-bottom:1px solid #e6e3ee;padding:22px 0}summary{letter-spacing:-.01em;color:#1b1055;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:20px;font-weight:600;list-style:none;transition:color .15s;display:flex}summary:hover{color:#88179b}summary::-webkit-details-marker{display:none}summary span{color:#8a8796;font-size:24px;font-weight:300;line-height:1}details summary span{transition:transform .25s cubic-bezier(.2,.7,.2,1)}details[open] summary span{transform:rotate(45deg)}details>p{animation:.32s cubic-bezier(.2,.7,.2,1) both rise}@media (width<=639px){summary{min-height:44px;font-size:18px}}@media (width<=960px){.cta-band{padding:40px 24px!important}.ctaright{justify-content:flex-start!important}.ctaright .btn{width:100%}}@media (width<=639px){.ctaright a:not(.btn){align-items:center;min-height:44px;display:inline-flex}}.fold{border:0;padding:0}.fold>summary{display:none}@media (width<=639px){.fold>summary{letter-spacing:0;color:#88179b;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;padding:0;font-size:16px;font-weight:600;display:flex}.fold>summary svg{flex:none;transition:transform .2s}.fold[open]>summary svg{transform:rotate(90deg)}.fold[open]>summary{margin-bottom:8px}}.crumb{color:#6e6a7c;font-size:13.5px;line-height:1.4}.crumb ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.crumb li+li:before{content:"›";color:#6e6a7c;margin:0 8px}.crumb a{color:#6e6a7c;text-decoration:none}.crumb a:hover{color:#88179b;text-decoration:underline}@media (width<=639px){.crumb ol{flex-wrap:nowrap}.crumb li{white-space:nowrap;flex:none}.crumb li:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.crumb a{align-items:center;min-height:44px;display:inline-flex}}.ihero{background:#fff;border-bottom:1px solid #e6e3ee;padding-bottom:96px}.ihero-inner{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:44px 32px 36px;display:flex}.ihero-copy{flex-direction:column;align-items:center;gap:16px;max-width:880px;display:flex}.ihero .crumb ol{justify-content:center}.ihero .h1{font-size:60px}.ihero .lead{max-width:720px}.lockup{justify-content:center;align-items:center;gap:16px;height:32px;display:flex}.lockup .vr{background:#cfc6e6;width:1px;height:28px;display:block}.ihero-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.hlink{color:#88179b;font-size:15px;font-weight:600;text-decoration:none}.hlink:hover{text-underline-offset:3px;text-decoration:underline}.ihero-vis{grid-template-columns:260px 200px minmax(0,1fr);align-items:center;width:100%;max-width:1120px;margin-top:36px;display:grid;position:relative}.xnode{text-align:left;box-sizing:border-box;background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 12px 32px -16px #1b105533}.xnode img{object-fit:contain;width:40px;height:40px;display:block}.xnode b{color:#1b1055;font-size:16px;font-weight:600;line-height:1.3}.xnode ul{color:#6e6a7c;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none}.cn{flex-direction:column;gap:22px;padding:0 10px;display:flex}.xconn{flex-direction:column;align-items:center;gap:4px;display:flex}.xconn svg{display:block}.xpill{color:#fff;white-space:nowrap;background:#1b1055;border-radius:999px;padding:5px 12px;font-size:13px;line-height:1.4;display:inline-block}.xcap{color:#6e6a7c;font-size:13px;line-height:1.3}.excel{position:relative}.xchip{z-index:3;background:#fff;border:1px solid #e6e3ee;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:-14px;left:-14px;box-shadow:0 4px 12px #1b105526}.xchip img{width:28px;height:28px;display:block}.ihero .frame{background:#fff;border:1px solid #e6e3ee;border-radius:12px;height:320px;overflow:hidden;box-shadow:0 24px 48px -16px #1b105547}.ihero .frame picture{height:100%;display:block}.ihero .frame img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.askwrap{z-index:2;flex-direction:column;align-items:flex-end;gap:8px;width:300px;display:flex;position:absolute;bottom:-64px;right:-32px}.ask{text-align:left;background:#fff;border:1px solid #e6e3ee;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 24px 48px -16px #1b105559}.ask .l{color:#1b1055;border-bottom:1px solid #e6e3ee;margin:0;padding:8px 12px;font-size:13px;font-weight:600}.ask img{width:100%;height:auto;display:block}.ihero-phonecap,.xmini{display:none}.ihero-vis .xnode{animation:.6s cubic-bezier(.2,.7,.2,1) .3s both heroFromLeft}.ihero-vis .xconn path:first-child{stroke-dasharray:200;animation:.7s cubic-bezier(.2,.7,.2,1) .55s both drawLine}.ihero-vis .xline--back path:first-child{animation-delay:.75s}.ihero-vis .xline--dash path:first-child{stroke-dasharray:6 5;animation:.4s .75s both heroFade}.ihero-vis .xconn .xpill,.ihero-vis .xconn .xcap,.ihero-vis .xconn path:last-child{animation:.4s .7s both heroFade}.ihero-vis .excel{animation:.7s cubic-bezier(.2,.7,.2,1) .2s both heroRise}.ihero-vis .askwrap{animation:.6s cubic-bezier(.2,.7,.2,1) 1s both heroFade}.xline{width:100%;display:block;position:relative}.xrun{pointer-events:none;--run:162px;position:absolute;inset:0 18px 0 0}.xline--back .xrun{inset:0 0 0 18px}.xrun i{opacity:0;background:#ffb73e;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;animation:4s cubic-bezier(.45,0,.25,1) 1.6s infinite xflow;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #ffb73e47}.xline--back .xrun i{animation-name:xflowBack;animation-delay:3.6s;left:100%}@keyframes xflow{0%{opacity:0;transform:translate(0)}6%{opacity:1}44%{opacity:1}50%{transform:translateX(var(--run,180px));opacity:0}to{transform:translateX(var(--run,180px));opacity:0}}@keyframes xflowBack{0%{opacity:0;transform:translate(0)}6%{opacity:1}44%{opacity:1}50%{transform:translateX(calc(-1 * var(--run,180px)));opacity:0}to{opacity:0}}@keyframes drawLine{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}@keyframes heroFromLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@media (width<=960px){.ihero{padding-bottom:40px}.ihero .h1{font-size:40px}.ihero-inner{padding:40px 24px}.ihero-vis{grid-template-columns:1fr;gap:16px}.xnode,.cn{display:none}.ihero .frame{height:300px}.askwrap{width:260px;bottom:-56px;right:-8px}.ihero-phonecap{text-align:left;margin-top:56px;display:block}}@media (width<=639px){.ihero{padding-bottom:48px}.ihero-inner{text-align:left;align-items:stretch;padding:20px 20px 0}.ihero-copy{align-items:flex-start;gap:16px}.ihero .crumb ol{justify-content:flex-start}.lockup{display:none}.ihero-btns{flex-direction:column;align-items:stretch;gap:4px;width:100%}.ihero-btns .btn{width:100%;height:52px}.hlink{align-items:center;min-height:44px;display:flex}.ihero-vis{gap:12px;margin-top:28px}.xchip{display:none}.ihero .frame{aspect-ratio:4/5;height:auto;box-shadow:0 16px 32px -16px #1b105547}.askwrap{width:84%;margin:12px -6px 0 auto;position:relative;bottom:auto;right:auto}.ihero-phonecap{margin-top:8px}.xmini{align-items:center;gap:10px;animation:.5s .35s both heroFade;display:flex}.xm-chip{background:#fff;border:1px solid #e6e3ee;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 12px #1b10551f}.xm-chip img{object-fit:contain;width:28px;height:28px;display:block}.xm-lines{flex-direction:column;flex:1;gap:10px;display:flex}.xm-line{justify-content:center;align-items:center;height:24px;display:flex;position:relative}.xm-line:before{content:"";border-top:2px solid #88179b;position:absolute;top:50%;left:0;right:0}.xm-line--dash:before{border-top-style:dashed}.xm-line .xpill{z-index:1;padding:3px 10px;font-size:12px;font-weight:600;position:relative}.xm-line i{opacity:0;background:#ffb73e;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;animation:4s cubic-bezier(.45,0,.25,1) 1.2s infinite xmFlow;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #ffb73e47}.xm-line--back i{animation-name:xmFlowBack;animation-delay:3.2s}}@keyframes xmFlow{0%{opacity:0;left:0}6%,44%{opacity:1}50%,to{opacity:0;left:100%}}@keyframes xmFlowBack{0%{opacity:0;left:100%}6%,44%{opacity:1}50%,to{opacity:0;left:0}}.alist{border-bottom:1px solid #e6e3ee;margin:0;padding:0;list-style:none}.alist li{border-top:1px solid #e6e3ee;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.alist .ic{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.alist .ic svg{width:20px;height:20px}.alist .ic img{object-fit:contain;width:32px;height:32px}.alist strong{color:#1b1055;font-size:17px;font-weight:600;display:block}.alist .caption{margin-top:2px}.rr-head{flex-direction:column;gap:12px;max-width:680px;display:flex}.rr-grid{grid-template-columns:5fr 7fr;align-items:start;gap:40px;display:grid}.rr-shot{align-self:start;padding:0;position:sticky;top:96px;overflow:hidden}.rr-shot picture,.rr-shot img{width:100%;height:auto;display:block}.rr-pane{justify-self:center;width:100%;max-width:420px;overflow:visible}.rr-cards{flex-direction:column;gap:20px;display:flex}.rr-cards>.card{flex-direction:column;gap:12px;display:flex}.rr-cards>.card>.caption{margin-top:4px}.rr-group{color:#1b1055;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.55}.rr-cards .fold-body{flex-direction:column;gap:12px;display:flex}.rr-note{color:#4f4b5e;margin:0;font-size:15px;line-height:1.5}.rr-note--small{color:#6e6a7c;font-size:14px}.rr-cards>.rr-refresh{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:24px;display:grid}.rr-refresh-copy{flex-direction:column;gap:12px;display:flex}.rr-refresh img{border:1px solid #e6e3ee;border-radius:8px;width:100%;height:auto;display:block}.cols3{color:#4f4b5e;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 20px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.cols3 li{padding:3px 0}.rawgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:0;display:grid}.rawgrid dt{color:#1b1055;font-size:15px;font-weight:700}.rawgrid dd{color:#6e6a7c;margin:2px 0 0;font-size:14px;line-height:1.5}.rr-all{border:0;padding:0}.rr-all>summary{letter-spacing:0;color:#88179b;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.rr-all>summary svg{flex:none;transition:transform .2s}.rr-all[open]>summary svg{transform:rotate(90deg)}.rr-all .fold-body{padding-top:8px}.rr-summary li{color:#1f1d29;font-weight:500}@media (width<=960px){.rr-shot{width:100%;max-width:440px;position:static}.cols3,.rawgrid,.rr-cards>.rr-refresh{grid-template-columns:1fr}}.list-card{flex-direction:column;gap:8px;display:flex}.list-card ul{margin:8px 0 0;padding:0;font-size:16px;line-height:1.5;list-style:none}.list-card li{border-top:1px solid #e6e3ee;padding:14px 0}.list-card li span{color:#6e6a7c;font-size:14px;display:block}.pbk{grid-template-columns:minmax(0,1fr);gap:24px 0;display:grid}.pbk-copy{flex-direction:column;gap:16px;display:flex}.pbk-copy .bodylg{color:#1f1d29}.pbk-copy .h2{font-size:36px}.pbk-head{order:1}.pbk-copy:not(.pbk-head){order:2}.pbk-media{order:3;margin-top:16px}.pbk-types{border-top:1px solid #e6e3ee;border-bottom:1px solid #e6e3ee;margin:4px 0;padding:14px 0}.pbk-dir{letter-spacing:.06em;text-transform:uppercase;color:#6e6a7c;align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:600;display:flex}.pbk-dir img{object-fit:contain;display:block}.pbk-dir span[aria-hidden]{color:#88179b;letter-spacing:0;font-size:14px}.pbk-list{color:#1f1d29;margin:0;font-size:16px;line-height:1.6}.tickl{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tickl li{color:#1f1d29;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.tickl svg{flex:none;width:18px;height:18px;margin-top:3px}@media (width<=960px){.pbk-copy .h2{font-size:30px}}@media (width<=639px){.pbk-head,.pbk-copy:not(.pbk-head),.pbk-media{order:0;margin-top:0}.pbk-media .pr-shot{box-shadow:0 16px 32px -16px #1b105547}}.steps-band{flex-direction:column;gap:32px;padding-top:56px;padding-bottom:56px;display:flex}.hsteps{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.hsteps li{border-top:1px solid #e6e3ee;flex-direction:column;gap:12px;padding-top:20px;display:flex}.hsteps .sn{width:36px;height:36px;font-size:15px}.hsteps li .sn{animation:12s infinite stepOn}.hsteps li:nth-child(2) .sn{animation-delay:3s}.hsteps li:nth-child(3) .sn{animation-delay:6s}.hsteps li:nth-child(4) .sn{animation-delay:9s}@media (width<=960px){.hsteps{grid-template-columns:1fr}}@media (width<=639px){.hsteps li{flex-direction:row;align-items:flex-start;gap:16px}}.works{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.works .card{color:inherit;flex-direction:column;gap:10px;padding:18px;text-decoration:none;display:flex}.works .card img,.works .card svg{object-fit:contain;flex:none;width:28px;height:28px}.works .card.is-current{border-color:#88179b}.works-note{color:#1b1055;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;display:inline-flex}.works-note svg{flex:none}@media (width<=960px){.works{grid-template-columns:1fr 1fr}}@media (width<=639px){.works{grid-template-columns:1fr;gap:12px}.works-note{align-items:flex-start}}.sec-intro{flex-direction:column;gap:12px;max-width:760px;display:flex}.cg-head{grid-template-columns:1fr 1fr;align-items:end;gap:48px;display:grid}.cg-head .bodylg{max-width:520px}.proof{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1200px;margin:0 auto;padding:32px;list-style:none;display:grid}.proof b{letter-spacing:-.02em;color:#1b1055;font-size:30px;font-weight:700;line-height:1.1;display:block}.proof span{color:#4f4b5e;margin-top:6px;font-size:14px;line-height:1.45;display:block}@media (width<=639px){.proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 20px}.proof b{font-size:24px}}.uses-grid{grid-template-columns:4fr 8fr;align-items:start;gap:64px;display:grid}.uses-head{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.uses .card{flex-direction:column;gap:10px;display:flex}.uses .card.is-wide{grid-column:1/-1}.uses .by{color:#6e6a7c;border-top:1px solid #e6e3ee;margin:auto 0 0;padding-top:12px;font-size:14px;line-height:1.5}@media (width<=960px){.uses-head{position:static}}@media (width<=639px){.uses{grid-template-columns:1fr;gap:16px}}.ba-sec{flex-direction:column;gap:32px;padding-top:88px;display:flex}.ba{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ba .card{flex-direction:column;gap:14px;padding:0;display:flex;overflow:hidden}.ba .bf{flex-direction:column;gap:6px;padding:24px 24px 0;display:flex}.ba .bf p{color:#6e6a7c;margin:0;font-size:16px;line-height:1.5;text-decoration:line-through #6e6a7c73}.ba .af{background:#f7f5fb;border-top:1px solid #e6e3ee;align-items:flex-start;gap:12px;margin-top:auto;padding:16px 24px 22px;display:flex}.ba .af svg{flex:none;margin-top:1px}.ba .af p{color:#1b1055;margin:0;font-size:16px;font-weight:600;line-height:1.5}.lbl{letter-spacing:.1em;text-transform:uppercase;color:#8a8796;font-size:11px;font-weight:700}.lbl--rows{color:#88179b}@media (width<=639px){.ba-sec{padding-top:56px}.ba .bf{padding:18px 18px 0}.ba .af{padding:14px 18px 18px}}.cg-sec{flex-direction:column;gap:40px;display:flex}.cg{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cg .card{flex-direction:column;gap:10px;display:flex}.cg-ic{background:#ede9f5;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ptag{color:#6e6a7c;letter-spacing:.01em;margin:auto 0 0;padding-top:6px;font-size:12.5px;font-weight:600}.fr-band{background:#f6f4fa;border-top:1px solid #e6e3ee;border-bottom:1px solid #e6e3ee}.fr-sec{flex-direction:column;gap:56px;display:flex}.fr-rows{flex-direction:column;gap:88px;display:flex}.fr-row{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.fr-row--flip{grid-template-columns:7fr 5fr}.fr-row--flip .fr-copy{order:2}.fr-copy{flex-direction:column;gap:14px;display:flex}.fr-ticks{margin-top:6px}.fr-shot img:not([role=img] img){background:#fff;border:1px solid #e6e3ee;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 24px 48px -16px #1b105547}@media (width<=960px){.fr-row--flip .fr-copy{order:0}.fr-rows{gap:56px}}.tagl{border-top:1px solid #e6e3ee;margin:0;padding:0;list-style:none}.tagl li{border-bottom:1px solid #e6e3ee;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;padding:18px 0;display:grid}.tagl strong{color:#1b1055;font-size:17px;font-weight:600}.tagl p{color:#4f4b5e;grid-column:1;margin:0;font-size:15px;line-height:1.5}.tagl .pt{color:#6e6a7c;white-space:nowrap;background:#f6f4fa;border:1px solid #e6e3ee;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:4px 10px;font-size:12.5px;font-weight:600}@media (width<=639px){.tagl li{grid-template-columns:1fr}.tagl .pt{grid-area:auto/1;justify-self:start;margin-top:4px}}.step-uses{color:#88179b;margin:10px 0 0;font-size:13px;font-weight:600}.route-sec{flex-direction:column;gap:32px;display:flex}.route{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.route .card{color:inherit;flex-direction:column;grid-column:span 2;gap:10px;text-decoration:none;display:flex}.route .card.is-wide{background:#ede9f5;border-color:#dcd7ea;grid-column:span 3}.route .card.is-wide .body{color:#1f1d29}.route .card img{object-fit:contain;width:28px;height:28px}.route .go{color:#88179b;margin-top:auto;font-size:15px;font-weight:600}.route-title{color:#1b1055;text-decoration:none}.route-title:hover{color:#88179b;text-underline-offset:3px;text-decoration:underline}.route-more{color:#88179b;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none}.route-more:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.route{grid-template-columns:1fr}.route .card,.route .card.is-wide{grid-column:auto}}@media (width<=639px){.route-more,.route-title{align-items:center;gap:.3em;min-height:44px;display:inline-flex}}.ddn-sec{padding-top:88px}.ddn{background:#f7f5fb;border:1px solid #e6e3ee;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:24px 28px;display:flex}.ddn-line{color:#1b1055;align-items:flex-start;gap:10px;max-width:720px;margin:0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.ddn-line svg{flex:none;margin-top:2px}@media (width<=639px){.ddn-sec{padding-top:56px}.ddn{padding:20px}}.pc-sec{flex-direction:column;gap:40px;display:flex}.cg-head+.pcards{margin-top:0}.pcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pcard{flex-direction:column;gap:14px;padding:0 28px 28px;display:flex;overflow:hidden}.pshot{aspect-ratio:16/9;background:#f6f4fa;border-bottom:1px solid #e6e3ee;margin:0 -28px 6px;overflow:hidden}.pshot img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.pname{align-items:center;gap:12px;display:flex}.pname .h3{font-size:26px}.pname img{object-fit:contain;flex:none;width:32px;height:32px}.pcard .tickl{margin-top:4px}.pcard .tickl li{font-size:15px}.pcard .go{border-top:1px solid #e6e3ee;margin:auto 0 0;padding-top:16px}@media (width<=639px){.pcard{padding:0 20px 20px}.pshot{margin:0 -20px 6px}.pcard .go a{align-items:center;min-height:44px;display:inline-flex}}.mx-band{background:#f6f4fa;border-top:1px solid #e6e3ee;border-bottom:1px solid #e6e3ee}.mx-sec{flex-direction:column;gap:32px;display:flex}.mx-same{background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;padding:20px 24px;display:flex}.mx-same-l{letter-spacing:.1em;text-transform:uppercase;color:#88179b;flex:none;margin:0;font-size:12px;font-weight:700}.mx-same ul{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.mx-same li{color:#1f1d29;align-items:center;gap:8px;font-size:15px;display:flex}.mx-same svg,.mx-yes svg,.mx-no svg{flex:none;width:18px;height:18px}.mx-table{background:#fff;border:1px solid #e6e3ee;border-radius:12px;overflow-x:auto;box-shadow:0 1px 2px #1b10550d}table.cmp.mx thead th:first-child{width:28%}table.cmp.mx th.p{text-align:left;white-space:nowrap;width:24%}table.cmp.mx th.p span{color:#1b1055;align-items:center;gap:8px;display:inline-flex}table.cmp.mx th.p img{object-fit:contain;width:20px;height:20px}table.cmp.mx th[scope=row]{color:#1f1d29;text-align:left;background:0 0;font-size:16px;font-weight:400}table.cmp.mx td{color:#1f1d29;vertical-align:middle;font-size:15px}table.cmp.mx tbody tr:nth-child(odd) td,table.cmp.mx tbody tr:nth-child(odd) th{background:#fbfafd}.mx-yes,.mx-no{align-items:center;gap:8px;display:inline-flex}.mx-no{color:#6e6a7c}.mx-phone{display:none}.mx-phone .card+.card{margin-top:16px}.mx-pname{align-items:center;gap:10px;margin-bottom:8px;display:flex}.mx-pname img{object-fit:contain;width:24px;height:24px}.mx-phone dl{margin:0}.mx-phone dl>div{border-top:1px solid #e6e3ee;padding:12px 0}.mx-phone dt{color:#6e6a7c;font-size:13px;font-weight:600}.mx-phone dd{color:#1f1d29;margin:4px 0 0;font-size:16px}@media (width<=639px){.mx-same{padding:18px 20px}.mx-same ul{flex-direction:column}}.alist--2{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.alist--2 li{gap:16px;padding:24px 0}.alist--2 .ic,.alist--2 .ic img,.alist--2 .ic svg{width:32px;height:32px}.alist--2 li>div{flex-direction:column;gap:6px;display:flex}@media (width<=960px){.alist--2{grid-template-columns:1fr}}@media (width<=639px){.alist--2 a{align-items:center;min-height:44px;display:inline-flex}}.cta-ticks{flex-wrap:wrap;gap:10px 28px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cta-ticks li{color:#1b1055;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.cta-ticks svg{flex:none;width:18px;height:18px}@media (width<=639px){.cta-ticks{flex-direction:column;align-items:flex-start}}.cmpsec-cta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.cmpsec-cta .trialnote{margin:0}@media (width<=639px){.cmpsec-cta{align-items:stretch}.cmpsec-cta .btn{width:100%}}.trialnote{color:#6e6a7c;max-width:520px;margin:-8px 0 0;font-size:13.5px;font-weight:500;line-height:1.5}.trialnote a{color:#88179b;white-space:nowrap;font-weight:600;text-decoration:none}.trialnote a:hover{text-underline-offset:3px;text-decoration:underline}.trial-n{box-sizing:border-box;color:#fff;text-align:center;font-variant-numeric:tabular-nums;vertical-align:middle;background:#1b1055;border-radius:10px;min-width:28px;height:20px;margin:-2px 2px;padding:0 7px;font-size:12px;font-weight:700;line-height:20px;display:inline-block;position:relative;top:-1px}.trial-n.is-set{color:#1b1055;background:#ffb73e;animation:.24s ease-out trialTick}@media (prefers-reduced-motion:reduce){.trial-n.is-set{animation:none}}.trialnote--band .trial-n.is-set{color:#ffb73e;background:#1b1055}@keyframes trialTick{50%{transform:scale(1.08)}to{transform:none}}.pickfoot .trialnote{font-size:14px;font-weight:400}.trialnote--full{max-width:600px}.trialnote--live{color:#1b1055}.trialnote--band{color:#1b1055;max-width:none;margin:0}.trialnote--band a{color:#1b1055;text-underline-offset:3px;text-decoration:underline}.trialnote--center{text-align:center;margin-left:auto;margin-right:auto}.hero-btns+.trialnote{margin-top:-8px}.ihero-btns+.trialnote{margin-top:4px}.pbtns+.trialnote{margin-top:8px}@media (width<=639px){.trialnote a{margin:-12px 0;padding:12px 0;display:inline-block}}.hero-shot img{background:#fff;border:1px solid #e6e3ee;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 24px 48px -16px #1b105547}.herobg .crumb{margin-bottom:-8px}.h1--sm{font-size:60px}@media (width<=960px){.h1--sm{font-size:44px}}@media (width<=639px){.h1--sm{font-size:40px}}.plans-sec{padding:0 32px 72px}.plans-wrap{flex-direction:column;gap:16px;padding:0;display:flex}.ptabwrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:none}.js .ptabwrap{margin-bottom:4px;display:flex}.ptlabel{color:#1b1055;font-size:16px;font-weight:600}.ptabs{background:#f0edf6;border:1px solid #e6e3ee;border-radius:999px;gap:4px;padding:4px;display:flex}.ptabs button{font:inherit;color:#1b1055;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;height:44px;padding:0 24px;font-size:16px;font-weight:600;transition:background .15s,color .15s}.ptabs button.on{color:#fff;background:#1b1055}.ptabs button:not(.on):hover{background:#e2dcef}.ptabs .sm{display:none}.pick{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.pick[data-show=business],.pick[data-show=accountant]{grid-template-columns:minmax(0,640px);justify-content:center}.pick[data-show=business] [data-group=accountant],.pick[data-show=accountant] [data-group=business]{display:none}.pick[data-show=business] .pgrp,.pick[data-show=accountant] .pgrp{animation:.35s cubic-bezier(.2,.7,.2,1) both rise}.pgrp{flex-direction:column;min-width:0;display:flex}.pghead{letter-spacing:.08em;text-transform:uppercase;color:#88179b;border-bottom:2px solid #e6e3ee;margin:0 0 24px;padding-bottom:16px;font-size:13px;font-weight:700}.pcards4{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.plan{box-sizing:border-box;background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;padding:24px 20px 20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.plan:hover{border-color:#cfc6e6;transform:translateY(-2px);box-shadow:0 12px 28px -12px #1b10552e}.plan--rec,.plan--rec:hover{border:2px solid #1b1055;padding:23px 19px 19px;box-shadow:0 1px 2px #1b10550f,0 24px 48px -20px #1b105547}.ptag{letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#1b1055;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;top:-12px;left:20px}.ptag--out{color:#88179b;background:#fff;box-shadow:inset 0 0 0 1.5px #88179b}.pname{letter-spacing:-.015em;color:#1b1055;margin:0;font-size:22px;font-weight:600;line-height:1.3}.plan .who{color:#6e6a7c;min-height:44px;margin:6px 0 0;font-size:15px;line-height:1.45}.price{white-space:nowrap;align-items:baseline;gap:6px;margin:12px 0 0;display:flex}.price b{letter-spacing:-.025em;color:#1b1055;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1}.price span{color:#6e6a7c;font-size:15px}.keys{border-top:1px solid #e6e3ee;margin:14px 0;padding:0}.keys div{border-bottom:1px solid #f0eef5;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.keys dt{color:#4f4b5e;white-space:nowrap;font-size:14px;line-height:1.35}.keys dd{color:#1b1055;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-size:15px;font-weight:700}.keys dd svg{width:20px;height:20px;margin-left:auto;display:block}.pextra{color:#1b1055;background:#f6f4fa;border-radius:8px;margin:auto 0 0;padding:10px 12px;font-size:14px;line-height:1.45}.pxh{font-weight:700;display:block}.paud{display:none}.pickfoot{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.btn-lg{height:52px;padding:0 28px;font-size:17px}.trustline{color:#4f4b5e;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.trustline li{align-items:center;gap:8px;display:flex}.trustline svg{flex:none;width:16px;height:16px}.pbtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pother,.pmore{text-align:center;color:#4f4b5e;margin:0;font-size:16px;line-height:1.5}.pmore{border-top:1px solid #e6e3ee;max-width:640px;margin:18px auto 0;padding-top:24px}.pother a,.pmore a{font-weight:600}@media (width<=1100px){.pick{grid-template-columns:1fr;gap:32px}}@media (width<=960px){.plans-sec{padding:0 24px 56px}}@media (width<=639px){.plans-sec{padding:0 0 48px}.plans-wrap{gap:12px}.js .ptabwrap{margin-bottom:0}.plan .who{min-height:0;margin-top:4px;font-size:14px}.ptlabel{display:none}.ptabs button{padding:0 14px;font-size:14px}.ptabs .lg{display:none}.ptabs .sm{display:inline}.pick.swipe,.pick.swipe[data-show]{justify-content:flex-start;margin:0 -20px;padding-left:20px;padding-right:20px;scroll-padding:0 20px}.pick .pgrp,.pick .pcards4{display:contents}.pick .pghead{display:none}.pick .plan{scroll-snap-align:start;flex:0 0 84%;padding:20px 18px 18px}.pick .plan--rec{padding:19px 17px 17px}.pick .plan:hover{transform:none}.paud{letter-spacing:.08em;text-transform:uppercase;color:#88179b;margin:0 0 2px;font-size:11.5px;font-weight:700;display:block}.price{margin-top:8px}.price b{font-size:38px}.keys{margin:10px 0}.keys div{min-height:32px}.pickfoot{margin:4px 0 0}.pbtns{flex-direction:column;align-self:stretch}.pickfoot .btn{width:100%}.pmore{padding-top:12px}.pother a,.pmore a{align-items:center;min-height:44px;display:inline-flex}}.finder{grid-template-columns:5fr 7fr;align-items:start;gap:64px;display:grid}.fcard{flex-direction:column;gap:20px;padding:28px;display:flex}.fin{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fin>*{min-width:0}.stepper label{color:#1b1055;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.sctl{background:#fff;border:1px solid #cfc6e6;border-radius:8px;align-items:stretch;height:48px;display:flex;overflow:hidden}.sctl button{color:#1b1055;cursor:pointer;background:#f6f4fa;border:0;flex:none;width:48px;font:600 20px/1 Inter Variable,Inter,sans-serif}.sctl button:hover{background:#ede9f5}.sctl input{text-align:center;color:#1f1d29;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;background:#fff;border:0;border-left:1px solid #e6e3ee;border-right:1px solid #e6e3ee;flex:1;width:100%;min-width:0;font:600 18px Inter Variable,Inter,sans-serif}.sctl input::-webkit-outer-spin-button,.sctl input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sctl input:focus{outline-offset:-2px;outline:2px solid #88179b}.result{border-top:1px solid #e6e3ee;flex-direction:column;min-height:236px;padding-top:20px;display:flex}.result>div{flex-direction:column;gap:10px;display:flex}.result>div[hidden]{display:none}.rhead{color:#1b1055;margin:0;font-size:20px;line-height:1.35}.rlines{color:#4f4b5e;flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.rlines li{justify-content:space-between;gap:16px;display:flex}.rlines b{font-variant-numeric:tabular-nums;color:#1f1d29;white-space:nowrap;font-weight:600}.rtotal{color:#1b1055;border-top:1px solid #e6e3ee;justify-content:space-between;align-items:baseline;margin:2px 0 0;padding-top:10px;font-size:18px;display:flex}.rtotal b{font-variant-numeric:tabular-nums;font-weight:700}.ralt{color:#4f4b5e;background:#f6f4fa;border-radius:8px;margin:0;padding:10px 12px;font-size:15px;line-height:1.5}.ralt[hidden]{display:none}.result .btn{align-self:flex-start;margin-top:6px}@media (width<=960px){.fin{grid-template-columns:1fr}}@media (width<=639px){.fcard{padding:20px}.result .btn{align-self:stretch}}.callouts{position:relative}.callouts picture,.callouts img{display:block}.callout{box-sizing:border-box;pointer-events:none;position:absolute}.callout:before{content:"";background:#88179b12;border:2.5px solid #88179b;border-radius:6px;position:absolute;inset:0;box-shadow:0 0 0 4px #88179b24}.callout b{white-space:nowrap;color:#fff;background:#88179b;border-radius:999px;padding:6px 9px;font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 6px);right:-2px;box-shadow:0 6px 14px -6px #1b105566}@keyframes calloutIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(-6px)}}@keyframes calloutLabel{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}.js .callouts[data-r] .callout:before,.js .callouts--now .callout:before{clip-path:inset(0 100% 0 0)}.js .callouts[data-r] .callout b,.js .callouts--now .callout b{opacity:0}.js .callouts.in .callout:before{animation:calloutIn .6s cubic-bezier(.2,.7,.2,1) calc(.5s + var(--i) * .45s) both}.js .callouts.in .callout b{animation:calloutLabel .35s ease calc(1s + var(--i) * .45s) both}.js .callouts--now .callout:before{animation:calloutIn .6s cubic-bezier(.2,.7,.2,1) calc(1.1s + var(--i) * .45s) both}.js .callouts--now .callout b{animation:calloutLabel .35s ease calc(1.6s + var(--i) * .45s) both}.js .callouts[data-r]{opacity:1;transform:none}.js .callouts[data-r].in{animation:none}.callout--right b{inset:50% auto auto calc(100% + 10px);transform:translateY(-50%)}.js .callouts.in .callout--right b,.js .callouts--now .callout--right b{animation-name:calloutLabelSide}@keyframes calloutLabelSide{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (width<=1199px){.callout--right b{inset:auto -2px calc(100% + 6px) auto;transform:none}.js .callouts.in .callout--right b{animation-name:calloutLabel}}@media (width<=639px){.callouts--desk .callout{display:none}.callout b{padding:5px 8px;font-size:12px}.callout--right b{display:none}}.legal{max-width:832px}.legal-head{flex-direction:column;gap:16px;margin-bottom:56px;display:flex}.legal-body{color:#4f4b5e;font-size:16px;line-height:1.65}.legal-body>:first-child{margin-top:0}.legal-body h2{letter-spacing:-.015em;color:#1b1055;margin:56px 0 16px;font-size:26px;font-weight:700;line-height:1.25}.legal-body h3{color:#1b1055;margin:32px 0 8px;font-size:18px;font-weight:600;line-height:1.4}.legal-body p{margin:0 0 16px}.legal-body ul,.legal-body ol{margin:0 0 16px;padding-left:24px}.legal-body li{margin:0 0 8px}.legal-body li>ul,.legal-body li>ol{margin:8px 0 0}.legal-body ol ol{list-style:lower-alpha}.legal-body strong{color:#1f1d29;font-weight:600}.legal-body a{overflow-wrap:anywhere}.legal-draft{color:#1f1d29;background:#fff3dc;border-radius:12px;padding:16px 20px}.legal-body .tbd{-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (width<=639px){.legal-head{margin-bottom:40px}.legal-body h2{margin-top:40px;font-size:22px}}.sheetmock,.chatmock,.refreshmock{-webkit-text-size-adjust:100%;background:#fff;border:1px solid #e6e3ee;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 24px 48px -16px #1b105547}.sheetmock table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;color:#1f1d29;width:100%;font-size:12px;line-height:1.2}.sheetmock col.sm-rn{width:22px}.sheetmock td.sm-rn{color:#6e6a7c;text-align:center;background:#f4f4f6;border-bottom:1px solid #ececf0;border-right:1px solid #dcdce2;padding:0;font-size:10px;font-weight:400}.sheetmock td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #f0eff4;padding:7px 5px;overflow:hidden}.sheetmock td.num{text-align:right}.sm-title td{color:#1b1055;padding:12px 6px 10px;font-weight:600}.sm-title td.num{color:#4f4b5e;font-weight:400}.sm-head td{color:#fff;white-space:normal;vertical-align:bottom;background:#1b1055;padding-right:17px;font-size:11.5px;font-weight:700;line-height:1.2;position:relative}.sm-head td i{background:#fff;border-radius:2px;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;right:3px}.sm-head td i:after{content:"";border:3px solid #0000;border-top:3.5px solid #6e6a7c;position:absolute;top:4px;left:2.5px}.sm-group td{font-weight:700}.sm-total td{background:#ecebf5;font-weight:700}.sm-grand td{color:#fff;background:#1b1055;font-weight:700}.sm-gap td{height:12px;padding:0}@keyframes smRow{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.js .sheetmock--rows:not(.in):not(.mock-now) tr:not(.sm-title):not(.sm-head){opacity:0}.sheetmock--rows.in tr:not(.sm-title):not(.sm-head),.sheetmock--rows.mock-now tr:not(.sm-title):not(.sm-head){animation:.35s cubic-bezier(.2,.7,.2,1) both smRow;animation-delay:calc(.5s + var(--k) * 70ms)}@keyframes smHit{0%,to{box-shadow:inset 0 0 0 999px #ffb73e00}4%{box-shadow:inset 0 0 0 999px #ffb73e80}22%{box-shadow:inset 0 0 0 999px #ffb73e00}}.sheetmock--refresh.in .sm-hit{animation:7s ease-out infinite smHit;animation-delay:calc(.6s + var(--k) * 60ms)}.chatmock{box-shadow:none;padding:14px}.chatmock>div{flex-direction:column;gap:10px;display:flex}.cm-head{color:#1f1d29;border-bottom:1px solid #e6e3ee;align-items:center;gap:10px;margin:0 0 4px;padding-bottom:10px;font-size:15px;font-weight:600;display:flex}.cm-b{border-radius:18px;max-width:88%;margin:0;padding:10px 14px;font-size:14px;line-height:1.45}.cm-bot{color:#4a4757;background:#f3f3f5;align-self:flex-start}.cm-you{color:#fff;background:linear-gradient(90deg,#88179b,#fc416a 65%,#fd723c);align-self:flex-end}.cm-last{justify-items:start;display:grid}.cm-last>*{grid-area:1/1}.cm-typing{opacity:0;align-self:start;align-items:center;gap:4px;padding:14px 16px;display:flex}.cm-typing i{background:#9a96a8;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite cmDot}.cm-typing i:nth-child(2){animation-delay:.15s}.cm-typing i:nth-child(3){animation-delay:.3s}@keyframes cmDot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes cmPop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes cmType{0%,to{opacity:0}12%,88%{opacity:1}}.js .chatmock:not(.in):not(.mock-now) :is(.cm-you,.cm-reply){opacity:0}.chatmock:is(.in,.mock-now) .cm-you{transform-origin:100% 100%;animation:.35s cubic-bezier(.2,.7,.2,1) .6s both cmPop}.chatmock:is(.in,.mock-now) .cm-typing{animation:1.3s 1.1s both cmType}.chatmock:is(.in,.mock-now) .cm-reply{transform-origin:0 100%;animation:.35s cubic-bezier(.2,.7,.2,1) 2.4s both cmPop}.chatmock.mock-now .cm-you{animation-delay:1.4s}.chatmock.mock-now .cm-typing{animation-delay:1.9s}.chatmock.mock-now .cm-reply{animation-delay:3.2s}.sheetmock tr:not(.sm-head):not(.sm-title) td:not(.num):not(.sm-rn){white-space:normal;overflow-wrap:break-word}.ihero .frame .sheetmock,.pr-clip .sheetmock{box-shadow:none;border:0;border-radius:0}.ihero .frame .sheetmock{text-align:left}.ihero .frame:has(.sheetmock--desk){contain:inline-size}.ihero .frame .sheetmock--desk{min-width:640px}.ihero .frame .sheetmock--desk table{font-size:13px}.ihero .frame .sheetmock--desk .sm-head td,.ihero .frame .sheetmock--desk:has(col:nth-of-type(7)) table{font-size:12px}.pr-clip .sheetmock{position:static}.pr-clip:has(.sheetmock:not(.pr-shot--phone)){aspect-ratio:auto}.pr-clip:has(.sheetmock:not(.pr-shot--phone)):after{display:none}.fr-chat{border:1px solid #e6e3ee;box-shadow:0 24px 48px -16px #1b105547}.pshot .sheetmock{box-shadow:none;border:0;border-radius:0}.pshot .sheetmock tr:not(.sm-head):not(.sm-title) td:not(.num):not(.sm-rn){white-space:nowrap;overflow-wrap:normal}.sm-yes{color:#1a7f37;font-weight:600}.rr-refresh .refreshmock{box-shadow:none}@media (width<=639px){.ihero .frame:has(.sheetmock){aspect-ratio:auto}.pr-clip:has(.sheetmock){aspect-ratio:auto;margin-left:10px;margin-right:10px}.pr-clip:has(.sheetmock):after{display:none}.pr-clip .sheetmock table{font-size:11.5px}.pr-clip .sm-head td:not(.sm-rn){letter-spacing:-.01em;padding-right:15px;font-size:10.5px}.pr-clip .sm-head td i{width:10px;height:10px;margin-top:-5px}.pr-clip .sm-head td i:after{top:3.5px;left:2px}}.refreshmock{color:#1f1d29;padding:14px;font-size:13px}.rm-bar{background:#f3f2f6;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 0;display:grid}.rm-btn{color:#a7a3b5;flex-direction:column;align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:flex}.rm-btn+.rm-btn{border-left:1px solid #e1dfe8}.rm-refresh,.rm-on{color:#1b1055}.rm-card{background:#f4f4f5;border:2px solid #88179b;border-radius:10px;flex-direction:column;gap:4px;margin-top:14px;padding:12px 14px;display:flex}.rm-card p{margin:0}.rm-title{align-items:center;gap:8px;font-size:16px;display:flex}.rm-box{border:1.5px solid #8b8898;border-radius:2px;flex:none;width:14px;height:14px}.rm-dot{background:#4fb3e8;border-radius:999px;flex:none;width:8px;height:8px}.rm-more{color:#8b8898;letter-spacing:1px;margin-left:auto;font-size:10px}.rm-entity{color:#6e6a7c;padding-left:30px}.rm-sync{color:#6e6a7c;margin-top:4px!important}.rm-sync b{color:#6e6a7c;font-weight:600;display:inline-grid}.rm-sync b>span{grid-area:1/1}.rm-after{opacity:0}.rm-auto{justify-content:space-between;align-items:center;font-size:14px;display:flex;margin-top:8px!important}.rm-toggle{background:#8f9a9a;border-radius:999px;flex:none;width:36px;height:20px;position:relative}.rm-toggle i{background:#fff;border-radius:999px;width:14px;height:14px;position:absolute;top:3px;left:3px}@keyframes rmPress{0%,to{transform:none}40%{transform:scale(.9)}}@keyframes rmSpin{to{transform:rotate(360deg)}}@keyframes rmOut{to{opacity:0;transform:translateY(-6px)}}@keyframes rmIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rmOn{to{background:#4a9d9c}}@keyframes rmKnob{to{transform:translate(16px)}}.refreshmock.in .rm-refresh{animation:.3s .6s both rmPress}.refreshmock.in .rm-spin{animation:.9s cubic-bezier(.4,0,.2,1) .7s both rmSpin}.refreshmock.in .rm-before{animation:.3s 1.5s both rmOut}.refreshmock.in .rm-after{animation:.35s 1.65s both rmIn}.refreshmock.in .rm-toggle{animation:.3s 2.4s both rmOn}.refreshmock.in .rm-toggle i{animation:.3s cubic-bezier(.2,.7,.2,1) 2.4s both rmKnob}.wbmock{-webkit-text-size-adjust:100%;color:#1f1d29;background:#fff;border:1px solid #e6e3ee;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 24px 48px -16px #1b105547;container-type:inline-size}.wb-bar{color:#4f4b5e;background:#f3f2f6;border-bottom:1px solid #e1dfe8;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:600;display:flex;position:relative}.wb-dots{gap:6px;margin-top:-5px;display:flex;position:absolute;top:50%;left:12px}.wb-dots i{background:#ff5f57;border-radius:999px;width:10px;height:10px}.wb-dots i:nth-child(2){background:#febc2e}.wb-dots i:nth-child(3){background:#28c840}.wb-body{grid-template-columns:minmax(0,1fr) 212px;display:grid}.wb-sheet{flex-direction:column;min-width:0;display:flex}.wbmock .sheetmock{box-shadow:none;border:0;border-radius:0;flex:1}.wbmock .sheetmock table{font-size:11px}.wbmock .sm-head td:not(.sm-rn){white-space:nowrap;padding-left:4px;padding-right:15px;font-size:10.5px}.wb-tabs{color:#4f4b5e;white-space:nowrap;background:#f7f7f9;border-top:1px solid #e1dfe8;gap:2px;margin:0;padding:5px 8px;font-size:11px;display:flex;overflow:hidden}.wb-tabs span{border-radius:4px;padding:3px 8px}.wb-tabs .on{color:#1b1055;background:#fff;font-weight:700;box-shadow:inset 0 -2px #1a7f37}.wb-pane{color:#1f2a2a;border-left:1px solid #e1dfe8;min-width:0;padding:0 12px 12px;font-size:13px}.wb-pane-h{color:#4f4b5e;background:#f7f7f9;border-bottom:1px solid #e1dfe8;margin:0 -12px;padding:7px 12px;font-size:12px;font-weight:600}.wb-pane .pm-top{margin:0 -12px;padding:8px 12px}.wb-pane .pm-round{width:26px;height:26px}.wb-pane .pm-title{padding:10px 2px;font-size:14px}.wbmock .refreshmock{box-shadow:none;border:0;border-radius:0;padding:12px 0 0;font-size:12px}.wbmock .rm-btn{font-size:11px}.wbmock .rm-card{padding:10px 12px}.wbmock .rm-title{white-space:nowrap;font-size:13px}.wbmock .rm-entity{padding-left:30px}.wbmock .rm-auto{font-size:12.5px}@keyframes wbPress{0%,6%,to{transform:none}3%{transform:scale(.9)}}@keyframes wbSpin{0%{transform:none}13%,to{transform:rotate(360deg)}}.wbmock .refreshmock.in .rm-refresh{animation:7s .6s infinite wbPress}.wbmock .refreshmock.in .rm-spin{animation:7s cubic-bezier(.4,0,.2,1) .7s infinite wbSpin}.wbmock .sheetmock--refresh.in .sm-hit{animation-delay:calc(1.3s + var(--k) * 60ms)}@container (width<=539px){.wb-body{grid-template-columns:minmax(0,1fr)}.wb-pane{display:none}}.wbmock--stack .wb-body{flex-direction:column;display:flex}.wbmock--stack .wb-pane{border-bottom:1px solid #e1dfe8;border-left:0;order:-1;display:block}.wbmock--stack .wb-pane .refreshmock{padding-top:10px}.wbmock--stack .pm-title{display:none}.wbmock--stack .sm-head td:not(.sm-rn){font-size:10.5px}.panemock{color:#1f2a2a;background:#fff;border:1px solid #e6e3ee;border-radius:12px;margin:0;padding:0 14px 14px;font-size:13px;overflow:hidden;box-shadow:0 24px 48px -16px #1b105547}.panemock p,.panemock ul{margin:0}.pm-top{border-bottom:1px solid #e6e3ee;align-items:center;gap:10px;margin:0 -14px;padding:10px 14px;display:flex}.pm-burger{flex-direction:column;gap:3px;width:16px;display:flex}.pm-burger i{background:#1f2a2a;border-radius:2px;height:2px}.pm-brand{flex-direction:column;align-items:flex-start;gap:2px;margin-right:auto;display:flex}.pm-brand small{color:#6e6a7c;font-size:10.5px}.pm-round{color:#8b8898;border:1px solid #e6e3ee;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.pm-title{border-bottom:1px solid #e6e3ee;align-items:center;gap:10px;padding:12px 2px;font-size:15px;font-weight:600;display:flex}.pm-badge{color:#8b8898;background:#f0eff3;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex;position:relative}.pm-badge b{color:#fff;text-align:center;background:#fd723c;border-radius:999px;min-width:16px;height:16px;font-size:10px;line-height:16px;position:absolute;top:-5px;right:-5px}.pm-templates{background:#f3f3f5;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex;margin-top:12px!important}.pm-or{letter-spacing:.06em;text-transform:uppercase;color:#8b8898;align-items:center;gap:10px;font-size:11px;display:flex;margin:14px 0!important}.pm-or:before,.pm-or:after{content:"";border-top:1px solid #e1dfe8;flex:1}.pm-search{color:#8b8898;background:#f3f3f5;border-radius:999px;justify-content:space-between;align-items:center;padding:6px 6px 6px 16px;display:flex;margin-top:12px!important}.pm-search span{color:#fff;background:#d7a8dc;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pm-intro{color:#6e6a7c;border-bottom:1px solid #e6e3ee;padding-bottom:10px;font-size:12px;line-height:1.45;margin-top:10px!important}.pm-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.pm-group{color:#8b8898;background:#f3f3f5;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pm-group>span,.pm-gname>span{color:#1f2a2a;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;font-weight:600;display:flex}.pm-group small{color:#8b8898;font-size:12px;font-weight:400;line-height:1.35}.pm-card small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pm-card i{color:#6e6a7c;background:#fff;border:1px solid #e6e3ee;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.pm-open{background:#f3f3f5;border:2px solid #88179b;flex-direction:column;align-items:stretch;gap:0}.pm-gname{border-bottom:1px solid #e1dfe8;align-items:center;gap:12px;padding-bottom:8px;display:flex}.pm-open ul{list-style:none;padding:4px 0 0!important}.pm-open li{color:#1f2a2a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:flex;overflow:hidden}.pm-open li svg{flex:none}.pm-open li.is-current{font-weight:600}@keyframes pmIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.js .panemock:not(.in) :is(.pm-list>.pm-group:not(.pm-open),.pm-open li){opacity:0}.panemock.in :is(.pm-list>.pm-group:not(.pm-open),.pm-open li){animation:.4s cubic-bezier(.2,.7,.2,1) both pmIn;animation-delay:calc(.4s + var(--k) * 80ms)}.panemock.in .pm-open li.is-current{animation:.4s cubic-bezier(.2,.7,.2,1) both pmIn,1.4s both pmPick;animation-delay:calc(.4s + var(--k) * 80ms),calc(1.4s + var(--k) * 80ms)}@keyframes pmPick{0%,to{background:0 0}35%{background:#88179b1f}}.tcmock,.elmock{color:#1f2a2a;-webkit-text-size-adjust:100%;max-width:340px;margin:0;font-size:14px}.tcmock p,.elmock p,.elmock ul{margin:0}.tc-card{background:#f3f3f5;border:1.5px solid #88179b;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 14px 18px;display:flex}.tc-chev{color:#8b8898;flex:none;margin-top:6px}.tc-text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tc-text b{color:#0f2a26;font-size:17px;line-height:1.25}.tc-text span{color:#8b8898;font-size:14px;line-height:1.5}.tc-dl{color:#6e6a7c;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 1px 3px #1b10551f}.el-top{align-items:center;gap:12px;display:flex}.el-search{color:#8b8898;background:#f3f3f5;border-radius:999px;flex:1;justify-content:space-between;align-items:center;padding:6px 6px 6px 18px;display:flex}.el-search i{color:#fff;background:#d7a8dc;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.el-sync{color:#8b8898;flex:none}.el-tabs{border-bottom:1px solid #e6e3ee;display:flex;margin-top:10px!important}.el-tabs span{color:#8b8898;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 0;font-size:15px;font-weight:600;display:flex}.el-tabs .on{color:#0f2a26;box-shadow:inset 0 -3px #fc416a}.el-list{flex-direction:column;gap:8px;list-style:none;display:flex;margin-top:12px!important;padding:0!important}.el-list li{background:#f3f3f5;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.elmock .el-list img{flex:none;width:36px;max-width:none;height:36px;margin:0}.el-list li>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.el-list b{color:#0f2a26;font-size:15px;line-height:1.25}.el-list small{color:#8b8898;font-size:13px}.el-list i{letter-spacing:1px;color:#8b8898;font-style:normal}.el-btn{color:#fff;text-align:center;background:#1b1055;border-radius:999px;padding:12px;font-size:15px;font-weight:700;margin-top:12px!important}.hgshot>.tcmock,.hgshot>.elmock{width:calc(100% - 32px);margin:20px auto}.hgdraw{box-sizing:border-box;height:var(--fh,280px);background:#f6f4fa;justify-content:center;align-items:center;padding:16px;display:flex}.hgdraw>.tcmock,.hgdraw>.elmock{box-sizing:border-box;background:#fff;border-radius:10px;width:100%;padding:14px}@media (width<=639px){.hgdraw{height:var(--fhp,200px);padding:10px}.hgdraw>.tcmock,.hgdraw>.elmock{padding:10px}.elmock .el-list li{gap:10px;padding:10px 12px}}.capturemock .rm-bar{margin-top:12px}.capturemock .rm-btn{white-space:nowrap;font-size:11.5px}@media (width<=420px){.capturemock .rm-btn{letter-spacing:-.01em;font-size:10.5px}}.cp-stage{min-height:172px;padding-top:14px;position:relative}.cp-file{border:1px solid #e6e3ee;border-radius:10px;padding:12px 14px;font-size:13.5px}.cp-file span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cp-new{color:#fff;text-align:center;background:#1b1055;border-radius:999px;padding:12px;font-size:15px;font-weight:600;margin-top:18px!important}.cp-menu{transform-origin:0 0;background:#fff;border-radius:10px;width:86%;list-style:none;position:absolute;top:6px;left:0;box-shadow:0 12px 32px -8px #1b105559;padding:6px 0!important}.cp-menu li{align-items:center;gap:10px;padding:9px 14px;font-size:14px;display:flex}.cp-post{border-radius:8px}@keyframes cpMenu{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes cpPress{0%,to{background:0 0}30%,to{background:#e6e5ec}}.js .capturemock:not(.in) .cp-menu{opacity:0}.capturemock.in .cp-post{animation:.4s .6s both cpPress}.capturemock.in .cp-menu{animation:.3s cubic-bezier(.2,.7,.2,1) .9s both cpMenu}.capturemock.in .cp-menu li{animation:.3s both pmIn;animation-delay:calc(1s + var(--k) * .1s)}.toolchat{color:#141413;-webkit-text-size-adjust:100%;background:#faf9f5;border:1px solid #e8e3d9;border-radius:12px;width:100%;max-width:520px;margin:0;font-size:13.5px;line-height:1.45;overflow:hidden;box-shadow:0 1px 2px #1414130d,0 24px 48px -16px #1b105538}.tc-top{background:#f4f2ec;border-bottom:1px solid #ebe7de;align-items:center;gap:12px;height:38px;margin:0;padding:0 14px;font-size:12.5px;display:flex}.tc-dots{gap:6px;display:inline-flex}.tc-dots i{background:#d9d4c8;border-radius:999px;width:9px;height:9px}.tc-conn{color:#6b6760;white-space:nowrap;background:#fff;border:1px solid #e8e3d9;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 9px;font-size:11px;display:inline-flex}.tc-dot{background:#1e6b3f;border-radius:999px;width:7px;height:7px}.tc-body{flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex}.tc-you{background:#ece8df;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;margin:0;padding:10px 14px}.tc-tool{color:#6b6760;background:#fff;border:1px solid #e8e3d9;border-radius:8px;align-self:flex-start;margin:0;padding:5px 9px;font-size:11.5px}.tc-steps{color:#4f4b5e;flex-direction:column;gap:6px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.tc-steps li{align-items:center;gap:8px;display:flex}.tc-steps svg{flex:none;width:16px;height:16px}.tc-reply{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px}.tc-reply td{padding:2px 16px 2px 0}.tc-reply td+td{text-align:right;padding-right:0}.tc-compose{color:#6b6760;background:#fff;border:1px solid #e8e3d9;border-radius:12px;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:10px 12px;font-size:13px;display:flex}.tc-send{color:#fff;background:#1b1055;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}@keyframes tcIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.js .toolchat:not(.in):not(.mock-now) :is(.tc-you,.tc-tool,.tc-steps li,.tc-reply tr){opacity:0}.toolchat:is(.in,.mock-now) .tc-you{animation:.35s cubic-bezier(.2,.7,.2,1) .4s both tcIn}.toolchat:is(.in,.mock-now) .tc-tool{animation:.35s 1s both tcIn}.toolchat:is(.in,.mock-now) :is(.tc-steps li,.tc-reply tr){animation:tcIn .35s ease calc(1.5s + var(--k) * .45s) both}@media (prefers-reduced-motion:reduce){.js .toolchat :is(.tc-you,.tc-tool,.tc-steps li,.tc-reply tr){opacity:1!important}}.connmock{color:#141413;-webkit-text-size-adjust:100%;background:#faf9f5;border:1px solid #e8e3d9;border-radius:12px;width:100%;max-width:520px;margin:0;font-size:13px;overflow:hidden;box-shadow:0 1px 2px #1414130d,0 24px 48px -16px #1b105538}.cn-b{flex-direction:column;gap:12px;padding:18px;display:flex}.cn-h{background:#fff;border:1px solid #e8e3d9;border-radius:10px;align-items:center;gap:10px;margin:0;padding:10px 12px;display:flex}.cn-h svg{flex:none;width:24px;height:24px}.cn-h b{font-size:14px}.cn-n{flex-direction:column;min-width:0;display:flex}.cn-n small{color:#6b6760;overflow-wrap:anywhere;font-size:11px}.cn-h>span:not(.cn-n){color:#1e6b3f;background:#e7f3ec;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 9px;font-size:11.5px;display:inline-flex}.cn-l{letter-spacing:.06em;text-transform:uppercase;color:#6b6760;margin:2px 2px 0;font-size:11px;font-weight:600}.connmock ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.connmock li{align-items:center;gap:10px;min-height:28px;padding:0 2px;display:flex}.connmock li img{object-fit:contain;flex:none;width:18px;height:18px}.connmock li i{background:#1b1055;border-radius:999px;flex:none;width:26px;height:15px;margin-left:auto;position:relative}.connmock li i:after{content:"";background:#fff;border-radius:999px;width:11px;height:11px;position:absolute;top:2px;right:2px}.connmock li i,.connmock li i:after{transition:background .3s ease calc(.3s + var(--k) * .3s),right .3s ease calc(.3s + var(--k) * .3s)}.connmock .tc-you{align-self:flex-end;font-size:13.5px}.js .connmock:not(.in):not(.mock-now) li i{background:#cfc6e6}.js .connmock:not(.in):not(.mock-now) li i:after{right:13px}@media (prefers-reduced-motion:reduce){.connmock li i,.connmock li i:after{transition:none}}.choose{flex-direction:column;gap:48px;display:flex}.choose-two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.choose-box{background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}.choose-box--rows{background:#1b1055;border-color:#1b1055}.choose-box h3{letter-spacing:-.015em;color:#1b1055;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600;line-height:1.3;display:flex}.choose-box h3 img{flex:none;width:28px;height:28px}.choose-box--rows h3{color:#ffb73e}.choose-box ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.choose-box li{color:#1f1d29;align-items:flex-start;gap:12px;font-size:18px;line-height:1.45;display:flex}.choose-box--rows li{color:#fff}.choose-box li:before{content:"";background:#8a8796;border-radius:50%;flex:none;width:7px;height:7px;margin-top:10px}.choose-box--rows li:before{background:#ffb73e}@media (width<=960px){.choose .cg-head{grid-template-columns:1fr;gap:16px}}@media (width<=639px){.choose{gap:32px}.choose-two{grid-template-columns:1fr;gap:16px}.choose-box{padding:24px}.choose-box li{font-size:17px}}.seg{display:none}@media (width<=639px){.js .seg{background:#fff;border:1px solid #cfc6e6;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.js .seg button{min-height:44px;font:inherit;color:#1b1055;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:14.5px;font-weight:600;line-height:1.2;transition:background .2s,color .2s}.js .seg button[aria-pressed=true]{color:#fff;background:#1b1055}.js .seg button:focus-visible{outline-offset:2px;outline:2px solid #88179b}.js .seg-panel:not(.is-on){display:none}.js .seg-panel.is-on{animation:.3s both tcIn}}.swipe-dots{display:none}@media (width<=639px){.swipe{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -20px;padding:4px 20px 12px;scroll-padding:0 20px;overflow-x:auto;gap:12px!important;display:flex!important}.swipe::-webkit-scrollbar{display:none}.swipe>*{scroll-snap-align:start;flex:0 0 84%}.swipe:has(.ptag){margin-top:-14px;padding-top:18px}.swipe .ptag{letter-spacing:.01em;text-overflow:ellipsis;max-width:calc(100% - 24px);font-size:11px;overflow:hidden}.swipe-dots{justify-content:center;gap:6px;margin-top:-4px;display:flex}.swipe-dots i{background:#cfc6e6;border-radius:999px;width:6px;height:6px;transition:width .25s,background .25s}.swipe-dots i.on{background:#88179b;width:18px}}.hlhero{padding:40px 32px 0}.hlhero .t{flex-direction:column;gap:16px;max-width:1136px;margin:0 auto;display:flex}.hlhero h1{text-wrap:balance;font-size:60px}.hlhero .lead{max-width:680px}.hlsec{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:64px 32px 0}.hlsec .sh,.hgsupport .sh{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.hgsupport .sh{margin-bottom:0}.hlsec.last{padding-bottom:104px}.hlask{margin:0}.hlask a{align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.hlask a:hover{text-decoration:underline}.hlstart{background:#ede9f5;border:1px solid #dcd7ea;border-radius:12px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:48px;padding:40px;display:grid}.hlstart .tx{flex-direction:column;gap:12px;display:flex}.hlstart .hlgo{align-self:flex-start;margin-top:4px}.hlsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hlsteps li{background:#fff;border:1px solid #dcd7ea;border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.hlsteps li+li:before{content:"";background:#cfc6e6;width:16px;height:2px;position:absolute;top:37px;left:-17px}.hlsteps .sn{width:36px;height:36px;font-size:15px}.hlsteps li>div{flex-direction:column;gap:4px;display:flex}.hlsteps b{color:#1b1055;font-size:17px;line-height:1.3}.hlsteps span{color:#4f4b5e;font-size:15px;line-height:1.45}.hlsteps a.jump{align-items:center;gap:4px;min-height:44px;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hlsteps a.jump:hover{text-decoration:underline}@keyframes hlOn{0%,to{color:#fff;background:#1b1055;transform:none}40%{color:#1b1055;background:#ffb73e;transform:scale(1.12)}}@media (prefers-reduced-motion:no-preference){.js .hlstart.in .hlsteps li .sn{animation:.7s both hlOn}.js .hlstart.in .hlsteps li:first-child .sn{animation-delay:.5s}.js .hlstart.in .hlsteps li:nth-child(2) .sn{animation-delay:1s}.js .hlstart.in .hlsteps li:nth-child(3) .sn{animation-delay:1.5s}}.hlgroups{border-top:1px solid #e6e3ee}.hlgroup{border-bottom:1px solid #e6e3ee;border-radius:12px;grid-template-columns:260px minmax(0,1fr);gap:40px;padding:32px 0;scroll-margin-top:96px;transition:background-color .6s;display:grid}.hlgroup .gh{flex-direction:column;gap:6px;padding-top:4px;display:flex}.hlcards{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.hlcards:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.hlcards li{scroll-margin-top:96px}.hlcard{color:#4f4b5e;box-sizing:border-box;background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;gap:8px;height:100%;padding:24px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}a.hlcard:hover{color:#4f4b5e;border-color:#cfc6e6;box-shadow:0 12px 28px -18px #1b105559}@media (prefers-reduced-motion:no-preference){a.hlcard:hover,.hgnext:hover{transform:translateY(-2px)}}.hlcard .tt{letter-spacing:-.01em;color:#1b1055;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:600;line-height:1.3;display:flex}.hlcard .tt img{object-fit:contain;flex:none;width:28px;height:28px}.hlcard p{margin:0;font-size:15px;line-height:1.5}.hlcard .go{color:#88179b;margin-top:auto;padding-top:8px;font-size:15px;font-weight:600}.hlcard .chev{display:none}.hlcard.plain{background:#f6f4fa}.hlcards>li>.hlcard{transition:border-color .6s,box-shadow .6s,transform .15s}.hlhit>.hlcard{border-color:#88179b;box-shadow:0 0 0 3px #ede9f5}.hlgroup.hlhit{background:#f6f4fa}.hlgroup:focus,.hlcards .hlcard:focus:not(:focus-visible){outline:none}.hlroutes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hlroute{grid-template-columns:40px minmax(0,1fr);gap:16px;height:100%;padding:24px;display:grid}.hlroute .ic{background:#ede9f5;border-radius:10px;justify-content:center;align-self:start;align-items:center;width:40px;height:40px;display:flex}.hlroute .tx{flex-direction:column;gap:6px;min-width:0;display:flex}.hlroute .go{align-items:center;gap:6px;min-height:44px;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hlroute .go:hover{text-decoration:underline}.hlroutes.sm .hlroute{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px}.hlroutes.sm .ic{width:36px;height:36px}.hlroutes.sm .h4{font-size:19px}.hlroutes.sm .body{font-size:15px}.hghead{box-sizing:border-box;grid-template-columns:220px minmax(0,1fr);gap:64px;max-width:1136px;margin:0 auto;padding:40px 32px 0;display:grid}.hghead .t{flex-direction:column;grid-column:2;gap:16px;max-width:800px;display:flex}.hghead h1{text-wrap:balance;font-size:56px}.hgmeta{color:#4f4b5e;flex-wrap:wrap;gap:8px 20px;margin:4px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.hgmeta li{align-items:center;gap:8px;display:inline-flex}.hgmeta svg{flex:none;width:16px;height:16px}.hgmeta .logos{flex:none;gap:6px;display:inline-flex}.hgmeta .logos img{object-fit:contain;width:18px;height:18px}.hgwrap{box-sizing:border-box;grid-template-columns:220px minmax(0,1fr);gap:64px;max-width:1136px;margin:0 auto;padding:40px 32px 0;display:grid}.hgtoc{align-self:start;position:sticky;top:100px}.hgtoc .lbl{letter-spacing:.1em;text-transform:uppercase;color:#6e6a7c;margin:0 0 10px;font-size:12px;font-weight:700}.hgtoc ol{border-left:2px solid #e6e3ee;margin:0;padding:0;list-style:none}.hgtoc a{color:#4f4b5e;border-left:2px solid #0000;margin-left:-2px;padding:8px 0 8px 16px;font-size:15px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}.hgtoc a:hover{color:#1b1055}.hgtoc a.on{color:#88179b;border-left-color:#88179b;font-weight:600}.hgtoc ol ol,.hgtocm ol ol{border-left:0;margin:0 0 4px;padding:0}.hgtoc ol ol a{padding:5px 0 5px 28px;font-size:14px}.hgtocm,.hgbarwrap{display:none}.hgbody{flex-direction:column;gap:72px;min-width:0;max-width:800px;display:flex}.hgbody section{flex-direction:column;gap:20px;scroll-margin-top:96px;display:flex}.hgbody .h2{font-size:34px}.hgbefore{background:#f6f4fa;border:1px solid #e6e3ee;border-radius:12px;padding:32px}.hgneed{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.hgneed li{color:#1f1d29;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:17px;line-height:1.5;display:grid}.hgneed svg{width:20px;height:20px;margin-top:3px}.hgneed a{font-weight:600}.hgsteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hgsteps>li{border-top:1px solid #e6e3ee;grid-template-columns:36px minmax(0,5fr) minmax(0,6fr);align-items:start;gap:16px 24px;padding:32px 0;scroll-margin-top:96px;display:grid}.hgsteps>li:last-child{border-bottom:1px solid #e6e3ee}.hgsteps .sn{width:36px;height:36px;font-size:15px;transition:background .3s,color .3s,transform .3s}.hgsteps>li.on .sn{color:#1b1055;background:#ffb73e;transform:scale(1.06)}.hgsteps .ins{flex-direction:column;gap:8px;padding-top:4px;display:flex}.hgsteps .ins a{font-weight:600}.hgwhere{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:4px;order:-1;align-self:flex-start;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.hgwhere svg{width:14px;height:14px}.hgwhere.web{color:#1f4f8f;background:#eef3fb;border-color:#c9daf2}.hgwhere.xl{color:#185c36;background:#e8f4ec;border-color:#bfdfc9}.hgsteps>li.wide{grid-template-columns:36px minmax(0,1fr)}.hgsteps>li.wide>.hgshot,.hgshots{grid-column:2/-1}.hgswitch{color:#1b1055;background:#f6f4fa;border:1px dashed #cfc6e6;border-radius:12px;align-items:center;gap:12px;margin:0;padding:16px 20px;font-size:16px;font-weight:600;display:flex}.hgswitch svg{flex:none;width:22px;height:22px}.hgsteps.cont>li:first-child{border-top:1px solid #e6e3ee}.hgshot{background:#fff;border:1px solid #e6e3ee;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 1px 2px #1b10550d}.hgshot img{width:100%;height:auto;margin:0 auto;display:block}.hgshot.tall img{max-width:300px;margin:0 auto}.hgshot.small{align-self:start}.hgshot.small img{width:auto;max-width:calc(100% - 32px);margin:16px auto}.hgshot .sheetmock{box-shadow:none;border:0;border-radius:0}.hgshot .sheetmock table{font-size:11.5px}.hgshot figcaption{color:#6e6a7c;background:#faf9fc;border-top:1px solid #e6e3ee;padding:8px 12px;font-size:13px;line-height:1.45}.hgshots{grid-template-columns:var(--cols,1fr 1fr);align-items:stretch;gap:16px;display:grid}.hgshots>.hgshot{flex-direction:column;display:flex}.hgshots>.hgshot>img{box-sizing:border-box;width:100%;max-width:none;height:var(--fh,280px);object-fit:contain;background:#f6f4fa;margin:0;padding:16px}.hgshots>.hgshot>figcaption{margin-top:auto}.hgqa{border-top:1px solid #e6e3ee}.hgqa>div{border-bottom:1px solid #e6e3ee;flex-direction:column;gap:8px;padding:24px 0;display:flex}.hgqa h3{letter-spacing:-.01em;color:#1b1055;margin:0;font-size:19px;font-weight:600;line-height:1.35}.hgqa a{font-weight:600}.hgnext{color:#4f4b5e;background:#ede9f5;border:1px solid #dcd7ea;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 32px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.hgnext:hover{color:#4f4b5e;border-color:#cfc6e6;box-shadow:0 12px 28px -18px #1b105559}.hgnext .tt{letter-spacing:-.015em;color:#1b1055;margin:4px 0 6px;font-size:24px;font-weight:700;line-height:1.2;display:block}.hgnext .body{display:block}.hgnext .arr{background:#1b1055;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.hgback{color:#4f4b5e;margin:4px 0 0;font-size:16px}.hgback a{font-weight:600}.hgsupport{padding-bottom:104px}.hgrc{flex-direction:column;gap:16px;display:flex}.hgrc ol{color:#1f1d29;flex-direction:column;gap:10px;margin:0;padding:0 0 0 22px;font-size:17px;line-height:1.5;display:flex}.hgrc .hgshot{max-width:620px;margin-top:8px}@media (prefers-reduced-motion:reduce){.hgsteps>li.on .sn{transform:none}}@media (width<=960px){.hlhero{padding:32px 24px 0}.hlhero h1{font-size:44px}.hlsec{padding:56px 24px 0}.hlsec.last{padding-bottom:72px}.hlstart{grid-template-columns:1fr;gap:24px;padding:28px}.hlgroup{grid-template-columns:1fr;gap:16px}.hlcards{grid-template-columns:repeat(2,minmax(0,1fr))}.hlroutes{grid-template-columns:1fr}.hghead{grid-template-columns:1fr;gap:0;padding:32px 24px 0}.hghead .t{grid-column:1}.hghead h1{font-size:40px}.hgwrap{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 24px 0}.hgbarwrap,.hgbar{min-width:0}.hgtoc{display:none}.hgtocm{background:#fff;border:1px solid #cfc6e6;border-radius:12px;margin-top:8px;padding:0;display:block}.hgtocm summary{color:#1b1055;cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;font-size:16px;font-weight:600;list-style:none;display:flex}.hgtocm summary::-webkit-details-marker{display:none}.hgtocm summary svg{width:14px;height:14px;transition:transform .2s}.hgtocm[open] summary svg{transform:rotate(180deg)}.hgtocm ol{border-top:1px solid #e6e3ee;margin:0;padding:4px 16px 12px;list-style:none}.hgtocm a{color:#1b1055;border-bottom:1px solid #f0eef5;align-items:center;min-height:44px;font-size:16px;text-decoration:none;display:flex}.hgtocm li:last-child a{border-bottom:0}.hgtocm ol ol a{color:#4f4b5e;padding-left:16px;font-size:15px}.hgbarwrap{z-index:4;opacity:0;pointer-events:none;background:#fff;border-bottom:1px solid #e6e3ee;margin:0 -24px -45px;padding:0 24px;transition:opacity .2s,transform .2s;display:block;position:sticky;top:76px;transform:translateY(-6px);box-shadow:0 6px 16px -12px #1b105559}.hgbarwrap.show{opacity:1;pointer-events:auto;transform:none}.hgbar{width:100%;min-height:44px;font:inherit;color:#1b1055;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:15px;font-weight:600;display:flex}.hgbar .where{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hgbar svg{flex:none;width:14px;height:14px;transition:transform .2s}.hgbar[aria-expanded=true] svg{transform:rotate(180deg)}.hgbarlist{max-height:60vh;margin:0;padding:0 0 8px;list-style:none;overflow:auto}.hgbarlist ol{margin:0;padding:0 0 0 16px;list-style:none}.hgbarlist a{color:#1b1055;border-top:1px solid #f0eef5;align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:flex}.hgbody{gap:56px}.hgbody section,.hgsteps>li{scroll-margin-top:136px}.hgbody .h2{font-size:28px}.hgsteps>li,.hgsteps>li.wide{grid-template-columns:36px minmax(0,1fr)}.hgsteps>li>.hgshot,.hgsteps>li.wide>.hgshot,.hgshots{grid-column:1/-1}.hgsupport{padding-bottom:72px}}@media (width<=639px){.hlgroups{border-top:0;flex-direction:column;gap:28px;display:flex}.hlgroup{border-bottom:0;border-radius:0;gap:12px;padding:0}.hlgroup .gh{gap:2px;padding-top:0}.hlgroup .gh .h4{font-size:20px}.hlcards{background:#fff;border:1px solid #e6e3ee;border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1b10550d}.hlcards>li:has(>.hlcard.plain){display:none}.hlcard,.hlcard.plain{background:0 0;border:0;border-radius:0;justify-content:center;gap:4px;min-height:72px;padding:16px 56px 16px 16px}.hlcards>li+li .hlcard{border-top:1px solid #f0eef5}.hlcards>li:has(>.plain)+li .hlcard{border-top:0}a.hlcard:hover{box-shadow:none;transform:none}a.hlcard:active{background:#f6f4fa}.hlhit>.hlcard{box-shadow:none;background:#f6f4fa}.hlcard .tt{font-size:17px}.hlcard .tt img{width:22px;height:22px}.hlcard p{color:#6e6a7c;font-size:14px;line-height:1.45}.hlcard .go{display:none}.hlcard .chev{box-sizing:border-box;background:#ede9f5;border-radius:999px;width:28px;height:28px;margin-top:-14px;padding:7px;display:block;position:absolute;top:50%;right:16px}.hlstart{gap:16px;padding:22px 18px}.hlstart .tx{gap:4px}.hlstart .hlgo{align-self:stretch;margin:8px 0 4px}.hlsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hlsteps li{text-align:center;background:0 0;border:0;align-items:center;gap:6px;padding:0}.hlsteps li+li:before{width:calc(100% - 28px);top:17px;left:calc(18px - 50%)}.hlsteps li>div{align-items:center}.hlsteps li>div span,.hlsteps a.jump{display:none}.hlsteps b{font-size:14px}.hgbarwrap{top:64px}.hgbefore{padding:22px 20px}.hgneed li{font-size:16px}.hgbody{gap:48px}.hgsteps>li,.hgsteps>li.wide{grid-template-columns:28px minmax(0,1fr);column-gap:12px;padding:16px 0}.hgsteps .sn{width:28px;height:28px;font-size:13px}.hgsteps .h4{text-wrap:pretty}.hgsteps .hgshot{margin-top:4px}.hgshots{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;margin:4px -24px 0;padding:0 24px 8px;scroll-padding:0 24px;display:flex;overflow-x:auto}.hgshots>.hgshot{scroll-snap-align:start;flex:0 0 82%;margin-top:0}.hgshots>.hgshot>img{height:var(--fhp,200px);padding:12px}.hgsteps>li>.swipe-dots{grid-column:1/-1}.hgrc ol{font-size:16px}.hgqa>div{padding:14px 0}.hgqa h3{font-size:17px}.hgqa .body{font-size:15px}.hgswitch{padding:12px 16px;font-size:15px}.hgnext{grid-template-columns:1fr;gap:12px;padding:22px 64px 22px 20px;position:relative}.hgnext .arr{width:36px;height:36px;margin-top:-18px;position:absolute;top:50%;right:16px}.hgnext .tt{font-size:21px}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.js [data-r]{opacity:0;transform:translateY(12px)}.js [data-r].in{animation:.5s cubic-bezier(.2,.7,.2,1) both rise}.js [data-r="2"].in{animation-delay:80ms}.js [data-r="3"].in{animation-delay:.16s}.js [data-r="4"].in{animation-delay:.24s}@media print{.js [data-r]{opacity:1!important;transform:none!important}}@keyframes heroFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes heroRise{0%{transform:translateY(14px)}to{transform:none}}.hero-in>*{animation:.6s cubic-bezier(.2,.7,.2,1) both heroFade}.hero-in>h1,.hero-in>.lead{animation-name:heroRise}.hero-in>:nth-child(2){animation-delay:60ms}.hero-in>:nth-child(3){animation-delay:.12s}.hero-in>:nth-child(4){animation-delay:.18s}.hero-in>:nth-child(5){animation-delay:.24s}.hero-in>:nth-child(6){animation-delay:.3s}.hero-in>:nth-child(n+7){animation-delay:.36s}.herobg .hero-media{animation:.8s cubic-bezier(.2,.7,.2,1) .15s both heroRise}@media (width<=639px){.hero-in>*{animation-duration:.4s}.hero-in>:nth-child(n+2){animation-delay:80ms}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js [data-r]{opacity:1;transform:none}.js .chatmock :is(.cm-you,.cm-reply),.js .sheetmock--rows tr,.js .panemock :is(.pm-group,.pm-open li,.cp-menu){opacity:1!important}.ihero-vis .xconn path:first-child{stroke-dasharray:none}.js table.cmp td.rows svg{opacity:1;transform:none}.js .g2 .stars{clip-path:none}.js .four .card svg *{stroke-dasharray:none!important;stroke-dashoffset:0!important}.js .callout:before,.js .callout b{clip-path:none!important;opacity:1!important}.mq-track{flex-wrap:wrap;justify-content:center;gap:24px 40px;width:auto;animation:none}.mq-track .mq-item:nth-child(n+12){display:none}}
