@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Jost:wght@400;500;600;700&display=swap";.scalpa-v2{--scalpa-charcoal: #111827;--scalpa-charcoal-2: #1f1f1f;--scalpa-black: #0f0f0f;--scalpa-violet: #6d5df6;--scalpa-violet-2: #6d5df6;--scalpa-lavender: #ede9fe;--scalpa-silver: #d1d5db;--scalpa-ivory: #faf7f2;--scalpa-rose: #e8b4c7;--scalpa-champagne: #f4e7d3;--scalpa-ink: #111827;--scalpa-muted: rgba(248, 245, 240, .74);color:var(--scalpa-text, var(--scalpa-ivory));background:var(--scalpa-bg, var(--scalpa-charcoal));font-family:"Jost",var(--font-body--family, sans-serif);overflow:clip}.scalpa-v2 *{box-sizing:border-box}.scalpa-v2__inner{width:min(100% - 32px,1180px);margin:0 auto;padding:clamp(52px,7vw,104px) 0}.scalpa-v2--compact .scalpa-v2__inner{padding:clamp(48px,7vw,96px) 0}.scalpa-v2--dark{--scalpa-bg: #08080b;--scalpa-text: var(--scalpa-ivory);--scalpa-subtext: rgba(248, 245, 240, .72);--scalpa-panel: rgba(255, 255, 255, .045);--scalpa-line: rgba(237, 233, 254, .14);background:radial-gradient(circle at 80% 0%,rgba(109,93,246,.11),transparent 32%),linear-gradient(180deg,#08080b,#101019 52%,#08080b)}.scalpa-v2--violet{--scalpa-bg: #120b1f;--scalpa-text: #fff;--scalpa-subtext: rgba(248, 245, 240, .78);--scalpa-panel: rgba(255, 255, 255, .048);--scalpa-line: rgba(237, 233, 254, .15);background:radial-gradient(circle at 16% 8%,rgba(109,93,246,.16),transparent 34%),radial-gradient(circle at 86% 22%,rgba(168,85,247,.1),transparent 30%),linear-gradient(135deg,#08080b,#151021 48%,#08080b)}.scalpa-v2--ivory{--scalpa-bg: var(--scalpa-ivory);--scalpa-text: var(--scalpa-ink);--scalpa-subtext: rgba(20, 17, 22, .7);--scalpa-panel: rgba(255, 255, 255, .66);--scalpa-line: rgba(58, 23, 72, .16)}.scalpa-v2--lavender{--scalpa-bg: var(--scalpa-lavender);--scalpa-text: var(--scalpa-ink);--scalpa-subtext: rgba(20, 17, 22, .72);--scalpa-panel: rgba(255, 255, 255, .46);--scalpa-line: rgba(58, 23, 72, .18)}.scalpa-v2__eyebrow,.scalpa-v2__reviews,.scalpa-v2__microcopy,.scalpa-v2__kicker{margin:0;color:var(--scalpa-subtext);font-size:.76rem;font-weight:600;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.scalpa-v2__title,.scalpa-v2__heading{margin:0;color:var(--scalpa-text);font-family:"Cormorant Garamond",var(--font-heading--family, serif);font-weight:500;letter-spacing:0;line-height:.98}.scalpa-v2__title{font-size:clamp(2.45rem,5.2vw,5.25rem);max-width:720px}.scalpa-v2__heading{font-size:clamp(2.15rem,6vw,5rem);max-width:880px}.scalpa-v2__subheading,.scalpa-v2__copy,.scalpa-v2__richtext{color:var(--scalpa-subtext);font-size:clamp(1rem,2.1vw,1.18rem);line-height:1.7}.scalpa-v2__copy p,.scalpa-v2__richtext p{margin:0 0 1rem}.scalpa-v2__copy p:last-child,.scalpa-v2__richtext p:last-child{margin-bottom:0}.scalpa-v2__media{position:relative;min-height:clamp(360px,64vw,760px);overflow:hidden;background:#ffffff0f;border:1px solid var(--scalpa-line)}.scalpa-v2__media picture,.scalpa-v2__desktop-media,.scalpa-v2__mobile-media{width:100%;height:100%;min-height:inherit}.scalpa-v2__media picture{display:block}.scalpa-v2__media img,.scalpa-v2__media video{width:100%;height:100%;min-height:inherit;object-fit:var(--scalpa-media-fit, contain);object-position:var(--scalpa-media-position, center center);display:block;transform:scale(1.01);transition:transform .9s ease,opacity .6s ease}.scalpa-v2__media iframe{width:100%;height:100%;min-height:inherit;border:0;display:block}.scalpa-v2__mobile-media{display:none}.scalpa-v2__media:hover img,.scalpa-v2__media:hover video{transform:scale(1.035)}.scalpa-v2__placeholder{min-height:inherit;display:grid;place-items:center;padding:32px;color:var(--scalpa-subtext);text-align:center;background:radial-gradient(circle at 50% 0%,rgba(231,221,240,.18),transparent 42%),linear-gradient(135deg,#ffffff1a,#ffffff05)}.scalpa-v2__button,.scalpa-v2__form button{width:100%;min-height:56px;border:1px solid transparent;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;background:var(--scalpa-button-bg, var(--scalpa-violet-2));color:var(--scalpa-button-text, #fff);font-size:.78rem;font-weight:700;letter-spacing:.16em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.scalpa-v2--dark .scalpa-v2__button,.scalpa-v2--dark .scalpa-v2__form button,.scalpa-v2--violet .scalpa-v2__button,.scalpa-v2--violet .scalpa-v2__form button{--scalpa-button-bg: #fff;--scalpa-button-text: var(--scalpa-ink)}.scalpa-v2__button:hover,.scalpa-v2__form button:hover{transform:translateY(-1px);box-shadow:0 16px 42px #3a17483d}.scalpa-v2__button[disabled],.scalpa-v2__form button[disabled]{opacity:.45;cursor:not-allowed}.scalpa-v2-hero{min-height:auto}.scalpa-v2-hero__grid{display:grid;gap:clamp(28px,5vw,64px);align-items:center}.scalpa-v2-hero__gallery{display:grid;gap:10px}.scalpa-v2-hero__main{min-height:clamp(360px,58svh,680px);border-radius:0}.scalpa-v2-hero__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.scalpa-v2-hero__thumb{min-height:76px;padding:0;overflow:hidden;border:1px solid var(--scalpa-line);background:var(--scalpa-panel);cursor:pointer}.scalpa-v2-hero__thumb img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block}.scalpa-v2-hero__content{display:grid;gap:16px}.scalpa-v2-hero__price{color:var(--scalpa-text);font-size:1.24rem;font-weight:600}.scalpa-v2-hero__benefits{margin:4px 0 0;padding:0;display:grid;gap:9px;list-style:none;color:var(--scalpa-subtext)}.scalpa-v2-hero__benefits li{min-height:28px;padding-left:38px;position:relative;display:flex;align-items:center}.scalpa-v2-hero__benefits li:before{content:"\2726";width:24px;height:24px;position:absolute;left:0;top:50%;display:grid;place-items:center;border:1px solid var(--scalpa-line);border-radius:999px;color:var(--scalpa-champagne);font-size:.72rem;line-height:1;transform:translateY(-50%);background:#ffffff0f}.scalpa-v2-hero__trust{display:grid;grid-template-columns:1fr;gap:8px;padding-top:8px;color:var(--scalpa-subtext);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.scalpa-v2-hero__trust span{min-height:34px;display:inline-flex;align-items:center;gap:10px}.scalpa-v2-hero__trust svg{width:18px;height:18px;flex:0 0 auto;stroke:currentColor}.scalpa-v2-floating-review{position:fixed;right:16px;bottom:86px;z-index:18;max-width:210px;padding:12px 14px;display:none;border:1px solid rgba(231,221,240,.2);background:#151117db;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.76rem;line-height:1.45}.scalpa-v2-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:8px 12px;border-top:1px solid rgba(231,221,240,.18);background:#151117f0;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.scalpa-v2-sticky__inner{width:min(100%,1180px);margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.scalpa-v2-sticky__title{margin:0;font-size:.86rem;line-height:1.2;font-weight:600}.scalpa-v2-sticky__price{color:#f8f5f0bf;font-size:.78rem}.scalpa-v2-sticky .scalpa-v2__form button{min-height:42px;padding:0 18px;white-space:nowrap}.scalpa-v2-statement{min-height:76svh;display:grid;align-items:center;position:relative;overflow:hidden}.scalpa-v2-statement .scalpa-v2__media{position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-radius:0;min-height:100%;background:#07070b;overflow:hidden}.scalpa-v2-statement .scalpa-v2__media picture,.scalpa-v2-statement .scalpa-v2__desktop-media,.scalpa-v2-statement .scalpa-v2__mobile-media{width:100%;height:100%}.scalpa-v2-statement .scalpa-v2__media img,.scalpa-v2-statement .scalpa-v2__media video{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center;opacity:.72;transform:none}.scalpa-v2-statement .scalpa-v2__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07070beb,#07070bb8 34%,#07070b5c 62%,#07070bd1),linear-gradient(180deg,#07070b4d,#07070bc7)}.scalpa-v2-statement .scalpa-v2__media:hover img,.scalpa-v2-statement .scalpa-v2__media:hover video{transform:none}.scalpa-v2-statement__content{position:relative;z-index:1;width:min(100% - 40px,1180px);margin:0 auto;padding:clamp(74px,9vw,130px) 0;display:grid;gap:18px;justify-items:start}.scalpa-v2-statement__content .scalpa-v2__heading,.scalpa-v2-statement__content .scalpa-v2__copy{max-width:690px}.scalpa-v2-statement__content .scalpa-v2__heading{font-size:clamp(3rem,5.8vw,5.9rem);line-height:.96}.scalpa-v2-statement__content .scalpa-v2__copy{color:#faf7f2d6;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.72;text-shadow:0 2px 18px rgba(0,0,0,.58)}.scalpa-v2-statement__content .scalpa-v2__eyebrow{color:#faf7f2b8;text-shadow:0 2px 14px rgba(0,0,0,.55)}.scalpa-v2-split__grid,.scalpa-v2-feature__grid,.scalpa-v2-steps__grid,.scalpa-v2-final__grid{display:grid;gap:clamp(24px,5vw,56px);align-items:center}.scalpa-v2-split__cards,.scalpa-v2-comparison__grid,.scalpa-v2-reviews__grid,.scalpa-v2-feature__cards,.scalpa-v2-steps__cards{display:grid;gap:14px}.scalpa-v2-steps__grid{position:relative;perspective:1400px}.scalpa-v2-steps__grid:before{content:"";position:absolute;inset:-8% 8% auto;height:220px;pointer-events:none;background:radial-gradient(circle at 22% 50%,rgba(186,28,28,.18),transparent 34%),radial-gradient(circle at 72% 40%,rgba(109,93,246,.22),transparent 38%);filter:blur(38px);opacity:.82}.scalpa-v2-steps__cards{position:relative;z-index:1}.scalpa-v2-steps__cards .scalpa-v2-card{position:relative;overflow:hidden;min-height:clamp(220px,19vw,280px);border-color:#ede9fe21;border-radius:18px;background:linear-gradient(145deg,#ffffff18,#ffffff07),radial-gradient(circle at 18% 0%,rgba(109,93,246,.22),transparent 34%),#0e0e14d1;box-shadow:0 24px 72px #00000042;transform-style:preserve-3d;animation:scalpaCardAura 7s ease-in-out infinite}.scalpa-v2-steps__cards .scalpa-v2-card:nth-child(2){animation-delay:-1.2s}.scalpa-v2-steps__cards .scalpa-v2-card:nth-child(3){animation-delay:-2.4s}.scalpa-v2-steps__cards .scalpa-v2-card:nth-child(4){animation-delay:-3.6s}.scalpa-v2-steps__cards .scalpa-v2-card:nth-child(5){animation-delay:-4.8s}.scalpa-v2-steps__cards .scalpa-v2-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.11) 34%,transparent 56%),radial-gradient(circle at 86% 18%,rgba(186,28,28,.18),transparent 26%);opacity:0;transform:translate(-26%);transition:opacity .36s ease,transform .62s ease}.scalpa-v2-steps__cards .scalpa-v2-card:after{content:"";position:absolute;right:18px;bottom:18px;width:52px;height:52px;border-radius:999px;background:radial-gradient(circle,rgba(250,247,242,.82) 0 12%,transparent 13%),radial-gradient(circle,rgba(109,93,246,.28),transparent 64%);opacity:.58;filter:blur(.2px)}.scalpa-v2-steps__cards .scalpa-v2-card:hover{transform:translateY(-8px) rotateX(4deg) rotateY(-4deg);border-color:#6d5df675;background:linear-gradient(145deg,#6d5df62b,#ffffff0a),radial-gradient(circle at 20% 0%,rgba(186,28,28,.2),transparent 34%),#101018e6;box-shadow:0 34px 90px #0000005c,0 0 42px #6d5df624}.scalpa-v2-steps__cards .scalpa-v2-card:hover:before{opacity:1;transform:translate(30%)}.scalpa-v2-steps__cards .scalpa-v2-card h3,.scalpa-v2-steps__cards .scalpa-v2-card p,.scalpa-v2-steps__cards .scalpa-v2-step-number{position:relative;z-index:1}.scalpa-v2-steps__cards .scalpa-v2-card h3{max-width:10ch;font-family:"Jost",var(--font-body--family, sans-serif);font-size:clamp(1.55rem,2.2vw,2.15rem);font-weight:700;line-height:1.05}.scalpa-v2-steps__cards .scalpa-v2-card p{max-width:26ch;color:#faf7f2b8;font-size:.94rem;line-height:1.68}@keyframes scalpaCardAura{0%,to{box-shadow:0 24px 72px #00000042}50%{box-shadow:0 30px 82px #00000057,0 0 32px #6d5df61a}}.scalpa-v2-card{border:1px solid var(--scalpa-line);background:var(--scalpa-panel);padding:clamp(22px,4vw,34px);transition:transform .26s ease,border-color .26s ease,background .26s ease}.scalpa-v2-card:hover{transform:translateY(-2px);border-color:#d8c7a085}.scalpa-v2-card h3{margin:0 0 12px;color:var(--scalpa-text);font-family:var(--font-heading--family, "Cormorant Garamond", serif);font-size:clamp(1.45rem,3.5vw,2rem);font-weight:500;line-height:1.1}.scalpa-v2-card p,.scalpa-v2-card li{color:var(--scalpa-subtext);line-height:1.65}.scalpa-v2-card p{margin:0}.scalpa-v2-card ul{margin:0;padding-left:18px}.scalpa-v2-before-after{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.5vw,18px)}.scalpa-v2-before-after .scalpa-v2__media{min-height:clamp(300px,45vw,500px);overflow:hidden;border:0;background:transparent;box-shadow:none}.scalpa-v2-before-after .scalpa-v2__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#07070b75,#07070b05 32%,#07070b57),radial-gradient(circle at 50% 42%,transparent 48%,rgba(7,7,11,.24) 100%)}.scalpa-v2-before-after .scalpa-v2__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center bottom;opacity:.94}.scalpa-v2-before-after .scalpa-v2__media:hover img{transform:none}.scalpa-v2-before-after__label{position:absolute;left:18px;top:18px;z-index:2;padding:8px 12px;border:1px solid rgba(250,247,242,.2);border-radius:999px;background:#07070b7a;color:#faf7f2eb;font-size:.72rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.scalpa-v2-note{color:var(--scalpa-subtext);font-size:.82rem;line-height:1.6}.scalpa-v2-feature__header,.scalpa-v2-centered{max-width:860px;margin:0 auto clamp(28px,5vw,60px);display:grid;gap:18px;text-align:center}.scalpa-v2-feature__cards{grid-template-columns:1fr}.scalpa-v2-step-number{margin-bottom:18px;color:var(--scalpa-champagne);font-size:.78rem;font-weight:700;letter-spacing:.18em}.scalpa-v2-faq__item{border-top:1px solid var(--scalpa-line)}.scalpa-v2-faq__item:last-child{border-bottom:1px solid var(--scalpa-line)}.scalpa-v2-faq__item summary{padding:22px 0;color:var(--scalpa-text);cursor:pointer;font-weight:600;list-style:none}.scalpa-v2-faq__item summary::-webkit-details-marker{display:none}.scalpa-v2-faq__answer{padding:0 0 24px;color:var(--scalpa-subtext);line-height:1.7}.scalpa-v2-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.scalpa-v2-reveal.is-visible{opacity:1;transform:translateY(0)}@media(min-width:750px){.scalpa-v2__inner{width:min(100% - 64px,1180px)}.scalpa-v2-hero__grid,.scalpa-v2-split__grid,.scalpa-v2-feature__grid,.scalpa-v2-steps__grid,.scalpa-v2-final__grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.scalpa-v2-hero__content{position:sticky;top:82px}.scalpa-v2-hero__thumbs{grid-template-columns:repeat(7,1fr)}.scalpa-v2-hero__trust{grid-template-columns:repeat(3,1fr)}.scalpa-v2-before-after,.scalpa-v2-comparison__grid,.scalpa-v2-reviews__grid{grid-template-columns:repeat(2,1fr)}.scalpa-v2-comparison__grid:has(>.scalpa-v2-card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.scalpa-v2-feature__cards,.scalpa-v2-steps__cards{grid-template-columns:repeat(4,1fr)}.scalpa-v2-feature__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.scalpa-v2-steps__cards[data-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}.scalpa-v2-floating-review{display:block}.scalpa-v2-sticky__inner{grid-template-columns:1fr 260px}}@media(max-width:749px){.scalpa-v2{padding-bottom:66px}.scalpa-v2__title{font-size:clamp(2.25rem,11vw,3.65rem);max-width:100%}.scalpa-v2-hero__grid{display:flex;flex-direction:column}.scalpa-v2-hero__gallery{width:calc(100% + 32px);margin-left:-16px}.scalpa-v2-hero__main{min-height:clamp(300px,48svh,440px)}.scalpa-v2-hero__thumbs{padding:0 16px;overflow-x:auto;grid-template-columns:repeat(7,76px);scrollbar-width:none}.scalpa-v2-hero__content{width:100%}.scalpa-v2-sticky__inner{grid-template-columns:1fr 148px}.scalpa-v2-sticky__title{font-size:.78rem}.scalpa-v2__desktop-media.has-mobile-media{display:none}.scalpa-v2__mobile-media{display:block}}@media(prefers-reduced-motion:reduce){.scalpa-v2-reveal,.scalpa-v2__media img,.scalpa-v2__media video{transition:none;transform:none}}.scalpa-v2 .scalpa-v2__inner{width:min(100% - 32px,1280px)}.scalpa-v2 .scalpa-v2__title{max-width:620px;font-size:clamp(2.55rem,4.7vw,4.9rem);line-height:.96}.scalpa-v2 .scalpa-v2__subheading,.scalpa-v2 .scalpa-v2__copy,.scalpa-v2 .scalpa-v2__richtext{font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.82}.scalpa-v2 .scalpa-v2__button,.scalpa-v2 .scalpa-v2__form button{min-height:58px;border-radius:8px;background:var(--scalpa-charcoal);color:#fff;font-size:.76rem;font-weight:600;letter-spacing:.18em}.scalpa-v2--dark .scalpa-v2__button,.scalpa-v2--dark .scalpa-v2__form button,.scalpa-v2--violet .scalpa-v2__button,.scalpa-v2--violet .scalpa-v2__form button{background:#fff;color:var(--scalpa-ink)}.scalpa-v2 .scalpa-v2__button:hover,.scalpa-v2 .scalpa-v2__form button:hover{background:var(--scalpa-violet);color:#fff;box-shadow:0 18px 44px #6d5df638}.scalpa-v2 .scalpa-v2-hero__grid{gap:clamp(34px,5.5vw,76px);align-items:start}.scalpa-v2 .scalpa-v2-hero__gallery{gap:8px}.scalpa-v2 .scalpa-v2-hero__main{min-height:0;aspect-ratio:1 / 1;border-radius:12px;box-shadow:0 24px 70px #11182714}.scalpa-v2 .scalpa-v2-hero__thumb{min-height:78px;border-radius:8px;transition:border-color .22s ease,opacity .22s ease,transform .22s ease}.scalpa-v2 .scalpa-v2-hero__thumb:hover{border-color:var(--scalpa-violet);opacity:.92;transform:translateY(-1px)}.scalpa-v2 .scalpa-v2-hero__content{max-width:520px;gap:18px}.scalpa-v2 .scalpa-v2-hero__price{font-size:1.45rem;letter-spacing:.02em}.scalpa-v2 .scalpa-v2-hero__benefits{margin:8px 0 4px;gap:6px;font-size:.86rem}.scalpa-v2 .scalpa-v2-hero__benefits li{min-height:48px;padding:8px 12px 8px 8px;gap:13px;color:#faf7f2d1;line-height:1.35;letter-spacing:.01em;border:1px solid rgba(237,233,254,.105);border-radius:14px;background:linear-gradient(135deg,#ffffff0e,#ffffff05),#ffffff06;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .22s ease,transform .22s ease,border-color .22s ease,background .22s ease}.scalpa-v2 .scalpa-v2-hero__benefits li>span:last-child{display:block;min-width:0}.scalpa-v2 .scalpa-v2-hero__benefits li:before{content:none}.scalpa-v2 .scalpa-v2-hero__benefits li:after{content:none}.scalpa-v2-benefit-icon{width:36px;height:36px;flex:0 0 36px;display:inline-grid;place-items:center;border:1px solid rgba(237,233,254,.24);border-radius:999px;background:radial-gradient(circle at 34% 18%,rgba(250,247,242,.26),transparent 34%),linear-gradient(145deg,#6d5df633,#ffffff07);color:#f5f3ff;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -10px 18px #00000029,0 10px 24px #0000003d;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background .22s ease}.scalpa-v2-benefit-icon svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;filter:none}.scalpa-v2-benefit-icon svg path,.scalpa-v2-benefit-icon svg circle,.scalpa-v2-benefit-icon svg rect{vector-effect:non-scaling-stroke}.scalpa-v2 .scalpa-v2-hero__benefits li:hover{color:#fff;border-color:#a855f761;background:linear-gradient(135deg,#6d5df61f,#ffffff07),#ffffff09;transform:translate(2px)}.scalpa-v2 .scalpa-v2-hero__benefits li:hover .scalpa-v2-benefit-icon{border-color:#a855f794;background:radial-gradient(circle at 50% 0%,rgba(168,85,247,.38),transparent 44%),linear-gradient(145deg,#ffffff1f,#ffffff09);box-shadow:inset 0 0 0 1px #ffffff09,0 14px 34px #00000047,0 0 28px #6d5df62e;transform:translateY(-1px)}.scalpa-v2 .scalpa-v2-hero__trust{gap:10px;padding-top:4px;font-size:.72rem;letter-spacing:.1em}.scalpa-v2 .scalpa-v2-hero__trust span{min-height:42px;padding:10px 12px;border:1px solid var(--scalpa-line);border-radius:10px;background:#ffffff0b}.scalpa-v2 .scalpa-v2-floating-review{bottom:96px;max-width:190px;padding:13px 15px;border-radius:12px;background:#111827e0;font-size:.72rem;box-shadow:0 18px 46px #00000029}@media(min-width:750px){.scalpa-v2 .scalpa-v2__inner{width:min(100% - 72px,1320px)}.scalpa-v2 .scalpa-v2-hero__grid,.scalpa-v2 .scalpa-v2-split__grid,.scalpa-v2 .scalpa-v2-feature__grid,.scalpa-v2 .scalpa-v2-steps__grid,.scalpa-v2 .scalpa-v2-final__grid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr)}.scalpa-v2 .scalpa-v2-feature__grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:stretch}.scalpa-v2 .scalpa-v2-feature__grid>.scalpa-v2__media{min-width:0;min-height:100%}.scalpa-v2 .scalpa-v2-steps__grid{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center}.scalpa-v2 .scalpa-v2-steps__cards{gap:12px}.scalpa-v2 .scalpa-v2-steps__cards .scalpa-v2-card{padding:clamp(18px,2.2vw,26px)}.scalpa-v2 .scalpa-v2-steps__cards .scalpa-v2-card h3{font-size:clamp(1.55rem,2.25vw,2rem)}}@media(max-width:749px){.scalpa-v2 .scalpa-v2__title{font-size:clamp(2.18rem,10.2vw,3.35rem)}.scalpa-v2 .scalpa-v2-hero__main{min-height:clamp(300px,48svh,430px);border-radius:0}.scalpa-v2 .scalpa-v2-hero__content{max-width:100%}.scalpa-v2 .scalpa-v2-hero__trust{grid-template-columns:1fr}}.scalpa-v2--hero{--scalpa-bg: #08080b;--scalpa-text: #faf7f2;--scalpa-subtext: rgba(250, 247, 242, .72);--scalpa-panel: rgba(255, 255, 255, .055);--scalpa-line: rgba(237, 233, 254, .16);background:radial-gradient(circle at 22% 18%,rgba(109,93,246,.22),transparent 34%),radial-gradient(circle at 78% 16%,rgba(232,180,199,.12),transparent 30%),linear-gradient(135deg,#08080b,#101019 48%,#09090d)}.scalpa-v2--hero .scalpa-v2__inner{padding-top:clamp(40px,6vw,82px);padding-bottom:clamp(48px,7vw,96px)}.scalpa-v2--hero .scalpa-v2-hero__grid{align-items:start}.scalpa-v2--hero .scalpa-v2-hero__main{background:linear-gradient(145deg,#6d5df62e,#ffffff09),#0d0d13;border:1px solid rgba(237,233,254,.18);box-shadow:0 28px 90px #0000006b,0 0 0 1px #ffffff08}.scalpa-v2--hero .scalpa-v2-hero__main img,.scalpa-v2--hero .scalpa-v2-hero__main video{transform:scale(1)}.scalpa-v2--hero .scalpa-v2-hero__thumb{background:#ffffff0e;border-color:#ede9fe29;box-shadow:0 12px 34px #00000038}.scalpa-v2--hero .scalpa-v2-hero__thumb:hover{border-color:#6d5df6eb}.scalpa-v2--hero .scalpa-v2__eyebrow,.scalpa-v2--hero .scalpa-v2__reviews{color:#ede9fec2}.scalpa-v2--hero .scalpa-v2__title{max-width:640px;color:#fff;font-size:clamp(2.35rem,4.15vw,4.35rem);text-shadow:0 18px 46px rgba(0,0,0,.28)}.scalpa-v2--hero .scalpa-v2__subheading,.scalpa-v2--hero .scalpa-v2__copy{max-width:560px;color:#faf7f2c2}.scalpa-v2--hero .scalpa-v2-hero__price{color:#fff}.scalpa-v2--hero .scalpa-v2-hero__benefits{color:#faf7f2c7}.scalpa-v2--hero .scalpa-v2-hero__benefits li:before{content:none}.scalpa-v2--hero .scalpa-v2-hero__benefits li:after{content:none}.scalpa-v2--hero .scalpa-v2-benefit-accordion{overflow:hidden;border:1px solid rgba(237,233,254,.14);border-radius:12px;background:linear-gradient(135deg,#ffffff0f,#ffffff06),#ffffff09;transition:border-color .24s ease,background .24s ease}.scalpa-v2--hero .scalpa-v2-benefit-accordion summary{min-height:38px;padding:5px 34px 5px 7px;display:flex;align-items:center;gap:10px;position:relative;color:#faf7f2d6;cursor:pointer;list-style:none}.scalpa-v2--hero .scalpa-v2-benefit-accordion summary::-webkit-details-marker{display:none}.scalpa-v2--hero .scalpa-v2-benefit-accordion summary:after{content:"";width:8px;height:8px;position:absolute;right:18px;top:50%;border-right:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.72;transform:translateY(-62%) rotate(45deg);transition:transform .22s ease,opacity .22s ease}.scalpa-v2--hero .scalpa-v2-benefit-accordion[open]{border-color:#a855f75c;background:linear-gradient(135deg,#6d5df61f,#ffffff07),#ffffff0b}.scalpa-v2--hero .scalpa-v2-benefit-accordion[open] summary:after{opacity:1;transform:translateY(-34%) rotate(225deg)}.scalpa-v2--hero .scalpa-v2-benefit-accordion p{margin:-2px 16px 12px 48px;color:#faf7f2a8;font-size:.78rem;line-height:1.55}.scalpa-v2--hero .scalpa-v2-benefit-icon{border-color:#ede9fe38;background:radial-gradient(circle at 50% 0%,rgba(109,93,246,.34),transparent 45%),linear-gradient(145deg,#ffffff1b,#ffffff07);color:#fff}.scalpa-v2--hero .scalpa-v2-benefit-accordion .scalpa-v2-benefit-icon{width:28px;height:28px;flex-basis:28px}.scalpa-v2--hero .scalpa-v2-benefit-accordion .scalpa-v2-benefit-icon svg{width:15px;height:15px}.scalpa-v2--hero .scalpa-v2-benefit-icon svg{stroke-width:1.95}.scalpa-v2--hero .scalpa-v2__form button{background:#6d5df6;color:#fff;box-shadow:0 18px 44px #6d5df63d}.scalpa-v2--hero .scalpa-v2__form button:hover{background:#faf7f2;color:#111827;box-shadow:0 22px 54px #faf7f229}.scalpa-v2--hero .scalpa-v2-hero__trust span{color:#faf7f2b3;border-color:#ede9fe24;background:#ffffff0b}.scalpa-v2--hero .scalpa-v2-sticky{background:#08080bf0;border-color:#ede9fe24}@media(min-width:990px){.scalpa-v2--hero .scalpa-v2-hero__content{padding:0}}@media(max-width:749px){.scalpa-v2--hero .scalpa-v2__inner{padding-top:26px}.scalpa-v2--hero .scalpa-v2-hero__gallery{background:#08080b}.scalpa-v2--hero .scalpa-v2__title{font-size:clamp(2rem,9.4vw,3rem)}}.scalpa-v2 .scalpa-v2-hero__price{display:grid;gap:4px}.scalpa-v2 .scalpa-v2-hero__price small{color:var(--scalpa-subtext);font-size:.76rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.scalpa-v2 .scalpa-v2-hero__cta-note{margin:-6px 0 0;color:var(--scalpa-subtext);font-size:.82rem;font-weight:500;letter-spacing:.06em;text-align:center}.scalpa-v2 .scalpa-v2-sticky{opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .26s ease,transform .26s ease}.scalpa-v2 .scalpa-v2-sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media(min-width:750px){.scalpa-v2 .scalpa-v2-hero__trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.scalpa-v2 .scalpa-v2-reveal{opacity:1;transform:none}.scalpa-v2-animate-ready .scalpa-v2 .scalpa-v2-reveal:not(.is-visible){opacity:0;transform:translateY(18px)}.scalpa-v2--lavender,.scalpa-v2--ivory{color:#111827}.scalpa-v2--lavender .scalpa-v2__title,.scalpa-v2--lavender .scalpa-v2__heading,.scalpa-v2--lavender .scalpa-v2-card h3,.scalpa-v2--lavender .scalpa-v2-faq__item summary,.scalpa-v2--ivory .scalpa-v2__title,.scalpa-v2--ivory .scalpa-v2__heading,.scalpa-v2--ivory .scalpa-v2-card h3,.scalpa-v2--ivory .scalpa-v2-faq__item summary{color:#111827}.scalpa-v2--lavender .scalpa-v2__subheading,.scalpa-v2--lavender .scalpa-v2__copy,.scalpa-v2--lavender .scalpa-v2-faq__answer,.scalpa-v2--ivory .scalpa-v2__subheading,.scalpa-v2--ivory .scalpa-v2__copy,.scalpa-v2--ivory .scalpa-v2-faq__answer{color:#111827c2}.scalpa-v2-feature__grid>.scalpa-v2__media--asset,.scalpa-v2-steps__grid>.scalpa-v2__media--asset,.scalpa-v2-final__grid>.scalpa-v2__media--asset{min-height:0;overflow:visible;border:0;background:transparent;box-shadow:none}.scalpa-v2-feature__grid>.scalpa-v2__media--asset picture,.scalpa-v2-steps__grid>.scalpa-v2__media--asset picture,.scalpa-v2-final__grid>.scalpa-v2__media--asset picture,.scalpa-v2-feature__grid>.scalpa-v2__media--asset .scalpa-v2__desktop-media,.scalpa-v2-steps__grid>.scalpa-v2__media--asset .scalpa-v2__desktop-media,.scalpa-v2-final__grid>.scalpa-v2__media--asset .scalpa-v2__desktop-media{height:auto;min-height:0;display:block}.scalpa-v2-feature__grid>.scalpa-v2__media--asset img,.scalpa-v2-steps__grid>.scalpa-v2__media--asset img,.scalpa-v2-final__grid>.scalpa-v2__media--asset img{width:100%;height:auto;min-height:0;object-fit:contain;background:transparent;transform:none}.scalpa-v2-feature__grid>.scalpa-v2__media--asset:hover img,.scalpa-v2-steps__grid>.scalpa-v2__media--asset:hover img,.scalpa-v2-final__grid>.scalpa-v2__media--asset:hover img{transform:none}.scalpa-v2-card .scalpa-v2__media--asset,.scalpa-v2-card .scalpa-v2__media--asset img{background:transparent}.scalpa-v2-final__grid>.scalpa-v2__media{min-height:clamp(520px,54vw,760px);overflow:hidden;border:1px solid rgba(237,233,254,.14);background:#08080b}.scalpa-v2-final__grid>.scalpa-v2__media picture,.scalpa-v2-final__grid>.scalpa-v2__media .scalpa-v2__desktop-media{width:100%;height:100%}.scalpa-v2-final__grid>.scalpa-v2__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;background:#08080b}.scalpa-v2 .scalpa-v2-steps__grid{display:block}.scalpa-v2 .scalpa-v2-steps__cards{width:min(100%,1180px);margin:0 auto}@media(min-width:1100px){.scalpa-v2 .scalpa-v2-steps__cards[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:750px)and (max-width:1099px){.scalpa-v2 .scalpa-v2-steps__cards,.scalpa-v2 .scalpa-v2-steps__cards[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.scalpa-v2 .scalpa-v2-steps__cards,.scalpa-v2 .scalpa-v2-steps__cards[data-count="5"]{grid-template-columns:1fr}.scalpa-v2-steps__cards .scalpa-v2-card{min-height:190px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/scalpa-v2.css.map */
