._directory_1llue_1{--orange:#ad5928;--green:#326b5c;color:var(--ink)}._navigation_1llue_3{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-bottom:40px;padding-bottom:28px;display:flex}._navigation_1llue_3 a{border:1px solid var(--line);color:var(--ink);background:#ffffffb3;border-radius:100px;align-items:center;gap:12px;padding:12px 17px;font-size:.875rem;text-decoration:none;transition:background .18s,border-color .18s;display:flex}._navigation_1llue_3 a:hover{border-color:var(--orange);background:#fff}._count_1llue_9{color:var(--muted);border-left:1px solid var(--line);padding-left:10px;font-size:.75rem}._groups_1llue_11{gap:52px;display:grid}._group_1llue_11{--tone:#ad5928;--wash:#fff0df;--deep:#f5d2ae;--shadow:#ad59281a;grid-template-columns:240px minmax(0,1fr);gap:40px;scroll-margin-top:110px;display:grid}._group_1llue_11[data-theme="1"]{--tone:#326b5c;--wash:#eaf5f0;--deep:#bfded0;--shadow:#326b5c1a}._heading_1llue_17{padding-top:8px}._number_1llue_19{letter-spacing:.12em;color:var(--tone);text-transform:uppercase;margin-bottom:18px;font-size:.7rem;font-weight:600;display:block}._heading_1llue_17 h2{letter-spacing:-.025em;max-width:11ch;margin:0 0 16px;font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.13}._heading_1llue_17 p{color:var(--muted);max-width:27ch;margin:0;font-size:.9375rem;line-height:1.65}._subgroups_1llue_25{gap:30px;min-width:0;display:grid}._subheading_1llue_27{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 16px;font-size:.8rem;font-weight:600;line-height:1.5}._articles_1llue_29{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._articles_1llue_29 li{min-width:0}._tile_1llue_33{height:100%;min-height:172px;color:var(--ink);background:linear-gradient(150deg,#fff,#ffffffde);border:1px solid #644d3721;border-radius:18px;flex-direction:column;align-items:flex-start;gap:22px;padding:23px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;position:relative;box-shadow:0 2px 4px #37271806}._tile_1llue_33:hover{border-color:var(--deep);box-shadow:0 10px 28px var(--shadow);transform:translateY(-3px)}._tile_1llue_33:focus-visible{outline:3px solid var(--tone,var(--orange));outline-offset:4px}._navigation_1llue_3 a:focus-visible{outline:3px solid var(--tone,var(--orange));outline-offset:4px}._icon_1llue_39{width:64px;height:64px;color:var(--tone);background:radial-gradient(circle at 28% 20%,#fff 0%,var(--wash) 40%,var(--deep) 140%);box-shadow:inset 0 0 0 1px #fffc,0 3px 7px var(--shadow);border-radius:19px;flex-shrink:0;place-items:center;display:grid}._icon_1llue_39 svg{stroke-width:1.65px;width:34px;height:34px;fill:var(--deep);fill-opacity:.3}._order_1llue_43{color:var(--tone);font-variant-numeric:tabular-nums;font-size:.7rem;position:absolute;top:23px;right:22px}._label_1llue_45{max-width:23ch;padding-right:6px;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:500;line-height:1.4}._arrow_1llue_47{width:15px;height:15px;color:var(--tone);opacity:.4;position:absolute;bottom:20px;right:15px}._group_1llue_11+._group_1llue_11{border-top:1px solid var(--line);padding-top:48px}@media (max-width:1100px){._group_1llue_11{grid-template-columns:200px minmax(0,1fr);gap:24px}._tile_1llue_33{min-height:178px;padding:20px}}@media (max-width:900px){._group_1llue_11{grid-template-columns:1fr;gap:24px}._heading_1llue_17 h2{max-width:none}._heading_1llue_17 p{max-width:55ch}._number_1llue_19,._heading_1llue_17 h2{margin-bottom:10px}._navigation_1llue_3{margin-bottom:32px}._group_1llue_11+._group_1llue_11{padding-top:32px}}@media (max-width:650px){._articles_1llue_29{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._tile_1llue_33{gap:18px;min-height:165px;padding:19px}._icon_1llue_39{width:60px;height:60px}._icon_1llue_39 svg{width:32px;height:32px}._label_1llue_45{font-size:.9rem}._order_1llue_43{top:20px;right:16px}._navigation_1llue_3{gap:8px;padding-bottom:24px}._navigation_1llue_3 a{padding:10px 13px;font-size:.8rem}._heading_1llue_17 h2{font-size:1.85rem}._groups_1llue_11{gap:32px}._group_1llue_11{scroll-margin-top:80px}}@media (max-width:350px){._tile_1llue_33{gap:16px;padding:15px}._icon_1llue_39{width:50px;height:50px}._icon_1llue_39 svg{width:28px;height:28px}._label_1llue_45{font-size:.85rem}._arrow_1llue_47{display:none}}@media (prefers-reduced-motion:reduce){._tile_1llue_33,._navigation_1llue_3 a{transition:none}._tile_1llue_33:hover{transform:none}}._group_1llue_11[data-theme="2"]{--tone:#58659a;--wash:#eef0fa;--deep:#ccd3ef;--shadow:#58659a1a}
