.v-d a{color:#1E1E1E;text-decoration:none}.v-d a:hover{color:#A42C35}.v-d .ph{position:absolute;overflow:hidden}.v-d .ph-1{background:radial-gradient(ellipse at 72% 18%,rgba(255,244,214,.85) 0%,rgba(255,244,214,0) 45%),linear-gradient(172deg,#f1d6a2 0%,#d7a868 34%,#9c8a4c 62%,#5d5a34 100%)}.v-d .ph-1b{background:radial-gradient(ellipse at 25% 30%,rgba(255,238,208,.85) 0%,rgba(255,238,208,0) 46%),linear-gradient(160deg,#e8cfa6 0%,#c29a6a 40%,#7f6a4c 72%,#4a4232 100%)}.v-d .ph-1c{background:radial-gradient(ellipse at 80% 60%,rgba(255,226,180,.8) 0%,rgba(255,226,180,0) 48%),linear-gradient(185deg,#5a6a62 0%,#8d8a64 40%,#d2a868 75%,#efc98e 100%)}.v-d .hero-slide{opacity:0;animation:heroFade-d 21s linear infinite}.v-d .hero-slide.s1{opacity:1}.v-d .hero-slide.s2{animation-delay:3s}.v-d .hero-slide.s3{animation-delay:7.2s}.v-d .hero-slide.s4{animation-delay:11.4s}.v-d .hero-slide.s5{animation-delay:15.6s}@keyframes heroFade-d{0%{opacity:0}5.71%{opacity:1}25.71%{opacity:1}31.43%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion: reduce){.v-d .hero-slide{animation:none}.v-d .hero-slide.s1{opacity:1}}.v-d .t-fade{animation:tFade-d .8s ease both}@keyframes tFade-d{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.v-d .t-fade{animation:none}}.v-d .lz{position:absolute;left:0;right:0;top:0;opacity:0;animation:lzFade-d 25s linear infinite}.v-d .lz.l1{animation-delay:-.6s}.v-d .lz.l2{animation-delay:4.4s}.v-d .lz.l3{animation-delay:9.4s}.v-d .lz.l4{animation-delay:14.4s}.v-d .lz.l5{animation-delay:19.4s}@keyframes lzFade-d{0%{opacity:0}2.4%{opacity:1}17.6%{opacity:1}20%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion: reduce){.v-d .lz{animation:none}.v-d .lz.l1{opacity:1}}.v-d .ph-2{background:radial-gradient(ellipse at 38% 42%,rgba(255,236,210,.7) 0%,rgba(255,236,210,0) 50%),linear-gradient(150deg,#c9d3cf 0%,#9aaba7 45%,#5f6f6c 100%)}.v-d .ph-3{background:radial-gradient(ellipse at 20% 30%,rgba(255,240,215,.8) 0%,rgba(255,240,215,0) 48%),linear-gradient(135deg,#e5d3b4 0%,#b8966c 50%,#6f5238 100%)}.v-d .ph-4{background:radial-gradient(ellipse at 60% 35%,rgba(255,230,205,.75) 0%,rgba(255,230,205,0) 50%),linear-gradient(160deg,#eab58e 0%,#c77c56 50%,#8a4a33 100%)}.v-d .ph-5{background:radial-gradient(ellipse at 78% 70%,rgba(255,214,150,.85) 0%,rgba(255,214,150,0) 50%),linear-gradient(180deg,#3b2c24 0%,#8a5a36 45%,#e7a45c 100%)}.v-d .ph-label{position:absolute;max-width:300px;background:rgba(255,255,255,.92);padding:12px 14px;box-sizing:border-box}.v-d .ph-label b{display:block;font-family:'Jost',sans-serif;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#A42C35;margin-bottom:6px}.v-d .ph-label span{display:block;font-family:'Jost',sans-serif;font-size:12px;line-height:1.45;color:#3a3a3a}.v-d input,.v-d textarea{font-family:'Jost',sans-serif}.v-d input::placeholder,.v-d textarea::placeholder{color:#8d877f}.v-m a{color:#1E1E1E;text-decoration:none}.v-m a:hover{color:#A42C35}.v-m .ph{position:absolute;overflow:hidden}.v-m .ph-1{background:radial-gradient(ellipse at 72% 18%,rgba(255,244,214,.85) 0%,rgba(255,244,214,0) 45%),linear-gradient(172deg,#f1d6a2 0%,#d7a868 34%,#9c8a4c 62%,#5d5a34 100%)}.v-m .ph-1b{background:radial-gradient(ellipse at 25% 30%,rgba(255,238,208,.85) 0%,rgba(255,238,208,0) 46%),linear-gradient(160deg,#e8cfa6 0%,#c29a6a 40%,#7f6a4c 72%,#4a4232 100%)}.v-m .ph-1c{background:radial-gradient(ellipse at 80% 60%,rgba(255,226,180,.8) 0%,rgba(255,226,180,0) 48%),linear-gradient(185deg,#5a6a62 0%,#8d8a64 40%,#d2a868 75%,#efc98e 100%)}.v-m .hero-slide{opacity:0;animation:heroFade-m 21s linear infinite}.v-m .hero-slide.s1{opacity:1}.v-m .hero-slide.s2{animation-delay:3s}.v-m .hero-slide.s3{animation-delay:7.2s}.v-m .hero-slide.s4{animation-delay:11.4s}.v-m .hero-slide.s5{animation-delay:15.6s}@keyframes heroFade-m{0%{opacity:0}5.71%{opacity:1}25.71%{opacity:1}31.43%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion: reduce){.v-m .hero-slide{animation:none}.v-m .hero-slide.s1{opacity:1}}.v-m .t-fade{animation:tFade-m .8s ease both}@keyframes tFade-m{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.v-m .t-fade{animation:none}}.v-m .lz{position:absolute;left:0;right:0;top:0;opacity:0;animation:lzFade-m 20s linear infinite}.v-m .lz.l1{animation-delay:-.6s}.v-m .lz.l2{animation-delay:4.4s}.v-m .lz.l3{animation-delay:9.4s}.v-m .lz.l4{animation-delay:14.4s}@keyframes lzFade-m{0%{opacity:0}3%{opacity:1}22%{opacity:1}25%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion: reduce){.v-m .lz{animation:none}.v-m .lz.l1{opacity:1}}.v-m .ph-2{background:radial-gradient(ellipse at 38% 42%,rgba(255,236,210,.7) 0%,rgba(255,236,210,0) 50%),linear-gradient(150deg,#c9d3cf 0%,#9aaba7 45%,#5f6f6c 100%)}.v-m .ph-3{background:radial-gradient(ellipse at 20% 30%,rgba(255,240,215,.8) 0%,rgba(255,240,215,0) 48%),linear-gradient(135deg,#e5d3b4 0%,#b8966c 50%,#6f5238 100%)}.v-m .ph-4{background:radial-gradient(ellipse at 60% 35%,rgba(255,230,205,.75) 0%,rgba(255,230,205,0) 50%),linear-gradient(160deg,#eab58e 0%,#c77c56 50%,#8a4a33 100%)}.v-m .ph-5{background:radial-gradient(ellipse at 78% 70%,rgba(255,214,150,.85) 0%,rgba(255,214,150,0) 50%),linear-gradient(180deg,#3b2c24 0%,#8a5a36 45%,#e7a45c 100%)}.v-m .ph-label{position:absolute;max-width:240px;background:rgba(255,255,255,.92);padding:10px 12px;box-sizing:border-box}.v-m .ph-label b{display:block;font-family:'Jost',sans-serif;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#A42C35;margin-bottom:4px}.v-m .ph-label span{display:block;font-family:'Jost',sans-serif;font-size:11px;line-height:1.4;color:#3a3a3a}.v-m .scroller{scrollbar-width:none}.v-m .scroller::-webkit-scrollbar{display:none}.v-m input,.v-m textarea{font-family:'Jost',sans-serif}.v-m input::placeholder,.v-m textarea::placeholder{color:#8d877f}.v-m .lz.l5{animation-delay:19.4s}.v-d summary::-webkit-details-marker{display:none}.v-d details.faq[open] .pm-v{display:none}.v-d details.faq summary:hover span:first-child{color:#A42C35}.v-m summary::-webkit-details-marker{display:none}.v-m details.faq[open] .pm-v{display:none}.v-m details.faq summary:hover span:first-child{color:#A42C35}