._tabs_14cjh_1{border-bottom:1px solid var(--rule);gap:6px;padding-bottom:12px;display:flex;overflow:auto}._tabs_14cjh_1 button{font:500 .68rem var(--mono);text-transform:uppercase;background:0 0;border-color:#0000;flex:none;min-height:44px}._tabs_14cjh_1 button[aria-selected=true]{background:var(--forest);color:var(--paper)}._panel_14cjh_1{padding-top:20px}._grid_1yq1u_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._preview_1yq1u_2{aspect-ratio:4/3;border:1px solid var(--rule);background:var(--paper-deep);width:100%;color:var(--paper);cursor:pointer;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}._preview_1yq1u_2 img{object-fit:cover;width:100%;height:100%;display:block}._preview_1yq1u_2:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#16130f80);position:absolute;inset:0}._play_1yq1u_5{z-index:1;place-content:center;display:grid;position:absolute;inset:0}._play_1yq1u_5 svg{background:var(--forest);width:44px;height:44px;fill:var(--paper);border-radius:50%;padding:10px;transition:background .16s,color .16s}._preview_1yq1u_2:hover ._play_1yq1u_5 svg{background:var(--sun);fill:var(--ink)}._source_1yq1u_8{z-index:1;bottom:12px;background:var(--forest-deep);color:var(--paper);font:500 .55rem var(--mono);border-radius:4px;padding:5px 7px;position:absolute;inset-inline-start:12px}._controls_1yq1u_9{font:500 .65rem var(--mono);color:var(--muted);justify-content:end;align-items:center;gap:16px;margin-top:20px;display:flex}._controls_1yq1u_9 button{background:var(--surface);border:1px solid var(--rule);width:44px;height:44px;color:var(--forest);border-radius:4px;place-items:center;padding:10px;display:grid}._controls_1yq1u_9 svg{width:20px;height:20px}._controls_1yq1u_9 button:disabled{opacity:.4;cursor:default}@media (width<=767px){._grid_1yq1u_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){._play_1yq1u_5 svg{transition:none}}._card_1js2f_1{background:#fff;border:1px solid #dfe4e3;border-radius:.9rem;flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #2533310a}._imageLink_1js2f_2{display:block;overflow:hidden}._imageLink_1js2f_2 picture{display:block}._imageLink_1js2f_2 img{object-fit:cover;width:100%;height:210px;transition:transform .18s;display:block}._imageLink_1js2f_2:hover img{transform:scale(1.025)}._imageFallback_1js2f_6{color:#2a9d8f;background:linear-gradient(135deg,#d7f0eb,#e4f0f5);justify-content:center;align-items:center;height:210px;font-size:3rem;display:flex}._badge_1js2f_7{top:.75rem;position:absolute;inset-inline-start:.75rem}._content_1js2f_8{flex-direction:column;flex:1;padding:1.35rem;display:flex}._content_1js2f_8 h3{margin:0;font-size:1.18rem;font-weight:600;line-height:1.35}._content_1js2f_8 h3 a{color:#253331;text-decoration:none}._content_1js2f_8 h3 a:hover{color:#237f74}._content_1js2f_8 p{color:#718380;margin:.65rem 0 1.25rem;font-size:.87rem;line-height:1.65}._action_1js2f_13{color:#237f74;align-items:center;gap:.4rem;margin-top:auto;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}._action_1js2f_13:hover{color:#176d63}._imageLink_1js2f_2:focus-visible,._content_1js2f_8 a:focus-visible{outline-offset:-3px;outline:2px solid #237f74}body.directionrtl ._action_1js2f_13 svg{transform:rotate(180deg)}._planner_1js2f_18{border-color:var(--rule);border-radius:var(--radius);background:var(--surface);box-shadow:none}._planner_1js2f_18 ._imageLink_1js2f_2 img{aspect-ratio:5/3;height:auto}._planner_1js2f_18 ._imageLink_1js2f_2:hover img{transform:none}._planner_1js2f_18 ._imageFallback_1js2f_6{aspect-ratio:5/3;background:var(--paper-deep);height:auto;color:var(--forest)}._planner_1js2f_18 ._content_1js2f_8{padding:24px}._planner_1js2f_18 ._content_1js2f_8 h3{font-size:1.4rem;font-weight:750;font-stretch:90%}._planner_1js2f_18 ._content_1js2f_8 h3 a{color:var(--ink)}._planner_1js2f_18 ._content_1js2f_8 p{color:var(--muted);font-size:.95rem}._planner_1js2f_18 ._action_1js2f_13{color:var(--forest);font:600 .65rem var(--mono);text-transform:uppercase;text-underline-offset:5px;min-height:44px;text-decoration:underline}._planner_1js2f_18 a:focus-visible{outline:1px solid var(--forest);outline-offset:3px}
