.ww-brief-review{margin-top:24px;--review-ink:#153747;--review-muted:#486779}.ww-brief-check,.ww-brief-tariff{padding:24px;background:#eef6fa;border:1px solid #c2dbe7;border-radius:16px;color:var(--review-ink)}.ww-brief-check{margin-bottom:16px}.ww-brief-review header{display:flex;align-items:start;justify-content:space-between;gap:16px}.ww-brief-review h3{margin:0;font-size:23px;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.ww-brief-review header>span{font-size:13px;color:var(--review-muted)}.ww-brief-review button{background:transparent;border:0;padding:0;color:#005572;text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.ww-brief-review button:disabled{opacity:.55;cursor:wait}.living-brief-summary .ww-brief-check dl,.ww-brief-check dl{display:grid;border:0;padding:0;margin:24px 0 0;grid-template-columns:minmax(80px,.8fr) minmax(0,1.4fr);gap:14px 16px;font-size:14px;line-height:1.5}.living-brief-summary .ww-brief-check dt,.ww-brief-check dt{color:var(--review-muted)}.living-brief-summary .ww-brief-check dd,.ww-brief-check dd{color:var(--review-ink);margin:0}.ww-brief-task{white-space:pre-wrap}.ww-brief-review .ww-brief-role-edit{font-size:14px;text-align:left;white-space:normal;line-height:1.5}.ww-brief-tariff>h3{margin-top:12px}.ww-brief-price{display:flex;flex-direction:column;gap:5px;margin:24px 0;color:var(--review-ink)}.ww-brief-price strong{font-size:clamp(30px,3vw,43px);line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ww-brief-price>span{font-size:14px;color:var(--review-muted)}.ww-brief-delivery{border-top:1px solid #bfd4e1;padding-top:20px}.ww-brief-delivery>span{font-size:13px;color:var(--review-muted)}.ww-brief-delivery h4{font-size:21px;line-height:1.35;margin:8px 0 16px;letter-spacing:-.02em;text-wrap:balance}.ww-brief-tariff ul{display:grid;gap:9px;padding-left:18px;margin:0;font-size:14px;line-height:1.55}.ww-brief-limits{margin:18px 0 0;color:var(--review-muted);font-size:13px;line-height:1.6}.ww-brief-price-note{margin:20px 0 0;padding-top:16px;border-top:1px solid #bfd4e1;color:var(--review-muted);font-size:12px;line-height:1.6}.ww-brief-price-note a{color:#005572;text-decoration:underline;text-underline-offset:3px}.ww-brief-review :is(button,a):focus-visible{outline:3px solid #ff7143;outline-offset:4px;border-radius:3px}.ww-brief-final-check{margin:0 0 24px}.ww-brief-final-check>.ww-brief-review{margin:0}.ww-brief-final-check .ww-brief-check{margin-bottom:0}.ww-brief-mobile-tariff{display:none}.living-step-title h2{scroll-margin-top:145px}@media(hover:hover){.ww-brief-review :is(button,a):hover{color:#9e390f}}@media(max-width:900px){.ww-brief-mobile-tariff{display:block;margin-top:16px}.ww-brief-mobile-tariff>.ww-brief-review{margin:0}.living-brief-layout:has(.ww-brief-final-check)>.living-brief-summary{display:none}.ww-brief-review h3{font-size:22px}.ww-brief-price strong{font-size:34px}}@media(max-width:450px){.ww-brief-check,.ww-brief-tariff{padding:20px}.ww-brief-check header{display:block}.ww-brief-check header button{margin-top:12px}.living-brief-summary .ww-brief-check dl,.ww-brief-check dl{display:grid;grid-template-columns:1fr;gap:4px;margin-top:20px;padding:0;border:0;font-size:14px}.ww-brief-check dd{margin:0 0 12px;color:var(--review-ink)}.ww-brief-check dt{color:var(--review-muted)}.ww-brief-price strong{font-size:36px}.ww-brief-delivery h4{font-size:22px}}
/* At the final step the selected criteria are already in the review above the contact fields. */
.living-brief-layout:has(.ww-brief-final-check)>.living-brief-summary .ww-expert-fit{display:none}
.ww-brief-check dd{min-width:0;overflow-wrap:anywhere}.ww-brief-task-preview{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:0;white-space:pre-wrap}.ww-brief-task-open{display:inline-block;margin-top:8px}.ww-brief-task-dialog{margin:auto;max-width:calc(100vw - 32px);width:min(600px,calc(100vw - 32px));max-height:80dvh;box-sizing:border-box;padding:24px;border:0;border-radius:16px;background:#fff;color:#153747;box-shadow:0 16px 60px #1027493d}.ww-brief-task-dialog::backdrop{background:#10274988}.ww-brief-task-dialog header{align-items:center;margin-bottom:20px}.ww-brief-task-dialog h3{font-size:22px}.ww-brief-task-dialog>p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:15px;margin:0}.ww-brief-tariff{padding:20px}.ww-brief-tariff>h3{font-size:20px}.ww-brief-price{margin:18px 0;gap:4px}.ww-brief-price strong{font-size:30px}.ww-brief-price>span{font-size:13px}.ww-brief-delivery{padding-top:16px}.ww-brief-delivery h4{font-size:19px;margin:7px 0 13px}.ww-brief-tariff ul{font-size:13px;gap:7px;line-height:1.45}.ww-brief-limits{font-size:12px;line-height:1.5;margin-top:14px}.ww-brief-price-note{font-size:11px;line-height:1.5;margin-top:16px;padding-top:14px}.ww-brief-tariff--compact{padding:16px 18px}.ww-brief-tariff--compact>span,.ww-brief-tariff--compact>small{font-size:11px;color:#486779}.ww-brief-tariff--compact>h3{font-size:16px;margin:7px 0 0}.ww-brief-tariff--compact .ww-brief-price{margin:12px 0 8px;gap:4px}.ww-brief-tariff--compact .ww-brief-price strong{font-size:23px}.ww-brief-tariff--compact .ww-brief-price>span{font-size:12px}@media(min-width:901px){.living-brief-layout:has(.ww-brief-final-check){align-items:stretch}.living-brief-layout:has(.ww-brief-final-check)>.living-brief-summary{position:static;align-self:stretch}.living-brief-layout:has(.ww-brief-final-check)>.living-builder{align-self:stretch}}@media(max-width:450px){.ww-brief-task-dialog{padding:20px}.ww-brief-task-dialog h3{font-size:20px}.ww-brief-price strong{font-size:30px}.ww-brief-tariff--compact .ww-brief-price strong{font-size:23px}}
