.why-section{background:var(--bg-soft);padding:96px 0}.why-layout{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin-top:56px}.why-accord{border-top:1px solid rgba(28,26,20,.1)}.why-item{border-bottom:1px solid rgba(28,26,20,.08)}.why-item-hd{align-items:center;cursor:pointer;display:grid;gap:16px;grid-template-columns:56px 1fr 32px;padding:22px 0}.why-item-hd:hover .why-item-title{color:var(--orange)}.why-item-num{color:rgba(232,93,60,.18);font-family:var(--serif);font-size:32px;font-weight:700;line-height:1;transition:color .3s}.why-item.open .why-item-num{color:var(--orange)}.why-item-title{color:rgba(28,26,20,.5);font-size:14.5px;font-weight:700;line-height:1.35;transition:color .2s}.why-item.open .why-item-title{color:var(--dark)}.why-item-toggle{align-items:center;border:1px solid rgba(28,26,20,.15);border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:border-color .2s,background .2s,transform .3s;width:28px}.why-item.open .why-item-toggle{background:rgba(232,93,60,.08);border-color:var(--orange);transform:rotate(45deg)}.why-item-toggle svg{fill:none;stroke:rgba(28,26,20,.35);stroke-width:1.5;transition:stroke .2s}.why-item.open .why-item-toggle svg{stroke:var(--orange)}.why-item-bd{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.why-item.open .why-item-bd{max-height:180px}.why-item-body{color:rgba(28,26,20,.5);font-size:13px;line-height:1.8;padding:0 0 22px 72px}.why-item-body a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}.why-panels{position:sticky;top:100px}.why-panel{animation:wpIn .35s ease;background:var(--bg);border:1px solid rgba(28,26,20,.08);border-radius:6px;box-shadow:0 4px 24px rgba(28,26,20,.06);display:none;min-height:300px;padding:36px}.why-panel.active{display:flex;flex-direction:column;justify-content:center}@keyframes wpIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wp-label{color:var(--orange);font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:24px;text-transform:uppercase}.wp-sub{color:rgba(28,26,20,.45);font-size:12.5px;line-height:1.65;margin-top:14px}.wp-logo-label{color:rgba(28,26,20,.35);font-size:9px;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.wp-logo-grid{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.wp-logo-chip{background:var(--bg);border:1px solid rgba(28,26,20,.08);border-radius:4px;color:rgba(28,26,20,.4);font-size:11px;font-weight:700;letter-spacing:.01em;padding:7px 8px;text-align:center}.wp-vid-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:12px}.wp-vt{aspect-ratio:16/9;background:#111;border-radius:4px;cursor:pointer;overflow:hidden;position:relative}.wp-vt img{display:block;height:100%;object-fit:cover;width:100%}.wp-vt-overlay{background:rgba(12,10,6,.3);flex-direction:column;gap:4px;inset:0;position:absolute}.wp-vt-overlay,.wp-vt-play{align-items:center;display:flex;justify-content:center}.wp-vt-play{background:hsla(0,0%,100%,.9);border-radius:50%;height:22px;width:22px}.wp-vt-play svg{margin-left:1px}.wp-vt-lbl{color:#fff;font-size:9px;font-weight:700;letter-spacing:.08em;text-shadow:0 1px 4px rgba(0,0,0,.5);text-transform:uppercase}.wp-stat-row{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.wp-stat-cell{background:var(--bg-soft);border-radius:4px;padding:14px 8px;text-align:center}.wp-stat-cell-num{color:var(--dark);font-family:var(--serif);font-size:28px;font-weight:700;line-height:1}.wp-stat-cell-num span{color:var(--orange)}.wp-stat-cell-lbl{color:rgba(28,26,20,.4);font-size:9px;font-weight:700;letter-spacing:.1em;margin-top:4px;text-transform:uppercase}.wp-timeline{display:flex;flex-direction:column;gap:0}.wp-tl-row{align-items:stretch;display:flex;gap:14px}.wp-tl-left{align-items:center;display:flex;flex-direction:column}.wp-tl-dot{border:2px solid var(--orange);border-radius:50%;flex-shrink:0;height:10px;margin-top:3px;width:10px}.wp-tl-line{background:rgba(232,93,60,.2);flex:1;min-height:18px;width:1px}.wp-tl-row:last-child .wp-tl-line{display:none}.wp-tl-content{padding-bottom:16px}.wp-tl-title{color:var(--dark);font-size:13px;font-weight:700;margin-bottom:2px}.wp-tl-note{color:rgba(28,26,20,.4);font-size:11px}.wp-formats{display:flex;flex-direction:column;gap:10px}.wp-format{align-items:center;border:1px solid rgba(28,26,20,.08);border-radius:4px;display:flex;justify-content:space-between;padding:14px 18px}.wp-format-name{color:var(--dark);font-size:13.5px;font-weight:700}.wp-format-len{color:var(--orange);font-family:var(--serif);font-size:20px;font-weight:700}.wp-format-ch{color:rgba(28,26,20,.4);font-size:11px;margin-top:2px}@media(max-width:900px){.why-layout{gap:40px;grid-template-columns:1fr}.why-panels{position:static}.why-panels:empty{display:none}.why-item-body{padding-left:0}.why-item .why-panel{margin:2px 0 22px;min-height:0;padding:26px 22px}}@media(max-width:768px){.why-item-hd{gap:12px;grid-template-columns:44px 1fr 28px}}