.hero-module__QDWXEa__hero{overflow-x:clip}.hero-module__QDWXEa__inner{padding-top:60px}.hero-module__QDWXEa__row{align-items:center;min-height:504px;display:flex}.hero-module__QDWXEa__copy{z-index:1;flex-direction:column;flex:none;align-items:flex-start;width:455px;display:flex;position:relative}.hero-module__QDWXEa__eyebrow{--gradient-accent-angle:17.622deg;background-position:0 0;background-repeat:no-repeat;background-size:455px 16px}.hero-module__QDWXEa__title{letter-spacing:-.02em;color:var(--foreground);margin-top:28px;font-size:48px;font-weight:600;line-height:1.125}.hero-module__QDWXEa__description{letter-spacing:-.02em;color:var(--muted-foreground);margin-top:29px;font-size:16px;font-weight:500;line-height:1.5}.hero-module__QDWXEa__actions{margin-top:20px}.hero-module__QDWXEa__art{--art-w:545;aspect-ratio:545/506;margin-block:-1px;flex:none;width:545px;margin-left:auto;position:relative}.hero-module__QDWXEa__artBody{display:contents}@container (min-width:545px){.hero-module__QDWXEa__window,.hero-module__QDWXEa__glow{--u:1px}}.hero-module__QDWXEa__glow{top:calc(-136*var(--u));left:calc(-180*var(--u));width:calc(906*var(--u));max-width:none;height:auto;position:absolute}.hero-module__QDWXEa__window{pointer-events:none;animation:.9s cubic-bezier(.22,1,.36,1) backwards hero-module__QDWXEa__window-in;position:absolute;inset:0}.hero-module__QDWXEa__ab{animation-delay:90ms}.hero-module__QDWXEa__ai{animation-delay:.18s}@keyframes hero-module__QDWXEa__window-in{0%{transform:translateY(calc(12*var(--u)))}}.hero-module__QDWXEa__layer{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));position:absolute}.hero-module__QDWXEa__layer img{width:100%;height:100%;display:block}.hero-module__QDWXEa__variant{animation:.46s cubic-bezier(.22,1,.36,1) backwards hero-module__QDWXEa__rise}.hero-module__QDWXEa__variant:nth-child(2){animation-delay:.45s}.hero-module__QDWXEa__variant:nth-child(3){animation-delay:.57s}.hero-module__QDWXEa__variant:nth-child(4){animation-delay:.69s}@keyframes hero-module__QDWXEa__rise{0%{opacity:0;transform:translateY(calc(6*var(--u)))}}.hero-module__QDWXEa__chat{top:calc(27.75*var(--u));left:calc(57.82*var(--u));width:calc(241.25*var(--u));height:calc(115.25*var(--u));font-feature-settings:"lnum","pnum";letter-spacing:-.01em;position:absolute;overflow:hidden}.hero-module__QDWXEa__thread{transform:translateY(calc(-104.27*var(--u)));animation:.7s cubic-bezier(.45,0,.25,1) 6.25s backwards hero-module__QDWXEa__scroll}@keyframes hero-module__QDWXEa__scroll{0%{transform:none}}.hero-module__QDWXEa__exchange{height:calc(104.27*var(--u));position:relative}.hero-module__QDWXEa__request{top:calc(10.86*var(--u));right:calc(7.98*var(--u));height:calc(23.4*var(--u));padding-inline:calc(6.986*var(--u));border-radius:calc(6.986*var(--u))calc(6.986*var(--u))0 calc(6.986*var(--u));font-size:calc(7.05*var(--u));white-space:nowrap;color:#363630;background:#f2f2ef;align-items:center;font-weight:500;line-height:1;display:flex;position:absolute}.hero-module__QDWXEa__answer{top:calc(43.07*var(--u));left:calc(6.62*var(--u));align-items:flex-start;gap:calc(6.82*var(--u));width:calc(178*var(--u));flex-direction:column;display:flex;position:absolute}.hero-module__QDWXEa__worked{align-items:center;gap:calc(3.41*var(--u));font-size:calc(6.82*var(--u));font-weight:500;line-height:calc(10.23*var(--u));color:#909087;display:flex}.hero-module__QDWXEa__worked img{width:calc(9.094*var(--u));height:calc(9.094*var(--u))}.hero-module__QDWXEa__reply{margin-top:calc(1.1*var(--u));font-size:calc(6.95*var(--u));font-weight:600;line-height:calc(10.231*var(--u));color:#363630}.hero-module__QDWXEa__actionsRow{margin-top:calc(-.73*var(--u));width:calc(70.46*var(--u));height:calc(15.91*var(--u));display:block}.hero-module__QDWXEa__request,.hero-module__QDWXEa__worked,.hero-module__QDWXEa__reply,.hero-module__QDWXEa__actionsRow{animation:.46s cubic-bezier(.22,1,.36,1) backwards hero-module__QDWXEa__rise}.hero-module__QDWXEa__request{animation-delay:var(--request)}.hero-module__QDWXEa__worked{animation-delay:var(--worked)}.hero-module__QDWXEa__reply{animation-delay:var(--reply)}.hero-module__QDWXEa__actionsRow{animation-delay:var(--actions)}.hero-module__QDWXEa__exchange[data-step="0"]{--request:2.3s;--worked:2.75s;--reply:3.05s;--actions:3.35s}.hero-module__QDWXEa__exchange[data-step="1"]{--request:6.45s;--worked:6.9s;--reply:7.2s;--actions:7.5s}.hero-module__QDWXEa__typing{top:calc(150.25*var(--u));left:calc(75*var(--u));width:calc(205*var(--u));height:calc(10.23*var(--u));background:var(--white);font-size:calc(7.18*var(--u));line-height:calc(10.23*var(--u));letter-spacing:-.01em;font-feature-settings:"lnum","pnum";color:#363630;white-space:pre;opacity:0;animation:hero-module__QDWXEa__typing var(--for)linear var(--from)backwards;position:absolute}.hero-module__QDWXEa__typing[data-step="0"]{--from:.9s;--for:1.35s;--letters:1s;--per:45ms}.hero-module__QDWXEa__typing[data-step="1"]{--from:4.3s;--for:2.1s;--letters:4.4s;--per:40ms}.hero-module__QDWXEa__typing>span{animation:1ms linear backwards hero-module__QDWXEa__type;animation-delay:calc(var(--letters) + var(--i)*var(--per))}@keyframes hero-module__QDWXEa__typing{0%{opacity:0}6%,92%{opacity:1}to{opacity:0}}@keyframes hero-module__QDWXEa__type{0%{opacity:0}}.hero-module__QDWXEa__send img{transform-origin:50%;animation:.22s ease-in-out 2.15s hero-module__QDWXEa__press,.22s ease-in-out 6.1s hero-module__QDWXEa__press}@keyframes hero-module__QDWXEa__press{50%{transform:scale(.86)}}.hero-module__QDWXEa__badgeCover{top:calc(362.25*var(--u));left:calc(460.9*var(--u));width:calc(37.25*var(--u));height:calc(8*var(--u));opacity:0;background:#fbf9fe;animation:1ms linear 7.2s backwards hero-module__QDWXEa__cover;position:absolute}@keyframes hero-module__QDWXEa__cover{0%{opacity:1}}.hero-module__QDWXEa__badge{animation:.52s cubic-bezier(.34,1.56,.64,1) 7.2s backwards hero-module__QDWXEa__pop}@keyframes hero-module__QDWXEa__pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1}}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__window{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__variant{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__request{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__worked{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__reply{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__actionsRow{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__thread{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__send img{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__badge{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__badgeCover{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__typing{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__typing>span{animation:none!important}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__thread{transform:none}html[data-lite] .hero-module__QDWXEa__art .hero-module__QDWXEa__exchange[data-step="1"]{visibility:hidden}@media (prefers-reduced-motion:reduce){.hero-module__QDWXEa__art .hero-module__QDWXEa__window,.hero-module__QDWXEa__art .hero-module__QDWXEa__variant,.hero-module__QDWXEa__art .hero-module__QDWXEa__request,.hero-module__QDWXEa__art .hero-module__QDWXEa__worked,.hero-module__QDWXEa__art .hero-module__QDWXEa__reply,.hero-module__QDWXEa__art .hero-module__QDWXEa__actionsRow,.hero-module__QDWXEa__art .hero-module__QDWXEa__thread,.hero-module__QDWXEa__art .hero-module__QDWXEa__send img,.hero-module__QDWXEa__art .hero-module__QDWXEa__badge,.hero-module__QDWXEa__art .hero-module__QDWXEa__badgeCover,.hero-module__QDWXEa__art .hero-module__QDWXEa__typing,.hero-module__QDWXEa__art .hero-module__QDWXEa__typing>span{animation:none!important}.hero-module__QDWXEa__art .hero-module__QDWXEa__thread{transform:none}.hero-module__QDWXEa__art .hero-module__QDWXEa__exchange[data-step="1"]{visibility:hidden}}.hero-module__QDWXEa__cycle{pointer-events:none;opacity:0;transition:opacity .3s ease-out;position:absolute;inset:0}.hero-module__QDWXEa__cycle[data-on]{opacity:1}.hero-module__QDWXEa__cycleRow{border-radius:calc(4.7*var(--u));box-shadow:inset 0 0 0 calc(.9*var(--u))#7456fc66;opacity:0;background:#7456fc0f;transition:transform .42s cubic-bezier(.22,1,.36,1) .38s,opacity .2s ease-out .6s;position:absolute}.hero-module__QDWXEa__cycleRow[data-on]{opacity:1}.hero-module__QDWXEa__cyclePatch{opacity:0;transition:opacity .2s ease-out .82s;position:absolute}.hero-module__QDWXEa__cyclePatch[data-on]{opacity:1}.hero-module__QDWXEa__cyclePatch img{width:100%;height:100%;display:block}.hero-module__QDWXEa__cycleBox{border-radius:calc(1.8*var(--u));box-shadow:0 0 0 calc(.9*var(--u))#4268f2;opacity:0;background:#4268f20f;transition:opacity .2s ease-out;position:absolute}.hero-module__QDWXEa__cycleBox[data-on]{opacity:1;transition:opacity .26s ease-out .82s}.hero-module__QDWXEa__cycleCursor{width:calc(23.6*var(--u));transition:transform .7s cubic-bezier(.45,0,.25,1);position:absolute;top:0;left:0}.hero-module__QDWXEa__cycleCursor img{transform-origin:31.25% 2.3%;width:100%;height:auto;display:block}.hero-module__QDWXEa__cycleCursor[data-click=a] img{animation:.22s ease-in-out .7s hero-module__QDWXEa__click-a}.hero-module__QDWXEa__cycleCursor[data-click=b] img{animation:.22s ease-in-out .7s hero-module__QDWXEa__click-b}@keyframes hero-module__QDWXEa__click-a{50%{transform:scale(.88)}}@keyframes hero-module__QDWXEa__click-b{50%{transform:scale(.88)}}.hero-module__QDWXEa__inner .hero-module__QDWXEa__logos{z-index:1;margin-top:40px;display:flow-root}@media (min-width:390px){.hero-module__QDWXEa__split>span{display:block}}@media (min-width:1024px) and (max-width:1127.98px){.hero-module__QDWXEa__art{flex:0 545px;width:auto;min-width:0;margin-left:48px}}@media (max-width:1023.98px){.hero-module__QDWXEa__row{flex-direction:column;min-height:0}.hero-module__QDWXEa__copy{text-align:center;align-items:center;width:100%;max-width:640px}.hero-module__QDWXEa__copy .hero-module__QDWXEa__title.hero-module__QDWXEa__title{max-width:100%;font-size:clamp(34px,16px + 5vw,48px)}.hero-module__QDWXEa__description{margin-top:20px}.hero-module__QDWXEa__actions{justify-content:center}.hero-module__QDWXEa__art{align-self:center;width:min(545px,100%);margin:48px 0 0}}@media (max-width:539.98px){.hero-module__QDWXEa__art{--art-w:395;aspect-ratio:395/600;width:min(395px,100%)}.hero-module__QDWXEa__ai{z-index:2;translate:calc(-57.3*var(--u))0}.hero-module__QDWXEa__editor{translate:calc(-121.8*var(--u))0}.hero-module__QDWXEa__ab{z-index:1;translate:calc(-4*var(--u))calc(137*var(--u))}.hero-module__QDWXEa__glow{left:calc(-301.8*var(--u))}}@media (max-width:1127.98px){.hero-module__QDWXEa__inner .hero-module__QDWXEa__logos{margin-top:64px}}
.showcase-module__SPLdcq__section{background:var(--white);margin-top:80px;padding-block:80px}.showcase-module__SPLdcq__strip{margin:36px calc(-1*var(--container-pad,24px))0;position:relative}.showcase-module__SPLdcq__tabs{padding:4px var(--container-pad,24px);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.showcase-module__SPLdcq__tabs::-webkit-scrollbar{display:none}.showcase-module__SPLdcq__fade{pointer-events:none;width:48px;transition:opacity .2s ease-out;position:absolute;top:0;bottom:0}.showcase-module__SPLdcq__fade[data-side=start]{background:linear-gradient(to right,var(--white),transparent);left:0}.showcase-module__SPLdcq__fade[data-side=end]{background:linear-gradient(to left,var(--white),transparent);right:0}.showcase-module__SPLdcq__fade[data-hidden]{opacity:0}.showcase-module__SPLdcq__tabs>:first-child{margin-left:auto}.showcase-module__SPLdcq__tabs>:last-child{margin-right:auto}@media (min-width:1128px){.showcase-module__SPLdcq__section{container-type:inline-size}.showcase-module__SPLdcq__strip{margin-inline:calc(50% - 50cqw)}}.showcase-module__SPLdcq__tab{--btn-h:37px;--btn-px:12px;box-shadow:var(--shadow-figma-sm);border-radius:10px;font-size:13.5px;font-weight:600}.showcase-module__SPLdcq__tab[aria-selected=true],.showcase-module__SPLdcq__tab[aria-selected=true]:hover{color:var(--color-primary-border);background:#dedfff;border-color:#adaaff}.showcase-module__SPLdcq__tab[aria-selected=true]:focus-visible{box-shadow:var(--focus-ring),var(--shadow-figma-sm)}@media (max-width:639.98px){.showcase-module__SPLdcq__tab{--btn-h:44px}}@media (max-width:1023.98px){.showcase-module__SPLdcq__strip{top:calc(var(--banner-height,0px) + var(--header-height,64px));z-index:30;border-block:1px solid var(--gray-100);position:sticky;box-shadow:0 1px 3px #00000003,0 2px 4px -1px #00000005}.showcase-module__SPLdcq__tabs{background:var(--gray-100);gap:1px;padding:0}.showcase-module__SPLdcq__tabs>:first-child,.showcase-module__SPLdcq__tabs>:last-child{margin-inline:0}.showcase-module__SPLdcq__tab,.showcase-module__SPLdcq__tab:hover,.showcase-module__SPLdcq__tab:active{--btn-h:52px;background:var(--gray-25);box-shadow:none;letter-spacing:-.02em;color:var(--gray-650);border:0;border-radius:0;flex:1 0 auto;padding-inline:20px;font-size:14px;font-weight:500;line-height:20px;transition:color .2s cubic-bezier(0,0,0,1),background-color .2s cubic-bezier(0,0,0,1)}.showcase-module__SPLdcq__tab[aria-selected=true],.showcase-module__SPLdcq__tab[aria-selected=true]:hover{background:var(--gray-50);color:var(--gray-1300)}.showcase-module__SPLdcq__tab:focus-visible,.showcase-module__SPLdcq__tab[aria-selected=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--purple-700)}.showcase-module__SPLdcq__fade[data-side=start]{background:linear-gradient(to right,var(--gray-25),transparent)}.showcase-module__SPLdcq__fade[data-side=end]{background:linear-gradient(to left,var(--gray-25),transparent)}}.showcase-module__SPLdcq__window{background:var(--color-surface-sunken);box-shadow:var(--shadow-figma-md);border-radius:20px;margin-top:37px;position:relative;overflow:hidden;container-type:inline-size}.showcase-module__SPLdcq__window:after{content:"";border:1px solid var(--gray-200);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.showcase-module__SPLdcq__frame{--cw:1080px;--ch:622px;--cx:0px;--cy:0px;--s:min(1,tan(atan2(100cqw,var(--cw))));height:calc(var(--ch)*var(--s));position:relative}.showcase-module__SPLdcq__clip{top:0;left:max(0px,(100cqw - var(--cw))/2);width:min(100cqw,var(--cw));height:100%;position:absolute;overflow:hidden}.showcase-module__SPLdcq__canvas{width:1080px;height:622px;transform:scale(var(--s))translate(calc(-1*var(--cx)),calc(-1*var(--cy)));transform-origin:0 0;position:absolute;top:0;left:0}.showcase-module__SPLdcq__layer{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s;position:absolute;inset:0}.showcase-module__SPLdcq__layer[data-active]{opacity:1;visibility:visible;transition:opacity .3s}html[data-lite] .showcase-module__SPLdcq__layer{transition:none}.showcase-module__SPLdcq__art{position:absolute;inset:0}.showcase-module__SPLdcq__art img,.showcase-module__SPLdcq__webPiece img{width:100%;height:100%;display:block}.showcase-module__SPLdcq__webPiece{position:absolute;inset:0}.showcase-module__SPLdcq__connector{pointer-events:none;fill:#7456fc;position:absolute;overflow:visible}.showcase-module__SPLdcq__connector path{fill:none;stroke-width:1px}.showcase-module__SPLdcq__track,.showcase-module__SPLdcq__dashes{stroke-linecap:round}.showcase-module__SPLdcq__track{stroke:#c8c8ce}.showcase-module__SPLdcq__dashes{stroke:#7456fc}.showcase-module__SPLdcq__reveal{stroke:#fff;stroke-width:4px;stroke-linecap:butt;stroke-dashoffset:0}.showcase-module__SPLdcq__trackDot{fill:#c8c8ce}.showcase-module__SPLdcq__window[data-revealed]:not([data-settled]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__callout{animation:showcase-module__SPLdcq__callout-in .42s cubic-bezier(.22,1,.36,1)var(--in)backwards}.showcase-module__SPLdcq__window[data-revealed]:not([data-settled]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__connector{animation:showcase-module__SPLdcq__connector-in .36s ease-out var(--in)backwards}.showcase-module__SPLdcq__window[data-revealed]:not([data-settled],[data-play]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__reveal{stroke-dashoffset:var(--len)}.showcase-module__SPLdcq__window[data-revealed]:not([data-settled],[data-play]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__endDot{opacity:0}.showcase-module__SPLdcq__window[data-play]:not([data-settled]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__reveal{animation:showcase-module__SPLdcq__connector-fill .96s linear var(--fill)backwards}.showcase-module__SPLdcq__window[data-play]:not([data-settled]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__endDot{animation:showcase-module__SPLdcq__connector-in .16s ease-out var(--arrive)backwards}.showcase-module__SPLdcq__window[data-play]:not([data-settled]) .showcase-module__SPLdcq__layer[data-active] .showcase-module__SPLdcq__ping{animation:showcase-module__SPLdcq__connector-ping .7s cubic-bezier(.22,1,.36,1)var(--arrive)backwards}.showcase-module__SPLdcq__ping{fill:#7456fc59;opacity:0;transform-box:fill-box;transform-origin:50%}@keyframes showcase-module__SPLdcq__connector-fill{0%{stroke-dashoffset:var(--len)}}@keyframes showcase-module__SPLdcq__connector-ping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes showcase-module__SPLdcq__callout-in{0%{opacity:0;transform:translateY(6px)scale(.97)}}@keyframes showcase-module__SPLdcq__connector-in{0%{opacity:0}}:is(html[data-lite] .showcase-module__SPLdcq__callout,html[data-lite] .showcase-module__SPLdcq__connector,html[data-lite] .showcase-module__SPLdcq__reveal,html[data-lite] .showcase-module__SPLdcq__endDot,html[data-lite] .showcase-module__SPLdcq__ping){animation:none!important}html[data-lite] .showcase-module__SPLdcq__reveal{stroke-dashoffset:0!important}html[data-lite] .showcase-module__SPLdcq__endDot{opacity:1!important}.showcase-module__SPLdcq__callouts{margin:0;padding:0;list-style:none}.showcase-module__SPLdcq__callout{box-sizing:border-box;border:1px solid var(--gray-900);background:linear-gradient(180deg,var(--gray-900),var(--gray-1100));width:137px;box-shadow:0 8px 8px -4px #36363008,var(--shadow-figma-2xl);border-radius:6px;flex-direction:column;justify-content:center;gap:5.056px;padding-block:5.5px;padding-inline:9.747px;display:flex;position:absolute;translate:0 -50%}.showcase-module__SPLdcq__icon{border:1px solid var(--color-primary-border);background:var(--purple-600);width:20px;height:20px;box-shadow:var(--inset-skeuomorphic);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.showcase-module__SPLdcq__icon img{display:block}.showcase-module__SPLdcq__calloutText{width:var(--text-w,118px);flex-direction:column;gap:2.798px;display:flex}.showcase-module__SPLdcq__callout h3{letter-spacing:-.02em;color:var(--color-inverse-foreground);font-size:9.747px;font-weight:600;line-height:1.5}.showcase-module__SPLdcq__callout p{color:var(--color-inverse-muted-foreground);font-size:8.123px;line-height:1.37}.showcase-module__SPLdcq__webCaption{text-align:center;color:#4d4d4d;width:61.92px;font-size:8.107px;line-height:1.37;position:absolute;top:254.1px;left:509.04px}html:not([lang|=en]) .showcase-module__SPLdcq__webCaption{width:120px;top:276.31px;left:480px;transform:translateY(-100%)}.fpb main .showcase-module__SPLdcq__callout.showcase-module__SPLdcq__callout p{text-wrap:wrap}.fpb main .showcase-module__SPLdcq__webCaption.showcase-module__SPLdcq__webCaption{text-wrap:wrap}.showcase-module__SPLdcq__pager{left:50%;top:calc(569.12px*min(1,tan(atan2(100cqw,1080px))));border:1px solid var(--purple-500);background:var(--primary);width:107px;height:32px;box-shadow:var(--shadow-figma-xs);border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-inline:8px;display:flex;position:absolute;transform:translate(-50%)}.showcase-module__SPLdcq__pagerButton{color:var(--gray-25);cursor:pointer;border-radius:4px;outline:none;flex-shrink:0;display:flex;position:relative}.showcase-module__SPLdcq__pagerButton:before{content:"";position:absolute;inset:-8px}.showcase-module__SPLdcq__pagerButton:focus-visible{box-shadow:0 0 0 2px var(--white)}.showcase-module__SPLdcq__pagerLabel{letter-spacing:-.01em;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap;color:var(--gray-25);padding-inline:2px;font-size:12px;font-weight:500;line-height:18px}.showcase-module__SPLdcq__note{letter-spacing:-.02em;text-align:center;color:var(--color-muted-foreground);margin-top:40px;font-size:18px;font-weight:500;line-height:1.5}.showcase-module__SPLdcq__note br{display:none}@media (min-width:720px){:root:lang(en) .showcase-module__SPLdcq__note br{display:inline}}.showcase-module__SPLdcq__link{letter-spacing:-.02em;text-align:center;margin:12px auto 0;font-size:16px;line-height:1.5}.showcase-module__SPLdcq__narrow{display:none}@media (max-width:1023.98px){.showcase-module__SPLdcq__window{display:none}.showcase-module__SPLdcq__narrow{margin-top:24px;display:block}.showcase-module__SPLdcq__note{font-size:16px}}.showcase-module__SPLdcq__narrowBody{border:1px solid var(--gray-200);background:var(--color-surface-sunken);box-shadow:var(--shadow-figma-md);border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex;position:relative}.showcase-module__SPLdcq__narrowText{flex:220px;max-width:500px;container-type:inline-size}.showcase-module__SPLdcq__narrowBody[hidden]{display:none}.showcase-module__SPLdcq__phone{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .25s ease-out,visibility 0s linear .25s;position:relative}.showcase-module__SPLdcq__phone[data-on]{opacity:1;visibility:visible;transition:opacity .25s ease-out}html[data-lite] .showcase-module__SPLdcq__phone{transition:none}.showcase-module__SPLdcq__narrowArt{flex:none;grid-template-columns:minmax(0,1fr);max-width:100%;display:grid;position:relative;overflow:hidden}.showcase-module__SPLdcq__crop{--s:min(1,tan(atan2(100cqw,var(--cw)*1px)));width:calc(var(--cw)*1px);max-width:100%;aspect-ratio:var(--cw)/var(--ch);margin-inline:auto;display:block;position:relative;overflow:hidden;container-type:inline-size}.showcase-module__SPLdcq__cropCanvas{width:1080px;height:622px;transform:scale(var(--s))translate(calc(-1px*var(--cx)),calc(-1px*var(--cy)));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:639.98px){.showcase-module__SPLdcq__narrowBody{border-radius:14px;padding:16px}}.showcase-module__SPLdcq__list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.showcase-module__SPLdcq__list>li+li{border-top:1px solid var(--color-border)}.showcase-module__SPLdcq__listItem{text-align:left;cursor:pointer;border-radius:10px;outline:none;align-items:flex-start;gap:12px;width:100%;padding:12px;transition:background-color .2s ease-out;display:flex}.showcase-module__SPLdcq__listItem[aria-pressed=true]{background:#7456fc14}.showcase-module__SPLdcq__listItem:focus-visible{box-shadow:var(--focus-ring)}.showcase-module__SPLdcq__listItem .showcase-module__SPLdcq__icon{border-radius:6px;width:24px;height:24px;margin-top:1px}.showcase-module__SPLdcq__listItem .showcase-module__SPLdcq__icon img{width:12px;height:12px}.showcase-module__SPLdcq__listItem .showcase-module__SPLdcq__calloutText{width:auto}.showcase-module__SPLdcq__listItem .showcase-module__SPLdcq__calloutText:lang(ja){word-break:auto-phrase;overflow-wrap:anywhere}.showcase-module__SPLdcq__listTitle{letter-spacing:-.01em;color:var(--color-text-strong);font-size:14px;font-weight:500;line-height:1.4}.showcase-module__SPLdcq__listItem[aria-pressed=true] .showcase-module__SPLdcq__listTitle{color:var(--purple-700)}.showcase-module__SPLdcq__listDescription{color:var(--color-text-description);margin-top:2px;font-size:13px;line-height:1.4}.showcase-module__SPLdcq__mark{border:1.5px solid var(--purple-600);pointer-events:none;background:#7456fc14;border-radius:4px;transition:left .3s cubic-bezier(.33,1,.68,1),top .3s cubic-bezier(.33,1,.68,1),width .3s cubic-bezier(.33,1,.68,1),height .3s cubic-bezier(.33,1,.68,1);position:absolute;box-shadow:0 0 0 1px #ffffffd9}.showcase-module__SPLdcq__markLabel{background:var(--purple-600);white-space:nowrap;color:var(--white);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:500;line-height:14px;position:absolute;bottom:calc(100% + 2px);left:-1.5px}.showcase-module__SPLdcq__mark[data-label=in] .showcase-module__SPLdcq__markLabel{top:2px;bottom:auto;left:2px}.showcase-module__SPLdcq__mark[data-label=below] .showcase-module__SPLdcq__markLabel{top:calc(100% + 2px);bottom:auto}.showcase-module__SPLdcq__mark[data-label=right] .showcase-module__SPLdcq__markLabel{top:50%;bottom:auto;left:calc(100% + 4px);transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.showcase-module__SPLdcq__mark,.showcase-module__SPLdcq__phone{transition:none}}html[data-lite] .showcase-module__SPLdcq__mark{transition:none}.showcase-module__SPLdcq__listCaption{text-align:left;color:var(--color-text-description);font-size:14px;line-height:1.5}@container (min-width:480px){.showcase-module__SPLdcq__listCaption{text-align:center}}
.stats-module__AeG9sW__root{padding-top:80px;padding-bottom:8px}.stats-module__AeG9sW__title{--gradient-accent-angle:44deg;-webkit-text-fill-color:var(--color-text-strong);width:916px;max-width:100cqw;display:block}.stats-module__AeG9sW__head{container-type:inline-size}.stats-module__AeG9sW__head .text-fluid-heading{--fluid-min:28px}.stats-module__AeG9sW__accent{-webkit-text-fill-color:transparent}.stats-module__AeG9sW__body{--gap-h:60px;position:relative}.stats-module__AeG9sW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;display:grid;container-type:inline-size}.stats-module__AeG9sW__stat{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.stats-module__AeG9sW__stat .stats-module__AeG9sW__value.text-fluid-heading{--fluid-min:min(36px,(100cqw - 32px)/7.7);--fluid-max:48px;white-space:nowrap;height:.9375em;color:var(--color-text-strong)}.stats-module__AeG9sW__value .tabular-nums{font-variant-numeric:normal}.stats-module__AeG9sW__gap{display:none;position:relative}@media (min-width:64rem){.stats-module__AeG9sW__grid{grid-template-columns:auto 96fr auto 133fr auto 178fr auto;gap:0}.stats-module__AeG9sW__gap{display:block}.stats-module__AeG9sW__stat:last-child{min-width:167px}.stats-module__AeG9sW__stat:last-child .stats-module__AeG9sW__value{align-self:flex-start;margin-inline-start:1.6px}.stats-module__AeG9sW__stat:first-child{align-items:flex-start}.stats-module__AeG9sW__stat:first-child>:last-child{width:167px}.stats-module__AeG9sW__railsCompact{display:none}}
.recompose-module___u5iXa__box{width:min(100%,var(--box-w));margin-inline:auto;position:relative}.recompose-module___u5iXa__cut{top:calc(var(--ty)*var(--u));left:calc(var(--tx)*var(--u));width:calc((var(--x1) - var(--x0))*var(--u));height:calc((var(--y1) - var(--y0))*var(--u));position:absolute;overflow:hidden}.recompose-module___u5iXa__faded{-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fade)*var(--u)),transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fade)*var(--u)),transparent);mask-image:linear-gradient(#000 calc(100% - var(--fade)*var(--u)),transparent)}.recompose-module___u5iXa__plate,.recompose-module___u5iXa__overlay{top:calc(-1*var(--y0)*var(--u));left:calc(-1*var(--x0)*var(--u));width:calc(var(--rw)*var(--u));height:calc(var(--rh)*var(--u));position:absolute}.recompose-module___u5iXa__overlay{pointer-events:none}.recompose-module___u5iXa__plate img{width:100%;height:100%;display:block}.recompose-module___u5iXa__shifted{top:calc((var(--ty) - var(--y0))*var(--u));left:calc((var(--tx) - var(--x0))*var(--u));width:calc(var(--rw)*var(--u));height:calc(var(--rh)*var(--u));pointer-events:none;position:absolute}
.personalization-module__qogt3a__root{padding-top:150px}.personalization-module__qogt3a__bento{flex-direction:column;gap:12px;display:flex;container-type:inline-size}.personalization-module__qogt3a__rowWide,.personalization-module__qogt3a__rowNarrow{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.personalization-module__qogt3a__card{flex-direction:column;display:flex;position:relative;overflow:hidden}.personalization-module__qogt3a__art{overflow:hidden}.personalization-module__qogt3a__art img{width:100%;height:auto;display:block}.personalization-module__qogt3a__frame{display:none}.personalization-module__qogt3a__text{flex-direction:column;gap:4px;padding:8px 24px 24px;display:flex}.personalization-module__qogt3a__title{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;line-height:var(--text-body-sm--line-height);letter-spacing:var(--text-body-sm--letter-spacing);color:var(--color-text-strong)}.personalization-module__qogt3a__description{font-size:var(--text-body-xs);font-weight:500;line-height:var(--text-body-xs--line-height);letter-spacing:var(--text-body-xs--letter-spacing);color:var(--gray-650)}@media (max-width:63.98rem){.personalization-module__qogt3a__bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;display:grid}.personalization-module__qogt3a__rowWide,.personalization-module__qogt3a__rowNarrow{display:contents}.personalization-module__qogt3a__card>.personalization-module__qogt3a__art{display:none}.personalization-module__qogt3a__card>.personalization-module__qogt3a__frame{width:100%;display:block}}@media (min-width:48rem) and (max-width:63.98rem){.personalization-module__qogt3a__card{flex-direction:row;align-items:center}.personalization-module__qogt3a__card>.personalization-module__qogt3a__frame{flex:none;width:min(508px,62%);margin:0}.personalization-module__qogt3a__card>.personalization-module__qogt3a__text{padding:24px 32px 24px 8px}}@media (min-width:64rem){.personalization-module__qogt3a__rowWide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1127.98px){.personalization-module__qogt3a__root{padding-top:var(--fpb-gap,80px)}}@media (max-width:63.98rem){.personalization-module__qogt3a__text br{display:none}}@media (min-width:64rem){.personalization-module__qogt3a__rowNarrow{grid-template-columns:calc(33.428% - 8.02273px) calc(33.1439% - 7.95455px) calc(33.1439% - 7.95455px)}.personalization-module__qogt3a__card{min-height:calc(var(--col)*var(--card-h)/var(--card-w));display:block}.personalization-module__qogt3a__rowWide>.personalization-module__qogt3a__card{--col:calc((100cqw - 12px)/2)}.personalization-module__qogt3a__rowNarrow>.personalization-module__qogt3a__card{--col:calc((100cqw - 24px)*var(--card-w)/1056)}.personalization-module__qogt3a__art{width:100%;aspect-ratio:var(--raster-ratio);position:absolute;top:0;left:0}.personalization-module__qogt3a__text{margin:var(--text-top)16px 24px var(--text-left);padding:0;display:block;position:relative}.personalization-module__qogt3a__description{margin-top:4px}.personalization-module__qogt3a__clear .personalization-module__qogt3a__text:before{content:"";float:right;width:calc(var(--col)*var(--clear-w)/var(--card-w) - 16px);height:calc(var(--col)*var(--clear-h)/var(--card-w))}}
.idea-module__TPDhja__section{padding-top:150px}.idea-module__TPDhja__subtitle{max-width:237px;display:block}.idea-module__TPDhja__layout{grid-template-columns:minmax(240px,288px) minmax(0,1fr);align-items:start;gap:40px;margin-top:40px;display:grid}.idea-module__TPDhja__runwayTail{display:none}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.idea-module__TPDhja__runway{--idea-pin-top:calc(var(--banner-height,0px) + var(--header-height,64px) + 8px)}.idea-module__TPDhja__layout{top:calc(var(--idea-pin-top) + max(0px,(100svh - var(--idea-pin-top) - var(--idea-pin-h,100svh))/2));position:sticky}.idea-module__TPDhja__runwayTail{height:var(--idea-run);display:block}}.idea-module__TPDhja__list{flex-direction:column;gap:12px;display:flex}.idea-module__TPDhja__item{border:1px solid var(--color-border);border-radius:14px;padding:20px;transition:background-color .3s ease-out,box-shadow .3s ease-out;position:relative}.idea-module__TPDhja__item:not([data-open]):hover{background-color:#fff9}.idea-module__TPDhja__item[data-open]{background-color:var(--color-card);box-shadow:var(--shadow-figma-md)}.idea-module__TPDhja__item:has(.idea-module__TPDhja__trigger:focus-visible){box-shadow:var(--focus-ring)}.idea-module__TPDhja__title{font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);letter-spacing:var(--text-body-sm--letter-spacing);color:var(--color-text-strong);font-weight:500}.idea-module__TPDhja__trigger{text-align:left;cursor:pointer;outline:none;width:100%;display:block}.idea-module__TPDhja__trigger:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.idea-module__TPDhja__item[data-open] .idea-module__TPDhja__trigger{cursor:default}.idea-module__TPDhja__panel{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.idea-module__TPDhja__item[data-open] .idea-module__TPDhja__panel{grid-template-rows:1fr}.idea-module__TPDhja__panelInner{min-height:0;overflow:hidden}.idea-module__TPDhja__description{font-size:var(--text-body-xs);line-height:var(--text-body-xs--line-height);letter-spacing:var(--text-body-xs--letter-spacing);color:var(--gray-650);padding-top:4px;font-weight:500}.idea-module__TPDhja__itemArt{display:none}.idea-module__TPDhja__stage{aspect-ratio:753/530;box-shadow:var(--shadow-figma-xs);position:relative;overflow:hidden}.idea-module__TPDhja__frame{opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.idea-module__TPDhja__frame[data-active]{opacity:1}.idea-module__TPDhja__art{width:100%;height:100%;position:relative}.idea-module__TPDhja__artImg{width:100%;height:100%;display:block}.idea-module__TPDhja__motion{pointer-events:none;position:absolute;inset:0}.idea-module__TPDhja__frame:not([data-active]) .idea-module__TPDhja__motion,.idea-module__TPDhja__item:not([data-open]) .idea-module__TPDhja__motion{display:none}.idea-module__TPDhja__pulse{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));border:calc(1.5*var(--u))solid #7456fcd9;border-radius:calc(var(--r)*var(--u));box-shadow:0 0 0 calc(4*var(--u))#7456fc1f;opacity:0;position:absolute}[data-revealed]>.idea-module__TPDhja__pulse{animation:idea-module__TPDhja__pulse 1.2s cubic-bezier(.22,1,.36,1)var(--at)backwards}@keyframes idea-module__TPDhja__pulse{0%{opacity:0;transform:scale(.98)}30%{opacity:1;transform:none}to{opacity:0;transform:scale(1.03)}}.idea-module__TPDhja__phoneCover,.idea-module__TPDhja__phoneIn{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));position:absolute}.idea-module__TPDhja__phoneCover{opacity:0;background:#fff}.idea-module__TPDhja__phoneIn{overflow:hidden}.idea-module__TPDhja__phonePlate{top:calc(-1*var(--y)*var(--u));left:calc(-1*var(--x)*var(--u));width:calc(var(--pw)*var(--u));height:calc(var(--ph)*var(--u));position:absolute}.idea-module__TPDhja__phonePlate img{width:100%;height:100%;display:block}[data-revealed]>.idea-module__TPDhja__phoneCover{animation:idea-module__TPDhja__phone-cover calc(var(--at) + .6s)linear backwards}[data-revealed]>.idea-module__TPDhja__phoneIn{animation:idea-module__TPDhja__phone-in .6s cubic-bezier(.22,1,.36,1)var(--at)backwards}@keyframes idea-module__TPDhja__phone-cover{0%,to{opacity:1}}@keyframes idea-module__TPDhja__phone-in{0%{opacity:0;transform:translateX(calc(var(--dx)*var(--u)))scale(.9)}}.idea-module__TPDhja__chatLine{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));position:absolute;overflow:hidden}.idea-module__TPDhja__chatLine:after{content:"";background:var(--cover,#fff);opacity:0;position:absolute;inset:0}.idea-module__TPDhja__chatLine[data-type]:after{transform:translate(100%)}[data-revealed]>.idea-module__TPDhja__chatLine:after{animation:idea-module__TPDhja__chat-show var(--dur)ease-out var(--at)backwards}[data-revealed]>.idea-module__TPDhja__chatLine[data-type]:after{animation:idea-module__TPDhja__chat-type var(--dur)steps(var(--chars),jump-end)var(--at)backwards}@keyframes idea-module__TPDhja__chat-show{0%{opacity:1}}@keyframes idea-module__TPDhja__chat-type{0%{opacity:1;transform:translateX(calc(var(--pad)*var(--u)))}to{opacity:1;transform:translateX(calc((var(--pad) + var(--chars)*var(--adv))*var(--u)))}}.idea-module__TPDhja__cursor{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));pointer-events:none;transform-origin:8% 6%;position:absolute}.idea-module__TPDhja__cursor img{width:100%;height:100%;display:block}.idea-module__TPDhja__motion[data-revealed]+.idea-module__TPDhja__cursor{animation:idea-module__TPDhja__cursor-trip 1.8s var(--at)backwards}@keyframes idea-module__TPDhja__cursor-trip{0%{opacity:0;transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)))scale(1);animation-timing-function:ease-out}12%{opacity:1;transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)))scale(1);animation-timing-function:ease-in-out}30%{transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)))scale(1);animation-timing-function:ease-in-out}36%{transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)))scale(.88);animation-timing-function:ease-out}44%{transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)))scale(1);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{opacity:1;transform:translate(0)scale(1)}}.idea-module__TPDhja__pickRow,.idea-module__TPDhja__pickHover,.idea-module__TPDhja__pickCursor{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));opacity:0;pointer-events:none;position:absolute}.idea-module__TPDhja__pickRow img,.idea-module__TPDhja__pickCursor img{width:100%;height:100%;display:block}.idea-module__TPDhja__pickHover{border-radius:calc(var(--r)*var(--u));mix-blend-mode:multiply;background:#f9f8fd}.idea-module__TPDhja__pickCursor{transform-origin:8% 6%}[data-revealed]>.idea-module__TPDhja__pickRow{animation:idea-module__TPDhja__chat-show .2s ease-out var(--press)backwards}[data-revealed]>.idea-module__TPDhja__pickHover{animation:idea-module__TPDhja__pick-hover var(--dur)var(--at)backwards}[data-revealed]>.idea-module__TPDhja__pickCursor{animation:idea-module__TPDhja__pick-cursor var(--dur)var(--at)backwards}@keyframes idea-module__TPDhja__pick-hover{0%,22%{opacity:0;transform:none}28%,40%{opacity:1;animation-timing-function:ease-in-out;transform:none}56%{transform:translateY(calc(var(--step)*var(--u)))}60%{opacity:1;animation-timing-function:ease-out}70%,to{opacity:0;transform:translateY(calc(var(--step)*var(--u)))}}@keyframes idea-module__TPDhja__pick-cursor{0%{opacity:0;transform:translate(calc(var(--fx)*var(--u)),calc(var(--fy)*var(--u)));animation-timing-function:cubic-bezier(.3,0,.2,1)}10%{opacity:1}28%,40%{transform:translateY(calc(-1*var(--step)*var(--u)));animation-timing-function:ease-in-out}56%{animation-timing-function:ease-in;transform:none}60%{animation-timing-function:ease-out;transform:scale(.88)}66%{transform:none}80%{opacity:1;animation-timing-function:ease-in;transform:none}to{opacity:0;transform:translate(calc(10*var(--u)),calc(14*var(--u)))}}@media (max-width:1127.98px){.idea-module__TPDhja__section{padding-top:var(--fpb-gap)}.idea-module__TPDhja__layout{margin-top:32px}}@media (max-width:1023.98px){.idea-module__TPDhja__subtitle{max-width:none}.idea-module__TPDhja__layout{display:block}.idea-module__TPDhja__stage{display:none}.idea-module__TPDhja__itemArt{aspect-ratio:751/528;border:1px solid var(--color-border);background-color:var(--color-card);border-radius:12px;margin-top:16px;display:block;position:relative;overflow:hidden}}@media (max-width:639.98px){.idea-module__TPDhja__item{padding:16px}.idea-module__TPDhja__itemArt{border-radius:10px;margin-top:12px}}.idea-module__TPDhja__narrow{display:none}.idea-module__TPDhja__narrowBox{position:relative}.idea-module__TPDhja__narrowWindow{border-radius:calc(12*var(--u));background:#fafaf9;border:1px solid #e7e7e5;overflow:hidden}.idea-module__TPDhja__narrowBare:before{display:none}.idea-module__TPDhja__narrowWindow:before{content:"";height:calc(31*var(--u));background:var(--white);position:absolute;inset:0 0 auto}.idea-module__TPDhja__narrowPanel{top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));border-radius:calc(6*var(--u));background:var(--white);border:1px solid #f3f3f3;position:absolute}.idea-module__TPDhja__narrowLinks{fill:none;pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0;overflow:visible}@media (max-width:39.98rem){.idea-module__TPDhja__itemArt{aspect-ratio:auto}.idea-module__TPDhja__itemArt>.idea-module__TPDhja__art{display:none}.idea-module__TPDhja__narrow{padding:12px 4px;display:block}.idea-module__TPDhja__narrow:has(.idea-module__TPDhja__narrowWindow){padding:12px 0 0}}@media (prefers-reduced-motion:reduce){.idea-module__TPDhja__item,.idea-module__TPDhja__panel,.idea-module__TPDhja__frame{transition:none}}:is(html[data-lite] .idea-module__TPDhja__item,html[data-lite] .idea-module__TPDhja__panel,html[data-lite] .idea-module__TPDhja__frame){transition:none}
.ab-testing-module__GyMc_W__section{padding-block:clamp(80px,54px + 6.667vw,150px)}.ab-testing-module__GyMc_W__cards{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid;container-type:inline-size}.ab-testing-module__GyMc_W__card{min-height:calc(46.8165cqw - 5.61798px);position:relative;overflow:hidden}.ab-testing-module__GyMc_W__art{aspect-ratio:534/372;width:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.ab-testing-module__GyMc_W__raster{width:100%;height:100%;position:relative}.ab-testing-module__GyMc_W__art img{width:100%;height:100%;display:block}.ab-testing-module__GyMc_W__text{width:87.0301%;margin:var(--text-top)0 25px var(--text-left);position:relative}@media (max-width:63.98rem){.ab-testing-module__GyMc_W__card{min-height:0;container-type:inline-size}.ab-testing-module__GyMc_W__art{--face-w:calc(100cqw + 2px);--s:max(tan(atan2(var(--face-w),534px)),min(1,tan(atan2(var(--face-w),394px))));height:calc(var(--s)*352px);aspect-ratio:auto;margin:-1px -1px 0;position:relative;top:auto;left:auto;overflow:hidden}.ab-testing-module__GyMc_W__raster{top:calc(var(--s)*-20px);left:calc((var(--face-w) - var(--s)*534px)/2);width:calc(var(--s)*534px);height:calc(var(--s)*372px);position:absolute}.ab-testing-module__GyMc_W__text{width:auto;margin:0;padding:8px 24px 24px}.ab-testing-module__GyMc_W__text br{display:none}}@media (max-width:767.98px){.ab-testing-module__GyMc_W__cards{grid-template-columns:1fr}}
.fpb{--fpb-ink:var(--gray-1300);--fpb-dash-light:var(--gray-1000);--fpb-dash-dark:var(--gray-900)}.fpb img{-webkit-user-drag:none}.fpb:lang(ja) :is(h1,h2,h3,p,a,.fpb-lead){word-break:auto-phrase;overflow-wrap:anywhere}.fpb-section-title{letter-spacing:-.02em;color:var(--fpb-ink);font-size:40px;font-weight:600;line-height:1.125}.fpb-cta-pair{align-items:center;gap:10px;display:flex}.fpb-hero-inner{text-align:center;flex-direction:column;align-items:center;padding-top:80px;display:flex}.fpb-hero-eyebrow{--gradient-accent-angle:12.244deg;background-position:50%;background-repeat:no-repeat;background-size:726px 100%}.fpb-hero-title{letter-spacing:-.02em;color:var(--gray-900);margin-top:28px;font-size:48px;font-weight:600;line-height:1.125;position:relative;left:12.58px}.fpb-hero-description{letter-spacing:-.02em;color:var(--gray-700);margin-top:17px;font-size:16px;font-weight:500;line-height:1.5}.fpb-hero-actions{margin-top:20px}.fpb-hero-art{border-radius:16px;width:calc(100% + 2px);margin:48px -1px 0;overflow:hidden}.fpb-hero-art img,.fpb-standalone-diagram{width:100%;height:auto;display:block}.fpb-demo{--u:calc(100cqw/1082);--fpb-demo-ease:cubic-bezier(.22,1,.36,1);text-align:left;position:relative;container-type:inline-size}.fpb-demo-layer{position:absolute}.fpb-hero-art .fpb-demo-layer img{height:100%}.fpb-demo-fade{opacity:0;transition:opacity .2s var(--fpb-demo-ease)}.fpb-demo-fade[data-on=true]{opacity:1}.fpb-demo-arrows{width:100%;height:100%;fill:var(--gray-200);position:absolute;inset:0;overflow:visible}.fpb-demo-arrow{opacity:0;transition:opacity .12s var(--fpb-demo-ease)}.fpb-demo-arrow-line{fill:none;stroke:var(--gray-200);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .26s var(--fpb-demo-ease)}.fpb-demo-arrow-head{opacity:0;transition:opacity .12s linear .2s}.fpb-demo-screen{opacity:0;transform:translateY(calc(6*var(--u)))scale(.96);transition:opacity .38s var(--fpb-demo-ease).2s,transform .38s var(--fpb-demo-ease).2s}.fpb-demo-arrow[data-on=true],.fpb-demo-arrow[data-on=true] .fpb-demo-arrow-head{opacity:1}.fpb-demo-arrow[data-on=true] .fpb-demo-arrow-line{stroke-dashoffset:0}.fpb-demo-screen[data-on=true]{opacity:1;transform:none}.fpb-demo-beams{pointer-events:none;position:absolute;inset:0}.fpb-demo-beams .subs-beam{width:calc(14*var(--u));height:calc(1.5*var(--u))}.fpb-demo-select{border-radius:calc(5.1*var(--u));box-shadow:0 0 0 calc(1.4*var(--u))var(--purple-700);opacity:0;pointer-events:none;position:absolute}.fpb-demo-select[data-on=true]{animation:1.1s ease-in-out .2s both fpb-demo-select}.fpb-demo-chat{justify-content:flex-end;gap:calc(10*var(--u));width:21.2569%;height:41.9672%;padding-bottom:calc(6*var(--u));-webkit-mask-image:linear-gradient(to bottom,transparent,black calc(24*var(--u)));mask-image:linear-gradient(to bottom,transparent,black calc(24*var(--u)));font-family:var(--font-sans);flex-direction:column;display:flex;position:absolute;top:26.2295%;left:13.0314%;overflow:hidden}.fpb-demo-turn{gap:calc(5*var(--u));flex-direction:column;display:flex}.fpb-demo-prompt,.fpb-demo-reply,.fpb-demo-thinking{animation:fpb-demo-in .32s var(--fpb-demo-ease)both}.fpb-demo[data-held] :is(.fpb-demo-prompt,.fpb-demo-reply,.fpb-demo-thinking){animation:none}.fpb-demo-prompt{max-width:88%;padding:calc(5*var(--u))calc(8*var(--u));border:calc(.75*var(--u))solid var(--gray-100);border-radius:calc(8*var(--u));background:var(--gray-50);color:var(--gray-900);font-size:calc(10*var(--u));align-self:flex-end;line-height:1.35}.fpb-demo-reply,.fpb-demo-thinking{align-items:center;gap:calc(4*var(--u));color:var(--gray-600);font-size:calc(9.5*var(--u));line-height:1.35;display:flex}.fpb-demo-reply svg{width:calc(11*var(--u));height:calc(11*var(--u));color:var(--purple-700);flex-shrink:0}.fpb-demo-dots{gap:calc(2*var(--u));display:inline-flex}.fpb-demo-dots i{width:calc(2.5*var(--u));height:calc(2.5*var(--u));background:currentColor;border-radius:50%;animation:1s ease-in-out both fpb-demo-dot;display:block}.fpb-demo-dots i:nth-child(2){animation-delay:.15s}.fpb-demo-dots i:nth-child(3){animation-delay:.3s}.fpb-demo-composer{width:20.3327%;font-family:var(--font-sans);font-size:calc(10*var(--u));line-height:1.35;position:absolute;top:70.3279%;left:13.4935%}.fpb-demo-placeholder{color:var(--gray-400)}.fpb-demo-typing{color:var(--gray-900)}@keyframes fpb-demo-in{0%{opacity:0;transform:translateY(calc(4*var(--u)))}}@keyframes fpb-demo-select{0%,to{opacity:0}20%,70%{opacity:1}}@keyframes fpb-demo-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.fpb-demo-screen,.fpb-demo-arrow,.fpb-demo-arrow-head{opacity:1;transform:none}.fpb-demo-arrow-line{stroke-dashoffset:0}}.fpb-hero-bar,.fpb-hero-rail,.fpb-demo-card,.fpb-demo [data-variant=phone]{display:none}@media (max-width:767.98px){.fpb-hero-art{background:linear-gradient(to bottom,transparent 45%,var(--gray-25)95%),url(/img/flow-paywall-builder/hero-demo-base.webp) 50% 1.436%/100% 1150.94% no-repeat;padding:6% 5% 0}.fpb-hero-window{--w:calc(100cqw/632);border:3px solid color-mix(in srgb,var(--white)70%,transparent);background:var(--gray-25);border-bottom:0;border-radius:10px 10px 0 0;grid-template-columns:auto 1fr;display:grid;overflow:hidden;container-type:inline-size}.fpb-hero-bar{height:calc(34*var(--w));grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.fpb-hero-bar span{background-image:url(/img/flow-paywall-builder/hero-demo-base.webp);background-repeat:no-repeat;height:100%}.fpb-hero-bar [data-part=start]{width:calc(268*var(--w));background-position:11.302% 13.715%;background-size:403.73% 1794.12%;justify-self:start}.fpb-hero-bar [data-part=tools]{width:calc(72*var(--w));background-position:49.208% 13.715%;background-size:1502.78% 1794.12%}.fpb-hero-bar [data-part=end]{width:calc(181*var(--w));background-position:88.457% 13.715%;background-size:597.79% 1794.12%;justify-self:end}.fpb-hero-rail{width:calc(36*var(--w));height:calc(498*var(--w));background:url(/img/flow-paywall-builder/hero-demo-base.webp) 8.222% 100%/3005.56% 122.49% no-repeat;display:block}.fpb-hero-canvas{height:calc(498*var(--w));overflow:hidden}.fpb-demo{width:calc(1082*var(--w));margin-top:calc(-112*var(--w));margin-left:calc(-382*var(--w))}.fpb-demo-row>*{translate:0 calc(-1*var(--lift)*var(--u))}.fpb-demo [data-variant=desktop]{display:none}.fpb-demo [data-variant=phone]{display:revert}.fpb-demo-card{border:1px solid var(--gray-100);background:var(--white);width:40.2958%;box-shadow:var(--shadow-figma-md);font-family:var(--font-sans);border-radius:10px;flex-direction:column;line-height:1.35;display:flex;position:absolute;top:73.7705%;left:36.2292%;overflow:hidden}.fpb-demo-card-head{min-height:18px;color:var(--gray-900);white-space:nowrap;background:url(/img/flow-paywall-builder/hero-demo-base.webp) 22.08% 21.96%/614.77% 2259.26% no-repeat;justify-content:space-between;align-items:center;gap:8px;padding:2px 10px;font-size:10px;font-weight:500;display:flex}.fpb-demo-card-prompt{color:var(--gray-900);font-size:clamp(11px,calc(19*var(--u)),13px);padding:4px 10px 6px}.fpb-demo-card-prompt[data-placeholder]{color:var(--gray-400)}.fpb-demo-card .fpb-demo-reply,.fpb-demo-card .fpb-demo-thinking{min-width:0;font-size:inherit;gap:3px;font-weight:400}.fpb-demo-card .fpb-demo-reply svg{width:1.1em;height:1.1em}.fpb-demo-card .fpb-demo-dots{gap:2px}.fpb-demo-card .fpb-demo-dots i{width:3px;height:3px}}.fpb-logos{text-align:left;width:calc(100% + 2px);height:60.5px;margin-inline:-1px;position:relative}.fpb-logos-title{width:279px;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--fpb-ink);margin-top:2.25px;font-size:20px;font-weight:600;line-height:1.375}.fpb-logos-title .gradient-accent-text{--gradient-accent-angle:63.186deg;background-position:0 0;background-repeat:no-repeat;background-size:278.72px 56px}.fpb-logos .fpb-logos-strip{position:absolute;top:0;left:301.555px}.fpb-features{padding-top:120px}.fpb-features-body{grid-template-columns:208px 792px;column-gap:80px;margin-top:80px;display:grid}.fpb-nav-list{top:calc(var(--banner-height,0px) + var(--header-height,64px) + 112px);border-left:1px solid var(--gray-100);width:211px;position:sticky}.fpb-nav-list ul{flex-direction:column;gap:28px;display:flex}.fpb-nav-list li{position:relative}.fpb-nav-list a{letter-spacing:-.4px;color:var(--gray-650);padding-left:20px;font-size:16px;font-weight:500;line-height:18px;transition:color .32s cubic-bezier(.33,1,.68,1);display:block}.fpb-nav-list li:nth-child(-n+2) a{letter-spacing:-.02em;line-height:24px}.fpb-nav-list a[aria-current]{color:var(--purple-700)}.fpb-nav-bar{background:var(--purple-700);width:1px;transition:transform .4s cubic-bezier(.33,1,.68,1),height .4s cubic-bezier(.33,1,.68,1);position:absolute;top:0;left:-1px}@media (prefers-reduced-motion:reduce){.fpb-nav a,.fpb-nav-bar,.fpb-tabs-fade{transition:none}}.fpb-tabs{display:none}.fpb-tabs-scroll{scrollbar-width:none;position:relative;overflow-x:auto}.fpb-tabs-scroll::-webkit-scrollbar{display:none}.fpb-tabs ol{background:var(--gray-100);gap:1px;width:max-content;min-width:100%;display:flex}.fpb-tabs li{flex:1}.fpb-tabs a{background:var(--gray-25);letter-spacing:-.02em;white-space:nowrap;height:100%;color:var(--gray-650);justify-content:center;align-items:center;padding:16px 20px;font-size:14px;font-weight:500;line-height:20px;transition:color .2s cubic-bezier(0,0,0,1),background-color .2s cubic-bezier(0,0,0,1);display:flex}.fpb-tabs a[aria-current]{background:var(--gray-50);color:var(--fpb-ink)}.fpb-tabs-fade{pointer-events:none;width:48px;transition:opacity .2s ease-out;position:absolute;top:0;bottom:0}.fpb-tabs-fade[data-side=start]{background:linear-gradient(to right,var(--gray-25),transparent);left:0}.fpb-tabs-fade[data-side=end]{background:linear-gradient(to left,var(--gray-25),transparent);right:0}.fpb-tabs-fade[data-hidden]{opacity:0}.fpb .fpb-item[id]{scroll-margin-top:calc(var(--banner-height,0px) + var(--header-height,64px) + 88px)}.fpb-items{flex-direction:column;gap:120px;display:flex}.fpb-item-head{height:var(--lead-h);justify-content:space-between;align-items:flex-start;display:flex}@media (min-width:1128px){:root:not(:lang(en)) .fpb-item-head{height:auto;min-height:var(--lead-h)}}.fpb-lead{letter-spacing:-.02em;width:448px;color:var(--gray-700);font-size:18px;font-weight:500;line-height:1.5}.fpb-item-head:has(.fpb-snippet) .fpb-lead{width:435px}.fpb-lead-strong{font:inherit;color:var(--fpb-ink);display:inline}.fpb .fpb-features .fpb-lead-strong{text-wrap:inherit}.fpb-cards{flex-direction:column;gap:12px;margin-top:32px;display:flex}.fpb-row-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fpb-card{border:1px solid var(--gray-100);background:var(--white);border-radius:20px;height:432px;position:relative;overflow:hidden;box-shadow:0 1px 2px #3636300d}.fpb-card-art{position:absolute;inset:-1px;container-type:inline-size}.fpb-card-art>picture>img{width:100%;height:100%;display:block}.fpb-card-text{top:calc(var(--text-y) - 1px);left:calc(var(--text-x) - 1px);width:var(--text-w);position:absolute}@media (min-width:1128px){.fpb-card{height:auto;min-height:432px}.fpb-card-art{clip-path:inset(0 0 24px);height:432px;bottom:auto}.fpb-card-text{margin:calc(var(--text-y) - 1px)0 25px calc(var(--text-x) - 1px);position:relative;top:auto;left:auto}}.fpb-card-title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--fpb-ink);font-size:16px;font-weight:500;line-height:1.5}.fpb-card-description{letter-spacing:-.02em;color:var(--gray-650);margin-top:4px;font-size:14px;font-weight:500;line-height:1.5}.fpb-card-more{letter-spacing:-.02em;margin-top:12px;font-size:14px;line-height:1.5}.fpb-beams{width:var(--beams-w);height:var(--beams-h);pointer-events:none;transform:scale(calc(100cqw/var(--beams-w)));transform-origin:0 0;position:absolute;top:0;left:0}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-beams{transform:scale(tan(atan2(100cqw,var(--beams-w))))}}.fpb-m,.fpb-beams[data-phone]{display:none}.fpb-route-tag{fill:#ddd9e478;stroke:#b1a9ef47;stroke-width:.95px}.fpb-beams svg{display:block;overflow:visible}.fpb-route-erase,.fpb-route-track,.fpb-route-fill{fill:none;stroke-linecap:round}.fpb-route-erase{stroke:#fbfbfd;stroke-width:2.6px}.fpb-route-track{stroke:var(--track);stroke-width:1px}.fpb-route-fill{stroke:#6e5acf;stroke-width:1.25px;stroke-dashoffset:0}[data-dashed] .fpb-route-erase{stroke:#fff;stroke-width:1.6px}[data-dashed] .fpb-route-track{stroke-width:.6px;stroke-linecap:butt}.fpb-route-dashes{fill:none;stroke:#6e5acf;stroke-width:1px}.fpb-route-reveal{stroke:#fff;stroke-width:4px;stroke-linecap:butt}.fpb-route[data-route="1"]{opacity:0}[data-revealed] .fpb-route{animation:8s linear 1.25 both fpb-route-fade}[data-solo][data-revealed] .fpb-route{animation-name:fpb-route-fade-solo}[data-revealed] .fpb-route[data-route="1"]{animation-iteration-count:.5;animation-delay:4s}[data-revealed] .fpb-route-fill{animation:8s linear 1.25 both fpb-route-leg0}[data-revealed] .fpb-route-fill[data-leg="1"]{animation-name:fpb-route-leg1}[data-revealed] .fpb-route[data-route="1"] .fpb-route-fill{animation-iteration-count:.5;animation-delay:4s}[data-solo][data-revealed] :is(.fpb-route,.fpb-route-fill,.fpb-route-label){animation-iteration-count:.25}.fpb-route-label{font-family:var(--font-sans);fill:#090909;font-size:13px}.fpb-route-label[data-route="1"]{fill:#abaca9}[data-revealed] .fpb-route-label{animation:8s linear 1.25 both fpb-route-label}[data-revealed] .fpb-route-label[data-route="1"]{animation-iteration-count:.5;animation-delay:4s}@keyframes fpb-route-label{0%,23%{fill:#abaca9}25%,42%{fill:#090909}50%,to{fill:#abaca9}}@keyframes fpb-route-fade-solo{0%,80%{opacity:1}92%,to{opacity:0}}@keyframes fpb-route-fade{0%,42%{opacity:1}50%,to{opacity:0}}@keyframes fpb-route-leg0{0%{stroke-dashoffset:var(--len)}12%,to{stroke-dashoffset:0}}@keyframes fpb-route-leg1{0%,12%{stroke-dashoffset:var(--len)}24%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.fpb-beams[data-erase]{display:none}.fpb-card-art .fpb-beams:not([data-erase])[data-revealed] :is(.fpb-route,.fpb-route-fill,.fpb-route-label){animation:none}}.fpb-it{--it-run:5.2s;--it-ease:cubic-bezier(.33,1,.68,1);--it-to-input:-496.5px 129px;--it-to-send:-242.5px 186px;width:792px;height:432px;transform:scale(calc(100cqw/792px));transform-origin:0 0;font-family:var(--font-sans);font-feature-settings:"lnum" 1,"pnum" 1;font-weight:500;position:absolute;top:0;left:0;overflow:hidden}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-it{transform:scale(tan(atan2(100cqw,792px)))}}.fpb-it img{max-width:none;display:block}.fpb-it .fpb-it-piece{display:none}.fpb-it-input{letter-spacing:-.1164px;white-space:nowrap;color:var(--gray-400);font-size:11.64px;font-weight:400;line-height:17.467px;position:absolute;top:167.9px;left:59.2px}.fpb-it-typed{color:var(--gray-900);opacity:0}.fpb-it-request{background:var(--gray-25);letter-spacing:-.1164px;white-space:nowrap;color:var(--gray-900);border-radius:11.645px 11.645px 0;padding:12.645px 11.645px 10.645px;font-size:11.64px;line-height:17.467px;position:absolute;top:96.68px;left:369px}.fpb-it-glow{width:157.57px;height:338.58px;box-shadow:0 0 0 1.5px var(--brand-icon),0 0 24px #6720ff40;opacity:0;border-radius:22px;position:absolute;top:33.13px;left:563.59px}.fpb-it-status{border:1px solid var(--gray-100);background:var(--white);letter-spacing:-.22px;white-space:nowrap;width:147.31px;height:26.81px;color:var(--brand-icon);border-radius:5.75px;font-size:11.49px;line-height:17.24px;position:absolute;top:339.46px;left:497.52px;box-shadow:0 1px 2px #3636300d}.fpb-it-status img{width:15px;height:15px;position:absolute;top:5.25px;left:2.02px}.fpb-it-status span{position:absolute;top:4.3px;left:24.2px}.fpb-it-cursor{transform-origin:19.9px 21.5px;width:71.416px;height:70.215px;position:absolute;top:34.54px;left:716.64px}.fpb-it-hand{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fpb-it-hand-box{flex:none;width:53.724px;height:53.724px;position:relative;overflow:clip;transform:rotate(-23.28deg)skew(.97deg)}.fpb-it-hand-box img{position:absolute;top:6.73px;left:7.185px}.fpb-it-you{letter-spacing:-.1492px;white-space:nowrap;color:var(--gray-900);font-size:14.924px;line-height:22.386px;position:absolute;top:62.88px;left:48.76px;transform:translate(-50%,-50%)rotate(-.29deg)skew(-.58deg)}[data-revealed] .fpb-it-cursor{animation:fpb-it-cursor var(--it-run)cubic-bezier(.45,0,.25,1)both}[data-revealed] .fpb-it-placeholder{animation:fpb-it-placeholder var(--it-run)linear both}[data-revealed] .fpb-it-typed{animation:fpb-it-typed var(--it-run)linear both,fpb-it-type 1.4s steps(var(--chars),jump-end)1.15s both}[data-revealed] .fpb-it-request{animation:fpb-it-request var(--it-run)var(--it-ease)both}[data-revealed] .fpb-it-status{animation:fpb-it-status var(--it-run)var(--it-ease)both}[data-revealed] .fpb-it-glow{animation:fpb-it-glow var(--it-run)ease-in-out both}@keyframes fpb-it-cursor{0%,4%{translate:0;scale:1}17%{translate:var(--it-to-input);scale:1}19%{translate:var(--it-to-input);scale:.88}21%,52%{translate:var(--it-to-input);scale:1}60%{translate:var(--it-to-send);scale:1}62%{translate:var(--it-to-send);scale:.88}64%{translate:var(--it-to-send);scale:1}82%,to{translate:0;scale:1}}@keyframes fpb-it-placeholder{0%,19%{opacity:1}21%,63%{opacity:0}67%,to{opacity:1}}@keyframes fpb-it-typed{0%,21%{opacity:0}22%,63%{opacity:1;translate:0}66%,to{opacity:0;translate:0 -12px}}@keyframes fpb-it-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fpb-it-request{0%,64%{opacity:0;translate:0 10px}71%,to{opacity:1;translate:0}}@keyframes fpb-it-status{0%,71%{opacity:0;translate:0 6px}77%,to{opacity:1;translate:0}}@keyframes fpb-it-glow{0%,74%{opacity:0}84%{opacity:1}to{opacity:0}}.fpb-pw-stage{--pw-ease:cubic-bezier(.33,1,.68,1);width:792px;height:432px;transform:scale(calc(100cqw/792px));transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-pw-stage{transform:scale(tan(atan2(100cqw,792px)))}}.fpb-pw-stage img{max-width:none;display:block}.fpb-pw-base{width:792px;height:432px}.fpb-pw-screen{width:207.91px;height:446.76px;font-family:var(--font-sans);font-feature-settings:"lnum" 1,"pnum" 1;color:#fff;background:#110f0f;border-radius:26.395px;line-height:normal;position:absolute;top:-151.79px;left:86.501px;overflow:hidden}.fpb-pw-paywall{width:209.716px;min-height:450.641px;transform:translateY(var(--pw-scroll,0px));transition:transform .4s var(--pw-ease);background:linear-gradient(#110f0f 38.855%,#1f0802 53.323%,#4f1f0b 70.434%,#e56012 87.43%,#ec803a 100%);flex-direction:column;display:flex;position:absolute;bottom:0;left:-.903px}.fpb-pw-safe-top{border-bottom:.624px dashed #c3c3c359;flex:none;height:39.946px}.fpb-pw-safe-bottom{border-top:.624px dashed #9d9d9d59;flex:none;height:24.342px}.fpb-pw-content{flex-direction:column;flex:1 0 auto;justify-content:flex-end;gap:11.496px;padding:15.328px 9.58px 7.664px;display:flex}.fpb-pw-heading{flex-direction:column;gap:7.664px;display:flex}.fpb-pw-title{color:#f6f6f6;font-size:15.33px;font-weight:700}.fpb-pw-subtitle{color:#c3c3c3;font-size:8.62px;font-weight:500}.fpb-pw-hero{color:#ffffff4d;background:repeating-linear-gradient(135deg,#ffffff0d 0 1.2px,#0000 1.2px 4.8px),#ffffff0a;border-radius:11.496px;align-items:flex-end;height:86px;padding:7.664px;font-size:6.23px;display:flex}.fpb-pw-proof{color:#c3c3c3;justify-content:space-between;align-items:center;margin-top:-3.832px;font-size:6.23px;font-weight:500;display:flex}.fpb-pw-rating{align-items:center;gap:3.832px;display:flex}.fpb-pw-stars{gap:.958px;display:flex}.fpb-pw-timer{color:#ffffff73;align-items:center;gap:1.916px;display:flex}.fpb-pw-timer span{color:#fff;background:#ffffff14;border-radius:3.832px;padding:1.916px 2.874px}.fpb-pw-tabs{background:#ffffff12;border-radius:9.58px;gap:1.916px;padding:1.916px;font-size:7.66px;font-weight:600;display:flex}.fpb-pw-tabs span{border-radius:7.664px;flex:1 0 0;justify-content:center;align-items:center;height:19.16px;display:flex}.fpb-pw-tabs [data-on]{color:#110f0f;background:#fff}.fpb-pw-features,.fpb-pw-products{border-radius:11.496px}.fpb-pw-features{background:#05010099}.fpb-pw-products{background:#181818e6}.fpb-pw-divider{background:#ffffff0f;height:.479px}.fpb-pw-feature{color:#f6f6f6;align-items:center;gap:7.664px;height:30.656px;padding:0 7.664px;font-size:7.66px;font-weight:600;display:flex}.fpb-pw-feature span{flex:1 0 0}.fpb-pw-product{white-space:nowrap;align-items:center;gap:7.664px;height:33.53px;padding:7.664px;font-weight:600;display:flex}.fpb-pw-radio{background:#2c2c2c;border:.479px solid #181818;border-radius:50%;flex:none;width:11.496px;height:11.496px}.fpb-pw-plan{flex-direction:column;flex:1 0 0;gap:3.832px;font-size:8.62px;display:flex}.fpb-pw-plan>:last-child{color:#e0e0e0;font-size:6.23px}.fpb-pw-save{background:#48b339;border-radius:999px;padding:1.437px 3.832px;font-size:6.23px;font-weight:500}.fpb-pw-price{font-size:8.62px}.fpb-pw-cta{flex-direction:column;align-items:center;gap:7.664px;margin:-3.5px 0;padding:3.5px 0;display:flex}.fpb-pw-subscribe{filter:drop-shadow(0 3.832px .958px #36363008)drop-shadow(0 9.58px 2.874px #36363014);background:#ff5b22;border:.479px solid #fb845c;border-radius:12.279px;justify-content:center;align-items:center;gap:7.664px;width:183.502px;height:26.839px;padding:0 7.664px;font-size:7.66px;font-weight:600;display:flex}.fpb-pw-subscribe span{padding:0 12.454px 0 .958px}.fpb-pw-note{padding:0 .958px;font-size:6.23px;font-weight:500}.fpb-pw-links{gap:7.664px;height:19.16px;font-size:6.23px;font-weight:500;display:flex}.fpb-pw-links span{flex:1 0 0;justify-content:center;align-items:center;display:flex}.fpb-pw-select{top:var(--y);left:var(--x);width:var(--w);height:var(--h);pointer-events:none;position:absolute}.fpb-pw-select>*{position:absolute}.fpb-pw-edge{background:var(--purple-600);transform-origin:0 0}.fpb-pw-edge:is([data-at=t],[data-at=b]){width:100%;height:1px;left:0}.fpb-pw-edge:is([data-at=l],[data-at=r]){width:1px;height:100%;top:0}.fpb-pw-edge[data-at=t]{top:0}.fpb-pw-edge[data-at=b]{bottom:0}.fpb-pw-edge[data-at=l]{left:0}.fpb-pw-edge[data-at=r]{right:0}.fpb-pw-select-label{background:var(--purple-600);letter-spacing:-.0687px;white-space:nowrap;color:#fafaf9;border-radius:2px;padding:1.248px 2.497px;font-size:6.87px;font-weight:500;line-height:9.986px;bottom:calc(100% + .5px);left:0}.fpb-pw-handle{border:.75px solid var(--purple-600);background:#fff;width:3.5px;height:3.5px}.fpb-pw-handle[data-at^=t]{top:-1.25px}.fpb-pw-handle[data-at^=b]{bottom:-1.25px}.fpb-pw-handle[data-at$=l]{left:-1.25px}.fpb-pw-handle[data-at$=r]{right:-1.25px}.fpb-pw-tiles{grid-template-columns:repeat(3,126.877px);grid-auto-rows:65.432px;gap:6.168px 7.79px;display:grid;position:absolute;top:37.215px;left:369.886px}.fpb-pw-tile{border:.664px solid var(--gray-50);font-family:var(--pw-mono);font-feature-settings:"salt" 1,"calt" 0;color:var(--gray-900);background:#fff;border-radius:5.783px;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden;box-shadow:0 1px .5px #3636300d,0 1px 1px #3636301a}.fpb-pw-tile:before,.fpb-pw-tile:after{content:"";pointer-events:none;position:absolute;inset:0}.fpb-pw-tile:before{opacity:.48;background:url(/img/flow-paywall-builder/paywall/hatch.webp) -225.66px -93.52px/502.58px 335.25px no-repeat}.fpb-pw-tile[data-tile=stack]:before{background-position:-236.74px -101.97px}.fpb-pw-tile:after{background:repeating-linear-gradient(135deg,#58585611 0 1.5px,transparent 1.5px 3.03px),linear-gradient(180deg,#9991fd,var(--purple-700));opacity:0;transition:opacity .2s var(--pw-ease)}.fpb-pw-tile.is-active:after{opacity:1}.fpb-pw-tile:focus-visible{--unscale:calc(792px/100cqw);outline:calc(2px*var(--unscale))solid var(--purple-700);outline-offset:calc(2px*var(--unscale))}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-pw-tile:focus-visible{--unscale:tan(atan2(792px,100cqw))}}.fpb-pw-tile-box{z-index:1;width:69.398px;height:49.157px;position:relative}.fpb-pw-tile-box>*{position:absolute}.fpb-pw-tile-box>:not([class*=cursor],.fpb-pw-t-card,.fpb-pw-t-play,.fpb-pw-t-badge,.fpb-pw-t-input,.fpb-pw-t-switch){top:50%;left:50%;translate:-50% -50%}.fpb-pw-tile i{display:block}.fpb-pw-t-stack{filter:drop-shadow(0 .723px .723px #3636300d);flex-direction:column;align-items:center;gap:2.169px;width:34.699px;display:flex}.fpb-pw-t-stack i{background:#eb510f;border:.723px solid #b13d0c;border-radius:5px;width:100%;height:11.566px}.fpb-pw-t-stack img{width:46.265px;height:.723px}.fpb-pw-t-text{letter-spacing:-.0867px;margin-left:-2.17px;font-size:8.67px;line-height:11.566px}.fpb-pw-t-text-cursor{top:50%;left:37.95px;translate:0 -50%}.fpb-pw-t-card{justify-content:center;align-items:center;display:flex}.fpb-pw-t-card[data-at=chart]{width:34.679px;height:34.679px;top:5.06px;left:26.07px}.fpb-pw-t-card[data-at=photo]{width:35.414px;height:35.414px;top:6.79px;left:8.67px}.fpb-pw-t-card>span{border:.723px solid var(--gray-50);width:26.024px;height:26.024px;box-shadow:0 0 0 1.446px #fff,0 0 0 2.169px var(--gray-100),0 1.446px 2.892px #3636300f,0 2.892px 5.783px -2px #3636301a;background:#fff;border-radius:6px;flex:none;position:relative;overflow:hidden}.fpb-pw-t-card[data-at=chart]>span{rotate:13deg}.fpb-pw-t-card[data-at=photo]>span{rotate:-15deg}.fpb-pw-t-card>.fpb-pw-t-chart{background:linear-gradient(var(--gray-50),var(--gray-50))5.1px 2.49px/.723px 23.133px no-repeat,linear-gradient(var(--gray-50),var(--gray-50))2.93px 24.9px/20.241px .723px no-repeat,linear-gradient(var(--gray-50),var(--gray-50)).04px 3.94px/4.337px 2.169px no-repeat,linear-gradient(var(--gray-50),var(--gray-50)).04px 9.72px/4.337px 2.169px no-repeat,linear-gradient(var(--gray-50),var(--gray-50)).04px 15.51px/4.337px 2.169px no-repeat,linear-gradient(var(--gray-50),var(--gray-50)).04px 21.29px/4.337px 2.169px no-repeat,#fff}.fpb-pw-t-chart i{border:.181px solid;border-radius:1px;width:3.614px;position:absolute;box-shadow:0 .723px 1.446px #3636300f,0 .723px 2.169px #3636301a}.fpb-pw-t-chart i[data-bar=o]{background:#eb510f;border-color:#b13d0c;height:18.602px;top:6.46px;left:9.28px}.fpb-pw-t-chart i[data-bar=y]{background:#eea317;border-color:#bd820c;height:16.588px;top:9.77px;left:14.78px}.fpb-pw-t-chart i[data-bar=p]{border-color:var(--purple-700);background:var(--purple-600);height:21.515px;bottom:-.35px;left:19.66px}.fpb-pw-t-photo img{object-fit:cover;width:26.024px;height:34.3588px;position:absolute;top:-4.89623px;left:-.89px}.fpb-pw-t-play{place-items:center;width:20.727px;height:20.727px;display:grid;top:25.3px;left:26.75px}.fpb-pw-t-play:before{content:"";border:.723px solid var(--purple-700);background:linear-gradient(180deg,var(--purple-500),var(--purple-600)54.709%);border-radius:50%;grid-area:1/1;width:17.349px;height:17.349px;rotate:-12.65deg;box-shadow:0 .723px 1.446px #3636300d}.fpb-pw-t-play img{grid-area:1/1;margin-left:1.22px;rotate:-12.65deg}.fpb-pw-t-rows{flex-direction:column;gap:2.169px;width:43.374px;display:flex}.fpb-pw-t-row,.fpb-pw-t-option{border:.723px solid var(--gray-100);filter:drop-shadow(0 .723px .723px #3636300d);background:#fff;border-radius:6px;align-items:center;gap:2.892px;height:14.458px;padding:0 4.337px 0 2.892px;display:flex;position:relative}.fpb-pw-t-row i,.fpb-pw-t-option i{background:var(--gray-100);border-radius:999px;flex:1 0 0;height:2.892px}.fpb-pw-t-option{padding-right:2.169px}.fpb-pw-t-option[data-tone=green]{letter-spacing:-.0867px;font-size:8.67px;line-height:11.566px}.fpb-pw-t-option[data-tone=green]:not([data-on]) i{background:var(--gray-200)}.fpb-pw-t-option[data-on]{border-color:var(--gray-1000);background:var(--gray-900);border-radius:5px;box-shadow:inset 0 1.446px #ffffff1a,inset 0 -1.446px 1.446px #3636302e}.fpb-pw-t-option[data-on][data-tone=green]{color:#fff;background:#1ca109;border-color:#1d7f11}.fpb-pw-t-option[data-on] i{background:#fff}.fpb-pw-t-emoji{font-family:var(--font-sans);font-size:7.95px;font-weight:600}.fpb-pw-t-badge{letter-spacing:-.0723px;white-space:nowrap;color:#fff;background:#dc3847;border:.614px solid #ba032c;border-radius:15px;justify-content:center;align-items:center;width:39.036px;height:11.566px;margin:1.68px 0 0 .43px;font-size:7.23px;line-height:9.398px;display:flex;top:17.12px;left:14.75px;rotate:-5deg}.fpb-pw-t-checks{filter:drop-shadow(0 .723px .723px #3636300d);flex-direction:column;gap:2.892px;height:26.024px;display:flex}.fpb-pw-t-checks>span:first-child{gap:2.892px;display:flex}.fpb-pw-t-checkbox,.fpb-pw-t-radio{border:.723px solid var(--gray-900);place-items:center;width:11.566px;height:11.566px;display:grid}.fpb-pw-t-checkbox{border-color:var(--gray-1000);background:var(--gray-900);border-radius:4px}.fpb-pw-t-radio{background:#fff;border-radius:50%}.fpb-pw-t-toggle{background:var(--gray-900);border-radius:999px;flex:1 0 0;justify-content:flex-end;width:26.024px;padding:.723px .723px .723px 6.506px;display:flex}.fpb-pw-t-toggle i{background:#fff;border-radius:999px;width:14.458px;box-shadow:0 .723px 1.446px #3636300d}.fpb-pw-t-button{border:.723px solid var(--gray-100);filter:drop-shadow(0 .723px .723px #3636300d);letter-spacing:-.0723px;width:43.374px;height:17.349px;color:var(--gray-1300);background:#fff;border-radius:4.337px;justify-content:center;align-items:center;font-size:7.23px;line-height:9.398px;display:flex;box-shadow:inset 0 1.446px #ffffff1a,inset 0 -1.446px 1.446px #3636302e}.fpb-pw-t-input{border:.723px solid var(--purple-600);letter-spacing:-.0723px;background:#fff;border-radius:6px;align-items:center;width:43.374px;height:17.349px;padding:4.337px;font-size:7.23px;line-height:9.398px;display:flex;top:50%;left:13.01px;translate:0 -50%;box-shadow:0 0 0 2px #dedfff}.fpb-pw-t-input i{background:var(--gray-900);width:.723px;height:8.675px}.fpb-pw-t-input-cursor{top:20.6px;left:36.14px}.fpb-pw-t-tabs{border:.723px solid var(--gray-100);filter:drop-shadow(0 .723px .723px #3636300d);letter-spacing:-.0723px;width:43.374px;color:var(--gray-700);background:#fff;border-radius:6px;font-size:7.23px;line-height:9.398px;display:flex}.fpb-pw-t-tabs span{flex:1 0 0;justify-content:center;align-items:center;height:17.349px;display:flex}.fpb-pw-t-tabs span[data-on]{border:.723px solid var(--purple-700);background:var(--purple-600);color:#fff;border-radius:6px;flex:none;width:22.41px;height:17.349px;margin:-.723px}.fpb-pw-t-switch{border:.723px solid var(--gray-100);filter:drop-shadow(0 .723px .723px #3636300d);background:#fff;border-radius:4.337px;align-items:center;gap:8.675px;width:43.374px;padding:4.337px 2.892px;display:flex;top:7.21px;left:-16.39px}.fpb-pw-t-switch>span:first-child{flex-direction:column;flex:1 0 0;gap:2.169px;min-width:0;display:flex}.fpb-pw-t-switch>span:first-child i{background:var(--gray-200);border-radius:999px;width:100%;height:2.892px}.fpb-pw-t-switch>span:first-child i:first-child{width:15.904px}.fpb-pw-t-switch-toggle{background:var(--purple-600);border-radius:999px;flex:none;justify-content:flex-end;width:17.349px;height:8.675px;padding:.723px .723px .723px 6.506px;display:flex;box-shadow:inset 0 0 1.446px #3636300d}.fpb-pw-t-switch-toggle i{background:#fff;border-radius:999px;flex:1 0 0;box-shadow:0 .723px 1.446px #3636300d}.fpb-pw-t-rating{border:.723px solid var(--gray-100);letter-spacing:-.1012px;background:#fff;border-radius:8px;align-items:flex-start;gap:4.337px;width:43.374px;height:23.133px;padding:5.783px 4.337px;font-size:10.12px;font-weight:700;line-height:11.566px;display:flex;overflow:hidden;box-shadow:0 .723px 1.446px #3636300d}.fpb-pw-t-rating span{flex:1 0 0}.fpb-pw-t-timer{letter-spacing:-.0795px;align-items:center;gap:.723px;font-size:7.95px;line-height:10.12px;display:flex}.fpb-pw-t-timer>span{border:.723px solid var(--gray-1000);background:var(--gray-900);filter:drop-shadow(0 .723px .723px #3636300d);color:#fff;border-radius:6px;padding:4.337px 2.892px;box-shadow:inset 0 1.446px #ffffff1a,inset 0 -1.446px 1.446px #3636302e}.fpb-pw-t-timer small{font-size:inherit;color:var(--gray-300)}.fpb-pw-t-timer b{color:var(--gray-500);font-size:7.23px;font-weight:500;line-height:9.398px}.fpb-pw-t-steps{letter-spacing:-.0651px;width:43.374px;color:var(--gray-500);gap:2.892px;margin:.2px 0 0 -.36px;font-size:6.51px;line-height:8.675px;display:flex}.fpb-pw-t-steps>span{flex-direction:column;flex:1 0 0;gap:2.892px;display:flex}.fpb-pw-t-steps i{border:.723px solid var(--gray-200);background:var(--gray-100);border-radius:999px;height:5.783px;box-shadow:0 .723px 1.446px #3636300d}.fpb-pw-t-steps [data-on] i{background:#3a65fd;border-color:#3054d3}@media (prefers-reduced-motion:reduce){.fpb-pw-paywall,.fpb-pw-tile:after{transition:none}}.fpb-snippet{border:1px solid var(--gray-100);background:var(--gray-25);border-radius:12px;flex-direction:column;gap:8px;width:336px;height:85px;padding:8px;display:flex;position:relative;overflow:hidden}.fpb-snippet-head{letter-spacing:-.02em;height:18.914px;color:var(--gray-1100);gap:8px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.fpb-snippet-head picture{flex:0 0 60.742px;position:relative}.fpb-snippet-icons{width:65px;max-width:none;height:23px;position:absolute;top:0;left:-2px}.fpb-snippet-code{border:1px solid var(--gray-100);background:var(--white);letter-spacing:-.01em;white-space:nowrap;height:43px;color:var(--gray-800);-webkit-user-select:all;user-select:all;border-radius:5px;padding:12.728px;font-size:11.137px;font-weight:500;line-height:16.705px;display:block;overflow:hidden;box-shadow:0 1px 2px #3636300d}.fpb-snippet-copy{color:var(--gray-700);cursor:pointer;border-radius:6px;padding:6px;transition:color .15s ease-out;display:flex;position:absolute;top:3.09px;right:4.77px}.fpb-snippet-copy svg{overflow:visible}.fpb-snippet-copy:focus-visible{outline:2px solid var(--purple-700);outline-offset:-2px}@media (any-hover:hover),not all and (any-pointer:coarse){.fpb-snippet-copy:hover{color:var(--gray-1100)}}.fpb-standalone{isolation:isolate;height:770px;margin-top:120px;position:relative;overflow:hidden}.fpb-band-bg,.fpb-final-bg{z-index:-2;width:max(100%,1440px);max-width:none;position:absolute;left:50%;transform:translate(-50%)}.fpb-band-bg{height:900px;top:0}.fpb-standalone-inner picture{display:contents}.fpb-standalone-inner{text-align:center;flex-direction:column;align-items:center;padding-top:80px;display:flex}.fpb-standalone-description{letter-spacing:-.02em;color:var(--fpb-ink);margin-top:16px;font-size:16px;font-weight:500;line-height:1.5}.fpb-standalone-cta{margin-top:20px}.fpb-standalone-figure{aspect-ratio:837/385;width:837px;max-width:100%;margin-top:39px;position:relative}.fpb-sa-whole{position:absolute;inset:0}.fpb-sa-piece{visibility:hidden;clip-path:inset(calc(var(--y)*1%)calc((100 - var(--x) - var(--w))*1%)calc((100 - var(--y) - var(--h))*1%)calc(var(--x)*1%));position:absolute;inset:0}@property --fpb-wipe{syntax:"<percentage>";inherits:false;initial-value:120%}@keyframes fpb-sa-wipe{0%{--fpb-wipe:0%}}@keyframes fpb-sa-fade{0%{opacity:0}}@keyframes fpb-sa-grow{0%{transform:scaleY(0)}}@keyframes fpb-sa-live{0%,to{visibility:visible}}@keyframes fpb-sa-hold{0%{visibility:hidden}}.fpb-standalone-figure[data-revealed] .fpb-sa-whole{animation:0s 1.35s backwards fpb-sa-hold}.fpb-standalone-figure[data-revealed] .fpb-sa-card{animation:1.35s fpb-sa-live}.fpb-standalone-figure[data-revealed] :is(.fpb-sa-l1,.fpb-sa-l2,.fpb-sa-l3){--fpb-mask:linear-gradient(var(--fpb-dir),#000 calc(var(--fpb-wipe) - 20%),transparent var(--fpb-wipe))calc(var(--x)/(100 - var(--w))*100%)calc(var(--y)/(100 - var(--h))*100%)/calc(var(--w)*1%)calc(var(--h)*1%)no-repeat;-webkit-mask:var(--fpb-mask);-webkit-mask:var(--fpb-mask);mask:var(--fpb-mask);animation:.45s cubic-bezier(.45,0,.3,1) backwards fpb-sa-wipe,1.35s fpb-sa-live}.fpb-sa-l1{--fpb-dir:to left}.fpb-sa-l2{--fpb-dir:to bottom}.fpb-sa-l3{--fpb-dir:to right}.fpb-standalone-figure[data-revealed] :is(.fpb-sa-c1,.fpb-sa-c2,.fpb-sa-c3){animation:.5s ease-in-out backwards fpb-sa-fade,1.35s fpb-sa-live}.fpb-standalone-figure[data-revealed] .fpb-sa-c1{animation-delay:.35s,0s}.fpb-standalone-figure[data-revealed] .fpb-sa-l2{animation-delay:.25s,0s}.fpb-standalone-figure[data-revealed] .fpb-sa-c2{animation-delay:.6s,0s}.fpb-standalone-figure[data-revealed] .fpb-sa-l3{animation-delay:.5s,0s}.fpb-standalone-figure[data-revealed] .fpb-sa-c3{animation-delay:.85s,0s}.fpb-sa-m{display:none}.fpb-reliable{padding-block:100px}.fpb-reliable .section-subtitle{color:var(--gray-500)}.fpb-reliable-items{grid-template-columns:repeat(3,359px);margin-top:40px;padding-left:1.5px;display:grid}.fpb-reliable-item{height:347px;position:relative}.fpb-reliable-art{max-width:none;position:absolute;top:0;left:0}.fpb-reliable-item[data-art=reliable-fallback] .fpb-reliable-art{top:-5.5px;left:-25.5px}.fpb-reliable-text{width:279px;position:absolute;top:260px;left:40px}.fpb-reliable-item[data-art=reliable-native] .fpb-reliable-text{width:272px;left:43.5px}.fpb-reliable-item[data-art=reliable-fallback] .fpb-reliable-text{top:265.5px}.fpb-reliable-text h3{letter-spacing:-.02em;color:var(--white);font-size:24px;font-weight:600;line-height:1.375}.fpb-reliable-text p,.fpb-enterprise-text p{letter-spacing:-.02em;color:var(--gray-400);margin-top:10px;font-size:16px;font-weight:400;line-height:1.375}.fpb-enterprise{background:repeating-linear-gradient(90deg,var(--fpb-dash-light)0 2px,transparent 2px 4px)top/100% 1px no-repeat,repeating-linear-gradient(90deg,var(--fpb-dash-light)0 2px,transparent 2px 4px)bottom/100% 1px no-repeat,repeating-linear-gradient(180deg,var(--fpb-dash-light)0 2px,transparent 2px 4px)left/1px 100% no-repeat,repeating-linear-gradient(180deg,var(--fpb-dash-light)0 2px,transparent 2px 4px)right/1px 100% no-repeat;grid-template-columns:361px 365px 359px;min-height:156px;margin-top:80px;display:grid;position:relative;overflow:hidden}.fpb-enterprise-text{align-content:center;padding:24px 24px 24px 40px;display:grid}.fpb-enterprise-text h3{letter-spacing:-.02em;color:var(--white);font-size:20px;font-weight:600;line-height:1.375}.fpb-enterprise-text p{margin-top:8px}.fpb-enterprise-cell{text-align:center;background:repeating-linear-gradient(180deg,var(--fpb-dash-dark)0 2px,transparent 2px 4px)left/1px 100% no-repeat;align-content:center;padding:24px 16px;display:grid}.fpb-enterprise-cell-title{letter-spacing:-.02em;color:var(--white);font-size:14px;font-weight:500;line-height:1.5}.fpb-enterprise-cell-description{letter-spacing:-.02em;color:var(--gray-400);font-size:12px;font-weight:500;line-height:1.5}.fpb-cases{padding-top:127px}.fpb-cases-grid{margin-top:33.5px}@media (max-width:1127.98px){.fpb-reliable-text br{display:none}}.fpb-final{isolation:isolate;height:1166px;margin-top:120.5px;position:relative;overflow-x:clip}.fpb-final-bg{background:linear-gradient(#fafafa,#ede5fa 10%,#c8acfb 20%,#ac82fa 30%,#8556dc 40%,#6536bb 50%,#481d98 60%,#2e0c6e 70%,#190343 80%,#0a001c 90%,#030008);height:983px;top:183px}.fpb-fan{z-index:-1;pointer-events:none;width:1440px;margin-left:-720px;position:absolute;top:-197px;bottom:0;left:50%;overflow:visible clip}.fpb-fan-stage{transform-origin:0 0;width:1440px;position:relative}.fpb-fan-card,.fpb-fan-anchor{pointer-events:auto;will-change:transform;width:205px;height:427.76px;position:absolute;top:286.3px;left:637.8px}.fpb-fan-anchor{pointer-events:none;will-change:auto}.fpb-fan-card.is-top{z-index:100!important}.fpb-fan[data-orbit] .fpb-fan-card{animation:fpb-fan-orbit var(--fpb-fan-period)linear var(--fpb-fan-delay)infinite}html[data-lite] .fpb-fan-card{animation:none!important}@media (prefers-reduced-motion:reduce){.fpb-fan-card{animation:none!important}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fpb-fan:not([data-live]) .fpb-fan-card{visibility:hidden}}.fpb-fan-lift{border-radius:31.5px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .3s ease-out;box-shadow:0 12px 16px -4px #36363014,0 4px 6px -2px #36363008}.fpb-fan-card.is-lifted .fpb-fan-lift{transition:transform .56s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease-out;transform:translateY(-64px)scale(1.07);box-shadow:0 32px 48px -12px #140c3052,0 12px 20px -8px #140c302e}.fpb-fan-lift img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.fpb-fan-lift,.fpb-fan-card.is-lifted .fpb-fan-lift{transition-timing-function:ease-out}}.fpb-final-content{text-align:center;flex-direction:column;align-items:center;width:914px;display:flex;position:absolute;top:648.8px;left:50%;transform:translate(calc(22.2px - 50%))}.fpb-final-title{max-width:576px;color:var(--white);flex-wrap:wrap;justify-content:center;column-gap:.25em;display:flex}.fpb-final-title>span{white-space:nowrap}.fpb-final-description{letter-spacing:-.02em;color:var(--gray-200);margin-top:16px;font-size:16px;font-weight:500;line-height:1.5}.fpb-final-actions{margin-top:32px}@media (max-width:1127.98px){.fpb{--fpb-gap:clamp(80px,58.9px + 5.42vw,120px)}.fpb main p:not([aria-hidden=true] *),.fpb main .fpb-lead{text-wrap:pretty}.fpb main :is(h1,h2,h3):not([aria-hidden=true] *,.pb *){text-wrap:balance}.fpb-section-title{font-size:clamp(32px,21.7px + 2.857vw,40px)}.fpb-hero-title{max-width:100%;font-size:clamp(34px,16px + 5vw,48px);left:0}.fpb:lang(ja) .fpb-hero-title{font-size:clamp(28px,8.5vw,48px)}.fpb-hero-art,.fpb-logos{width:100%;margin-inline:0}.fpb-logos{text-align:center;height:auto;margin-top:16px}.fpb-logos-title{margin-top:0;max-width:100%;margin-inline:auto}.fpb-logos .fpb-logos-strip{max-width:744px;margin:16px auto 0;position:static}.fpb-features{padding-top:var(--fpb-gap)}.fpb-features-body{margin-top:48px;display:block}.fpb-nav{top:calc(var(--banner-height,0px) + var(--header-height,64px));z-index:30;margin:0 calc(-1*var(--container-pad,24px))32px;border-bottom:1px solid var(--gray-100);background:var(--gray-25);position:sticky;box-shadow:0 1px 3px #00000003,0 2px 4px -1px #00000005}.fpb-nav-list{display:none}.fpb-tabs{display:block;position:relative}.fpb-items{gap:80px}.fpb-item-head{flex-direction:column;gap:24px;height:auto}.fpb-lead{width:auto;max-width:560px}.fpb-item-head:has(.fpb-snippet) .fpb-lead{width:auto;max-width:560px}.fpb-snippet{max-width:100%}.fpb-item-head:has(.fpb-snippet){container-type:inline-size}@container (max-width:335.98px){.fpb-snippet,.fpb-snippet-code{height:auto}.fpb-snippet-code{white-space:normal;text-wrap:balance}}.fpb-card{height:auto}.fpb-card-art{aspect-ratio:var(--art-ratio);margin:-1px -1px 0;position:relative;inset:auto;overflow:hidden}.fpb-card-art>picture>img{height:auto}.fpb-card-text{width:auto;padding:8px 24px 24px;position:static}.fpb-card-text br,.fpb-lead br{display:none}.fpb-standalone{height:auto;margin-top:var(--fpb-gap);padding-bottom:64px}.fpb-band-bg{object-fit:cover;height:100%}.fpb-reliable{padding-block:calc(var(--fpb-gap) - 20px)}.fpb-reliable-items{grid-template-columns:repeat(3,minmax(0,359px));justify-content:center;row-gap:32px;padding-left:0}.fpb-reliable-item{align-items:start;height:auto;display:grid}.fpb-reliable-item>*{grid-area:1/1}.fpb-reliable-art{width:100%;height:auto;position:static}.fpb-reliable-item[data-art=reliable-fallback] .fpb-reliable-art{width:114.21%;margin:-1.532% 0 0 -7.103%}.fpb-reliable-text,.fpb-reliable-item[data-art=reliable-native] .fpb-reliable-text,.fpb-reliable-item[data-art=reliable-fallback] .fpb-reliable-text{z-index:1;width:auto;margin-inline:11.14% 4%;padding-top:72.42%;position:relative;inset:auto}.fpb-reliable-item[data-art=reliable-native] .fpb-reliable-text{width:auto;margin-left:12.12%}.fpb-reliable-item[data-art=reliable-fallback] .fpb-reliable-text{padding-top:73.96%}.fpb-enterprise{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));align-items:center;height:auto;min-height:156px;margin-top:64px;padding-block:32px}.fpb-enterprise-text{padding:0 24px 0 40px}.fpb-enterprise-cell{padding:0 16px}.fpb-cases{padding-top:calc(var(--fpb-gap) + 7px)}.fpb-final{--fan:clamp(860px,127.66vw,1440px);height:auto;margin-top:calc(var(--fan)*.08368);padding-bottom:clamp(120px,30.14vw,340px)}.fpb-final-bg{top:calc(var(--fan)*.12708);width:max(100%,var(--fan));height:calc(100% - var(--fan)*.12708 + 1px);object-fit:cover}.fpb-fan{top:calc(var(--fan)*-.1368);width:var(--fan);margin-left:calc(var(--fan)/-2)}.fpb-fan-stage{transform:scale(calc(var(--fan)/1440px))}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-fan-stage{transform:scale(tan(atan2(var(--fan),1440px)))}}.fpb-final-content{width:min(914px,calc(100% - 2*var(--container-pad,24px)));padding-top:calc(var(--fan)*.45056);pointer-events:none;margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.fpb-final-content>*{pointer-events:auto}.fpb-final-title{max-width:calc(var(--fan)*.4414 - 96px)}}@media (min-width:768px) and (max-width:1127.98px){.fpb-item-head:has(.fpb-snippet){flex-direction:row;gap:32px}.fpb-item-head:has(.fpb-snippet) .fpb-lead{flex:auto;min-width:0}.fpb-item-head:has(.fpb-snippet) .fpb-snippet{flex:none}.fpb-card-wide .fpb-card-text{max-width:620px}}@media (max-width:859.98px){.fpb-reliable-items{grid-template-columns:minmax(0,359px)}.fpb-final-title{max-width:none;display:block}.fpb-final-title>span{white-space:normal}.fpb-final-title-tail{display:block}}@media (max-width:767.98px){.fpb-row-2{grid-template-columns:1fr}.fpb-standalone-figure{aspect-ratio:434/476;width:100%;max-width:540px;container-type:inline-size}.fpb-sa-whole,.fpb-sa-piece{display:none}.fpb-sa-m{width:var(--m-w);height:476px;transform:scale(calc(100cqw/var(--m-w)));transform-origin:0 0;display:block;position:absolute;top:0;left:0}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-sa-m{transform:scale(tan(atan2(100cqw,var(--m-w))))}}.fpb-sa-m-group,.fpb-sa-m-part{position:absolute}.fpb-sa-m-part{overflow:hidden}.fpb-sa-m-part[data-flip]{transform:scaleX(-1)}.fpb-sa-m-part img{top:var(--sy);left:var(--sx);width:837px;max-width:none;height:385px;position:absolute}.fpb-sa-m-line{transform-origin:top;width:1.25px;margin-left:-.625px;position:absolute;top:237px}.fpb-sa-m-l1{background:#3470c8bf}.fpb-sa-m-l2{background:#5834a4b3}.fpb-sa-m-l3{background:#248062b3}.fpb-standalone-figure[data-revealed] .fpb-sa-m-line{animation:.45s cubic-bezier(.45,0,.3,1) backwards fpb-sa-grow}.fpb-standalone-figure[data-revealed] :is(.fpb-sa-m-c1,.fpb-sa-m-c2,.fpb-sa-m-c3){animation:.5s ease-in-out backwards fpb-sa-fade}.fpb-standalone-figure[data-revealed] .fpb-sa-m-c1{animation-delay:.35s}.fpb-standalone-figure[data-revealed] .fpb-sa-m-l2{animation-delay:.25s}.fpb-standalone-figure[data-revealed] .fpb-sa-m-c2{animation-delay:.6s}.fpb-standalone-figure[data-revealed] .fpb-sa-m-l3{animation-delay:.5s}.fpb-standalone-figure[data-revealed] .fpb-sa-m-c3{animation-delay:.85s}.fpb-it{--it-to-input:-311.5px 129px;--it-to-send:-227.5px 186px;width:478px;height:394.65px;transform:scale(calc(100cqw/478px))}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-it{transform:scale(tan(atan2(100cqw,478px)))}}.fpb-it .fpb-it-piece{display:block;position:absolute;top:0;left:0}.fpb-it-editor{clip-path:inset(20px 581px 92px 24px);translate:-21px -12.2px}.fpb-it-edge{clip-path:inset(20px 258px 92px 472px);translate:-294px -12.2px;-webkit-mask-image:linear-gradient(90deg,#0000 472px,#000 484px);mask-image:linear-gradient(90deg,#0000 472px,#000 484px)}.fpb-it-phone{clip-path:inset(20px 50px 24px 552px);translate:-309px -12.2px}.fpb-it-input{top:155.7px;left:38.2px}.fpb-it-placeholder{white-space:normal;width:170px}.fpb-it-request{top:84.48px;left:auto;right:269px}.fpb-it-glow{top:20.93px;left:254.59px}.fpb-it-status{top:327.26px;left:188.52px}.fpb-it-cursor{top:22.34px;left:407.64px}.fpb-card-art{aspect-ratio:390/322}.fpb-card-art-m>:is(picture,.fpb-beams:not([data-phone])){display:none}.fpb-m,.fpb-beams[data-phone]{display:block}.fpb-m{--fpb-m-lift:0 2px 2px #3636300d,0 4px 4px #3636301a;width:var(--m-w);height:var(--m-h);transform:scale(calc(100cqw/var(--m-w)));transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-m{transform:scale(tan(atan2(100cqw,var(--m-w))))}}.fpb-m-piece{position:absolute;overflow:hidden}.fpb-m-piece img{top:var(--sy);left:var(--sx);width:792px;max-width:none;height:432px;position:absolute}.fpb-m-cover{background:var(--white);position:absolute;box-shadow:inset .95px 0 #f0f0f0}.fpb-m-piece[data-fade]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade));mask-image:linear-gradient(90deg,transparent,#000 var(--fade))}.fpb-m-halo{position:absolute}.fpb-m-halo i{border-radius:50%;position:absolute;translate:-50% -50%}.fpb-m-halo i:first-child{opacity:.13;width:247.234px;height:247.234px;box-shadow:0 5.757px 50.586px #9e9fd7cc}.fpb-m-halo i:nth-child(2){opacity:.2;background:#ffffffa3;width:182.902px;height:182.902px;box-shadow:0 5.757px 101.171px #9e9fd7cc}.fpb-m-halo i:nth-child(3){opacity:.2;background:#ffffffa3;width:121.387px;height:121.387px;box-shadow:0 3.821px 67.144px #9e9fd7cc}.fpb-m-halo i:nth-child(4){background:#9991fd1f;border-radius:21.65px;width:92.6px;height:43.3px}.fpb-pw-stage{width:390px;height:322px;transform:scale(calc(100cqw/390px))}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-pw-stage{transform:scale(tan(atan2(100cqw,390px)))}}.fpb-pw-base{translate:-64px}.fpb-pw-screen{left:22.501px}.fpb-pw-tiles{grid-template-columns:126.877px;top:21px;left:251px}.fpb-pw-tile:not(:nth-child(2),:nth-child(5),:nth-child(7),:nth-child(11)){display:none}.fpb-pw-tile:focus-visible{--unscale:calc(390px/100cqw)}@supports ((-moz-appearance:none)) and (not (opacity:calc(1px / 1px))){.fpb-pw-tile:focus-visible{--unscale:tan(atan2(390px,100cqw))}}.fpb-card-text{min-height:calc(var(--fpb-card-text-h,0px) + 32px)}.fpb-enterprise{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.fpb-enterprise-text{grid-column:1/-1;padding:0 24px}.fpb-enterprise-text+.fpb-enterprise-cell{background:0 0}.fpb-item-head:has(.fpb-snippet) .fpb-snippet{align-self:center}}@media (max-width:639.98px){.fpb-hero-title br,.fpb-hero-description br,.fpb-section-title br,.fpb-features h2 br,.fpb-standalone-description br{display:none}.fpb-cta-pair{flex-direction:column;align-items:stretch;width:100%;max-width:300px}.fpb-cta-pair>a{font-size:var(--text-label);line-height:var(--text-label--line-height)}}