@font-face{font-family:Kilimanjaro Sans;src:url(/fonts/KilimanjaroSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round1;src:url(/fonts/KilimanjaroSansRound1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round2;src:url(/fonts/KilimanjaroSansRound2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round3;src:url(/fonts/KilimanjaroSansRound3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round4;src:url(/fonts/KilimanjaroSansRound4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kilimanjaro Sans Round5;src:url(/fonts/KilimanjaroSansRound5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Cinetype;src:url(/fonts/GT-Cinetype-Regular-Trial.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Cinetype;src:url(/fonts/GT-Cinetype-Bold-Trial.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.v4-page .v4-h1,.v4-page .v4-intro__title,.v4-page .v4-feature__content h3,.v4-page .v4-pipe__copy h2,.v4-page .v4-voices__title,.v4-page .v4-uc__title,.v4-page .v4-testi__head h2,.v4-page .v4-pricing__panel h2,.v4-page .v4-final h2,.v4-page .v4-cov__title,.v4-page .v4-faq__title,.v4-page .v4-comp__title,.v4-page .v4-comp__card h3,.v4-page .v4-laurel-text i,.v4-page .v4-journey__node i,.v4-page .v4cm__rate b{letter-spacing:.01em}.v4-page .v4-h1{letter-spacing:var(--v4-display-tracking);font-weight:500}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Regular-Trial.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Medium-Trial.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Bold-Trial.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Planar;src:url(/fonts/GT-Planar-Black-Trial.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.v4-page{--v4-butter:#ffd90d;--v4-butter-deep:#e8c200;--v4-ink:#1d1b16;--v4-deep:#15130f;--v4-cream:#fdf7f0;--v4-paper:#fffef8;--v4-ink-soft:#1d1b169e;--v4-ink-faint:#1d1b1666;--v4-line:#1d1b1614;--v4-display:"Kilimanjaro Sans", "Cal Sans", sans-serif;--v4-body:"Outfit", sans-serif;--v4-display-tracking:.01em;--v4-ease:cubic-bezier(.22, 1, .36, 1);font-synthesis:none;--v4-section:clamp(52px, 6vw, 84px);--v4-canvas-bg:#ffd90d6b;--v4-canvas-grid:#fffef8d9;--v4-canvas-sheen:linear-gradient(#fff0, #fff0);--v4-canvas-edge:#ceaa0047;--v4-canvas-glow:.4;transition:background-color .4s var(--v4-ease);background:var(--v4-cream);color:var(--v4-ink);font-family:var(--v4-body);overflow-x:clip}.v4-page :is(h1,h2,h3){letter-spacing:var(--v4-display-tracking)}body:has(.v4-page)>nav{display:none}body:has(.v4-page)>.announcement{display:none}body:has(.v4-page){--dark:#15130f}.v4-page[data-tone=vibrant]{--v4-canvas-bg:#ffd90d;--v4-canvas-grid:#fffef8eb;--v4-canvas-sheen:linear-gradient(180deg, #ffe24d 0%, #ffd90d 55%, #f4cc05 100%);--v4-canvas-edge:#ceaa008c;--v4-canvas-glow:.7}.v4-noise{z-index:2000;pointer-events:none;mix-blend-mode:soft-light;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:.6s steps(2,end) infinite v4-noise;position:fixed;inset:-100px}@keyframes v4-noise{0%{transform:translate(0)}25%{transform:translate(-38px,24px)}50%{transform:translate(22px,-30px)}75%{transform:translate(-14px,-42px)}to{transform:translate(0)}}.v4-container{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.v4-kicker{font:600 12.5px/1 var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v4-ink-soft);align-items:center;gap:9px;display:inline-flex}.v4-kicker:before{content:"";background:var(--v4-butter);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffd90d40}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#see-more{scroll-margin-top:96px}.v4-header{top:var(--v4-ann-h,0px);z-index:1001;transition:background .35s var(--v4-ease);background:linear-gradient(#faf6eceb,#faf6ec00);justify-content:space-between;align-items:center;padding:18px 40px;display:flex;position:fixed;left:0;right:0}.v4-page--flat-header .v4-header{-webkit-backdrop-filter:saturate(1.4)blur(12px);background:#fdf7f0e6}.v4-header__logo img{width:auto;height:24px;display:block}.v4-header__nav{-webkit-backdrop-filter:blur(14px)saturate(1.3);border:1px solid var(--v4-line);background:#fffef8b8;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -12px #10182824}.v4-header__nav a{font:500 14px/1 var(--v4-body);color:var(--v4-ink);opacity:.72;transition:opacity .15s var(--v4-ease), background .15s var(--v4-ease);border-radius:999px;padding:8px 14px;text-decoration:none}.v4-header__nav a:hover{opacity:1;background:#1d1b160d}.v4-header__actions{align-items:center;gap:10px;display:flex}.v4-header__login{font:500 14px/1 var(--v4-body);color:var(--v4-ink);opacity:.72;text-decoration:none}.v4-header__login:hover{opacity:1}.v4-btn{font:600 14.5px/1 var(--v4-body);color:var(--v4-ink);transition:transform .18s var(--v4-ease), box-shadow .22s var(--v4-ease);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.v4-btn--butter{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%);box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 8px 24px -8px #e8c200b3}.v4-btn--butter:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #ceaa008c,0 14px 32px -10px #e8c200d9}.v4-btn--ghost{border:1px solid var(--v4-line);-webkit-backdrop-filter:blur(8px);background:#fff9}.v4-btn--ghost:hover{background:#ffffffe6;transform:translateY(-2px)}.v4-btn--big{padding:17px 30px;font-size:16.5px}.v4-hero{text-align:center;background:var(--v4-cream);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:96px 40px 0;display:flex;position:relative;overflow:hidden}.v4-hero:before{content:"";pointer-events:none;filter:blur(34px);background:radial-gradient(46% 36% at 30% 88%,#ffd90d57,#0000 70%),radial-gradient(50% 40% at 74% 94%,#ffc80047,#0000 72%),radial-gradient(34% 26% at 88% 56%,#ffe97a2e,#0000 70%);animation:22s ease-in-out infinite alternate v4-gradient;position:absolute;inset:-10%}@keyframes v4-gradient{0%{transform:translate(-1.5%,.5%)scale(1)}50%{transform:translate(1.5%,-1%)scale(1.05)}to{transform:translate(-.5%,.2%)scale(1.02)}}.v4-hero__inner{z-index:2;flex-direction:column;align-items:center;max-width:980px;display:flex;position:relative}.v4-laurel{color:var(--v4-ink);align-items:center;gap:6px;margin-bottom:18px;display:inline-flex}.v4-laurel svg{opacity:.9;width:auto;height:52px}.v4-laurel-text{flex-direction:column;align-items:center;gap:3px;padding:0 6px;display:flex}.v4-laurel-text b{font:700 14px/1 var(--v4-body)}.v4-laurel-text span{font:600 10px/1 var(--v4-body);letter-spacing:.22em;text-transform:uppercase;color:var(--v4-ink-soft)}.v4-laurel-text i{font:400 12px/1 var(--v4-display);letter-spacing:.08em;background:var(--v4-butter);border-radius:5px;margin-top:1px;padding:3px 7px 2px;font-style:normal}.v4-h1{font-family:var(--v4-display);letter-spacing:-.03em;text-transform:none;text-wrap:balance;margin:.18em 0 22px;font-size:clamp(44px,5.8vw,84px);font-weight:700;line-height:1;animation:none;position:relative}.v4-h1 .v4-line{margin-bottom:-.2em;padding-bottom:.2em;display:block;overflow:hidden}.v4-h1 .v4-line--lead{overflow:visible}.v4-h1 .v4-line>span{display:inline-block}.v4-annot-host{position:relative}.v4-annot{letter-spacing:0;color:var(--v4-ink);white-space:nowrap;pointer-events:none;font-family:Caveat,cursive;font-size:.4em;font-weight:700;line-height:1;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.04em)rotate(5deg)}.v4-hero__sub{font:400 clamp(17px, 1.5vw, 20px)/1.6 var(--v4-body);color:var(--v4-ink-soft);max-width:56ch;margin:0 0 26px}.v4-hero__sub strong{color:var(--v4-ink);font-weight:600}.v4-hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:14px;display:flex}.v4-hero__hint{font:500 13px/1 var(--v4-body);color:var(--v4-ink-faint)}.v4-hero__stage{z-index:2;width:min(1100px,94vw);height:clamp(260px,28vw,380px);margin:12px auto 0;position:relative}.v4-stage__grid{background-color:var(--v4-canvas-bg);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2276%22%20height%3D%2276%22%3E%3Cpath%20d%3D%22M413%200C224.502%20197.185%20222.514%20206.953%20343.359%20341.701C207.96%20221.441%20198.144%20223.42%200%20411C188.498%20213.816%20190.486%20204.053%2069.6413%2069.304C205.046%20189.564%20214.856%20187.585%20413%200Z%22%20transform%3D%22translate(22.5%2C22.5)%20scale(0.075)%22%20fill%3D%22%23FFFEF8%22%20fill-opacity%3D%220.95%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(var(--v4-canvas-grid) 2px, transparent 2px), linear-gradient(90deg, var(--v4-canvas-grid) 2px, transparent 2px), var(--v4-canvas-sheen);clip-path:polygon(0% 77%,3% 69%,7% 76%,10% 68%,16% 72%,19% 60%,23% 67%,26% 58%,33% 61%,36% 48%,42% 56%,45% 47%,48% 52%,54% 38%,59% 47%,62% 37%,68% 42%,71% 28%,76% 37%,80% 26%,84% 31%,88% 18%,92% 27%,95% 17%,100% 18%,100% 100%,0% 100%);background-size:76px 76px,38px 38px,38px 38px,cover;height:100%;position:absolute;bottom:0;left:0;right:0}.v4-stage__man{z-index:3;filter:drop-shadow(0 26px 40px #1d1b1633);opacity:0;pointer-events:none;transform-origin:50% 100%;width:clamp(277px,26vw,386px);height:auto;position:absolute;bottom:0;left:50%;translate:-50%}.v4-stage__man.is-on{opacity:1;pointer-events:none}.v4-stage__man.is-exit{animation:1.2s cubic-bezier(.65,0,.35,1) both v4CastExit}.v4-stage__man.is-enter{animation:1.5s cubic-bezier(.4,0,.2,1) 1.25s both v4CastEnter}@keyframes v4CastExit{0%{opacity:1;filter:blur()drop-shadow(0 26px 40px #1d1b1633);transform:none}20%{opacity:1}to{opacity:0;filter:blur(4px)drop-shadow(0 26px 40px #1d1b1600);transform:translate(-55%)rotate(-2deg)}}@keyframes v4CastEnter{0%{opacity:0;filter:blur(4px)drop-shadow(0 26px 40px #1d1b1600);transform:translate(55%)rotate(1.5deg)}65%{opacity:1;filter:blur()drop-shadow(0 26px 40px #1d1b1633)}to{opacity:1;filter:blur()drop-shadow(0 26px 40px #1d1b1633);transform:none}}.v4-cast__pane.is-out{width:100%;animation:v4PaneOut var(--cast-out,1s) cubic-bezier(.65, 0, .35, 1) var(--cast-out-wait,0s) both;position:absolute;top:0;left:0}.v4-cast__pane--stat.is-out{width:max-content;min-width:168px;left:auto;right:0}.v4-cast__pane.is-in{animation:v4PaneIn var(--cast-in,1.4s) cubic-bezier(.4, 0, .2, 1) var(--cast-in-wait,1.1s) both}.v4-cast__pane--callout{--cast-out:1.2s;--cast-out-wait:0s;--cast-dist-out:-110%;--cast-in:1.5s;--cast-in-wait:1.25s;--cast-dist-in:110%}.v4-cast__pane--stat{--cast-out:1.2s;--cast-out-wait:0s;--cast-dist-out:-130%;--cast-in:1.5s;--cast-in-wait:1.25s;--cast-dist-in:130%}@keyframes v4PaneOut{0%{opacity:1;transform:none}20%{opacity:1}to{opacity:0;transform:translateX(var(--cast-dist-out,-120%)) rotate(-2deg)}}@keyframes v4PaneIn{0%{opacity:0;transform:translateX(var(--cast-dist-in,120%)) rotate(1.5deg)}65%{opacity:1}to{opacity:1;transform:none}}.v4-stage__phone{z-index:2;filter:drop-shadow(0 18px 26px #1d1b1624);width:clamp(150px,16vw,230px);position:absolute;bottom:34%;left:13%;rotate:-9deg}.v4-stage__callout{z-index:4;max-width:320px;position:absolute;top:8%;right:1%}.v4-cast__pane--callout{border:1px solid var(--v4-line);background:#fffef8f2;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex;position:relative;box-shadow:0 24px 48px -20px #10182847}.v4-stage__callout p{font-family:var(--v4-body);letter-spacing:-.01em;text-align:left;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.3}.v4-stage__dot{z-index:1;background:var(--v4-butter);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:inset 0 0 0 1px #ceaa0080,0 6px 14px -4px #1018284d}.v4-stage__dot img{filter:brightness(0);width:16px;height:16px;display:block}.v4-cast__body{flex-direction:column;gap:12px;min-width:0;display:flex}.v4-cast__lead{border-top:1px solid var(--v4-line);text-align:left;flex-direction:column;align-items:flex-start;gap:3px;padding-top:12px;display:flex}.v4-cast__lead b{font:600 15px/1.2 var(--v4-body);color:var(--v4-ink);letter-spacing:-.01em}.v4-cast__meta{font:500 13px/1.25 var(--v4-body);color:var(--v4-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v4-cast__sep,.v4-cast__note{color:var(--v4-ink-faint)}.v4-cast__co{color:var(--v4-ink);align-items:center;gap:6px;display:inline-flex}.v4-cast__fav{object-fit:contain;width:16px;height:16px;box-shadow:0 0 0 1px var(--v4-line);border-radius:4px;display:block}.v4-stage__stat{z-index:4;min-width:168px;position:absolute;top:14%;left:3%;rotate:-2.5deg}.v4-cast__pane--stat{text-align:center;filter:drop-shadow(0 22px 40px #e8c20066);border-radius:18px;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.v4-stage__stat b{font-family:var(--v4-body);color:var(--v4-ink);background:var(--v4-butter);padding:14px 34px 18px;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1}.v4-stage__stat span{font:600 clamp(13px, 1.2vw, 16px)/1 var(--v4-body);letter-spacing:.04em;color:var(--v4-butter);background:var(--v4-deep);clip-path:polygon(0% 16px,5% 6px,11% 13px,17% 3px,24% 12px,31% 5px,38% 14px,45% 2px,52% 11px,59% 4px,66% 13px,73% 3px,80% 12px,87% 5px,93% 13px,100% 4px,100% 100%,0% 100%);justify-content:center;align-items:center;gap:8px;margin-top:-16px;padding:27px 20px 13px;display:inline-flex}.v4-stage__stat span:before{content:"";background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22413%22%20height%3D%22411%22%20viewBox%3D%220%200%20413%20411%22%3E%3Cpath%20d%3D%22M413%200C224.502%20197.185%20222.514%20206.953%20343.359%20341.701C207.96%20221.441%20198.144%20223.42%200%20411C188.498%20213.816%20190.486%20204.053%2069.6413%2069.304C205.046%20189.564%20214.856%20187.585%20413%200Z%22%20fill%3D%22%23FFD90D%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;flex:none;width:14px;height:14px}.v4-uicard{-webkit-backdrop-filter:blur(12px);text-align:left;background:#fffef8e0;border:1px solid #1d1b1612;border-radius:16px;flex-direction:column;gap:10px;min-width:210px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffffb3,0 22px 44px -18px #10182842}.v4-uicard__head{font:600 11px/1 var(--v4-body);letter-spacing:.12em;text-transform:uppercase;color:var(--v4-ink-faint);align-items:center;gap:8px;display:flex}.v4-uicard__row{align-items:center;gap:10px;display:flex}.v4-uicard__dot{background:var(--v4-butter);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.v4-uicard__row b{font:600 13.5px/1.2 var(--v4-body)}.v4-uicard__row span{font:500 11.5px/1.2 var(--v4-body);color:var(--v4-ink-soft);display:block}.v4-uicard__check{font:600 12px/1 var(--v4-body);color:#1a7f37;background:#1a7f3714;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;display:inline-flex}.v4-uicard__big{font-family:var(--v4-display);font-size:30px;line-height:1}.v4-uicard__bar{background:#1d1b1614;border-radius:999px;height:6px;overflow:hidden}.v4-uicard__bar i{border-radius:inherit;background:linear-gradient(90deg, #ffe14d, var(--v4-butter));width:86%;height:100%;display:block}.v4-journey{position:relative}.v4-journey__svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v4-journey__track{stroke:#1d1b1624;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 10}.v4-journey__draw{stroke:var(--v4-butter-deep);stroke-width:3.5px;stroke-linecap:round;filter:drop-shadow(0 2px 8px #e8c2008c)}.v4-journey .v4-intro,.v4-journey .v4-feature{z-index:1;position:relative}.v4-journey__start,.v4-journey__end{z-index:1;flex-direction:column;align-items:center;gap:12px;width:fit-content;margin:0 auto;display:flex;position:relative}.v4-journey__start{margin-top:clamp(36px,4vw,56px)}.v4-journey__end{margin-top:clamp(20px,3vw,40px)}.v4-journey__pill{font:600 13px/1 var(--v4-body);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-ink-soft);background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;display:inline-flex;box-shadow:0 10px 22px -14px #10182840}.v4-journey__pill--butter{color:var(--v4-ink);background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 60%);transition:transform .35s var(--v4-ease), box-shadow .35s var(--v4-ease);border-color:#ceaa0073;box-shadow:0 12px 28px -12px #e8c200b3}.v4-journey__end.is-lit .v4-journey__pill--butter{transform:scale(1.08);box-shadow:0 0 0 7px #ffd90d33,0 18px 38px -12px #e8c200d9}.v4-journey__startdot,.v4-journey__enddot{background:var(--v4-butter-deep);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #ffd90d40}.v4-journey__node{z-index:2;background:var(--v4-paper);border:1px solid var(--v4-line);width:56px;height:56px;transition:background .35s var(--v4-ease), border-color .35s var(--v4-ease), box-shadow .35s var(--v4-ease), transform .35s var(--v4-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 12px 26px -14px #1018284d}.v4-journey__node i{font-family:var(--v4-display);color:var(--v4-ink-faint);transition:color .35s var(--v4-ease);font-size:17px;font-style:normal;line-height:1}.v4-journey__node.is-lit{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 60%);border-color:#ceaa0080;transform:scale(1.12);box-shadow:0 0 0 7px #ffd90d38,0 16px 32px -12px #e8c200cc}.v4-journey__node.is-lit i{color:var(--v4-ink)}.v4-intro{padding:var(--v4-section) 40px clamp(36px, 4.5vw, 64px);text-align:center}.v4-intro__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;max-width:21ch;margin:26px auto 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.14}.v4-intro__title .v4-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.v4-intro__title .v4-line>span{display:inline-block}.v4-intro__title em{background:linear-gradient(#0000 58%,#ffd90d8c 58%);font-style:normal}.v4-features{padding:0 40px var(--v4-section)}.v4-feature{--v4-feat-gutter:clamp(12px, 2.4vw, 44px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,110px);max-width:1180px;margin:0 auto;padding:clamp(44px,5.5vw,80px) 0;display:grid}.v4-feature__content{padding-right:var(--v4-feat-gutter)}.v4-feature__assets{padding-left:var(--v4-feat-gutter)}.v4-feature:nth-child(2n) .v4-feature__content{padding-right:0;padding-left:var(--v4-feat-gutter);order:2}.v4-feature:nth-child(2n) .v4-feature__assets{padding-left:0;padding-right:var(--v4-feat-gutter);order:1}.v4-feature__content{will-change:transform, opacity, filter}.v4-feature__content h3{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 16px;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.08}.v4-feature__content p{font:400 16.5px/1.65 var(--v4-body);color:var(--v4-ink-soft);max-width:46ch;margin:0 0 22px}.v4-feature__link{font:600 15px/1 var(--v4-body);color:var(--v4-ink);border-bottom:2px solid var(--v4-butter);transition:gap .18s var(--v4-ease);align-items:center;gap:8px;padding-bottom:5px;text-decoration:none;display:inline-flex}.v4-feature__link:hover{gap:13px}.v4-feature__assets{justify-content:center;display:flex;position:relative}.v4-scene{background-color:var(--v4-canvas-bg);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2276%22%20height%3D%2276%22%3E%3Cpath%20d%3D%22M413%200C224.502%20197.185%20222.514%20206.953%20343.359%20341.701C207.96%20221.441%20198.144%20223.42%200%20411C188.498%20213.816%20190.486%20204.053%2069.6413%2069.304C205.046%20189.564%20214.856%20187.585%20413%200Z%22%20transform%3D%22translate(22.5%2C22.5)%20scale(0.075)%22%20fill%3D%22%23FFFEF8%22%20fill-opacity%3D%220.95%22%2F%3E%3C%2Fsvg%3E"), linear-gradient(var(--v4-canvas-grid) 2px, transparent 2px), linear-gradient(90deg, var(--v4-canvas-grid) 2px, transparent 2px), var(--v4-canvas-sheen);width:min(520px,100%);min-height:clamp(340px,32vw,440px);box-shadow:inset 0 0 0 1px var(--v4-canvas-edge), 0 30px 60px -38px rgba(232, 194, 0, var(--v4-canvas-glow));will-change:transform, opacity, filter;background-size:76px 76px,38px 38px,38px 38px,cover;border-radius:30px;position:relative}.v4-scene__card{z-index:3;position:absolute}.v4-scene__card .v4-uicard{min-width:min(300px,78vw);box-shadow:inset 0 1px #ffffffb3,0 28px 52px -20px #10182852}.v4-scene__card--tl{top:30px;left:-28px;rotate:-3deg}.v4-scene__card--br{bottom:34px;right:-28px;rotate:2.5deg}.v4-scene__card--cl{top:50%;left:-28px;translate:0 -50%;rotate:-2.5deg}.v4-scene__doodle{z-index:2;filter:drop-shadow(0 14px 22px #1d1b1629);height:auto;position:absolute}.v4-scene__doodle--pill{width:clamp(160px,44%,215px);top:34px;right:-26px;rotate:7deg}.v4-scene__doodle--pill img{width:100%;height:auto;display:block}.v4-scene__pillText{text-align:center;white-space:nowrap;color:var(--v4-ink);pointer-events:none;justify-content:center;align-items:center;padding-left:32%;padding-right:15%;font-family:Caveat,cursive;font-size:clamp(11px,1.2vw,15px);font-weight:700;line-height:1.05;display:flex;position:absolute;inset:0;transform:rotate(9deg)}.v4-scene__doodle--chill{width:clamp(180px,50%,250px);bottom:-8px;right:4px}.v4-scene__note{z-index:4;color:var(--v4-ink);white-space:nowrap;pointer-events:none;font-family:Caveat,cursive;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1;position:absolute}.v4-scene__note--tr{top:20px;right:28px;rotate:4deg}.v4-scene__note--man{bottom:46%;right:8%;rotate:-6deg}.v4-scene__chips{z-index:2;position:absolute;bottom:26px;left:22px;right:22px}.v4-chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.v4-scene__chips .v4-chip:nth-child(odd){rotate:-1.5deg}.v4-scene__chips .v4-chip:nth-child(2n){rotate:1.5deg}.v4-chip{font:600 13.5px/1 var(--v4-body);background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;box-shadow:0 8px 18px -10px #1018282e}.v4-chip i{background:var(--v4-butter);border-radius:50%;width:8px;height:8px;font-style:normal}.v4-cases{padding:var(--v4-section) 40px;z-index:20;max-width:1240px;margin:0 auto;position:relative}.v4-cases__head{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:clamp(40px,4.5vw,64px);display:flex}.v4-cases__title{font-family:var(--v4-body);letter-spacing:-.015em;text-transform:none;color:var(--v4-ink);text-align:center;margin:0;font-size:clamp(20px,2.1vw,30px);font-weight:500;line-height:1.2}.v4-g2{font:500 15px/1 var(--v4-body);color:var(--v4-ink);background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;box-shadow:0 6px 16px -10px #10182838}.v4-g2__star{color:#ffb400;font-size:15px;line-height:1}.v4-g2 b{font-weight:700}.v4-g2__on{color:var(--v4-ink-soft)}.v4-g2__mark{color:#fff;width:22px;height:22px;font:700 10px/1 var(--v4-body);letter-spacing:-.02em;background:#ff492c;border-radius:50%;place-items:center;display:inline-grid}.v4-cases__rows{flex-direction:column;gap:clamp(28px,3.4vw,48px);display:flex}.v4-cases__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 20px;display:flex}.v4-case{color:inherit;transition:transform .2s var(--v4-ease);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.v4-case:hover{transform:translateY(-3px)}.v4-case__logo{filter:grayscale();opacity:.78;min-width:84px;height:34px;transition:filter .2s var(--v4-ease), opacity .2s var(--v4-ease);justify-content:center;align-items:center;display:flex}.v4-case:hover .v4-case__logo{filter:grayscale(0);opacity:1}.v4-case__logo img{width:auto;max-width:124px;max-height:30px;display:block}.v4-case__wordmark{font:600 23px/1 var(--v4-body);letter-spacing:-.02em;color:var(--v4-ink)}.v4-case__tag{font:600 12.5px/1 var(--v4-body);letter-spacing:-.005em;color:#7a5f00;transition:background .2s var(--v4-ease), border-color .2s var(--v4-ease);background:#ffd90d52;border:1px solid #ceaa008c;border-radius:999px;padding:6px 13px;display:inline-block}.v4-case:hover .v4-case__tag{background:#ffd90d8c;border-color:#ceaa00cc}@media (max-width:860px){.v4-cases__row{grid-template-columns:repeat(3,1fr);place-items:start center;gap:30px 14px;display:grid}.v4-case__logo{min-width:0;height:28px}.v4-case__logo img{max-height:26px}.v4-case__wordmark{font-size:20px}}@media (max-width:540px){.v4-cases__row{grid-template-columns:repeat(2,1fr)}}.v4-pipe{padding:var(--v4-section) 40px calc(var(--v4-section) + 72px)}.v4-pipe__frame{max-width:1280px;margin:0 auto;position:relative}.v4-pipe__panel{background:var(--v4-deep);border-radius:36px;padding:clamp(28px,3vw,44px) clamp(40px,5vw,76px);position:relative;overflow:hidden}.v4-pipe__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(20px,3vw,48px);display:grid;position:relative}.v4-kicker--light{color:#faf6eca6}.v4-pipe__copy h2{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;color:var(--v4-cream);margin:20px 0 18px;font-size:clamp(34px,4.2vw,64px);font-weight:500;line-height:1.02}.v4-pipe__copy h2 em{color:var(--v4-butter);text-shadow:0 0 44px #ffd90d73;font-style:normal}.v4-pipe__copy p{font:400 17px/1.65 var(--v4-body);color:#faf6eca8;max-width:46ch;margin:0 0 28px}.v4-pipe__copy p strong{color:var(--v4-cream);font-weight:600}.v4-pipe__works{flex-wrap:wrap;align-items:center;gap:9px;margin-top:30px;display:flex}.v4-pipe__worksLabel{font:600 11px/1 var(--v4-body);letter-spacing:.14em;text-transform:uppercase;color:#faf6ec6b;margin-right:4px}.v4-pipe__chip{font:600 13px/1 var(--v4-body);color:#faf6ecd9;background:#fffef812;border:1px solid #fffef821;border-radius:999px;padding:9px 15px}.v4-pipe__stage{justify-content:flex-end;align-items:center;display:flex;position:relative}.v4-pipe__bucket{transform-origin:40% 60%;filter:drop-shadow(0 30px 60px #00000080);width:clamp(440px,42vw,620px);max-width:none;height:auto;margin-right:clamp(-150px,-8vw,-80px);display:block;translate:0 2%;rotate:-5deg}.v4-pipe__stat{-webkit-backdrop-filter:blur(10px);background:#fffef812;border:1px solid #fffef824;border-radius:16px;flex-direction:column;gap:4px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 22px 44px -20px #0009}.v4-pipe__stat b{font-family:var(--v4-display);color:var(--v4-butter);font-size:clamp(24px,2.4vw,34px);font-weight:400;line-height:1}.v4-pipe__stat span{font:500 12px/1.2 var(--v4-body);color:#faf6ec9e}.v4-pipe__stat--a{top:6%;right:2%}.v4-pipe__stat--b{bottom:10%;left:0}.v4-pipe__snap{z-index:2;background:var(--v4-paper);border:1px solid #1d1b1617;border-radius:14px;width:min(300px,30%);margin:0;padding:12px 12px 10px;position:absolute;bottom:-72px;right:clamp(-44px,-2.6vw,-24px);transform:rotate(4.5deg);box-shadow:0 34px 64px -24px #15130f80,0 8px 20px -10px #15130f47}.v4-pipe__snap img{aspect-ratio:16/10;object-fit:cover;object-position:center 30%;border-radius:9px;width:100%;display:block}.v4-pipe__snapCap{color:var(--v4-ink);text-align:center;padding:10px 4px 6px;font:700 clamp(18px,1.6vw,22px)/1.25 Caveat,cursive}.v4-pipe__snapCap em{color:#b08c00;font-style:normal}.v4-pipe__tape{background:#ffd90db3;border-radius:2px;width:112px;height:28px;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 2px 6px #15130f1f}@media (max-width:960px){.v4-pipe{padding-left:24px;padding-right:24px;padding-bottom:var(--v4-section)}.v4-pipe__grid{grid-template-columns:1fr}.v4-pipe__stage{margin-top:8px}.v4-pipe__stat--a{right:0}.v4-pipe__snap{width:min(420px,88%);margin:-28px auto 0;position:static;transform:rotate(-2deg)}}.v4-voices{padding:var(--v4-section) 40px}.v4-voices__head{text-align:center;max-width:760px;margin:0 auto clamp(36px,4vw,56px)}.v4-voices__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 0;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.04}.v4-voices__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-voices__sub{font:400 clamp(15px, 1.4vw, 18px)/1.55 var(--v4-body);color:var(--v4-ink-soft);max-width:50ch;margin:16px auto 0}.v4-voices__fan{justify-content:center;align-items:center;gap:clamp(4px,1.4vw,18px);margin:0 auto clamp(48px,5vw,72px);display:flex}.v4-voices__video{z-index:2;flex-direction:column;flex:none;align-items:center;width:clamp(176px,18vw,226px);margin:0;display:flex;position:relative}.v4-voices__langs{z-index:3;-webkit-backdrop-filter:blur(8px);background:#15130f8c;border:1px solid #fffef82e;border-radius:999px;gap:2px;padding:3px;display:inline-flex;position:absolute;top:12px;left:12px}.v4-voices__lang{color:#fffef8b3;font:700 11px/1 var(--v4-body);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 9px;transition:background .15s,color .15s}.v4-voices__lang:hover{color:var(--v4-cream)}.v4-voices__lang.is-active{background:var(--v4-butter);color:var(--v4-ink)}.v4-voices__video:nth-child(2){transform:rotate(-3.4deg)translateY(13px)}.v4-voices__video:nth-child(4){transform:rotate(3.4deg)translateY(13px)}.v4-voices__video:first-child{z-index:1;width:clamp(150px,15vw,190px);transform:rotate(-7deg)translateY(34px)}.v4-voices__video:nth-child(5){z-index:1;width:clamp(150px,15vw,190px);transform:rotate(7deg)translateY(34px)}.v4-voices__video--center{z-index:3;width:clamp(208px,21vw,272px)}.v4-voices__frame{aspect-ratio:9/16;background:var(--v4-deep);cursor:pointer;width:100%;transition:transform .45s var(--v4-ease), box-shadow .45s var(--v4-ease);border:1px solid #1d1b161a;border-radius:22px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 28px 56px -26px #15130f73}.v4-voices__video:hover .v4-voices__frame{transform:translateY(-8px)scale(1.02);box-shadow:0 38px 70px -28px #15130f8c}.v4-voices__frame img,.v4-voices__frame video{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.v4-voices__veil{pointer-events:none;background:linear-gradient(#15130f2e 0%,#0000 28% 46%,#15130fdb 100%);transition:opacity .35s;position:absolute;inset:0}.is-playing .v4-voices__veil{opacity:0}.v4-voices__chip{z-index:2;font:600 12px/1 var(--v4-body);color:var(--v4-cream);-webkit-backdrop-filter:blur(8px);background:#15130f8c;border:1px solid #fffef82e;border-radius:999px;padding:7px 11px;position:absolute;top:12px;right:12px}.v4-voices__play{z-index:2;width:58px;height:58px;color:var(--v4-ink);background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%);transition:transform .4s var(--v4-ease), opacity .3s ease, box-shadow .4s var(--v4-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 8px 24px -8px #e8c200b3}.v4-voices__play svg{margin-left:3px;display:block}.v4-voices__video:hover .v4-voices__play{transform:translate(-50%,-50%)scale(1.07);box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #ceaa008c,0 14px 32px -10px #e8c200d9}.is-playing .v4-voices__play{opacity:0}.v4-voices__meta{z-index:2;text-align:left;pointer-events:none;flex-direction:column;gap:3px;transition:opacity .35s;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.is-playing .v4-voices__meta{opacity:0}.v4-voices__hook{max-width:17ch;font:500 clamp(15px, 1.15vw, 18px)/1.3 var(--v4-body);letter-spacing:-.005em;color:var(--v4-cream);text-shadow:0 2px 10px #0000007a;margin-bottom:8px;font-style:italic}.v4-voices__meta b{font:700 15px/1.2 var(--v4-body);color:var(--v4-cream)}.v4-voices__role{font:500 12.5px/1.3 var(--v4-body);color:#faf6ecb8}.v4-voices__persona{background:linear-gradient(180deg, #ffe773 0%, var(--v4-butter) 100%);font:800 11.5px/1 var(--v4-body);letter-spacing:.04em;text-transform:uppercase;color:var(--v4-ink);white-space:nowrap;transition:transform .45s var(--v4-ease);border:1px solid #ceaa0080;border-radius:999px;align-items:center;gap:6px;margin-bottom:13px;padding:7px 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 8px 20px -10px #e8c200b3}.v4-voices__persona svg{flex:none}.v4-voices__video:hover .v4-voices__persona{transform:translateY(-3px)}.v4-voices__frame--soon{cursor:default;background:linear-gradient(165deg, var(--v4-paper) 0%, #fbefce 100%);border:1px dashed #ceaa008c;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;box-shadow:0 20px 44px -28px #15130f4d}.v4-voices__soonIcon{width:54px;height:54px;color:var(--v4-ink);background:linear-gradient(180deg, #ffe773 0%, var(--v4-butter) 100%);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff8c,0 8px 20px -10px #e8c20099}.v4-voices__soonText{font:600 14px/1.35 var(--v4-body);color:var(--v4-ink-soft);text-align:center}.v4-voices__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;display:grid}.v4-voices__card{background:var(--v4-paper);transition:transform .4s var(--v4-ease), box-shadow .4s var(--v4-ease), border-color .4s ease;border:1px solid #1d1b1617;border-radius:20px;flex-direction:column;padding:24px 24px 22px;display:flex}.v4-voices__card:hover{border-color:#ceaa0073;transform:translateY(-5px);box-shadow:0 26px 48px -28px #15130f4d}.v4-voices__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.v4-voices__stars{color:var(--v4-butter);filter:drop-shadow(0 1px 1px #b08c0059);gap:2px;display:inline-flex}.v4-voices__logo{object-fit:contain;opacity:.85;width:auto;max-width:104px;height:20px}.v4-voices__logoWord{font:700 14px/1 var(--v4-body);letter-spacing:-.01em;color:var(--v4-ink);opacity:.8}.v4-voices__quote{font:400 15.5px/1.6 var(--v4-body);color:var(--v4-ink-soft);flex:1;margin:0 0 20px}.v4-voices__quote b{color:var(--v4-ink);font-weight:700}.v4-voices__person{align-items:center;gap:12px;display:flex}.v4-voices__avatar{object-fit:cover;border:2px solid var(--v4-butter);border-radius:50%;width:44px;height:44px;box-shadow:0 0 0 3px #ffd90d2e}.v4-voices__who{flex-direction:column;gap:1px;display:flex}.v4-voices__who b{font:700 14px/1.25 var(--v4-body);color:var(--v4-ink)}.v4-voices__who span{font:500 12.5px/1.3 var(--v4-body);color:var(--v4-ink-soft)}@media (max-width:960px){.v4-voices{padding-left:24px;padding-right:24px}.v4-voices__fan{flex-flow:column;align-items:center;gap:22px}.v4-voices__video:first-child,.v4-voices__video:nth-child(2),.v4-voices__video:nth-child(4),.v4-voices__video:nth-child(5){transform:none}.v4-voices__video,.v4-voices__video:first-child,.v4-voices__video:nth-child(5),.v4-voices__video--center{width:min(330px,86vw)}.v4-voices__grid{grid-template-columns:1fr;max-width:560px}}.v4-uc{padding:var(--v4-section) 0;overflow:hidden}.v4-uc__head{text-align:center;max-width:760px;margin:0 auto clamp(36px,4vw,60px);padding:0 40px}.v4-uc__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 0;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.04}.v4-uc__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-uc__sub{font:400 clamp(15px, 1.4vw, 18px)/1.55 var(--v4-body);color:var(--v4-ink-soft);max-width:50ch;margin:16px auto 0}.v4-uc__stripWrap{position:relative}.v4-uc__strip{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;align-items:center;gap:clamp(20px,2vw,34px);padding:clamp(40px,5vw,72px) max(40px,50vw - 190px);display:flex;overflow-x:auto}.v4-uc__strip::-webkit-scrollbar{display:none}.v4-uc__card{scroll-snap-align:center;width:min(380px,86vw);color:var(--v4-ink);background:var(--v4-paper);border:1px solid var(--v4-line);transform:rotate(var(--rot,0deg)) scale(.9);transform-origin:bottom;opacity:.5;filter:saturate(.85);transition:transform .45s var(--v4-ease), opacity .45s var(--v4-ease), box-shadow .45s var(--v4-ease), filter .45s var(--v4-ease);cursor:pointer;border-radius:26px;flex-direction:column;flex:none;padding:clamp(26px,2.6vw,34px);display:flex;position:relative;box-shadow:0 20px 44px -30px #10182842}.v4-uc__card.is-active{opacity:1;filter:none;cursor:default;transform:rotate(0)scale(1);box-shadow:inset 0 1px #ffffffb3,0 40px 80px -36px #1018286b}.v4-uc__top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:clamp(18px,2vw,26px);display:flex}.v4-uc__metric{flex-direction:column;gap:6px;display:flex}.v4-uc__metricVal{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-size:clamp(40px,4.4vw,58px);font-weight:400;line-height:.95}.v4-uc__metricLabel{font:600 11px/1 var(--v4-body);letter-spacing:.12em;text-transform:uppercase;color:var(--v4-ink-faint)}.v4-uc__co{filter:grayscale();opacity:.72;flex:none;width:auto;max-width:104px;max-height:24px;margin-top:4px}.v4-uc__coWord{font:600 18px/1 var(--v4-body);letter-spacing:-.02em;color:var(--v4-ink-soft);flex:none;margin-top:2px}.v4-uc__quote{font:400 clamp(16px, 1.5vw, 19px)/1.5 var(--v4-body);letter-spacing:-.005em;color:var(--v4-ink);margin:0 0 clamp(20px,2.2vw,28px)}.v4-uc__quote b{background:linear-gradient(#0000 62%,#ffd90d80 62%);font-weight:600}.v4-uc__flow{background:var(--v4-cream);border:1px solid var(--v4-line);border-radius:16px;align-items:center;gap:10px;margin-bottom:clamp(20px,2.2vw,28px);padding:12px 14px;display:flex}.v4-uc__flowLabel{font:600 10px/1 var(--v4-body);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-ink-faint)}.v4-uc__flowTools{gap:6px;display:flex}.v4-uc__fav{background:var(--v4-paper);border:1px solid var(--v4-line);object-fit:contain;filter:grayscale()opacity(.7);border-radius:8px;place-items:center;width:28px;height:28px;padding:4px;display:grid}.v4-uc__fav--code{color:var(--v4-ink-soft);filter:none;font-size:13px}.v4-uc__arrow{color:var(--v4-ink-faint);margin-left:auto;font-size:16px}.v4-uc__pip{object-fit:cover;border-radius:8px;flex:none;width:28px;height:28px;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0066}.v4-uc__person{border-top:1px solid var(--v4-line);align-items:center;gap:12px;margin-top:auto;padding-top:clamp(16px,1.8vw,22px);display:flex}.v4-uc__photoWrap{background:linear-gradient(150deg, #ffe14d, var(--v4-butter));border-radius:50%;flex:none;width:46px;height:46px;padding:2px}.v4-uc__photo{object-fit:cover;border:2px solid var(--v4-paper);background:var(--v4-cream);border-radius:50%;width:100%;height:100%;display:block}.v4-uc__who b{font:600 14.5px/1.25 var(--v4-body);display:block}.v4-uc__who span{font:500 12.5px/1.25 var(--v4-body);color:var(--v4-ink-soft);margin-top:2px;display:block}.v4-uc__nav{z-index:3;border:1px solid var(--v4-line);-webkit-backdrop-filter:blur(8px);width:48px;height:48px;color:var(--v4-ink);cursor:pointer;transition:transform .18s var(--v4-ease), background .18s var(--v4-ease);background:#fffef8eb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 12px 28px -14px #10182852}.v4-uc__nav:hover{background:var(--v4-paper);transform:translateY(-50%)scale(1.07)}.v4-uc__nav--prev{left:clamp(12px,3vw,44px)}.v4-uc__nav--next{right:clamp(12px,3vw,44px)}.v4-uc__dots{justify-content:center;gap:9px;margin-top:clamp(20px,2.4vw,32px);display:flex}.v4-uc__dot{cursor:pointer;width:9px;height:9px;transition:width .25s var(--v4-ease), background .25s var(--v4-ease);background:#1d1b1629;border:0;border-radius:999px;padding:0}.v4-uc__dot.is-active{background:var(--v4-butter-deep);width:26px}@media (max-width:760px){.v4-uc__bar{padding-left:24px;padding-right:24px}.v4-uc__nav{display:none}.v4-uc__strip{padding:24px max(24px,50vw - 160px)}}.v4-logos{padding:10px 0 clamp(70px,8vw,110px);overflow:hidden}.v4-logos__label{text-align:center;font:600 12.5px/1 var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v4-ink-faint);margin-bottom:34px}.v4-marquee{will-change:transform;width:max-content;display:flex}.v4-marquee__group{align-items:center;gap:clamp(48px,6vw,90px);padding-right:clamp(48px,6vw,90px);display:flex}.v4-marquee__group img{filter:grayscale();opacity:.62;width:auto;height:26px;transition:opacity .2s,filter .2s}.v4-marquee__group img:hover{filter:none;opacity:1}.v4-testi{background:var(--v4-paper);border-block:1px solid var(--v4-line);padding:clamp(80px,9vw,130px) 0;position:relative;overflow:hidden}.v4-testi__head{text-align:center;margin-bottom:clamp(40px,5vw,70px);padding:0 40px}.v4-testi__head h2{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:20px 0 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.1}.v4-testi__track{will-change:transform;gap:26px;padding:0 max(40px,50vw - 600px);display:flex}.v4-testi__item{background:var(--v4-cream);border:1px solid var(--v4-line);will-change:transform, opacity, filter;border-radius:24px;flex-direction:column;flex:none;gap:22px;width:min(460px,84vw);padding:30px 32px;display:flex;box-shadow:0 24px 48px -28px #10182833}.v4-testi__quote{font:400 19px/1.55 var(--v4-body);letter-spacing:-.01em;margin:0}.v4-testi__quote strong{background:linear-gradient(#0000 60%,#ffd90d80 60%);font-weight:600}.v4-testi__who{align-items:center;gap:14px;margin-top:auto;display:flex}.v4-testi__who img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:48px;height:48px;box-shadow:0 2px 6px #0000001f}.v4-testi__who b{font:600 15px/1.25 var(--v4-body);display:block}.v4-testi__who span{font:500 13px/1.25 var(--v4-body);color:var(--v4-ink-soft)}.v4-testi__stat{font-family:var(--v4-display);color:var(--v4-ink);font-size:38px;line-height:1}.v4-testi__stat small{font:500 12.5px/1.3 var(--v4-body);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-ink-faint);margin-top:8px;display:block}@media (max-width:1024px){.v4-testi__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;overflow-x:auto}.v4-testi__item{scroll-snap-align:center}}.v4-pricing{padding:var(--v4-section) 40px}.v4-pricing__panel{background:radial-gradient(60% 70% at 85% 20%, #ffd90d66, transparent 70%), var(--v4-butter);border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,5vw,80px);max-width:1280px;margin:0 auto;padding:clamp(44px,5.5vw,84px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #e8c200b3}.v4-pricing__panel h2{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 14px;font-size:clamp(32px,3.8vw,56px);font-weight:500;line-height:1.05}.v4-pricing__panel .v4-kicker{color:#1d1b16b3}.v4-pricing__panel .v4-kicker:before{background:var(--v4-ink);box-shadow:none}.v4-pricing__panel p{font:400 17px/1.6 var(--v4-body);color:#1d1b16c7;max-width:44ch;margin:0 0 26px}.v4-pricing__list{grid-template-columns:1fr 1fr;gap:12px 22px;margin:0 0 30px;padding:0;list-style:none;display:grid}.v4-pricing__list li{font:600 14.5px/1.3 var(--v4-body);align-items:center;gap:10px;display:flex}.v4-pricing__list li:before{content:"✓";background:var(--v4-ink);width:22px;height:22px;color:var(--v4-butter);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.v4-btn--ink{background:var(--v4-ink);color:var(--v4-butter);box-shadow:0 14px 32px -12px #15130f8c}.v4-btn--ink:hover{transform:translateY(-2px);box-shadow:0 20px 40px -14px #15130fa6}.v4-pricing__art{justify-content:center;align-items:center;gap:clamp(2px,.6vw,12px);display:flex;position:relative}.v4-pricing__men{width:clamp(150px,15.5vw,212px);height:auto;display:block}.v4-pricing__men--left{transform:translateY(-16px)rotate(-2.5deg)}.v4-pricing__men--right{transform:translateY(16px)rotate(2.5deg)}@media (max-width:560px){.v4-pricing__men{width:clamp(132px,44vw,180px)}}.v4-final{background:var(--v4-deep);color:var(--v4-cream);padding:calc(var(--v4-section) + 112px) 40px 0;text-align:center;clip-path:polygon(0% 96px,5% 36px,11% 78px,17% 18px,24% 72px,31% 30px,38% 84px,45% 12px,52% 66px,59% 24px,66% 78px,73% 18px,80% 72px,87% 30px,93% 78px,100% 24px,100% 100%,0% 100%);position:relative;overflow:hidden}@media (max-width:760px){.v4-final{padding-top:calc(var(--v4-section) + 68px);clip-path:polygon(0% 52px,14% 16px,29% 48px,43% 14px,57% 48px,71% 16px,86% 46px,100% 16px,100% 100%,0% 100%)}}.v4-final:before{content:"";pointer-events:none;background:radial-gradient(50% 55% at 50% 110%,#ffd90d29,#0000 70%);position:absolute;inset:0}.v4-final__inner{position:relative}.v4-final h2{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;color:var(--v4-cream);margin:0 0 18px;font-size:clamp(36px,4.6vw,72px);font-weight:500;line-height:1.04}.v4-final p{font:400 17px/1.6 var(--v4-body);color:#faf6eca6;max-width:50ch;margin:0 auto 34px}.v4-final__cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:clamp(70px,9vw,120px);display:flex}.v4-cov{padding:var(--v4-section) 40px}.v4-cov__panel{background:var(--v4-deep);border-radius:40px;max-width:1520px;margin:0 auto;padding:clamp(40px,4.4vw,72px) clamp(28px,3.4vw,64px);position:relative;overflow:hidden}.v4-cov__panel:before{content:"";pointer-events:none;background:radial-gradient(46% 52% at 50% 30%,#ffd90d1f,#0000 70%),radial-gradient(34% 40% at 92% 100%,#ffd90d0f,#0000 70%),radial-gradient(30% 36% at 4% 8%,#ffd90d0d,#0000 70%);position:absolute;inset:0}.v4-cov__head{text-align:center;max-width:820px;margin:0 auto clamp(30px,3.4vw,52px);position:relative}.v4-cov__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;color:var(--v4-cream);margin:18px 0 0;font-size:clamp(32px,4.2vw,62px);font-weight:500;line-height:1.05}.v4-cov__title em{color:var(--v4-butter);text-shadow:0 0 44px #ffd90d73;background:0 0;padding-bottom:0;font-style:normal}.v4-cov__sub{font:400 clamp(15px, 1.4vw, 18px)/1.6 var(--v4-body);color:#faf6ec9e;max-width:58ch;margin:16px auto 0}.v4-cov__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex;position:relative}.v4-cov__chip{font:500 13.5px/1 var(--v4-body);color:#faf6eca8;background:#faf6ec0d;border:1px solid #faf6ec24;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.v4-cov__chip b{font-family:var(--v4-body);color:var(--v4-butter);text-shadow:0 0 18px #ffd90d73;font-size:15px;font-weight:700}.v4-cov__spark{width:13px;height:13px;color:var(--v4-butter);filter:drop-shadow(0 0 6px #ffd90d80)}.v4cm{grid-template-columns:minmax(0,1fr) clamp(296px,22vw,348px);align-items:center;gap:clamp(20px,2.4vw,40px);width:100%;max-width:1620px;margin:0 auto;display:grid;position:relative}.v4cm__stage{aspect-ratio:1120/632;position:relative}.v4cm__svg{width:100%;height:100%;display:block;overflow:visible}.v4cm__loading{background:linear-gradient(100deg,#faf6ec08 30%,#faf6ec14 50%,#faf6ec08 70%) 0 0/200% 100%;border-radius:24px;animation:1.6s linear infinite v4cm-shimmer;position:absolute;inset:12%}@keyframes v4cm-shimmer{to{background-position:-200% 0}}.v4cm__dots{fill:#faf6ec29}.v4cm__dots--hot{fill:#ffd90d85;filter:drop-shadow(0 0 6px #ffd90d40)}.v4cm__marker{appearance:none;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;width:20px;height:20px;padding:0;position:absolute;translate:-50% -50%;scale:0}.is-live .v4cm__marker{animation:v4cm-pop .55s var(--v4-ease) forwards;animation-delay:calc(var(--i) * 22ms)}@keyframes v4cm-pop{0%{opacity:0;scale:0}70%{opacity:1;scale:1.35}to{opacity:1;scale:1}}.v4cm__marker:after{content:"";background:var(--mk,var(--v4-butter));box-shadow:0 0 9px var(--mk-glow,#ffd90d8c);transition:scale .25s var(--v4-ease);border-radius:50%;position:absolute;inset:6px}.v4cm__marker:before{content:"";border:1.5px solid var(--mk,var(--v4-butter));opacity:0;border-radius:50%;position:absolute;inset:0}.v4cm__marker:hover:after,.v4cm__marker:focus-visible:after{scale:1.5}.v4cm__marker.is-on{z-index:4}.v4cm__marker.is-on:before{animation:2.2s ease-out infinite v4cm-pulse}.v4cm__marker.is-on:after{scale:1.35}.v4cm__marker.is-sel:after{box-shadow:0 0 0 3px #fffef8d9, 0 0 12px var(--mk-glow,#ffd90d99);scale:1.4}.v4cm__marker--t1{--mk:#ffe14d;--mk-glow:#ffd90db3}.v4cm__marker--t2{--mk:var(--v4-butter);--mk-glow:#ffd90d80}.v4cm__marker--t3{--mk:#c9a800;--mk-glow:#c9a80073}.v4cm__marker--t4{--mk:#faf6ec80;--mk-glow:#faf6ec40}@keyframes v4cm-pulse{0%{opacity:.9;scale:.5}75%{opacity:0;scale:2}to{opacity:0;scale:2}}.v4cm__tip{z-index:6;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.2);width:240px;animation:v4cm-tip .18s var(--v4-ease);background:#181510f0;border:1px solid #ffd90d47;border-radius:16px;padding:14px 16px 13px;position:absolute;translate:-50% calc(-100% - 18px);box-shadow:0 24px 54px -22px #000000d9,0 0 0 1px #0000004d}.v4cm__tip:after{content:"";background:#181510f0;border-bottom:1px solid #ffd90d47;border-right:1px solid #ffd90d47;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;translate:-50%;rotate:45deg}@keyframes v4cm-tip{0%{opacity:0;translate:-50% calc(-100% - 10px)}to{opacity:1;translate:-50% calc(-100% - 18px)}}.v4cm__tipHead{align-items:center;gap:8px;display:flex}.v4cm__tipFlag{font-size:17px;line-height:1}.v4cm__tipName{font:700 14.5px/1.1 var(--v4-body);color:var(--v4-cream);margin-right:auto}.v4cm__tipBadge{font:700 11px/1 var(--v4-body);letter-spacing:.01em;color:var(--v4-ink);background:var(--v4-butter);border-radius:999px;flex:none;padding:5px 8px}.v4cm__tip--t3 .v4cm__tipBadge{color:#15130f;background:#c9a800}.v4cm__tip--t4 .v4cm__tipBadge{color:#15130f;background:#faf6ec80}.v4cm__tipRates{flex-direction:column;gap:9px;margin-top:12px;display:flex}.v4cm__tipRate{grid-template-columns:64px 38px 1fr;align-items:center;gap:8px;display:grid}.v4cm__tipRateLabel{font:500 12px/1 var(--v4-body);color:#faf6ec9e}.v4cm__tipRate b{font:700 13px/1 var(--v4-body);color:var(--v4-cream)}.v4cm__tipBar{background:#faf6ec1f;border-radius:999px;height:5px;display:block;overflow:hidden}.v4cm__tipBar>span{background:linear-gradient(90deg, #e8c200, var(--v4-butter));border-radius:999px;height:100%;display:block}.v4cm__tipHint{font:600 10.5px/1 var(--v4-body);letter-spacing:.08em;text-transform:uppercase;color:#ffd90db3;margin-top:11px;display:block}.v4cm__legend{border-top:1px solid #faf6ec1a;margin-top:18px;padding-top:16px}.v4cm__legendLabel{font:600 10px/1 var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:#faf6ec6b;margin-bottom:11px;display:block}.v4cm__legendItems{grid-template-columns:1fr 1fr;gap:9px 14px;display:grid}.v4cm__legendItem{font:600 12.5px/1 var(--v4-body);color:#faf6ecbd;align-items:center;gap:8px;display:inline-flex}.v4cm__legendStar{width:12px;height:12px;color:var(--v4-butter)}.v4cm__legendItem--t1 .v4cm__legendStar{color:#ffe14d;filter:drop-shadow(0 0 5px #ffd90da6)}.v4cm__legendItem--t2 .v4cm__legendStar{color:var(--v4-butter);filter:drop-shadow(0 0 4px #ffd90d66)}.v4cm__legendItem--t3 .v4cm__legendStar{color:#c9a800}.v4cm__legendItem--t4 .v4cm__legendStar{color:#faf6ec80}.v4cm__panel{-webkit-backdrop-filter:blur(10px);background:#faf6ec0d;border:1px solid #faf6ec21;border-radius:24px;padding:clamp(20px,2vw,28px);position:relative;box-shadow:0 30px 70px -40px #000000b3}.v4cm__selectLabel{font:600 10.5px/1 var(--v4-body);letter-spacing:.14em;text-transform:uppercase;color:#faf6ec73;margin-bottom:8px;display:block}.v4cm__selectBox{transition:border-color .25s var(--v4-ease);background:#15130f8c;border:1px solid #faf6ec29;border-radius:13px;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.v4cm__selectBox:focus-within{border-color:#ffd90d8c}.v4cm__select{appearance:none;font:600 15px/1 var(--v4-body);color:var(--v4-cream);cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding:13px 0}.v4cm__select option{color:#1d1b16}.v4cm__selectArrow{color:#ffd90dcc;font-size:12px}.v4cm__rates{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.v4cm__rate{background:#ffd90d12;border:1px solid #ffd90d2e;border-radius:15px;padding:14px 14px 12px}.v4cm__rate b{font-family:var(--v4-display);color:var(--v4-butter);text-shadow:0 0 26px #ffd90d66;font-size:clamp(24px,2vw,31px);font-weight:400;line-height:1;display:block}.v4cm__rate span{font:500 12px/1.25 var(--v4-body);color:#faf6ec94;margin-top:5px;display:block}.v4cm__industries{flex-direction:column;gap:9px;margin-top:18px;display:flex}.v4cm__indTitle{font:600 10.5px/1 var(--v4-body);letter-spacing:.14em;text-transform:uppercase;color:#faf6ec73;margin-bottom:2px}.v4cm__ind{grid-template-columns:minmax(0,118px) 1fr 34px;align-items:center;gap:10px;display:grid}.v4cm__indName{font:500 12.5px/1.2 var(--v4-body);color:#faf6ecb8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v4cm__indTrack{background:#faf6ec1a;border-radius:999px;height:7px;display:block;overflow:hidden}.v4cm__indFill{background:linear-gradient(90deg, #e8c200, var(--v4-butter) 70%, #ffe14d);height:100%;transition:width .6s var(--v4-ease);border-radius:999px;display:block;box-shadow:0 0 10px #ffd90d59}.v4cm__indPct{font:700 12px/1 var(--v4-body);color:var(--v4-cream);text-align:right}.v4cm__note{font:400 12.5px/1.55 var(--v4-body);color:#faf6ec7a;margin:16px 0 0}@media (max-width:1100px){.v4cm{grid-template-columns:1fr;gap:34px}.v4cm__panel{width:100%;max-width:560px;margin:0 auto}.v4-cov{padding-left:24px;padding-right:24px}.v4-cov__panel{border-radius:28px;padding:clamp(28px,6vw,48px) clamp(20px,5vw,40px)}}.v4-faq{padding:var(--v4-section) 40px}.v4-faq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,100px);max-width:1180px;margin:0 auto;display:grid}.v4-faq__head{position:sticky;top:110px}.v4-faq__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 16px;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.08}.v4-faq__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-faq__sub{font:400 16.5px/1.65 var(--v4-body);color:var(--v4-ink-soft);max-width:38ch;margin:0 0 24px}.v4-faq__list{flex-direction:column;gap:12px;display:flex}.v4-faq__item{background:var(--v4-paper);border:1px solid var(--v4-line);transition:border-color .25s var(--v4-ease), box-shadow .25s var(--v4-ease);border-radius:18px;overflow:hidden}.v4-faq__item.is-open{border-color:#ceaa0080;box-shadow:0 18px 38px -26px #e8c2008c}.v4-faq__q{appearance:none;cursor:pointer;text-align:left;width:100%;font:600 16.5px/1.35 var(--v4-body);letter-spacing:-.005em;color:var(--v4-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:19px 20px;display:flex}.v4-faq__icon{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 60%);width:30px;height:30px;transition:rotate .3s var(--v4-ease);border-radius:50%;flex:none;position:relative;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0066}.v4-faq__icon:before,.v4-faq__icon:after{content:"";background:var(--v4-ink);border-radius:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.v4-faq__icon:before{width:12px;height:2px}.v4-faq__icon:after{width:2px;height:12px;transition:opacity .2s}.v4-faq__item.is-open .v4-faq__icon{rotate:135deg}.v4-faq__a{transition:grid-template-rows .35s var(--v4-ease);grid-template-rows:0fr;display:grid}.v4-faq__a p{font:400 15.5px/1.65 var(--v4-body);color:var(--v4-ink-soft);margin:0;padding:0 20px;overflow:hidden}.v4-faq__item.is-open .v4-faq__a{grid-template-rows:1fr}.v4-faq__item.is-open .v4-faq__a p{padding-bottom:20px}.v4-comp{padding:var(--v4-section) 40px}.v4-comp__head{text-align:center;max-width:700px;margin:0 auto clamp(34px,4vw,54px)}.v4-comp__title{font-family:var(--v4-display);letter-spacing:-.015em;text-transform:none;margin:18px 0 0;font-size:clamp(30px,3.6vw,54px);font-weight:500;line-height:1.08}.v4-comp__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-comp__sub{font:400 clamp(15px, 1.4vw, 18px)/1.55 var(--v4-body);color:var(--v4-ink-soft);max-width:50ch;margin:16px auto 0}.v4-comp__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);max-width:1180px;margin:0 auto;display:grid}.v4-comp__card{text-align:center;background:var(--v4-paper);border:1px solid var(--v4-line);transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease), border-color .22s var(--v4-ease);border-radius:22px;padding:clamp(28px,3vw,40px) clamp(22px,2.4vw,32px);position:relative;overflow:hidden;box-shadow:0 18px 40px -30px #10182838}.v4-comp__card:hover{border-color:#ceaa0073;transform:translateY(-4px);box-shadow:0 26px 54px -28px #1018284d}.v4-comp__badge{place-items:center;width:104px;height:104px;margin-bottom:18px;display:inline-grid;position:relative}.v4-comp__badge:before{content:"";background:radial-gradient(closest-side,#ffd90d59,#0000);border-radius:50%;position:absolute;inset:6px}.v4-comp__badge img{object-fit:contain;width:88px;height:88px;position:relative}.v4-comp__card h3{font-family:var(--v4-display);letter-spacing:-.01em;text-transform:none;margin:0 0 10px;font-size:23px;font-weight:500;line-height:1.1}.v4-comp__card p{font:400 14.5px/1.6 var(--v4-body);color:var(--v4-ink-soft);margin:0;max-width:34ch;margin-inline:auto}@media (max-width:960px){.v4-cov,.v4-faq,.v4-comp{padding-left:24px;padding-right:24px}.v4-faq__grid{grid-template-columns:1fr;gap:36px}.v4-faq__head{position:static}.v4-comp__grid{grid-template-columns:1fr;max-width:480px}}.v4-tone{z-index:2100;-webkit-backdrop-filter:blur(14px)saturate(1.3);border:1px solid var(--v4-line);background:#fffef8d1;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px -14px #1018284d}.v4-tone__label{font:600 11px/1 var(--v4-body);letter-spacing:.14em;text-transform:uppercase;color:var(--v4-ink-faint)}.v4-tone__switch{background:#1d1b160f;border-radius:999px;gap:2px;padding:3px;display:flex}.v4-tone__switch button{appearance:none;cursor:pointer;font:600 13px/1 var(--v4-body);color:var(--v4-ink-soft);transition:color .2s var(--v4-ease), background .2s var(--v4-ease), box-shadow .2s var(--v4-ease);background:0 0;border:0;border-radius:999px;padding:8px 14px}.v4-tone__switch button:hover{color:var(--v4-ink)}.v4-tone__switch button.is-on{color:var(--v4-ink);background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 60%, #f2cc00 100%);box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0066,0 4px 12px -4px #e8c20099}@media (max-width:560px){.v4-tone{gap:8px;padding:6px 6px 6px 12px;bottom:12px;right:12px}.v4-tone__label{display:none}}.v4-navm{display:none;position:relative}.v4-header:has(.v4-navm[open]){background:var(--v4-cream);border-bottom:1px solid var(--v4-line)}.v4-navm__btn{border:1px solid var(--v4-line);-webkit-backdrop-filter:blur(14px)saturate(1.3);cursor:pointer;width:42px;height:42px;transition:background .18s var(--v4-ease);background:#fffef8b8;border-radius:999px;justify-content:center;align-items:center;list-style:none;display:inline-flex;box-shadow:0 8px 24px -12px #10182824}.v4-navm__btn::-webkit-details-marker{display:none}.v4-navm__btn::marker{content:""}.v4-navm__btn:hover{background:#fffef8f2}.v4-navm__bars{width:18px;height:12px;position:relative}.v4-navm__bars i{background:var(--v4-ink);height:2px;transition:transform .28s var(--v4-ease), opacity .2s var(--v4-ease);border-radius:2px;position:absolute;left:0;right:0}.v4-navm__bars i:first-child{top:0}.v4-navm__bars i:nth-child(2){top:5px}.v4-navm__bars i:nth-child(3){top:10px}.v4-navm[open] .v4-navm__bars i:first-child{transform:translateY(5px)rotate(45deg)}.v4-navm[open] .v4-navm__bars i:nth-child(2){opacity:0}.v4-navm[open] .v4-navm__bars i:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.v4-navm__panel{-webkit-overflow-scrolling:touch;z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(1.2);border-bottom:1px solid var(--v4-line);max-height:calc(100svh - 56px);animation:v4navm-in .32s var(--v4-ease) both;background:#fdf7f0fb;padding:16px 18px 28px;position:fixed;top:56px;left:0;right:0;overflow-y:auto;box-shadow:0 30px 60px -24px #1018284d}@keyframes v4navm-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.v4-navm__inner{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:3px;max-width:460px;margin:0;padding:0;display:flex}.v4-navm__label{font:600 11.5px/1 var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v4-ink-faint);padding:15px 12px 5px}.v4-navm__item{transition:background .16s var(--v4-ease);border-radius:14px;align-items:center;gap:13px;padding:11px 12px;text-decoration:none;display:flex}.v4-navm__item:hover,.v4-navm__item:active{background:#ffd90d29}.v4-navm__icon{width:36px;height:36px;color:var(--v4-ink);background:#ffd90d38;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.v4-navm__text{flex-direction:column;gap:2px;min-width:0;display:flex}.v4-navm__text b{font:600 15px/1.2 var(--v4-body);color:var(--v4-ink)}.v4-navm__text span{font:400 12.5px/1.35 var(--v4-body);color:var(--v4-ink-soft)}.v4-navm__item--solo{padding:13px 12px}.v4-navm__item--soon{opacity:.55;cursor:default}.v4-navm__item--soon:hover,.v4-navm__item--soon:active{background:0 0}.v4-navm__soon{border:1px solid var(--v4-line);font:600 10px/1 var(--v4-body);letter-spacing:.04em;text-transform:uppercase;color:var(--v4-ink-soft);background:#10182814;border-radius:999px;margin-left:auto;padding:2px 7px}.v4-navm__arrow{color:var(--v4-ink-faint);margin-left:auto;font-size:14px}.v4-navm__cta{flex-direction:column;gap:10px;margin-top:20px;display:flex}.v4-navm__cta .v4-btn{justify-content:center;width:100%}@media (max-width:760px){.v4-stage__phone{display:none}.v4-hero__stage{height:clamp(320px,72vw,400px)}.v4-stage__man{width:clamp(235px,63.8vw,294px)}.v4-stage__callout{max-width:min(64vw,244px);inset:auto 0 1% auto}.v4-cast__pane--callout{gap:8px;padding:10px 12px}.v4-stage__callout p{font-size:14px;line-height:1.2}.v4-cast__lead{padding-top:8px}.v4-stage__dot{width:24px;height:24px;top:-11px;left:auto;right:-11px}.v4-stage__stat{min-width:0;inset:auto auto 42% 0}.v4-stage__stat b{padding:8px 16px 10px;font-size:clamp(30px,10vw,42px)}.v4-stage__stat span{padding:22px 14px 10px;font-size:11.5px}}@media (max-width:960px){.v4-header{padding:14px 20px}.v4-header__nav,.v4-header__login{display:none}.v4-navm{display:block}.v4-container{padding:0 24px}.v4-hero{padding:80px 24px 0}.v4-feature{grid-template-columns:1fr;gap:36px}.v4-feature__content,.v4-feature__assets,.v4-feature:nth-child(2n) .v4-feature__content,.v4-feature:nth-child(2n) .v4-feature__assets{padding-left:0;padding-right:0}.v4-feature:nth-child(2n) .v4-feature__content{order:1}.v4-feature:nth-child(2n) .v4-feature__assets{order:2}.v4-cases,.v4-intro,.v4-features,.v4-pricing,.v4-final{padding-left:24px;padding-right:24px}.v4-journey__svg,.v4-journey__node,.v4-journey__startdot,.v4-journey__enddot{display:none}.v4-pricing__panel,.v4-pricing__list{grid-template-columns:1fr}}@media (max-width:560px){.v4-scene__card--tl{left:10px}.v4-scene__card--br{right:10px}.v4-scene__card--cl{left:10px}.v4-scene--flow .v4-scene__doodle--pill{left:-8px;right:auto}.v4-laurel svg{height:42px}.v4-h1{font-size:clamp(38px,11vw,54px)}.v4-btn--big{padding:15px 24px;font-size:15px}.v4-hero__stage{width:92vw}}@media (prefers-reduced-motion:reduce){.v4-page *,.v4-page :before,.v4-page :after,.v4-noise{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v4-scene--flow{justify-content:center;align-items:center;min-height:clamp(430px,36vw,520px);padding:clamp(18px,2.2vw,28px);display:flex}.v4-scene--flow .v4-scene__doodle{z-index:1}.v4-scene--flow .v4-scene__doodle--pill{z-index:7;width:clamp(150px,38%,200px);inset:auto auto -24px -34px;rotate:8deg}.v4-scene--flow .v4-scene__doodle--chill{width:clamp(140px,40%,205px);bottom:-16px;right:-28px}.v4-scene--flow .v4-scene__note{z-index:6}.v4-scene--flow .v4-scene__note--man{bottom:38%;right:-2%}.v4-flowcard{z-index:3;-webkit-backdrop-filter:blur(14px);background:#fffef8eb;border:1px solid #1d1b1614;border-radius:24px;width:min(470px,100%);padding:16px;position:relative;box-shadow:inset 0 1px #fffc,0 34px 64px -28px #10182859}.v4ld__badge{font:600 11px/1 var(--v4-body);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:inline-flex}.v4ld__badge.is-ok{color:#1a7f37;background:#1a7f371a}.v4ld__badge.is-no{color:#c2402a;background:#c2402a1a}.v4ld__badge.is-raw{color:var(--v4-ink-soft);background:#1d1b1612}.v4ld__badge.is-searching{color:var(--v4-ink-soft);background:#1d1b160f}.v4ld__badgeMark{font-weight:700}.v4ld__badgePop{animation:.5s cubic-bezier(.34,1.56,.64,1) both v4ldPop}@keyframes v4ldPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.v4ld__spinner{border:2px solid #1d1b1638;border-top-color:var(--v4-ink);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite v4Spin}.v4ld__spinner.is-sm{width:10px;height:10px}@keyframes v4Spin{to{transform:rotate(360deg)}}.v4ld__steps{background:#1d1b160d;border-radius:999px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.v4ld__step{appearance:none;font:600 12px/1 var(--v4-body);color:var(--v4-ink-faint);cursor:pointer;transition:background .35s var(--v4-ease), color .35s var(--v4-ease), box-shadow .35s var(--v4-ease);background:0 0;border:0;border-radius:999px;flex:1;padding:9px 4px}.v4ld__step.is-active{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 60%);color:var(--v4-ink);box-shadow:0 6px 14px -6px #e8c200b3}.v4ld__head{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:14px;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.v4ld__headSpark{width:30px;height:30px;color:var(--v4-ink);background:#ffd90d38;border-radius:10px;flex:none;place-items:center;display:grid}.v4ld__headSpark svg{width:14px;height:14px}.v4ld__headText{flex-direction:column;gap:2px;min-width:0;display:flex}.v4ld__headText strong{font:600 13.5px/1.2 var(--v4-body)}.v4ld__headText span{font:500 11.5px/1.2 var(--v4-body);color:#1d1b169e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v4ld__swap{transition:opacity .24s var(--v4-ease), filter .24s var(--v4-ease)}.v4ld.is-swapping .v4ld__swap,.v4ld.is-cleaning .v4ld__head .v4ld__swap{opacity:0;filter:blur(3px)}.v4ld__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v4ld__row{background:var(--v4-paper);border:1px solid var(--v4-line);transition:opacity .45s var(--v4-ease), filter .45s var(--v4-ease);border-radius:14px;align-items:center;gap:10px;padding:9px 12px;display:flex}.v4ld.is-reveal .v4ld__row{animation:v4RowIn .55s var(--v4-ease) both}@keyframes v4RowIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.97)}to{opacity:1;filter:none;transform:none}}.v4ld__row.is-dropped{opacity:.4;filter:grayscale()}.v4ld__rowLeft{flex:none;place-items:center;display:grid}.v4ld__rowAvatar{border-radius:50%;width:30px;height:30px;display:block}.v4ld__rowIcon{border:1px solid var(--v4-line);background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.v4ld__rowFav{width:17px;height:17px;display:block}.v4ld__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v4ld__rowPrimary{font:600 13px/1.2 var(--v4-body);width:fit-content}.v4ld__rowSecondary{font:500 11.5px/1.2 var(--v4-body);color:var(--v4-ink-soft);align-items:center;gap:5px;min-height:14px;display:flex}.v4ld__rowSep{color:var(--v4-ink-faint)}.v4ld__rowSecFav{border-radius:3px;width:13px;height:13px}.v4ld__rowSecCo{font-weight:600}.v4ld__enrich{display:inline-flex}.v4ld.is-reveal .v4ld__enrich{animation:v4Enrich .4s var(--v4-ease) both}@keyframes v4Enrich{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.v4ld__row>.v4ld__badge{flex:none;margin-left:auto}.v4wf__contact{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:16px;align-items:center;gap:12px;margin-bottom:10px;padding:13px 14px;display:flex}.v4wf__avatar{border:2px solid #ffffffbf;border-radius:50%;flex:none;width:44px;height:44px}.v4wf__contactInfo{min-width:0}.v4wf__name{font:600 14.5px/1.2 var(--v4-body);margin-bottom:4px}.v4wf__meta{flex-flow:wrap;align-items:center;gap:3px 14px;display:flex}.v4wf__field{font:500 12px/1.2 var(--v4-body);color:#1d1b169e;align-items:center;gap:6px;display:inline-flex}.v4wf__metaIcon{font-size:11px}.v4wf__fieldVal{color:var(--v4-ink);font-weight:600;animation:.45s cubic-bezier(.34,1.56,.64,1) both v4ldPop}.v4wf__searching{align-items:center;gap:6px;font-style:italic;display:inline-flex}.v4wf__list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.v4wf__row{background:var(--v4-paper);border:1px solid var(--v4-line);opacity:0;border-radius:13px;align-items:center;gap:10px;padding:8px 11px;display:flex}.v4wf.is-live .v4wf__row{animation:v4RowIn .5s var(--v4-ease) forwards}.v4wf__row.is-dim{filter:grayscale(.6)}.v4wf__icon{border:1px solid var(--v4-line);background:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.v4wf__icon img{width:16px;height:16px;display:block}.v4wf__name2{font:600 12.5px/1.2 var(--v4-body)}.v4wf__chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-left:auto;display:inline-flex}.v4wf--cascade .v4wf__row{margin-inline:calc(var(--i,0) * 11px);position:relative}.v4wf--cascade .v4wf__row:not(:first-of-type):before{content:"";border-bottom:2px dashed #e8c200bf;border-left:2px dashed #e8c200bf;border-bottom-left-radius:10px;width:11px;height:36px;position:absolute;top:-16px;left:-13px}.v4wf--cascade .v4wf__row:not(:first-of-type):after{content:"";border-bottom:2px dashed #e8c200bf;border-right:2px dashed #e8c200bf;border-bottom-right-radius:10px;width:11px;height:36px;position:absolute;top:-16px;right:-13px}.v4wf__more{font:600 10.5px/1 var(--v4-body);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-ink-soft);opacity:0;background:#1d1b160d;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:6px 12px 6px 7px;display:inline-flex}.v4wf.is-live .v4wf__more{animation:v4ldPop .45s var(--v4-ease) forwards}.v4wf__moreFavs{display:inline-flex}.v4wf__moreFavs img{background:#fff;border:2px solid #fffef8;border-radius:7px;width:20px;height:20px;margin-left:-7px}.v4wf__moreFavs img:first-child{margin-left:0}.v4sy{flex-direction:column;align-items:center;padding:30px 18px 22px;display:flex}.v4sy__hub{background:var(--v4-ink);color:#fffef8;font:600 15px/1 var(--v4-body);opacity:0;border-radius:999px;align-items:center;gap:11px;padding:13px 20px;display:inline-flex;transform:translateY(8px)scale(.9);box-shadow:0 16px 32px -14px #1018288c}.v4sy.is-live .v4sy__hub{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards v4syIn}@keyframes v4syIn{to{opacity:1;transform:none}}.v4sy__star{width:18px;height:18px;color:var(--v4-butter);flex:none;animation:3.2s linear infinite v4syStarSpin}@keyframes v4syStarSpin{to{transform:rotate(360deg)}}.v4sy__tree{width:min(280px,86%);height:auto;margin:6px 0 4px;display:block;overflow:visible}.v4sy__branch{fill:none;stroke:#e8c200d9;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:120;stroke-dashoffset:120px}.v4sy.is-live .v4sy__branch{animation:v4syDraw .8s var(--v4-ease) .35s forwards}@keyframes v4syDraw{to{stroke-dashoffset:0}}.v4sy__apps{justify-content:center;gap:clamp(28px,5vw,56px);display:flex}.v4sy__app{background:var(--v4-paper);border:1px solid var(--v4-line);opacity:0;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:18px 26px 15px;display:flex;transform:translateY(12px)scale(.92);box-shadow:0 18px 36px -20px #10182859}.v4sy.is-live .v4sy__app{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards v4syIn}.v4sy.is-live .v4sy__app:first-child{animation-delay:.7s}.v4sy.is-live .v4sy__app:nth-child(2){animation-delay:.85s}.v4sy__app img{border-radius:11px;width:38px;height:38px}.v4sy__app span{font:600 13.5px/1 var(--v4-body)}.v4sy__synced{font:700 11.5px/1 var(--v4-body);letter-spacing:.16em;color:#1a7f37;opacity:0;background:#1a7f3717;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:9px 14px;display:inline-flex;transform:scale(.6)}.v4sy.is-live .v4sy__synced{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.35s forwards v4ldPop}.v4sy__synced i{background:#1a7f37;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite v4syPulse}@keyframes v4syPulse{0%,to{box-shadow:0 0 #1a7f3773}50%{box-shadow:0 0 0 5px #1a7f3700}}.v4sy__more{font:600 11.5px/1.3 var(--v4-body);color:var(--v4-ink-faint);margin-top:12px}.v4sc{flex-direction:column;min-height:clamp(440px,36vw,490px);padding:16px;display:flex}.v4sc__bg{object-fit:cover;object-position:62% 30%;border-radius:24px;width:100%;height:100%;position:absolute;inset:0}.v4sc__shade{background:linear-gradient(#15130f52 0%,#15130f0d 34%,#15130f9e 100%);border-radius:24px;position:absolute;inset:0}.v4sc__voice{z-index:2;-webkit-backdrop-filter:blur(8px);background:#15130f73;border:1px solid #fffef824;border-radius:999px;align-items:center;gap:12px;margin-top:10px;padding:10px 16px;display:flex;position:relative}.v4sc__voiceWave{flex:1;align-items:center;gap:3px;height:20px;display:flex}.v4sc__voiceWave i{background:var(--v4-butter);opacity:.55;max-width:5px;height:4px;transition:height .35s var(--v4-ease), opacity .35s var(--v4-ease);border-radius:2px;flex:1}.v4sc__voice.is-on .v4sc__voiceWave i{opacity:1;animation:.55s ease-in-out infinite alternate v4scBar}.v4sc__voice.is-on .v4sc__voiceWave i:nth-child(3n){animation-delay:.1s}.v4sc__voice.is-on .v4sc__voiceWave i:nth-child(3n+1){animation-delay:.25s}.v4sc__voice.is-on .v4sc__voiceWave i:nth-child(3n+2){animation-delay:.4s}@keyframes v4scBar{0%{height:4px}to{height:var(--h,14px)}}.v4sc__timer{font:700 12.5px/1 var(--v4-body);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#fffef8}.v4sc__transcript{z-index:2;-webkit-backdrop-filter:blur(12px);background:#fffef8ed;border:1px solid #1d1b1614;border-radius:18px;margin-top:auto;padding:12px 14px;position:relative;box-shadow:0 20px 40px -22px #10182880}.v4sc__transHead{font:700 10.5px/1 var(--v4-body);letter-spacing:.12em;text-transform:uppercase;color:var(--v4-ink-faint);border-bottom:1px dashed var(--v4-line);align-items:center;gap:7px;margin-bottom:9px;padding-bottom:9px;display:flex}.v4sc__transDot{background:var(--v4-butter-deep);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite v4syPulse}.v4sc__lines{flex-direction:column;gap:7px;min-height:150px;margin:0;padding:0;list-style:none;display:flex}.v4sc__line{font:500 12.5px/1.45 var(--v4-body);color:var(--v4-ink);align-items:flex-start;gap:8px;animation:.45s cubic-bezier(.34,1.56,.64,1) both v4scIn;display:flex}@keyframes v4scIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v4sc__line b{font:700 10px/1 var(--v4-body);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;flex:none;margin-top:1px;padding:4px 7px}.v4sc__line.is-rep b{background:var(--v4-butter);color:var(--v4-ink)}.v4sc__line.is-lead b{color:var(--v4-ink-soft);background:#1d1b1614}@media (max-width:640px){.v4-scene--flow{min-height:0;padding:14px 10px}.v4-flowcard{padding:12px}.v4ld__step{padding:8px 2px;font-size:10.5px}.v4ld__headText span{white-space:normal}.v4wf--cascade .v4wf__row{margin-inline:calc(var(--i,0) * 6px)}.v4wf__chips .v4ld__badge{padding:5px 7px;font-size:10px}.v4sy{padding:22px 12px 16px}.v4sy__app{padding:14px 18px 12px}.v4sc__lines{min-height:162px}.v4sc{padding:12px}}.v4-header__menu{position:relative}.v4-header__trigger{appearance:none;cursor:pointer;font:500 14px/1 var(--v4-body);color:var(--v4-ink);opacity:.72;transition:opacity .15s var(--v4-ease), background .15s var(--v4-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.v4-header__chev{transition:transform .2s var(--v4-ease)}.v4-header__menu:hover .v4-header__trigger,.v4-header__menu:focus-within .v4-header__trigger{opacity:1;background:#1d1b160d}.v4-header__menu:hover .v4-header__chev,.v4-header__menu:focus-within .v4-header__chev{transform:rotate(180deg)}.v4-header__drop{background:var(--v4-paper);border:1px solid var(--v4-line);opacity:0;visibility:hidden;transform-origin:top;width:304px;transition:opacity .24s var(--v4-ease), transform .34s cubic-bezier(.34, 1.56, .64, 1), visibility 0s linear .24s;border-radius:20px;padding:8px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(10px)scale(.96);box-shadow:0 30px 60px -24px #10182847}.v4-header__drop:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.v4-header__menu:hover .v4-header__drop,.v4-header__menu:focus-within .v4-header__drop{opacity:1;visibility:visible;transition:opacity .2s var(--v4-ease), transform .34s cubic-bezier(.34, 1.56, .64, 1), visibility 0s;transform:translate(-50%)translateY(0)scale(1)}.v4-header__nav .v4-header__dropItem{opacity:1;border-radius:14px;align-items:center;gap:12px;padding:11px 12px;display:flex}.v4-header__nav .v4-header__dropItem:hover{background:#ffd90d29}.v4-header__dropIcon{width:34px;height:34px;transition:background .18s var(--v4-ease), transform .18s var(--v4-ease);background:#ffd90d38;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.v4-header__dropItem:hover .v4-header__dropIcon{background:var(--v4-butter);transform:rotate(-6deg)scale(1.06)}.v4-header__dropText{flex-direction:column;gap:2px;min-width:0;display:flex}.v4-header__dropText b{font:600 13.5px/1.2 var(--v4-body);color:var(--v4-ink)}.v4-header__dropText span{font:400 12px/1.35 var(--v4-body);color:var(--v4-ink-soft)}.v4-header__dropArrow{color:var(--v4-ink);opacity:0;transition:opacity .18s var(--v4-ease), transform .18s var(--v4-ease);margin-left:auto;font-size:13px;transform:translate(-5px)}.v4-header__dropItem:hover .v4-header__dropArrow{opacity:1;transform:none}.v4-header__mega{grid-template-columns:2.7fr 1fr;gap:20px;width:min(1120px,100vw - 40px);padding:18px;display:grid;position:fixed;top:72px;left:50%;transform:translate(-50%)translateY(10px)scale(.985)}.v4-header__mega:before{height:30px;top:-30px}.v4-mega__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v4-mega__card{border:1px solid var(--v4-line);transition:transform .2s var(--v4-ease), box-shadow .2s var(--v4-ease), border-color .2s var(--v4-ease), background .2s var(--v4-ease);background:#ffd90d12;border-radius:16px;flex-direction:column;padding:14px;text-decoration:none;display:flex}.v4-mega__card[href]:hover{background:#ffd90d1f;border-color:#ffd90d8c;transform:translateY(-2px);box-shadow:0 16px 32px -16px #10182838}.v4-header__nav .v4-mega__card{opacity:1;border-radius:16px;padding:14px}.v4-mega__card--soon,.v4-header__nav .v4-mega__card--soon{cursor:default;opacity:.55}.v4-mega__soon{border:1px solid var(--v4-line);font:600 10px/1 var(--v4-body);letter-spacing:.04em;text-transform:uppercase;color:var(--v4-ink-soft);vertical-align:middle;background:#10182814;border-radius:999px;margin-left:6px;padding:2px 7px;display:inline-block}.v4-mega__cardTitle{font:600 14px/1.2 var(--v4-body);color:var(--v4-ink);letter-spacing:.01em}.v4-mega__cardDesc{font:400 12px/1.4 var(--v4-body);color:var(--v4-ink-soft);margin:4px 0 12px}.v4-mega__mock{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:11px;flex-direction:column;flex:1;min-height:116px;display:flex;overflow:hidden}.v4-mega__mock--table{gap:6px;padding:9px}.v4-mega__tHead{font:600 8.5px/1.3 var(--v4-body);color:var(--v4-ink);opacity:.85}.v4-mega__tCols,.v4-mega__tRow{grid-template-columns:1.1fr 1fr 1.1fr;align-items:center;gap:6px;display:grid}.v4-mega__tCols{font:600 6.5px/1 var(--v4-body);letter-spacing:.04em;text-transform:uppercase;color:var(--v4-ink-soft);border-bottom:1px solid var(--v4-line);padding-bottom:5px}.v4-mega__tCell{align-items:center;gap:4px;min-width:0;display:flex}.v4-mega__tCell--muted{font:500 7px/1 var(--v4-body);color:var(--v4-ink-soft)}.v4-mega__dot{background:var(--v4-butter);border-radius:50%;flex:none;width:8px;height:8px}.v4-mega__chip{background:var(--v4-butter);border-radius:3px;flex:none;width:9px;height:9px}.v4-mega__bar{background:#1d1b161a;border-radius:999px;flex:1;min-width:8px;height:4px}.v4-mega__mock--term{background:var(--v4-deep)}.v4-mega__termBar{border-bottom:1px solid #ffffff14;align-items:center;gap:4px;padding:7px 9px;display:flex}.v4-mega__termBar i{border-radius:50%;width:6px;height:6px}.v4-mega__termBar i:first-child{background:#ff6b5b}.v4-mega__termBar i:nth-child(2){background:#ffc542}.v4-mega__termBar i:nth-child(3){background:#4ccb7e}.v4-mega__termBar em{font:500 8px/1 var(--v4-body);color:#faf6ec80;margin-left:auto;font-style:normal}.v4-mega__termBody{flex-direction:column;flex:1;gap:5px;padding:9px 10px;font-family:Space Grotesk,ui-monospace,monospace;font-size:6.5px;line-height:1.3;display:flex}.v4-mega__termLine{color:#faf6ecd1;white-space:nowrap}.v4-mega__termLine em{color:#faf6ec73;font-style:normal}.v4-mega__termLine u{color:var(--v4-butter);text-decoration:none}.v4-mega__termLine--ok{color:#6ee7a4}.v4-mega__termLine--info{color:#faf6ec8c}.v4-mega__mock--ext{gap:0}.v4-mega__extBar{border-bottom:1px solid var(--v4-line);background:#1d1b160a;align-items:center;gap:4px;padding:6px 8px;display:flex}.v4-mega__extBar i{border-radius:50%;flex:none;width:6px;height:6px}.v4-mega__extBar i:first-child{background:#ff6b5b}.v4-mega__extBar i:nth-child(2){background:#ffc542}.v4-mega__extBar i:nth-child(3){background:#4ccb7e}.v4-mega__extUrl{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:999px;flex:1;height:9px;margin-left:6px}.v4-mega__extBody{background:#1d1b1608;flex:1;gap:8px;padding:9px;display:flex}.v4-mega__extCard{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:8px;flex-direction:column;flex:1;gap:5px;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px -3px #10182829}.v4-mega__extCard--profile{padding-top:0}.v4-mega__extCover{background:linear-gradient(125deg,#2b3052,#161a2b);height:24px;margin:0 -8px}.v4-mega__extAvatar{border:1.5px solid var(--v4-paper);background:radial-gradient(circle at 34% 30%,#fff,#cdd9ee 52%,#9db0d2);border-radius:50%;width:16px;height:16px;margin-top:-8px;box-shadow:0 1px 3px #10182833}.v4-mega__extLine{background:#1d1b1629;border-radius:999px;height:4px}.v4-mega__extLine--name{width:72%}.v4-mega__extLine--sub{background:#1d1b1617;width:48%}.v4-mega__extCard--data{border-top:2.5px solid var(--v4-butter);padding-top:8px}.v4-mega__extHead{border-bottom:1px solid var(--v4-line);align-items:center;gap:5px;margin-bottom:1px;padding-bottom:6px;display:flex}.v4-mega__extAvatar--sm{width:13px;height:13px;margin-top:0}.v4-mega__extHead .v4-mega__extLine{flex:1}.v4-mega__extRow{align-items:center;gap:6px;display:flex}.v4-mega__extRow em{font:600 7px/1 var(--v4-body);color:var(--v4-ink-soft);flex:none;font-style:normal}.v4-mega__extFill{background:#4ccb7e66;border-radius:999px;width:42%;height:7px;margin-left:auto}.v4-mega__features{flex-direction:column;gap:2px;display:flex}.v4-mega__featTitle{font:700 10.5px/1 var(--v4-body);letter-spacing:.14em;text-transform:uppercase;color:var(--v4-ink-soft);padding:6px 12px 8px}.v4-mega__feat{transition:background .15s var(--v4-ease);border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;display:flex}.v4-mega__feat[href]:hover{background:#ffd90d29}.v4-header__nav .v4-mega__feat{opacity:1;border-radius:12px;padding:10px 12px}.v4-mega__feat b{font:600 13px/1.2 var(--v4-body);color:var(--v4-ink);letter-spacing:.01em}.v4-mega__feat span{font:400 12px/1.35 var(--v4-body);color:var(--v4-ink-soft)}.v4-mega__feat--static{cursor:default}@media (max-width:920px){.v4-header__mega{display:none}}.v4-case{position:relative}.v4-case--pop:hover{z-index:30}.v4-case__pop{--tx:-50%;--ty:14px;--rot:-1.5deg;background:var(--v4-paper);text-align:left;cursor:pointer;pointer-events:none;opacity:0;width:282px;transform:translate(var(--tx), var(--ty)) scale(.9) rotate(var(--rot));transform-origin:bottom;filter:blur(4px);transition:opacity .2s var(--v4-ease), filter .24s var(--v4-ease), transform .42s cubic-bezier(.34, 1.56, .64, 1);z-index:31;border-radius:8px;flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 16px);left:50%;overflow:hidden;box-shadow:0 42px 84px -28px #1018286b,0 4px 14px #10182814}.v4-case--pop:hover .v4-case__pop,.v4-case--pop:focus-visible .v4-case__pop{opacity:1;pointer-events:auto;transform:translate(var(--tx), 0) scale(1) rotate(0deg);filter:blur();transition-delay:60ms}.v4-cases__row .v4-case:nth-child(-n+2) .v4-case__pop{--tx:0%;transform-origin:0 100%;left:-10px}.v4-cases__row .v4-case:nth-last-child(-n+2) .v4-case__pop{--tx:0%;transform-origin:100% 100%;left:auto;right:-10px}.v4-case__popMedia{display:block;position:relative}.v4-case__popMedia img{aspect-ratio:4/3;object-fit:cover;filter:saturate(1.05);width:100%;transition:transform .6s var(--v4-ease);display:block;transform:scale(1.04)}.v4-case--pop:hover .v4-case__popMedia img{transform:scale(1)}.v4-case__popScrim{background:linear-gradient(#15130f00 46%,#15130fd1 100%);position:absolute;inset:0}.v4-case__popWho{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}.v4-case__popWho b{font:600 15px/1.2 var(--v4-body);color:#fffef8}.v4-case__popWho span{font:400 11.5px/1.3 var(--v4-body);color:#fffef8bf}.v4-case__popBody{flex-direction:column;gap:13px;padding:14px 16px 16px;display:flex}.v4-case__popQuote{font:400 13px/1.55 var(--v4-body);color:var(--v4-ink)}.v4-case__popQuote strong{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-weight:650}.v4-case__popRead{font:600 13px/1 var(--v4-body);color:var(--v4-ink);background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 8px 20px -8px #e8c200b3}.v4-case__popRead i{transition:transform .18s var(--v4-ease);font-style:normal}.v4-case--pop:hover .v4-case__popRead i{transform:translate(3px)}.v4-case--pop:hover .v4-case__tag{background:var(--v4-butter);border-color:var(--v4-butter)}@media (max-width:960px){.v4-case__pop{display:none}}.v4p{padding:clamp(84px, 8.5vw, 112px) 40px var(--v4-section);max-width:1320px;margin:0 auto}.v4p__head{text-align:center;max-width:760px;margin:0 auto 40px}.v4p__title{font-family:var(--v4-display);letter-spacing:-.02em;text-transform:none;margin:18px 0;font-size:clamp(40px,5.4vw,72px);font-weight:400;line-height:1.04}.v4p__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4p__sub{font:400 17px/1.6 var(--v4-body);color:var(--v4-ink-soft);max-width:56ch;margin:0 auto 26px}.v4p__switches{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.v4p__switch{background:#1d1b160f;border-radius:999px;gap:3px;padding:4px;display:inline-flex}.v4p__switch button{appearance:none;cursor:pointer;font:600 13px/1 var(--v4-body);color:var(--v4-ink-soft);transition:background .18s var(--v4-ease), color .18s var(--v4-ease), box-shadow .18s var(--v4-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;display:inline-flex}.v4p__switch button.is-on{background:var(--v4-ink);color:#fffef8;box-shadow:0 8px 18px -8px #10182880}.v4p__switch button em{font-style:normal;font:700 10.5px/1 var(--v4-body);background:var(--v4-butter);color:var(--v4-ink);border-radius:999px;padding:3px 7px}.v4p__panel{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:26px;margin-bottom:26px;padding:22px 26px 24px;box-shadow:inset 0 1px #fffc,0 24px 48px -30px #10182840}.v4p__panelHead{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:16px;display:flex}.v4p__need{font:500 16.5px/1.4 var(--v4-body);margin:0}.v4p__needVal{font-family:var(--v4-display);background:linear-gradient(#0000 58%,#ffd90d99 58%);padding:0 3px;font-size:23px;font-weight:400}.v4p__channels{flex-wrap:wrap;gap:8px;display:inline-flex}.v4p__chan{appearance:none;cursor:pointer;font:600 13px/1 var(--v4-body);color:var(--v4-ink-soft);background:var(--v4-cream);border:1.5px solid var(--v4-line);transition:background .2s var(--v4-ease), color .2s var(--v4-ease), border-color .2s var(--v4-ease), transform .2s var(--v4-ease);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.v4p__chan:hover{border-color:#1d1b1640;transform:translateY(-1px)}.v4p__chan.is-on{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 70%);border-color:var(--v4-butter-deep);color:var(--v4-ink);box-shadow:0 8px 18px -10px #e8c200cc}.v4p__chanToggle{width:26px;height:15px;transition:background .2s var(--v4-ease);background:#1d1b1633;border-radius:999px;position:relative}.v4p__chanToggle:after{content:"";background:#fffef8;border-radius:50%;width:11px;height:11px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.v4p__chan.is-on .v4p__chanToggle{background:var(--v4-ink)}.v4p__chan.is-on .v4p__chanToggle:after{transform:translate(11px)}.v4p__creditsHint{font:500 12.5px/1 var(--v4-body);color:var(--v4-ink-faint);margin-left:auto}.v4p__creditsHint b{color:var(--v4-ink);font-weight:700}.v4p__slider input[type=range]{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--v4-butter) 0%, var(--v4-butter) var(--v4p-progress,0%), #1d1b1614 var(--v4p-progress,0%), #1d1b1614 100%);border-radius:999px;outline:none;width:100%;height:8px}.v4p__slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--v4-butter);border:3.5px solid var(--v4-ink);cursor:grab;width:26px;height:26px;transition:transform .15s var(--v4-ease);border-radius:50%;box-shadow:0 6px 16px -4px #10182866}.v4p__slider input[type=range]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.12)}.v4p__slider input[type=range]::-moz-range-thumb{background:var(--v4-butter);border:3.5px solid var(--v4-ink);cursor:grab;border-radius:50%;width:26px;height:26px;box-shadow:0 6px 16px -4px #10182866}.v4p__slider{padding-top:50px;position:relative}.v4p__sliderBadge{white-space:nowrap;font:600 12.5px/1 var(--v4-body);color:#fffef8;background:var(--v4-ink);border:1.5px solid var(--v4-ink);transition:left .35s var(--v4-ease);pointer-events:none;z-index:3;border-radius:999px;align-items:baseline;gap:4px;padding:7px 11px;display:inline-flex;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 10px 20px -10px #1018288c}.v4p__sliderBadge .v4p-num{font-weight:800}.v4p__sliderBadge:after{content:"";background:var(--v4-ink);border-right:1.5px solid var(--v4-ink);border-bottom:1.5px solid var(--v4-ink);border-bottom-right-radius:2px;width:9px;height:9px;position:absolute;top:100%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.v4p__ticks{height:28px;margin-top:10px;position:relative}.v4p__tick{appearance:none;cursor:pointer;font:600 11.5px/1 var(--v4-body);color:var(--v4-ink-faint);white-space:nowrap;transition:color .15s var(--v4-ease), background .15s var(--v4-ease);background:0 0;border:0;border-radius:999px;padding:4px 7px;position:absolute;transform:translate(-50%)}.v4p__tick:hover{color:var(--v4-ink)}.v4p__tick.is-on{color:var(--v4-ink);background:var(--v4-butter)}.v4p__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.v4p__card{background:var(--v4-paper);border:1px solid var(--v4-line);transition:transform .25s var(--v4-ease), box-shadow .25s var(--v4-ease);border-radius:26px;flex-direction:column;padding:24px 22px 22px;display:flex;position:relative;box-shadow:inset 0 1px #fffc,0 22px 44px -32px #10182840}.v4p__card:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fffc,0 32px 56px -32px #10182859}.v4p__card.is-match{border-color:var(--v4-butter-deep);box-shadow:0 0 0 3px #ffd90d73,0 28px 56px -28px #e8c2008c}.v4p__flag{white-space:nowrap;font:700 11px/1 var(--v4-body);letter-spacing:.08em;text-transform:uppercase;background:var(--v4-ink);color:#fffef8;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px -10px #10182880}.v4p__flag svg{width:11px;height:11px;color:var(--v4-butter)}.v4p__flag--match{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 70%);color:var(--v4-ink)}.v4p__flag--match svg{color:var(--v4-ink)}.v4p__cardHead h3{font-family:var(--v4-display);text-transform:none;margin:0 0 3px;font-size:24px;font-weight:400}.v4p__cardHead p{font:400 13px/1.4 var(--v4-body);color:var(--v4-ink-soft);margin:0 0 16px}.v4p__price{align-items:flex-end;gap:8px;min-height:52px;margin-bottom:14px;display:flex}.v4p__priceVal{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);font-size:46px;font-weight:400;line-height:1}.v4p__priceVal i{vertical-align:14px;margin-right:2px;font-size:26px;font-style:normal}.v4p__priceUnit{font:500 13px/1.25 var(--v4-body);color:var(--v4-ink-soft);padding-bottom:5px}.v4p__priceUnit em{color:var(--v4-ink-faint);font-size:11px;font-style:normal;display:block}.v4p__priceCustom{font-family:var(--v4-display);font-size:38px;font-weight:400;line-height:1.05}.v4p__priceCustom em{font-style:normal;font:500 13px/1 var(--v4-body);color:var(--v4-ink-soft);margin-top:6px;display:block}.v4p__tierSelect{margin-bottom:12px;display:block;position:relative}.v4p__tierSelect select{appearance:none;width:100%;font:600 13px/1 var(--v4-body);color:var(--v4-ink);background:var(--v4-cream);border:1.5px solid var(--v4-line);cursor:pointer;transition:border-color .18s var(--v4-ease);border-radius:12px;padding:11px 34px 11px 13px}.v4p__tierSelect select:hover{border-color:#1d1b164d}.v4p__tierSelect svg{pointer-events:none;color:var(--v4-ink-soft);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.v4p__tierFixed{font:600 13px/1 var(--v4-body);color:var(--v4-ink-soft);background:var(--v4-cream);border:1.5px dashed var(--v4-line);border-radius:12px;margin-bottom:12px;padding:11px 13px;display:block}.v4p__math{font:500 12.5px/1 var(--v4-body);color:var(--v4-ink-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center start;column-gap:32px;margin:0 0 4px;display:grid;position:relative}.v4p__math svg{vertical-align:-2px;width:14px;height:14px;margin-right:4px;display:inline-block}.v4p__math b{color:var(--v4-ink);font-weight:700}.v4p__math em{color:var(--v4-ink-faint);font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4p__math--custom{font:500 12.5px/1.45 var(--v4-body);display:block}.v4p__rates{font:500 11px/1 var(--v4-body);color:var(--v4-ink-faint);grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:start;column-gap:32px;margin:0;display:grid}.v4p__rates>span{padding-left:18px}.v4p__features{border-top:1px dashed var(--v4-line);flex-direction:column;flex:1;gap:9px;margin:16px 0 18px;padding:16px 0 0;list-style:none;display:flex}.v4p__features li{font:450 13px/1.45 var(--v4-body);align-items:flex-start;gap:9px;display:flex}.v4p__features li svg{width:11px;height:11px;color:var(--v4-butter-deep);flex:none;margin-top:4px}.v4p__featHead{letter-spacing:.06em;text-transform:uppercase;color:var(--v4-ink-faint);font:600 11.5px/1 var(--v4-body)!important}.v4p__cta{justify-content:center}.v4p__foot{text-align:center;font:500 13px/1.5 var(--v4-body);color:var(--v4-ink-faint);margin:26px 0 0}@media (max-width:1180px){.v4p__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin:0 auto}.v4p__card.is-match{transform:none}}@media (max-width:960px){.v4p{padding-left:24px;padding-right:24px}.v4p__creditsHint{width:100%;margin-left:0}.v4p__ticks{flex-wrap:wrap;gap:2px}}@media (max-width:600px){.v4p__grid{grid-template-columns:1fr;max-width:460px}.v4p__panel{padding:18px 16px}.v4p__tick:not(.is-on){display:none}.v4p__ticks{height:24px;margin-top:8px}.v4p__tick.is-on{padding:4px 9px;font-size:12.5px}}.v4p__priceVal,.v4p__needVal,.v4p__creditsHint b,.v4p__math b{font-variant-numeric:tabular-nums}.v4p-num{display:inline-flex}.v4p-num__d{white-space:pre;will-change:filter, transform, opacity;display:inline-block}.v4p-num__d.is-flip{animation:.5s cubic-bezier(.22,1,.36,1) both v4pDigitIn}@keyframes v4pDigitIn{0%{opacity:0;filter:blur(8px);transform:translateY(-.5em)scale(.82)}55%{filter:blur(.4px)}to{opacity:1;filter:blur();transform:none}}.v4p__priceSwap{animation:v4pRise .4s var(--v4-ease);align-items:flex-end;gap:8px;display:flex}.v4p__math{animation:v4pRise .4s var(--v4-ease)}@keyframes v4pRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v4p__card{transition:transform .45s cubic-bezier(.34, 1.56, .64, 1), box-shadow .35s var(--v4-ease), border-color .35s var(--v4-ease)}.v4p__card.is-match{transform:translateY(-6px)}.v4p__card.is-match:hover{transform:translateY(-9px)}.v4p__flag{animation:.5s cubic-bezier(.34,1.56,.64,1) v4pFlagIn}@keyframes v4pFlagIn{0%{opacity:0;transform:translate(-50%,10px)scale(.5)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (max-width:1180px){.v4p__card.is-match,.v4p__card.is-match:hover{transform:none}}@media (prefers-reduced-motion:reduce){.v4p-num__d.is-flip,.v4p__priceSwap,.v4p__math,.v4p__flag{animation:none}.v4p__card{transition:none}}.v4pt{max-width:1240px;padding:0 40px var(--v4-section);margin:0 auto}@media (max-width:760px){.v4pt{display:none}}.v4pt__head{text-align:center;max-width:640px;margin:0 auto 38px}.v4pt__title{font-family:var(--v4-display);letter-spacing:-.02em;text-transform:none;margin:14px 0 12px;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.06}.v4pt__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4pt__sub{font:400 16px/1.55 var(--v4-body);color:var(--v4-ink-soft);margin:0}.v4pt__wrap{position:relative}.v4pt__scroll{background:var(--v4-paper);border:1px solid #1d1b161a;border-radius:28px;overflow-x:auto;box-shadow:inset 0 1px #ffffffe6,0 2px 6px -2px #1018280f,0 36px 70px -42px #10182852}.v4pt__table{border-collapse:separate;border-spacing:0;width:100%;min-width:920px;font-family:var(--v4-body)}.v4pt__table thead th{background:var(--v4-paper);text-align:left;border-bottom:1px solid var(--v4-line);z-index:2;vertical-align:bottom;padding:24px 18px 20px;position:sticky;top:0}.v4pt__table thead th:first-child{z-index:3;left:0}.v4pt__planTh{text-align:center;min-width:168px}.v4pt__planName{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);font-size:25px;font-weight:400;line-height:1;display:block}.v4pt__planPrice{font:600 13.5px/1 var(--v4-body);color:var(--v4-ink-soft);font-variant-numeric:tabular-nums;margin-top:8px;display:block}.v4pt__planPrice em{opacity:.75;font-size:11px;font-style:normal;font-weight:500}.v4pt__planTh.is-rec{background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 72%, #f6d000 100%);border-bottom-color:#ceaa0080;border-radius:18px 18px 0 0;box-shadow:inset 0 1px #ffffff8c,inset 1px 0 #ceaa004d,inset -1px 0 #ceaa004d}.v4pt__planTh.is-rec .v4pt__planPrice{color:#1d1b16b8}.v4pt__recPill{font:700 9.5px/1 var(--v4-body);letter-spacing:.09em;text-transform:uppercase;background:var(--v4-ink);color:#fffef8;border-radius:999px;margin-bottom:9px;padding:5px 10px;display:inline-block;transform:rotate(-2.5deg);box-shadow:0 5px 12px -5px #15130f80}.v4pt__table tbody td{vertical-align:middle;border-bottom:1px solid #1d1b160d;padding:13px 18px}.v4pt__table tbody td:first-child{z-index:1;background:var(--v4-paper);position:sticky;left:0}.v4pt__table tbody tr:not(.v4pt__sectionRow):not(.v4pt__ctaRow):hover td{background:#faf4eb}.v4pt__table tbody tr:not(.v4pt__sectionRow):not(.v4pt__ctaRow):hover td.is-rec{background:#ffd90d33}.v4pt__label{font:500 14px/1.4 var(--v4-body);color:var(--v4-ink)}.v4pt__note{font:500 11.5px/1.3 var(--v4-body);color:var(--v4-ink-faint);margin-top:3px;display:block}.v4pt__cell{text-align:center}.v4pt__cell.is-rec{background:#ffd90d1a;box-shadow:inset 1px 0 #ceaa0033,inset -1px 0 #ceaa0033}.v4pt__table .v4pt__sectionRow td{border-bottom:1px solid var(--v4-line);padding:34px 18px 12px}.v4pt__sectionLabel{white-space:nowrap;font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-size:17px;font-weight:400}.v4pt__secNum{background:linear-gradient(180deg, #ffe14d, var(--v4-butter));width:24px;height:24px;color:var(--v4-ink);font:700 11px/1 var(--v4-body);font-variant-numeric:tabular-nums;vertical-align:-6px;border-radius:8px;justify-content:center;align-items:center;margin-right:10px;display:inline-flex;transform:rotate(-4deg);box-shadow:inset 0 1px #ffffff80,0 3px 7px -3px #e8c200e6}.v4pt__check{background:linear-gradient(180deg, #ffe14d, var(--v4-butter));width:26px;height:26px;color:var(--v4-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 3px 8px -4px #e8c200e6}.v4pt__check svg{width:11px;height:11px}.v4pt__dash{color:var(--v4-ink-faint);font-weight:600}.v4pt__val{font:600 13.5px/1.3 var(--v4-body);color:var(--v4-ink);font-variant-numeric:tabular-nums}.v4pt__cell.is-rec .v4pt__val{font-weight:700}.v4pt__table .v4pt__ctaRow td{background:var(--v4-cream);border-top:1px solid var(--v4-line);border-bottom:none;padding:22px 18px 24px}.v4pt__table .v4pt__ctaRow td.is-rec{background:#fcf0c2}.v4pt__cta{border:1.5px solid var(--v4-ink);width:100%;color:var(--v4-ink);font:600 13px/1 var(--v4-body);transition:background .18s var(--v4-ease), color .18s var(--v4-ease), transform .18s var(--v4-ease), box-shadow .18s var(--v4-ease);background:0 0;border-radius:13px;justify-content:center;align-items:center;padding:12px 14px;text-decoration:none;display:inline-flex}.v4pt__cta:hover{background:var(--v4-ink);color:#fffef8;transform:translateY(-2px);box-shadow:0 10px 20px -10px #15130f8c}.v4pt__cta.is-rec{border-color:var(--v4-butter-deep);background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%);color:var(--v4-ink);box-shadow:inset 0 1px #ffffff80,0 8px 18px -8px #e8c200b3}.v4pt__cta.is-rec:hover{color:var(--v4-ink);background:linear-gradient(#ffe860 0%,#ffdf26 55%,#f2cc00 100%);box-shadow:inset 0 1px #ffffff80,0 12px 24px -10px #e8c200e6}.v4pt__foot{text-align:center;font:500 12.5px/1 var(--v4-body);letter-spacing:.02em;color:var(--v4-ink-faint);margin:16px 0 0}@media (max-width:760px){.v4pt{padding-left:24px;padding-right:24px}.v4pt__wrap:after{content:"← scroll to compare →";text-align:center;font:600 11px/1 var(--v4-body);letter-spacing:.06em;text-transform:uppercase;color:var(--v4-ink-faint);margin-top:12px;display:block}}.v4-hero__stage--cards{z-index:2;height:clamp(330px,32vw,470px);overflow:visible}.v4-hero__stage--cards .v4-stage__grid{display:none}.v4-hcards{z-index:3;position:absolute;inset:0}.v4-hcards__drone{color:#8fb6ff;z-index:6;pointer-events:none;width:clamp(110px,13vw,190px);position:absolute;top:-6%;right:2%}.v4-hcards__row{justify-content:center;align-items:flex-end;gap:clamp(8px,1.6vw,26px);width:max-content;max-width:100%;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.v4-hcard{flex-direction:column;flex:none;align-items:center;margin:0;display:flex;position:relative}.v4-hcard__panel{background:#0b0a09;border-radius:22px;width:100%;display:block;position:relative;overflow:visible;box-shadow:0 24px 50px -24px #0b0a0999}.v4-hcard__photo{z-index:2;filter:drop-shadow(0 16px 24px #0b0a094d);width:132%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 91%,#0000 100%);mask-image:linear-gradient(#000 91%,#0000 100%)}.v4-hcard__lines{width:54%;height:auto;color:var(--v4-ink);opacity:.5;margin-top:14px}.v4-hcard:first-child{width:clamp(118px,14.5vw,188px);transform:translateY(34px)rotate(-3deg)}.v4-hcard:first-child .v4-hcard__panel{aspect-ratio:1}.v4-hcard:nth-child(2){width:clamp(104px,12.5vw,162px);transform:translateY(96px)rotate(2deg)}.v4-hcard:nth-child(2) .v4-hcard__panel{aspect-ratio:1/1.32}.v4-hcard:nth-child(3){width:clamp(138px,17vw,222px);transform:translateY(4px)rotate(-2deg)}.v4-hcard:nth-child(3) .v4-hcard__panel{aspect-ratio:1}.v4-hcard:nth-child(4){width:clamp(116px,14vw,182px);transform:translateY(64px)rotate(3deg)}.v4-hcard:nth-child(4) .v4-hcard__panel{aspect-ratio:1/1.06}.v4-hcard:nth-child(5){width:clamp(150px,18.5vw,244px);transform:translateY(28px)rotate(-2.5deg)}.v4-hcard:nth-child(5) .v4-hcard__panel{aspect-ratio:1/.84}.v4-hcard__chip{z-index:4;background:var(--v4-butter);color:var(--v4-ink);font:600 clamp(12px, .95vw, 15px)/1 var(--v4-body);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:absolute;box-shadow:0 8px 18px -10px #e8c200cc}.v4-hcard__chip:after{content:"";height:14px;color:var(--v4-ink);opacity:.55;z-index:-1;background-image:radial-gradient(currentColor 1.1px,#0000 1.3px);background-size:6px 6px;border-radius:999px;position:absolute;bottom:-7px;left:8px;right:-6px}.v4-hcard__chip--tl{top:14%;left:-22%}.v4-hcard__chip--tr{top:12%;right:-22%}.v4-hcard__chip--bl{bottom:16%;left:-24%}.v4-hcard__chip--br{bottom:10%;right:-26%}.v4-hcard__chipDot{background:var(--v4-butter-deep);border-radius:50%;flex:none;width:11px;height:11px}.v4-hcard__starWrap{z-index:5;background:var(--v4-butter);width:clamp(44px,4.6vw,62px);height:clamp(44px,4.6vw,62px);color:var(--v4-ink);border-radius:16px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 22px -12px #e8c200d9}.v4-hcard__starWrap--tr{top:-16%;right:-18%}.v4-hcard__starWrap--tl{top:-16%;left:-18%}.v4-hcard__starWrap svg{width:56%;height:56%;display:block}@media (max-width:760px){.v4-hero__stage--cards{height:clamp(240px,64vw,360px)}.v4-hcards__row{gap:5px}.v4-hcard__lines{display:none}.v4-hcard__photo{width:122%}.v4-hcard:first-child{width:21vw;transform:translateY(20px)rotate(-3deg)}.v4-hcard:nth-child(2){width:18vw;transform:translateY(54px)rotate(2deg)}.v4-hcard:nth-child(3){width:24vw;transform:translateY(2px)rotate(-2deg)}.v4-hcard:nth-child(4){width:19vw;transform:translateY(36px)rotate(3deg)}.v4-hcard:nth-child(5){width:25vw;transform:translateY(16px)rotate(-2.5deg)}.v4-hcard:nth-child(3) .v4-hcard__chip{display:none}.v4-hcard__chip{padding:6px 10px;font-size:11px}.v4-hcard__starWrap{border-radius:11px;width:34px;height:34px}.v4-hcards__drone{width:84px;top:-10%}}.v4-vlb{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080706d1;justify-content:center;align-items:center;padding:24px;animation:.22s both v4vlbFade;display:flex;position:fixed;inset:0}@keyframes v4vlbFade{0%{opacity:0}to{opacity:1}}.v4-vlb__panel{animation:v4vlbPop .3s var(--v4-ease) both;position:relative}@keyframes v4vlbPop{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.v4-vlb__video{aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:20px;width:auto;max-width:94vw;height:min(84vh,1000px);display:block;box-shadow:0 40px 90px -30px #000c}.v4-vlb__bar{pointer-events:none;background:linear-gradient(#080706b8 0%,#08070600 100%);border-radius:20px 20px 0 0;align-items:center;gap:12px;padding:16px 16px 36px;display:flex;position:absolute;top:0;left:0;right:0}.v4-vlb__bar>*{pointer-events:auto}.v4-vlb__who{flex-direction:column;margin-right:auto;line-height:1.2;display:flex}.v4-vlb__who b{color:var(--v4-cream);font:700 15px/1.2 var(--v4-body)}.v4-vlb__who span{color:#fffef8b3;font:500 12px/1.2 var(--v4-body)}.v4-vlb__langs{background:#fffef824;border:1px solid #fffef838;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.v4-vlb__lang{color:#fffef8cc;font:700 12px/1 var(--v4-body);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;transition:background .15s,color .15s}.v4-vlb__lang:hover{color:var(--v4-cream)}.v4-vlb__lang.is-active{background:var(--v4-butter);color:var(--v4-ink)}.v4-vlb__close{width:38px;height:38px;color:var(--v4-cream);cursor:pointer;background:#fffef824;border:1px solid #fffef838;border-radius:50%;place-items:center;transition:background .15s,transform .15s;display:grid}.v4-vlb__close:hover{background:#fffef842;transform:scale(1.06)}@media (max-width:600px){.v4-vlb{padding:0}.v4-vlb__video{border-radius:0;max-width:100vw;height:100vh}.v4-vlb__bar{border-radius:0;padding-top:20px}}.v4-header[data-theme=dark]{background:linear-gradient(#15130fad,#15130f00)}.v4-header[data-theme=dark] .v4-header__logo img{filter:brightness(0)invert();transition:filter .35s var(--v4-ease)}.v4-header[data-theme=dark] .v4-header__login{color:var(--v4-cream)}.v4-header[data-theme=dark] .v4-header__nav{background:#26241f80;border-color:#fffef829}.v4-header[data-theme=dark] .v4-header__nav a{color:var(--v4-cream)}.v4-header[data-theme=dark] .v4-header__nav a:hover{background:#fffef81f}.v4-header[data-theme=dark] .v4-header__trigger{color:var(--v4-cream)}.v4-header__login,.v4-header__nav,.v4-header__nav a{transition:color .35s var(--v4-ease), background .2s var(--v4-ease), border-color .35s var(--v4-ease)}.v4-header__logo img{transition:filter .35s var(--v4-ease)}.v4-header[data-theme=dark] .v4-navm__btn{background:#26241f80;border-color:#fffef829}.v4-header[data-theme=dark] .v4-navm__bars i{background:var(--v4-cream)}.v4-vlb__speedWrap{position:relative}.v4-vlb__speed{height:38px;color:var(--v4-cream);font:700 13px/1 var(--v4-body);letter-spacing:.01em;cursor:pointer;background:#fffef824;border:1px solid #fffef838;border-radius:999px;align-items:center;gap:6px;padding:0 13px;transition:background .15s,transform .15s;display:inline-flex}.v4-vlb__speed:hover{background:#fffef842}.v4-vlb__speed.is-open{background:var(--v4-butter);color:var(--v4-ink);border-color:var(--v4-butter)}.v4-vlb__speed svg{display:block}.v4-vlb__speedMenu{z-index:6;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);min-width:168px;animation:v4vlbPop .18s var(--v4-ease) both;background:#1c1a16db;border:1px solid #fffef829;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 44px -18px #000000b3}.v4-vlb__speedTitle{font:700 10px/1 var(--v4-body);letter-spacing:.12em;text-transform:uppercase;color:#fffef880;padding:4px 10px 8px;display:block}.v4-vlb__speedOpt{width:100%;color:var(--v4-cream);font:600 14px/1 var(--v4-body);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .12s,color .12s;display:flex}.v4-vlb__speedOpt:hover{background:#fffef81a}.v4-vlb__speedOpt.is-active,.v4-vlb__speedOpt.is-active svg{color:var(--v4-butter)}@media (max-width:600px){.v4-vlb__speed{height:34px;padding:0 11px;font-size:12px}.v4-vlb__speedMenu{min-width:150px}}:root{--v4-ann-h:0px}html.ann-on{--v4-ann-h:44px}body{padding-top:var(--v4-ann-h,0px)}.v4-ann{z-index:1100;height:var(--v4-ann-h,0px);color:#fffef8;background-color:#1d1b16;background-image:linear-gradient(#252319 0%,#1d1b16 100%);justify-content:center;align-items:center;gap:14px;padding:0 52px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1px #0000004d}.v4-ann__text{font:600 13.5px/1.2 var(--v4-body);letter-spacing:.01em;text-align:center;margin:0}.v4-ann__text strong{font-weight:800}.v4-ann__close{color:#fffef8;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,transform .15s;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.v4-ann__close:hover{background:#ffffff1f;transform:translateY(-50%)scale(1.08)}@media (max-width:600px){html.ann-on{--v4-ann-h:48px}.v4-ann{gap:8px;padding:0 44px}.v4-ann__text{font-size:12px}}
