.tc-sheet{max-width:42rem;padding:2.25rem 2rem 2rem}.tc-logo{border-radius:10px;width:clamp(76px,22vw,96px);height:auto;margin:0 auto 1.1rem;display:block}.tc-sheet h1{text-align:center;color:#05543a;margin:0 0 1.8rem;font-size:clamp(1.45rem,4vw,2rem);line-height:1.2}.tc-list{margin:0;padding-left:1.5rem}.tc-list li{color:#3d4a41;margin-bottom:.62rem;font-size:.935rem;line-height:1.62}.tc-list li:last-child{margin-bottom:0}.tc-list li::marker{color:#05543a;font-weight:600}.tc-list strong{color:#22312a;font-weight:600}.tc-back{text-align:center;border-top:1px solid #edf0e9;margin:1.9rem 0 0;padding-top:1.1rem;font-size:.9rem}.tc-back a{color:#05543a}.tc-back a:hover{text-decoration:underline}
