.vs{--vp-bg: #12151C;--vp-surface: rgba(255, 255, 255, .03);--vp-surface-alt: rgba(255, 255, 255, .05);--vp-border: rgba(245, 242, 238, .15);--vp-text: #F5F2EE;--vp-text-secondary: #D8D5CE;--vp-text-muted: #999999;--vp-focus: rgba(245, 242, 238, .7);--vp-vero: #4F91E0;--vp-eros: #F16969;--vp-soul: #B084E0;--vp-accent: #999999;--vp-body: 18px;--vp-ribbon: .04;--vp-ribbon-clear: 1000px;position:relative;background-color:var(--vp-bg);color:var(--vp-text);font-family:Manrope,sans-serif;font-size:var(--vp-body);line-height:1.8}.vs *{box-sizing:border-box}.vs__inner{position:relative;z-index:1;max-width:960px;margin:0 auto;padding:32px 20px}@media(min-width:1200px){.vs{background-image:radial-gradient(46% 38% at 4% 18%,rgba(79,145,224,.05),transparent 72%),radial-gradient(44% 36% at 96% 52%,rgba(241,105,105,.042),transparent 72%),radial-gradient(48% 40% at 2% 84%,rgba(176,132,224,.05),transparent 72%);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}}@media(min-width:1400px){.vs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--vp-ribbon);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 1340' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a1' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%234F91E0'/%3E%3Cstop offset='100%25' stop-color='%23B084E0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b1' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%23B084E0'/%3E%3Cstop offset='100%25' stop-color='%23F16969'/%3E%3C/linearGradient%3E%3ClinearGradient id='c1' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%23F16969'/%3E%3Cstop offset='100%25' stop-color='%234F91E0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M205,-60 C310,110 300,290 195,410 S70,690 190,860 S320,1120 200,1290 S150,1360 200,1420' stroke='url(%23a1)' stroke-width='11'/%3E%3Cpath d='M175,-60 C95,60 105,200 190,300 S300,530 185,640 S70,870 180,1000 S290,1230 195,1420' stroke='url(%23b1)' stroke-width='8.5'/%3E%3Cpath d='M225,-60 C265,90 250,230 200,350 S130,600 215,730 S275,970 200,1100 S155,1290 210,1420' stroke='url(%23c1)' stroke-width='6.5'/%3E%3Cpath d='M190,-60 C130,150 140,380 215,560 S300,900 195,1090 S160,1320 200,1420' stroke='url(%23a1)' stroke-width='4.5'/%3E%3Cpath d='M215,-60 C255,60 180,160 205,260 S300,420 210,520 S120,690 200,800 S290,960 205,1070 S140,1260 200,1420' stroke='url(%23b1)' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 1340' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a2' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%23B084E0'/%3E%3Cstop offset='100%25' stop-color='%234F91E0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b2' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%23F16969'/%3E%3Cstop offset='100%25' stop-color='%23B084E0'/%3E%3C/linearGradient%3E%3ClinearGradient id='c2' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0%25' stop-color='%234F91E0'/%3E%3Cstop offset='100%25' stop-color='%23F16969'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke-linecap='round' transform='translate(400,0) scale(-1,1)'%3E%3Cpath d='M195,-60 C285,90 305,250 200,390 S80,650 185,820 S310,1080 205,1250 S160,1350 200,1420' stroke='url(%23b2)' stroke-width='11'/%3E%3Cpath d='M220,-60 C140,80 120,240 205,340 S315,570 190,700 S85,930 195,1060 S285,1270 200,1420' stroke='url(%23a2)' stroke-width='8.5'/%3E%3Cpath d='M180,-60 C230,110 245,260 205,380 S125,640 200,790 S265,1010 195,1150 S150,1330 205,1420' stroke='url(%23c2)' stroke-width='6.5'/%3E%3Cpath d='M210,-60 C150,170 160,400 200,600 S285,920 190,1110 S165,1330 200,1420' stroke='url(%23b2)' stroke-width='4.5'/%3E%3Cpath d='M185,-60 C225,70 155,180 200,280 S290,450 205,560 S110,720 195,830 S285,990 200,1100 S135,1280 205,1420' stroke='url(%23a2)' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");background-position:left center,right center;background-size:calc((100vw - var(--vp-ribbon-clear)) / 2) 100%,calc((100vw - var(--vp-ribbon-clear)) / 2) 100%;background-repeat:no-repeat,no-repeat;background-attachment:fixed,fixed}}.vs__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.vs--glow-vero .vs__glow{background:radial-gradient(circle at 15% 12%,rgba(79,145,224,.13),transparent 45%),radial-gradient(circle at 85% 82%,rgba(79,145,224,.1),transparent 45%)}.vs--glow-eros .vs__glow{background:radial-gradient(circle at 82% 14%,rgba(241,105,105,.12),transparent 45%),radial-gradient(circle at 12% 80%,rgba(241,105,105,.1),transparent 45%)}.vs--glow-soul .vs__glow{background:radial-gradient(circle at 18% 16%,rgba(176,132,224,.12),transparent 45%),radial-gradient(circle at 84% 84%,rgba(176,132,224,.1),transparent 45%)}.vs--glow-mixed .vs__glow{background:radial-gradient(circle at 15% 8%,rgba(79,145,224,.13),transparent 42%),radial-gradient(circle at 85% 20%,rgba(241,105,105,.12),transparent 42%),radial-gradient(circle at 20% 88%,rgba(176,132,224,.11),transparent 42%)}.vs--glow-none .vs__glow{background:none}.vs__glow{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 90%,transparent 100%)}.vs h1,.vs h2,.vs h3{font-family:Fraunces,serif;color:var(--vp-text)}.vs h1{font-size:44px;font-weight:600;margin:0 0 20px}.vs h2{font-size:28px;font-weight:600;margin:0 0 16px}.vs h3{font-size:18px;font-weight:600;margin:0 0 6px}.vs p{margin:0 0 16px;font-size:var(--vp-body);color:var(--vp-text-secondary)}.vs .vs-rte>*:last-child{margin-bottom:0}.vs-shimmer{font-style:italic;display:inline-block;padding:0 .08em;background:linear-gradient(90deg,var(--vp-vero) 0%,var(--vp-vero) 15%,var(--vp-eros) 25%,var(--vp-eros) 40%,var(--vp-soul) 50%,var(--vp-soul) 65%,var(--vp-vero) 75%,var(--vp-vero) 100%);background-size:300% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:vs-shimmer 6s ease-in-out infinite}@keyframes vs-shimmer{0%{background-position:0% center}50%{background-position:100% center}to{background-position:0% center}}@media(prefers-reduced-motion:reduce){.vs-shimmer{animation:none;background-position:35% center}}.vs-hero__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:start}.vs-hero__photo{border:1px solid var(--vp-border);border-radius:12px;overflow:hidden;aspect-ratio:4 / 5}.vs-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center 15%;display:block}.vs .vs-hero__caption{margin:12px 0 0;font-size:15px;font-style:italic;color:var(--vp-text-muted);text-align:center}@media(max-width:800px){.vs-hero__grid{grid-template-columns:1fr;gap:24px}}.vs-pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.vs-pillar{background:var(--vp-surface);border:1px solid var(--vp-border);border-top:3px solid var(--pillar-accent, var(--vp-border));border-radius:8px;padding:24px;transition:transform .13s ease,background .13s ease}.vs-pillar:hover{transform:translateY(-3px);background:#ffffff0f}.vs .vs-pillar__kicker{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--vp-text-muted);margin:0 0 6px}.vs .vs-pillar h3{font-size:32px;font-weight:700;font-style:italic;letter-spacing:-.01em;margin-bottom:6px;color:var(--pillar-accent, var(--vp-text))}.vs .vs-pillar__tag{font-size:15px;font-style:italic;color:var(--vp-text-secondary);margin:0 0 4px}.vs .vs-pillar__tag--last{margin-bottom:12px}.vs .vs-pillar__body{font-size:16px;color:var(--vp-text-secondary);margin:0}.vs-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.vs-cards--3{grid-template-columns:repeat(3,1fr)}.vs-cards--2{grid-template-columns:repeat(2,1fr)}@media(max-width:700px){.vs-cards,.vs-cards--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.vs-cards,.vs-cards--3,.vs-cards--2{grid-template-columns:1fr}}.vs-card{background:var(--vp-surface);border:1px solid var(--vp-border);border-top:3px solid var(--accent, var(--vp-accent));border-radius:8px;padding:20px 22px;transition:transform .13s ease,background .13s ease}.vs-card:hover{transform:translateY(-3px);background:#ffffff0f}.vs-card--shimmer{position:relative;border-top-color:transparent}.vs-card--shimmer:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:3px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,var(--vp-vero) 0%,var(--vp-vero) 15%,var(--vp-eros) 25%,var(--vp-eros) 40%,var(--vp-soul) 50%,var(--vp-soul) 65%,var(--vp-vero) 75%,var(--vp-vero) 100%);background-size:300% auto;animation:vs-shimmer 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.vs-card--shimmer:before{animation:none;background-position:35% center}}.vs .vs-card__eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--vp-text-muted);font-weight:600;margin:0 0 6px}.vs .vs-card h3{font-size:19px;line-height:1.3;min-height:2.6em}.vs .vs-card__benefit{font-size:16px;color:var(--vp-text-secondary);margin:0 0 14px}.vs .vs-card__list{margin:0;padding-left:18px;font-size:16px;color:var(--vp-text-secondary);list-style:disc}.vs .vs-card__list li{margin-bottom:4px}.vs .vs-card__note{font-size:13px;font-style:italic;color:var(--vp-text-muted);margin:14px 0 0}.vs-cta{background:var(--vp-surface-alt);border:1px solid var(--vp-border);border-radius:8px;padding:32px 28px;text-align:center}.vs .vs-cta h3{font-size:22px;margin:0 0 8px}.vs .vs-cta p{font-size:var(--vp-body);color:var(--vp-text-secondary);margin:0 0 18px}.vs-btn{display:inline-block;font-family:Manrope,sans-serif;background:transparent;border:1px solid rgba(245,242,238,.3);color:var(--vp-text);text-decoration:none;font-size:16px;font-weight:600;padding:12px 26px;border-radius:8px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .13s ease}.vs-btn:hover{background:var(--vp-text);color:#0d0a0a;border-color:var(--vp-text);transform:translateY(-3px)}.vs-btn:focus-visible{outline:2px solid var(--vp-focus);outline-offset:4px}.vs .vs-rte p{font-size:var(--vp-body);color:var(--vp-text-secondary)}.vs .vs-rte--lead p{font-size:var(--vp-body)}.vs .vs-rte--small p{font-size:15px}.vs-align-center{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/48/assets/verosoul.css.map */
