html.loading-active,html.loading-active body{overscroll-behavior:none;touch-action:none;overflow:hidden}.loading-overlay{top:0;bottom:0;left:0;right:0;height:100vh;z-index:1000;pointer-events:auto;background:var(--black);align-items:center;justify-items:center;height:100dvh;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.loading-curtain{will-change:transform;width:100%;height:112vh;position:absolute;top:0;left:0;overflow:visible}.loading-brand{z-index:1;will-change:transform, opacity;justify-content:center;align-items:center;gap:max(18px,min(2vw,30px));display:flex;position:relative}.loading-mark{height:106px;aspect-ratio:94/116;flex:none;height:max(106px,min(9vw,152px));position:relative}.loading-mark .loading-mark-mask,.loading-mark .loading-mark-glow{top:0;bottom:0;left:0;right:0;-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%);will-change:clip-path, opacity, transform;position:absolute;top:0;bottom:0;left:0;right:0}.loading-mark .loading-mark-mask img,.loading-mark .loading-mark-glow img{width:100%;height:100%}.loading-mark .loading-mark-glow{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}.loading-mark .loading-node{width:8px;width:max(8px,min(.85vw,12px));height:8px;aspect-ratio:1;background:var(--paper);opacity:0;border-radius:50%;height:max(8px,min(.85vw,12px));position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 6px rgba(245,242,233,.12)}.loading-mark .loading-node.is-right{top:37%;left:91%}.loading-mark .loading-node.is-left{top:62%;left:8%}.loading-wordmark{align-items:center;gap:max(11px,min(1.22vw,20px));display:flex}.loading-wordmark .loading-word-window{align-items:center;justify-items:center;height:52px;display:grid;overflow:hidden}.loading-wordmark .loading-word-window .loading-character{opacity:0;will-change:transform, opacity;width:auto;height:46px;display:block}.loading-complete .loading-overlay{visibility:hidden;pointer-events:none;background:unset}@media (max-width:900px){.loading-brand{gap:16px}.loading-mark{height:92px}.loading-wordmark{gap:9px}.loading-wordmark .loading-word-window{height:34px}.loading-wordmark .loading-word-window .loading-character{height:30px}}li[data-astro-cid-w262pkzi]{color:#7a7974;font-size:calc(24 * var(--unit));letter-spacing:calc(2 * var(--unit));line-height:1.75}li[data-astro-cid-w262pkzi] .feature-item[data-astro-cid-w262pkzi]{margin-bottom:calc(21 * var(--unit));align-items:center;display:flex}img[data-astro-cid-w262pkzi]{width:calc(33 * var(--unit));margin-right:calc(13 * var(--unit))}b[data-astro-cid-w262pkzi]{color:#292827;font-family:var(--title-font);font-size:calc(30 * var(--unit));letter-spacing:calc(3 * var(--unit));font-variation-settings:"wght" 500, "BEVL" 1;font-weight:520;line-height:calc(32 * var(--unit));display:block}.feature-detail[data-astro-cid-w262pkzi]{font-style:normal;display:block}@media (max-width:900px){li[data-astro-cid-w262pkzi]{letter-spacing:1px;grid-template-columns:28px 1fr;gap:0;font-size:16px;line-height:32px}li[data-astro-cid-w262pkzi] .feature-item[data-astro-cid-w262pkzi]{margin-bottom:0}img[data-astro-cid-w262pkzi]{width:20px;margin-right:6px}b[data-astro-cid-w262pkzi]{letter-spacing:1px;font-size:16px;line-height:32px}.feature-detail[data-astro-cid-w262pkzi]{letter-spacing:1px;font-size:13px;line-height:26px}}.proof-card[data-astro-cid-ztolwezd]{width:calc(500 * var(--unit));position:relative;top:0}.proof-card[data-astro-cid-ztolwezd]:first-child,.proof-card[data-astro-cid-ztolwezd]:nth-child(2),.proof-card[data-astro-cid-ztolwezd]:nth-child(3){left:auto}.proof-card[data-astro-cid-ztolwezd]:nth-child(2){width:calc(400 * var(--unit))}.proof-card[data-astro-cid-ztolwezd] img[data-astro-cid-ztolwezd]{width:calc(148 * var(--unit));height:calc(148 * var(--unit));margin-bottom:calc(53 * var(--unit))}.proof-card[data-astro-cid-ztolwezd] h3[data-astro-cid-ztolwezd]{margin-bottom:calc(20 * var(--unit));font-size:calc(33 * var(--unit));letter-spacing:calc(3 * var(--unit));line-height:1.2;position:static}.proof-card[data-astro-cid-ztolwezd] p[data-astro-cid-ztolwezd]{color:#8f8d88;font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));font-weight:400;line-height:1.8;position:static}@media (max-width:900px){.proof-card[data-astro-cid-ztolwezd]{top:0;bottom:0;left:0;right:0;position:absolute;top:0;bottom:0;left:0;right:0}.proof-card[data-astro-cid-ztolwezd][aria-hidden=true]{display:none}.proof-card[data-astro-cid-ztolwezd] img[data-astro-cid-ztolwezd]{width:140px;height:140px;margin:0 auto 26px}.proof-card[data-astro-cid-ztolwezd] h3[data-astro-cid-ztolwezd]{letter-spacing:2px;margin:0 0 12px;font-size:20px;line-height:1}.proof-card[data-astro-cid-ztolwezd] p[data-astro-cid-ztolwezd]{letter-spacing:1px;font-size:13px;line-height:26px}}.price-card[data-astro-cid-4nrxnvbx]{width:calc(514 * var(--unit));height:calc(214 * var(--unit));padding:calc(29 * var(--unit)) calc(30 * var(--unit));border-radius:calc(23 * var(--unit));color:var(--white);background:rgba(255,255,255,.2);border:0;position:relative}.price-card[data-astro-cid-4nrxnvbx]:not(:first-child){margin-top:calc(30 * var(--unit))}.price-card[data-astro-cid-4nrxnvbx] h3[data-astro-cid-4nrxnvbx]{margin-bottom:calc(42 * var(--unit));font-family:var(--body-font);font-size:calc(20 * var(--unit));font-weight:400;line-height:calc(26 * var(--unit));color:#f5f2e9;letter-spacing:calc(2 * var(--unit))}.price-card[data-astro-cid-4nrxnvbx] .discount[data-astro-cid-4nrxnvbx]{height:calc(28 * var(--unit));border-radius:calc(50 * var(--unit));font-weight:400;font-size:calc(16 * var(--unit));color:#f5f2e9;letter-spacing:calc(1 * var(--unit));margin-left:calc(8 * var(--unit));padding:0 calc(14 * var(--unit));background:#cc7a4e;border:1px solid #fff;align-items:center;display:inline-flex}.price-card[data-astro-cid-4nrxnvbx] .price-tag[data-astro-cid-4nrxnvbx]{font-size:calc(16 * var(--unit))}.price-card[data-astro-cid-4nrxnvbx] strong[data-astro-cid-4nrxnvbx]{font-family:var(--body-font);font-size:calc(42 * var(--unit));letter-spacing:calc(3 * var(--unit));font-weight:600;line-height:1}.price-card[data-astro-cid-4nrxnvbx] .unit[data-astro-cid-4nrxnvbx],.price-card[data-astro-cid-4nrxnvbx] .old-price[data-astro-cid-4nrxnvbx]{font-size:calc(20 * var(--unit))}.price-card[data-astro-cid-4nrxnvbx] .old-price[data-astro-cid-4nrxnvbx]{color:#f5f2e9;margin-left:calc(12 * var(--unit));text-decoration:line-through}.price-card[data-astro-cid-4nrxnvbx] p[data-astro-cid-4nrxnvbx]{margin-top:calc(12 * var(--unit));color:#f5f2e9;font-size:calc(16 * var(--unit));letter-spacing:calc(1 * var(--unit))}.price-card[data-astro-cid-4nrxnvbx] img[data-astro-cid-4nrxnvbx]{right:calc(30 * var(--unit));bottom:calc(58 * var(--unit));width:calc(145 * var(--unit));position:absolute}@media (max-width:900px){.price-card[data-astro-cid-4nrxnvbx]{border-radius:26px;width:100%;height:156px;min-height:156px;padding:20px}.price-card[data-astro-cid-4nrxnvbx]:not(:first-child){margin-top:20px}.price-card[data-astro-cid-4nrxnvbx] h3[data-astro-cid-4nrxnvbx]{letter-spacing:1px;margin-bottom:20px;font-size:16px;line-height:26px}.price-card[data-astro-cid-4nrxnvbx] .discount[data-astro-cid-4nrxnvbx]{letter-spacing:1px;border-radius:50px;height:22px;margin-left:8px;padding:0 12px;font-size:13px}.price-card[data-astro-cid-4nrxnvbx] .price-tag[data-astro-cid-4nrxnvbx]{font-size:16px}.price-card[data-astro-cid-4nrxnvbx] strong[data-astro-cid-4nrxnvbx]{letter-spacing:3px;font-size:33px}.price-card[data-astro-cid-4nrxnvbx] .unit[data-astro-cid-4nrxnvbx],.price-card[data-astro-cid-4nrxnvbx] .old-price[data-astro-cid-4nrxnvbx]{letter-spacing:1px;font-size:13px;line-height:20px}.price-card[data-astro-cid-4nrxnvbx] p[data-astro-cid-4nrxnvbx]{letter-spacing:1px;margin-top:8px;font-size:13px;line-height:26px}.price-card[data-astro-cid-4nrxnvbx] img[data-astro-cid-4nrxnvbx]{width:112px;bottom:28px;right:18px}}.work-pain[data-astro-cid-dcnpeahc]{top:0;bottom:0;left:0;right:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.work-description[data-astro-cid-dcnpeahc]{display:block}.work-person[data-astro-cid-dcnpeahc]{z-index:2;object-fit:contain;position:absolute}.person-1[data-astro-cid-dcnpeahc]{left:calc(235 * var(--unit));top:calc(462 * var(--unit));width:calc(80 * var(--unit))}.person-2[data-astro-cid-dcnpeahc]{left:calc(815 * var(--unit));top:calc(728 * var(--unit));width:calc(85 * var(--unit))}.person-3[data-astro-cid-dcnpeahc]{left:calc(1310 * var(--unit));top:calc(340 * var(--unit));width:calc(30 * var(--unit))}.person-4[data-astro-cid-dcnpeahc]{left:calc(2009 * var(--unit));top:calc(660 * var(--unit));width:calc(44 * var(--unit))}.work-note[data-astro-cid-dcnpeahc]{z-index:2;width:calc(760 * var(--unit));color:#8f8d88;font-size:calc(24 * var(--unit));letter-spacing:calc(2 * var(--unit));font-weight:400;line-height:1.25;position:absolute}.work-note[data-astro-cid-dcnpeahc] strong[data-astro-cid-dcnpeahc]{margin-bottom:calc(20 * var(--unit));color:var(--white);font-family:var(--title-font);font-size:calc(30 * var(--unit));letter-spacing:calc(3 * var(--unit));transform-origin:0;padding-left:calc(15 * var(--unit));font-weight:400;line-height:1.25;display:block}.note-1[data-astro-cid-dcnpeahc]{left:calc(322 * var(--unit));top:calc(515 * var(--unit))}.note-2[data-astro-cid-dcnpeahc]{left:calc(1357 * var(--unit));top:calc(375 * var(--unit))}.note-3[data-astro-cid-dcnpeahc]{left:calc(903 * var(--unit));top:calc(787 * var(--unit))}.note-4[data-astro-cid-dcnpeahc]{left:calc(2061 * var(--unit));top:calc(700 * var(--unit))}@media (max-width:900px){.work-pain[data-astro-cid-dcnpeahc]{z-index:2;height:134px;display:block;position:absolute}.pain-1[data-astro-cid-dcnpeahc]{width:64.53%;top:202px;left:13.87%}.pain-3[data-astro-cid-dcnpeahc]{width:55.73%;top:436px;left:38.93%}.pain-2[data-astro-cid-dcnpeahc]{width:52.8%;top:680px;left:14.13%}.pain-4[data-astro-cid-dcnpeahc]{width:51.47%;top:930px;left:43.2%}.work-person[data-astro-cid-dcnpeahc],.person-1[data-astro-cid-dcnpeahc],.person-2[data-astro-cid-dcnpeahc],.person-3[data-astro-cid-dcnpeahc],.person-4[data-astro-cid-dcnpeahc]{object-fit:contain;object-position:center;height:134px;position:absolute;top:0;left:0}.pain-1[data-astro-cid-dcnpeahc] .work-person[data-astro-cid-dcnpeahc]{width:67px}.pain-3[data-astro-cid-dcnpeahc] .work-person[data-astro-cid-dcnpeahc]{width:76px}.pain-2[data-astro-cid-dcnpeahc] .work-person[data-astro-cid-dcnpeahc],.pain-4[data-astro-cid-dcnpeahc] .work-person[data-astro-cid-dcnpeahc]{width:67px}.work-note[data-astro-cid-dcnpeahc],.note-1[data-astro-cid-dcnpeahc],.note-2[data-astro-cid-dcnpeahc],.note-3[data-astro-cid-dcnpeahc],.note-4[data-astro-cid-dcnpeahc]{letter-spacing:1px;font-size:13px;line-height:20px;position:absolute}.pain-1[data-astro-cid-dcnpeahc] .work-note[data-astro-cid-dcnpeahc]{width:145px;top:31px;left:97px}.pain-3[data-astro-cid-dcnpeahc] .work-note[data-astro-cid-dcnpeahc]{width:131px;top:21px;left:78px}.pain-2[data-astro-cid-dcnpeahc] .work-note[data-astro-cid-dcnpeahc]{width:131px;top:21px;left:67px}.pain-4[data-astro-cid-dcnpeahc] .work-note[data-astro-cid-dcnpeahc]{width:131px;top:21px;left:62px}.work-note[data-astro-cid-dcnpeahc] strong[data-astro-cid-dcnpeahc]{white-space:nowrap;letter-spacing:1px;margin-bottom:13px;padding-left:0;font-size:16px}}.hero-path[data-astro-cid-mm3efhyk]{left:calc(965 * var(--unit));top:calc(262 * var(--unit));width:calc(911 * var(--unit));z-index:0;height:auto}@media (max-width:900px){.hero-path[data-astro-cid-mm3efhyk]{width:337px;top:144px;left:17px}}.work-path[data-astro-cid-y7et7hg5]{left:calc(139 * var(--unit));top:calc(310 * var(--unit));width:calc(2696 * var(--unit));height:auto;position:absolute}@media (max-width:900px){.work-path[data-astro-cid-y7et7hg5]{display:none}}.work-path-mobile[data-astro-cid-otdqcv5w]{display:none}@media (max-width:900px){.work-path-mobile[data-astro-cid-otdqcv5w]{z-index:0;pointer-events:none;width:97.43%;height:1219px;display:block;position:absolute;top:38px;left:4.97%;overflow:visible}}.pricing-path[data-astro-cid-e5jgjlo4]{z-index:1;left:calc(495 * var(--unit));top:calc(56 * var(--unit));width:calc(595 * var(--unit));height:auto;position:absolute}@media (max-width:900px){.pricing-path[data-astro-cid-e5jgjlo4]{display:none}}.sticker[data-astro-cid-hqiv3la2]{width:calc(332 * var(--unit));min-height:calc(332 * var(--unit));padding:calc(32 * var(--unit)) calc(28 * var(--unit)) calc(24 * var(--unit));border:calc(12 * var(--unit)) solid rgba(255,255,255,.94);border-radius:calc(16 * var(--unit));background:var(--note);box-shadow:0 calc(24 * var(--unit)) calc(64 * var(--unit)) rgba(17,19,22,.12);text-align:left;transform:rotate(var(--rot));transform-origin:50% 0;position:relative}.sticker[data-astro-cid-hqiv3la2] .user-avatar[data-astro-cid-hqiv3la2]{width:calc(40 * var(--unit));height:calc(40 * var(--unit));object-fit:cover;margin-bottom:calc(12 * var(--unit));display:block}.sticker[data-astro-cid-hqiv3la2]:first-child,.sticker[data-astro-cid-hqiv3la2]:nth-child(3){margin-right:calc(60 * var(--unit))}.sticker[data-astro-cid-hqiv3la2]:before{content:"";left:50%;top:calc(-40 * var(--unit));width:calc(52 * var(--unit));height:calc(60 * var(--unit));background:var(--note-tape);position:absolute;transform:translate(-50%)}.sticker[data-astro-cid-hqiv3la2] small[data-astro-cid-hqiv3la2]{margin-bottom:calc(16 * var(--unit));color:var(--note-ink);font-size:calc(14 * var(--unit));line-height:1.5;display:block}.sticker[data-astro-cid-hqiv3la2] p[data-astro-cid-hqiv3la2]{color:#7a7974;font-size:calc(16 * var(--unit));letter-spacing:calc(1 * var(--unit));line-height:1.62}@media (max-width:900px){.sticker[data-astro-cid-hqiv3la2]{box-sizing:border-box;opacity:0;transform-origin:50%;will-change:transform, opacity;pointer-events:none;border-width:8px;border-radius:16px;width:226px;height:236px;min-height:236px;padding:22px 12px;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .28s,-webkit-filter .28s,filter .28s;position:absolute;top:48px;left:50%;transform:translate(-50%)scale(.72);box-shadow:0 4px 34px rgba(17,19,22,.12)}.sticker[data-astro-cid-hqiv3la2][data-slot=active]{z-index:3;opacity:1;-webkit-filter:none;filter:none;pointer-events:auto;transform:translate(-50%)scale(1)rotate(0)}.sticker[data-astro-cid-hqiv3la2][data-slot=previous]{z-index:1;opacity:.92;transform:translate(calc(-50% - 218px))scale(.783)rotate(4deg)}.sticker[data-astro-cid-hqiv3la2][data-slot=next]{z-index:1;opacity:.92;transform:translate(calc(218px - 50%))scale(.783)rotate(-4deg)}.sticker[data-astro-cid-hqiv3la2][data-slot=hidden]{z-index:0;opacity:0;transform:translate(-50%)scale(.64)}.sticker[data-astro-cid-hqiv3la2]:before{width:38px;height:56px;top:-38px;transform:translate(-50%)rotate(-6deg)}.sticker[data-astro-cid-hqiv3la2] .user-avatar[data-astro-cid-hqiv3la2]{width:26px;height:26px;margin-bottom:8px}.sticker[data-astro-cid-hqiv3la2] small[data-astro-cid-hqiv3la2]{letter-spacing:1px;margin-bottom:8px;font-size:10px;line-height:2}.sticker[data-astro-cid-hqiv3la2] p[data-astro-cid-hqiv3la2]{letter-spacing:1px;font-size:10px;line-height:2}}.comparison-table[data-astro-cid-o7xrdslu]{left:calc(70 * var(--unit));top:calc(60 * var(--unit));width:calc(976 * var(--unit));min-height:calc(1130 * var(--unit));position:absolute;overflow:clip}.comparison-head[data-astro-cid-o7xrdslu],.comparison-body[data-astro-cid-o7xrdslu]{grid-template-columns:calc(240 * var(--unit)) calc(300 * var(--unit)) repeat(2, calc(205 * var(--unit)));color:rgba(245,242,233,.88);display:grid}.comparison-head[data-astro-cid-o7xrdslu]{z-index:2;background:#292927;position:relative}.comparison-body[data-astro-cid-o7xrdslu]{z-index:1;will-change:transform;position:relative;transform:translate(0,0)}.comparison-body-viewport[data-astro-cid-o7xrdslu]{display:contents}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu],.comparison-table[data-astro-cid-o7xrdslu] .cell[data-astro-cid-o7xrdslu]{min-height:calc(110 * var(--unit));border-bottom:calc(1 * var(--unit)) solid rgba(245,242,233,.12);font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));font-variation-settings:"wght" 400, "BEVL" 1;text-align:center;justify-content:center;align-items:center;font-weight:400;line-height:1.2;display:flex}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu]{min-height:calc(123 * var(--unit));color:#f5f2e9;font-family:var(--title-font);font-size:calc(33 * var(--unit));letter-spacing:calc(3 * var(--unit));white-space:nowrap}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu].highlight{color:var(--white)}.comparison-table[data-astro-cid-o7xrdslu] .feature[data-astro-cid-o7xrdslu]{color:rgba(245,242,233,.78);justify-content:flex-start}.comparison-table[data-astro-cid-o7xrdslu] .highlight[data-astro-cid-o7xrdslu]{background:rgba(245,242,233,.1)}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu].highlight{border-top-left-radius:calc(24 * var(--unit));border-top-right-radius:calc(24 * var(--unit))}.comparison-table[data-astro-cid-o7xrdslu] .highlight[data-astro-cid-o7xrdslu].last{border-bottom-left-radius:calc(24 * var(--unit));border-bottom-right-radius:calc(24 * var(--unit))}.check[data-astro-cid-o7xrdslu]{width:calc(40 * var(--unit));height:calc(40 * var(--unit));background:url(/astro/assets/source/check.svg) 50%/contain no-repeat}@media (max-width:900px){.comparison-table[data-astro-cid-o7xrdslu]{top:0;bottom:0;left:0;right:0;width:100%;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.comparison-head[data-astro-cid-o7xrdslu],.comparison-body[data-astro-cid-o7xrdslu]{grid-template-columns:minmax(88px,1.1fr) minmax(86px,1.05fr) minmax(70px,.85fr) minmax(64px,.8fr);padding:0 8px}.comparison-head[data-astro-cid-o7xrdslu]{z-index:5;background:#292927;position:absolute;top:0;left:0;right:0}.comparison-body-viewport[data-astro-cid-o7xrdslu]{z-index:1;isolation:isolate;display:block;position:absolute;top:82px;bottom:0;left:0;right:0;overflow:hidden}.comparison-body[data-astro-cid-o7xrdslu]{will-change:transform}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu],.comparison-table[data-astro-cid-o7xrdslu] .cell[data-astro-cid-o7xrdslu]{text-align:center;letter-spacing:1px;min-height:78px;padding:10px 6px;font-size:10px}.comparison-table[data-astro-cid-o7xrdslu] .head[data-astro-cid-o7xrdslu]{min-height:82px;padding:10px 5px;font-size:13px}.comparison-table[data-astro-cid-o7xrdslu] .feature[data-astro-cid-o7xrdslu]{z-index:1;text-align:left;background:#292927;padding-left:12px;position:-webkit-sticky;position:sticky;left:0}.comparison-head[data-astro-cid-o7xrdslu] .feature[data-astro-cid-o7xrdslu]{z-index:3}.check[data-astro-cid-o7xrdslu]{width:26px;height:26px}}.scroll-hint[data-astro-cid-okbpmhv5]{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:900;color:#f5f2e9;pointer-events:none;opacity:0;visibility:hidden;will-change:transform, opacity;transition:opacity .3s,visibility .3s;display:none;position:fixed;transform:translate(-50%)}@media (max-width:900px){.scroll-hint[data-astro-cid-okbpmhv5]{display:block}}.scroll-hint[data-astro-cid-okbpmhv5].is-visible{opacity:1;visibility:visible;animation:1.6s ease-in-out infinite scroll-hint-bob}@keyframes scroll-hint-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}@media (prefers-reduced-motion:reduce){.scroll-hint[data-astro-cid-okbpmhv5]{animation:none}}*{box-sizing:border-box}html{background:var(--black);color:var(--white);scroll-behavior:auto}body{background:var(--black);color:var(--white);font-family:var(--body-font);letter-spacing:0;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.title-font,h1,h2,h3{font-family:var(--title-font);font-variation-settings:"wght" var(--title-wght), "BEVL" var(--title-bevl);font-synthesis:none;letter-spacing:0;margin:0;font-weight:400}p{margin:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.section{width:100vw;position:relative}.cta{justify-content:center;align-items:center;gap:calc(11 * var(--unit));height:calc(50 * var(--unit));min-width:calc(176 * var(--unit));padding:0 calc(26 * var(--unit));border-radius:calc(50 * var(--unit));color:#fff;font-family:var(--body-font);font-size:calc(20 * var(--unit));letter-spacing:calc(6 * var(--unit));background:#1d9da3;border:0;font-weight:400;line-height:1;display:inline-flex}.cta:after{content:"";width:calc(26 * var(--unit));height:calc(24 * var(--unit));background:url(/astro/assets/source/arrow-right.svg) 50%/contain no-repeat}.cta:hover{cursor:pointer;background:#30b1b8}.js .product-stage{opacity:0;visibility:hidden}.js .product-image-reveal{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.js .footer-person{opacity:0;visibility:hidden;will-change:transform, opacity;transform:translateY(28px)scale(.96)}.js .footer-links a,.js .socials a,.js .footer-bottom{opacity:0;visibility:hidden;transform:translateY(18px)}.split-mask{vertical-align:top;display:inline-block;overflow:hidden}.split-char{font-family:inherit;display:inline-block}.js .work-scene>h2,.js .contact-card p{opacity:0;visibility:hidden;transform:translateY(18px)}.gsap-ready .work-scene>h2{opacity:1;visibility:visible;transform:none}.js .hero-path path{stroke-dasharray:1;stroke-dashoffset:1px}.js .hero-path circle{opacity:0}.gsap-ready .split-char{opacity:0;transform:translateY(110%)}.float-char{transform-origin:50% 0;will-change:transform, opacity;display:inline-block}.gsap-ready .float-char{opacity:0}.gsap-ready .anim-fade-up{opacity:0;will-change:transform, opacity;transform:translateY(30px)}.gsap-ready .anim-fade-right{opacity:0;will-change:transform, opacity;transform:translate(40px)}.gsap-ready .anim-fade-left{opacity:0;will-change:transform, opacity;transform:translate(-40px)}.gsap-ready .anim-fade-scale{opacity:0;will-change:transform, opacity;transform:scale(.95)}.gsap-ready .anim-fade{opacity:0;will-change:opacity}.gsap-ready .sticker{transform:rotate(var(--rot)) translateX(-60px);opacity:0;will-change:transform, opacity}.gsap-ready .proof-card{opacity:0;will-change:transform, opacity;transform:translateY(50px)}.gsap-ready .price-card{opacity:0;will-change:transform, opacity;transform:translate(60px)}.gsap-ready .draw-path{stroke-dasharray:var(--path-length,1000);stroke-dashoffset:var(--path-length,1000);will-change:stroke-dashoffset}.no-gsap .split-char,.no-gsap .float-char,.no-gsap .anim-fade-up,.no-gsap .anim-fade-right,.no-gsap .anim-fade-left,.no-gsap .anim-fade-scale,.no-gsap .anim-fade,.no-gsap .sticker,.no-gsap .proof-card,.no-gsap .price-card{opacity:1;transform:none}.no-gsap .draw-path{stroke-dasharray:none;stroke-dashoffset:0}.no-gsap .product-image-reveal{-webkit-clip-path:none;clip-path:none}.no-gsap .site-nav,.no-gsap .product-stage,.no-gsap .footer-links a,.no-gsap .footer-person,.no-gsap .work-scene>h2,.no-gsap .socials a,.no-gsap .contact-card p,.no-gsap .footer-bottom{opacity:1;visibility:visible;transform:none}.gsap-ready .work-section{height:100vh}.gsap-ready .work-section .horizontal-sticky{position:relative;top:auto}.work-note .split-mask{display:inline-block}.work-transition{z-index:5;text-align:center;color:var(--white);font-family:var(--title-font);font-size:calc(54 * var(--unit));white-space:nowrap;will-change:transform, opacity;font-weight:520;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gsap-ready .work-transition{opacity:0;transform:translate(-50%,-50%)translate(80px,26px)}.work-transition span{color:var(--teal)}.work-transition .float-mask{display:inline-block;overflow:hidden}.work-path-fill{will-change:transform, opacity;width:100%;height:100%;position:absolute;top:0;left:0}.gsap-ready .work-path-fill{transform-origin:0;transform:scaleX(0)}.work-dot{width:calc(16 * var(--unit));height:calc(16 * var(--unit));border:calc(2 * var(--unit)) solid rgba(245,242,233,.92);background:var(--black);will-change:transform, background-color, border-color;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.gsap-ready .work-person{opacity:0;will-change:transform, opacity;transform:translateY(30px)}.gsap-ready .work-note{opacity:0;will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.product-image-reveal{-webkit-clip-path:none!important;clip-path:none!important}.product-image{transform:none!important}}.feature-list,.pricing-list{gap:var(--list-gap,calc(42 * var(--unit)));margin:0;padding:0;list-style:none;display:grid}.hero-wrapper{background:var(--black);align-items:center;min-height:100vh;display:flex;overflow:hidden}.hero{height:calc(960 * var(--unit));overflow:hidden}.hero-copy{left:calc(120 * var(--unit));top:calc(258 * var(--unit));width:calc(720 * var(--unit));position:absolute}.hero h1{margin-bottom:calc(15 * var(--unit));font-size:calc(33 * var(--unit));color:var(--white);letter-spacing:calc(3 * var(--unit));white-space:nowrap;line-height:1.15}.hero h1>.hero-product{font-variation-settings:"wght" 200, "BEVL" 1;font-weight:200;display:inline-block}.hero .subtitle{margin-bottom:calc(33 * var(--unit));color:var(--white);font-family:var(--title-font);font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));line-height:1.25}.hero .lead{width:calc(674 * var(--unit));margin-bottom:calc(68 * var(--unit));color:rgba(245,242,233,.86);font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));font-weight:400;line-height:1.6}.hero .cta{width:calc(210 * var(--unit));height:calc(61 * var(--unit));font-size:calc(22 * var(--unit))}.hero-path,.hero-visual{object-fit:contain;position:absolute}.hero-visual{z-index:1}.hero-main{left:calc(1050 * var(--unit));top:calc(384 * var(--unit));width:calc(705 * var(--unit));position:absolute}.hero-top-right{left:calc(1483 * var(--unit));top:calc(110 * var(--unit));width:calc(381 * var(--unit));position:absolute}.hero-bottom-left{left:calc(884 * var(--unit));top:calc(562 * var(--unit));width:calc(376 * var(--unit));position:absolute}.hero-stats{left:calc(120 * var(--unit));bottom:calc(99 * var(--unit));gap:calc(69 * var(--unit));color:#8f8d88;font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));text-align:center;line-height:1.5;display:flex;position:absolute}.hero-stats strong{color:var(--white);font-family:var(--title-font);margin-bottom:calc(8 * var(--unit));font-size:calc(26 * var(--unit));letter-spacing:calc(3 * var(--unit));justify-content:center;align-items:center;font-weight:400;line-height:1.1;display:flex}.hero-stats strong .suffix{font-size:calc(23 * var(--unit));letter-spacing:calc(2 * var(--unit));line-height:calc(26 * var(--unit))}.hero-stats div:first-child strong{color:#52a5dd}.hero-stats div:nth-child(2) strong{color:#cc604e}.hero-stats div:nth-child(3) strong{color:#cc7a4e}.horizontal-section{height:calc(100vh + var(--scroll-extra,140vw));background:var(--black)}.horizontal-sticky{height:100vh;position:-webkit-sticky;position:sticky;top:0}.horizontal-track{will-change:transform;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:100vh;display:flex;overflow:hidden;transform:translate(0,0)}.work-section{--scroll-extra:144.4vw;background:var(--black)}.work-canvas{width:100vw;height:calc(960 * var(--unit));min-height:720px;position:relative}.work-scene{top:0;bottom:0;left:0;right:auto;width:calc(4691 * var(--unit));will-change:transform, opacity;height:100%;position:absolute;top:0;bottom:0;left:0;right:auto}.work-route{top:0;bottom:0;left:0;right:auto;width:calc(4691 * var(--unit));will-change:transform;height:100%;position:absolute;top:0;bottom:0;left:0;right:auto}.work-scene>h2{left:calc(120 * var(--unit));top:calc(90 * var(--unit));color:var(--white);font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));transform-origin:0 0;line-height:1.55;position:absolute;transform:scaleX(1.18)}.hero .subtitle,.work-note strong,.numbers strong,.work-end{font-variation-settings:"wght" var(--title-wght), "BEVL" var(--title-bevl);font-synthesis:none}.work-end{z-index:3;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--white);font-family:var(--title-font);font-size:calc(54 * var(--unit));letter-spacing:calc(10 * var(--unit));white-space:nowrap;will-change:transform, opacity;font-weight:520;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-end .work-brand{color:var(--teal)}.mobile-work-break,.mobile-work-transition{display:none}.product-section{--scroll-extra:200vw;background:var(--paper)}.product-stage{z-index:4;top:0;bottom:0;left:0;right:0;will-change:transform;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.product-canvas{color:#292827;background:0 0;align-items:center;width:300vw;height:100vh;min-height:720px;display:flex;position:relative;overflow:hidden}.product-panel{width:100vw;height:calc(960 * var(--unit));padding:0 calc(110 * var(--unit));will-change:transform;justify-content:space-between;align-items:center;display:flex;position:relative}.product-copy{width:calc(602 * var(--unit))}.product-copy h2{margin-bottom:calc(53 * var(--unit));color:#141413;font-variation-settings:"wght" 500, "BEVL" 1;font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));line-height:1.5}.product-copy h2>.product-accent{color:var(--rust)}.product-panel:nth-child(2) .product-copy h2>.product-accent{color:var(--amber)}.product-panel:nth-child(3) .product-copy h2>.product-accent{color:var(--blue)}.product-image-reveal{width:calc(907 * var(--unit));border-radius:calc(10 * var(--unit));will-change:clip-path;overflow:clip}.product-image{aspect-ratio:2000/1360;object-fit:cover;will-change:transform;background:#141413;width:100%;max-width:none;display:block;position:relative}.feedback{min-height:calc(1060 * var(--unit));min-height:max(100vh, 1060 * var(--unit));padding:calc(128 * var(--unit)) calc(120 * var(--unit)) calc(90 * var(--unit));background:var(--paper);color:#292827;text-align:center}.feedback h2{width:calc(760 * var(--unit));margin:0 auto calc(30 * var(--unit));font-variation-settings:"wght" 500, "BEVL" 1;font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));line-height:1.5}.feedback h2>.feedback-highlight{color:var(--teal)}.numbers{justify-content:center;gap:calc(100 * var(--unit));margin-bottom:calc(44 * var(--unit));color:#8f8d88;font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));line-height:1.5;display:flex}.numbers strong{margin-bottom:calc(8 * var(--unit));font-family:var(--title-font);font-size:calc(42 * var(--unit));font-variation-settings:"wght" 450, "BEVL" 1;color:var(--number-color,#4e93cc);justify-content:center;align-items:center;line-height:1;display:flex}.numbers strong .suffix{font-size:calc(38 * var(--unit));letter-spacing:calc(2 * var(--unit));line-height:calc(26 * var(--unit))}.numbers div:nth-child(2){--number-color:#cc604e}.numbers div:nth-child(3){--number-color:#cc7a4e}.feedback .cta{margin-bottom:calc(100 * var(--unit))}.sticker-row{justify-content:center;gap:calc(60 * var(--unit));display:flex;position:relative}.feedback-carousel-controls,.proof-tabs,.proof-controls{display:none}.advantage{background:var(--black);height:calc(100vh + 30vw);color:var(--white)}.advantage-stage{background:var(--black);height:100vh;min-height:760px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.advantage-copy{left:calc(120 * var(--unit));top:calc(352 * var(--unit));width:calc(620 * var(--unit));position:absolute}.advantage-copy h2{margin-bottom:calc(33 * var(--unit));font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));line-height:1.5}.advantage-copy p{width:calc(510 * var(--unit));color:#8f8d88;font-size:calc(20 * var(--unit));letter-spacing:calc(2 * var(--unit));line-height:1.6}.comparison-window{right:0;top:calc(120 * var(--unit));width:calc(1116 * var(--unit));height:calc(1294 * var(--unit));max-height:calc(100vh - 170 * var(--unit));border-radius:calc(52 * var(--unit));background:#292827;position:absolute;overflow:hidden}.pricing{height:calc(960 * var(--unit));color:var(--white);background:#1c4f52;overflow:hidden}.pricing-copy{left:calc(120 * var(--unit));top:calc(164 * var(--unit));width:calc(900 * var(--unit));z-index:2;position:absolute}.pricing h2{margin-bottom:calc(46 * var(--unit));font-size:calc(68 * var(--unit));letter-spacing:calc(8 * var(--unit));line-height:1.47}.pricing-list{--list-gap:calc(20 * var(--unit));color:#f5f2e9;font-size:calc(26 * var(--unit));letter-spacing:calc(3 * var(--unit));font-weight:400;line-height:1.4}.pricing-list li{align-items:center;gap:calc(6 * var(--unit));display:flex}.pricing-list li:before{content:"";width:calc(34 * var(--unit));height:calc(34 * var(--unit));-webkit-filter:brightness(0)saturate()invert(80%)sepia(24%)saturate(1265%)hue-rotate(131deg)brightness(89%)contrast(87%);filter:brightness(0)saturate()invert(80%)sepia(24%)saturate(1265%)hue-rotate(131deg)brightness(89%)contrast(87%);background:url(/astro/assets/source/check.svg) 50%/contain no-repeat}.pricing-plans{z-index:2;left:calc(1208 * var(--unit));top:calc(170 * var(--unit));width:calc(592 * var(--unit));height:calc(574 * var(--unit));padding:calc(57 * var(--unit)) calc(40 * var(--unit));border:calc(1 * var(--unit)) solid rgba(255,255,255,.5);border-radius:calc(26 * var(--unit));position:absolute}.pricing-plans>h3{margin:0 0 calc(40 * var(--unit));font-family:var(--body-font);font-size:calc(28 * var(--unit));text-align:center;font-weight:500}.pricing .cta{z-index:2;left:calc(120 * var(--unit));top:calc(697 * var(--unit));width:calc(210 * var(--unit));height:calc(60 * var(--unit));font-size:calc(20 * var(--unit));position:absolute}.proof{height:calc(823 * var(--unit));padding:calc(86 * var(--unit)) calc(120 * var(--unit)) 0;background:var(--black);color:var(--white)}.proof h2{margin-bottom:calc(157 * var(--unit));font-size:calc(68 * var(--unit));line-height:1.5}.proof-grid{grid-template-columns:calc(460 * var(--unit)) calc(340 * var(--unit)) calc(500 * var(--unit));height:calc(410 * var(--unit));justify-content:space-between;display:grid;position:relative}.contact{padding:calc(80 * var(--unit)) calc(120 * var(--unit)) calc(165 * var(--unit));background:var(--black);color:var(--white)}.contact-card-content{z-index:1;position:relative}.contact-card{height:calc(410 * var(--unit));border-radius:calc(23 * var(--unit));padding:calc(58 * var(--unit)) calc(77 * var(--unit));background:#1c4f52;position:relative;overflow:hidden}.contact-card h2{font-size:calc(33 * var(--unit));letter-spacing:calc(3 * var(--unit));margin-bottom:calc(20 * var(--unit));line-height:1.25}.contact-card h2 .product{font-variation-settings:"wght" 200, "BEVL" 1;font-weight:200;display:inline-block}.contact-card p{color:#f5f2e9;font-family:var(--title-font);font-variation-settings:"wght" 400, "BEVL" 1;font-size:calc(53 * var(--unit));line-height:calc(64 * var(--unit));letter-spacing:calc(6 * var(--unit));margin-bottom:calc(110 * var(--unit))}.contact-card .cta{width:calc(210 * var(--unit));height:calc(60 * var(--unit))}.contact-line{top:0;bottom:0;left:0;right:0;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.contact-people{right:calc(105 * var(--unit));bottom:calc(40 * var(--unit));width:calc(371 * var(--unit));position:absolute}@media (max-width:900px){:root{--unit:1px}body{overflow-x:clip}html.menu-open,html.menu-open body{overflow:hidden}.section{width:100%}.cta{letter-spacing:1px;border-radius:999px;min-width:150px;height:40px;padding:0 24px;font-size:16px}.cta:after{width:16px;height:16px}.hero-wrapper{display:block;overflow:visible}.hero{height:auto;min-height:762px;padding:431px 20px 18px}.hero-copy{z-index:3;width:auto;position:relative;top:auto;left:auto}.hero h1{letter-spacing:2px;white-space:nowrap;margin-bottom:16px;font-size:20px;line-height:1}.hero h1>.hero-product{color:#f5f2e9}.hero .subtitle{color:#f5f2e9;letter-spacing:3px;font-variation-settings:"wght" 300, "BEVL" 1;margin-bottom:20px;font-size:30px;line-height:1}.hero .lead{letter-spacing:1px;width:auto;margin-bottom:61px;font-size:13px;line-height:20px}.hero .cta{width:100%;height:40px;font-size:16px}.hero-main{width:274px;top:182px;left:52px}.hero-top-right{width:149px;top:74px;left:205px}.hero-bottom-left{width:155px;top:259px;left:0}.hero-stats{z-index:3;letter-spacing:1px;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:39px;font-size:13px;display:grid;position:relative;bottom:auto;left:auto}.hero-stats strong{letter-spacing:2px;margin-bottom:8px;font-size:20px}.hero-stats strong .suffix{letter-spacing:2px;font-size:17px}.horizontal-section,.gsap-ready .work-section{height:auto}.horizontal-sticky,.gsap-ready .work-section .horizontal-sticky{height:auto;position:static;top:auto;overflow:visible}.horizontal-track{will-change:auto;width:100%;height:auto;min-height:0;display:block;overflow:visible;transform:none!important}.work-canvas{width:100%;height:auto;min-height:0;overflow:visible}.work-scene{z-index:7;width:100%;height:1440px;padding:0;position:relative;overflow:hidden}.work-scene>h2{z-index:3;letter-spacing:3px;margin:0;font-size:30px;line-height:50px;position:absolute;top:40px;left:20px}.work-route{top:0;bottom:0;left:0;right:0;width:100%;height:1340px;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:none!important}.work-route:before{display:none}.gsap-ready .work-note{opacity:1}.work-end{z-index:6;width:100%;height:100vh;margin-top:-50vh;box-sizing:border-box;background:var(--black);letter-spacing:3px;text-align:center;white-space:normal;will-change:background-color;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100dvh;margin-top:-50dvh;padding:0 20px;font-size:33px;line-height:1.16;display:flex;position:relative;top:auto;left:0;transform:none!important}.mobile-work-break,.work-comma{display:none}.mobile-work-transition{z-index:2;background:var(--black);pointer-events:none;width:100%;height:0;min-height:0;display:block;position:relative}.product-stage,.js .product-stage{top:auto;bottom:auto;left:auto;right:auto;background:var(--paper);opacity:1;visibility:visible;padding:0;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible;transform:none!important}.product-stage:before{content:none;background:0 0}.product-canvas{flex-direction:column;gap:53px;width:100%;height:auto;min-height:0;display:flex;overflow:visible}.product-panel,.product-panel:first-child,.product-panel:nth-child(2),.product-panel:nth-child(3){flex-direction:column;align-items:flex-start;width:100%;height:auto;min-height:0;padding:0 20px;display:flex;position:relative;top:auto;left:auto}.product-panel:first-child{min-height:474px}.product-panel:nth-child(2){min-height:542px}.product-panel:nth-child(3){min-height:478px}.product-copy,.product-panel:nth-child(2) .product-copy,.product-panel:nth-child(3) .product-copy{width:auto;position:relative;top:auto;left:auto}.product-copy h2{letter-spacing:3px;margin-bottom:20px;font-size:26px;line-height:36px}.product-title-line{display:inline-block;overflow:hidden}.product-title .split-char{opacity:1;transform:none}.feature-list{gap:10px}.product-image-reveal,.product-panel:nth-child(2) .product-image-reveal,.product-panel:nth-child(3) .product-image-reveal{border-radius:10px;order:-1;width:100%;margin:0 0 30px;position:relative;top:auto;right:auto}.product-image{width:100%;max-width:none}.feedback{min-height:0;padding:56px 20px 40px}.feedback h2{letter-spacing:3px;width:auto;margin-bottom:32px;font-size:33px;line-height:50px}.numbers{letter-spacing:1px;justify-content:space-between;gap:8px;margin-bottom:37px;font-size:13px}.numbers strong{letter-spacing:2px;font-size:20px}.numbers strong .suffix{letter-spacing:2px;font-size:17px;line-height:1.25}.feedback .cta{margin-bottom:45px}.feedback-carousel{touch-action:pan-y;margin:0 -20px;overflow:hidden}.sticker-row{cursor:grab;width:100%;height:292px;margin:0 0 26px;padding:0;display:block;position:relative;overflow:visible}.sticker-row:active{cursor:grabbing}.feedback-carousel-controls{justify-content:center;gap:40px;width:220px;margin:4px auto 0;padding-top:33px;display:flex;position:relative}.carousel-button,.proof-button{color:transparent;background:0 0;border:1px solid #7a7974;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:30px;display:flex;position:relative}.carousel-button:before,.proof-button:before{content:"";background:url(/astro/assets/source/arrow-next.svg) 50%/contain no-repeat;width:23px;height:23px}.carousel-button-prev:before,.proof-button[data-proof-prev=""]:before{transform:scaleX(-1)}.carousel-dots{justify-content:center;gap:8px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.carousel-dots button{background:rgba(41,40,39,.22);border:0;border-radius:50%;width:7px;height:7px;padding:0}.carousel-dots button[aria-current=true]{background:#4ec6cc;transform:scale(1.35)}.advantage{height:auto}.advantage-stage{height:auto;min-height:0;position:relative;top:auto;overflow:visible;padding:49px 12px!important}.advantage-copy{width:auto;margin-bottom:32px;padding-left:8px;position:relative;top:auto;left:auto}.advantage-copy h2{letter-spacing:3px;margin-bottom:8px;font-size:33px;line-height:50px}.advantage-copy p{letter-spacing:1px;width:auto;font-size:13px;line-height:26px}.comparison-window{overscroll-behavior:auto;touch-action:pan-y;border-radius:18px;width:100%;height:calc(100vh - 120px);max-height:none;position:relative;top:auto;right:auto;overflow:hidden}.pricing{height:auto;min-height:0;padding:49px 20px;overflow:hidden}.pricing-copy{z-index:2;width:auto;position:relative;top:auto;left:auto}.pricing h2{letter-spacing:3px;margin-bottom:42px;font-size:33px;line-height:50px}.pricing-list{gap:13px;font-size:14px}.pricing-list li{letter-spacing:1px;gap:6px;font-size:16px;line-height:26px}.pricing-list li:before{flex:none;width:26px;height:26px}.pricing-plans{border:0;border-radius:0;width:100%;height:auto;margin-top:34px;padding:0;position:relative;top:auto;left:auto}.pricing .cta{width:150px;height:40px;margin-top:34px;font-size:16px;position:relative;top:auto;left:auto}.proof{box-sizing:border-box;height:720px;min-height:685px;padding:49px 20px 0}.proof h2{letter-spacing:3px;margin:0 0 30px;font-size:33px;line-height:50px}.proof-tabs{justify-content:space-between;align-items:start;width:335px;height:104px;margin:0 auto 36px;display:flex}.proof-tabs button{color:rgba(245,242,233,.42);letter-spacing:1px;background:0 0;border:0;justify-items:center;gap:13px;width:92px;padding:0;font-size:13px;line-height:16px;display:grid;position:relative}.proof-tabs button:nth-child(2){width:118px}.proof-tabs button:nth-child(-n+2):after{content:"";background:rgba(245,242,233,.24);width:1px;height:72px;position:absolute;top:10px;right:-12px}.proof-tabs button[aria-selected=true]{color:var(--teal)}.proof-tabs button[aria-selected=false] img{opacity:.52}.proof-tabs img{width:50px;height:50px;transition:opacity .24s,transform .36s cubic-bezier(.22,1,.36,1)}.proof-tabs button[aria-selected=true] img{transform:scale(1.05)}.proof-grid{width:283px;height:284px;margin:0 auto;display:block}.proof-card,.gsap-ready .proof-card[aria-hidden=false]{opacity:1;text-align:center;width:283px;transform:none}.proof-controls{justify-content:center;gap:40px;width:220px;margin:18px auto 0;padding-top:33px;display:flex;position:relative}.proof-button{color:var(--white);border-color:rgba(245,242,233,.24)}.proof-dots{align-items:center;gap:18px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.proof-dots button{background:rgba(245,242,233,.9);border:0;border-radius:50%;width:8px;height:8px;padding:0}.proof-dots button[aria-current=true]{background:var(--teal)}.contact{height:auto;padding:40px 20px}.contact-card{border-radius:26px;height:410px;padding:24px}.contact-card h2{letter-spacing:1px;margin-bottom:0;font-size:16px;line-height:20px}.contact-card p{letter-spacing:3px;width:calc(100% - 48px);font-size:26px}.contact-card .cta{width:calc(100% - 40px);height:40px;position:absolute;bottom:24px;left:20px}.contact-people{width:210px;bottom:91px;right:40px}.contact-line{object-fit:cover}}@media (min-width:391px) and (max-width:900px){.hero,.work-scene,.work-end,.product-panel,.feedback,.advantage-stage,.pricing,.proof,.contact{padding-left:20px;padding-right:20px}}
