
.ye-home-video-poster{display:block;padding:0;border:0;cursor:pointer;overflow:hidden}.ye-home-video-poster img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.01)}.ye-home-video-play-symbol{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:52px}.ye-home-video-poster:focus-visible{outline:3px solid #fd2577;outline-offset:4px}

.ye-home-video-frame{outline:1px solid #8f8599;outline-offset:0;border-radius:0;overflow:hidden}

.ye-dialog[data-panel-kind="trial"],.ye-dialog[data-panel-kind="contact"]{width:min(800px,calc(100vw - 32px));box-sizing:border-box;padding:32px}
.ye-inquiry{text-align:center;color:#211d27}.ye-inquiry h2{font:400 48px/1.15 Vetrino,Georgia,serif;margin:0 0 14px}.ye-inquiry-subtitle{font:500 28px/1.35 Manrope,Arial,sans-serif;color:#fd2577;margin:0 0 24px}.ye-inquiry-intro{font:500 16px/1.6 Manrope,Arial,sans-serif;margin:0 0 26px}.ye-inquiry-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-top:1px solid #dcd6e1;padding-top:24px}.ye-inquiry-fields label{text-align:left;font:500 15px/1.5 Manrope,Arial,sans-serif}.ye-inquiry-fields input{display:block;box-sizing:border-box;width:100%;min-width:0;margin-top:6px;padding:12px;border:1px solid #dcd6e1;border-radius:9px;color:#211d27;font:500 16px/1.5 Manrope,Arial,sans-serif}.ye-inquiry-consent{display:flex;gap:9px;align-items:flex-start;text-align:left;font:500 15px/1.5 Manrope,Arial,sans-serif;margin:22px 0}.ye-inquiry-consent input{margin-top:3px;accent-color:#fd2577;flex:none}.ye-inquiry a.ye-menu-contact{width:100%;margin-bottom:14px;font:600 17px/1.5 Manrope,Arial,sans-serif}.ye-inquiry-note,#ye-inquiry-status{font:500 15px/1.5 Manrope,Arial,sans-serif;color:#302a38}.ye-inquiry-direct{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:24px;font:600 15px/1.5 Manrope,Arial,sans-serif}.ye-inquiry-direct a{color:#aa376f;text-underline-offset:3px}.ye-inquiry input:focus-visible,.ye-inquiry a:focus-visible{outline:2px solid #fd2577;outline-offset:3px}
@media(max-width:620px){.ye-dialog[data-panel-kind="trial"],.ye-dialog[data-panel-kind="contact"]{padding:28px 20px}.ye-inquiry h2{font-size:36px}.ye-inquiry-subtitle{font-size:23px}.ye-inquiry-fields{grid-template-columns:1fr;gap:12px}}

.ye-inquiry-fields input::placeholder{color:#605969}.ye-inquiry h2{color:#211d27}


.zero-layer.css60 > .zero-layer-axis > .zero-layer-frame{left:330.5px;width:520px}
.btn.css62.ye-trial-shape .text{white-space:nowrap}
.screen-xs .zero-layer.css60 > .zero-layer-axis > .zero-layer-frame{left:10px!important;width:300px!important}
.screen-xs .btn.css62.ye-trial-shape .pad-left,.screen-xs .btn.css62.ye-trial-shape .pad-right{width:8px!important;flex-shrink:0}


/* Owner-requested experiment, 2026-10-16. Restore v54 for exact rollback. Header and hero upper 45% unchanged. */
.node.css58>.wrapper1{background-image:linear-gradient(to bottom,hsl(305.08743 70.55080% 89.60784%) 0.0000%,hsl(302.39222 68.02265% 89.20098%) 2.5000%,hsl(299.90754 65.28896% 88.79411%) 5.0000%,hsl(297.71167 62.30784% 88.38725%) 7.5000%,hsl(295.85945 59.07440% 87.98039%) 10.0000%,hsl(294.37822 55.61537% 87.57353%) 12.5000%,hsl(293.26567 51.98244% 87.16666%) 15.0000%,hsl(292.48935 48.24516% 86.75980%) 17.5000%,hsl(291.98824 44.48354% 86.35294%) 20.0000%,hsl(291.67594 40.78089% 85.94608%) 22.5000%,hsl(291.44576 37.32256% 85.54902%) 25.0000%,hsl(291.25150 35.47297% 85.29215%) 27.5000%,hsl(291.03279 33.70275% 85.03529%) 30.0000%,hsl(290.67598 32.08085% 84.77843%) 32.5000%,hsl(290.07625 30.66597% 84.52157%) 35.0000%,hsl(289.14443 29.50313% 84.26470%) 37.5000%,hsl(287.81274 28.62132% 84.00784%) 40.0000%,hsl(286.03962 28.03186% 83.75098%) 42.5000%,hsl(284.05686 27.58375% 83.49412%) 45.0000%,rgb(216.8894 200.6942 223.939) 47.5%,rgb(215.3952 200.1863 223.5214) 50.0%,rgb(213.9191 199.7887 223.2733) 52.5%,rgb(212.5062 199.5105 223.1978) 55.0%,rgb(211.1954 199.3582 223.2947) 57.5%,rgb(210.0191 199.3352 223.5614) 60.0%,rgb(209.0032 199.4421 223.9919) 62.5%,rgb(208.1671 199.6763 224.5773) 65.0%,rgb(207.5241 200.0325 225.3059) 67.5%,rgb(207.0808 200.5025 226.1627) 70.0%,rgb(206.8375 201.075 227.13) 72.5%,rgb(206.7879 201.7359 228.1871) 75.0%,rgb(206.9196 202.4681 229.3102) 77.5%,rgb(207.2134 203.2517 230.4726) 80.0%,rgb(207.6439 204.0636 231.6446) 82.5%,rgb(208.1793 204.8781 232.7936) 85.0%,rgb(208.7813 205.6662 233.8839) 87.5%,rgb(209.4051 206.3964 234.877) 90.0%,rgb(209.9997 207.0339 235.7311) 92.5%,rgb(210.5074 207.5412 236.4019) 95.0%,rgb(210.8643 207.8777 236.8417) 97.5%,rgb(211.0 208.0 237.0) 100.0%)}
.node.css82>.wrapper1,.node.css100>.wrapper1,.node.css116>.wrapper1{background-color:#d3d0ed;background-image:none}
.ye-mobile-content{background:#d3d0ed}

/* v63: expose the same approved question cards on phones and tablets. */
.ye-mobile-faq{display:none}
@media(max-width:991px){
 .ye-mobile-faq{display:block;padding:32px 16px 48px}
 .ye-mobile-faq-inner{position:relative;max-width:780px;margin:0 auto}
 .ye-mobile-faq-inner>.textable{margin:0 0 16px}
 .ye-mobile-faq-grid{display:grid;grid-template-columns:minmax(0,370px);justify-content:center;gap:20px;margin-top:28px}
 .ye-mobile-faq .ye-faq-card{display:block;width:100%;height:auto;aspect-ratio:1;min-width:0}
 .ye-mobile-faq .ye-faq-front,.ye-mobile-faq .ye-faq-back{box-sizing:border-box}
 .ye-mobile-faq .ye-faq-back{overflow-y:auto;overscroll-behavior:contain}
}
@media(min-width:700px) and (max-width:991px){.ye-mobile-faq-grid{grid-template-columns:repeat(2,minmax(0,370px))}}
