.tp-sec{padding:72px 0}@media (min-width:761px){.tp-sec{padding:110px 0}}.tp-sec+.tp-sec{padding-top:0}.tp-h2{letter-spacing:-.02em;color:#0c091c;text-wrap:balance;font-size:clamp(34px,4vw,54px);font-weight:900;line-height:1.05}.tp-h2 span{color:#e2531a}.tp-lead{color:#1e1840;text-wrap:pretty;max-width:62ch;margin-top:12px;font-size:19px;line-height:1.55}.tp-lead b{color:#c64914;font-weight:800}.tp-na{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:36px;display:grid}.tp-na a{color:#21140d;background:#fff;border:1px solid #efe3da;border-radius:20px;flex-direction:column;gap:12px;min-height:170px;padding:22px 20px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.tp-na a:hover{border-color:#c64914;transform:translateY(-3px);box-shadow:0 16px 36px -22px #c6491480}.tp-na b{color:#c64914;font-size:44px;font-weight:900;line-height:1}.tp-na span{text-wrap:pretty;padding-right:14px;font-size:17px;font-weight:800;line-height:1.3}.tp-na i{color:#c64914;font-style:normal;font-weight:900;position:absolute;top:20px;right:18px}@media (max-width:1100px){.tp-na{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tp-na{grid-template-columns:1fr;gap:10px}.tp-na a{flex-direction:row;align-items:center;min-height:0;padding:16px 44px 16px 18px}.tp-na b{min-width:40px;font-size:30px}}.tp-list{gap:24px;display:grid}.tp-b{background:#fff;border:1px solid #efe3da;border-radius:22px;padding:44px 48px;scroll-margin-top:100px;transition:border-color .2s;box-shadow:0 18px 44px -34px #21140d66}.tp-b.tp-on{border-color:#e2581c}.tp-hd{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:14px;display:flex}.tp-big{color:#e2531a;letter-spacing:-.03em;font-size:64px;font-weight:900;line-height:1}.tp-lab{color:#b83d10;font-size:17px;font-weight:800}.tp-on-b{color:#fff;background:#c64914;border-radius:999px;margin-left:auto;padding:6px 14px;font-size:16px;font-weight:800}.tp-b h2{letter-spacing:-.02em;color:#21140d;text-wrap:balance;font-size:clamp(30px,3.2vw,42px);font-weight:900;line-height:1.05}.tp-p{color:#3a2a20;text-wrap:pretty;max-width:820px;margin-top:14px;font-size:19px}.tp-q{margin-top:22px}.tp-q summary{cursor:pointer;color:#b83d10;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:800;list-style:none;display:inline-flex}.tp-q summary::-webkit-details-marker{display:none}.tp-q summary:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #c64914}.tp-s2,.tp-q[open] .tp-s1{display:none}.tp-q[open] .tp-s2{display:inline}.tp-ar{transition:transform .2s}.tp-q[open] .tp-ar{transform:rotate(180deg)}.tp-qs{gap:12px;margin-top:16px;display:grid}.tp-qs blockquote{color:#0c091c;text-wrap:pretty;background:#f5f4fb;border-radius:14px;padding:16px 20px 16px 52px;font-size:17px;font-weight:700;line-height:1.45;position:relative}.tp-qs blockquote span[aria-hidden]{color:#c64914;font-size:44px;font-weight:900;line-height:1.2;position:absolute;top:2px;left:16px}.tp-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.tp-chk,.tp-krok{border-radius:18px;padding:24px 26px}.tp-chk{background:#fbf7f3;border:1px solid #efe3da}.tp-chk b,.tp-krok b{margin-bottom:12px;font-size:17px;font-weight:900;display:block}.tp-chk b{color:#21140d}.tp-chk ul{gap:12px;padding:0;font-size:16px;list-style:none;display:grid}.tp-lb{cursor:pointer;color:#21140d;text-wrap:pretty;align-items:flex-start;gap:12px;padding:4px 0;display:flex}.tp-cb{appearance:none;cursor:pointer;background:#fff;border:2px solid #c64914;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;margin:1px 0 0;display:grid}.tp-cb:checked{background:#c64914}.tp-cb:checked:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:6px;height:11px;transform:rotate(45deg)translate(-1px,-1px)}.tp-cb:focus-visible{outline-offset:2px;outline:3px solid #c64914}.tp-krok{color:#fff;background:#b83d10}.tp-krok b{color:#fff}.tp-krok p{color:#fff;text-wrap:pretty;font-size:17px;font-weight:600}.tp-mid{background:#fff;border:1px solid #efe3da;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.tp-mid b{color:#21140d;font-size:20px;font-weight:900;display:block}.tp-mid span{color:#3a2a20;margin-top:4px;font-size:16px;display:block}.tp-sc{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.tp-sc .csk{background:#fff;border:2px solid #efe3da;border-radius:20px;align-content:start;gap:12px;padding:28px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.tp-sc .csk.on{border-color:#c64914;transform:translateY(-4px);box-shadow:0 18px 40px -20px #c6491473}.tp-sc .m{color:#c64914;letter-spacing:-.03em;font-size:56px;font-weight:900;line-height:1}.tp-sc p{color:#3a2a20;text-wrap:pretty;font-size:17px}@media (max-width:760px){.tp-grid,.tp-sc{grid-template-columns:1fr}.tp-b{border-radius:18px;padding:28px 20px}.tp-big{font-size:48px}.tp-p{font-size:17px}.tp-qs blockquote{padding:14px 16px 14px 44px;font-size:16px}.tp-chk,.tp-krok{padding:20px}}@media (max-width:600px){.tp-on-b{margin-left:0}.tp-mid .btn{width:100%}}@media (prefers-reduced-motion:reduce){.tp-na a,.tp-sc .csk{transition:none}.tp-na a:hover,.tp-sc .csk.on{transform:none}}
