.creative-dock{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:min(505px,calc(100% - 24px))!important}.dock-rail:before{width:calc((100% - 6px)/6)!important}.dock-label{font-size:11px!important;letter-spacing:-.35px!important}.ext-home-wip,.ext-home-auto{max-width:1232px!important;display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:70px!important;padding-bottom:70px!important;border-top:1px solid var(--line)}.ext-home-wip>div,.ext-home-auto>div{max-width:720px}.ext-home-wip h2,.ext-home-auto h2{margin:10px 0 18px}.ext-home-wip p:not(.eyebrow),.ext-home-auto p:not(.eyebrow){color:var(--muted);font-size:16px}.ext-home-wip .wip-pulse{margin-right:13px}.ext-home-wip .eyebrow{display:inline-block}.ext-link{display:inline-flex;align-items:center;justify-content:center;gap:15px;border:1px solid #eeb69488;border-radius:999px;padding:12px 22px;color:#eeb694;font-size:14px;font-weight:700;background:transparent;white-space:nowrap;transition:transform .2s,background .2s}.ext-link:hover{transform:translateY(-3px);background:#eeb69412}.ext-home-reviews{border-top:1px solid var(--line);padding-bottom:70px!important}.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.review-card{min-width:0;padding:25px;border-radius:19px;border:1px solid var(--line);background:#1c1e20;display:flex;flex-direction:column}.review-stars{color:#eeb694;letter-spacing:.1em}.review-card p{font-size:15px;line-height:1.7;overflow-wrap:anywhere;flex:1}.review-meta{display:flex;justify-content:space-between;gap:12px;color:#b9b4b8;font-size:13px}.review-meta strong{color:var(--text)}#review-empty{color:var(--muted);font-size:15px}#review-dialog{color:#f6f4f2;background:#1b1d1f;border:1px solid #ffffff30;border-radius:22px;padding:0;width:min(540px,calc(100% - 24px));max-height:90dvh;overflow-y:auto}#review-dialog::backdrop{background:#050506bb;backdrop-filter:blur(8px)}#review-form{padding:28px}.review-head{display:flex;justify-content:space-between;align-items:center;gap:15px}.review-head h3{font-size:27px;line-height:1.2}.review-head button{border:0;background:#ffffff12;color:inherit;border-radius:50%;width:37px;height:37px;font-size:25px}#review-form label{font-size:14px;margin:18px 0}#review-form input,#review-form textarea,#review-form select{width:100%;margin-top:7px}#review-status{color:#eeb694}#review-form .form-honey{position:absolute;left:-9999px;width:1px}#review-form .button{width:100%}@media(max-width:800px){.ext-home-wip,.ext-home-auto{flex-direction:column;align-items:flex-start;gap:14px}.review-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.creative-dock{width:calc(100% - 12px)!important;padding:4px!important}.dock-label{font-size:10px!important}.dock-icon svg{width:20px!important;height:20px!important}.ext-home-wip,.ext-home-auto{padding-top:48px!important;padding-bottom:45px!important}.review-grid{grid-template-columns:1fr}#review-form{padding:20px}}@media(prefers-reduced-motion:reduce){.ext-link,.wip-pulse{transition:none!important;animation:none!important}}
.ext-home-wip .wip-pulse{display:inline-block;width:10px;height:10px;border-radius:50%;background:#eeb694;box-shadow:0 0 0 8px #eeb69418;animation:ext-pulse 2s ease-in-out infinite}@keyframes ext-pulse{50%{box-shadow:0 0 0 14px #eeb69405}}
