/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:where(.rooster-layer-stack){--wp--custom--rooster-one--amber:#feac03;--wp--custom--rooster-one--night:#04101f;--wp--custom--rooster-one--ink-on-night:light-dark(#fff,#eff0f0);--wp--custom--rooster-one--lede-on-night:light-dark(#cdd5dd,#d1d6db)}.rooster-layer-stack{--rooster-layer-stack-amber:var(--wp--custom--rooster-one--amber);box-sizing:border-box;border-left:5px solid var(--rooster-layer-stack-amber);background:var(--wp--custom--rooster-one--night);color:#d9e6f5;overflow-wrap:normal;word-break:normal;border-radius:16px;margin:0;padding:34px;font-size:1rem;line-height:1.5}.rooster-layer-stack *,.rooster-layer-stack :before,.rooster-layer-stack :after{box-sizing:border-box}.rooster-layer-stack .rooster-layer-stack__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9bdbff;margin:0 0 10px;font-size:11px;font-weight:700;line-height:1.6}.rooster-layer-stack .rooster-layer-stack__heading{letter-spacing:-.022em;text-wrap:wrap;color:var(--wp--custom--rooster-one--ink-on-night);margin:0 0 12px;font-size:clamp(24px,3.2vw,34px);font-weight:800;line-height:1.08}.rooster-layer-stack .rooster-layer-stack__lede{color:var(--wp--custom--rooster-one--lede-on-night);margin:0 0 14px;font-size:17px;line-height:1.55}.rooster-layer-stack .rooster-layer-stack__stack{background:#263141;border:1px solid #263141;border-radius:10px;gap:1px;margin:20px 0 0;display:grid;overflow:hidden}.rooster-layer-stack .rooster-layer-stack__layer{background:#10202f;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.rooster-layer-stack .rooster-layer-stack__name{color:#fff;min-width:220px;font-size:14px;font-weight:700}.rooster-layer-stack .rooster-layer-stack__what{color:#9aa4af;flex:1;min-width:220px;font-size:12.5px;line-height:1.45}.rooster-layer-stack :is(.rooster-layer-stack__lede,.rooster-layer-stack__what) a{color:inherit}.rooster-layer-stack :is(.rooster-layer-stack__lede,.rooster-layer-stack__what) a:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid}.rooster-layer-stack .rooster-layer-stack__layer.is-hi{border-left:3px solid var(--rooster-layer-stack-amber);background:#2a2118}.rooster-layer-stack .rooster-layer-stack__layer.is-hi .rooster-layer-stack__name{color:light-dark(var(--rooster-layer-stack-amber),#f8ce79)}