.fvm-home .fvm-hero{background:radial-gradient(ellipse at 50% 42%,rgba(190,151,89,.16),transparent 35%),radial-gradient(ellipse at 12% 85%,rgba(111,72,153,.18),transparent 32%),linear-gradient(138deg,#17102f,#241743 46%,#191333)}.fvm-home .fvm-hero:after{background:linear-gradient(135deg,#140c2bd1,#271946ad 48%,#140d2bd6)}.fvm-home .fvm-hero:before{border-color:#e7c77e52;box-shadow:inset 0 0 45px #e7c77e09,0 0 34px #e7c77e0f}.fvm-home .fvm-mandala{opacity:.18;background:repeating-conic-gradient(from 0deg,rgba(231,199,126,.85) 0deg 1deg,transparent 1.2deg 7.5deg),repeating-radial-gradient(circle,transparent 0 8px,rgba(231,199,126,.52) 9px 10px,transparent 11px 20px),radial-gradient(circle,transparent 0 12%,rgba(231,199,126,.58) 12.3% 12.8%,transparent 13.2% 24%,rgba(231,199,126,.48) 24.3% 24.8%,transparent 25.2% 39%,rgba(231,199,126,.42) 39.3% 39.8%,transparent 40.2% 55%);filter:drop-shadow(0 0 14px rgba(231,199,126,.16));animation:fvm-mandala-turn 90s linear infinite;will-change:transform}.fvm-home .fvm-mandala--one{animation-duration:105s}.fvm-home .fvm-mandala--two{animation-duration:125s;animation-direction:reverse}@keyframes fvm-mandala-turn{to{transform:rotate(360deg)}}.fvm-home .fvm-floating-diya{opacity:.3;filter:drop-shadow(0 0 13px rgba(244,199,105,.6));animation:fvm-diya-rise 9s ease-in-out infinite}.fvm-home .fvm-floating-diya--a{animation-delay:-1.5s}.fvm-home .fvm-floating-diya--b{animation-delay:-5s}.fvm-home .fvm-floating-diya--c{animation-delay:-3.2s}@keyframes fvm-diya-rise{0%,to{transform:translate3d(0,8px,0) rotate(-5deg);opacity:.2}50%{transform:translate3d(12px,-24px,0) rotate(6deg);opacity:.38}}.fvm-home .fvm-hero__content{max-width:900px}.fvm-home .fvm-hero h1{color:#fffaf0;text-shadow:0 8px 38px rgba(8,4,22,.24);letter-spacing:-.035em}.fvm-home .fvm-hero h1 em{color:#efd38b;text-shadow:0 0 30px rgba(229,190,112,.16)}.fvm-home .fvm-hero__content>p{color:#fffaf0cc}.fvm-home .fvm-eyebrow{color:#d8bd7c}.fvm-home .fvm-actions--stack{width:min(100%,700px);gap:14px;margin-top:30px}.fvm-home .fvm-actions--stack .fvm-button{position:relative;min-height:68px;border-radius:18px;font-size:10px;letter-spacing:.12em;overflow:hidden;isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.fvm-home .fvm-actions--stack .fvm-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.28) 48%,transparent 72%);transform:translate(-130%);transition:transform .7s ease}.fvm-home .fvm-actions--stack .fvm-button:hover:after{transform:translate(130%)}.fvm-home .fvm-actions--stack .fvm-button--gold{color:#24183e!important;background:linear-gradient(120deg,#f7e4ad,#e8c978 48%,#c99c49);border:1px solid rgba(255,242,196,.9);box-shadow:0 13px 32px #cda14a38,inset 0 1px #ffffffd9}.fvm-home .fvm-actions--stack .fvm-button--glass{color:#fffaf0!important;background:linear-gradient(135deg,#ffffff30,#ffffff0e);border:1px solid rgba(245,226,178,.55);box-shadow:0 12px 30px #06031433,inset 0 1px #fff3}.fvm-home .fvm-actions--stack .fvm-button:hover{transform:translateY(-4px);box-shadow:0 18px 38px #07031647}.fvm-home .fvm-actions--stack .fvm-button:focus-visible{outline:3px solid #fff0b6;outline-offset:4px}.fvm-home .fvm-actions--stack .fvm-button:nth-child(1):before{content:"\2316";font-size:19px}.fvm-home .fvm-actions--stack .fvm-button:nth-child(2):before{content:"\2727";font-size:20px}.fvm-home .fvm-takeaway-steps{position:relative;max-width:590px;margin:22px auto 18px;padding:20px 22px 17px;border:1px solid rgba(238,211,147,.62);border-radius:22px;text-align:left;color:#fffaf0;background:linear-gradient(135deg,#ffffff21,#ffffff0b);box-shadow:0 18px 46px #0703162e,inset 0 1px #ffffff24;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.fvm-home .fvm-takeaway-steps:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 50% 0,rgba(239,211,139,.14),transparent 65%)}.fvm-home .fvm-takeaway-steps__heading{position:relative;display:flex;align-items:center;gap:9px;margin-bottom:14px;color:#efd38b;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.fvm-home .fvm-takeaway-steps ol{position:relative;display:grid;gap:11px;margin:0;padding:0;list-style:none;color:#fffaf0eb;font-size:13px;line-height:1.55}.fvm-home .fvm-takeaway-steps li{display:flex;align-items:flex-start;gap:11px}.fvm-home .fvm-step-number{display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center;border-radius:50%;color:#24183e;background:linear-gradient(135deg,#f6e4ae,#dcb965);font-size:11px;font-weight:800;box-shadow:0 4px 12px #00000024}.fvm-home .fvm-takeaway-steps li strong{color:#f4dc9d}.fvm-home .fvm-takeaway-steps>small{position:relative;display:block;margin-top:13px;color:#fffaf0a3;font-size:10px;line-height:1.55;text-align:center}.fvm-home .fvm-trust{color:#fffaf0a6;font-size:10px;line-height:1.8}@media(max-width:760px){.fvm-home .fvm-hero{min-height:600px;padding:76px 18px 48px}.fvm-home .fvm-hero h1{font-size:clamp(2.8rem,11.8vw,4.3rem);line-height:.9}.fvm-home .fvm-actions--stack{max-width:390px;gap:10px;margin-top:24px}.fvm-home .fvm-actions--stack .fvm-button{min-height:60px;padding:12px 13px;border-radius:16px;font-size:9px}.fvm-home .fvm-takeaway-steps{margin:18px auto 14px;padding:17px 15px 15px;border-radius:18px}.fvm-home .fvm-takeaway-steps ol{font-size:12px;gap:10px}.fvm-home .fvm-mandala{opacity:.11}.fvm-home .fvm-floating-diya{opacity:.24}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-mandala,.fvm-home .fvm-floating-diya{animation:none!important;will-change:auto}.fvm-home .fvm-actions--stack .fvm-button,.fvm-home .fvm-actions--stack .fvm-button:after{transition:none!important}}.fvm-home .fvm-card__media-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(135deg,#eee8f7,#f7efd9)}.fvm-home .fvm-card__media-image,.fvm-home .fvm-card__media-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fvm-home .fvm-card__media-stage [hidden]{display:none!important}.fvm-home .fvm-card__media-image img{display:block;width:100%;height:100%;object-fit:cover}.fvm-home .fvm-card__media-video video{display:block;width:100%;height:100%;object-fit:cover;background:#f7f2f9}.fvm-home .fvm-card__media-stage.is-video-active .fvm-card__media-video{animation:fvm-card-video-slide-in .45s cubic-bezier(.2,.75,.25,1) both}@keyframes fvm-card-video-slide-in{0%{opacity:.5;transform:translate(12%)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-card__media-stage.is-video-active .fvm-card__media-video{animation:none}}.fvm-home .fvm-story__lights{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.fvm-home .fvm-light-wire{fill:none;stroke:#19131ed1;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 1px 1px rgba(255,244,205,.2))}.fvm-home .fvm-light-bulb{transform-box:fill-box;transform-origin:center}.fvm-home .fvm-light-bulb>path:first-child{fill:none;stroke:#1f1820e0;stroke-width:2.2;stroke-linecap:round}.fvm-home .fvm-light-cap{fill:#3a2c2b;stroke:#f7da9e73;stroke-width:1}.fvm-home .fvm-light-halo{fill:#ffd66f;opacity:.24;filter:blur(5px);animation:fvm-string-glow 2.5s ease-in-out var(--fvm-light-delay) infinite alternate}.fvm-home .fvm-light-globe{fill:#fff0b6;stroke:#f4d27c;stroke-width:2;filter:drop-shadow(0 0 5px rgba(255,219,120,.95)) drop-shadow(0 0 12px rgba(255,194,74,.65));animation:fvm-string-glow 2.5s ease-in-out var(--fvm-light-delay) infinite alternate}.fvm-home .fvm-story__art>span{position:relative;z-index:3}@keyframes fvm-string-glow{0%,to{opacity:.76}50%{opacity:1}}@media(max-width:760px){.fvm-home .fvm-light-wire{stroke-width:3.5}.fvm-home .fvm-light-globe{stroke-width:2.5}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-light-halo,.fvm-home .fvm-light-globe{animation:none;opacity:.95}}.fvm-home{position:relative;isolation:isolate}.fvm-home>.fvm-home__light-backdrop{position:absolute;top:0;left:0;width:100%;height:300px;z-index:0;pointer-events:none;overflow:hidden;opacity:.58}.fvm-home>.fvm-home__light-backdrop~*{position:relative;z-index:1}.fvm-home .fvm-bg-string{fill:none;stroke:#362b2a8c;stroke-width:1.8;stroke-linecap:round}.fvm-home .fvm-bg-wire{fill:none;stroke:#362b2ab8;stroke-width:1.5;stroke-linecap:round}.fvm-home .fvm-bg-cap{fill:#3a2c2b;stroke:#f7da9e73;stroke-width:.6}.fvm-home .fvm-bg-halo{fill:#ffd66f;opacity:.22;filter:blur(3px);animation:fvm-string-glow 2.8s ease-in-out infinite alternate}.fvm-home .fvm-bg-globe{fill:#fff0b6;stroke:#f4d27c;stroke-width:1.2;filter:drop-shadow(0 0 3px rgba(255,219,120,.8)) drop-shadow(0 0 6px rgba(255,194,74,.45));animation:fvm-string-glow 2.8s ease-in-out infinite alternate}@media(max-width:760px){.fvm-home>.fvm-home__light-backdrop{height:220px;opacity:.48}.fvm-home .fvm-bg-string{stroke-width:2}.fvm-home .fvm-bg-globe{r:3.5}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-bg-halo,.fvm-home .fvm-bg-globe{animation:none;opacity:.85}}.fvm-home .fvm-story__border-lights{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.fvm-home .fvm-border-light-wire{fill:none;stroke:#2b201cd1;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(255,244,205,.28))}.fvm-home .fvm-border-light-glow{fill:#ffd66f;opacity:.48;filter:blur(4px);animation:fvm-border-bulb-glow 2.7s ease-in-out infinite alternate}.fvm-home .fvm-border-light-bulb{fill:#fff0b6;stroke:#f4d27c;stroke-width:1.5;filter:drop-shadow(0 0 4px rgba(255,219,120,.95)) drop-shadow(0 0 10px rgba(255,194,74,.62));animation:fvm-border-bulb-glow 2.7s ease-in-out infinite alternate}.fvm-home .fvm-border-light:nth-child(3n) .fvm-border-light-glow,.fvm-home .fvm-border-light:nth-child(3n) .fvm-border-light-bulb{animation-delay:-.9s}.fvm-home .fvm-border-light:nth-child(3n+1) .fvm-border-light-glow,.fvm-home .fvm-border-light:nth-child(3n+1) .fvm-border-light-bulb{animation-delay:-1.7s}@keyframes fvm-border-bulb-glow{0%,to{opacity:.72}50%{opacity:1}}@media(max-width:760px){.fvm-home .fvm-border-light-wire{stroke-width:3}.fvm-home .fvm-border-light-bulb{stroke-width:1.8}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-border-light-glow,.fvm-home .fvm-border-light-bulb{animation:none;opacity:.9}}.fvm-home .fvm-story__art{isolation:isolate;overflow:hidden}.fvm-home .fvm-center-mandala{position:absolute;inset:auto;width:88%;height:88%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;opacity:.9;display:block;overflow:visible}.fvm-home .fvm-mandala-ornament{transform-box:view-box;transform-origin:500px 300px;animation:fvm-center-mandala-rotate 42s linear infinite}.fvm-home .fvm-mandala-ring{stroke:#efd38b94;stroke-width:1.5}.fvm-home .fvm-mandala-ring--fine{stroke:#ffefbe59;stroke-width:1.2}.fvm-home .fvm-mandala-petal{fill:#efd38b17;stroke:#efd38bad;stroke-width:1.5}.fvm-home .fvm-mandala-petal-inner{fill:none;stroke:#ffefbe75;stroke-width:1.2}.fvm-home .fvm-mandala-center{fill:#efd38b2e;stroke:#ffefbeb3;stroke-width:1.6}.fvm-home .fvm-mandala-ornament{transform-origin:500px 300px;animation:fvm-center-mandala-rotate 36s linear infinite}.fvm-home .fvm-mandala-ring{fill:none;stroke:#efd38b6b;stroke-width:1.4}.fvm-home .fvm-mandala-ring--fine{stroke:#efd38b3b;stroke-width:1}.fvm-home .fvm-mandala-petal{fill:#efd38b0e;stroke:#efd38b6e;stroke-width:1.3}.fvm-home .fvm-mandala-petal-inner{fill:none;stroke:#ffefbe3d;stroke-width:1}.fvm-home .fvm-mandala-center{fill:#efd38b1f;stroke:#ffefbe75;stroke-width:1.3}@keyframes fvm-center-mandala-rotate{to{transform:rotate(360deg)}}.fvm-home .fvm-prepaid-banner{margin:18px auto 0;padding:12px 18px;text-align:center;color:#4a3269;font-size:clamp(13px,1.8vw,17px);font-weight:700;letter-spacing:.08em;border:1px solid rgba(190,151,89,.55);border-radius:999px;background:linear-gradient(110deg,#ffffffd1,#f5ebdab8);box-shadow:0 8px 22px #2a19410f}@media(max-width:760px){.fvm-home .fvm-center-mandala{opacity:.62}.fvm-home .fvm-mandala-ring{stroke-width:2}.fvm-home .fvm-mandala-petal{stroke-width:1.8}}@media(prefers-reduced-motion:reduce){.fvm-home .fvm-mandala-ornament{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fireveda-mandala-home-polish.css.map */
