._section_1c415_1{background:var(--surface-canvas);border:1px solid #d9e2ec;gap:16px;padding:22px;display:grid}._sectionHeading_1c415_9{border-bottom:2px solid var(--brand-primary-950);justify-content:space-between;align-items:end;gap:16px;padding-bottom:12px;display:flex}._sectionHeading_1c415_9>div{gap:2px;display:grid}._sectionHeading_1c415_9 span{color:var(--brand-primary-700);letter-spacing:.14em;font-size:11px;font-weight:850}._sectionHeading_1c415_9 h2,._formHeading_1c415_31 h3,._review_1c415_32 h3{color:#142a40;margin:0}._sectionHeading_1c415_9 h2{font-size:1.08rem}._sectionHeading_1c415_9 p,._formHeading_1c415_31 p,._formFooter_1c415_43 p,._empty_1c415_44 p{color:#607083;margin:0}._sectionHeading_1c415_9 p{text-align:right;font-size:13px}._reviewContent_1c415_54{gap:16px;min-width:0;display:grid}._summary_1c415_60{background:#f6f8fb;border:1px solid #dfe6ee;grid-template-columns:minmax(170px,.65fr) minmax(260px,1.35fr);gap:20px;padding:16px;display:grid}._summaryScore_1c415_69{text-align:center;border-right:1px solid #d9e2ec;align-content:center;justify-items:center;gap:8px;padding-right:20px;display:grid}._summaryScore_1c415_69>strong{color:#142a40;font-size:2.25rem;line-height:1}._summaryScore_1c415_69>span:last-child{color:#657487;font-size:12px}._stars_1c415_90{color:#d68a00;gap:2px;display:inline-flex}._stars_1c415_90 svg:not(._starActive_1c415_96){color:#b7c1cd}._breakdown_1c415_100{align-content:center;gap:8px;display:grid}._breakdownRow_1c415_106{color:#56677a;grid-template-columns:28px minmax(90px,1fr) 34px;align-items:center;gap:10px;font-size:12px;display:grid}._breakdownRow_1c415_106>span:last-child{text-align:right}._track_1c415_119{background:#dfe5ec;height:7px;display:block;overflow:hidden}._track_1c415_119>span{background:#d68a00;height:100%;display:block}._list_1c415_132{display:grid}._review_1c415_32{border-top:1px solid #dfe6ee;gap:8px;padding:20px 2px;display:grid}._review_1c415_32:first-child{border-top:0;padding-top:0}._review_1c415_32>header{justify-content:space-between;align-items:center;gap:14px;display:flex}._review_1c415_32 time,._byline_1c415_156{color:#637184;font-size:12px}._review_1c415_32 h3{overflow-wrap:anywhere;font-size:15px}._byline_1c415_156{overflow-wrap:anywhere;margin:0}._body_1c415_171{color:#3f5063;overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:14px;line-height:1.75}._empty_1c415_44{color:#6b7b8d;text-align:center;border:1px dashed #b9c7d5;place-items:center;gap:7px;padding:24px 18px;display:grid}._empty_1c415_44 strong{color:#30455b;font-size:14px}._empty_1c415_44 p{font-size:12px}._unavailable_1c415_200{color:#805b13;background:#fff9ec;border-color:#d9bd7a}._unavailable_1c415_200 strong,._unavailable_1c415_200 p{color:#68480c}._form_1c415_31{background:var(--surface-subtle);border-top:3px solid var(--brand-primary-700);gap:14px;padding:18px;display:grid;position:relative}._formHeading_1c415_31{justify-content:space-between;align-items:start;gap:14px;display:flex}._formHeading_1c415_31>div{gap:5px;display:grid}._formHeading_1c415_31 h3{font-size:17px}._formHeading_1c415_31 p,._formHeading_1c415_31>span{font-size:12px}._formHeading_1c415_31>span{color:var(--status-error);white-space:nowrap}._ratingField_1c415_246{border:0;gap:8px;margin:0;padding:0;display:grid}._ratingField_1c415_246 legend,._form_1c415_31 label>span{color:#334b63;font-size:12px;font-weight:750}._ratingChoices_1c415_261{gap:3px;display:flex}._ratingChoices_1c415_261 label{color:#b6c0cb;cursor:pointer;display:grid}:is(._ratingChoices_1c415_261 label:has(input:checked),._ratingChoices_1c415_261 label:has(~label input:checked)){color:#d68a00}._ratingChoices_1c415_261 input{opacity:0;width:1px;height:1px;position:absolute}._ratingChoices_1c415_261 label:focus-within{outline:2px solid var(--focus-ring);outline-offset:3px}._formGrid_1c415_289{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._formGrid_1c415_289 label{gap:6px;display:grid}._formGrid_1c415_289 input,._formGrid_1c415_289 textarea{background:var(--surface-canvas);color:#1e3349;font:inherit;border:1px solid #aebdcc;border-radius:0;width:100%;padding:10px 11px;font-size:14px}._formGrid_1c415_289 input{min-height:43px}._formGrid_1c415_289 textarea{resize:vertical;line-height:1.65}:is(._formGrid_1c415_289 input:focus-visible,._formGrid_1c415_289 textarea:focus-visible){border-color:var(--brand-primary-700);outline:2px solid var(--focus-ring);outline-offset:1px}._wide_1c415_328{grid-column:1/-1}._formGrid_1c415_289 small{color:#637184;justify-self:end;font-size:11px}._honeypot_1c415_338{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._formFooter_1c415_43{justify-content:space-between;align-items:center;gap:20px;display:flex}._formFooter_1c415_43 p{font-size:11px;line-height:1.5}._formFooter_1c415_43 button{background:var(--brand-accent-700);border:1px solid var(--brand-accent-700);color:var(--surface-canvas);cursor:pointer;flex:none;min-height:43px;padding:0 22px;font-size:13px;font-weight:800}._formFooter_1c415_43 button:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover)}._formFooter_1c415_43 button:disabled{cursor:wait;opacity:.6}._success_1c415_381,._error_1c415_382{align-items:center;gap:7px;margin:0;padding:11px 13px;font-size:12px;display:flex}._success_1c415_381{background:var(--status-success-soft);color:var(--status-success);border:1px solid #a8d5b7}._error_1c415_382{background:var(--status-error-soft);color:var(--status-error);border:1px solid #e0aaa7}._srOnly_1c415_403{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){._section_1c415_1{gap:16px;padding:18px 12px}._sectionHeading_1c415_9,._formHeading_1c415_31,._formFooter_1c415_43{flex-direction:column;align-items:stretch}._sectionHeading_1c415_9 p{text-align:left}._summary_1c415_60{grid-template-columns:1fr;gap:20px}._summaryScore_1c415_69{border-bottom:1px solid #d9e2ec;border-right:0;padding:0 0 20px}._form_1c415_31{padding:16px 12px}._formGrid_1c415_289{grid-template-columns:1fr}._wide_1c415_328{grid-column:auto}._formFooter_1c415_43 button{width:100%}}
