.ti-commerce-faq{--faq-red:#ed1b2f;--faq-ink:#211c20;--faq-muted:#777176;--faq-line:#e5e1e3;z-index:2;isolation:isolate;color:var(--faq-ink);background:#fff;scroll-margin-top:76px;font-family:inherit;position:relative;overflow:clip}.ti-commerce-faq .ti-faq-stage{perspective:1400px;place-items:center;width:100%;max-width:1640px;min-height:1120px;margin:0 auto;padding:155px 24px 175px;display:grid;position:relative}.ti-commerce-faq .ti-faq-paper{z-index:2;transform-origin:50% 55%;background:#fff;border:1px solid #e4dfe1;border-radius:9px 9px 3px 3px;width:100%;max-width:792px;margin:0;position:relative;box-shadow:0 22px 50px -28px #30151c38,0 2px 6px #30151c08}.ti-commerce-faq .ti-faq-toolbar{color:#a6243a;letter-spacing:.01em;background:#ffe5e9;border-bottom:1px solid #edc5cd;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;height:32px;padding:0 14px;font:10px/1.1 SFMono-Regular,Consolas,monospace;display:flex}.ti-commerce-faq .ti-faq-toolbar>:first-child{opacity:.5}.ti-commerce-faq .ti-faq-paper-body{padding:47px 55px 32px;position:relative}.ti-commerce-faq .ti-faq-heading{text-align:center}.ti-commerce-faq .ti-faq-heading h2{letter-spacing:-.047em;text-wrap:balance;color:var(--faq-ink);margin:0;font-family:inherit;font-size:clamp(30px,3.05vw,45px);font-weight:550;line-height:1.12}.ti-commerce-faq .ti-faq-heading p{color:var(--faq-muted);margin:19px 0 0;font-size:15px;line-height:1.6}.ti-commerce-faq .ti-faq-tabs{background:#f5f3f4;border:1px solid #dfdbde;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:38px 0 29px;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 3px #24171c08}.ti-commerce-faq .ti-faq-tabs button{z-index:1;color:#716a70;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;margin:0;padding:11px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;transition:color .18s;position:relative}.ti-commerce-faq .ti-faq-tabs button[aria-selected=true]{color:#fff}.ti-commerce-faq .ti-faq-tabs button:hover:not([aria-selected=true]){color:var(--faq-red)}.ti-commerce-faq .ti-faq-tab-thumb{background:var(--faq-red);width:calc(33.3333% - 5.33333px);transform:translateX(calc(var(--tab) * (100% + 4px)));border-radius:7px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:4px auto 4px 4px;box-shadow:0 2px 5px #830c2029,inset 0 1px 1px #ffffff3b}.ti-commerce-faq .ti-faq-group[hidden]{display:none!important}.ti-commerce-faq .ti-faq-group:not([hidden]){animation:.35s both ti-faq-topic-in}.ti-commerce-faq .ti-faq-group{min-height:407px}.ti-commerce-faq details{border:0;border-top:1px solid var(--faq-line);background:0 0;margin:0;padding:0}.ti-commerce-faq details:last-child{border-bottom:1px solid var(--faq-line)}.ti-commerce-faq summary{cursor:pointer;min-height:58px;color:var(--faq-ink);justify-content:space-between;align-items:center;gap:22px;margin:0;padding:16px 13px;font-size:13px;font-weight:550;line-height:1.65;list-style:none;transition:color .2s,background-color .2s;display:flex}.ti-commerce-faq summary::-webkit-details-marker{display:none}.ti-commerce-faq summary:hover{color:#c1182c;background:#fff7f8}.ti-commerce-faq details[open] summary{color:#bf172a}.ti-commerce-faq .ti-faq-plus{color:#928a90;background:linear-gradient(currentColor,currentColor) 50%/11px 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 11px no-repeat;flex:0 0 13px;width:13px;height:13px;transition:transform .3s cubic-bezier(.22,1,.36,1),color .2s;position:relative}.ti-commerce-faq details[open] .ti-faq-plus{color:var(--faq-red);transform:rotate(45deg)}.ti-commerce-faq .ti-faq-answer p{color:#716971;text-wrap:pretty;margin:0;padding:0 38px 21px 13px;font-size:14px;line-height:1.8}.ti-commerce-faq details{interpolate-size:allow-keywords}.ti-commerce-faq details::details-content{block-size:0;transition:block-size .36s cubic-bezier(.22,1,.36,1), content-visibility .36s allow-discrete;overflow:clip}.ti-commerce-faq details[open]::details-content{block-size:auto}.ti-commerce-faq .ti-faq-contact{text-align:center;color:#938990;margin:26px 0 0;font-size:12px;line-height:1.6;text-decoration:none;display:block}.ti-commerce-faq .ti-faq-contact>span{color:#b21d32;margin-left:5px;font-weight:600}.ti-commerce-faq :is(button,summary,a):focus-visible{outline:2px solid var(--faq-red);outline-offset:4px;border-radius:4px}.ti-commerce-faq .ti-faq-folds{pointer-events:none;opacity:0;z-index:3;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.ti-commerce-faq.is-ready:not(.is-visible) .ti-faq-paper{opacity:0;transform:translateY(45px)rotateX(38deg)rotate(-6deg)scale(.7)}.ti-commerce-faq.is-visible .ti-faq-paper{animation:1.4s cubic-bezier(.2,.75,.2,1) both ti-faq-unfold}.ti-commerce-faq.is-visible .ti-faq-folds{animation:1.3s ease-out both ti-faq-uncrease}.ti-commerce-faq.is-visible .ti-faq-paper-body{animation:1.3s ease-out both ti-faq-content-arrival}.ti-commerce-faq .ti-faq-stickers{z-index:1;pointer-events:none;position:absolute;inset:0}.ti-commerce-faq .ti-faq-sticker{--dx:0px;--dy:0px;--turn:0deg;--size:150px;width:var(--size);height:var(--size);transform:translate(-50%, -50%) translate(var(--dx), var(--dy)) rotate(var(--turn));pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;position:absolute}.ti-commerce-faq .ti-faq-sticker img{object-fit:contain;-webkit-user-drag:none;filter:drop-shadow(0 12px 12px #26101824);width:100%;height:100%;animation:6s ease-in-out infinite ti-faq-sticker-float;animation-delay:calc(var(--sticker-index) * -.61s);transition:filter .25s,scale .25s;display:block}.ti-commerce-faq:not(.is-inview) .ti-faq-sticker img,.ti-commerce-faq.is-page-hidden .ti-faq-sticker img{animation-play-state:paused}.ti-commerce-faq .ti-faq-sticker[data-dragging=true]{cursor:grabbing;z-index:5}.ti-commerce-faq .ti-faq-sticker[data-dragging=true] img{filter:drop-shadow(0 20px 18px #26101838);animation-play-state:paused;scale:1.06}.ti-commerce-faq .ti-faq-sticker[data-dragged] img{animation:none}.ti-commerce-faq [data-sticker=pink-gift]{--size:165px;--turn:-12deg;top:13%;left:16%}.ti-commerce-faq [data-sticker=wallet]{--size:155px;--turn:-20deg;top:48%;left:4%}.ti-commerce-faq [data-sticker=orange-cart]{--size:165px;--turn:8deg;top:80%;left:12%}.ti-commerce-faq [data-sticker=coins]{--size:100px;--turn:-10deg;top:93%;left:27%}.ti-commerce-faq [data-sticker=shopping-bag]{--size:165px;--turn:-12deg;top:79%;left:94%}.ti-commerce-faq [data-sticker=checkout]{--size:170px;--turn:9deg;top:25%;left:87%}.ti-commerce-faq [data-sticker=parcel]{--size:170px;--turn:14deg;top:50%;left:98%}.ti-commerce-faq [data-sticker=mint-cash]{--size:130px;--turn:13deg;top:9%;left:2%}.ti-commerce-faq [data-sticker=yellow-terminal]{--size:140px;--turn:-12deg;top:5%;left:70%}.ti-commerce-faq [data-sticker=lilac-purse]{--size:155px;--turn:12deg;top:7%;left:95%}.ti-commerce-faq [data-sticker=teal-phone]{--size:112px;--turn:-7deg;top:4%;left:34%}.ti-commerce-faq [data-sticker=red-sale-tag]{--size:125px;--turn:12deg;top:93%;left:82%}.ti-commerce-faq [data-sticker=blue-receipt]{--size:105px;--turn:-9deg;top:97%;left:44%}.ti-commerce-faq [data-sticker=coral-cardholder]{--size:130px;--turn:10deg;top:95%;left:62%}@keyframes ti-faq-unfold{0%{opacity:0;clip-path:polygon(8% 5%,87% 0,100% 23%,92% 91%,21% 100%,0 72%);transform:translateY(45px)rotateX(38deg)rotate(-6deg)scale(.7)}35%{opacity:1}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 23%,100% 100%,0 100%,0 72%);transform:none}}@keyframes ti-faq-uncrease{0%,15%{opacity:.8}to{opacity:0}}@keyframes ti-faq-content-arrival{0%,25%{opacity:0}to{opacity:1}}@keyframes ti-faq-topic-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ti-faq-sticker-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (width<=1100px) and (width>=761px){.ti-commerce-faq .ti-faq-paper{max-width:calc(100% - 180px)}.ti-commerce-faq .ti-faq-paper-body{padding-inline:34px}.ti-commerce-faq .ti-faq-sticker{--size:120px}.ti-commerce-faq [data-sticker=pink-gift]{left:9%}.ti-commerce-faq [data-sticker=orange-cart]{left:5%}.ti-commerce-faq [data-sticker=checkout]{left:95%}}@media (width<=760px){.ti-commerce-faq .ti-faq-stage{min-height:0;padding:155px 16px}.ti-commerce-faq .ti-faq-paper-body{padding:34px 21px 26px}.ti-commerce-faq .ti-faq-heading h2{letter-spacing:-.045em;font-size:clamp(29px,7.6vw,38px);line-height:1.1}.ti-commerce-faq .ti-faq-heading p{margin-top:16px;max-width:27ch;margin-inline:auto;font-size:13px}.ti-commerce-faq .ti-faq-tabs{margin-top:27px;margin-bottom:22px}.ti-commerce-faq .ti-faq-tabs button{min-height:42px;font-size:12px}.ti-commerce-faq summary{gap:13px;min-height:62px;padding:16px 3px;font-size:13px}.ti-commerce-faq .ti-faq-answer p{padding:0 16px 20px 3px;font-size:13px;line-height:1.8}.ti-commerce-faq .ti-faq-contact{max-width:25ch;margin-inline:auto}.ti-commerce-faq .ti-faq-sticker{display:none}.ti-commerce-faq [data-sticker=pink-gift]{--size:104px;--turn:-12deg;display:block;top:70px;left:17%}.ti-commerce-faq [data-sticker=teal-phone]{--size:87px;--turn:-8deg;display:block;top:62px;left:51%}.ti-commerce-faq [data-sticker=yellow-terminal]{--size:88px;--turn:10deg;display:block;top:78px;left:83%}.ti-commerce-faq [data-sticker=parcel]{--size:74px;--turn:13deg;display:block;top:47%;left:100%}.ti-commerce-faq [data-sticker=lilac-purse]{--size:64px;--turn:-16deg;display:block;top:67%;left:0}.ti-commerce-faq [data-sticker=orange-cart]{--size:110px;--turn:8deg;display:block;top:calc(100% - 68px);left:16%}.ti-commerce-faq [data-sticker=coins]{--size:72px;--turn:-10deg;display:block;top:calc(100% - 67px);left:52%}.ti-commerce-faq [data-sticker=shopping-bag]{--size:96px;--turn:-8deg;display:block;top:calc(100% - 70px);left:84%}}@media (prefers-reduced-motion:reduce){.ti-commerce-faq *,.ti-commerce-faq :before,.ti-commerce-faq :after{transition:none!important;animation:none!important}.ti-commerce-faq.is-ready .ti-faq-paper{opacity:1!important;clip-path:none!important;transform:none!important}.ti-commerce-faq .ti-faq-folds{display:none}}.ti-commerce-faq .ti-faq-sound{color:#a6243a;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;margin-right:-7px;padding:5px;display:grid}.ti-commerce-faq .ti-faq-sound:hover{background:#ed1b2f12}.ti-commerce-faq .ti-faq-sound svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ti-commerce-faq .ti-faq-sound-muted,.ti-commerce-faq .ti-faq-sound[aria-pressed=false] .ti-faq-sound-waves{display:none}.ti-commerce-faq .ti-faq-sound[aria-pressed=false] .ti-faq-sound-muted{display:block}.ti-commerce-faq.is-dragging .ti-faq-stickers{z-index:4}@media (hover:hover) and (pointer:fine){.ti-commerce-faq .ti-faq-stage,.ti-commerce-faq .ti-faq-stage *{cursor:var(--faq-cursor)!important}.ti-commerce-faq .ti-faq-stage :is(button,summary,a),.ti-commerce-faq .ti-faq-stage :is(button,summary,a) *{cursor:var(--faq-pointer)!important}.ti-commerce-faq .ti-faq-stage .ti-faq-sticker,.ti-commerce-faq .ti-faq-stage .ti-faq-sticker *{cursor:grab!important}.ti-commerce-faq .ti-faq-stage .ti-faq-sticker[data-dragging=true],.ti-commerce-faq .ti-faq-stage .ti-faq-sticker[data-dragging=true] *{cursor:grabbing!important}}.ti-hero-stickers{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:clip}.ti-hero-sticker{width:var(--object-size,140px);aspect-ratio:1;left:var(--object-x);top:var(--object-y);transform:translate(-50%, -50%) translate(var(--drag-x,0px), var(--drag-y,0px)) rotate(var(--object-turn,0deg));pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:0 0;border:0;margin:0;padding:0;position:absolute}.ti-hero-sticker img{object-fit:contain;filter:drop-shadow(0 14px 13px #330a2229);-webkit-user-drag:none;width:100%;height:100%;transition:scale .32s cubic-bezier(.22,1,.36,1),filter .32s;display:block}.ti-hero-sticker[data-commerce-object=pink-gift]{--object-x:12%;--object-y:13%;--object-size:138px;--object-turn:-13deg}.ti-hero-sticker[data-commerce-object=checkout]{--object-x:86%;--object-y:15%;--object-size:158px;--object-turn:9deg}.ti-hero-sticker[data-commerce-object=orange-cart]{--object-x:7%;--object-y:53%;--object-size:154px;--object-turn:-9deg}.ti-hero-sticker[data-commerce-object=shopping-bag]{--object-x:93%;--object-y:57%;--object-size:142px;--object-turn:12deg}.ti-hero-sticker[data-commerce-object=parcel]{--object-x:19%;--object-y:88%;--object-size:117px;--object-turn:12deg}.ti-hero-sticker[data-commerce-object=coins]{--object-x:79%;--object-y:88%;--object-size:108px;--object-turn:-10deg}.ti-hero-sticker img{animation:ti-hero-object-drift calc(8s + var(--object-index) * .65s) ease-in-out infinite;animation-delay:calc(var(--object-index) * -1.3s);animation-play-state:paused}.ti-hero-stickers.is-awake img{animation-play-state:running}.ti-hero-stickers.is-dragging,.ti-hero-stickers:focus-within{z-index:6}.ti-hero-stickers:has([data-dragged]){z-index:6}.ti-hero-sticker:hover img,.ti-hero-sticker:focus-visible img{scale:1.045}.ti-hero-sticker:focus-visible{outline-offset:5px;border-radius:16px;outline:2px solid #ed1b2f}.ti-hero-sticker[data-dragging]{cursor:grabbing;z-index:2}.ti-hero-sticker[data-dragging] img{filter:drop-shadow(0 23px 17px #330a2240);scale:1.09;animation-play-state:paused!important}.ti-hero-sticker[data-dragged]:not([data-dragging]) img{animation-play-state:running}.ti-hero-stickers:not(.is-awake) img,.ti-hero-stickers.is-hidden img,#home[data-motion-paused=true] .ti-hero-sticker img{animation-play-state:paused!important}@keyframes ti-hero-object-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)rotate(2deg)}}.ride-section:has(+.ti-commerce-faq){background-color:snow}.ride-section:has(+.ti-commerce-faq) .ride-pin{background:radial-gradient(60% 34% at 50% 58%,#ed1b2f0f,#0000 70%),linear-gradient(#fff,snow)}.ride-section+.ti-commerce-faq{background:linear-gradient(snow 0% 16%,#fff 80%);border-top:0;margin-top:-1px}.ride-section+.ti-commerce-faq .ti-faq-stage{padding-top:96px}@media (width<=1100px) and (width>=761px){.ti-hero-sticker{width:min(var(--object-size), 115px)}.ti-hero-sticker[data-commerce-object=pink-gift]{--object-x:9%}.ti-hero-sticker[data-commerce-object=checkout]{--object-x:91%}}@media (width<=760px){.ti-hero-stickers{z-index:1}.ti-hero-sticker{width:77px}.ti-hero-sticker[data-commerce-object=pink-gift]{--object-x:5%;--object-y:9%}.ti-hero-sticker[data-commerce-object=checkout]{--object-x:97%;--object-y:21%}.ti-hero-sticker[data-commerce-object=orange-cart]{--object-x:2%;--object-y:53%}.ti-hero-sticker[data-commerce-object=shopping-bag]{--object-x:98%;--object-y:67%}.ti-hero-sticker[data-commerce-object=parcel]{display:none}.ti-hero-sticker[data-commerce-object=coins]{--object-x:7%;--object-y:87%;width:64px}.ride-section+.ti-commerce-faq .ti-faq-stage{padding-top:145px}}@media (prefers-reduced-motion:reduce){.ti-hero-stickers img{animation:none!important}}.site-navbar-mobile-positioning{display:none}.site-navbar-shell[data-nav-style=dock]{--dock-ease:cubic-bezier(.22, 1, .36, 1);height:calc(76px + env(safe-area-inset-top,0px));padding:calc(12px + env(safe-area-inset-top,0px)) clamp(16px, 3.8vw, 64px) 0;position:sticky;top:0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card{width:min(100%,1360px);min-height:52px;box-shadow:none;transition:width .65s var(--dock-ease), grid-template-columns .65s var(--dock-ease);background:0 0;border:0;border-radius:0;grid-template-columns:192px minmax(0,1fr) 192px;gap:8px;padding:0;display:grid}.site-navbar-shell[data-nav-style=dock] .site-navbar-card:before,.site-navbar-shell[data-nav-style=dock] .site-navbar-card:after{display:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:52px minmax(0,1fr) 0;width:min(100%,640px)}.site-navbar-shell[data-nav-style=dock] .site-navbar-brand{width:192px;min-height:52px;transition:width .65s var(--dock-ease), background-color .45s ease, border-color .45s ease, box-shadow .65s var(--dock-ease);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;padding:8px;display:flex}.site-navbar-brand-art{width:100%;height:34px;display:block;position:relative}.site-navbar-shell[data-nav-style=dock] .site-navbar-brand img{width:176px;max-width:none;height:auto;max-height:none;display:block}.site-navbar-shell[data-nav-style=dock] .site-navbar-wordmark{pointer-events:none;opacity:1;transition:opacity .25s .12s}.site-navbar-mark{clip-path:circle(46% at 51%);opacity:0;width:34px;height:34px;transition:opacity .3s;position:absolute;inset:0 auto auto 0;overflow:hidden}.site-navbar-shell[data-nav-style=dock] .site-navbar-brand .sales-particles{left:25px}.site-navbar-shell[data-nav-style=dock] .site-navbar-desktop-links{width:max-content;min-height:52px;transition:background-color .45s ease, border-color .45s ease, box-shadow .65s var(--dock-ease);background:0 0;border:1px solid #0000;border-radius:12px;justify-self:center;gap:4px;padding:0 10px}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-brand,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-desktop-links{background:#fffffffa;border-color:#8963691f;box-shadow:0 10px 34px -22px #2811184d,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-brand{width:52px}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-desktop-links{width:100%}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-wordmark{opacity:0;transition-delay:0s}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-mark{opacity:1;transition-delay:90ms}.site-navbar-shell[data-nav-style=dock] .site-navbar-link{color:#252126;letter-spacing:-.015em;min-height:42px;padding-inline:clamp(12px,1vw,16px);font-size:13px;font-weight:550}.site-navbar-shell[data-nav-style=dock] .site-navbar-link:is(:hover,:focus-visible),.site-navbar-shell[data-nav-style=dock] .site-navbar-link.is-open{color:#c91429;background:#fff2f3}.site-navbar-shell[data-nav-style=dock] .site-nav-dropdown{background:#fff;border-radius:16px;top:calc(100% + 10px)}.site-navbar-shell[data-nav-style=dock] .site-nav-group:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}@media (width<=1180px){.site-navbar-shell[data-nav-style=dock] .site-navbar-card{grid-template-columns:minmax(0,1fr) 52px;width:min(100%,960px)}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:52px 52px;width:112px}.site-navbar-shell[data-nav-style=dock] .site-navbar-desktop-links{display:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-actions{display:flex}.site-navbar-shell[data-nav-style=dock] .site-navbar-menu-button{background:#fffffffa;border:1px solid #8963691f;border-radius:12px;width:52px;height:52px;box-shadow:0 10px 34px -22px #28111838,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-menu-button:is(:hover,:focus-visible){color:#c91429;border-color:#ed1b2f38}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-panel{width:min(100% - 32px,430px);max-height:min(72dvh,640px);animation:dock-menu-in .25s var(--dock-ease) both;background:#fff;border-radius:18px;margin:0;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%)}}@keyframes dock-menu-in{0%{opacity:0;translate:0 -7px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.site-navbar-shell[data-nav-style=dock] .site-navbar-card,.site-navbar-shell[data-nav-style=dock] .site-navbar-brand,.site-navbar-shell[data-nav-style=dock] .site-navbar-wordmark,.site-navbar-shell[data-nav-style=dock] .site-navbar-mark,.site-navbar-shell[data-nav-style=dock] .site-navbar-desktop-links{transition:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-panel{animation:none}}@media (width<=1180px){.site-navbar-shell[data-nav-style=dock]{height:calc(70px + env(safe-area-inset-top,0px));padding:calc(8px + env(safe-area-inset-top,0px)) 12px 0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:48px minmax(0,1fr) 48px;gap:7px;width:min(100%,680px);min-height:52px;margin-inline:auto}.site-navbar-shell[data-nav-style=dock] .site-navbar-brand,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-brand{background:#fffffffa;border:1px solid #bc182b1a;border-radius:15px;place-items:center;width:48px;height:48px;min-height:48px;padding:5px;display:grid;box-shadow:0 7px 20px -16px #26121661,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-brand-art{width:36px;height:36px}.site-navbar-shell[data-nav-style=dock] .site-navbar-wordmark,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-wordmark{opacity:0;transition:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-mark,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-mark{opacity:1;width:36px;height:36px;transition:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-desktop-links{display:none}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-positioning{text-align:center;background:#fffffff5;border:1px solid #8963691c;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:48px;padding:0 8px;display:flex;box-shadow:0 7px 20px -17px #26121657,inset 0 1px #fff}.site-navbar-mobile-positioning span{color:#c91429;letter-spacing:.13em;font-size:8px;font-weight:750;line-height:1.1}.site-navbar-mobile-positioning strong{color:#252126;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-actions{justify-content:center;display:flex}.site-navbar-shell[data-nav-style=dock] .site-navbar-menu-button{background:#fffffffa;border-color:#bc182b1a;border-radius:15px;width:48px;height:48px;box-shadow:0 7px 20px -16px #26121661,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-mobile-positioning,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-menu-button{background:#fffffffa;border-color:#8963691c}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-backdrop{z-index:1;inset:calc(70px + env(safe-area-inset-top,0px)) 0 0;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18111226;border:0;width:100%;position:fixed}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-panel{z-index:3;width:min(100% - 24px,430px);max-height:min(100dvh - 96px,640px);animation:dock-menu-in .26s var(--dock-ease) both;background:#fff;border:1px solid #bc182b1f;border-radius:20px;margin:0;padding:12px;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 26px 70px -34px #1a0d106b,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-kicker{color:#9b777c;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #2f1c1f12;margin:0 0 7px;padding:7px 10px 10px;font-size:9px;font-weight:750}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-links{gap:3px}}@media (width<=360px){.site-navbar-mobile-positioning span{display:none}.site-navbar-mobile-positioning strong{font-size:10px}}@property --demo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.site-navbar-cta-group{justify-content:flex-end;align-items:center;gap:6px;display:flex}.site-navbar-cta-link{color:#252126;letter-spacing:-.015em;white-space:nowrap;border-radius:10px;align-items:center;min-height:42px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.site-navbar-cta-link:after{content:"";transform-origin:100%;background:#ed1b2f;border-radius:2px;height:1.5px;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;bottom:11px;left:12px;right:12px;transform:scaleX(0)}.site-navbar-cta-link:hover{color:#c91429}.site-navbar-cta-link:hover:after{transform-origin:0;transform:scaleX(1)}.site-navbar-demo{isolation:isolate;color:#fff;letter-spacing:-.015em;white-space:nowrap;background:linear-gradient(#2a2426,#141012);border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 5px 0 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 10px 22px -12px #140a0cb3}.site-navbar-demo:before{z-index:-2;border-radius:inherit;background:conic-gradient(from var(--demo-angle), transparent 0 60%, #ff5a66 75%, #ed1b2f 85%, transparent 100%);content:"";opacity:0;transition:opacity .3s;animation:3s linear infinite demo-rim;position:absolute;inset:-1px}.site-navbar-demo-label{position:relative}.site-navbar-demo:after{z-index:-1;border-radius:inherit;content:"";background-color:#0000;background-image:linear-gradient(105deg,#0000 35%,#ffffff29 48%,#ffffff0a 56%,#0000 64%),linear-gradient(#2a2426,#141012);background-position:120% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:6.5s cubic-bezier(.45,0,.25,1) 2s infinite demo-sweep;position:absolute;inset:0}.site-navbar-demo:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 14px 28px -12px #ed1b2f8c}.site-navbar-demo:hover:before{opacity:1}.site-navbar-demo:hover:after{inset:1.5px}.site-navbar-demo-arrow{background:linear-gradient(160deg,#ff4655,#d80f2a);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 4px 12px -4px #ed1b2fcc}.site-navbar-demo-arrow svg{width:16px;height:16px;transition:transform .42s cubic-bezier(.34,1.56,.64,1)}.site-navbar-demo:hover .site-navbar-demo-arrow svg{transform:translate(2px,-2px)rotate(45deg)}@keyframes demo-rim{to{--demo-angle:360deg}}@keyframes demo-sweep{0%{background-position:120% 0,0 0}40%,to{background-position:-20% 0,0 0}}@media (width>=1181px){.site-navbar-shell[data-nav-style=dock] .site-navbar-card{grid-template-columns:252px minmax(0,1fr) 252px}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:52px minmax(0,1fr) 52px;width:min(100%,660px)}}.site-navbar-shell[data-nav-style=dock] .site-navbar-cta-group{--fold:.52s cubic-bezier(.22, 1, .36, 1);min-width:52px;min-height:52px;transition:background-color .45s ease, border-color .45s ease, box-shadow .65s var(--dock-ease);background:0 0;border:1px solid #0000;border-radius:12px;justify-self:end;position:relative}.site-navbar-cta-link{max-width:140px;transition:color .25s ease, max-width var(--fold,.52s ease), padding var(--fold,.52s ease), opacity .25s ease;overflow:hidden}.site-navbar-demo{transition:transform .3s cubic-bezier(.22, 1, .36, 1), box-shadow .3s ease, padding var(--fold,.52s ease), gap var(--fold,.52s ease), background-color .3s ease}.site-navbar-demo-label{max-width:120px;transition:max-width var(--fold,.52s ease), opacity .26s ease;display:inline-block;overflow:hidden}.site-navbar-demo-arrow{transition:width var(--fold,.52s ease), height var(--fold,.52s ease), box-shadow .3s ease}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-cta-group{background:#fffffffa;border-color:#8963691f;justify-content:center;gap:0;box-shadow:0 10px 34px -22px #2811184d,inset 0 1px #fff}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-cta-link{opacity:0;pointer-events:none;max-width:0;padding-inline:0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo{min-height:0;box-shadow:none;background:0 0;gap:0;padding:0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo:before,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo:after{opacity:0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo-label{opacity:0;max-width:0}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo-arrow{width:38px;height:38px}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-demo:hover .site-navbar-demo-arrow{box-shadow:inset 0 1px #ffffff4d,0 0 0 4px #ed1b2f24,0 8px 18px -4px #ed1b2fcc}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-cta-group:after{color:#fff;content:"Book a demo";white-space:nowrap;opacity:0;pointer-events:none;background:#171314;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .2s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true] .site-navbar-cta-group:hover:after{opacity:1;transform:none}.site-navbar-mobile-ctas{display:none}@media (width<=1180px){.site-navbar-cta-group{display:none}.site-navbar-mobile-ctas{border-top:1px solid #2f1c1f12;gap:8px;margin-top:12px;padding-top:12px;display:grid}.site-navbar-mobile-ctas .site-navbar-demo{justify-content:space-between;min-height:50px;padding-left:20px;font-size:15px}.site-navbar-mobile-ctas .site-navbar-demo-arrow{width:40px;height:40px}.site-navbar-mobile-join{color:#252126;border:1px solid #2f1c1f1f;border-radius:999px;place-items:center;min-height:48px;font-size:15px;font-weight:600;text-decoration:none;display:grid}}@media (prefers-reduced-motion:reduce){.site-navbar-demo:before,.site-navbar-demo:after{animation:none}}.site-navbar-shell[data-nav-style=dock] .site-navbar-login{color:#b91b34;white-space:nowrap;background:#fff;border:1px solid #edcbd2;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;margin-left:3px;padding:8px 12px;font-size:12px;font-weight:600;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.site-navbar-shell[data-nav-style=dock] .site-navbar-login:is(:hover,:focus-visible){color:#fff;background:#d71931;border-color:#d71931}@media (width>=1181px){.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{width:min(100%,750px)}}@media (width>=721px) and (width<=1180px){.site-navbar-shell[data-nav-style=dock] .site-navbar-card{grid-template-columns:minmax(0,1fr) 112px}.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:52px 112px;width:172px}}@media (width<=1180px){.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-actions{align-items:center;gap:5px}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-actions .site-navbar-login{min-height:44px;margin:0;padding:8px 10px}}@media (width<=720px){.site-navbar-shell[data-nav-style=dock] .site-navbar-card,.site-navbar-shell[data-nav-style=dock] .site-navbar-card[data-scrolled=true]{grid-template-columns:48px minmax(0,1fr) 104px;width:100%}.site-navbar-shell[data-nav-style=dock] .site-navbar-mobile-actions .site-navbar-menu-button{width:44px;height:48px}}.marketing-cta{--cta-red:#ed1b2f;--cta-icon-size:40px;--cta-inset:8px;--cta-fill-duration:1.05s;--cta-fill-ease:cubic-bezier(.25, .46, .45, .94);isolation:isolate;min-height:56px;padding:7px var(--cta-inset) 7px 22px;color:#101014;cursor:pointer;background:#fff;border:1px solid #e5e1e2;border-radius:999px;justify-content:space-between;align-items:center;gap:2rem;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;font-size:.88rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color .45s,border-color .65s,transform .25s;display:inline-flex;position:relative;overflow:hidden}.marketing-cta:before{top:50%;right:var(--cta-inset);width:var(--cta-icon-size);height:var(--cta-icon-size);background:var(--cta-red);transition:transform var(--cta-fill-duration) var(--cta-fill-ease);pointer-events:none;content:"";border-radius:50%;position:absolute;transform:translateY(-50%)scale(1)}.marketing-cta-label{z-index:1;white-space:nowrap;position:relative}.marketing-cta-icon{z-index:1;width:var(--cta-icon-size);height:var(--cta-icon-size);background:var(--cta-red);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;transition:background .6s,color .6s;display:grid;position:relative}.marketing-cta .marketing-cta-icon svg{width:20px;height:20px;color:inherit;transition:transform .75s cubic-bezier(.22,1,.36,1)}.marketing-cta:is(:hover,:focus-visible){color:#fff;border-color:var(--cta-red)}.marketing-cta:is(:hover,:focus-visible):before{transform:translateY(-50%)scale(16)}.marketing-cta:is(:hover,:focus-visible) .marketing-cta-icon{color:var(--cta-red);background:#fff}.marketing-cta:is(:hover,:focus-visible) .marketing-cta-icon svg{transform:rotate(45deg)}.marketing-cta:active{transform:scale(.98)}.marketing-cta:focus-visible{outline:2px solid var(--cta-red);outline-offset:4px}.marketing-cta[data-compact]{--cta-icon-size:30px;--cta-inset:6px;min-height:44px;padding:6px var(--cta-inset) 6px 17px;letter-spacing:-.018em;gap:14px;font-size:clamp(12px,.83vw,14px)}.marketing-cta[data-compact] .marketing-cta-icon svg{width:16px;height:16px}.marketing-cta.marketing-cta--simple{border-radius:12px;justify-content:center;gap:0;padding-inline:26px;transition:none;animation:none}.marketing-cta--simple:before{display:none}.marketing-cta.marketing-cta--simple:is(:hover,:focus-visible,:active){color:#101014;background:#fff;border-color:#e5e1e2;transform:none}.marketing-cta.marketing-cta--simple[data-compact]{padding-inline:20px}.marketing-cta-rainbow{isolation:isolate;white-space:nowrap;height:auto;min-height:56px;padding:12px 28px;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;font-size:.88rem;font-weight:600;line-height:1.2;text-decoration:none;transition:box-shadow .85s cubic-bezier(.22,1,.36,1)}.marketing-cta-rainbow:after{z-index:0;border-radius:inherit;clip-path:ellipse(0% 150% at 0%);pointer-events:none;content:"";background:linear-gradient(115deg,#ed1b2f 0%,#f52b3e 55%,#d70e27 100%);transition:clip-path .95s cubic-bezier(.22,.68,.24,1);position:absolute;inset:0}.marketing-cta-rainbow:is(:hover,:focus-visible,:active){color:#fff;box-shadow:0 12px 32px -15px #ed1b2fad}.marketing-cta-rainbow:is(:hover,:focus-visible,:active):after{clip-path:ellipse(150% 150% at 0%)}.marketing-cta-rainbow[data-compact]{letter-spacing:-.018em;min-height:44px;padding:10px 22px;font-size:clamp(12px,.83vw,14px)}.marketing-cta-rainbow:focus-visible{outline-offset:4px;outline:2px solid #ed1b2f}.hero-actions :is(.marketing-cta,.marketing-cta-rainbow){min-width:200px}.site-navbar-mobile-actions-panel :is(.marketing-cta,.marketing-cta-rainbow){flex:1 1 0}.footer-invitation-cta{border-color:#fffc;display:flex}.footer-invitation-cta:focus-visible,.founder-note-actions .marketing-cta:focus-visible{outline-color:#fff}@media (width<=760px){.hero-actions :is(.marketing-cta,.marketing-cta-rainbow){flex:1 1 0;gap:14px;min-width:0}}@media (width<=600px){.footer-invitation-cta{gap:1rem;min-height:54px;font-size:.83rem}}@media (width<=480px){.hero-experience .hero-workflow-heading .hero-actions:has(.marketing-cta){flex-direction:column;gap:.65rem}.hero-actions :is(.marketing-cta,.marketing-cta-rainbow){flex:auto;width:100%}.site-navbar-mobile-actions .marketing-cta-rainbow{padding-inline:16px;font-size:12px}.site-navbar-mobile-actions .marketing-cta{--cta-icon-size:26px;--cta-inset:5px;min-height:40px;padding:6px var(--cta-inset) 6px 12px;gap:7px;font-size:11px}.site-navbar-mobile-actions-panel .marketing-cta{gap:8px;padding-left:12px;font-size:12px}.site-navbar-mobile-actions-panel .marketing-cta--simple{padding-inline:12px}.site-navbar-mobile-actions-panel .marketing-cta-rainbow{padding-inline:12px;font-size:12px}}@media (width<=360px){.site-navbar-mobile-actions .marketing-cta{gap:5px;padding-left:8px}}@media (prefers-reduced-motion:reduce){.marketing-cta,.marketing-cta:before,.marketing-cta-icon,.marketing-cta .marketing-cta-icon svg,.marketing-cta-rainbow,.marketing-cta-rainbow:after{transition:none}}.hs-root[data-showcase-view=services]{--hs-stage-top:120px}.hs-root[data-showcase-view=services] .hs-arena{height:calc(var(--hs-web-h) + 72px)}.hs-root[data-showcase-view=services] .hs-agent{display:none}.hs-root{--hs-web-h:640px}.hs-web{z-index:2;width:min(100%,1080px);height:var(--hs-web-h);color:var(--hs-ink);animation:hs-web-in .62s var(--hs-ease) both;background:#fff;border-radius:18px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:flex;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #19151814,0 60px 110px -50px #3c000c99,0 24px 50px -30px #00000059;container:hsweb/inline-size}.hs-web-bar{border-bottom:1px solid var(--hs-line);background:#fbfafa;flex:none;align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.hs-web-dots{gap:7px;display:flex}.hs-web-dots i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.hs-web-dots i:nth-child(2){background:#febc2e}.hs-web-dots i:nth-child(3){background:#28c840}.hs-web-url{max-width:380px;height:28px;color:var(--hs-muted);white-space:nowrap;background:#f0eeee;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto;font-size:12px;display:flex;overflow:hidden}.hs-web-url-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-web-sample{color:var(--hs-muted);white-space:nowrap;font-size:11px}.hs-web-body{flex:1;grid-template-columns:208px minmax(0,1fr) 300px;min-height:0;display:grid}.hs-web-side{border-right:1px solid var(--hs-line);background:#faf9f9;flex-direction:column;gap:2px;min-width:0;padding:14px 10px;display:flex;overflow:hidden}.hs-web-brand{align-items:center;gap:10px;padding:2px 6px 12px;display:flex}.hs-web-brand img{border-radius:8px}.hs-web-brand span,.hs-web-member span{flex-direction:column;min-width:0;display:flex}.hs-web-brand strong{font-size:13.5px;font-weight:650}.hs-web-brand small,.hs-web-member small{color:var(--hs-muted);font-size:11px}.hs-web-label{color:var(--hs-muted);letter-spacing:.08em;text-transform:uppercase;margin:10px 8px 4px;font-size:10.5px;font-weight:600}.hs-web-nav{flex-direction:column;gap:2px;display:flex}.hs-web-chan{color:#4a4446;width:100%;min-height:32px;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.hs-web-chan svg{color:#a39c9e}.hs-web-chan:hover{background:#1915180b}.hs-web-chan[aria-current=true]{color:var(--hs-ink);box-shadow:0 0 0 1px var(--hs-line), 0 2px 6px -2px #1915181f;background:#fff}.hs-web-chan[aria-current=true] svg{color:var(--hs-red)}.hs-web-chan:focus-visible{outline:2px solid var(--hs-red);outline-offset:1px}.hs-web-team{flex-direction:column;gap:2px;display:flex}.hs-web-member{border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.hs-web-member img{object-fit:cover;border-radius:50%;flex:none}.hs-web-member strong{font-size:12.5px;font-weight:600}.hs-web-member i{background:var(--hs-green);border-radius:50%;width:7px;height:7px;margin-left:auto}.hs-web-member[data-busy=true]{box-shadow:0 0 0 1px var(--hs-line);background:#fff}.hs-web-member[data-busy=true] small{color:var(--hs-red)}.hs-web-member[data-busy=true] i{background:var(--hs-red);box-shadow:0 0 0 3px #ed1b2f2e}.hs-web-main{flex-direction:column;min-width:0;min-height:0;animation:.42s both hs-web-fade;display:flex}.hs-web-head{border-bottom:1px solid var(--hs-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px 12px;display:flex}.hs-web-head span{align-items:center;gap:6px;display:flex}.hs-web-head svg{color:var(--hs-red)}.hs-web-head strong{font-size:15px;font-weight:650}.hs-web-head small{color:var(--hs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-web-overview{flex-direction:column;gap:12px;min-height:0;padding:16px 22px;display:flex;overflow:hidden}.hs-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hs-web-kpi{border:1px solid var(--hs-line);animation:hs-web-rise .52s var(--hs-ease) var(--d) both;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.hs-web-kpi small{color:var(--hs-muted);font-size:11.5px}.hs-web-kpi strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:22px;font-weight:700}.hs-web-kpi span{color:#15803d;align-items:center;gap:2px;font-size:11.5px;font-weight:600;display:inline-flex}.hs-web-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.hs-web-card{border:1px solid var(--hs-line);min-width:0;animation:hs-web-rise .52s var(--hs-ease) var(--d) both;border-radius:14px;padding:14px 16px}.hs-web-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.hs-web-card-head strong{font-size:13px;font-weight:650}.hs-web-card-head small{color:var(--hs-muted);font-size:11px}.hs-chart{width:100%;height:168px;display:block;overflow:visible}.hs-chart-line{fill:none;stroke:var(--hs-red);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:hs-draw 1.6s var(--hs-ease) .4s both}.hs-chart-area{animation:.9s .9s both hs-web-fade}.hs-chart-dot{fill:#fff;stroke:var(--hs-red);stroke-width:2.5px;animation:.4s 1.8s both hs-web-fade}.hs-health{color:#d92d20;font-variant-numeric:tabular-nums;background:#fde8e6;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:650;transition:background-color .4s,color .4s}.hs-health[data-good=true]{color:#15803d;background:#e7f7ed}.hs-fix{border-top:1px solid var(--hs-line);align-items:center;gap:9px;padding:8px 2px;font-size:12.5px;display:flex}.hs-fix:first-of-type{border-top:0}.hs-fix-icon{color:#e5372b;background:#fde8e6;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;transition:background-color .35s,color .35s;display:grid}.hs-fix[data-done=true] .hs-fix-icon{background:var(--hs-green);color:#fff;animation:hs-web-pop .42s var(--hs-ease) both}.hs-fix-text{flex:1;min-width:0;line-height:1.3}.hs-fix[data-done=true] .hs-fix-text{color:#15803d}.hs-fix img{object-fit:cover;border-radius:50%;flex:none}.hs-web-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;min-height:0;padding:18px 22px 22px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.hs-web-msg{animation:hs-web-rise .46s var(--hs-ease) both;align-items:flex-start;gap:10px;display:flex}.hs-web-msg--you{flex-direction:row-reverse}.hs-you{background:var(--hs-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:9.5px;font-weight:650;display:grid}.hs-web-msg--you p{background:var(--hs-ink);color:#fff;border-radius:14px 14px 4px;max-width:72%;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.45}.hs-web-msg--agent>img{object-fit:cover;border-radius:50%;flex:none}.hs-web-agent-body{flex:1;min-width:0}.hs-web-agent-body>strong{font-size:13px;font-weight:650}.hs-web-agent-body em{color:var(--hs-muted);margin-left:4px;font-size:11.5px;font-style:normal;font-weight:500}.hs-steps{border:1px solid var(--hs-line);background:#fbfafa;border-radius:12px;flex-direction:column;gap:8px;max-width:470px;margin-top:8px;padding:11px 13px;display:flex}.hs-steps-head{color:var(--hs-red);align-items:center;gap:6px;font-size:11.5px;font-weight:650;display:flex}.hs-step{color:#3b3537;animation:hs-web-rise .38s var(--hs-ease) both;align-items:center;gap:9px;font-size:12.5px;display:flex}.hs-step>i{border:2px solid #1915181f;border-top-color:var(--hs-red);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-left:auto;animation:.8s linear infinite hs-spin;display:grid}.hs-step[data-done=true]>i{background:var(--hs-green);color:#fff;animation:hs-web-pop .38s var(--hs-ease) both;border:0}.hs-web-answer{max-width:540px;animation:hs-web-rise .46s var(--hs-ease) both;margin:10px 0 0;font-size:13.5px;line-height:1.5}.hs-web-inline-art{display:none}.hs-web-art{border-left:1px solid var(--hs-line);background:#fcfbfb;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.hs-web-art-head{border-bottom:1px solid var(--hs-line);flex:none;justify-content:space-between;align-items:center;padding:15px 16px 13px;display:flex}.hs-web-art-head strong{font-size:13px;font-weight:650}.hs-web-art-head small{color:var(--hs-muted);font-size:11px}.hs-web-art-body{animation:hs-web-rise .48s var(--hs-ease) both;padding:14px}.hs-art-label{color:var(--hs-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 9px;font-size:10.5px;font-weight:650}.hs-art-empty{color:var(--hs-muted);text-align:center;border:1px dashed #19151829;border-radius:12px;margin:40px 0 0;padding:26px 16px;font-size:12.5px}.hs-art-table{flex-direction:column;gap:6px;display:flex}.hs-art-row{border:1px solid var(--hs-line);animation:hs-web-rise .42s var(--hs-ease) var(--d) both;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.hs-art-main{flex-direction:column;flex:1;min-width:0;display:flex}.hs-art-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.hs-art-main small{color:var(--hs-muted);font-size:11px}.hs-art-metric{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.hs-state{color:var(--hs-muted);white-space:nowrap;background:#f1efee;border-radius:999px;flex:none;padding:3px 7px;font-size:10.5px;font-weight:650}.hs-state[data-state=scale]{color:#15803d;background:#e7f7ed}.hs-state[data-state=paused]{color:#d92d20;background:#fde8e6}.hs-state[data-state=ready]{color:#b45309;background:#fff4e5}.hs-art-thumb,.hs-art-day img{object-fit:cover;background:#f3f2f2;border-radius:8px;flex:none}.hs-initials{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.hs-art-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.hs-art-day{border:1px solid var(--hs-line);animation:hs-web-rise .42s var(--hs-ease) var(--d) both;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:6px 5px 7px;display:flex}.hs-art-day small{color:var(--hs-muted);font-size:10.5px;font-weight:600}.hs-art-day img{aspect-ratio:1;width:100%;height:auto}.hs-art-split{flex-direction:column;gap:11px;display:flex}.hs-split-row{animation:hs-web-rise .42s var(--hs-ease) var(--d) both;grid-template-columns:auto minmax(0,1fr) 64px 32px;align-items:center;gap:8px;font-size:12px;display:grid}.hs-split-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-split-row strong{font-variant-numeric:tabular-nums;text-align:right}.hs-split-bar{background:#f1efee;border-radius:99px;height:6px;overflow:hidden}.hs-split-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--hs-red), var(--hs-coral));transform-origin:0;height:100%;animation:hs-fill .9s var(--hs-ease) var(--d) both;display:block}.hs-art-services{flex-direction:column;gap:8px;display:flex}.hs-art-offer{border:1px solid var(--hs-line);animation:hs-web-rise .42s var(--hs-ease) var(--d) both;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex}.hs-art-offer span:first-child{flex-direction:column;gap:2px;display:flex}.hs-art-offer strong{font-size:12.5px;font-weight:650}.hs-art-offer small{color:var(--hs-muted);font-size:11px}.hs-art-services .hs-art-label{margin-top:8px}.hs-art-tools{flex-wrap:wrap;gap:6px;display:flex}.hs-art-tools .hs-tool{border:1px solid var(--hs-line);background:#fff;border-radius:9px;width:34px;height:34px}.hs-art-tools .hs-tool--wide{width:62px}.hs-web-activity{flex-direction:column;gap:8px;display:flex}.hs-web-activity .hs-web-card-head{margin-bottom:2px}.hs-web-activity .hs-web-card-head strong{align-items:center;gap:7px;display:inline-flex}.hs-live{background:var(--hs-red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ed1b2f2e}.hs-act{animation:hs-web-rise .42s var(--hs-ease) var(--d) both;align-items:center;gap:8px;font-size:12.5px;display:flex}.hs-act>img{object-fit:cover;border-radius:50%;flex:none}.hs-act>span{color:#4a4446;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hs-act strong{color:var(--hs-ink);font-weight:600}.hs-act small{color:var(--hs-muted);font-size:11px}@container hsweb (width<=979px){.hs-web-body{grid-template-columns:176px minmax(0,1fr)}.hs-web-art{display:none}.hs-web-inline-art{animation:hs-web-rise .46s var(--hs-ease) both;display:block}.hs-web-grid{grid-template-columns:minmax(0,1fr)}.hs-chart{height:120px}}@container hsweb (width<=639px){.hs-web-bar{gap:10px;height:40px;padding:0 12px}.hs-web-url{font-size:11px}.hs-web-sample{display:none}.hs-web-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.hs-web-side{border-right:0;border-bottom:1px solid var(--hs-line);padding:8px 10px}.hs-web-brand,.hs-web-label,.hs-web-team{display:none}.hs-web-nav{scrollbar-width:none;flex-direction:row;gap:4px;overflow-x:auto}.hs-web-chan{flex:none;width:auto;min-height:34px;padding:0 11px;font-size:12.5px}.hs-web-head{padding:11px 16px 10px}.hs-web-head small{display:none}.hs-web-overview{gap:10px;padding:12px 14px}.hs-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hs-web-kpi{padding:9px 11px}.hs-web-kpi strong{font-size:18px}.hs-web-card{padding:11px 12px}.hs-chart{height:86px}.hs-web-activity{display:none}.hs-fix{padding:6px 1px;font-size:12px}.hs-web-thread{gap:10px;padding:12px 14px 14px}.hs-web-msg--you p,.hs-web-answer{font-size:13px}.hs-steps{gap:6px;padding:9px 11px}.hs-step{font-size:12px}}@container hsweb (width<=420px){.hs-web-chart{display:none}}@media (width<=760px){.hs-root{--hs-web-h:690px}.hs-root[data-showcase-view=services]{--hs-stage-top:90px}.hs-web{border-radius:14px}}@keyframes hs-web-in{0%{opacity:0;transform:translate(-50%)translateY(18px)scale(.985)}}@keyframes hs-web-fade{0%{opacity:0}}@keyframes hs-web-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes hs-web-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}.hs-root{--hs-web-h:700px;--sd-card:#f6f6f7}.hs-web-body[data-overview=true]{grid-template-columns:200px minmax(0,1fr)}.hs-web-side{padding:16px 12px}.hs-web-logo{color:#12260c;background:linear-gradient(140deg,#d4f07a,#8cbf3f 45%,#2f5d1e);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.hs-web-brand{padding:2px 6px 14px}.hs-web-nav .hs-web-label{margin:14px 10px 6px}.hs-web-nav .hs-web-label:first-child{margin-top:4px}.hs-web-chan{min-height:34px}.hs-nav-icon{color:#9a9395;flex:none;place-items:center;display:grid}.hs-web-chan[aria-current=true] .hs-nav-icon{color:var(--hs-red)}.hs-nav-label{flex:1;min-width:0}.hs-nav-badge{color:#e11d2e;background:#fde3e5;border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:650}.hs-web-online{box-shadow:0 0 0 1px var(--hs-line);background:#fff;border-radius:12px;align-items:center;gap:9px;margin-top:auto;padding:10px;display:flex}.hs-web-online>span{display:flex}.hs-web-online img{object-fit:cover;border-radius:50%;transition:box-shadow .3s;box-shadow:0 0 0 2px #fff}.hs-web-online img+img{margin-left:-7px}.hs-web-online img[data-busy=true]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--hs-red)}.hs-web-online small{color:var(--hs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.hs-sd{flex-direction:column;flex:1;gap:20px;min-height:0;padding:22px 26px;display:flex;overflow:hidden}.hs-sd-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.hs-sd-head>div{flex-direction:column;gap:3px;min-width:0;display:flex}.hs-sd-head>div strong{letter-spacing:-.02em;font-size:19px;font-weight:700}.hs-sd-head>div small{color:var(--hs-muted);font-size:12.5px}.hs-sd-fixed{color:#15803d;white-space:nowrap;background:#ecf8f0;border-radius:999px;flex:none;align-items:center;gap:7px;height:36px;padding:0 14px 0 6px;font-size:12.5px;font-weight:600;display:inline-flex}.hs-sd-fixed-faces{display:flex}.hs-sd-fixed-faces img{object-fit:cover;border-radius:50%;box-shadow:0 0 0 2px #ecf8f0}.hs-sd-fixed-faces img+img{margin-left:-6px}.hs-sd-fixed b{font-variant-numeric:tabular-nums;animation:hs-web-pop .38s var(--hs-ease) both;display:inline-block}.hs-sd-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hs-sd-stat{background:var(--sd-card);min-width:0;animation:hs-web-rise .48s var(--hs-ease) var(--d) both;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.hs-sd-stat-icon{width:38px;height:38px;color:var(--hs-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.hs-sd-stat-body{flex-direction:column;gap:3px;min-width:0;display:flex}.hs-sd-stat-body small{color:var(--hs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-sd-stat-body>span{align-items:baseline;gap:7px;display:flex}.hs-sd-stat-body strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:700}.hs-sd-stat-body em{color:#15803d;align-items:center;gap:1px;font-size:11px;font-style:normal;font-weight:650;display:inline-flex}.hs-sd-stat-body em[data-up=false]{color:#e5372b}.hs-sd-report{grid-template-columns:200px minmax(0,1fr);gap:24px;display:grid}.hs-sd-report-copy{flex-direction:column;gap:6px;display:flex}.hs-sd-report-copy>strong{font-size:15px;font-weight:650}.hs-sd-report-copy>b{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:10px;font-size:34px;font-weight:700}.hs-sd-up{color:#15803d;align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.hs-sd-legend{color:var(--hs-muted);align-items:center;gap:6px;margin-top:auto;font-size:11.5px;display:flex}.hs-sd-legend i{background:#5b8cc9;border-radius:50%;width:8px;height:8px}.hs-sd-legend .hs-sd-legend-orders{background:#eba15d;margin-left:8px}.hs-sd-chart{flex-direction:column;gap:8px;min-width:0;display:flex}.hs-sd-plot{height:130px;position:relative}.hs-sd-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-sd-plot line{stroke:#1915180f;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.hs-sd-line{fill:none;stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:.9s .3s both hs-web-fade}.hs-sd-line--revenue{stroke:#5b8cc9}.hs-sd-line--orders{stroke:#eba15d}.hs-sd-cursor{width:1px;transition:left .7s var(--hs-ease);background:linear-gradient(#0000,#5b8cc973,#0000);position:absolute;top:0;bottom:0}.hs-sd-dot{width:10px;height:10px;transition:left .7s var(--hs-ease), top .7s var(--hs-ease);background:#5b8cc9;border:2.5px solid #fff;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 2px 6px #19151840}.hs-sd-dot--orders{background:#eba15d}.hs-sd-tip{z-index:2;color:#fff;background:#15171c;border-radius:11px;flex-direction:column;gap:4px;min-width:128px;padding:9px 11px;font-size:11px;animation:.38s both hs-web-fade;display:flex;position:absolute;transform:translate(14px,-50%);box-shadow:0 12px 26px -10px #0000008c}.hs-sd-tip[data-flip=true]{transform:translate(calc(-100% - 14px),-50%)}.hs-sd-tip strong{font-size:12px;font-weight:650}.hs-sd-tip span{color:#ffffffb8;align-items:center;gap:6px;display:flex}.hs-sd-tip i{background:#5b8cc9;border-radius:2px;width:3px;height:12px}.hs-sd-tip .hs-sd-tip-orders{background:#eba15d}.hs-sd-months{color:#a39c9e;text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));font-size:10.5px;display:grid}.hs-sd-months span{border-radius:7px;padding:3px 0}.hs-sd-months span[data-active=true]{color:var(--hs-ink);background:#eef0f3;font-weight:650}.hs-sd-bottom{grid-template-columns:minmax(0,1fr) 230px;gap:16px;min-height:0;display:grid}.hs-sd-table{min-width:0}.hs-sd-table-head{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.hs-sd-table-head strong{font-size:15px;font-weight:650}.hs-sd-table-head small{color:var(--hs-muted);font-size:11.5px}.hs-sd-row{border-bottom:1px solid var(--hs-line);min-height:48px;animation:hs-web-rise .42s var(--hs-ease) var(--d) both;grid-template-columns:minmax(0,1fr) 70px 44px;align-items:center;gap:12px;display:grid}.hs-sd-row:last-child{border-bottom:0}.hs-sd-item{align-items:center;gap:11px;min-width:0;display:flex}.hs-sd-item img{object-fit:cover;background:#f1efee;border-radius:9px;flex:none}.hs-sd-item>span{flex-direction:column;min-width:0;display:flex}.hs-sd-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.hs-sd-item small{color:var(--hs-muted);font-size:11.5px}.hs-sd-price{font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:650}.hs-sd-channel{justify-self:end;place-items:center;display:grid}.hs-sd-channel .hs-tool--wide{width:40px}.hs-sd-best{text-align:center;background:linear-gradient(160deg,#fbf7ef 0%,#f2f0fa 100%);border-radius:18px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:16px;display:flex}.hs-sd-best-label{color:var(--hs-muted);align-self:flex-start;font-size:11.5px;font-weight:600}.hs-sd-best img{object-fit:cover;width:118px;height:136px;animation:hs-web-rise .52s var(--hs-ease) both;background:#fff;border-radius:14px;margin:10px 0;box-shadow:0 16px 28px -14px #19151873}.hs-sd-best strong{font-size:14px;font-weight:650}.hs-sd-best small{color:var(--hs-muted);font-size:11.5px}.hs-sd-dots{gap:5px;margin-top:10px;display:flex}.hs-sd-dots i{width:6px;height:6px;transition:width .4s var(--hs-ease), background-color .4s ease;background:#19151826;border-radius:99px}.hs-sd-dots i[data-on=true]{background:var(--hs-ink);width:16px}@container hsweb (width<=979px){.hs-web-body[data-overview=true]{grid-template-columns:176px minmax(0,1fr)}.hs-sd{gap:16px;padding:18px 20px}.hs-sd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hs-sd-stat{padding:11px 13px}.hs-sd-stat-icon,.hs-sd-best{display:none}.hs-sd-bottom{grid-template-columns:minmax(0,1fr)}.hs-sd-report{grid-template-columns:160px minmax(0,1fr);gap:16px}.hs-sd-report-copy>b{font-size:26px}.hs-sd-plot{height:104px}.hs-sd-row{min-height:44px}}@container hsweb (width<=639px){.hs-web-body[data-overview=true]{grid-template-columns:minmax(0,1fr)}.hs-web-nav .hs-web-label,.hs-web-static,.hs-web-online{display:none}.hs-sd{gap:14px;padding:14px 16px}.hs-sd-head{flex-direction:column;align-items:flex-start;gap:10px}.hs-sd-head>div strong{font-size:16px}.hs-sd-fixed{height:32px;font-size:12px}.hs-sd-stat-body strong{font-size:17px}.hs-sd-report{grid-template-columns:minmax(0,1fr);gap:10px}.hs-sd-report-copy>b{margin-top:2px}.hs-sd-legend{display:none}.hs-sd-plot{height:74px}.hs-sd-tip{display:none}.hs-sd-months span:nth-child(odd){visibility:hidden}.hs-sd-row:nth-child(n+5){display:none}}@container hsweb (width<=330px){.hs-sd-chart{display:none}}@media (width<=760px){.hs-root{--hs-web-h:780px}}.hs-root{--hs-red:#ed1b2f;--hs-crimson:#a30c29;--hs-coral:#ff6757;--hs-ink:#191518;--hs-muted:#77706f;--hs-line:#19151817;--hs-green:#16a34a;--hs-amber:#f59e0b;--hs-ease:cubic-bezier(.16, 1, .3, 1);--hs-device-w:344px;--hs-device-h:708px;--hs-stage-top:150px;width:100%;margin:34px auto 0;position:relative}.hs-tabs{isolation:isolate;border:1px solid var(--hs-line);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,352px);margin:0 auto 26px;padding:4px;display:grid;position:relative;box-shadow:0 14px 34px -14px #19151838,0 1px 2px #1915180d}.hs-tabs-thumb{z-index:-1;background:var(--hs-ink);width:calc(50% - 4px);transition:transform .52s var(--hs-ease), background-color .52s ease, box-shadow .52s ease;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 18px -6px #19151873}.hs-tabs-thumb[data-index="1"]{transform:translate(100%)}.hs-tabs-thumb[data-view=premium]{background:#120d0e;box-shadow:0 0 0 1px #ed1b2f8c,0 10px 24px -6px #ed1b2f8c}.hs-tab{min-height:46px;color:var(--hs-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:color .4s;display:inline-flex}.hs-tab:hover{color:var(--hs-ink)}.hs-tab[aria-selected=true]{color:#fff}.hs-tab svg{color:var(--hs-red)}.hs-tab[aria-selected=true] svg{color:#ff6b62}.hs-tab em{color:var(--hs-red);letter-spacing:.08em;text-transform:uppercase;background:#ed1b2f1a;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal}.hs-tab[aria-selected=true] em{color:#fff;background:#ffffff24}.hs-tab:focus-visible,.hs-play:focus-visible,.hs-p-chip:focus-visible,.hs-p-btn:focus-visible{outline:2px solid var(--hs-red);outline-offset:3px}.hs-arena{height:calc(var(--hs-device-h) + 64px);position:relative}.hs-stage{inset:var(--hs-stage-top) 0 0;isolation:isolate;background:var(--hs-crimson);border-radius:36px;position:absolute;overflow:hidden;box-shadow:0 40px 90px -40px #7a0a1c8c}.hs-stage-field{background:radial-gradient(70% 120% at 30% 70%,#42030d8c,#0000 62%),radial-gradient(85% 75% at 96% 0,#fff1ee 0%,#ffe4de99 22%,#0000 55%),linear-gradient(102deg,#5c0614 0%,#8a0a1f 18%,#c1122b 36%,#ed1b2f 52%,#ff4e45 66%,#ff8c7e 82%,#ffd3cb 100%);position:absolute;inset:0}.hs-stage-beam{filter:blur(26px);mix-blend-mode:screen;will-change:transform;background:linear-gradient(100deg,#0000 28%,#ffeee980 48%,#ffffff2e 56%,#0000 72%);width:62%;height:170%;animation:14s ease-in-out infinite alternate paused hs-beam;position:absolute;top:-40%;left:38%;transform:rotate(-16deg)}.hs-stage-beam--low{opacity:.55;width:54%;animation-duration:19s;animation-direction:alternate-reverse;top:-10%;left:-18%}.hs-stage-lines{width:108%;height:108%;animation:34s ease-in-out infinite alternate paused hs-drift;position:absolute;inset:-4%}.hs-lines-base path{stroke:#ffffff57;stroke-width:1.3px;vector-effect:non-scaling-stroke}.hs-lines-glow path{stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.06 .94;stroke-dashoffset:1px;opacity:.9;vector-effect:non-scaling-stroke;animation:10s linear infinite paused hs-dash}.hs-stage-grain{opacity:.42;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.hs-device{z-index:2;width:var(--hs-device-w);height:var(--hs-device-h);background:linear-gradient(150deg,#2d292b 0%,#0d0b0c 42%,#1f1b1d 100%);border-radius:58px;padding:10px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1.5px #3d3739,0 0 0 1px #0000008c,0 50px 90px -30px #3c000c99,0 20px 40px -20px #00000073}.hs-screen{width:100%;height:100%;color:var(--hs-ink);--p:calc(100cqw / 320);background:#f6f5f4;border-radius:48px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;transition:background-color .5s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.hs-screen[data-theme=dark]{color:#f6f2f2;background:#0d0b0c}.hs-status{height:calc(48 * var(--p));padding:0 calc(24 * var(--p)) 0 calc(30 * var(--p));font-size:calc(14 * var(--p));flex:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:relative}.hs-island{top:calc(11 * var(--p));width:calc(96 * var(--p));height:calc(28 * var(--p));background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.hs-status-icons{align-items:center;gap:calc(4 * var(--p));display:inline-flex}.hs-status-icons svg{width:calc(15 * var(--p));height:calc(15 * var(--p))}.hs-home{bottom:calc(8 * var(--p));width:calc(118 * var(--p));height:calc(4.5 * var(--p));background:#000000d9;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.hs-screen[data-theme=dark] .hs-home{background:#fffc}.hs-view-swap{min-height:0;animation:hs-swap .52s var(--hs-ease) both;flex-direction:column;flex:1;display:flex}.hs-view{min-height:0;padding-bottom:calc(24 * var(--p));flex-direction:column;flex:1;display:flex}.hs-app-bar{align-items:center;gap:calc(10 * var(--p));padding:calc(4 * var(--p)) calc(18 * var(--p)) calc(12 * var(--p));flex:none;display:flex}.hs-app-bar img{width:calc(32 * var(--p));height:calc(32 * var(--p));border-radius:calc(9 * var(--p));box-shadow:0 4px 10px -4px #ed1b2f80}.hs-app-bar span,.hs-dash-title,.hs-p-head>span:not(.hs-p-preview,.hs-brain-mark){gap:calc(2 * var(--p));flex-direction:column;min-width:0;display:flex}.hs-app-bar strong{font-size:calc(15 * var(--p));letter-spacing:-.01em;font-weight:650}.hs-app-bar small{color:var(--hs-muted);font-size:calc(11 * var(--p))}.hs-screen-stack{min-height:0;padding:0 calc(14 * var(--p));animation:hs-page .56s var(--hs-ease) both;flex:1}.hs-screen-page{gap:calc(9 * var(--p));flex-direction:column;display:flex}.hs-section-label{margin:calc(4 * var(--p)) calc(3 * var(--p)) 0;color:var(--hs-muted);font-size:calc(11.5 * var(--p));font-weight:600}.hs-gauge-card{align-items:center;gap:calc(14 * var(--p));padding:calc(14 * var(--p));border:1px solid var(--hs-line);border-radius:calc(20 * var(--p));background:linear-gradient(160deg,#fff 45%,#fff2ef);transition:background .6s;display:flex}.hs-gauge-card[data-tone=warn]{background:linear-gradient(160deg,#fff 45%,#fff7e8)}.hs-gauge-card[data-tone=good]{background:linear-gradient(160deg,#fff 45%,#eefaf2)}.hs-gauge{flex:none;place-items:center;display:grid;position:relative}.hs-gauge--lg{width:calc(88 * var(--p));height:calc(88 * var(--p))}.hs-gauge--sm{width:calc(44 * var(--p));height:calc(44 * var(--p))}.hs-gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.hs-gauge circle{fill:none;stroke-width:11px}.hs-gauge-track{stroke:#19151812}.hs-gauge-value{stroke:#f04438;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset .9s var(--hs-ease), stroke .6s ease}.hs-gauge[data-tone=warn] .hs-gauge-value{stroke:var(--hs-amber)}.hs-gauge[data-tone=good] .hs-gauge-value{stroke:var(--hs-green)}.hs-gauge-number{font-size:calc(28 * var(--p));font-variant-numeric:tabular-nums;letter-spacing:-.03em;animation:hs-pop .46s var(--hs-ease) both;font-weight:700}.hs-gauge--sm .hs-gauge-number{font-size:calc(13 * var(--p))}.hs-gauge-copy{gap:calc(3 * var(--p));flex-direction:column;display:flex}.hs-gauge-copy small{color:var(--hs-muted);font-size:calc(11 * var(--p));font-weight:500}.hs-gauge-copy strong{color:#d92d20;font-size:calc(18 * var(--p));letter-spacing:-.02em;font-weight:700;transition:color .5s}.hs-gauge-card[data-tone=warn] .hs-gauge-copy strong{color:#b45309}.hs-gauge-card[data-tone=good] .hs-gauge-copy strong{color:#15803d}.hs-gauge-copy span{color:var(--hs-muted);font-size:calc(11.5 * var(--p))}.hs-issues{gap:calc(6 * var(--p));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-issue{align-items:center;gap:calc(10 * var(--p));padding:calc(9 * var(--p)) calc(10 * var(--p));border:1px solid var(--hs-line);border-radius:calc(14 * var(--p));opacity:0;transform:translateY(calc(10 * var(--p)));transition:opacity .52s var(--hs-ease) var(--d), transform .52s var(--hs-ease) var(--d), background-color .45s ease, border-color .45s ease;background:#fff;display:flex}.hs-issue[data-shown=true]{opacity:1;transform:none}.hs-issue[data-fixed=true]{background:#f2fbf5;border-color:#16a34a3d;transition-delay:0s}.hs-issue-icon{width:calc(22 * var(--p));height:calc(22 * var(--p));color:#e5372b;background:#fde8e6;border-radius:50%;flex:none;place-items:center;display:grid}.hs-issue-icon svg{width:calc(13 * var(--p));height:calc(13 * var(--p))}.hs-issue[data-fixed=true] .hs-issue-icon{background:var(--hs-green);color:#fff;animation:hs-pop .48s var(--hs-ease) both}.hs-issue-text{gap:calc(2 * var(--p));flex-direction:column;flex:1;min-width:0;display:flex}.hs-issue-text strong{font-size:calc(12.5 * var(--p));font-weight:600;line-height:1.25}.hs-issue-text small{color:var(--hs-muted);font-size:calc(10.5 * var(--p))}.hs-issue[data-fixed=true] .hs-issue-text small{color:#15803d}.hs-mini-avatar{object-fit:cover;box-shadow:0 0 0 calc(2 * var(--p)) #fff;border-radius:50%;flex:none}.hs-mini-avatar--xs{width:calc(24 * var(--p));height:calc(24 * var(--p))}.hs-mini-avatar--sm{width:calc(30 * var(--p));height:calc(30 * var(--p))}.hs-risk{padding:calc(11 * var(--p)) calc(14 * var(--p));border-radius:calc(14 * var(--p));background:var(--hs-ink);color:#ffffffb8;font-size:calc(11.5 * var(--p));animation:hs-rise .52s var(--hs-ease) .56s both;justify-content:space-between;align-items:center;display:flex}.hs-risk strong{color:#ff8a7d;font-size:calc(14 * var(--p));font-variant-numeric:tabular-nums;font-weight:700}.hs-risk--good{background:var(--hs-green);color:#ffffffd9;animation-delay:0s}.hs-risk--good strong{color:#fff}.hs-risk[data-shown=false]{display:none}.hs-setup-hero{align-items:center;gap:calc(4 * var(--p));padding:calc(10 * var(--p)) calc(10 * var(--p)) calc(4 * var(--p));text-align:center;flex-direction:column;display:flex}.hs-setup-icon{width:calc(40 * var(--p));height:calc(40 * var(--p));margin-bottom:calc(4 * var(--p));background:linear-gradient(140deg, #ff4b4b, var(--hs-red) 55%, var(--hs-crimson));color:#fff;animation:hs-pop .52s var(--hs-ease) both;border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 22px -8px #ed1b2fb3}.hs-setup-icon svg{width:calc(17 * var(--p));height:calc(17 * var(--p))}.hs-setup-hero strong{font-size:calc(17 * var(--p));letter-spacing:-.02em;font-weight:700}.hs-setup-hero small{color:var(--hs-muted);font-size:calc(11.5 * var(--p))}.hs-offers{gap:calc(8 * var(--p));display:grid}.hs-offer{padding:calc(12 * var(--p)) calc(13 * var(--p));border:1px solid var(--hs-line);border-radius:calc(16 * var(--p));animation:hs-rise .56s var(--hs-ease) var(--d) both;background:#fff}.hs-offer-top{justify-content:space-between;align-items:center;gap:calc(8 * var(--p));display:flex}.hs-offer strong{font-size:calc(13.5 * var(--p));font-weight:650}.hs-offer small{margin-top:calc(3 * var(--p));color:var(--hs-muted);font-size:calc(11 * var(--p));display:block}.hs-pill{align-items:center;gap:calc(5 * var(--p));padding:calc(5 * var(--p)) calc(8 * var(--p));color:var(--hs-muted);font-size:calc(10 * var(--p));white-space:nowrap;background:#f1efee;border-radius:999px;flex:none;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.hs-pill:before{content:"";width:calc(6 * var(--p));height:calc(6 * var(--p));background:currentColor;border-radius:50%}.hs-pill[data-on=true]{color:#15803d;background:#e7f7ed}.hs-progress{height:calc(5 * var(--p));margin-top:calc(10 * var(--p));background:#f1efee;border-radius:99px;display:block;overflow:hidden}.hs-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--hs-red), var(--hs-coral));transform-origin:0;height:100%;animation:hs-fill 1.8s var(--hs-ease) var(--d) both;display:block}.hs-logos{gap:calc(6 * var(--p));grid-template-columns:repeat(6,1fr);display:grid}.hs-logo{aspect-ratio:1;border:1px solid var(--hs-line);border-radius:calc(12 * var(--p));opacity:.4;filter:grayscale();transition:opacity .5s ease var(--d), filter .5s ease var(--d), border-color .5s ease var(--d), transform .5s var(--hs-ease) var(--d);background:#fff;place-items:center;display:grid;position:relative}.hs-logo[data-on=true]{opacity:1;filter:none;transform:translateY(calc(-2 * var(--p)));border-color:#16a34a59}.hs-logo img{width:calc(21 * var(--p));height:calc(21 * var(--p));object-fit:contain}.hs-logo[data-wide=true] img{width:84%;height:auto}.hs-logo-check{top:calc(-4 * var(--p));right:calc(-4 * var(--p));width:calc(15 * var(--p));height:calc(15 * var(--p));background:var(--hs-green);color:#fff;box-shadow:0 0 0 calc(2 * var(--p)) #f6f5f4;transition:transform .42s var(--hs-ease) calc(var(--d) + .22s);border-radius:50%;place-items:center;display:grid;position:absolute;transform:scale(0)}.hs-logo-check svg{width:calc(9 * var(--p));height:calc(9 * var(--p))}.hs-logo[data-on=true] .hs-logo-check{transform:scale(1)}.hs-assigned{align-items:center;gap:calc(9 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border-radius:calc(14 * var(--p));background:var(--hs-ink);color:#fff;font-size:calc(11.5 * var(--p));opacity:0;transform:translateY(calc(8 * var(--p)));transition:opacity .5s ease 1.1s, transform .5s var(--hs-ease) 1.1s;font-weight:500;display:flex}.hs-assigned[data-on=true]{opacity:1;transform:none}.hs-avatar-stack{display:flex}.hs-avatar-stack img+img{margin-left:calc(-8 * var(--p))}.hs-assigned .hs-mini-avatar{box-shadow:0 0 0 calc(2 * var(--p)) var(--hs-ink)}.hs-dash-head{align-items:center;gap:calc(10 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border:1px solid var(--hs-line);border-radius:calc(16 * var(--p));animation:hs-rise .48s var(--hs-ease) both;background:linear-gradient(160deg,#fff 45%,#eefaf2);display:flex}.hs-dash-title{flex:1}.hs-dash-head strong{color:#15803d;font-size:calc(15 * var(--p));font-weight:700}.hs-dash-head small{color:var(--hs-muted);font-size:calc(11 * var(--p))}.hs-kpis{gap:calc(8 * var(--p));grid-template-columns:1fr 1fr;display:grid}.hs-kpi{gap:calc(2 * var(--p));padding:calc(11 * var(--p)) calc(12 * var(--p));border:1px solid var(--hs-line);border-radius:calc(14 * var(--p));animation:hs-rise .48s var(--hs-ease) var(--d) both;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.hs-kpi--wide{grid-column:1/-1}.hs-kpi small{color:var(--hs-muted);font-size:calc(10.5 * var(--p))}.hs-kpi strong{font-size:calc(18 * var(--p));font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.hs-up{align-items:center;gap:calc(2 * var(--p));color:#15803d;font-size:calc(11 * var(--p));font-weight:600;display:inline-flex}.hs-up svg{width:calc(11 * var(--p));height:calc(11 * var(--p))}.hs-spark{right:calc(12 * var(--p));bottom:calc(14 * var(--p));width:46%;height:calc(34 * var(--p));position:absolute;overflow:visible}.hs-spark path{fill:none;stroke:var(--hs-red);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:hs-draw 1.4s var(--hs-ease) .3s both}.hs-lanes-list{gap:calc(6 * var(--p));flex-direction:column;display:flex}.hs-row{align-items:center;gap:calc(10 * var(--p));padding:calc(9 * var(--p)) calc(11 * var(--p));border:1px solid var(--hs-line);border-radius:calc(14 * var(--p));animation:hs-rise .48s var(--hs-ease) var(--d) both;background:#fff;display:flex}.hs-row>span{gap:calc(2 * var(--p));flex-direction:column;flex:1;min-width:0;display:flex}.hs-row strong{font-size:calc(12.5 * var(--p));font-weight:600}.hs-row small{color:var(--hs-muted);font-size:calc(10.5 * var(--p))}.hs-live-dot{width:calc(8 * var(--p));height:calc(8 * var(--p));background:var(--hs-green);box-shadow:0 0 0 calc(3 * var(--p)) #16a34a2e;border-radius:50%;flex:none}.hs-connected{justify-content:center;align-items:center;gap:calc(8 * var(--p));color:var(--hs-muted);font-size:calc(11 * var(--p));animation:hs-rise .48s var(--hs-ease) var(--d) both;font-weight:500;display:flex}.hs-logo-strip{gap:calc(5 * var(--p));display:flex}.hs-logo-strip img{width:calc(14 * var(--p));height:calc(14 * var(--p));object-fit:contain}.hs-view--premium{padding-bottom:calc(22 * var(--p));background:radial-gradient(110% 55% at 50% -8%,#ed1b2f47,#0000 62%),radial-gradient(80% 40% at 100% 100%,#ed1b2f1f,#0000 70%)}.hs-p-head{align-items:center;gap:calc(10 * var(--p));padding:calc(4 * var(--p)) calc(16 * var(--p)) calc(10 * var(--p));flex:none;display:flex}.hs-p-head strong{font-size:calc(15 * var(--p));letter-spacing:-.01em;font-weight:650}.hs-p-head small{color:#ffffff8c;font-size:calc(11 * var(--p))}.hs-brain-mark{width:calc(36 * var(--p));height:calc(36 * var(--p));box-shadow:0 0 0 1px #ed1b2f99, 0 0 calc(18 * var(--p)) #ed1b2f73;background:radial-gradient(circle at 30% 28%,#3a161c,#120a0c 70%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hs-brain-mark img{width:calc(24 * var(--p));height:calc(24 * var(--p))}.hs-p-head .hs-brain-mark:after{content:"";border-radius:inherit;animation:2.4s ease-out infinite paused hs-ring;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ed1b2fb3}.hs-p-preview{padding:calc(5 * var(--p)) calc(8 * var(--p));color:#ff8a7d;font-size:calc(9 * var(--p));letter-spacing:.1em;text-transform:uppercase;background:#ed1b2f1f;border:1px solid #ed1b2f8c;border-radius:999px;margin-left:auto;font-weight:700}.hs-p-knows{gap:calc(5 * var(--p));padding:0 calc(16 * var(--p)) calc(10 * var(--p));flex:none;display:flex;overflow:hidden}.hs-p-knows span{padding:calc(5 * var(--p)) calc(8 * var(--p));color:#ffffffb8;font-size:calc(10 * var(--p));background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;flex:none;font-weight:500}.hs-p-thread{justify-content:flex-end;gap:calc(8 * var(--p));min-height:0;padding:calc(14 * var(--p)) calc(12 * var(--p)) calc(8 * var(--p));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(36 * var(--p)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(36 * var(--p)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(36 * var(--p)));flex-direction:column;flex:1;display:flex;overflow:hidden}.hs-p-empty{align-items:center;gap:calc(6 * var(--p));color:#ffffff94;text-align:center;animation:hs-rise .52s var(--hs-ease) both;flex-direction:column;margin:auto 0;display:flex}.hs-p-empty svg{width:calc(20 * var(--p));height:calc(20 * var(--p));color:var(--hs-coral)}.hs-p-empty strong{color:#fff;max-width:14em;font-size:calc(16 * var(--p));letter-spacing:-.01em;font-weight:650;line-height:1.25}.hs-p-empty small{font-size:calc(11.5 * var(--p))}.hs-p-msg{max-width:88%;padding:calc(9 * var(--p)) calc(12 * var(--p));border-radius:calc(16 * var(--p));font-size:calc(12.5 * var(--p));animation:hs-msg .46s var(--hs-ease) var(--d,0s) both;line-height:1.4}.hs-p-msg--you{border-bottom-right-radius:calc(5 * var(--p));color:#fff;background:linear-gradient(135deg,#ff3b4a,#c3122a);align-self:flex-end}.hs-p-msg--brain{align-items:flex-start;gap:calc(8 * var(--p));border-bottom-left-radius:calc(5 * var(--p));background:#ffffff12;border:1px solid #ffffff14;align-self:flex-start;display:flex}.hs-p-msg--brain .hs-brain-mark{width:calc(22 * var(--p));height:calc(22 * var(--p))}.hs-p-msg--brain .hs-brain-mark img{width:calc(14 * var(--p));height:calc(14 * var(--p))}.hs-p-card{padding:calc(10 * var(--p)) calc(11 * var(--p));border-radius:calc(16 * var(--p));animation:hs-msg .48s var(--hs-ease) both;background:#ffffff0e;border:1px solid #ffffff17}.hs-p-card-head{margin-bottom:calc(4 * var(--p));color:#ffffffe0;font-size:calc(11 * var(--p));justify-content:space-between;font-weight:600;display:flex}.hs-p-card-head small{color:#ffffff73;font-size:calc(10 * var(--p))}.hs-p-lane{align-items:center;gap:calc(9 * var(--p));padding:calc(7 * var(--p)) 0;animation:hs-msg .44s var(--hs-ease) var(--d) both;border-top:1px solid #ffffff0f;display:flex}.hs-p-lane:first-of-type{border-top:0}.hs-p-lane>img{width:calc(30 * var(--p));height:calc(30 * var(--p));object-fit:cover;border-radius:50%;flex:none}.hs-p-lane-text{gap:calc(2 * var(--p));flex-direction:column;flex:1;min-width:0;display:flex}.hs-p-lane-text strong{color:#fff;font-size:calc(12 * var(--p));font-weight:600}.hs-p-lane-text em{margin-left:calc(3 * var(--p));color:#ffffff6b;font-size:calc(10 * var(--p));font-style:normal;font-weight:500}.hs-p-lane-text small{color:#ffffffb3;font-size:calc(11 * var(--p));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-p-bar{height:calc(3 * var(--p));margin-top:calc(4 * var(--p));background:#ffffff14;border-radius:99px;display:block;overflow:hidden}.hs-p-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--hs-red), #ff8a7d);transform-origin:0;height:100%;animation:hs-fill 2.4s var(--hs-ease) var(--d) both;display:block}.hs-p-lanes[data-done=true] .hs-p-bar i{background:#22c55e;animation:none}.hs-p-lanes[data-done=true] .hs-p-lane-text small{color:#86efac}.hs-p-state{width:calc(20 * var(--p));height:calc(20 * var(--p));border:1.5px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;display:grid}.hs-p-state i{border:2px solid #ffffff2e;border-top-color:var(--hs-coral);border-radius:50%;width:62%;height:62%;animation:.8s linear infinite hs-spin}.hs-p-state svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.hs-p-lanes[data-done=true] .hs-p-state{color:#052e14;animation:hs-pop .46s var(--hs-ease) both;background:#22c55e;border-color:#0000}.hs-p-approve{background:#f59e0b14;border-color:#f59e0b6b}.hs-p-approve[data-approved=true]{background:#22c55e14;border-color:#22c55e66}.hs-p-approve-top{align-items:flex-start;gap:calc(9 * var(--p));display:flex}.hs-p-approve-top>span:last-child{gap:calc(2 * var(--p));flex-direction:column;display:flex}.hs-p-approve-icon{width:calc(22 * var(--p));height:calc(22 * var(--p));background:var(--hs-amber);color:#241500;border-radius:50%;flex:none;place-items:center;display:grid}.hs-p-approve[data-approved=true] .hs-p-approve-icon{color:#052e14;animation:hs-pop .46s var(--hs-ease) both;background:#22c55e}.hs-p-approve-icon svg{width:calc(12 * var(--p));height:calc(12 * var(--p))}.hs-p-approve small{color:#fff9;font-size:calc(10.5 * var(--p))}.hs-p-approve strong{color:#fff;font-size:calc(13 * var(--p));font-weight:600}.hs-p-approve em{color:#fff9;font-size:calc(11 * var(--p));font-style:normal}.hs-p-approve-actions{gap:calc(6 * var(--p));margin-top:calc(9 * var(--p));grid-template-columns:1fr 1fr;display:grid}.hs-p-btn{min-height:calc(32 * var(--p));color:#111;font:inherit;font-size:calc(12 * var(--p));cursor:pointer;background:#fff;border:0;border-radius:999px;font-weight:600;transition:transform .16s;position:relative}.hs-p-btn:before,.hs-p-chip:before{content:"";position:absolute;inset:-7px -3px}.hs-p-btn:active,.hs-p-chip:active{transform:scale(.96)}.hs-p-btn--ghost{color:#fff;background:#ffffff17}.hs-p-done{align-items:center;gap:calc(8 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));border-radius:calc(14 * var(--p));animation:hs-msg .48s var(--hs-ease) both;background:linear-gradient(135deg,#22c55e33,#22c55e0d);border:1px solid #22c55e61;display:flex}.hs-p-done>span{width:calc(22 * var(--p));height:calc(22 * var(--p));color:#052e14;background:#22c55e;border-radius:50%;flex:none;place-items:center;display:grid}.hs-p-done svg{width:calc(13 * var(--p));height:calc(13 * var(--p))}.hs-p-done strong{color:#fff;font-size:calc(12.5 * var(--p));font-weight:600}.hs-p-done small{color:#ffffff80;font-size:calc(9.5 * var(--p));text-align:right;margin-left:auto}.hs-p-composer{gap:calc(8 * var(--p));padding:calc(4 * var(--p)) calc(12 * var(--p)) 0;flex-direction:column;flex:none;display:flex}.hs-p-chips{gap:calc(6 * var(--p));display:flex}.hs-p-chip{min-height:calc(30 * var(--p));padding:0 calc(6 * var(--p));color:#ffffffdb;font:inherit;font-size:calc(10.5 * var(--p));white-space:nowrap;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;flex:1;font-weight:500;transition:background-color .3s,color .3s,border-color .3s,transform .16s;position:relative}.hs-p-chip:hover{border-color:#ffffff5c}.hs-p-chip[aria-pressed=true]{color:#111;background:#fff;border-color:#fff}.hs-p-input{align-items:center;gap:calc(8 * var(--p));min-height:calc(40 * var(--p));padding:calc(5 * var(--p)) calc(5 * var(--p)) calc(5 * var(--p)) calc(14 * var(--p));border-radius:calc(20 * var(--p));background:#ffffff12;border:1px solid #ffffff1c;display:flex}.hs-p-input-text{min-width:0;font-size:calc(12.5 * var(--p));flex:1;line-height:1.35;display:block;overflow:hidden}.hs-p-input-text i{font-style:normal;animation:1ms step-end both hs-type}.hs-p-placeholder{color:#ffffff5c;text-overflow:ellipsis;overflow:hidden}.hs-p-send{width:calc(30 * var(--p));height:calc(30 * var(--p));color:#ffffff73;background:#ffffff1f;border-radius:50%;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.hs-p-send svg{width:calc(14 * var(--p));height:calc(14 * var(--p))}.hs-p-send[data-ready=true]{background:var(--hs-red);color:#fff}.hs-agent{z-index:3;background:#fff;border-radius:999px;align-items:center;gap:10px;width:max-content;padding:6px 16px 6px 6px;animation:6s ease-in-out infinite paused hs-bob;display:flex;position:absolute;box-shadow:0 16px 34px -14px #3c000c66,0 0 0 1px #1915180f}.hs-agent--mike{top:214px;right:calc(50% + var(--hs-device-w) / 2 + 40px)}.hs-agent--buffy{top:372px;left:calc(50% + var(--hs-device-w) / 2 + 40px);animation-duration:7s;animation-delay:-2.2s}.hs-agent--alex{top:534px;right:calc(50% + var(--hs-device-w) / 2 + 72px);animation-duration:6.6s;animation-delay:-4.1s}.hs-agent-face{flex:none;position:relative}.hs-agent-face img{object-fit:cover;border-radius:50%;width:46px;height:46px;transition:box-shadow .4s;display:block;box-shadow:0 0 0 2px #fff}.hs-agent[data-active=true] .hs-agent-face img{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--hs-red)}.hs-agent-tick{background:var(--hs-green);color:#fff;width:17px;height:17px;transition:transform .38s var(--hs-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px;transform:scale(0);box-shadow:0 0 0 2px #fff}.hs-agent[data-active=true] .hs-agent-tick{transform:scale(1)}.hs-agent-copy{white-space:nowrap;flex-direction:column;gap:1px;display:flex}.hs-agent-copy strong{color:var(--hs-ink);font-size:15px;font-weight:650}.hs-agent-copy small{color:var(--hs-muted);font-size:12px}.hs-agent-toast{background:var(--hs-ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease, transform .42s var(--hs-ease);border-radius:12px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;top:calc(100% + 10px);left:6px;transform:translateY(-6px)scale(.96);box-shadow:0 14px 28px -12px #00000080}.hs-agent--buffy .hs-agent-toast{left:auto;right:6px}.hs-agent-toast svg{color:#4ade80}.hs-agent[data-active=true] .hs-agent-toast{opacity:1;transform:none}.hs-caption{color:var(--hs-muted);justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:12.5px;font-weight:500;display:flex}.hs-caption i{opacity:.5;vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 9px;display:inline-block}.hs-play{border:1px solid var(--hs-line);width:44px;height:44px;color:var(--hs-ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;transition:border-color .25s;display:grid}.hs-play:hover{border-color:#19151859}.hs-root.is-live .hs-stage-beam,.hs-root.is-live .hs-stage-lines,.hs-root.is-live .hs-lines-glow path,.hs-root.is-live .hs-agent,.hs-root.is-live .hs-p-head .hs-brain-mark:after{animation-play-state:running}@media (width<=1100px){.hs-agent{padding:5px}.hs-agent-copy{display:none}.hs-agent--mike,.hs-agent--alex{right:calc(50% + var(--hs-device-w) / 2 + 26px)}.hs-agent--buffy{left:calc(50% + var(--hs-device-w) / 2 + 26px)}}@media (width<=760px){.hs-root{--hs-device-w:304px;--hs-device-h:628px;--hs-stage-top:112px;margin-top:26px}.hs-stage{border-radius:26px}.hs-device{border-radius:52px;padding:9px}.hs-screen{border-radius:43px}.hs-arena{height:calc(var(--hs-device-h) + 40px)}.hs-agent{box-shadow:none;background:0 0;padding:0}.hs-agent-face img{width:42px;height:42px;box-shadow:0 0 0 2px #fff,0 10px 22px -8px #28000899}.hs-agent-toast{display:none}.hs-agent--mike{top:170px;right:calc(50% + var(--hs-device-w) / 2 - 7px)}.hs-agent--buffy{top:330px;left:calc(50% + var(--hs-device-w) / 2 - 7px)}.hs-agent--alex{top:470px;right:calc(50% + var(--hs-device-w) / 2 - 7px)}.hs-caption{font-size:11.5px}}@media (width<=380px){.hs-root{--hs-device-w:280px;--hs-device-h:578px;--hs-stage-top:96px}.hs-tab{padding:0 8px;font-size:13px}.hs-tab em{display:none}.hs-arena{height:calc(var(--hs-device-h) + 78px)}.hs-agent--mike,.hs-agent--buffy,.hs-agent--alex{top:auto;bottom:14px;right:auto}.hs-agent--mike{left:calc(50% - 69px)}.hs-agent--buffy{left:calc(50% - 21px)}.hs-agent--alex{left:calc(50% + 27px)}.hs-caption>span{text-align:center}.hs-caption i{display:none}}@media (prefers-reduced-motion:reduce){.hs-root *,.hs-root :before,.hs-root :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.hs-lines-glow{display:none}}@keyframes hs-beam{0%{transform:rotate(-18deg)translate(-10%)}to{transform:rotate(-11deg)translate(12%,5%)}}@keyframes hs-drift{0%{transform:scale(1)rotate(0)}to{transform:scale(1.07)rotate(5deg)}}@keyframes hs-dash{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hs-swap{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes hs-page{0%{opacity:0;transform:translateX(calc(16 * var(--p)))}}@keyframes hs-rise{0%{opacity:0;transform:translateY(calc(10 * var(--p)))}}@keyframes hs-msg{0%{opacity:0;transform:translateY(calc(10 * var(--p))) scale(.97)}}@keyframes hs-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes hs-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hs-draw{0%{stroke-dashoffset:1px}}@keyframes hs-spin{to{transform:rotate(360deg)}}@keyframes hs-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes hs-type{0%{opacity:0;font-size:0}}.hs-tool{vertical-align:middle;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.hs-tool img{object-fit:contain;width:16px;height:16px}.hs-tool--wide{width:42px}.hs-tool--wide img{width:40px;height:12px}.hs-tool--badge{color:#fff;border-radius:5px;font-size:10px;font-weight:700;line-height:1}.hs-screen .hs-tool{width:calc(16 * var(--p));height:calc(16 * var(--p))}.hs-screen .hs-tool img{width:calc(12 * var(--p));height:calc(12 * var(--p))}.hs-screen .hs-tool--wide{width:calc(38 * var(--p))}.hs-screen .hs-tool--wide img{width:calc(32 * var(--p));height:calc(10 * var(--p))}.hs-screen .hs-tool--badge{border-radius:calc(4 * var(--p));font-size:calc(9 * var(--p))}.hs-view--premium .hs-tool:not(.hs-tool--badge){border-radius:calc(4 * var(--p));background:#fff}.hs-mem{gap:calc(10 * var(--p));padding:calc(12 * var(--p));border-radius:calc(18 * var(--p));animation:hs-msg .52s var(--hs-ease) both;background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid #ffffff1a;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffff14}.hs-mem-brand{align-items:center;gap:calc(9 * var(--p));display:flex}.hs-mem-brand>span:nth-child(2){gap:calc(1 * var(--p));flex-direction:column;min-width:0;display:flex}.hs-mem-logo{width:calc(34 * var(--p));height:calc(34 * var(--p));border-radius:calc(10 * var(--p));color:#12260c;font-size:calc(15 * var(--p));background:linear-gradient(140deg,#d4f07a,#8cbf3f 45%,#2f5d1e);flex:none;place-items:center;font-weight:700;display:grid}.hs-mem-brand strong{color:#fff;font-size:calc(13.5 * var(--p));font-weight:650}.hs-mem-brand small{color:#ffffff8c;font-size:calc(10 * var(--p));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mem-synced{align-items:center;gap:calc(4 * var(--p));color:#86efac;font-size:calc(9.5 * var(--p));flex:none;margin-left:auto;font-weight:600;display:inline-flex}.hs-mem-synced i{width:calc(6 * var(--p));height:calc(6 * var(--p));box-shadow:0 0 calc(8 * var(--p)) #22c55e;background:#22c55e;border-radius:50%}.hs-mem-products{gap:calc(6 * var(--p));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hs-mem-products img,.hs-mem-products span{aspect-ratio:1;border-radius:calc(10 * var(--p));width:100%}.hs-mem-products img{object-fit:cover;height:auto;animation:hs-msg .46s var(--hs-ease) var(--d) both;background:#fff}.hs-mem-products span{color:#ffffffb3;font-size:calc(11 * var(--p));background:#ffffff12;place-items:center;font-weight:600;display:grid}.hs-mem-facts{gap:calc(6 * var(--p));grid-template-columns:1fr 1fr;display:grid}.hs-mem-facts span{gap:calc(2 * var(--p));padding:calc(8 * var(--p)) calc(9 * var(--p));border-radius:calc(11 * var(--p));animation:hs-msg .46s var(--hs-ease) var(--d) both;background:#ffffff0d;border:1px solid #ffffff12;flex-direction:column;display:flex}.hs-mem-facts small{color:#ffffff80;font-size:calc(9.5 * var(--p))}.hs-mem-facts strong{color:#fff;font-size:calc(11 * var(--p));font-weight:600}.hs-mem-tools{gap:calc(5 * var(--p));flex-wrap:wrap;display:flex}.hs-p-lane-text strong{align-items:center;gap:calc(5 * var(--p));display:flex}.hs-p-card-head>span{align-items:center;gap:calc(6 * var(--p));display:inline-flex}.hs-p-lanes[data-compact=true] .hs-p-card-head{margin:0}.hs-p-faces{display:inline-flex}.hs-p-faces img{width:calc(20 * var(--p));height:calc(20 * var(--p));object-fit:cover;box-shadow:0 0 0 calc(1.5 * var(--p)) #1d191a;border-radius:50%}.hs-p-faces img+img{margin-left:calc(-6 * var(--p))}.hs-p-result{animation:hs-msg .52s var(--hs-ease) both}.hs-p-chips{padding-right:calc(28 * var(--p));scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.hs-p-chips::-webkit-scrollbar{display:none}.hs-p-chip{align-items:center;gap:calc(4 * var(--p));padding:0 calc(10 * var(--p));flex:none;display:inline-flex}.hs-p-chip:before{inset:-7px 0}.hs-pc{padding:calc(10 * var(--p));border-radius:calc(16 * var(--p));color:var(--hs-ink);box-shadow:0 calc(12 * var(--p)) calc(26 * var(--p)) calc(-12 * var(--p)) #000000b3;background:#fff}.hs-pc-sale{align-items:center;gap:calc(10 * var(--p));display:flex}.hs-pc-sale>img{width:calc(76 * var(--p));height:calc(76 * var(--p));border-radius:calc(12 * var(--p));object-fit:cover;background:#f4f2f2;flex:none}.hs-pc-sale-copy{gap:calc(4 * var(--p));flex-direction:column;min-width:0;display:flex}.hs-pc-sale-copy small,.hs-pc-sale-copy em{color:var(--hs-muted);font-size:calc(10 * var(--p));font-style:normal}.hs-pc-sale-copy strong{font-size:calc(14.5 * var(--p));letter-spacing:-.01em;font-weight:700}.hs-pc-tools{gap:calc(4 * var(--p));display:flex}.hs-pc .hs-tool:not(.hs-tool--badge){border:1px solid #ece9e9}.hs-pc-ads{gap:calc(8 * var(--p));grid-template-columns:1fr 1fr;display:grid}.hs-pc-ad{gap:calc(5 * var(--p));animation:hs-msg .46s var(--hs-ease) var(--d) both;flex-direction:column;display:flex}.hs-pc-ad-media{display:block;position:relative}.hs-pc-ad-media img{aspect-ratio:5/4;border-radius:calc(11 * var(--p));object-fit:cover;background:#f4f2f2;width:100%;height:auto;display:block}.hs-pc-ad[data-state=Paused] .hs-pc-ad-media img{opacity:.55;filter:grayscale(.7)}.hs-pc-ad-media .hs-tool{top:calc(6 * var(--p));left:calc(6 * var(--p));position:absolute}.hs-pc-play{right:calc(6 * var(--p));bottom:calc(6 * var(--p));width:calc(20 * var(--p));height:calc(20 * var(--p));color:#fff;background:#0000008c;border-radius:50%;place-items:center;display:grid;position:absolute}.hs-pc-ad>strong{font-size:calc(11.5 * var(--p));font-weight:600}.hs-pc-ad-meta{justify-content:space-between;align-items:center;display:flex}.hs-pc-ad-meta b{font-size:calc(12.5 * var(--p));font-variant-numeric:tabular-nums}.hs-pc-ad-meta i{padding:calc(2 * var(--p)) calc(6 * var(--p));color:#15803d;font-size:calc(9.5 * var(--p));background:#e7f7ed;border-radius:999px;font-style:normal;font-weight:650}.hs-pc-ad[data-state=Paused] .hs-pc-ad-meta i{color:#d92d20;background:#fde8e6}.hs-pc-cal{gap:calc(4 * var(--p));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.hs-pc-day{align-items:center;gap:calc(4 * var(--p));padding:calc(5 * var(--p)) calc(2 * var(--p)) calc(6 * var(--p));border-radius:calc(9 * var(--p));animation:hs-msg .42s var(--hs-ease) var(--d) both;background:#f7f6f6;flex-direction:column;display:flex}.hs-pc-day small{color:var(--hs-muted);font-size:calc(9.5 * var(--p));font-weight:650}.hs-pc-day img{aspect-ratio:1;border-radius:calc(7 * var(--p));object-fit:cover;background:#fff;width:100%;height:auto}.hs-pc-list{flex-direction:column;display:flex}.hs-pc-row{align-items:center;gap:calc(9 * var(--p));padding:calc(7 * var(--p)) calc(3 * var(--p));animation:hs-msg .42s var(--hs-ease) var(--d) both;border-top:1px solid #f0eeee;display:flex}.hs-pc-row:first-child{border-top:0}.hs-pc-initials{width:calc(30 * var(--p));height:calc(30 * var(--p));color:#fff;font-size:calc(11 * var(--p));border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.hs-pc-thumb{width:calc(34 * var(--p));height:calc(34 * var(--p));border-radius:calc(8 * var(--p));object-fit:cover;background:#f4f2f2;flex:none}.hs-pc-row-main{gap:calc(2 * var(--p));flex-direction:column;flex:1;min-width:0;display:flex}.hs-pc-row-main strong{font-size:calc(12 * var(--p));font-weight:600}.hs-pc-row-main small{color:var(--hs-muted);font-size:calc(10 * var(--p))}.hs-pc-row>b{font-size:calc(12.5 * var(--p));font-variant-numeric:tabular-nums}.hs-pc-row>b[data-ok=false]{color:#d92d20}.hs-pc-row>b[data-ok=true]{color:#15803d}.hs-pc-days{height:calc(4 * var(--p));background:#f0eeee;border-radius:99px;display:block;overflow:hidden}.hs-pc-days i{border-radius:inherit;background:#22c55e;height:100%;display:block}.hs-pc-days[data-low=true] i{background:#ef4444}.hs-pc-dip-head{justify-content:space-between;align-items:center;display:flex}.hs-pc-dip-head span{align-items:center;gap:calc(4 * var(--p));color:#d92d20;font-size:calc(12 * var(--p));font-weight:700;display:inline-flex}.hs-pc-dip-head small{color:var(--hs-muted);font-size:calc(9.5 * var(--p))}.hs-pc-dip svg{width:100%;height:calc(70 * var(--p));margin:calc(6 * var(--p)) 0;display:block;overflow:visible}.hs-pc-dip-zone{fill:#ef444417}.hs-pc-dip-line{fill:none;stroke:var(--hs-ink);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:hs-draw 1.3s var(--hs-ease) .2s both}.hs-pc-dip-fix{fill:none;stroke:#22c55e;stroke-width:2px;stroke-dasharray:4 3}.hs-pc-dip circle{fill:#ef4444}.hs-pc-dip-legend{gap:calc(10 * var(--p));color:var(--hs-muted);font-size:calc(9.5 * var(--p));display:flex}.hs-pc-dip-legend i{width:calc(10 * var(--p));height:2px;margin-right:calc(4 * var(--p));background:var(--hs-ink);vertical-align:middle;display:inline-block}.hs-pc-dip-legend .hs-pc-dash{background:repeating-linear-gradient(90deg,#22c55e 0 3px,#0000 3px 5px)}.hs-view--im{color:#000;padding-bottom:calc(22 * var(--p));background:#fff;position:relative}.hs-im-head{grid-template-columns:calc(40 * var(--p)) 1fr calc(40 * var(--p));padding:0 calc(12 * var(--p)) calc(8 * var(--p));background:#f9f9fbf0;border-bottom:1px solid #0000000f;flex:none;align-items:start;display:grid}.hs-im-back,.hs-im-video{height:calc(40 * var(--p));color:#0a84ff;place-items:center;display:grid}.hs-im-back svg,.hs-im-video svg{width:calc(18 * var(--p));height:calc(18 * var(--p))}.hs-im-contact{align-items:center;gap:calc(3 * var(--p));flex-direction:column;display:flex}.hs-im-avatar{width:calc(40 * var(--p));height:calc(40 * var(--p));background:linear-gradient(#f4f4f6,#e2e2e7);border-radius:50%;place-items:center;display:grid;overflow:hidden}.hs-im-avatar img{border-radius:28%;width:72%;height:72%}.hs-im-contact small{align-items:center;gap:calc(2 * var(--p));color:#000;font-size:calc(10.5 * var(--p));font-weight:500;display:inline-flex}.hs-im-contact small svg{width:calc(8 * var(--p));height:calc(8 * var(--p));color:#8e8e93}.hs-im-thread{justify-content:flex-end;gap:calc(4 * var(--p));min-height:0;padding:calc(10 * var(--p)) calc(11 * var(--p)) calc(6 * var(--p));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(30 * var(--p)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(30 * var(--p)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(30 * var(--p)));flex-direction:column;flex:1;display:flex;overflow:hidden}.hs-im-meta,.hs-im-time,.hs-im-system{margin:calc(6 * var(--p)) 0 calc(2 * var(--p));color:#8e8e93;font-size:calc(9.5 * var(--p));text-align:center;line-height:1.35}.hs-im-meta b,.hs-im-time b{font-weight:600}.hs-im-meta b{color:var(--hs-red)}.hs-im-system{justify-content:center;align-items:center;gap:calc(5 * var(--p));animation:hs-im-in .42s var(--hs-ease) both;display:flex}.hs-im-system img{width:calc(15 * var(--p));height:calc(15 * var(--p));object-fit:cover;border-radius:50%}.hs-im-row{animation:hs-im-in .42s var(--hs-ease) both;justify-content:flex-start;display:flex}.hs-im-row--you{flex-direction:column;align-items:flex-end}.hs-im-bubble{max-width:78%;padding:calc(7 * var(--p)) calc(11 * var(--p));border-radius:calc(17 * var(--p));color:#000;font-size:calc(13 * var(--p));background:#e9e9eb;margin:0;line-height:1.32}.hs-im-bubble--you{color:#fff;background:#0a84ff}.hs-im-receipt{margin:calc(2 * var(--p)) calc(4 * var(--p)) 0 0;color:#8e8e93;font-size:calc(9 * var(--p));font-weight:500}.hs-im-dots{gap:calc(3 * var(--p));padding:calc(10 * var(--p)) calc(12 * var(--p));display:flex}.hs-im-dots i{width:calc(6 * var(--p));height:calc(6 * var(--p));background:#9b9ba1;border-radius:50%;animation:1.2s ease-in-out infinite hs-im-dot}.hs-im-dots i:nth-child(2){animation-delay:.15s}.hs-im-dots i:nth-child(3){animation-delay:.3s}.hs-im-card{border-radius:calc(16 * var(--p));background:#e9e9eb;width:72%;overflow:hidden}.hs-im-card>img{aspect-ratio:16/10;object-fit:cover;background:#f2f2f4;width:100%;height:auto;display:block}.hs-im-card-foot{gap:calc(2 * var(--p));padding:calc(8 * var(--p)) calc(11 * var(--p)) calc(9 * var(--p));flex-direction:column;display:flex}.hs-im-card-foot strong{font-size:calc(12 * var(--p));font-weight:600}.hs-im-card-foot small{align-items:center;gap:calc(4 * var(--p));color:#6e6e73;font-size:calc(10 * var(--p));display:flex}.hs-view--im .hs-tool{width:calc(13 * var(--p));height:calc(13 * var(--p));background:0 0}.hs-view--im .hs-tool img{width:calc(12 * var(--p));height:calc(12 * var(--p))}.hs-view--im .hs-tool--wide{width:calc(30 * var(--p))}.hs-view--im .hs-tool--wide img{width:calc(28 * var(--p));height:calc(9 * var(--p))}.hs-im-photos{width:66%;height:calc(184 * var(--p));position:relative}.hs-im-photos img{aspect-ratio:3/4;border-radius:calc(14 * var(--p));object-fit:cover;width:58%;height:auto;box-shadow:0 calc(6 * var(--p)) calc(16 * var(--p)) calc(-8 * var(--p)) #00000059;background:#f2f2f4;position:absolute}.hs-im-photos img:first-child{top:0;left:0}.hs-im-photos img:nth-child(2){top:calc(28 * var(--p));left:36%}.hs-im-share{top:50%;right:calc(-8 * var(--p));width:calc(22 * var(--p));height:calc(22 * var(--p));color:#0a84ff;background:#f2f2f4;border-radius:50%;place-items:center;display:grid;position:absolute}.hs-im-chart{width:100%;height:calc(72 * var(--p));background:#fff;display:block}.hs-im-chart-area{fill:#0a84ff1f}.hs-im-chart-line{fill:none;stroke:#0a84ff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hs-im-cal{gap:calc(5 * var(--p));padding:calc(8 * var(--p));background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-im-cal span{align-items:center;gap:calc(4 * var(--p));flex-direction:column;display:flex}.hs-im-cal img{aspect-ratio:1;border-radius:calc(9 * var(--p));object-fit:cover;background:#f2f2f4;width:100%;height:auto}.hs-im-cal em{align-items:center;gap:calc(3 * var(--p));color:#6e6e73;font-size:calc(9.5 * var(--p));font-style:normal;display:flex}.hs-im-composer{align-items:center;gap:calc(8 * var(--p));padding:calc(6 * var(--p)) calc(12 * var(--p)) 0;flex:none;display:flex}.hs-im-plus{width:calc(28 * var(--p));height:calc(28 * var(--p));color:#8e8e93;background:#f0f0f2;border-radius:50%;flex:none;place-items:center;display:grid}.hs-im-field{align-items:center;gap:calc(6 * var(--p));min-width:0;min-height:calc(32 * var(--p));padding:calc(4 * var(--p)) calc(4 * var(--p)) calc(4 * var(--p)) calc(12 * var(--p));border-radius:calc(17 * var(--p));font-size:calc(13 * var(--p));border:1px solid #d1d1d6;flex:1;display:flex}.hs-im-typed,.hs-im-placeholder{flex:1;min-width:0;line-height:1.3;overflow:hidden}.hs-im-placeholder{color:#c7c7cc}.hs-im-typed i{font-style:normal;animation:1ms step-end both hs-type}.hs-im-send{width:calc(24 * var(--p));height:calc(24 * var(--p));color:#fff;animation:hs-pop .36s var(--hs-ease) both;background:#0a84ff;border-radius:50%;flex:none;place-items:center;display:grid}.hs-im-mic{margin-right:calc(5 * var(--p));color:#c7c7cc;flex:none}.hs-im-sheet-layer{z-index:5;padding:calc(12 * var(--p)) calc(14 * var(--p)) calc(64 * var(--p));background:#00000029;justify-content:center;align-items:flex-end;animation:.26s both hs-web-fade;display:flex;position:absolute;inset:0}.hs-im-sheet{border-radius:calc(16 * var(--p));width:100%;box-shadow:0 calc(18 * var(--p)) calc(40 * var(--p)) calc(-12 * var(--p)) #00000073;animation:hs-im-pop .36s var(--hs-ease) both;background:#fafafcfa;overflow:hidden}.hs-im-sheet p{padding:calc(11 * var(--p)) calc(14 * var(--p));color:#6e6e73;font-size:calc(11 * var(--p));text-align:center;border-bottom:1px solid #e5e5ea;margin:0}.hs-im-sheet button{align-items:center;gap:calc(10 * var(--p));width:100%;min-height:calc(44 * var(--p));padding:0 calc(14 * var(--p));color:#000;font:inherit;font-size:calc(13.5 * var(--p));text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e5e5ea;transition:background-color .2s;display:flex}.hs-im-sheet button:first-of-type{border-top:0}.hs-im-sheet button svg{color:#0a84ff}.hs-im-sheet button:hover,.hs-im-sheet button[data-picked=true]{background:#e5e5ea}.hs-im-sheet button:focus-visible{outline-offset:-2px;outline:2px solid #0a84ff}.hs-im-sheet-layer[data-chosen=true] .hs-im-sheet{transition:transform .3s;transform:scale(.98)}.hs-im-end{z-index:6;justify-content:center;align-items:center;gap:calc(6 * var(--p));background:#fff;flex-direction:column;animation:.6s both hs-web-fade;display:flex;position:absolute;inset:0}.hs-im-end strong{color:#111;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:calc(38 * var(--p));letter-spacing:-.02em;font-weight:400}.hs-im-end span{color:#6e6e73;font-size:calc(12.5 * var(--p))}.hs-im-end small{margin-top:calc(10 * var(--p));color:#aeaeb2;font-size:calc(9 * var(--p));letter-spacing:.08em;text-transform:uppercase}.hs-screen[data-theme=light] .hs-status{color:#000}@keyframes hs-im-in{0%{opacity:0;transform:translateY(calc(8 * var(--p))) scale(.97)}}@keyframes hs-im-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-2 * var(--p)))}}@keyframes hs-im-pop{0%{opacity:0;transform:translateY(calc(16 * var(--p))) scale(.96)}}.hs-theme{z-index:3;isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 26px -12px #2800088c,0 0 0 1px #1915180f}.hs-theme-thumb{z-index:-1;background:var(--hs-ink);width:calc(50% - 3px);transition:transform .52s var(--hs-ease), background-color .52s ease;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.hs-theme-thumb[data-theme=dark]{background:#000;transform:translate(100%)}.hs-theme-btn{min-width:74px;min-height:30px;color:var(--hs-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .4s;display:inline-flex}.hs-theme-btn[aria-pressed=true]{color:#fff}.hs-theme-btn:focus-visible{outline:2px solid var(--hs-red);outline-offset:2px}@media (width<=760px){.hs-arena{height:calc(var(--hs-device-h) + 58px)}.hs-theme{bottom:10px}}@media (width<=380px){.hs-arena{height:calc(var(--hs-device-h) + 120px)}.hs-agent--mike,.hs-agent--buffy,.hs-agent--alex{bottom:56px}}.hs-view--im,.hs-im-head,.hs-im-bubble,.hs-im-card,.hs-im-chart,.hs-im-cal,.hs-im-plus,.hs-im-field,.hs-im-sheet,.hs-im-end,.hs-status{transition:background-color .5s,color .5s,border-color .5s}.hs-screen[data-theme=dark]{background:#000}.hs-screen[data-theme=dark] .hs-status{color:#fff}.hs-screen[data-theme=dark] .hs-view--im{color:#fff;background:#000}.hs-screen[data-theme=dark] .hs-im-head{background:#161618f0;border-bottom-color:#ffffff14}.hs-screen[data-theme=dark] .hs-im-avatar{background:linear-gradient(#3a3a3c,#2c2c2e)}.hs-screen[data-theme=dark] .hs-im-contact small{color:#fff}.hs-screen[data-theme=dark] .hs-im-bubble,.hs-screen[data-theme=dark] .hs-im-card{color:#fff;background:#262628}.hs-screen[data-theme=dark] .hs-im-bubble--you{background:#0a84ff}.hs-screen[data-theme=dark] .hs-im-dots i{background:#8e8e93}.hs-screen[data-theme=dark] .hs-im-card>img,.hs-screen[data-theme=dark] .hs-im-photos img,.hs-screen[data-theme=dark] .hs-im-cal img{background:#1c1c1e}.hs-screen[data-theme=dark] .hs-im-card-foot small,.hs-screen[data-theme=dark] .hs-im-cal em{color:#98989d}.hs-screen[data-theme=dark] .hs-im-share{background:#2c2c2e}.hs-screen[data-theme=dark] .hs-im-chart,.hs-screen[data-theme=dark] .hs-im-cal{background:#1c1c1e}.hs-screen[data-theme=dark] .hs-im-chart-area{fill:#0a84ff38}.hs-screen[data-theme=dark] .hs-im-plus{background:#1c1c1e}.hs-screen[data-theme=dark] .hs-im-field{border-color:#3a3a3c}.hs-screen[data-theme=dark] .hs-im-placeholder,.hs-screen[data-theme=dark] .hs-im-mic{color:#636366}.hs-screen[data-theme=dark] .hs-im-sheet-layer{background:#00000073}.hs-screen[data-theme=dark] .hs-im-sheet{background:#2c2c2efa}.hs-screen[data-theme=dark] .hs-im-sheet p{color:#98989d;border-bottom-color:#3a3a3c}.hs-screen[data-theme=dark] .hs-im-sheet button{color:#fff;border-top-color:#3a3a3c}.hs-screen[data-theme=dark] .hs-im-sheet button:hover,.hs-screen[data-theme=dark] .hs-im-sheet button[data-picked=true]{background:#3a3a3c}.hs-screen[data-theme=dark] .hs-im-end{background:#000}.hs-screen[data-theme=dark] .hs-im-end strong{color:#f5f5f7}.hs-screen[data-theme=dark] .hs-im-end span{color:#98989d}.hs-screen[data-theme=dark] .hs-im-end small{color:#636366}.hs-status,.hs-home{z-index:9}.hs-splash{z-index:8;justify-content:center;align-items:center;gap:calc(10 * var(--p));color:var(--hs-ink);transition:opacity .6s ease, transform .6s var(--hs-ease);background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.hs-screen[data-theme=dark] .hs-splash{color:#fff;background:#0b0a10}.hs-splash[data-leaving=true]{opacity:0;transform:scale(1.04)}.hs-splash-icon{width:calc(64 * var(--p));height:calc(64 * var(--p));box-shadow:0 calc(14 * var(--p)) calc(30 * var(--p)) calc(-10 * var(--p)) #ed1b2f99;animation:hs-splash-pop .9s var(--hs-ease) both;border-radius:24%}.hs-splash>strong{font-size:calc(17 * var(--p));letter-spacing:-.02em;animation:hs-splash-rise .7s var(--hs-ease) .3s both;font-weight:700}.hs-splash-team{gap:calc(18 * var(--p));margin-top:calc(30 * var(--p));display:flex}.hs-splash-team>span{align-items:center;gap:calc(6 * var(--p));animation:hs-splash-rise .7s var(--hs-ease) calc(.9s + var(--i) * .18s) both;flex-direction:column;display:flex}.hs-splash-team small{color:#8e8e93;font-size:calc(10.5 * var(--p));font-weight:600}.hs-splash-team img{width:calc(60 * var(--p));height:calc(60 * var(--p));object-fit:cover;box-shadow:0 0 0 calc(2.5 * var(--p)) #fff, 0 calc(10 * var(--p)) calc(22 * var(--p)) calc(-8 * var(--p)) #ed1b2f8c;animation:hs-splash-bob 2.4s ease-in-out calc(1.6s + var(--i) * .25s) infinite;border-radius:50%}.hs-screen[data-theme=dark] .hs-splash-team img{box-shadow:0 0 0 calc(2.5 * var(--p)) #ffffffe6, 0 calc(10 * var(--p)) calc(26 * var(--p)) calc(-6 * var(--p)) #ed1b2fb3}@keyframes hs-splash-pop{0%{opacity:0;transform:scale(.6)}}@keyframes hs-splash-rise{0%{opacity:0;transform:translateY(calc(14 * var(--p)))}}@keyframes hs-splash-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-4 * var(--p)))}}.shining-text{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .06em .18em #ed1b2f2e);animation:shining-text-glint var(--shine-duration,7.5s) cubic-bezier(.45, 0, .25, 1) var(--shine-delay,.8s) infinite both;background-image:linear-gradient(100deg,#0000 42%,#ffbeb261 46.5%,#ffeee8d1 50%,#ffbeb261 53.5%,#0000 58%),linear-gradient(#ff3445 0%,#ec1630 48%,#c40d2c 78%,#a30c29 100%);background-position:100% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.04em;display:inline-block}@keyframes shining-text-glint{0%{filter:drop-shadow(0 .06em .18em #ed1b2f2e);background-position:100% 0,0 0}28%{filter:drop-shadow(0 .08em .34em #ed1b2f57)}56%,to{filter:drop-shadow(0 .06em .18em #ed1b2f2e);background-position:0 0,0 0}}@media (prefers-reduced-motion:reduce){.shining-text{animation:none}}.pp-hero{--pp-red:#ed1b2f;isolation:isolate;color:#242426;background:#fff;padding:62px 32px 36px;scroll-margin-top:76px;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:clip}.pp-hero button,.pp-hero input{font-family:inherit}.pp-hero button{cursor:pointer}.pp-hero button:focus-visible,.pp-hero a:focus-visible,.pp-hero input:focus-visible{outline-offset:3px;outline:2px solid #378de5}.pp-hero-inner{width:min(100%,1240px);margin-inline:auto}.pp-hero-copy{text-align:center}.pp-eyebrow{color:#a09a9d;align-items:center;gap:8px;min-height:27px;font-size:10px;display:inline-flex}.pp-eyebrow>span{background:var(--pp-red);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #fff1f3}.pp-eyebrow strong{color:#c32537;letter-spacing:.1em;font-size:9px;font-weight:650}.pp-eyebrow>i{background:#e6dfe2;width:1px;height:10px}.pp-hero h1{letter-spacing:-.055em;margin:30px auto 0;font-size:clamp(48px,5.45vw,80px);font-weight:650;line-height:1.06}.pp-hero h1>.pp-title-fixed{color:#535350;display:block}.pp-outcome-window{color:#202020;height:1.22em;display:block;overflow:hidden}.pp-outcome{display:block}.pp-outcome-line{padding-bottom:.06em;animation:1.4s cubic-bezier(.22,1,.36,1) both pp-line-in}@keyframes pp-line-in{0%{opacity:0;transform:translateY(40%)}}@keyframes pp-red-shader{0%{background-position:0%}to{background-position:100%}}@keyframes pp-outcome-enter{0%{opacity:0;transform:translateY(110%)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.pp-premium-badge{color:#d2c4c9;letter-spacing:-.02em;background:linear-gradient(125deg,#302327,#151315 65%,#321b23);border:1px solid #3f3034;border-radius:999px;align-items:center;gap:11px;min-height:41px;padding:4px 16px 4px 5px;font-size:11px;display:inline-flex;box-shadow:inset 0 1px #ffffff18,0 4px 14px #41131e13}.pp-premium-badge>svg{color:#bf2336}.pp-premium-badge>span{color:#fff;font-size:14px;font-weight:650}.pp-premium-badge>.pp-premium-mark{background:linear-gradient(135deg,#ff705f,#dc1434);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #fff6}.pp-premium-badge sup{color:#ff887b;margin-left:1px;font-size:15px}.pp-premium-badge>i{background:#ffffff25;width:1px;height:13px}.pp-growth-lead{padding:18px 16px 0}.pp-growth-lead>span{color:#8b8b90;font-size:10px;display:block}.pp-growth-lead>strong{letter-spacing:-.05em;align-items:center;gap:10px;font-size:30px;display:flex}.pp-growth-lead small{color:#29825a;letter-spacing:0;background:#eef7f2;border-radius:5px;padding:4px 6px;font-size:10px}.pp-growth-bars{border-bottom:1px solid #eee;align-items:flex-end;gap:6px;height:68px;padding:12px 0 0;display:flex}.pp-growth-bars i{transform-origin:bottom;background:linear-gradient(#6aaee8,#e1eefb);border-radius:4px 4px 0 0;flex:1;animation:.85s cubic-bezier(.16,1,.3,1) both pp-bar-grow}@keyframes pp-bar-grow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.pp-phone{scroll-margin-top:100px}.pp-hero:not(.is-active) .pp-owner-panel:before,.pp-hero:not(.is-active) .pp-owner-panel>span{animation-play-state:paused}.pp-owner-panel:before{content:"";background:radial-gradient(at 72% 35%,#ffe8d4b3,#0000 45%),radial-gradient(at 22% 80%,#8e001f80,#0000 55%);animation:18s ease-in-out infinite alternate pp-panel-drift;position:absolute;inset:-30%}@keyframes pp-panel-drift{0%{transform:translate(-4%,3%)scale(1)}to{transform:translate(5%,-4%)scale(1.12)}}@keyframes pp-panel-rings{0%{transform:translate(-50%)scale(1)}to{transform:translate(-48%)scale(1.07)}}.pp-hero-description{color:#81797e;letter-spacing:-.015em;margin:16px auto 0;font-size:16px;font-weight:400;line-height:1.5}.pp-typer{letter-spacing:-.02em;justify-content:center;align-items:center;min-height:1.6em;margin:18px auto 0;font-size:clamp(14px,10px + .9vw,22px);line-height:1.3;display:flex}.pp-typer-line{white-space:pre}.pp-typer-line>span{white-space:pre;animation:.8s cubic-bezier(.22,1,.36,1) both pp-type-in;display:inline-block}.pp-typer-lead{color:#8f878b;font-weight:500}.pp-typer-rest{color:#1d1a1b;font-weight:600}.pp-caret{vertical-align:-.16em;background:linear-gradient(#ff5b4c,#ed1b2f);border-radius:2px;width:2px;height:1.08em;margin-left:3px;display:inline-block}.pp-caret[data-blink=true]{animation:1.4s ease-in-out infinite pp-caret-blink}@keyframes pp-type-in{0%{opacity:0;filter:blur(4px);transform:translateY(.12em)}}@keyframes pp-caret-blink{0%,to{opacity:1}50%{opacity:.15}}.pp-hero-actions{justify-content:center;align-items:center;gap:11px;margin-top:25px;display:flex}.pp-hero-actions :is(.marketing-cta-rainbow,.marketing-cta--simple){min-width:155px;min-height:49px;padding-inline:25px;font-size:12px}.pp-demo-area{min-width:0;margin-top:56px}.pp-demo-stage{border-radius:0 0 30px 30px;justify-content:center;align-items:flex-start;height:550px;min-height:0;padding-bottom:35px;display:flex;position:relative;overflow:hidden}.pp-demo-stage.is-expanded{height:770px}.pp-demo-stage:not(.is-expanded):after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#fff);height:65px;position:absolute;inset:auto 0 0}.pp-expand-demo{color:#292427;background:#fff;border:1px solid #e8e3e4;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:0 13px;font-size:11px;font-weight:600;display:inline-flex}.pp-owner-panel{z-index:-1;background:radial-gradient(at 100% 0,#fff9ef 0,#0000 55%),linear-gradient(110deg,#a30720 0,#e92139 35%,#ff8991 70%,#ffe7dc 100%);border-radius:32px;position:absolute;inset:70px 0 0;overflow:hidden}.pp-owner-panel:after{opacity:.28;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.35' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pp-field-lines{fill:none;stroke:#fff;stroke-width:1px;opacity:.23;width:100%;height:100%;position:absolute;inset:0}.pp-field-lines g{transform-origin:50%;animation:14s ease-in-out infinite alternate pp-field-breathe}@keyframes pp-field-breathe{0%{transform:scaleX(.94)translateY(-15px)}to{transform:scaleX(1.05)translateY(15px)}}.pp-hero:not(.is-active) .pp-field-lines g{animation-play-state:paused}.pp-owner-panel>span{border:1px solid #ffffff24;border-radius:50%;width:1700px;height:1200px;animation:16s ease-in-out infinite alternate pp-panel-rings;position:absolute;top:-380px;left:50%;transform:translate(-50%)}.pp-owner-panel>span:nth-child(2){width:1870px;height:1360px;top:-430px}.pp-owner-panel>span:nth-child(3){width:2040px;height:1520px;top:-480px}.pp-phone{background:linear-gradient(100deg,#494849 0,#0b0b0c 15%,#242325 88%,#797678);border:1px solid #7c797b;border-radius:52px;flex:none;width:360px;height:736px;padding:7px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;box-shadow:inset 0 0 0 2px #0b0b0c,0 0 0 1px #d9d6d7,0 12px 25px -14px #36131c80,0 26px 55px -35px #57142366}.pp-phone:before,.pp-phone:after{content:"";background:#69666a;border-radius:2px 0 0 2px;width:2px;height:61px;position:absolute;top:143px;left:-3px}.pp-phone:after{border-radius:0 2px 2px 0;height:76px;top:169px;left:auto;right:-3px}.pp-phone-screen{background:#fafafa;border:1px solid #111;border-radius:44px;flex-direction:column;height:100%;display:flex;overflow:hidden}.pp-phone-status{color:#171719;justify-content:space-between;align-items:center;min-height:44px;padding:3px 27px 0;display:flex;position:relative}.pp-phone-status>strong{font-size:12px;font-weight:650}.pp-phone-status>span:last-child{align-items:center;gap:4px;display:flex}.pp-dynamic-island{background:#050505;border-radius:20px;width:108px;height:28px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.pp-phone-header{border-bottom:1px solid #f1f1f3;grid-template-columns:34px 1fr 34px;align-items:start;min-height:85px;padding:5px 18px 10px;display:grid;position:relative}.pp-phone-header-action{color:#353538;background:#f5f5f7;border:1px solid #e9e9eb;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:9px;display:grid}.pp-contact{flex-direction:column;align-items:center;gap:6px;display:flex}.pp-contact-avatar{background:#fff;border:1px solid #ececef;border-radius:50%;width:39px;height:39px;overflow:hidden;box-shadow:0 2px 6px #00000004}.pp-contact-avatar img{width:204px;max-width:none;height:auto;display:block}.pp-contact-name{color:#27272a;background:#f1f1f3;border-radius:7px;justify-content:center;align-items:center;gap:3px;min-height:17px;padding:1px 6px;font-size:10px;font-weight:550;display:flex}.pp-contact-name svg{color:#a3a3a7}.pp-chat{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:12px 13px 20px;overflow-y:auto}.pp-chat::-webkit-scrollbar{display:none}.pp-conversation-label{color:#a1a1a6;text-align:center;margin-bottom:17px;font-size:8px;line-height:1.5}.pp-conversation-label small{color:#aaaab0;margin-top:3px;font-size:8px;display:block}.pp-founder-message{color:#fff;background:#37a6ee;border-radius:16px 16px 4px;width:fit-content;max-width:88%;margin:7px 0 12px auto;padding:9px 12px;font-size:13px;line-height:1.4;animation:.38s both pp-message-in}.pp-agent-message{background:#e8e8eb;border-radius:16px 16px 16px 4px;width:fit-content;max-width:91%;margin:8px 0 12px;padding:10px 12px}.pp-agent-reply{color:#28282d;margin:0;font-size:13px;line-height:1.45}.pp-reveal-word{opacity:0;animation:pp-word-in .4s var(--word-delay) ease forwards;margin-right:.24em;display:inline-block}.pp-thinking{background:#e8e8eb;border-radius:16px;align-items:center;gap:4px;width:fit-content;margin:10px 0;padding:13px 15px;display:flex}.pp-thinking i{background:#aaaab1;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite pp-thinking}.pp-thinking i:nth-child(2){animation-delay:.14s}.pp-thinking i:nth-child(3){animation-delay:.28s}.pp-card-reveal{width:100%;animation:.6s cubic-bezier(.16,1,.3,1) both pp-message-in}.pp-card-footnote{color:#aaaab0;text-align:right;padding:6px 3px 0;font-size:8px;display:block}.pp-report{background:#fff;border:1px solid #e6e6ea;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #00000003}.pp-report-heading{border-bottom:1px solid #f0f0f2;align-items:center;gap:9px;min-height:63px;padding:12px;display:flex}.pp-report-icon{color:#5b83ae;background:#f1f5fa;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.pp-report-heading strong{color:#27272d;letter-spacing:-.02em;font-size:12px;font-weight:600;display:block}.pp-report-heading small{color:#98989f;margin-top:3px;font-size:9px;display:block}.pp-report-monogram{color:#fff;background:#303034;border-radius:7px;flex-shrink:0;place-items:center;width:27px;height:27px;margin-left:auto;font-family:Georgia,serif;font-size:17px;font-style:italic;display:grid}.pp-brief-stats{background:#eeeef1;grid-template-columns:1fr 1fr;gap:1px;margin:0 12px;display:grid}.pp-brief-stats>div{background:#fff;gap:4px;padding:14px 10px;display:grid}.pp-brief-stats strong{color:#25252b;letter-spacing:-.045em;font-size:25px;font-weight:550;line-height:1}.pp-brief-stats span{color:#92929b;font-size:10px}.pp-product-alert{background:#fafafa;border:1px solid #ededf0;border-radius:10px;align-items:center;gap:9px;margin:12px;padding:8px;display:flex}.pp-product-alert>img{object-fit:contain;mix-blend-mode:multiply;width:45px;height:56px}.pp-product-alert strong{color:#8a7a64;font-size:9px;font-weight:550;display:block}.pp-product-alert span{color:#39393f;margin-top:4px;font-size:11px;font-weight:550;display:block}.pp-product-alert small{color:#9999a0;margin-top:3px;font-size:9px;display:block}.pp-inline-action{color:#4382b7;text-align:left;background:#fff;border:0;border-top:1px solid #eeeef1;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:9px 14px;font-size:11px;font-weight:500;display:flex}.pp-inline-action:active{background:#f2f7fb}.pp-local-feedback{color:#80808b;background:#f5f6f8;margin:0;padding:11px 14px;font-size:10px;line-height:1.5}.pp-report-tabs{background:#f2f2f5;border-radius:8px;gap:3px;margin:10px;padding:3px;display:flex}.pp-report-tabs>button{color:#8b8b94;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;min-width:0;min-height:35px;padding:4px 5px;font-size:10px;font-weight:500}.pp-report-tabs>button[aria-pressed=true]{color:#33333b;background:#fff;box-shadow:0 1px 5px #0000000a}.pp-revenue{padding:4px 15px 0}.pp-revenue>span{color:#9898a0;font-size:10px}.pp-revenue>strong{color:#303035;letter-spacing:-.055em;align-items:center;gap:12px;margin-top:5px;font-size:29px;font-weight:550;display:flex}.pp-revenue small{color:#639575;letter-spacing:0;background:#eff7f1;border-radius:5px;align-items:center;gap:3px;padding:4px 5px;font-size:9px;display:flex}.pp-revenue-chart{width:calc(100% - 30px);height:92px;margin:13px 15px 5px}.pp-order-stats{background:#eaeaf0;grid-template-columns:1fr 1fr;gap:1px;margin:7px 14px 13px;display:grid}.pp-order-stats>span{color:#93939e;background:#fff;gap:4px;padding:4px 9px;font-size:9px;display:grid}.pp-order-stats strong{color:#3a3a42;letter-spacing:-.04em;font-size:21px;font-weight:550}.pp-dispatch-list{padding:5px 14px}.pp-dispatch-list>span{color:#90909a;align-items:center;gap:10px;padding:9px 0;font-size:10px;display:flex}.pp-dispatch-list b{color:#5a5a66;margin-right:auto;font-size:10px;font-weight:500}.pp-dispatch-list i{color:#739981;font-size:9px;font-style:normal}.pp-content-products{grid-template-columns:repeat(3,1fr);gap:6px;padding:3px 11px 11px;display:grid}.pp-content-products>div{background:#faf8f6;border:1px solid #ededf0;border-radius:8px;min-width:0;overflow:hidden}.pp-content-products>div>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:115px;padding:7px}.pp-content-products span{color:#83838d;background:#fff;justify-content:center;align-items:center;gap:4px;min-height:34px;font-size:8px;display:flex}.pp-content-products span img{object-fit:contain;width:11px;height:11px}.pp-mini-summary{gap:5px;padding:8px 14px 16px;display:grid}.pp-mini-summary strong{color:#494953;font-size:13px;font-weight:550}.pp-mini-summary span{color:#92929d;font-size:10px}.pp-creator-counts{grid-template-columns:repeat(3,1fr);padding:8px 12px 15px;display:grid}.pp-creator-counts>div{text-align:center;gap:5px;display:grid}.pp-creator-counts strong{color:#40404a;letter-spacing:-.05em;font-size:27px;font-weight:500}.pp-creator-counts span{color:#9a9aa4;font-size:9px}.pp-creator-row{border-top:1px solid #f0f0f3;align-items:center;gap:8px;padding:11px 13px;display:flex}.pp-creator-row>i{color:#a48f7c;background:#ece3dc;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;display:grid}.pp-creator-row>div{flex:1}.pp-creator-row strong{font-size:11px;font-weight:550;display:block}.pp-creator-row span{color:#a0a0a9;margin-top:3px;font-size:9px;display:block}.pp-creator-row>svg{color:#a2baa8}.pp-discovery-score{padding:11px 15px}.pp-discovery-score>span{color:#92929d;font-size:11px}.pp-discovery-score>strong{color:#383840;letter-spacing:-.05em;align-items:center;gap:9px;margin-top:8px;font-size:39px;font-weight:500;display:flex}.pp-discovery-score small{color:#898995;letter-spacing:0;font-size:11px}.pp-checklist{color:#858590;gap:14px;padding:8px 15px 20px;font-size:10px;display:grid}.pp-checklist>span{align-items:center;gap:7px;display:flex}.pp-checklist svg{color:#70918c;width:14px;height:14px}.pp-answer-query{color:#8d8d98;border:1px solid #e9e9ee;border-radius:9px;align-items:center;gap:6px;margin:11px;padding:12px 9px;font-size:10px;display:flex}.pp-answer-preview{background:linear-gradient(145deg,#f5f8fc,#fff);border:1px solid #e7eaf0;border-radius:10px;margin:12px;padding:13px}.pp-answer-preview>span{color:#8b9bad;letter-spacing:.07em;font-size:8px;font-weight:600}.pp-answer-preview>p{color:#5b6371;margin:11px 0 14px;font-size:13px;line-height:1.5}.pp-answer-preview>div{color:#8a97a6;align-items:center;gap:5px;font-size:9px;display:flex}.pp-answer-preview i{background:#e8eef7;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.pp-discovery-footer{color:#a2a2ac;text-align:center;padding:2px 13px 14px;font-size:9px}.pp-ad-concept{background:#faf9f7;min-height:220px;padding:14px;position:relative}.pp-ad-concept>span{color:#a5a0a0;letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:8px;display:flex}.pp-ad-concept b{color:#93908f;letter-spacing:0;border:1px solid #e1dedc;border-radius:4px;padding:4px 6px;font-size:9px;font-weight:500}.pp-ad-concept>img{float:right;object-fit:contain;mix-blend-mode:multiply;width:74px;height:126px}.pp-ad-concept>strong{color:#71675f;max-width:175px;margin-top:25px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.1;display:block}.pp-ad-concept p{color:#a39b96;max-width:175px;margin:11px 0;font-size:10px;line-height:1.5}.pp-ad-concept>small{color:#b0a49f;font-size:8px}.pp-memory-chips{flex-wrap:wrap;gap:5px;padding:14px 12px;display:flex}.pp-memory-chips>span{color:#90909b;border:1px solid #e7e7ed;border-radius:6px;padding:6px 7px;font-size:9px}.pp-workflow-list{padding:0 12px}.pp-workflow-list>button{text-align:left;background:#fff;border:0;border-top:1px solid #eeeef2;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:61px;display:flex}.pp-workflow-list strong{color:#60606c;font-size:11px;font-weight:550;display:block}.pp-workflow-list small{color:#aaaab3;margin-top:4px;font-size:9px;display:block}.pp-workflow-list i{background:#e5e5ea;border-radius:20px;flex-shrink:0;width:31px;height:19px;transition:background .2s;position:relative}.pp-workflow-list i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0002}.pp-workflow-list i.is-on{background:#68c589}.pp-workflow-list i.is-on:after{transform:translate(12px)}.pp-approval-note{color:#a0a0aa;border-top:1px solid #eeeef2;gap:6px;margin:0;padding:12px;font-size:9px;line-height:1.5;display:flex}.pp-approval-note>svg{flex-shrink:0}.pp-composer{flex-shrink:0;align-items:center;gap:6px;min-height:57px;margin:0 13px;padding:6px 6px 6px 0;display:flex;position:relative}.pp-composer:before{pointer-events:none;content:"";border:1px solid #e0e0e5;border-radius:23px;position:absolute;inset:10px 0 10px 39px}.pp-composer-plus{color:#9999a0;background:0 0;border:0;flex-shrink:0;place-items:center;width:32px;height:44px;display:grid}.pp-composer-field{flex:1;min-width:0;position:relative}.pp-composer input{color:#393941;background:0 0;border:0;border-radius:5px;outline:none;width:100%;min-width:0;height:35px;padding:0 8px;font-size:13px}.pp-composer input::placeholder{color:#b3b3bb}.pp-composer-typing{color:#4a4a53;white-space:nowrap;pointer-events:none;padding:0 8px;font-size:12px;line-height:35px;position:absolute;inset:0;overflow:hidden}.pp-composer-typing i{opacity:0;font-style:normal;animation:80ms linear forwards pp-type-letter}.pp-send{color:#fff;background:#37a6ee;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid;position:relative}.pp-send:disabled{cursor:default;background:#c8e7fa}.pp-composer:has(.pp-composer-typing) .pp-send{background:#37a6ee}.pp-phone-home{background:#29292e;border-radius:6px;width:106px;height:4px;min-height:4px;margin:6px auto 9px}.pp-demo-controls{align-items:center;gap:5px;width:min(100%,515px);margin:5px auto 0;display:flex}.pp-scene-tabs{background:#faf9fa;border:1px solid #ece9eb;border-radius:11px;flex:1;gap:2px;min-width:0;padding:4px;display:flex}.pp-scene-tabs>button{color:#a19a9e;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:42px;padding:4px 7px;font-size:10px;display:flex;position:relative;overflow:hidden}.pp-scene-tabs>button[aria-pressed=true]{color:#b22235;background:#fff;box-shadow:0 1px 5px #00000006}.pp-scene-progress{opacity:.35;transform-origin:0;background:#ed1b2f;border-radius:3px;width:66%;height:2px;animation:11.25s linear both paused pp-scene-progress;position:absolute;bottom:1px;left:17%}.pp-scene-progress.is-playing{animation-play-state:running}.pp-tour-toggle{color:#a39a9f;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:48px;display:grid}.pp-tour-toggle:hover{color:#797176;background:#f8f6f7}.pp-demo-caption{color:#b2a8ae;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:9px;display:flex}.pp-demo-caption>span{color:#98828d;letter-spacing:.07em;font-size:8px;font-weight:600}.pp-demo-caption>i{background:#c9bdc4;border-radius:50%;width:2px;height:2px}@keyframes pp-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-word-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes pp-type-letter{to{opacity:1}}@keyframes pp-thinking{50%{opacity:.35;transform:translateY(-2px)}}@keyframes pp-scene-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=900px){.pp-hero{padding-top:38px}.pp-hero h1{font-size:clamp(45px,7.6vw,68px)}.pp-owner-panel{border-radius:25px;top:110px}}@media (width<=600px){.pp-hero{padding:27px 20px}.pp-eyebrow{font-size:9px}.pp-eyebrow strong{font-size:8px}.pp-hero h1{letter-spacing:-.055em;margin-top:18px;font-size:clamp(24px,min(8.8vw,9.43396vw - 4.15094px),51px);line-height:1.1}.pp-hero h1>.pp-title-fixed{white-space:nowrap}.pp-hero h1>span{max-width:none;display:block}.pp-title-fixed{margin-inline:auto;max-width:350px!important}.pp-outcome{white-space:nowrap}.pp-hero-description{max-width:280px;margin-top:15px;font-size:13px;line-height:1.6}.pp-hero-actions{gap:9px;margin-top:21px}.pp-hero-actions :is(.marketing-cta-rainbow,.marketing-cta--simple){flex:1;min-width:0;min-height:47px;padding-inline:12px;font-size:12px}.pp-demo-area{margin-top:37px}.pp-demo-stage{height:auto;min-height:674px;padding-bottom:22px}.pp-demo-stage:not(.is-expanded):after,.pp-expand-demo{display:none}.pp-owner-panel{border-radius:22px;inset:60px -8px 13px}.pp-phone{border-radius:46px;width:min(320px,100%);height:650px;padding:6px}.pp-phone-screen{border-radius:39px}.pp-phone-status{min-height:40px;padding-inline:23px}.pp-phone-status>strong{font-size:11px}.pp-dynamic-island{width:93px;height:25px;top:9px}.pp-phone-header{min-height:80px;padding:4px 15px 8px}.pp-contact-avatar{width:36px;height:36px}.pp-contact-avatar img{width:188px}.pp-contact-name{font-size:9px}.pp-phone-header-action{width:28px;height:28px}.pp-founder-message,.pp-agent-reply{font-size:12px}.pp-report-heading{min-height:58px;padding:10px}.pp-report-heading strong{font-size:11px}.pp-report-heading small{font-size:8px}.pp-report-icon{width:29px;height:29px}.pp-report-monogram{width:24px;height:24px}.pp-brief-stats strong{font-size:24px}.pp-brief-stats span{font-size:9px}.pp-product-alert small{font-size:8px}.pp-product-alert span{font-size:10px}.pp-report-tabs>button{min-height:38px;font-size:9px}.pp-revenue>strong{font-size:27px}.pp-revenue-chart{height:83px}.pp-content-products>div>img{height:98px}.pp-content-products span{font-size:7px}.pp-memory-chips>span{font-size:8px}.pp-workflow-list strong{font-size:10px}.pp-workflow-list small{font-size:8px}.pp-composer{min-height:53px;margin-inline:10px}.pp-composer input{font-size:16px}.pp-composer-typing{font-size:11px}.pp-phone-home{width:96px;margin-bottom:8px}.pp-demo-controls{gap:1px;margin-top:3px}.pp-scene-tabs{gap:0;padding:3px}.pp-scene-tabs>button{flex-direction:column;gap:4px;min-height:44px;padding-inline:3px;font-size:8px}.pp-tour-toggle{width:31px}.pp-demo-caption{gap:6px;font-size:7px}.pp-demo-caption>span{font-size:7px}}@media (width<=360px){.pp-hero{padding-inline:14px}.pp-hero h1{font-size:calc(9.43396vw - 3.01887px)}.pp-phone{border-radius:42px;width:290px;height:618px}.pp-phone-screen{border-radius:35px}.pp-demo-stage{min-height:642px}.pp-chat{padding-inline:10px}.pp-phone-header{min-height:76px}.pp-revenue-chart{height:68px}.pp-report-heading strong{font-size:10px}.pp-report-heading small{font-size:7px}.pp-content-products>div>img{height:84px}.pp-product-alert small{font-size:7px}.pp-founder-message,.pp-agent-reply{font-size:11.5px}.pp-composer-typing{font-size:10px}.pp-demo-caption>span{font-size:6px}}@media (prefers-reduced-motion:reduce){.pp-hero *,.pp-hero :before,.pp-hero :after{transition:none!important;animation:none!important}.pp-reveal-word,.pp-composer-typing i{opacity:1}.pp-scene-progress{display:none}}.cs-section{--cs-ink:#191518;--cs-gutter:max(32px, calc((100vw - 1240px) / 2 + 32px));color:var(--cs-ink);background:#fff;padding:80px 0 88px;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden}.cs-head{padding:0 var(--cs-gutter);justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.cs-head h2{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.1}.cs-controls{flex:none;gap:8px;display:flex}.cs-controls button{width:44px;height:44px;color:var(--cs-ink);cursor:pointer;background:#fff;border:1px solid #1915181f;border-radius:50%;place-items:center;transition:background-color .25s,color .25s,border-color .25s,opacity .25s;display:grid}.cs-controls button:hover:not(:disabled){border-color:var(--cs-ink);background:var(--cs-ink);color:#fff}.cs-controls button:disabled{opacity:.3;cursor:default}.cs-controls button:focus-visible,.cs-track:focus-visible{outline-offset:3px;outline:2px solid #ed1b2f}.cs-track{padding:0 var(--cs-gutter) 4px;scroll-padding-inline:var(--cs-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;margin:0;list-style:none;display:flex;overflow-x:auto}.cs-track::-webkit-scrollbar{display:none}.cs-card{aspect-ratio:720/890;scroll-snap-align:start;opacity:0;width:clamp(250px,26vw,360px);transition:opacity .9s ease calc(var(--i) * .1s), transform 1.1s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * .1s);background:#ece9e6;border-radius:22px;flex:none;overflow:hidden;transform:translateY(24px)}.cs-section.is-in .cs-card{opacity:1;transform:none}.cs-card img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);display:block}@media (hover:hover){.cs-card:hover img{transform:scale(1.04)}}@media (width<=760px){.cs-section{--cs-gutter:20px;padding:56px 0 64px}.cs-head{margin-bottom:20px}.cs-controls{display:none}.cs-track{gap:12px}.cs-card{border-radius:18px;width:min(72vw,300px)}}@media (prefers-reduced-motion:reduce){.cs-card,.cs-card img{opacity:1;transition:none;transform:none}}.sos-section{--sos-ink:#1a1618;--sos-muted:#5f585b;color:var(--sos-ink);background:linear-gradient(#fff3ef 0%,#fffaf8 38%,#fff 100%);padding:clamp(72px,8vw,120px) clamp(16px,4vw,48px) clamp(72px,8vw,112px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif}.sos-section h2{letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:0 auto clamp(40px,5vw,64px);font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.05}.sos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);max-width:1240px;margin:0 auto;display:grid}.sos-card{opacity:0;background:#fff;border-radius:24px;flex-direction:column;gap:24px;padding:16px;transition:opacity .9s,transform 1.1s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:flex;transform:translateY(24px);box-shadow:0 0 0 1px #1a16180d,0 24px 50px -32px #5a141e47}.sos-section.is-in .sos-card{opacity:1;transform:none}@media (hover:hover){.sos-section.is-in .sos-card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #1a161812,0 34px 70px -34px #5a141e66;transition-delay:0s!important}}.sos-copy{padding:16px 8px 0}.sos-copy h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.sos-line{letter-spacing:-.03em;margin:4px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(24px,2.3vw,31px);line-height:1.15}.sos-text{max-width:440px;color:var(--sos-muted);margin:14px 0 0;font-size:15px;line-height:1.55}.sos-media{aspect-ratio:16/10;isolation:isolate;background:#f4f1ef;border-radius:16px;place-items:center;margin-top:auto;display:grid;position:relative;overflow:hidden}.sos-video{display:block;position:absolute}.sos-media--cover .sos-video{object-fit:cover;width:100%;height:100%;inset:0}.sos-media--frame .sos-video{border-radius:14px;width:auto;max-width:86%;height:86%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px -22px #280a1073}.sos-media--virtual-tryon{background:#f3f4f1}.sos-media--virtual-tryon .sos-video{height:94%;box-shadow:none;border-radius:0}.sos-media--live-tryon{background:radial-gradient(55% 65% at 50% 60%,#ff786e52 0%,#0000 70%),linear-gradient(160deg,#fff4f1,#f6ecea)}.sos-media--live-tryon .sos-video{border-radius:18px}.sos-media--wardrobe-search{background:#e0dee8}.sos-dots,.sos-cta{display:none}@media (width<=760px){.sos-section{padding-inline:0}.sos-section h2{padding-inline:16px}.sos-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:24px;padding:4px 24px 18px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.sos-grid::-webkit-scrollbar{display:none}.sos-card{scroll-snap-align:center;flex:0 0 min(100vw - 48px,420px)}.sos-cta{background:var(--sos-ink);color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:18px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sos-cta:focus-visible{outline-offset:3px;outline:2px solid #ed1b2f}.sos-media{aspect-ratio:1}.sos-media--cover .sos-video{border-radius:10px;width:90%;height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px -20px #280a1073}.sos-media--hero-rail{background:linear-gradient(135deg,#cfe7fd 0%,#e2f0fd 50%,#f0f8fe 100%)}.sos-media--hero-rail .sos-video{width:100%;box-shadow:none;border-radius:0;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.sos-media--wardrobe-search{background:#ebe9f0}.sos-media--frame .sos-video{height:82%}.sos-media--virtual-tryon .sos-video{height:94%}.sos-dots{justify-content:center;gap:8px;margin-top:6px;display:flex}.sos-dots button{cursor:pointer;background:#1a16182e;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .4s cubic-bezier(.22,1,.36,1),background-color .4s}.sos-dots button[aria-current=true]{background:var(--sos-ink);width:22px}.sos-dots button{position:relative}.sos-dots button:after{content:"";position:absolute;inset:-12px -4px}.sos-card{border-radius:20px;gap:18px;padding:12px}.sos-copy{padding:12px 6px 0}.sos-copy h3{font-size:15px}.sos-text{font-size:14px}.sos-media{border-radius:13px}}@media (prefers-reduced-motion:reduce){.sos-card{opacity:1;transition:none;transform:none}}.hww-section{--hww-ink:#171314;--hww-muted:#625b5e;--hww-gap:30px;--hww-panel-h:232px;--hww-ease:cubic-bezier(.22, 1, .36, 1);--hww-spring:cubic-bezier(.34, 1.56, .64, 1);color:var(--hww-ink);background:radial-gradient(60% 40% at 50% 0,#1914160d,#0000 70%),#fff;padding:clamp(72px,8vw,120px) clamp(16px,4vw,48px) clamp(80px,9vw,130px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative}.hww-head{text-align:center;max-width:640px;margin:0 auto clamp(36px,4.4vw,52px)}.hww-head h2{letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.05}.hww-head p{color:var(--hww-muted);text-wrap:balance;margin:18px auto 0;font-size:clamp(15px,1.2vw,17.5px);line-height:1.6}.hww-step,.hww-stepdot{--hww-accent:#e11d48;--hww-tint-a:#ffe4e8;--hww-tint-b:#fff4f5}.hww-step--audit,.hww-stepdot--audit{--hww-accent:#ea580c;--hww-tint-a:#ffe6d4;--hww-tint-b:#fff5ee}.hww-step--plan,.hww-stepdot--plan{--hww-accent:#7c3aed;--hww-tint-a:#ebe4ff;--hww-tint-b:#f7f4ff}.hww-step--run,.hww-stepdot--run{--hww-accent:#16a34a;--hww-tint-a:#d9f4e3;--hww-tint-b:#f1fbf5}.hww-stepper{gap:var(--hww-gap);opacity:0;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;max-width:1280px;margin:0 auto 26px;transition:opacity .8s .3s;display:grid;position:relative}.hww-section.is-in .hww-stepper{opacity:1}.hww-track{top:50%;left:calc((100% - 3 * var(--hww-gap)) / 8);right:calc((100% - 3 * var(--hww-gap)) / 8);background:#17131414;border-radius:2px;height:2px;position:absolute;transform:translateY(-50%)}.hww-track i{border-radius:inherit;transform-origin:0;transition:transform .9s var(--hww-ease);background:linear-gradient(90deg,#e11d48,#ea580c 33%,#7c3aed 66%,#16a34a);position:absolute;inset:0}.hww-track i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 0 0 3px #ed1b2f40,0 0 14px 4px #ed1b2f73}.hww-stepdot{z-index:1;color:#8f878a;width:32px;height:32px;transition:background-color .5s ease, border-color .5s ease, color .5s ease, transform .6s var(--hww-spring), box-shadow .5s ease;background:#fff;border:1.5px solid #1713141f;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:relative}.hww-stepdot[data-state=done]{border-color:var(--hww-accent);background:var(--hww-accent);color:#fff}.hww-stepdot[data-state=current]{border-color:var(--hww-accent);color:var(--hww-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--hww-accent) 16%, transparent);transform:scale(1.12)}.hww-section.is-live .hww-stepdot[data-state=current]:after{border:2px solid var(--hww-accent);content:"";border-radius:50%;animation:1.8s ease-out infinite hww-ring;position:absolute;inset:-2px}.hww-steps{gap:var(--hww-gap);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}.hww-step{opacity:0;transition:opacity .8s ease calc(var(--i) * .14s), transform 1s var(--hww-ease) calc(var(--i) * .14s), box-shadow .6s ease, border-color .6s ease;background:#fff;border:1px solid #17131412;border-radius:24px;flex-direction:column;padding:12px;display:flex;position:relative;transform:translateY(26px);box-shadow:0 22px 44px -34px #3c141e59}.hww-section.is-in .hww-step{opacity:1;transform:none}.hww-section.is-in .hww-step.is-active{border-color:color-mix(in srgb, var(--hww-accent) 45%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--hww-accent) 10%, transparent), 0 34px 60px -32px color-mix(in srgb, var(--hww-accent) 55%, transparent);transition-delay:0s;transform:translateY(-8px)}.hww-panel{height:var(--hww-panel-h);background:linear-gradient(165deg, var(--hww-tint-a), var(--hww-tint-b));border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.hww-panel:before{content:"";opacity:0;background:radial-gradient(70% 60% at 50% 45%,#ffffffd9,#0000 70%);transition:opacity .7s;position:absolute;inset:0}.hww-step.is-active .hww-panel:before{opacity:1}.hww-copy{padding:22px 10px 12px}.hww-num{color:var(--hww-accent);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.hww-copy h3{letter-spacing:-.02em;margin:12px 0 0;font-size:19px;font-weight:600}.hww-copy p{color:var(--hww-muted);margin:10px 0 0;font-size:14.5px;line-height:1.55}.hww-link{z-index:2;top:calc(12px + var(--hww-panel-h) / 2 - 17px);right:calc(var(--hww-gap) / -2 - 17px);width:34px;height:34px;color:var(--hww-ink);opacity:0;transition:opacity .5s ease calc(var(--i) * .14s + .5s), scale .7s var(--hww-spring) calc(var(--i) * .14s + .5s);background:#fff;border:1px solid #17131414;border-radius:50%;place-items:center;display:grid;position:absolute;scale:.6;box-shadow:0 8px 20px -8px #3c141e59}.hww-section.is-in .hww-link{opacity:1;scale:1}.hww-link[data-lit=true]{animation:3.6s forwards hww-handoff}.hww-link[data-lit=true] svg{animation:3.6s forwards hww-nudge}.hww-mock{z-index:1;width:min(88%,250px);transition:transform .7s var(--hww-ease), box-shadow .7s ease;background:#fff;border:1px solid #1713140f;border-radius:14px;padding:12px;font-size:11.5px;position:relative;box-shadow:0 18px 36px -20px #3c141e59}.hww-step.is-active .hww-mock{transform:scale(1.04);box-shadow:0 26px 46px -22px #3c141e73}.hww-mock-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.hww-mock-head strong{align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.hww-tag{color:var(--hww-muted);font-variant-numeric:tabular-nums;white-space:nowrap;background:#f3f0f1;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:9.5px;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.hww-tag--warn{color:#c2410c;background:#fff1e7}.hww-tag--warn[data-scanning=true]{color:var(--hww-muted);background:#f3f0f1}.hww-tag--ok{color:#15803d;background:#e7f7ed}.hww-dot-live{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite hww-blink}.hww-spin{animation:1s linear infinite hww-spin}.hww-brand{align-items:center;gap:9px;display:flex}.hww-brand img{object-fit:cover;background:#f4f1ec;border-radius:9px;width:36px;height:36px}.hww-brand span{display:grid}.hww-brand strong{font-size:13px;font-weight:600}.hww-brand small{color:var(--hww-muted);font-size:10.5px}.hww-kicker{color:#8f878a;letter-spacing:.08em;text-transform:uppercase;margin:11px 0 6px;font-size:9px;font-weight:600;display:block}.hww-chips{flex-wrap:wrap;gap:5px;display:flex}.hww-chips span{color:#be123c;background:#fff1f3;border:1px solid #e11d4840;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600}.hww-connect{border-top:1px solid #f0ecec;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.hww-logos{display:flex}.hww-logos img{object-fit:contain;filter:grayscale();opacity:.45;width:22px;height:22px;transition:filter .4s ease, opacity .4s ease, transform .5s var(--hww-spring), border-color .4s ease;background:#fff;border:1px solid #eee;border-radius:50%;margin-right:-5px;padding:3px}.hww-logos img[data-on=true]{filter:none;opacity:1;border-color:#16a34a80;transform:scale(1.12)}.hww-pill{min-width:92px;color:var(--hww-muted);background:#f1eeef;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:5px 10px;font-size:10.5px;font-weight:600;transition:background-color .4s,color .4s,box-shadow .4s;display:inline-flex}.hww-pill[data-done=true]{color:#fff;animation:hww-press .6s var(--hww-spring);background:#e11d48;box-shadow:0 6px 14px -6px #e11d48b3}.hww-rows{gap:5px;margin:0;padding:0;list-style:none;display:grid}.hww-rows li{background:#faf8f8;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:11px;transition:background-color .4s,opacity .4s;display:flex;position:relative;overflow:hidden}.hww-rows li>i{background:#f59e0b;border-radius:50%;flex:none;width:6px;height:6px}.hww-rows li>i[data-level=High]{background:#ef4444}.hww-rows em{white-space:nowrap;color:#b45309;flex:none;margin-left:auto;font-size:9.5px;font-style:normal;font-weight:600}.hww-rows em[data-level=High]{color:#dc2626}.hww-mock--audit .hww-rows li[data-found=false]{opacity:.4}.hww-mock--audit .hww-rows li[data-found=false] em,.hww-mock--audit .hww-rows li[data-found=false]>i{visibility:hidden}.hww-mock--audit .hww-rows li[data-found=true] em{animation:hww-pop-in .45s var(--hww-spring) both}.hww-mock--audit .hww-rows li[data-current=true]{background:#fff4ec}.hww-mock--audit .hww-rows li[data-current=true]:after{content:"";background:linear-gradient(90deg,#0000,#ea580c38,#0000);animation:.52s linear infinite hww-sweep;position:absolute;inset:0}.hww-rows--agents li{gap:8px}.hww-rows--agents img{object-fit:cover;border-radius:50%;flex:none;width:22px;height:22px}.hww-rows--agents span{min-width:0;line-height:1.25;display:grid}.hww-rows--agents b{font-size:11px;font-weight:600}.hww-live{animation:hww-pop-in .45s var(--hww-spring) both;color:#16a34a!important}.hww-building{align-items:center;gap:3px;display:inline-flex;color:#7c3aed!important}.hww-chart{background:#f6fbf8;border-radius:9px;padding:8px 9px 4px}.hww-chart small{color:var(--hww-muted);font-size:9.5px;font-weight:600}.hww-chart svg{width:100%;height:46px;display:block}.hww-chart-area{fill:#16a34a1f}.hww-chart-line{fill:none;stroke:#16a34a;stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:0}.hww-done{gap:5px;margin:9px 0 0;padding:0;list-style:none;display:grid}.hww-done li{align-items:center;gap:7px;font-size:11px;transition:opacity .4s,color .4s;display:flex}.hww-done svg{color:#fff;width:16px;height:16px;transition:background-color .4s ease, transform .5s var(--hww-spring);background:#16a34a;border-radius:50%;flex:none;padding:3px}.hww-done li[data-on=false]{color:#a59ea1}.hww-done li[data-on=false] svg{background:#e4dfe1;transform:scale(.8)}.hww-done li[data-on=true] svg{animation:hww-pop-in .45s var(--hww-spring) both}.hww-step.is-active .hww-anim{animation:hww-item .56s var(--hww-ease) calc(var(--d,0) * .13s) both}.hww-step.is-active .hww-pop{animation-name:hww-pop-in;animation-timing-function:var(--hww-spring)}.hww-step.is-active .hww-slide{animation-name:hww-slide-in;animation-delay:calc(var(--d,0) * .22s)}.hww-step.is-active .hww-chart-line{animation:hww-draw 1.8s var(--hww-ease) both}.hww-step.is-active .hww-chart-area{animation:1.2s .5s both hww-fade}@keyframes hww-item{0%{opacity:0;transform:translateY(8px)}}@keyframes hww-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes hww-slide-in{0%{opacity:0;transform:translate(-14px)}}@keyframes hww-fade{0%{opacity:0}}@keyframes hww-draw{0%{stroke-dashoffset:400px}}@keyframes hww-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes hww-press{40%{transform:scale(.9)}}@keyframes hww-spin{to{transform:rotate(360deg)}}@keyframes hww-blink{50%{opacity:.35}}@keyframes hww-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes hww-handoff{0%,55%{color:var(--hww-ink);border-color:#17131414;box-shadow:0 8px 20px -8px #3c141e59}75%,to{color:#ed1b2f;border-color:#ed1b2f99;box-shadow:0 0 0 6px #ed1b2f1a,0 10px 24px -8px #ed1b2f99}}@keyframes hww-nudge{0%,60%{transform:translate(0)}80%{transform:translate(3px)}to{transform:translate(0)}}@media (width<=1080px){.hww-steps,.hww-stepper{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.hww-stepper{justify-content:center;gap:46px;display:flex}.hww-track{left:calc(50% - 117px);right:calc(50% - 117px)}.hww-step:nth-child(2) .hww-link{top:auto;right:auto;bottom:calc(var(--hww-gap) / -2 - 17px);left:calc(-1 * var(--hww-gap) / 2 - 17px);rotate:135deg}}@media (width<=640px){.hww-section{--hww-gap:40px;--hww-panel-h:214px}.hww-stepper{display:none}.hww-steps{grid-template-columns:minmax(0,1fr);max-width:420px}.hww-step{border-radius:22px}.hww-section.is-in .hww-step.is-active{transform:translateY(-4px)}.hww-copy{padding:18px 8px 8px}.hww-copy h3{font-size:18px}.hww-link,.hww-step:nth-child(2) .hww-link{top:auto;right:auto;bottom:calc(var(--hww-gap) / -2 - 17px);left:calc(50% - 17px);rotate:90deg}}@media (prefers-reduced-motion:reduce){.hww-step,.hww-link,.hww-stepper{opacity:1;transition:none;transform:scale(1)}}.ugc-section{--ugc-card-w:260px;--ugc-card-h:360px;--ugc-gap:24px;color:#171314;background:radial-gradient(50% 36% at 50% 0,#1914160d,#0000 72%),#fff;padding:clamp(64px,7vw,108px) 0 clamp(56px,6vw,92px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden}.ugc-section h2{letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:0 auto clamp(34px,4vw,52px);padding:0 20px;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.1}.ugc-accent{display:inline-block;position:relative}.ugc-accent:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ff3b4c,#d80f2a);border-radius:99px;height:.1em;transition:transform .9s cubic-bezier(.22,1,.36,1) .3s;position:absolute;bottom:-.08em;left:0;right:0;transform:scaleX(0)}.ugc-section.is-in .ugc-accent:after{transform:scaleX(1)}.ugc-rail{width:min(100%,1120px);margin:0 auto;padding:8px 0 18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.ugc-track{gap:var(--ugc-gap);width:max-content;animation:42s linear infinite ugc-slide;display:flex}@media (hover:hover){.ugc-rail:hover .ugc-track{animation-play-state:paused}}.ugc-card{width:var(--ugc-card-w);height:var(--ugc-card-h);isolation:isolate;background:#1c1719;border-radius:22px;flex:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 22px 44px -28px #1e0a108c}.ugc-video{z-index:-1;object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (hover:hover){.ugc-card:hover{transform:translateY(-6px);box-shadow:0 30px 56px -26px #c8102e73}.ugc-card:hover .ugc-video{transform:scale(1.05)}}.ugc-overlay{color:#fff;background:linear-gradient(#0000,#0a06088c 40%,#0a0608d1);gap:12px;padding:60px 14px 14px;display:grid;position:absolute;inset:auto 0 0}.ugc-who{align-items:center;gap:10px;display:flex}.ugc-avatar{background-position:50% 22%;background-size:220%;border:2px solid #ffffffe6;border-radius:50%;flex:none;width:36px;height:36px;box-shadow:0 4px 12px #0000004d}.ugc-who>span{min-width:0;display:grid}.ugc-who strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ugc-who small{color:#ffffffbf;font-size:12px}.ugc-pills{gap:8px;display:flex}.ugc-pills span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140e1073;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.ugc-pills img{width:14px;height:14px}.ugc-pills svg{color:#ff5a66}.ugc-note{color:#a39ca0;text-align:center;margin:14px 0 0;font-size:12px}@keyframes ugc-slide{to{transform:translateX(calc(-50% - var(--ugc-gap) / 2))}}@media (width<=640px){.ugc-section{--ugc-card-w:200px;--ugc-card-h:280px;--ugc-gap:14px}.ugc-card{border-radius:18px}.ugc-overlay{gap:10px;padding:48px 11px 11px}.ugc-avatar{width:30px;height:30px}.ugc-who strong{font-size:13px}.ugc-who small{font-size:10.5px}.ugc-pills{gap:6px}.ugc-pills span{height:26px;padding:0 9px;font-size:10.5px}.ugc-rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}}@media (prefers-reduced-motion:reduce){.ugc-track{animation:none}.ugc-accent:after{transition:none;transform:scaleX(1)}}.ab-section{--ab-ink:#171314;--ab-muted:#625b5e;--ab-card-w:272px;--ab-gap:16px;color:var(--ab-ink);background:radial-gradient(52% 34% at 50% 0,#1914160d,#0000 72%),#fff;padding:clamp(56px,6vw,88px) 0 clamp(48px,5vw,76px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden}.ab-head{text-align:center;max-width:1120px;margin:0 auto 24px;padding:0 20px}.ab-head h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.1}@media (width>=900px){.ab-head h2{white-space:nowrap}}.ab-head p{max-width:520px;color:var(--ab-muted);text-wrap:balance;margin:16px auto 0;font-size:clamp(15px,1.15vw,17px);line-height:1.6}.ab-rows{gap:12px;max-width:1120px;margin:0 auto;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ab-row-rail{padding:4px 0 12px;overflow:hidden}.ab-track{align-items:stretch;gap:var(--ab-gap);width:max-content;animation:ab-slide var(--ab-duration,64s) linear infinite;display:flex}.ab-row-rail--reverse .ab-track{animation-direction:reverse}@media (hover:hover){.ab-row-rail:hover .ab-track{animation-play-state:paused}}.ab-card{width:var(--ab-card-w);background:#fff;border:1px solid #17131412;border-radius:20px;flex-direction:column;flex:none;padding:9px;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .45s;display:flex;box-shadow:0 20px 40px -34px #3c141e66}@media (hover:hover){.ab-card:hover{border-color:#ed1b2f40;transform:translateY(-5px);box-shadow:0 28px 54px -32px #c8102e6b}}.ab-panel{border-radius:13px;place-items:center;height:124px;display:grid;position:relative;overflow:hidden}.ab-tint--rose{background:linear-gradient(160deg,#ffe3e7,#fff4f5)}.ab-tint--mint{background:linear-gradient(160deg,#d9f4e3,#f1fbf5)}.ab-tint--lilac{background:linear-gradient(160deg,#ebe4ff,#f7f4ff)}.ab-tint--peach{background:linear-gradient(160deg,#ffe6d4,#fff5ee)}.ab-cat{color:#4d4649;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffc7;border-radius:999px;padding:4px 9px;font-size:10.5px;font-weight:600;position:absolute;top:10px;left:10px}.ab-mock{background:#fff;border:1px solid #1713140f;border-radius:13px;gap:6px;width:min(88%,224px);margin-top:16px;padding:9px;font-size:10.5px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 16px 32px -20px #3c141e59}.ab-card:hover .ab-mock{transform:translateY(-3px)scale(1.03)}.ab-row{color:#3a3336;background:#faf8f8;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;display:flex}.ab-row b{color:var(--ab-ink);font-weight:600}.ab-row em{white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal;font-weight:600}.ab-row--warn{background:#fff6ec}.ab-row--warn em{color:#c2410c}.ab-row--red{background:#fff1f2}.ab-row--red em{color:#dc2626}.ab-row--ok{color:#15803d;background:#effaf3;font-weight:600}.ab-actions,.ab-logos{align-items:center;gap:6px;display:flex}.ab-btn{white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:5px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.ab-btn--ink{background:var(--ab-ink);color:#fff}.ab-btn--ok{color:#fff;background:#16a34a}.ab-btn--ghost{color:#5c5558;background:#f1eeef}.ab-logos img{background:#fff;border:1px solid #eee;border-radius:50%;width:22px;height:22px;padding:3px}.ab-logos .ab-btn{margin-left:auto}.ab-price{align-items:center;gap:6px;padding:4px 2px 0;font-size:13px;display:flex}.ab-price s{color:#a39ca0}.ab-price b{font-weight:700}.ab-price-arrow{color:#a39ca0;transform:rotate(45deg)}.ab-chip{color:#15803d;background:#e7f7ed;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:9.5px;font-weight:600}.ab-chart-head{justify-content:space-between;align-items:center;font-weight:600;display:flex}.ab-chart-head span{align-items:center;gap:5px;display:inline-flex}.ab-chart-head em{color:#15803d;font-size:10px;font-style:normal}.ab-chart{width:100%;height:44px;display:block}.ab-chart-area{fill:#16a34a1f}.ab-chart-line{fill:none;stroke:#16a34a;stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ab-chat{gap:6px;display:grid}.ab-bubble{color:#2a2427;background:#f1eeef;border-radius:12px 12px 12px 4px;justify-self:start;max-width:82%;padding:6px 10px;line-height:1.35}.ab-bubble--me{color:#fff;background:linear-gradient(160deg,#ff3b4c,#d80f2a);border-radius:12px 12px 4px;justify-self:end}.ab-stars{color:#f59e0b;letter-spacing:1px}.ab-copy{flex-direction:column;flex:1;padding:13px 6px 5px;display:flex}.ab-copy h3{letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.ab-icon{color:#fff;background:linear-gradient(160deg,#ff4655,#d80f2a);border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 6px 14px -6px #ed1b2fb3}.ab-copy p{color:var(--ab-muted);margin:6px 0 0;font-size:12.5px;line-height:1.5}.ab-skills{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:11px 0 0;list-style:none;display:flex}.ab-skills li{color:#4d4649;border:1px solid #17131417;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:600}.ab-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 clamp(26px,3vw,38px);padding:0 20px;display:flex}.ab-cta-ghost{min-height:46px;color:var(--ab-ink);background:#fff;border:1px solid #17131424;border-radius:999px;align-items:center;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .25s,color .25s,background-color .25s;display:inline-flex}.ab-cta-ghost:hover{color:#c8102e;background:#fff7f7;border-color:#ed1b2f59}.ab-cta{--ab-puck:36px;--ab-inset:5px;--ab-fill-duration:1.05s;--ab-fill-ease:cubic-bezier(.25, .46, .45, .94);isolation:isolate;min-height:46px;padding:0 var(--ab-inset) 0 20px;color:#fff;background:linear-gradient(#2a2426,#141012);border-radius:999px;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .65s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 14px 28px -14px #140a0cb3}.ab-cta:before{z-index:-1;top:50%;right:var(--ab-inset);width:var(--ab-puck);height:var(--ab-puck);content:"";pointer-events:none;transition:transform var(--ab-fill-duration) var(--ab-fill-ease);background:#ed1b2f;border-radius:50%;position:absolute;transform:translateY(-50%)scale(1)}.ab-cta>span:first-child{white-space:nowrap;position:relative}.ab-cta:is(:hover,:focus-visible){box-shadow:inset 0 1px #ffffff2e,0 18px 34px -14px #ed1b2f99}.ab-cta:is(:hover,:focus-visible):before{transform:translateY(-50%)scale(16)}.ab-cta:active{transform:scale(.98)}.ab-cta-arrow{width:var(--ab-puck);height:var(--ab-puck);color:#fff;background:#ed1b2f;border-radius:50%;flex:none;place-items:center;transition:background-color .6s,color .6s;display:grid;position:relative}.ab-cta-arrow svg{width:18px;height:18px;transition:transform .75s cubic-bezier(.22,1,.36,1)}.ab-cta:is(:hover,:focus-visible) .ab-cta-arrow{color:#ed1b2f;background:#fff}.ab-cta:is(:hover,:focus-visible) .ab-cta-arrow svg{transform:rotate(45deg)}.ab-cta:focus-visible,.ab-cta-ghost:focus-visible{outline-offset:3px;outline:2px solid #ed1b2f}@keyframes ab-slide{to{transform:translateX(calc(-50% - var(--ab-gap) / 2))}}@media (width<=640px){.ab-section{--ab-card-w:262px;--ab-gap:12px}.ab-rows{gap:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ab-panel{height:128px}.ab-copy h3{font-size:15px}.ab-copy p{font-size:12.5px}.ab-head{margin-bottom:18px}.ab-head h2{font-size:clamp(30px,8.6vw,36px);line-height:1.06}.ab-ctas{flex-wrap:nowrap;gap:8px;margin-bottom:24px;padding:0 14px}.ab-cta-ghost{white-space:nowrap;min-height:40px;padding:0 14px;font-size:13px}.ab-cta{--ab-puck:32px;--ab-inset:4px;min-height:40px;padding:0 var(--ab-inset) 0 14px;white-space:nowrap;gap:8px;font-size:13px}.ab-cta-arrow svg{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.ab-track{animation:none}.ab-cta,.ab-cta:before,.ab-cta-arrow,.ab-cta-arrow svg{transition:none}}.ride-section{color:#241014;background:#fff;height:210vh;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative}.ride-pin{--car-w:clamp(420px, 62vw, 980px);background:radial-gradient(60% 34% at 50% 58%,#ed1b2f0f,#0000 70%),linear-gradient(#fff 0%,snow 100%);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.ride-pin:after{top:calc(50% + var(--car-w) * .178);content:"";background:linear-gradient(90deg,#0000,#24101414 20% 80%,#0000);height:1px;position:absolute;left:0;right:0}.ride-lines{z-index:2;text-align:center;padding:0 24px;display:grid;position:relative}.ride-line{letter-spacing:-.035em;text-wrap:balance;will-change:opacity, filter, transform;grid-area:1/1;margin:0;font-size:clamp(32px,4.6vw,66px);font-weight:600;line-height:1.05}.ride-line--two{opacity:0}.ride-car{z-index:5;width:var(--car-w);transform-origin:70% 90%;will-change:transform;--speed:0;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}.ride-car img{width:100%;height:auto;display:block}.ride-sharp{z-index:2;position:relative}.ride-blur{pointer-events:none;z-index:3;max-width:none;opacity:var(--speed);position:absolute;top:0;left:-3.333%;width:106.667%!important}.ride-glow{z-index:0;opacity:var(--speed);pointer-events:none;background:radial-gradient(48% 46% at 56% 56%,#ed1b2f33,#0000 72%),radial-gradient(70% 38% at 30% 62%,#ed1b2f1a,#0000 70%);position:absolute;inset:-18% -14% -10% -26%}.ride-streaks{z-index:1;width:46%;opacity:var(--speed);pointer-events:none;position:absolute;top:18%;bottom:16%;right:88%}.ride-streaks i{height:2px;transform:scaleX(calc(.55 + var(--speed) * .6));transform-origin:100%;background:linear-gradient(90deg,#0000,#c8162859);border-radius:2px;position:absolute;right:0}.ride-streaks i:first-child{width:70%;top:8%}.ride-streaks i:nth-child(2){background:linear-gradient(90deg,#0000,#24101438);width:100%;top:30%}.ride-streaks i:nth-child(3){width:82%;top:52%}.ride-streaks i:nth-child(4){background:linear-gradient(90deg,#0000,#24101433);width:94%;top:74%}.ride-streaks i:nth-child(5){width:60%;top:92%}.ride-shadow{z-index:0;filter:blur(6px);background:radial-gradient(closest-side,#24101447,#0000);border-radius:50%;height:12%;position:absolute;bottom:-2%;left:12%;right:6%}@media (width<=640px){.ride-section{height:175vh}.ride-pin{--car-w:72vw}.ride-line{letter-spacing:-.03em;font-size:clamp(26px,7.7vw,32px)}.ride-lines{padding:0 18px}.ride-streaks{width:38%}}@media (prefers-reduced-motion:reduce){.ride-section{height:auto}.ride-pin{gap:28px;height:auto;padding:96px 0;position:relative}.ride-pin:after{display:none}.ride-lines{display:block}.ride-line--two{opacity:1;margin-top:10px}.ride-car{position:relative;top:auto;transform:none}.ride-blur,.ride-streaks{display:none}}.wf-section{--wf-ink:#171314;--wf-red:#ed1b2f;--wf-ease:cubic-bezier(.22, 1, .36, 1);color:var(--wf-ink);background:radial-gradient(50% 34% at 50% 0,#1914160d,#0000 72%),#fff;padding:clamp(64px,7vw,108px) 20px clamp(72px,8vw,120px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden}.wf-section h2{text-align:center;margin:0 auto clamp(40px,5vw,64px)}.wf-cards{perspective:1400px;justify-content:center;align-items:flex-start;gap:clamp(16px,2vw,28px);max-width:1160px;margin:0 auto;display:flex}.wf-card{--rot:0deg;--lift:0px;--x:0px;min-height:470px;color:inherit;opacity:0;transform:translate3d(var(--x), calc(30px + var(--lift)), 0) rotate(0deg) scale(.94);transition:transform 1.1s var(--wf-ease), opacity .7s ease, box-shadow .5s ease;background:#fff;border:1px solid #1713140f;border-radius:30px;flex-direction:column;flex:0 340px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #3c141e59,0 2px 6px #3c141e0a}.wf-card--brands{--x:110%;--rot:-6deg;--lift:18px}.wf-card--partners{--x:-110%;--rot:6deg;--lift:18px}.wf-card--retail{z-index:2}.wf-section.is-in .wf-card{opacity:1;transform:translate3d(0, var(--lift), 0) rotate(var(--rot)) scale(1)}.wf-section.is-in .wf-card--retail{transition-delay:0s}.wf-section.is-in .wf-card--brands,.wf-section.is-in .wf-card--partners{transition-delay:.12s}@media (hover:hover){.wf-section.is-in .wf-card:hover{z-index:3;transition-delay:0s;transform:translateY(-10px)rotate(0)scale(1.03);box-shadow:0 40px 80px -36px #c8102e73,0 2px 6px #3c141e0d}}.wf-card:focus-visible{outline:2px solid var(--wf-red);outline-offset:4px}.wf-copy{padding:4px 30px 30px}.wf-copy h3{letter-spacing:-.02em;margin:0;font-size:23px;font-weight:600}.wf-copy p{color:#4d4649;margin:8px 0 0;font-size:15.5px;line-height:1.5}.wf-link{color:var(--wf-ink);align-items:center;gap:4px;margin-top:16px;font-size:15px;font-weight:600;display:inline-flex}.wf-link u{text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color .3s}.wf-link svg{transition:transform .35s var(--wf-ease)}.wf-card:hover .wf-link{color:#c8102e}.wf-card:hover .wf-link svg{transform:translate(4px)}.wf-art{height:300px;position:relative;overflow:hidden}.wf-chip,.wf-pill{color:#2a2427;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:11.5px;font-weight:600;animation:4.4s ease-in-out infinite wf-bob;display:inline-flex;position:absolute;box-shadow:0 12px 26px -12px #3c141e73}.wf-chip svg{color:#fff;background:#16a34a;border-radius:50%;padding:2px}.wf-pill img,.wf-chip img{width:14px;height:14px}.wf-grid{grid-template-columns:repeat(4,1fr);gap:10px 8px;padding:22px 18px 0;display:grid}.wf-float{animation:wf-bob 4.6s ease-in-out calc(var(--d) * -.37s) infinite;place-items:center;display:grid}.wf-bub{object-fit:cover;background:#fff;border:4px solid #fde4e6;border-radius:50%;width:68px;height:68px;box-shadow:0 10px 22px -12px #3c141e80}.wf-bub--photo{background:#f6f2ec}.wf-bub--logo{object-fit:contain;padding:17px}.wf-coin{color:#fff;background:radial-gradient(circle at 35% 30%,#ff8a92,#0000 45%),linear-gradient(160deg,#ff3b4c,#c40d2c);border-radius:50%;place-items:center;width:60px;height:60px;font-size:26px;font-weight:700;animation:6s ease-in-out infinite wf-spin;display:grid;box-shadow:inset 0 -4px #0000002e,inset 0 0 0 4px #ffffff38,0 10px 22px -10px #ed1b2fb3}.wf-chip--a{top:92px;left:50%;transform:translate(-50%)rotate(-4deg)}.wf-chip--b{animation-delay:-2s;bottom:30px;right:16px}.wf-art--retail{place-items:center;display:grid}.wf-stock{color:#fff;background:linear-gradient(160deg,#ff3b4c,#c40d2c);border-radius:14px;gap:6px;padding:10px 14px 10px 12px;display:grid;position:absolute;top:26px;right:-14px;transform:rotate(5deg);box-shadow:0 16px 30px -14px #ed1b2fb3}.wf-stock small{font-size:11px;font-weight:600}.wf-bars{align-items:flex-end;gap:4px;height:26px;display:flex}.wf-bars i{transform-origin:bottom;width:6px;height:100%;animation:wf-bar 2.4s ease-in-out calc(var(--d) * -.3s) infinite;background:#ffffffe6;border-radius:2px}.wf-ring{position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.wf-ring-track{gap:12px;width:max-content;animation:16s linear infinite wf-slide;display:flex}.wf-ring-logo{background:#fff;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 4px #fde4e6,0 10px 20px -12px #3c141e73}.wf-ring-logo img{width:24px;height:24px}.wf-hub{z-index:2;background:radial-gradient(circle at 40% 35%,#ff5a66,#d80f2a 70%);border-radius:50%;place-items:center;width:108px;height:108px;animation:3.2s ease-in-out infinite wf-pulse;display:grid;position:relative;box-shadow:0 0 0 6px #fff,0 0 0 10px #fde4e6,0 18px 40px -12px #ed1b2fb3}.wf-hub img{border-radius:24%;width:62%;height:62%}.wf-pill--restock{bottom:56px;left:14px;transform:rotate(-5deg)}.wf-pill--price{gap:8px;animation-delay:-1.6s;bottom:22px;right:12px;transform:rotate(-4deg)}.wf-meter{background:#f1e6e8;border-radius:4px;width:64px;height:4px;position:relative;overflow:hidden}.wf-meter b{border-radius:inherit;background:linear-gradient(90deg, #ff8a92, var(--wf-red));transform-origin:0;animation:3s ease-in-out infinite wf-meter;position:absolute;inset:0}.wf-wires{width:100%;height:100%;position:absolute;inset:0}.wf-wire{fill:none;stroke:#ed1b2f47;stroke-width:1.4px}.wf-spark{fill:var(--wf-red);filter:drop-shadow(0 0 3px #ed1b2fe6)}.wf-hub--top{border-radius:18px;width:64px;height:64px;position:absolute;transform:translate(-50%,-50%)}.wf-client{width:62px;height:62px;transform:translate(-50%, -50%) rotate(calc((var(--d) - 2.5) * 2deg));animation:wf-client 4.8s ease-in-out calc(var(--d) * -.6s) infinite;background:#f1eeef;border-radius:20px;position:absolute;overflow:hidden;box-shadow:0 0 0 4px #fde4e6,0 12px 22px -12px #3c141e8c}.wf-client img{object-fit:cover;object-position:center 30%;width:100%;height:100%}@keyframes wf-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes wf-spin{0%,70%,to{transform:rotateY(0)}85%{transform:rotateY(180deg)}}@keyframes wf-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes wf-slide{to{transform:translate(calc(-50% - 6px))}}@keyframes wf-pulse{0%,to{box-shadow:0 0 0 6px #fff,0 0 0 10px #fde4e6,0 18px 40px -12px #ed1b2fb3}50%{box-shadow:0 0 0 6px #fff,0 0 0 16px #fde4e699,0 18px 50px -10px #ed1b2fd9}}@keyframes wf-meter{0%{transform:scaleX(.2)}60%,to{transform:scaleX(.86)}}@keyframes wf-client{0%,to{translate:0}50%{translate:0 -5px}}@media (width<=980px){.wf-cards{flex-wrap:wrap}.wf-card{flex-basis:320px}}.wf-dots{display:none}@media (width<=720px){.wf-section{padding-inline:0}.wf-section h2{padding-inline:20px}.wf-cards{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;perspective:none;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:14px;padding:14px 24px 26px;scroll-padding-inline:24px;overflow-x:auto}.wf-cards::-webkit-scrollbar{display:none}.wf-card,.wf-card--brands,.wf-card--partners{--x:0px;--lift:0px;--rot:0deg;scroll-snap-align:start;flex:0 0 min(100vw - 48px,340px);min-height:0}.wf-art{height:260px}.wf-dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.wf-dots button{cursor:pointer;width:7px;height:7px;transition:width .4s var(--wf-ease), background-color .4s ease;background:#1713142e;border:0;border-radius:999px;padding:0;position:relative}.wf-dots button:after{content:"";position:absolute;inset:-12px -4px}.wf-dots button[aria-current=true]{background:var(--wf-red);width:22px}}@media (prefers-reduced-motion:reduce){.wf-card{opacity:1;transform:rotate(var(--rot));transition:none}.wf-float,.wf-coin,.wf-chip,.wf-pill,.wf-bars i,.wf-ring-track,.wf-hub,.wf-meter b,.wf-client{animation:none}.wf-spark{display:none}}.ob-guide,.ob-guide-restore{--ob-red:#d71931;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.ob-guide{z-index:600;background:#fff;border:1px solid #e7c6ce;border-radius:22px;width:364px;animation:.32s cubic-bezier(.22,1,.36,1) both ob-guide-arrive;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 20px 65px #6d102d24,0 3px 12px #4b172311}.ob-guide *{box-sizing:border-box}.ob-guide-toolbar{color:#ffdae1;background:#d71931;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px 8px 20px;display:flex}.ob-guide-toolbar>span{letter-spacing:.8px;font-size:9px;font-weight:500}.ob-guide-toolbar>div{gap:3px;display:flex}.ob-guide-toolbar button{color:#ffe3e9;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.ob-guide-toolbar button:hover{color:#fff;background:#ffffff21}.ob-guide-hero{isolation:isolate;background:linear-gradient(135deg,#d71931,#ba102e);min-height:141px;padding:8px 20px 28px;position:relative;overflow:hidden}.ob-guide-hero>h2{z-index:2;color:#fff;letter-spacing:-.7px;outline:none;max-width:218px;margin:0;font-size:25px;font-weight:500;line-height:1.1;position:relative}.ob-guide-hero>img{object-fit:contain;opacity:.9;width:180px;height:130px;position:absolute;bottom:-14px;right:-16px;transform:rotate(-8deg)}.ob-guide-body{padding:19px 19px 18px}.ob-guide-body>p{color:#8a707b;max-width:298px;margin:0 0 16px;font-size:12px;line-height:1.7}.ob-guide-options{gap:8px;display:grid}.ob-guide-options>a{color:#45313b;border:1px solid #eee1e7;border-radius:11px;align-items:center;gap:11px;padding:10px;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.ob-guide-options>a:hover{background:#fff3f6;border-color:#d78a9d}.ob-guide-thumb{background:#f9e8ed;border-radius:8px;flex-shrink:0;place-items:center;width:53px;height:45px;display:grid;overflow:hidden}.ob-guide-thumb.is-mint{background:#e8f2eb}.ob-guide-thumb.is-peach{background:#fff0e6}.ob-guide-thumb>img{object-fit:contain;width:58px;height:45px}.ob-guide-options>a>span:nth-child(2){flex:1}.ob-guide-options strong{font-size:12px;font-weight:600;display:block}.ob-guide-options small{color:#a17e8e;margin-top:3px;font-size:10px;display:block}.ob-guide-options>a>svg{color:#c83755;flex-shrink:0}.ob-guide-existing{color:#9e7c8d;justify-content:center;align-items:center;gap:4px;min-height:24px;margin-top:16px;font-size:9px;text-decoration:none;display:flex}.ob-guide-existing:hover{color:#d71931}.ob-guide :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #e75c7f}.ob-guide-restore{z-index:600;color:#fff;cursor:pointer;background:#d71931;border:1px solid #c61632;border-radius:13px;align-items:center;gap:20px;padding:14px 17px;font-size:12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 25px #6d102d18}@keyframes ob-guide-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.ob-guide{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:19px;width:calc(100% - 24px);max-width:380px;max-height:calc(100dvh - 100px);overflow:auto}.ob-guide-hero{min-height:117px}.ob-guide-hero>h2{max-width:205px;font-size:23px}.ob-guide-hero>img{width:160px;height:118px}.ob-guide-body{padding:15px}.ob-guide-body>p{margin-bottom:12px;font-size:11px;line-height:1.65}.ob-guide-options>a{min-height:61px;padding:9px}.ob-guide-options strong{font-size:12px}.ob-guide-toolbar{padding:9px 11px 6px 15px}.ob-guide-toolbar button{width:32px;height:32px}.ob-guide-restore{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.ob-guide-existing{margin-top:11px}}@media (prefers-reduced-motion:reduce){.ob-guide,.ob-guide *{transition:none!important;animation:none!important}}.aio-section{isolation:isolate;position:relative;overflow:hidden}.aio-section:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(46% 30% at 50% 0,#ed1b2f29,#0000 70%),radial-gradient(40% 30% at 50% 100%,#ed1b2f1a,#0000 70%);position:absolute;inset:0}.aio-section .ib-root{background-color:#0000;padding:clamp(56px,7vw,104px) clamp(16px,3vw,32px)}.aio-section .ib-sec{border-color:#242022;border-radius:4px}.aio-section .ib-h2{font-family:var(--ti-head-font,"Avenir Next", "Helvetica Neue", Helvetica, sans-serif);font-size:var(--ti-head-size,clamp(28px, 3.2vw, 44px));font-weight:var(--ti-head-weight,600);letter-spacing:var(--ti-head-tracking,-.035em);line-height:var(--ti-head-leading,1.1);color:#f5f3f3}@media (width<=640px){.aio-section .ib-card p{display:none}.aio-section .ib-card h3{font-size:15px}.aio-section .ib-wide-copy{gap:6px}.aio-section .ib-root{padding:48px 10px 56px}.aio-section .ib-sec{background:0 0;border-color:#0000;padding:30px 6px 14px}.aio-section .ib-bento{gap:26px}.aio-section .ib-card{padding:12px 10px 16px}.aio-section .ib-wide .ib-wide-copy{padding:4px 16px 18px!important}}.aio-section{--aio-tuck:clamp(2.2rem, 4vw, 3.3rem);margin-top:calc(-1 * var(--aio-tuck));padding-top:var(--aio-tuck);background:linear-gradient(#390719 0,#1d0b0f 180px,#121212 340px)}#commerce-flow{z-index:1;position:relative}.aio-section:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#fff3ef00 0%,#3a141a8c 30%,#96565cbf 58%,#eaccccf0 82%,#fff3ef 100%);height:clamp(200px,22vw,300px);position:absolute;bottom:0;left:0;right:0}.aio-section .ib-root{padding-bottom:clamp(160px,18vw,250px)}@media (width<=640px){.aio-section .ib-root{padding-bottom:150px}.aio-section:after{height:140px}.aio-section .ib-wide .ib-card{overflow:hidden}.aio-section .ib-wide .ib-diagram{width:175%;margin:10px 0 0;animation:9s ease-in-out infinite alternate aio-pan}}@keyframes aio-pan{0%,12%{transform:translate(0)}88%,to{transform:translate(-42.86%)}}@media (prefers-reduced-motion:reduce){.aio-section .ib-wide .ib-diagram{width:112%;margin-left:-5%;animation:none}}.pr-section{--pr-ink:#111014;--pr-muted:#66616a;--pr-line:#ececee;--pr-red:#ed1b2f;--pr-red-deep:#c8102e;--pr-ease:cubic-bezier(.22, 1, .36, 1);padding:var(--ti-section-y,88px) 20px calc(var(--ti-section-y,88px) * 1.1);color:var(--pr-ink);background:#fff;font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative}.pr-section>h2{text-align:center;text-wrap:balance;max-width:760px;margin:0 auto clamp(36px,4.4vw,56px)}.pr-grid{grid-template-columns:repeat(2,minmax(0,468px));justify-content:center;align-items:start;gap:clamp(20px,2.6vw,32px);display:grid}.pr-card{z-index:1;background:#fff;border:1px solid #ececee;border-radius:24px;padding:30px 30px 32px;transition:border-color .4s,box-shadow .5s;position:relative;box-shadow:0 1px 2px #11101408,0 24px 48px -36px #11101438}.pr-card-shell{--tint:#fde4e7;--tint-line:#f6b9c1;--tint-ink:#c8102e;--fill:#111014;isolation:isolate;margin-top:30px;position:relative}.pr-card-shell--premium{--tint:#f9d7dc;--tint-line:#ee9aa6;--tint-ink:#a30c29;--fill:linear-gradient(180deg, #ff3b4c, #d80f2a)}.pr-tab{z-index:0;border:1px solid var(--tint-line);background:var(--tint);color:var(--tint-ink);letter-spacing:-.005em;white-space:nowrap;opacity:0;transition:opacity .38s ease, transform .52s var(--pr-ease);pointer-events:none;border-radius:29px;justify-content:center;padding-top:7px;font-size:12.5px;font-weight:600;display:flex;position:absolute;inset:-30px -5px -5px;transform:translateY(14px)scale(.985)}.pr-card-shell:is(:hover,:focus-within) .pr-tab{opacity:1;transform:none}.pr-card-shell:is(:hover,:focus-within) .pr-card{border-color:var(--tint-line);box-shadow:0 1px 2px #11101408,0 30px 60px -36px #8c0a1e59}.pr-card hr{background:var(--pr-line);border:0;height:1px;margin:22px 0}.pr-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.pr-title{letter-spacing:-.02em;align-items:center;gap:9px;margin:0;font-size:21px;font-weight:600;display:flex}.pr-title sup{color:var(--pr-red);font-size:.62em}.pr-title-icon{color:var(--pr-red);flex:none}.pr-card--premium .pr-title-icon{fill:#ed1b2f24}.pr-pill{color:var(--pr-red-deep);white-space:nowrap;background:#fde9eb;border-radius:999px;flex:none;padding:4px 10px;font-size:11.5px;font-weight:600}.pr-desc{max-width:330px;color:var(--pr-muted);margin:10px 0 0;font-size:14.5px;line-height:1.5}.pr-price-row{animation:pr-in .45s var(--pr-ease);flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.pr-amount{letter-spacing:-.045em;font-size:46px;font-weight:700;line-height:1}.pr-amount--quote{letter-spacing:-.035em;font-size:32px}.pr-was{color:#a8a3ab;-webkit-text-decoration-color:var(--pr-red);-webkit-text-decoration-color:var(--pr-red);text-decoration-color:var(--pr-red);font-size:19px;font-weight:600;text-decoration-thickness:2px}.pr-unit{color:var(--pr-muted);font-size:14px}.pr-sub{color:var(--pr-muted);margin:10px 0 22px;font-size:13px}.pr-info{align-self:center;position:relative}.pr-info button{color:#9a95a0;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid}.pr-info button:hover,.pr-info button[aria-expanded=true]{color:var(--pr-ink)}.pr-info-tip{z-index:5;background:var(--pr-ink);color:#fff;opacity:0;pointer-events:none;width:230px;transition:opacity .2s ease, transform .3s var(--pr-ease);border-radius:12px;padding:10px 12px;font-size:12.5px;font-weight:500;line-height:1.45;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 16px 34px -16px #11101499}.pr-info-tip[data-open=true]{opacity:1;transform:translate(-50%)}.pr-toggle{isolation:isolate;background:#f3f3f5;border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:3px;display:inline-grid;position:relative}.pr-toggle-thumb{z-index:-1;width:calc(50% - 3px);transition:transform .45s var(--pr-ease);background:#fff;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 8px -2px #11101433}.pr-toggle-thumb[data-intro=false]{transform:translate(100%)}.pr-toggle button{color:#8a8590;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:600;transition:color .25s}.pr-toggle button[aria-pressed=true]{color:var(--pr-ink)}.pr-btn{min-height:52px;color:var(--pr-ink);background:#fff;border:1px solid #dddce0;border-radius:999px;justify-content:center;align-items:center;gap:0;font-size:15.5px;font-weight:600;text-decoration:none;transition:border-color .25s,background-color .25s,color .25s,box-shadow .3s;display:flex}.pr-btn-icon{opacity:0;max-width:0;transition:max-width .4s var(--pr-ease), opacity .3s ease, transform .4s var(--pr-ease);transform:translate(-6px)}.pr-card-shell:is(:hover,:focus-within) .pr-btn{background:var(--fill);color:#fff;border-color:#0000;gap:8px;box-shadow:0 12px 24px -12px #11101480}.pr-card-shell--premium:is(:hover,:focus-within) .pr-btn{box-shadow:0 12px 24px -12px #ed1b2fb3}.pr-card-shell:is(:hover,:focus-within) .pr-btn-icon{opacity:1;max-width:20px;transform:none}@media (hover:none){.pr-tab{opacity:1;transform:none}.pr-card{border-color:var(--tint-line)}}.pr-btn:focus-visible,.pr-pick:focus-visible,.pr-toggle button:focus-visible,.pr-info button:focus-visible{outline:2px solid var(--pr-red);outline-offset:2px}.pr-list-title{margin:0 0 14px;font-size:13.5px;font-weight:600}.pr-rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr-rows li{color:#4a4650;align-items:center;gap:11px;font-size:14px;display:flex}.pr-rows li>svg{color:#8a8590;flex:none}.pr-rows--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.pr-pick{color:#4a4650;width:100%;min-height:38px;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;margin-left:-8px;padding:0 8px;font-size:13px;transition:background-color .2s,color .2s;display:flex}.pr-pick>svg{color:#8a8590;flex:none;transition:color .2s}.pr-pick span{flex:1;min-width:0}.pr-pick:hover{background:#f6f5f7}.pr-check{color:#fff;border:1.5px solid #d7d5db;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;transition:background-color .2s,border-color .2s;display:grid}.pr-pick[aria-pressed=true]{color:var(--pr-ink)}.pr-pick[aria-pressed=true]>svg{color:var(--pr-red)}.pr-pick[aria-pressed=true] .pr-check{border-color:var(--pr-red);background:var(--pr-red)}@keyframes pr-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=900px){.pr-grid{grid-template-columns:minmax(0,480px);row-gap:46px}}@media (width<=480px){.pr-section{padding-inline:14px}.pr-card{border-radius:22px;padding:24px 20px 26px}.pr-title{font-size:19px}.pr-rows--grid{grid-template-columns:minmax(0,1fr)}.pr-amount{font-size:42px}.pr-info-tip{left:auto;right:-8px;transform:translateY(4px)}.pr-info-tip[data-open=true]{transform:none}}@media (prefers-reduced-motion:reduce){.pr-tab,.pr-btn-icon,.pr-card,.pr-toggle-thumb,.pr-info-tip{transition:none}.pr-price-row{animation:none}}.pr-list-title--logos{margin-top:22px}.pr-logos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pr-logo{color:#2a2630;height:36px;transition:border-color .25s ease, transform .3s var(--pr-ease);background:#fff;border:1px solid #ececee;border-radius:11px;align-items:center;gap:7px;padding:0 11px 0 6px;font-size:12.5px;font-weight:600;display:inline-flex}.pr-logo img{object-fit:cover;border-radius:7px;width:24px;height:24px}.pr-logo--wordmark{padding:0 10px}.pr-logo--wordmark img{object-fit:contain;border-radius:4px;width:auto;height:18px}@media (hover:hover){.pr-logo:hover{border-color:#d9d6dc;transform:translateY(-1px)}}.pr-grid{align-items:stretch}.pr-card-shell{flex-direction:column;display:flex}.pr-card-shell>.pr-card{flex-direction:column;flex:1;display:flex}.pr-logos{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.pr-logo,.pr-logo--wordmark{justify-content:center;height:40px;padding:0 8px}.pr-logo--wordmark img{max-width:76px;height:17px}.pr-card-shell>.pr-card>.pr-toggle{align-self:flex-start}.pr-card-shell>.pr-card>.pr-rows--grid{flex:1;align-content:space-between}@media (width<=900px){.pr-card-shell>.pr-card>.pr-rows--grid{align-content:start}}.int-section{color:#171314;background:#fff;padding:clamp(56px,6.5vw,96px) 0 clamp(24px,3vw,48px);font-family:Avenir Next,Helvetica Neue,Helvetica,sans-serif;position:relative;overflow:hidden}.int-section h2{letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0 auto clamp(30px,3.6vw,46px);padding:0 20px;font-size:clamp(26px,2.8vw,40px);font-weight:600;line-height:1.1}.int-section h2 span{color:#a39ca0}.int-rows{gap:14px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.int-row{padding:6px 0 12px;overflow:hidden}.int-track{width:max-content;animation:int-slide var(--int-duration,46s) linear infinite;gap:14px;display:flex}.int-row--reverse .int-track{animation-direction:reverse}@media (hover:hover){.int-row:hover .int-track{animation-play-state:paused}}.int-tile{color:#2a2427;letter-spacing:-.01em;white-space:nowrap;background:#fff;border:1px solid #17131412;border-radius:16px;flex:none;align-items:center;gap:10px;height:58px;padding:0 22px 0 18px;font-size:15px;font-weight:600;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s;display:inline-flex;box-shadow:0 10px 24px -18px #3c141e66}.int-tile img{width:22px;height:22px}@media (hover:hover){.int-tile:hover{border-color:#ed1b2f59;transform:translateY(-3px);box-shadow:0 16px 30px -18px #ed1b2f8c}}@keyframes int-slide{to{transform:translate(calc(-50% - 7px))}}@media (width<=640px){.int-rows{gap:10px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.int-track{gap:10px}.int-tile{border-radius:14px;gap:8px;height:50px;padding:0 16px 0 14px;font-size:13.5px}.int-tile img{width:19px;height:19px}@keyframes int-slide{to{transform:translate(calc(-50% - 5px))}}}@media (prefers-reduced-motion:reduce){.int-track{animation:none}}
