.fk-profile{max-width:1180px;line-height:1.7;color:#242424;overflow-wrap:anywhere}.fk-profile *{box-sizing:border-box}.fk-profile section{padding:34px 0;border-bottom:1px solid #ddd;scroll-margin-top:100px}.fk-profile h2{font-size:32px;line-height:1.25;max-width:33ch;margin:14px 0 25px}.fk-profile h3{font-size:20px;line-height:1.35}.fk-profile p{max-width:82ch}.fk-brand{display:inline-block;background:#20282c;padding:20px 25px;max-width:100%}.fk-brand img{width:320px;max-width:100%;height:80px;object-fit:contain}.fk-eyebrow{font-size:12px;color:#b73809;letter-spacing:.05em;font-weight:700}.fk-jump{display:flex;gap:10px;flex-wrap:wrap;padding:20px 0}.fk-jump a{padding:10px 14px;min-height:44px;border:1px solid #ccc;color:#222;font-size:14px}.fk-evidence{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:25px 0}.fk-evidence article{padding:24px;background:#f4f1ec;border-top:3px solid #d34711}.fk-evidence dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fk-evidence dl div{background:white;padding:10px}.fk-evidence dt{font-size:12px}.fk-evidence dd{font-size:20px;margin:4px 0;font-weight:700}.fk-family,.fk-station{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px;padding:28px 0;border-top:1px solid #ccc}.fk-profile figure{margin:0}.fk-profile figure img{display:block;width:100%;height:auto;object-fit:contain;background:white}.fk-profile figcaption{font-size:13px;color:#555;line-height:1.5;padding:12px 0}.fk-table{width:100%;border-collapse:collapse;font-size:15px}.fk-table caption{text-align:left;font-weight:700;padding:10px 0}.fk-table th,.fk-table td{text-align:left;border-bottom:1px solid #ccc;padding:10px}.fk-table thead{background:#202020;color:white}.fk-envelope{border-left:4px solid #20576b;background:#f2f5f6;padding:10px 20px;margin:20px 0}.fk-note{padding:20px 25px;background:#f3f1ed;border-left:4px solid #333}.fk-agreement{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fk-agreement article{padding:20px;background:#f5f5f5;border-top:2px solid #d34711}.fk-faq details{padding:18px 0;border-bottom:1px solid #ddd}.fk-faq summary{font-weight:700;min-height:44px;cursor:pointer}.fk-action{background:#191919;color:white;margin:28px 0;padding:30px!important}.fk-action a{display:inline-block;color:white;background:#e44a10;padding:12px 18px;min-height:44px}@media(max-width:700px){.fk-profile h2{font-size:26px}.fk-evidence,.fk-family,.fk-station,.fk-agreement{display:block}.fk-evidence article,.fk-agreement article{margin:20px 0}.fk-family figure,.fk-station figure{margin-bottom:20px}.fk-brand{padding:15px}.fk-action{padding:22px!important}.fk-evidence dl{display:block}.fk-evidence dl div{margin:8px 0}.fk-table th,.fk-table td{padding:8px}}
