.white-label-review_page__U2UPC{--wl-background:#0d0820;--wl-text:#f2effa;--wl-muted:#dcd8eb;--wl-accent:#f0b429;--wl-border:rgba(184,197,255,.24);min-height:100vh;padding:clamp(1rem,3vw,2.5rem);color:var(--wl-text);background:radial-gradient(120% 80% at 30% 0,#1f1546 0,#0d0820 60%);font-family:inherit;font-size:1rem;line-height:1.55;color-scheme:dark;position:relative;overflow-x:clip;isolation:isolate}.white-label-review_page__U2UPC *,.white-label-review_page__U2UPC :after,.white-label-review_page__U2UPC :before{box-sizing:border-box}.white-label-review_page__U2UPC h1,.white-label-review_page__U2UPC h2,.white-label-review_page__U2UPC p{margin:0}.white-label-review_page__U2UPC a{color:#b8c5ff;text-underline-offset:.22em}.white-label-review_page__U2UPC a:hover{color:#fff}.white-label-review_page__U2UPC button,.white-label-review_page__U2UPC input,.white-label-review_page__U2UPC textarea{font:inherit}.white-label-review_page__U2UPC :is(a,button,input,textarea):focus-visible{outline:3px solid #ffd166;outline-offset:4px}.white-label-review_srOnly__xOVbx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.white-label-review_skip__2H32f{position:fixed;top:-10rem;left:1rem;z-index:100;padding:.75rem 1rem;background:#221849;border:1px solid var(--wl-accent);border-radius:.5rem}.white-label-review_skip__2H32f:focus{top:1rem}.white-label-review_panel__gbvuV{position:relative;z-index:1;max-width:1320px;margin:0 auto;border-radius:28px;border:1px solid rgba(184,197,255,.14);background:linear-gradient(180deg,#1c1438,#140e2b);box-shadow:0 28px 80px rgba(5,2,15,.45),0 0 70px rgba(240,180,41,.08);overflow:hidden}.white-label-review_fields__XfP7g{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);min-width:0;margin:0;padding:0;border:0}.white-label-review_sidebar__29YhL{padding:36px;display:flex;flex-direction:column;align-items:stretch;gap:18px;background:linear-gradient(180deg,#221849,#150e2e);border-right:1px solid rgba(184,197,255,.12);min-width:0}.white-label-review_page__U2UPC .white-label-review_brand__ZwcEr{color:var(--wl-text);display:flex;align-items:center;gap:10px;font-weight:700;font-size:.9375rem;text-decoration:none;min-height:44px}.white-label-review_brand__ZwcEr img{flex:none;-o-object-fit:contain;object-fit:contain}.white-label-review_eyebrow__zisYK{color:var(--wl-accent);font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.white-label-review_page__U2UPC .white-label-review_sidebar__29YhL h1{font-size:clamp(1.75rem,2.2vw,2rem);line-height:1.12;font-weight:700;letter-spacing:-.025em}.white-label-review_subtitle__cX9SY{color:var(--wl-muted);font-size:.9375rem}.white-label-review_contacts__FtM2I{display:grid;gap:16px;margin-top:6px}.white-label-review_contact__BZyj0,.white-label-review_otherField__FNy_d{display:flex;flex-direction:column;gap:6px;min-width:0}.white-label-review_contact__BZyj0 label,.white-label-review_otherField__FNy_d label{color:var(--wl-muted);font-size:.8125rem;font-weight:600}.white-label-review_outcome__rK2Nb textarea,.white-label-review_page__U2UPC :is(.white-label-review_contact__BZyj0,.white-label-review_otherField__FNy_d) input{width:100%;min-width:0;border-radius:12px;border:1px solid rgba(184,197,255,.3);background:var(--wl-background);color:#fff;padding:10px 12px;font-size:1rem;line-height:1.5}.white-label-review_contact__BZyj0 input,.white-label-review_otherField__FNy_d input{min-height:46px}.white-label-review_page__U2UPC input[aria-invalid=true],.white-label-review_page__U2UPC textarea[aria-invalid=true]{border-color:#ffb9b1}.white-label-review_sidebarNote__py8IS{padding-top:18px;color:#beb8d5;font-size:.8125rem}.white-label-review_back__ad6ga{margin-top:auto;padding-top:12px;min-height:44px;font-size:.875rem}.white-label-review_formBody__nAFUh{position:relative;min-width:0;padding:72px 36px 36px;scroll-margin-top:1rem}.white-label-review_close__kgywR{position:absolute;top:18px;right:18px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid var(--wl-border);border-radius:50%}.white-label-review_requiredNote__Wq5w6{color:#beb8d5;font-size:.8125rem;margin-bottom:24px!important}.white-label-review_questionGrid__9QAPV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.white-label-review_question__HXhTJ{margin:0;padding:0;border:0;min-width:0}.white-label-review_question__HXhTJ legend{padding:0;margin-bottom:12px;font-size:.875rem;line-height:1.4;font-weight:700}.white-label-review_number__0fWn3{color:var(--wl-accent);font-weight:700;margin-right:6px}.white-label-review_hint__Ij88G,.white-label-review_optional__NA73V{color:#beb8d5;font-weight:500}.white-label-review_choices__E0eR_{display:flex;flex-wrap:wrap;gap:8px 6px}.white-label-review_chip__phpkM{display:inline-flex;align-items:center;gap:7px;min-height:44px;max-width:100%;padding:8px 12px;border-radius:999px;border:1px solid var(--wl-border);background:hsla(0,0%,100%,.03);font-size:.8125rem;line-height:1.4;cursor:pointer;overflow-wrap:anywhere;transition:border-color .15s ease,background-color .15s ease}.white-label-review_chip__phpkM input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--wl-accent)}.white-label-review_chip__phpkM:focus-within{outline:3px solid #ffd166;outline-offset:3px}.white-label-review_chip__phpkM:hover{border-color:#b8c5ff}.white-label-review_selected__FBLNZ{border-color:var(--wl-accent);background:rgba(240,180,41,.16)}.white-label-review_unavailable__A04GD{color:#beb8d5;border-style:dashed;cursor:default}.white-label-review_page__U2UPC .white-label-review_help__8hJFz{color:#beb8d5;font-size:.8125rem;line-height:1.5}.white-label-review_question__HXhTJ .white-label-review_help__8hJFz{margin-top:10px}.white-label-review_page__U2UPC .white-label-review_fieldError__odIxt{color:#ffb9b1;font-size:.8125rem;line-height:1.5}.white-label-review_question__HXhTJ .white-label-review_fieldError__odIxt{margin-top:8px}.white-label-review_otherField__FNy_d{margin-top:12px}.white-label-review_outcome__rK2Nb{grid-column:1/-1;display:flex;flex-direction:column;gap:10px}.white-label-review_outcome__rK2Nb label{font-size:.875rem;line-height:1.4;font-weight:700}.white-label-review_outcome__rK2Nb textarea{min-height:120px;resize:vertical}.white-label-review_consentArea__5edIj{grid-column:1/-1;display:flex;flex-direction:column;gap:10px}.white-label-review_consent__XN0X9{display:flex;gap:10px;align-items:flex-start;font-size:.8125rem;color:var(--wl-muted);cursor:pointer;min-height:44px}.white-label-review_consent__XN0X9 input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--wl-accent)}.white-label-review_submitArea__8GgCS{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.white-label-review_submit__WBehk{min-height:52px;padding:12px 28px;border:0;border-radius:999px;background:linear-gradient(135deg,#f0b429,#ff9f43);color:#0d0820;font-weight:700!important;font-size:1rem;line-height:1.4;cursor:pointer;box-shadow:0 10px 28px rgba(240,180,41,.12),inset 0 1px 0 hsla(0,0%,100%,.35)}.white-label-review_submit__WBehk:disabled{cursor:wait;color:#0d0820;background:#ceb578;box-shadow:none}.white-label-review_secondary__cRibD{min-height:44px;border:1px solid var(--wl-border);border-radius:999px;padding:10px 20px;color:var(--wl-text);background:transparent;cursor:pointer}.white-label-review_errorSummary__5awNi{margin-bottom:24px;padding:18px;border:1px solid #ffb9b1;border-radius:12px;background:rgba(141,37,47,.13)}.white-label-review_errorSummary__5awNi h2{font-size:1rem;font-weight:700;color:#ffcac4}.white-label-review_errorSummary__5awNi ul{margin:12px 0 0;padding-left:20px;font-size:.875rem}.white-label-review_errorSummary__5awNi li{margin:6px 0}.white-label-review_errorSummary__5awNi a{display:inline-block;padding:4px 0}.white-label-review_statusArea__psxK5:empty{display:none}.white-label-review_statusArea__psxK5{padding:18px 36px;border-top:1px solid var(--wl-border);color:var(--wl-muted)}.white-label-review_statusArea__psxK5 .white-label-review_errorSummary__5awNi{margin:0}.white-label-review_result__FmrUM{max-width:580px;padding:16px 0 40px;display:flex;flex-direction:column;gap:20px}.white-label-review_result__FmrUM h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2}.white-label-review_result__FmrUM p{color:var(--wl-muted)}.white-label-review_result__FmrUM .white-label-review_eyebrow__zisYK{color:var(--wl-accent)}.white-label-review_resultIcon__6MUIX{width:56px;height:56px;border:1px solid var(--wl-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--wl-accent);font-size:1.75rem}.white-label-review_resultActions__fv4X7{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.white-label-review_resultActions__fv4X7 a{min-height:44px;padding:10px 0}.white-label-review_footer__24C9k{max-width:1320px;margin:0 auto;padding:28px 0 0;display:flex;flex-direction:column;gap:12px;color:var(--wl-muted);font-size:.8125rem}.white-label-review_footer__24C9k nav{display:flex;flex-wrap:wrap;gap:4px 24px}.white-label-review_footer__24C9k a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:1150px){.white-label-review_fields__XfP7g{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.white-label-review_sidebar__29YhL{padding:28px}.white-label-review_formBody__nAFUh{padding:72px 28px 28px}.white-label-review_questionGrid__9QAPV{grid-template-columns:1fr;gap:28px}}@media (max-width:850px){.white-label-review_fields__XfP7g{grid-template-columns:1fr}.white-label-review_sidebar__29YhL{border-right:0;border-bottom:1px solid rgba(184,197,255,.12)}.white-label-review_contacts__FtM2I,.white-label-review_questionGrid__9QAPV{grid-template-columns:repeat(2,minmax(0,1fr))}.white-label-review_sidebar__29YhL h1{max-width:26ch}.white-label-review_back__ad6ga{margin-top:0}}@media (max-width:600px){.white-label-review_page__U2UPC{padding:16px}.white-label-review_panel__gbvuV{border-radius:20px}.white-label-review_sidebar__29YhL{padding:24px 20px}.white-label-review_contacts__FtM2I,.white-label-review_questionGrid__9QAPV{grid-template-columns:1fr}.white-label-review_formBody__nAFUh{padding:72px 20px 24px}.white-label-review_close__kgywR{right:20px}.white-label-review_submitArea__8GgCS{align-items:stretch;flex-direction:column}.white-label-review_secondary__cRibD,.white-label-review_submit__WBehk{width:100%;padding-inline:16px}.white-label-review_resultActions__fv4X7{align-items:stretch}.white-label-review_statusArea__psxK5{padding:18px 20px}.white-label-review_footer__24C9k nav{gap:4px 16px}}@media (prefers-reduced-motion:reduce){.white-label-review_chip__phpkM{transition:none}}.white-label-review_glow__kIhE_{position:absolute;z-index:-1;width:900px;height:900px;left:-200px;top:-300px;border-radius:50%;background:radial-gradient(circle,rgba(240,180,41,.18) 0,rgba(13,8,32,0) 62%);pointer-events:none}.white-label-review_decor__9TNX_{position:absolute;z-index:0;right:-40px;top:120px;width:220px;aspect-ratio:2/3;border-radius:20px;overflow:hidden;opacity:.35;transform:rotate(6deg);pointer-events:none}.white-label-review_decor__9TNX_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;display:block}.white-label-review_panel__gbvuV{box-shadow:0 50px 140px rgba(5,2,15,.7),0 0 100px rgba(240,180,41,.3)}.white-label-review_avatars__sef2w{display:flex;align-items:flex-start}.white-label-review_avatars__sef2w img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;border:2px solid #150e2e}.white-label-review_avatars__sef2w img+img{margin-left:-12px}.white-label-review_ast__qI0by{font-size:.75rem;font-weight:600;color:#a6a3c0;margin-left:4px}.white-label-review_hp__byCm9{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.white-label-review_submitArea__8GgCS .white-label-review_consent__XN0X9{flex:1 1 380px}@media (max-width:850px){.white-label-review_decor__9TNX_{width:140px;top:24px;right:-30px;opacity:.22}}@media (max-width:600px){.white-label-review_decor__9TNX_{display:none}.white-label-review_glow__kIhE_{width:600px;height:600px}}