.home-v6 .preparation-value,.tp .preparation-value{width:min(var(--mingvo-site-max-width), calc(100% - 64px));border-bottom:1px solid var(--mingvo-reader-line,#d9e1e8);color:var(--mingvo-reader-ink,#293640);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;padding:29px 0;display:grid}.preparation-value>div{border-left:1px solid var(--mingvo-reader-line,#d9e1e8);padding:0 28px}.preparation-value>div:first-child{border-left:0;padding-left:0}.preparation-value dt{margin:0 0 6px;font-size:16px;font-weight:600}.preparation-value dd{color:var(--mingvo-reader-muted,#626e7a);margin:0;font-size:13px;line-height:1.7}.preparation-fees{color:var(--mingvo-reader-ink,#293640)}.preparation-fees dl,.tp .preparation-fees dl{margin:14px 0 0}.preparation-fees dl>div,.preparation-fees-later{border-bottom:1px solid #4c595f2b;justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;font-size:14px;line-height:1.65;display:flex}.preparation-fees dt{font-weight:400}.preparation-fees dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:16px;font-weight:600}.preparation-fees-later{border:0;padding-top:19px}.preparation-fees-later strong{flex-shrink:0;font-size:13px;font-weight:500}.preparation-fees>p,.tp .preparation-fees>p,.home-refined .home6-confidence-details .preparation-fees>p{color:var(--mingvo-reader-muted,#626e7a);margin:4px 0 0;font-size:13px;line-height:1.8}.preparation-value-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-refined .home6-confidence-details .preparation-fees>p{color:var(--muted)}.home-refined .home6-confidence-copy>p{max-width:31em}.home6-price-sources{max-width:31em;color:var(--muted);margin-top:10px}.home6-price-sources summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;list-style:none;display:inline-flex}.home6-price-sources summary::-webkit-details-marker{display:none}.home6-price-sources summary svg{width:15px;height:15px}.home6-price-sources[open] summary svg{transform:rotate(180deg)}.home6-price-sources summary:focus-visible{outline-offset:4px;outline:2px solid}.home-refined .home6-price-sources>p{margin:5px 0 12px;font-size:13px;line-height:1.85}.home-v6 .home6-price-sources a{text-underline-offset:3px;text-decoration:underline}.tp-topic .tp-help-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.tp .tp-help-grid h3{margin:16px 0 0;font-size:20px;font-weight:500}.tp-material-checklist{border-top:1px solid #4c595f40;max-width:430px;margin-top:22px}.tp-material-checklist summary{cursor:pointer;min-height:48px;color:var(--material-ink);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500;list-style:none;display:flex}.tp-material-checklist summary::-webkit-details-marker{display:none}.tp-material-checklist summary svg{flex-shrink:0;width:17px;height:17px;transition:transform .18s}.tp-material-checklist[open] summary svg{transform:rotate(90deg)}.tp-material-checklist ul{gap:9px;margin:6px 0 16px;padding:0;list-style:none;display:grid}.tp-material-checklist li{color:var(--material-muted);gap:10px;font-size:13px;line-height:1.8;display:flex}.tp-material-checklist li:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:10px}.tp-material-checklist>p{color:var(--material-muted);margin:0 0 16px;font-size:13px;line-height:1.8}@media (max-width:1000px){.preparation-value>div{padding-inline:18px}.tp-topic .tp-help-grid{gap:40px}}@media (max-width:760px){.home-v6 .preparation-value,.tp .preparation-value{grid-template-columns:1fr;width:calc(100% - 40px);padding:14px 0}.preparation-value>div,.preparation-value>div:first-child{border:0;grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:14px;padding:9px 0;display:grid}.preparation-value dt{margin:0;font-size:14px}.preparation-value dd{font-size:13px}.preparation-fees dl>div{gap:14px;font-size:13px}.preparation-fees dd{font-size:15px}.tp-topic .tp-help-grid{grid-template-columns:1fr;gap:30px}.tp .tp-help-grid h3{margin-top:0;font-size:18px}}@media (prefers-reduced-motion:reduce){.tp-material-checklist summary svg{transition:none}}
