.result-kicker{position:relative;display:inline-flex;margin-bottom:10px;padding:6px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.06em}.action-focus{margin-top:34px;padding:22px;border:1px solid rgba(224,189,112,.42);border-radius:20px;background:linear-gradient(145deg,rgba(224,189,112,.15),rgba(111,199,161,.08));box-shadow:0 18px 44px rgba(0,0,0,.18)}.action-focus small{display:block;margin-bottom:7px;color:var(--gold);font-size:12px;font-weight:900;letter-spacing:.08em}.action-focus h2{margin-bottom:9px;font-size:22px}.action-focus p{margin:0;color:#eef1f5;font-size:17px;line-height:1.72}.result-more{margin-top:18px;border:1px solid var(--line);border-radius:18px;background:#111827;overflow:hidden}.result-more summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:16px 18px;cursor:pointer;list-style:none}.result-more summary::-webkit-details-marker{display:none}.result-more summary:after{content:'＋';flex:0 0 auto;color:var(--gold);font-size:22px}.result-more[open] summary:after{content:'－'}.result-more summary span{font-size:18px;font-weight:900}.result-more summary small{display:block;margin-left:auto;color:var(--muted);font-size:13px;text-align:right}.result-more-body{padding:4px 18px 20px;border-top:1px solid var(--line)}.result-more-body .score-list{margin-top:18px}.result-ready>.section:first-of-type{margin-top:22px}@media(max-width:620px){.action-focus{padding:18px}.action-focus h2{font-size:20px}.action-focus p{font-size:16px}.result-more summary{align-items:flex-start;min-height:68px}.result-more summary{flex-wrap:wrap}.result-more summary small{width:100%;margin:0;text-align:left}.result-more summary:after{position:absolute;right:18px}.result-more summary{position:relative;padding-right:50px}}@media print{.result-more{break-inside:auto}.result-more:not([open]) .result-more-body{display:block}.action-focus{background:white;box-shadow:none;border-color:#999;color:#111}.action-focus p{color:#111}}
