/* Scoped to this authorized content batch; no header/menu/template selectors. */
main[data-wvs-finish]{color:#142a60}
main[data-wvs-finish] .wf-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(200px,1fr);gap:28px;align-items:center;margin:22px 0 28px}
main[data-wvs-finish] .wf-hero figure,main[data-wvs-finish] .wf-image{margin:0;min-width:0}
main[data-wvs-finish] .wf-hero img,main[data-wvs-finish] .wf-image img{display:block;width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:5px}
main[data-wvs-finish] .wf-hero.wf-mark{grid-template-columns:170px minmax(0,1fr);align-items:start}
main[data-wvs-finish] .wf-mark figure{display:block!important;width:170px;max-width:100%;height:auto!important;aspect-ratio:222/401!important}
main[data-wvs-finish] .wf-mark figure img{position:static!important;width:100%;height:100%;max-height:none;object-fit:contain}
main[data-wvs-finish] .wf-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 34px}
main[data-wvs-finish] .wf-sections>section{min-width:0;padding-top:18px;border-top:1px solid #cbd4e0}
main[data-wvs-finish] h2{font:500 clamp(24px,2.1vw,31px)/1.2 'Bodoni Moda',Georgia,serif;margin:0 0 12px}
main[data-wvs-finish] p{font:400 15px/1.75 'Work Sans',Arial,sans-serif;margin:0 0 14px;overflow-wrap:break-word}
main[data-wvs-finish] .wf-note{font-size:12px;color:#536789}
main[data-wvs-finish] .wf-footer{display:flex;align-items:center;flex-wrap:wrap;gap:18px;border-top:1px solid #cbd4e0;margin-top:26px;padding-top:18px}
main[data-wvs-finish] .wf-footer>p{flex:1 1 360px;margin:0}
main[data-wvs-finish] .wf-coming{display:inline-block;padding:9px 14px;background:#eef1f6;color:#64748c;border:1px solid #cbd4e0;font:500 12px/1.5 'Work Sans',sans-serif;cursor:default}
main[data-wvs-finish] blockquote{border-left:3px solid #bc9b46;padding:8px 0 8px 20px;margin:26px 0;font:500 24px/1.4 'Bodoni Moda',Georgia,serif}
main[data-wvs-finish] blockquote cite{display:block;font:400 11px/1.5 'Work Sans',sans-serif;margin-top:8px}
main[data-wvs-finish] .wf-reward-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0}
main[data-wvs-finish] .wf-reward{padding:22px;border:1px solid #cbd4e0;border-top:3px solid #bc9b46;border-radius:5px}
main[data-wvs-finish] .wf-reward strong{display:block;font:500 56px/1.1 'Bodoni Moda',Georgia,serif;margin-bottom:12px}
main[data-wvs-finish] .wf-calculator{padding:24px;background:#eef2f8;border-radius:5px;margin:26px 0}
main[data-wvs-finish] .wf-calculator fieldset{border:0;margin:0 0 14px;padding:0;display:flex;gap:12px;flex-wrap:wrap}
main[data-wvs-finish] .wf-calculator legend{margin:0 0 10px}
main[data-wvs-finish] .wf-calculator button{font:500 13px/1.5 'Work Sans',sans-serif;border:1px solid #acbdd5;background:#fff;color:#142a60;padding:9px 13px;border-radius:3px;cursor:pointer}
main[data-wvs-finish] .wf-calculator button[aria-pressed=true]{background:#142a60;color:#fff}
main[data-wvs-finish] .wf-calculator output{display:block;font:500 44px/1.2 'Bodoni Moda',Georgia,serif;margin:12px 0}
main[data-wvs-finish] .wf-calculator input[type=range]{width:min(100%,480px);display:block;margin:14px 0}
main[data-wvs-finish] .wf-reviews{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}
main[data-wvs-finish] .wf-reviews>a{display:block;padding:24px;border:1px solid #cbd4e0;border-radius:5px;color:inherit;text-decoration:none;transition:box-shadow .2s}
main[data-wvs-finish] .wf-reviews>a:hover{box-shadow:0 8px 22px #10234415}
main[data-wvs-finish] .wf-brand-icon{display:flex;height:72px;align-items:center;margin-bottom:18px}
main[data-wvs-finish] .wf-brand-icon img{width:100px;max-height:68px;object-fit:contain}
main[data-wvs-finish] .wf-brand-icon b{font:500 42px/1 Georgia,serif}
main[data-wvs-finish] .wf-candidates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
main[data-wvs-finish] .wf-candidates article{min-width:0;border:1px solid #cbd4e0;border-radius:4px;padding:14px}
main[data-wvs-finish] .wf-candidates img{width:100%;height:185px;object-fit:contain;background:#f3f5f8}
main[data-wvs-finish] .wf-candidates h2{font-size:23px;margin-top:14px}
main[data-wvs-finish] .wf-candidates p{font-size:12px;line-height:1.6}
main[data-wvs-finish] .wf-filename{overflow-wrap:anywhere;color:#536789}
main[data-wvs-finish] .wf-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}
main[data-wvs-finish] .wf-compare img{height:300px;max-width:100%;object-fit:contain}
main[data-wvs-finish] button:focus-visible,main[data-wvs-finish] a:focus-visible,main[data-wvs-finish] input:focus-visible{outline:2px solid #bc9b46;outline-offset:3px}
@media(max-width:700px){main[data-wvs-finish] .wf-hero,main[data-wvs-finish] .wf-sections,main[data-wvs-finish] .wf-reviews{grid-template-columns:1fr}main[data-wvs-finish] .wf-hero.wf-mark{grid-template-columns:1fr}main[data-wvs-finish] .wf-mark figure{max-width:170px;display:block!important}main[data-wvs-finish] .wf-reward-grid{gap:10px}main[data-wvs-finish] .wf-reward{padding:14px}main[data-wvs-finish] .wf-reward strong{font-size:44px}main[data-wvs-finish] .wf-reward h2{font-size:22px}main[data-wvs-finish] .wf-candidates{grid-template-columns:1fr}main[data-wvs-finish] .wf-compare{grid-template-columns:1fr}main[data-wvs-finish] p{font-size:14px}}

main#wvs-page[data-wvs-finish] .wf-mark figure{min-height:0!important;max-height:none!important;height:fit-content!important;aspect-ratio:auto!important;align-self:start!important;position:relative!important}main#wvs-page[data-wvs-finish] .wf-mark figure img{height:auto!important;aspect-ratio:222/401;object-fit:contain}main#wvs-page[data-wvs-finish] .wf-mark .rw-enlarge{position:absolute!important;right:8px!important;bottom:8px!important;width:28px!important;height:28px!important;min-height:0!important;padding:0!important}
