.ytf{margin:48px auto 0;max-width:820px}.ytf-frame{position:relative;aspect-ratio:16 / 9;border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden;background:var(--surface)}.ytf-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;display:block}.ytf-poster{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.25) contrast(1.05);transition:filter .4s var(--ease-out),transform .6s var(--ease-out)}.ytf-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:var(--bolt);color:#1a1200;box-shadow:0 0 0 8px #f5a5242e;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.ytf-button:hover .ytf-poster,.ytf-button:focus-visible .ytf-poster{filter:none;transform:scale(1.02)}.ytf-button:hover .ytf-play,.ytf-button:focus-visible .ytf-play{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 0 12px #f5a52438}.ytf-button:focus-visible{outline:3px solid var(--bolt);outline-offset:-3px}.ytf-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ytf-caption{margin-top:12px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--smoke);text-align:center}@media (prefers-reduced-motion: reduce){.ytf-poster,.ytf-play{transition:none}}.why-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.why-intro-more{margin-top:18px}.why-table-wrap{border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden;background:var(--surface)}.why-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.why-table thead th{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--smoke);padding:18px 24px;background:var(--ink-2);border-bottom:1px solid var(--line-2)}.why-table thead th:first-child{width:24%}.why-table thead th:last-child{color:var(--bolt)}.why-table tbody th,.why-table td{padding:22px 24px;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.6}.why-table tbody tr:last-child th,.why-table tbody tr:last-child td{border-bottom:0}.why-table tbody th{font-family:var(--font-cond),var(--font-body);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--bone)}.why-chuck{color:var(--smoke);font-size:.96rem;font-style:italic}.why-wk{color:var(--bone-dim);font-size:.98rem;background:#f5a5240a;border-left:2px solid var(--bolt)}.why-wk a{color:var(--bolt);font-weight:600}.why-wk a:hover{text-decoration:underline}.why-table tbody tr{transition:background .4s var(--ease-out)}.why-table tbody tr:hover{background:#f4f1ea05}.why-disclaimer{margin:18px 0 0;font-size:.82rem;line-height:1.6;color:var(--smoke);max-width:820px}.why-steps{list-style:none;counter-reset:why-step;margin:0;padding:0;display:grid;gap:14px}.why-step{counter-increment:why-step;position:relative;padding:22px 24px 22px 76px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color .4s var(--ease-out)}.why-step:hover{border-color:var(--line-2)}.why-step:before{content:counter(why-step,decimal-leading-zero);position:absolute;left:22px;top:18px;font-family:var(--font-display);font-weight:900;font-size:2rem;line-height:1;color:transparent;-webkit-text-stroke:1.2px var(--bolt)}.why-step h3{font-family:var(--font-cond),var(--font-body);font-size:1.12rem;font-weight:700;text-transform:uppercase;color:var(--bone);margin:0 0 8px}.svc-why-text .why-step p{font-size:.95rem;line-height:1.65;color:var(--smoke);margin:0}.svc-why-checklist.why-flags{position:sticky;top:104px}.svc-why-checklist.why-flags li:before{content:"✕";color:#e5484d}@media (max-width: 900px){.svc-why-checklist.why-flags{position:static}}@media (max-width: 700px){.why-table-wrap{border:0;background:none;border-radius:0;overflow:visible}.why-table,.why-table tbody,.why-table tr,.why-table th,.why-table td{display:block;width:100%}.why-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.why-table tbody{display:grid;gap:14px}.why-table tbody tr{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden}.why-table tbody th{padding:18px 20px 12px;border-bottom:1px solid var(--line)}.why-table td{padding:14px 20px 16px;border-bottom:1px solid var(--line)}.why-table tbody tr th,.why-table tbody tr td{border-bottom:1px solid var(--line)}.why-table tbody tr td:last-child{border-bottom:0}.why-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:6px;font-family:var(--font-mono);font-size:10.5px;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--smoke)}.why-table td.why-wk[data-label]:before{color:var(--bolt)}.why-step{padding:18px 18px 18px 62px}.why-step:before{left:16px;font-size:1.7rem}}
