.start-main{max-width:1160px;margin:auto;padding:24px 18px;min-width:0}.int-hero{padding:28px;background:#14324f;color:#fff;border-radius:20px}.int-hero h1{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2}.int-kicker{font-size:.85rem;font-weight:700;letter-spacing:.03em}.int-hero .int-kicker{color:#ffe292}.int-jumps,.int-actions{display:flex;gap:8px;flex-wrap:wrap}.int-jumps a{background:#ffe292;color:#14324f;padding:10px 14px;border-radius:9px;font-weight:700;text-decoration:none}.int-note{padding:18px;margin:20px 0;border-left:5px solid #016d5b;background:#eff8f4;border-radius:10px}.int-filters{display:grid;grid-template-columns:2fr 1.5fr 1fr auto;gap:12px;align-items:end;margin:24px 0}.int-filters label{display:grid;gap:6px;font-weight:700;min-width:0}.int-filters input,.int-filters select,.int-filters button{width:100%;min-width:0;min-height:48px;padding:10px;border:1px solid #8ba8a4;border-radius:8px;background:#fff;font:inherit;color:#14324f}.int-filters button{background:#ffe292;font-weight:700}.int-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.int-family{scroll-margin-top:16px;margin:32px 0}.int-card{min-width:0;border:1px solid #ccdcd8;border-top:5px solid #016d5b;border-radius:16px;padding:20px;background:#fff;box-shadow:0 3px 12px #14324f0a;scroll-margin-top:20px}.int-card h3{font-size:1.35rem;color:#14324f;margin:9px 0 16px;line-height:1.4}.int-card details{border:1px solid #d3dfda;padding:12px;border-radius:10px;margin:12px 0}.int-card summary{font-weight:700;cursor:pointer;line-height:1.6;min-height:28px}.int-free{background:#f0faf5}.int-watch{background:#fff8e5}.int-paid{background:#f7f1f5}.int-actions a,.int-help{display:block;padding:10px 12px;min-height:44px;border:1px solid #b6cdc5;background:#f0f6fa;color:#14324f;border-radius:9px;font-weight:600;text-decoration:none;font-size:.9rem;overflow-wrap:anywhere;line-height:1.5}.int-learning a{background:#016d5b;color:#fff;border-color:#016d5b;flex:1}.int-watch small{display:block;color:#55676c;font-size:.85rem}.int-watch li{margin:10px 0}.int-watch a{color:#8e2033;font-weight:700}.int-help{background:#fff2bd;margin-top:14px}.int-small{font-size:.87rem;color:#52626b}.int-card p,.int-note p{line-height:1.7}.int-card .start-downloads>div{padding:8px 0}.int-card .start-downloads .start-actions{display:flex;gap:6px;flex-wrap:wrap}.int-card .start-downloads a{padding:10px;background:#fff;border:1px solid #8ba8a4;border-radius:7px;color:#14324f;text-decoration:none}.int-card[hidden],.int-family[hidden],#int-empty[hidden]{display:none!important}.int-card a:focus-visible,.int-filters :focus-visible,summary:focus-visible{outline:3px solid #a5102e;outline-offset:3px}@media(max-width:760px){.int-filters{grid-template-columns:1fr 1fr}.int-filters label:first-child{grid-column:1/-1}.int-grid{grid-template-columns:1fr}.int-hero{padding:22px 18px}.int-filters button{grid-column:1/-1}.int-card{padding:16px}.start-main{padding:16px 12px}.int-jumps a{width:100%}.int-actions a{flex:1 1 170px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
