.tak-hero figure img{aspect-ratio:16/10;object-fit:contain;background:#0c120b;border:1px solid var(--line)}.download-grid,.video-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.download-card{border:1px solid var(--line);padding:28px;background:var(--panel)}.download-card h3{font-size:32px;letter-spacing:-.03em;margin-top:23px}.download-card p{font-size:14px;color:var(--muted);line-height:1.8;margin:18px 0 25px;min-height:75px}.download-card .btn{display:table}.quiet-link{display:inline-block;margin-top:18px;font-size:12px}.screen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.screen-grid figure{margin:0;min-width:0}.screen-grid figure>a{display:flex;align-items:center;justify-content:center;height:360px;background:#0c120b;border:1px solid var(--line);padding:16px}.screen-grid img{display:block;max-width:100%;max-height:100%;object-fit:contain;width:auto;height:auto}.screen-grid figcaption{font-size:13px;padding-top:20px}.screen-grid figcaption b{display:block;font-size:16px}.screen-grid figcaption span{display:block;color:var(--muted);line-height:1.8;margin-top:8px}.screen-grid figcaption>a{display:inline-block;margin-top:12px;font-size:10px}.platform-picker{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.platform-picker button{font:700 13px system-ui;background:none;color:var(--muted);padding:14px 20px;cursor:pointer;border:1px solid var(--line)}.platform-picker button.selected{background:var(--signal);border-color:var(--signal);color:#14170f}.setup-panel{max-width:900px;margin-top:32px}.setup-panel[hidden]{display:none}.setup-panel>h3{font-size:24px}.setup-panel .program-steps{margin-top:20px}.setup-note{font-size:11px;line-height:1.9;color:var(--dim);max-width:900px;margin-top:20px}.video-card{border:1px solid var(--line);background:var(--panel);padding:20px;min-width:0}.video-stage{aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:18px;padding:20px;background:radial-gradient(ellipse at top right,#53644855,transparent 75%),#0f160e;border:1px solid var(--line)}.video-stage iframe{width:100%;height:100%;border:0}.video-stage.is-playing{display:block;padding:0}.video-label{font-size:9px;letter-spacing:.2em;color:var(--signal)}.video-stage>b{font-size:clamp(20px,2.5vw,29px);line-height:1.2;max-width:300px}.load-video{font:700 11px system-ui;padding:12px 16px;border:1px solid var(--signal);color:var(--signal);background:none;cursor:pointer}.video-card h3{font-size:19px;margin-top:22px}.video-card>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:12px}.video-card>a{display:inline-block;font-size:12px;margin:18px 14px 0 0}.video-card .video-source{font-size:10px;color:var(--dim)}.embed-note{font-size:10px;color:var(--dim);margin-top:20px}.walkthrough-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:36px}.walkthrough-grid article{border-top:1px solid var(--line);padding-top:24px}.walkthrough-grid h3{font-size:22px;margin-top:15px}.walkthrough-grid p{color:var(--muted);font-size:13px;line-height:1.9;margin:14px 0}.walkthrough-grid a{display:block;font-size:13px;margin-top:12px}.skills-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin-top:35px}.skills-grid article{border-top:1px solid var(--line);padding-top:20px}.skills-grid article>span{font-size:10px;color:var(--signal)}.skills-grid h3{font-size:18px;margin-top:15px;line-height:1.3}.skills-grid p{font-size:12px;color:var(--muted);line-height:1.85;margin-top:13px}.readiness-checklist{display:grid;gap:15px;margin-top:24px}.readiness-checklist label{display:flex;gap:12px;align-items:start;cursor:pointer;font-size:14px;line-height:1.7;color:var(--muted)}.readiness-checklist input{width:17px;height:17px;flex-shrink:0;margin-top:3px;accent-color:var(--signal)}.readiness-checklist label:has(input:checked){color:var(--feld-hi)}.tak-hero figcaption a{color:var(--signal)}
@media(max-width:1000px){.skills-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.screen-grid{gap:16px}.screen-grid figure>a{height:290px}.video-stage{gap:13px}.video-stage>b{font-size:23px}.download-card{padding:23px}}
@media(max-width:650px){.download-grid,.video-grid,.walkthrough-grid{grid-template-columns:1fr}.screen-grid{grid-template-columns:1fr}.screen-grid figure>a{height:350px}.screen-grid figure:last-child>a{height:auto;min-height:180px}.skills-grid{grid-template-columns:1fr 1fr}.skills-grid article:last-child{grid-column:1 / -1}.download-card p{min-height:0}.video-stage>b{font-size:24px}.tak-hero h1{font-size:clamp(42px,10vw,60px)}.tak-hero .kicker{letter-spacing:.08em;font-size:9px}.walkthrough-grid{gap:30px}}
.wintak-feature{margin:36px 0 40px;padding:24px;border:1px solid var(--line);background:var(--panel);scroll-margin-top:25px}.wintak-feature-heading{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:22px}.wintak-feature-heading .kicker{font-size:9px;letter-spacing:.16em}.wintak-feature h3{font-size:28px;letter-spacing:-.025em;margin-top:10px}.wintak-feature-heading>a{font-size:11px;color:var(--signal)}.wintak-feature>a>img{display:block;width:100%;height:auto;border:1px solid var(--line)}.wintak-feature figcaption{font-size:11px;line-height:1.8;color:var(--muted);margin-top:15px}.wintak-explainer{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:25px;padding-top:24px;border-top:1px solid var(--line)}.wintak-explainer b{font-size:13px}.wintak-explainer p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:8px}@media(max-width:650px){.wintak-feature{padding:14px}.wintak-feature-heading{display:block}.wintak-feature-heading>a{display:inline-block;margin-top:14px}.wintak-feature h3{font-size:24px}.wintak-explainer{grid-template-columns:1fr;gap:20px}}
