@layer theme, base, components, utilities;@layer components{.lt .cc-missed{padding-top:40px}.lt .cc-miss{padding-block:36px 38px}.lt .cc-miss p{max-width:58ch;margin-top:var(--s-3)}.lt .cc-masks{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:var(--s-3) 0 16px}.lt .cc-mask{display:flex;align-items:flex-end;gap:7px;min-width:0}.lt .cc-mask img{flex:none;width:42px;height:42px;filter:drop-shadow(0 3px 6px color-mix(in oklab,var(--lt-ink) 15%,transparent))}.lt .cc-mask span{position:relative;padding:7px 11px;border:1px solid var(--lt-hot-ring);border-radius:14px 14px 14px 4px;background:var(--raw-white);box-shadow:0 4px 10px color-mix(in oklab,var(--lt-carrot) 8%,transparent);font-size:var(--cc-fs-14);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--lt-ink)}.lt .cc-said{margin-top:24px;padding:16px 16px var(--s-4);border-left:4px solid var(--raw-coral);border-radius:18px 18px 18px 4px;background:var(--raw-white);box-shadow:0 10px 24px color-mix(in oklab,var(--lt-carrot) 14%,transparent)}.lt .cc-said q{display:block;font-family:var(--font-accent);font-style:italic;font-size:var(--cc-fs-21);line-height:var(--lh-normal);color:var(--lt-ink);quotes:"«" "»"}.lt .cc-said figcaption{margin-top:12px;font-size:var(--cc-fs-14);color:var(--lt-mut)}.lt .cc-said figcaption b{display:block;color:var(--lt-carrot)}@media (min-width: 1024px){.lt .cc-miss{padding-block:56px}.lt .cc-miss-g{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.lt .cc-masks{grid-template-columns:repeat(3,auto);justify-content:start}}}
