.qh[data-astro-cid-2dpb4aqi]{isolation:isolate;background:radial-gradient(55% 60% at 100% 0%, #79c24c38, transparent 70%), radial-gradient(40% 50% at 0% 100%, #f474211f, transparent 70%), linear-gradient(160deg, var(--h-forest-2), var(--h-forest));color:#cfe0d4;padding:26px 0 clamp(70px,9vw,120px);position:relative;overflow:hidden}.qh__grid-bg[data-astro-cid-2dpb4aqi]{z-index:-1;opacity:.35;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 60% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 60% 40%,#000,#0000)}.qh__grid[data-astro-cid-2dpb4aqi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.qh__crumbs[data-astro-cid-2dpb4aqi]{gap:8px;margin-bottom:clamp(26px,4vw,54px);font-size:14px;display:flex}.qh__crumbs[data-astro-cid-2dpb4aqi] a[data-astro-cid-2dpb4aqi]{color:#b9e39c;font-weight:600}.qh__crumbs[data-astro-cid-2dpb4aqi] [data-astro-cid-2dpb4aqi][aria-current]{color:#fff;font-weight:600}.qh__title[data-astro-cid-2dpb4aqi]{flex-wrap:wrap;align-items:baseline;gap:0 .18em;display:flex;color:#fff!important;letter-spacing:-.05em!important;margin:14px 0 24px!important;font-size:clamp(50px,7.4vw,112px)!important;line-height:.95!important}.qh__slash[data-astro-cid-2dpb4aqi]{color:var(--h-orange);font-weight:300}.qh__alt[data-astro-cid-2dpb4aqi]{color:#0000;-webkit-text-stroke:1.5px #b9e39c}.qh__lead[data-astro-cid-2dpb4aqi]{max-width:560px;font-size:clamp(17px,1.4vw,20px);line-height:1.7}.qh__stats[data-astro-cid-2dpb4aqi]{gap:36px;margin:30px 0 28px;display:flex}.qh__stats[data-astro-cid-2dpb4aqi] div[data-astro-cid-2dpb4aqi]{border-inline-start:3px solid var(--h-orange);flex-direction:column-reverse;padding-inline-start:16px;display:flex}.qh__stats[data-astro-cid-2dpb4aqi] dd[data-astro-cid-2dpb4aqi]{font-family:var(--h-font-display);letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(32px,3vw,44px);font-weight:800;line-height:1}.qh__stats[data-astro-cid-2dpb4aqi] dt[data-astro-cid-2dpb4aqi]{margin-top:6px;font-size:14px}.qh__jump[data-astro-cid-2dpb4aqi]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qh__jump[data-astro-cid-2dpb4aqi] a[data-astro-cid-2dpb4aqi]{color:#fff;font-family:var(--h-font-display);transition:background-color .25s, border-color .25s, transform .3s var(--h-ease);border:1.5px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.qh__jump[data-astro-cid-2dpb4aqi] a[data-astro-cid-2dpb4aqi] span[data-astro-cid-2dpb4aqi]{color:#b9e39c;font-size:11.5px}.qh__jump[data-astro-cid-2dpb4aqi] a[data-astro-cid-2dpb4aqi]:hover{color:#fff;background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.qh__sheet[data-astro-cid-2dpb4aqi]{aspect-ratio:1/.92;position:relative}.qh__photo[data-astro-cid-2dpb4aqi]{transition:transform .6s var(--h-ease);background:#fff;border-radius:18px;margin:0;padding:10px 10px 44px;position:absolute;box-shadow:0 40px 70px -30px #0009}.qh__photo[data-astro-cid-2dpb4aqi] img[data-astro-cid-2dpb4aqi]{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.qh__photo[data-astro-cid-2dpb4aqi] figcaption[data-astro-cid-2dpb4aqi]{inset-inline:16px;font-family:var(--h-font-display);color:var(--h-navy);align-items:baseline;gap:8px;font-size:14.5px;font-weight:800;display:flex;position:absolute;bottom:12px}.qh__photo[data-astro-cid-2dpb4aqi] figcaption[data-astro-cid-2dpb4aqi] span[data-astro-cid-2dpb4aqi]{color:var(--h-orange);font-size:11.5px}.qh__photo--0[data-astro-cid-2dpb4aqi]{inset-inline-start:0;z-index:2;width:58%;height:60%;top:4%;transform:rotate(-4deg)}.qh__photo--1[data-astro-cid-2dpb4aqi] figcaption[data-astro-cid-2dpb4aqi]{justify-content:flex-end}.qh__photo--1[data-astro-cid-2dpb4aqi]{inset-inline-end:0;z-index:1;width:50%;height:52%;top:0;transform:rotate(3.5deg)}.qh__photo--2[data-astro-cid-2dpb4aqi]{inset-inline-end:6%;z-index:3;width:44%;height:46%;bottom:0;transform:rotate(-2deg)}.qh__sheet[data-astro-cid-2dpb4aqi]:hover .qh__photo--0[data-astro-cid-2dpb4aqi]{transform:rotate(-6deg)translateY(-6px)}.qh__sheet[data-astro-cid-2dpb4aqi]:hover .qh__photo--1[data-astro-cid-2dpb4aqi]{transform:rotate(5deg)translateY(-6px)}.qh__sheet[data-astro-cid-2dpb4aqi]:hover .qh__photo--2[data-astro-cid-2dpb4aqi]{transform:rotate(0)translateY(-6px)}.qh__thumbs[data-astro-cid-2dpb4aqi]{inset-inline-start:4%;z-index:4;-webkit-backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #fff3;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px;display:grid;position:absolute;bottom:4%}.qh__thumbs[data-astro-cid-2dpb4aqi] span[data-astro-cid-2dpb4aqi]{aspect-ratio:1;background:#fff;border-radius:12px;place-items:center;width:clamp(48px,4.6vw,64px);display:grid;overflow:hidden}.qh__thumbs[data-astro-cid-2dpb4aqi] img[data-astro-cid-2dpb4aqi]{object-fit:contain;width:88%;height:88%}@media (width<=999.98px){.qh__grid[data-astro-cid-2dpb4aqi]{grid-template-columns:minmax(0,1fr)}.qh__sheet[data-astro-cid-2dpb4aqi]{width:100%;max-width:620px;margin-inline:auto}}@media (width<=599.98px){.qh__photo[data-astro-cid-2dpb4aqi]{border-radius:14px;padding:6px 6px 34px}.qh__photo[data-astro-cid-2dpb4aqi] figcaption[data-astro-cid-2dpb4aqi]{inset-inline-start:10px;font-size:12.5px;bottom:9px}.qh__thumbs[data-astro-cid-2dpb4aqi]{gap:5px;padding:7px}}.qb[data-astro-cid-hmzysqac]{padding-block:var(--h-section);background:#fff}.qb__head[data-astro-cid-hmzysqac]{max-width:720px;margin-bottom:clamp(28px,3.5vw,48px)}.qb__grid[data-astro-cid-hmzysqac]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;display:grid}.qb__card[data-astro-cid-hmzysqac]{border-radius:var(--h-r-xl);background:var(--h-tint);transition:box-shadow .5s var(--h-ease), transform .5s var(--h-ease);flex-direction:column;scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.qb__card[data-astro-cid-hmzysqac]:hover{box-shadow:var(--h-sh-lg);transform:translateY(-4px)}.qb__card--0[data-astro-cid-hmzysqac]{grid-row:1/span 2}.qb__card--1[data-astro-cid-hmzysqac]{background:var(--h-cream);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);display:grid}.qb__card--2[data-astro-cid-hmzysqac]{background:var(--h-forest);color:#cfe0d4;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);display:grid}.qb__card--2[data-astro-cid-hmzysqac] .qb__media[data-astro-cid-hmzysqac]{order:2}.qb__media[data-astro-cid-hmzysqac]{min-height:240px;display:block;position:relative;overflow:hidden}.qb__card--0[data-astro-cid-hmzysqac] .qb__media[data-astro-cid-hmzysqac]{flex:1;min-height:320px}.qb__card--0[data-astro-cid-hmzysqac] .qb__body[data-astro-cid-hmzysqac]{flex:none}.qb__media[data-astro-cid-hmzysqac] img[data-astro-cid-hmzysqac]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--h-ease);position:absolute;inset:0}.qb__card[data-astro-cid-hmzysqac]:hover .qb__media[data-astro-cid-hmzysqac] img[data-astro-cid-hmzysqac]{transform:scale(1.06)}.qb__num[data-astro-cid-hmzysqac]{inset-inline-start:20px;font-family:var(--h-font-display);letter-spacing:-.05em;color:#fff;text-shadow:0 6px 30px #00000059;font-size:clamp(54px,6vw,88px);font-weight:800;line-height:1;position:absolute;top:16px}.qb__body[data-astro-cid-hmzysqac]{flex-direction:column;flex:1;gap:10px;padding:clamp(22px,2.6vw,36px);display:flex}.qb__count[data-astro-cid-hmzysqac]{font-family:var(--h-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--h-green-ink);font-size:12.5px;font-weight:700}.qb__card--2[data-astro-cid-hmzysqac] .qb__count[data-astro-cid-hmzysqac]{color:#b9e39c}.qb__title[data-astro-cid-hmzysqac]{font-size:clamp(24px,2.4vw,34px)!important}.qb__title[data-astro-cid-hmzysqac] a[data-astro-cid-hmzysqac]{color:inherit}.qb__card--2[data-astro-cid-hmzysqac] .qb__title[data-astro-cid-hmzysqac]{color:#fff!important}.qb__title[data-astro-cid-hmzysqac] a[data-astro-cid-hmzysqac]:after{content:"";z-index:1;position:absolute;inset:0}.qb__items[data-astro-cid-hmzysqac]{flex-wrap:wrap;gap:8px;margin:6px 0 8px;padding:0;list-style:none;display:flex}.qb__items[data-astro-cid-hmzysqac] li[data-astro-cid-hmzysqac]{font-family:var(--h-font-display);color:var(--h-navy);box-shadow:var(--h-sh-sm);background:#fff;border-radius:999px;align-items:center;gap:8px;padding-block:4px;padding-inline:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.qb__card--2[data-astro-cid-hmzysqac] .qb__items[data-astro-cid-hmzysqac] li[data-astro-cid-hmzysqac]{color:#fff;box-shadow:none;background:#ffffff1a}.qb__thumb[data-astro-cid-hmzysqac]{background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.qb__thumb[data-astro-cid-hmzysqac] img[data-astro-cid-hmzysqac]{object-fit:contain;width:86%;height:86%}.qb__cta[data-astro-cid-hmzysqac]{z-index:2;font-family:var(--h-font-display);color:var(--h-navy);align-self:flex-start;align-items:center;gap:12px;margin-top:auto;font-size:15px;font-weight:800;display:inline-flex;position:relative}.qb__card--2[data-astro-cid-hmzysqac] .qb__cta[data-astro-cid-hmzysqac]{color:#fff}.qb__go[data-astro-cid-hmzysqac]{background:var(--h-orange);color:#fff;width:44px;height:44px;transition:transform .4s var(--h-ease);border-radius:50%;place-items:center;display:grid}.qb__go[data-astro-cid-hmzysqac] svg{width:18px;height:18px}.qb__card[data-astro-cid-hmzysqac]:hover .qb__go[data-astro-cid-hmzysqac]{transform:rotate(45deg)}.qb__card[data-astro-cid-hmzysqac]:focus-within{outline:3px solid var(--h-orange);outline-offset:4px}.qb__title[data-astro-cid-hmzysqac] a[data-astro-cid-hmzysqac]:focus-visible{outline:none}@media (width<=999.98px){.qb__grid[data-astro-cid-hmzysqac]{grid-template-columns:minmax(0,1fr)}.qb__card--0[data-astro-cid-hmzysqac]{grid-row:auto}.qb__card--0[data-astro-cid-hmzysqac] .qb__media[data-astro-cid-hmzysqac]{aspect-ratio:16/10;flex:none;min-height:0}}@media (width<=639.98px){.qb__card--1[data-astro-cid-hmzysqac],.qb__card--2[data-astro-cid-hmzysqac]{grid-template-columns:minmax(0,1fr)}.qb__card--2[data-astro-cid-hmzysqac] .qb__media[data-astro-cid-hmzysqac]{order:0}.qb__media[data-astro-cid-hmzysqac]{aspect-ratio:16/10;min-height:0}.qb__card[data-astro-cid-hmzysqac]{border-radius:var(--h-r-lg)}}.qr[data-astro-cid-ye6ybac4]{padding-block:var(--h-section);background:var(--h-cream);overflow:hidden}.qr__head[data-astro-cid-ye6ybac4]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(24px,3vw,40px);display:flex}.qr__nav[data-astro-cid-ye6ybac4]{gap:10px;display:flex}.qr__nav[data-astro-cid-ye6ybac4][hidden]{display:none}.qr__btn[data-astro-cid-ye6ybac4]{width:52px;height:52px;color:var(--h-navy);cursor:pointer;background:#fff;border:1.5px solid #192a3d33;border-radius:50%;place-items:center;transition:background-color .25s,color .25s,border-color .25s;display:grid}.qr__btn[data-astro-cid-ye6ybac4] svg[data-astro-cid-ye6ybac4]{width:20px;height:20px}.qr__btn[data-astro-cid-ye6ybac4]:hover:not(:disabled){background:var(--h-forest);border-color:var(--h-forest);color:#fff}.qr__btn[data-astro-cid-ye6ybac4]:disabled{opacity:.35;cursor:default}.qr__btn[data-astro-cid-ye6ybac4]:focus-visible,.qr__track[data-astro-cid-ye6ybac4]:focus-visible{outline:3px solid var(--h-orange);outline-offset:3px}.qr__track[data-astro-cid-ye6ybac4]{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:max(5vw,50vw - 645px);overflow-x:auto}.qr__track[data-astro-cid-ye6ybac4]::-webkit-scrollbar{display:none}.qr__list[data-astro-cid-ye6ybac4]{gap:16px;width:max-content;margin:0;padding:10px max(5vw,50vw - 645px) 24px;list-style:none;display:flex}.qr__chapter[data-astro-cid-ye6ybac4]{scroll-snap-align:start;border-radius:var(--h-r-lg);background:var(--h-forest);color:#cfe0d4;flex-direction:column;flex:none;justify-content:flex-end;gap:6px;width:220px;padding:24px;display:flex;position:relative;overflow:hidden}.qr__chapter[data-astro-cid-ye6ybac4]:before{content:"";inset-inline-end:-90px;background:radial-gradient(circle,#79c24c66,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-90px}.qr__chapter-num[data-astro-cid-ye6ybac4]{font-family:var(--h-font-display);letter-spacing:-.05em;color:var(--h-orange);margin-bottom:auto;font-size:64px;font-weight:800;line-height:1}.qr__chapter-label[data-astro-cid-ye6ybac4]{font-family:var(--h-font-display);color:#fff;font-size:21px;font-weight:800;line-height:1.15}.qr__chapter-label[data-astro-cid-ye6ybac4]:hover{color:#b9e39c}.qr__chapter-count[data-astro-cid-ye6ybac4]{font-size:13.5px}.qr__item[data-astro-cid-ye6ybac4]{scroll-snap-align:start;flex:none;width:230px}.qr__item[data-astro-cid-ye6ybac4] a[data-astro-cid-ye6ybac4]{border-radius:var(--h-r-lg);height:100%;color:var(--h-navy);border:1px solid var(--h-line);box-shadow:var(--h-sh-sm);transition:transform .45s var(--h-ease), box-shadow .45s var(--h-ease);background:#fff;flex-direction:column;gap:4px;padding:10px 10px 18px;display:flex}.qr__item[data-astro-cid-ye6ybac4] a[data-astro-cid-ye6ybac4]:hover{box-shadow:var(--h-sh-lg);color:var(--h-navy);transform:translateY(-6px)}.qr__media[data-astro-cid-ye6ybac4]{aspect-ratio:1;background:radial-gradient(70% 60% at 50% 55%, #fff 0%, var(--h-tint-2) 100%);border-radius:18px;place-items:center;margin-bottom:10px;display:grid;overflow:hidden}.qr__media[data-astro-cid-ye6ybac4] img[data-astro-cid-ye6ybac4]{object-fit:contain;mix-blend-mode:multiply;width:86%;height:86%;transition:transform .6s var(--h-ease)}.qr__item[data-astro-cid-ye6ybac4] a[data-astro-cid-ye6ybac4]:hover .qr__media[data-astro-cid-ye6ybac4] img[data-astro-cid-ye6ybac4]{transform:scale(1.07)}.qr__name[data-astro-cid-ye6ybac4]{font-family:var(--h-font-display);letter-spacing:-.01em;padding-inline:6px;font-size:16px;font-weight:800;line-height:1.25}.qr__cat[data-astro-cid-ye6ybac4]{font-family:var(--h-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--h-green-ink);padding-inline:6px;font-size:11.5px;font-weight:700}.qr__progress[data-astro-cid-ye6ybac4]{background:#192a3d14;border-radius:4px;height:4px;overflow:hidden}.qr__progress[data-astro-cid-ye6ybac4] span[data-astro-cid-ye6ybac4]{background:linear-gradient(90deg, var(--h-green-dark), var(--h-green));height:100%;transform-origin:var(--start);transition:transform .2s linear;display:block;transform:scaleX(.08)}@media (width<=599.98px){.qr__item[data-astro-cid-ye6ybac4]{width:172px}.qr__chapter[data-astro-cid-ye6ybac4]{width:172px;padding:18px}.qr__chapter-num[data-astro-cid-ye6ybac4]{font-size:48px}.qr__btn[data-astro-cid-ye6ybac4]{width:44px;height:44px}.qr__list[data-astro-cid-ye6ybac4]{gap:12px}}.qv[data-astro-cid-qs6dcieo]{padding-block:var(--h-section);background:#fff}.qv__grid[data-astro-cid-qs6dcieo]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.qv__title[data-astro-cid-qs6dcieo]{margin:12px 0 26px!important}.qv__list[data-astro-cid-qs6dcieo]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qv__list[data-astro-cid-qs6dcieo] li[data-astro-cid-qs6dcieo]{border-radius:var(--h-r-md);background:var(--h-tint);transition:transform .4s var(--h-ease), background-color .3s;align-items:flex-start;gap:18px;padding-block:22px;padding-inline:22px 70px;display:flex;position:relative;overflow:hidden}.qv__list[data-astro-cid-qs6dcieo] li[data-astro-cid-qs6dcieo]:hover{transform:translateX(calc(6px * var(--dir)));background:var(--h-tint-2)}.qv__ico[data-astro-cid-qs6dcieo]{color:#fff;background:linear-gradient(135deg, var(--h-green-dark), var(--h-green));border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.qv__list[data-astro-cid-qs6dcieo] li[data-astro-cid-qs6dcieo]:nth-child(2) .qv__ico[data-astro-cid-qs6dcieo]{background:linear-gradient(135deg, #d35f12, var(--h-orange))}.qv__list[data-astro-cid-qs6dcieo] li[data-astro-cid-qs6dcieo]:nth-child(3) .qv__ico[data-astro-cid-qs6dcieo]{background:linear-gradient(135deg, var(--h-navy), #3d5c80)}.qv__ico[data-astro-cid-qs6dcieo] svg[data-astro-cid-qs6dcieo]{width:22px;height:22px}.qv__h[data-astro-cid-qs6dcieo]{margin-bottom:4px!important;font-size:19px!important}.qv__p[data-astro-cid-qs6dcieo]{color:var(--h-text);font-size:15.5px;line-height:1.6}.qv__num[data-astro-cid-qs6dcieo]{inset-inline-end:18px;font-family:var(--h-font-display);letter-spacing:-.05em;color:#192a3d14;font-size:44px;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}.qv__side[data-astro-cid-qs6dcieo]{display:flex}.qv__side[data-astro-cid-qs6dcieo]>*{flex:1}@media (width<=999.98px){.qv__grid[data-astro-cid-qs6dcieo]{grid-template-columns:minmax(0,1fr)}}@media (width<=599.98px){.qv__list[data-astro-cid-qs6dcieo] li[data-astro-cid-qs6dcieo]{padding-inline-end:22px}.qv__num[data-astro-cid-qs6dcieo]{display:none}}
