.tlfca-v151-navigator,.tlfca-v151-family{padding:clamp(28px,5vw,56px) 20px;background:#fffaf2;color:#463b36;font-size:1rem;line-height:1.9;overflow-wrap:anywhere}.tlfca-v151-inner{max-width:1160px;margin:auto;min-width:0}.tlfca-v151-heading{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between}.tlfca-v151-kicker{font-weight:700;color:#744437}.tlfca-v151-navigator h2,.tlfca-v151-family h2{font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.5}.tlfca-v151-search{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:20px 0}.tlfca-v151-search input{font:inherit;min-width:0;min-height:44px;padding:10px 14px;flex:1 1 220px;border:1px solid #9d806b;border-radius:12px;background:#fffdf8;color:#463b36}.tlfca-v151-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tlfca-v151-links a,.tlfca-v151-navigator button,.tlfca-v151-actions button,.tlfca-v151-actions>a{min-width:0;min-height:44px;display:inline-flex;align-items:center;padding:10px 14px;border:1px solid #9a705b;border-radius:14px;font:inherit;color:#693d30;background:#fffdf8;text-underline-offset:4px}.tlfca-v151-navigator button,.tlfca-v151-actions button{cursor:pointer}.tlfca-v151-navigator button[aria-pressed=true]{background:#754535;color:#fff}.tlfca-v151-note{font-size:.95rem}.tlfca-v151-family fieldset{border:1px solid #bca38d;border-radius:18px;padding:18px;min-width:0}.tlfca-v151-family legend{font-weight:700;padding:0 8px}.tlfca-v151-check{display:flex;align-items:flex-start;gap:14px;min-height:44px;padding:10px 0;cursor:pointer}.tlfca-v151-check input{width:24px;height:24px;flex:0 0 24px;margin-top:5px;accent-color:#754535}.tlfca-v151-progress{margin:20px 0}.tlfca-v151-progress progress{width:100%;height:16px;accent-color:#754535}.tlfca-v151-actions{display:flex;flex-wrap:wrap;gap:12px}.tlfca-v151-family textarea{width:100%;font:inherit;padding:12px;background:#fff;color:#463b36;box-sizing:border-box}.tlfca-v151-navigator :focus-visible,.tlfca-v151-family :focus-visible{outline:3px solid #784331;outline-offset:4px}.tlfca-v151-hidden{display:none!important}body[data-v151-low-motion] *,body[data-v151-low-motion] *::before,body[data-v151-low-motion] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-v151-low-motion]{scroll-behavior:auto!important}@media(max-width:950px){.tlfca-v151-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.tlfca-v151-links{grid-template-columns:repeat(2,minmax(0,1fr))}.tlfca-v151-navigator,.tlfca-v151-family{padding:28px 16px}.tlfca-v151-search label{flex-basis:100%}.tlfca-v151-actions button,.tlfca-v151-actions>a{flex:1 1 40%;justify-content:center}}@media(max-width:360px){.tlfca-v151-links{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.tlfca-v151-navigator *,.tlfca-v151-family *{animation:none;transition:none}}@media(print){.tlfca-v151-navigator,.tlfca-v151-actions,#v151-copy-fallback{display:none}.tlfca-v151-family{background:#fff;color:#000}.tlfca-v151-check{break-inside:avoid}}