.preview-ui{max-width:1200px;margin:auto;padding:50px 24px 90px}.preview-hero{text-align:center;max-width:720px;margin:auto}.preview-hero small{color:#b47d1d;letter-spacing:.18em;font-weight:700;font-size:10px}.preview-hero h1{font-size:clamp(38px,5vw,62px);margin:14px 0}.preview-hero em{color:#b47d1d;font-style:normal}.preview-hero p{color:#746d63;line-height:1.8}.review-summary{margin:40px 0;background:#fff;border:1px solid #e8e0d5;padding:28px;display:flex;gap:24px;align-items:center}.review-summary strong{font-size:42px}.review-summary span{color:#c28a22;font-size:20px}.review-summary small{display:block;color:#746d63;font-size:11px}.review-summary div{margin-left:auto;color:#746d63}.preview-ui>h2{margin-top:35px}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.review-grid article,.support-card{background:#fff;border:1px solid #e8e0d5;padding:24px}.review-grid article{color:#c28a22}.review-grid h3{color:#171511;line-height:1.4}.review-grid p{color:#746d63;line-height:1.7}.review-grid b{color:#171511}.review-cta{margin-top:38px;background:#1b1915;color:white;padding:28px;display:flex;justify-content:space-between;align-items:center}.review-cta a,.support-card button{background:#25d366;color:white;padding:14px 20px;text-decoration:none;border:0;font-weight:bold}.support-card{max-width:650px;margin:35px auto}.support-card h2{margin-top:0}.support-card form{display:grid;gap:13px}.support-card input,.support-card select,.support-card textarea{padding:13px;border:1px solid #ddd5c9;font:13px Arial}.support-card textarea{min-height:100px}@media(max-width:700px){.review-grid{grid-template-columns:1fr}.review-summary{display:block}.review-summary div{margin-top:15px}.review-cta{display:block}.review-cta a{display:inline-block;margin-top:12px}}
.review-cta{display:grid!important;grid-template-columns:1fr minmax(420px,1.4fr)!important;gap:28px!important;align-items:center!important}.review-cta>div{min-width:0}.customer-review-form{display:grid!important;grid-template-columns:1fr 130px!important;gap:10px!important;margin:0!important}.customer-review-form input,.customer-review-form select,.customer-review-form textarea{width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:12px 13px!important;border:1px solid #5b5145!important;border-radius:6px!important;background:#fff!important;color:#171513!important;font:13px Manrope,Arial,sans-serif!important;outline:0!important}.customer-review-form input:focus,.customer-review-form select:focus,.customer-review-form textarea:focus{border-color:#dba83d!important;box-shadow:0 0 0 3px #dba83d33!important}.customer-review-form textarea{grid-column:1/-1!important;min-height:82px!important;resize:vertical!important}.customer-review-form button{grid-column:1/-1!important;padding:12px 16px!important;border:0!important;border-radius:6px!important;background:#25d366!important;color:#fff!important;font:700 11px Manrope,Arial,sans-serif!important;letter-spacing:.04em!important;cursor:pointer!important}.customer-review-form p{grid-column:1/-1!important;margin:0!important;color:#bdecc9!important;font-size:11px!important}@media(max-width:700px){.review-cta{display:block!important}.customer-review-form{grid-template-columns:1fr!important;margin-top:20px!important}.customer-review-form textarea,.customer-review-form button,.customer-review-form p{grid-column:auto!important}}
.star-rating{display:flex!important;gap:4px!important;align-items:center!important;padding:8px 0!important}.star-rating button{padding:0!important;border:0!important;background:transparent!important;color:#85796b!important;font-size:25px!important;line-height:1!important;cursor:pointer!important;transition:color .15s ease,transform .15s ease!important}.star-rating button:hover,.star-rating button.active{color:#dba83d!important;transform:scale(1.08)!important}
.review-cta{position:relative!important;grid-template-columns:1fr minmax(320px,1fr)!important}.review-cta>a{justify-self:end!important;align-self:end!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;margin-top:18px!important;padding:11px 16px!important;border-radius:5px!important;background:#25d366!important;font-size:11px!important;white-space:nowrap!important}.wa-mark{display:grid!important;place-items:center!important;width:17px!important;height:17px!important;border:2px solid #fff!important;border-radius:50%!important;font-size:9px!important}.review-cta-note{grid-column:2!important;grid-row:1!important;margin:0!important;color:#c9c0b6!important;font-size:11px!important;line-height:1.5!important;align-self:end!important}@media(max-width:700px){.review-cta{display:block!important}.review-cta-note{margin-top:18px!important}.review-cta>a{margin-top:10px!important}}
.review-box{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:.85fr 1.15fr!important;gap:70px!important;padding:58px 62px!important;border-radius:24px!important;background:#171613!important;box-shadow:0 18px 45px #17151322!important}.review-box:after{content:"";position:absolute;right:-100px;bottom:-150px;width:350px;height:350px;border:1px solid #dba83d33;border-radius:50%;box-shadow:0 0 0 35px #dba83d0d,0 0 0 70px #dba83d07;pointer-events:none}.review-box .intro h2{margin:0 0 18px;color:#fff9ef;font-size:39px;line-height:1.1;letter-spacing:-.04em}.review-box .intro h2 span{color:#e5b94e}.review-box .intro>p:not(.eyebrow){max-width:300px;margin:0;color:#bdb4a8;font-size:13px;line-height:1.7}.review-box .quote{margin-top:42px;color:#e5b94e;font-size:34px}.review-box .form-wrap{position:relative;z-index:1}.review-box .form-title{margin:0 0 18px;color:#fff9ef;font-size:16px}.review-box .form-grid{display:grid;grid-template-columns:1fr 135px;gap:10px}.review-box .field,.review-box textarea{width:100%;border:1px solid #51452e;border-radius:9px;background:#24221d;color:#fff9ef;font:500 13px Manrope;padding:14px;outline:0}.review-box textarea{height:105px;margin-top:10px;resize:vertical}.review-box .stars{display:flex;align-items:center;justify-content:center;gap:3px;border:1px solid #51452e;border-radius:9px;background:#24221d;color:#8e8374;font-size:20px;cursor:pointer}.review-box .stars span{cursor:pointer}.review-box .stars span:hover,.review-box .stars span.active{color:#e5b94e}.review-box .actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.review-box .btn{border:0;border-radius:9px;padding:14px 12px;font:700 11px Manrope;letter-spacing:.04em;cursor:pointer}.review-box .whatsapp{color:#fff;background:#21c866}.review-box .submit{color:#171513;background:#e5b94e}.review-box .note{margin:15px 0 0;color:#8e8374;font-size:10px}@media(max-width:760px){.review-box{grid-template-columns:1fr!important;gap:32px!important;padding:34px 22px!important;border-radius:18px!important}.review-box .intro h2{font-size:31px}.review-box .form-grid,.review-box .actions{grid-template-columns:1fr!important}.review-box .stars{height:48px}.review-box:after{right:-170px}}
.review-box{margin-top:38px!important}
