.hs-landing[data-hs].hs-fifine{--hs-bg:#fbf9ff;--hs-surface:#f0eaff;--hs-ink:#231b36;--hs-muted:#584e6c;--hs-accent:#7131c9;--hs-line:#d8c9ee;font-family:'Segoe UI',Arial,sans-serif}
.hs-landing[data-hs].hs-fifine .hs-band{background:#fff;border-top:6px solid #9147ff}
.hs-landing[data-hs].hs-fifine .hs-brand img{width:160px;height:44px;object-fit:contain;object-position:left center}
.hs-landing[data-hs].hs-fifine :is(h2,h3){font-family:'Segoe UI',Arial,sans-serif;font-weight:800;letter-spacing:-.045em}
.hs-landing[data-hs].hs-fifine .hs-hero{background:radial-gradient(ellipse at right,#e2d4ff,#fbf9ff 70%)}
.hs-landing[data-hs].hs-fifine .hs-button{border-radius:9px;border-color:#9147ff;font-weight:700}
.hs-landing[data-hs].hs-fifine .hs-button[aria-pressed=true]{background:#7131c9;color:#fff}
.hs-landing[data-hs].hs-fifine .hs-facts{background:#ede5ff;border-color:#bfa6e7}
.hs-landing[data-hs].hs-fifine .hs-detail{border:0;border-radius:16px;box-shadow:0 8px 22px #48217712}
.hs-landing[data-hs].hs-fifine .hs-detail h4{color:#7131c9}
.hs-landing[data-hs].hs-fifine .hs-gallery figure{border:1px solid #d8c9ee;border-radius:14px;padding:15px;background:#fff}
.hs-landing[data-hs].hs-fifine .hs-variant{border:1px solid #d8c9ee;border-radius:16px;background:#fff}
.hs-landing[data-hs].hs-fifine .hs-variant[aria-current=true]{border:2px solid #9147ff}
.hs-landing[data-hs].hs-fifine .hs-faq details{border-top:1px solid #cbb7e9}

.hs-landing[data-hs].hs-fifine .hs-band{flex-wrap:wrap}.hs-landing[data-hs].hs-fifine .hs-hero-image img{max-height:460px}.hs-landing[data-hs].hs-fifine .hs-band small{color:#584e6c}.hs-landing[data-hs].hs-fifine .hs-facts strong{overflow-wrap:anywhere}@media(max-width:700px){.hs-landing[data-hs].hs-fifine .hs-band small{max-width:100%;text-align:left}.hs-landing[data-hs].hs-fifine .hs-hero-image img{max-height:350px}}