.pj__head[data-astro-cid-jzqiveuj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.pj__head[data-astro-cid-jzqiveuj] h2[data-astro-cid-jzqiveuj]{max-width:22ch;font-size:clamp(1.8rem,min(3.6vw,5.6vh),3.2rem)}.pj__lead[data-astro-cid-jzqiveuj]{max-width:30rem;color:var(--ink);margin:0;line-height:1.6}.told[data-astro-cid-jzqiveuj]{background:linear-gradient(135deg,#eef2fb,#fff);border:1px solid #0c21491a;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:1rem;margin:0 0 clamp(2.5rem,5vw,3.5rem);padding:1rem 1.4rem;list-style:none;display:grid;box-shadow:0 24px 36px -30px #0c214980}.told[data-astro-cid-jzqiveuj] li[data-astro-cid-jzqiveuj]{align-items:center;gap:1rem;padding:.5rem;display:flex;position:relative}.told__ico[data-astro-cid-jzqiveuj]{color:#fff;background:linear-gradient(145deg,#1d4590,#0c2149);border-radius:16px;flex:none;place-items:center;width:3.2rem;height:3.2rem;display:grid;box-shadow:0 14px 22px -12px #0c2149cc}.told__ico[data-astro-cid-jzqiveuj] svg[data-astro-cid-jzqiveuj]{width:1.45rem;height:1.45rem}.told[data-astro-cid-jzqiveuj] strong[data-astro-cid-jzqiveuj]{font:700 1.1rem/1.2 var(--font-display);color:var(--charcoal);display:block}.told[data-astro-cid-jzqiveuj] div[data-astro-cid-jzqiveuj]>span[data-astro-cid-jzqiveuj]{color:var(--muted);font-size:.9rem;line-height:1.4}.told[data-astro-cid-jzqiveuj] .told__a{width:1.3rem;height:1.3rem;color:var(--orange);position:absolute;top:50%;right:-.6rem;translate:0 -50%}.cards[data-astro-cid-jzqiveuj]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}.cards[data-astro-cid-jzqiveuj] a[data-astro-cid-jzqiveuj]{background:#fff;border:1px solid #0c21491a;border-radius:22px;padding:1rem;text-decoration:none;display:block;box-shadow:0 20px 30px -26px #0c214980}.cards[data-astro-cid-jzqiveuj] h3[data-astro-cid-jzqiveuj]{margin-top:.9rem;font-size:1.2rem}.cards[data-astro-cid-jzqiveuj] p[data-astro-cid-jzqiveuj]{color:var(--muted);margin:.3rem 0 0}.sub[data-astro-cid-jzqiveuj]{align-items:center;gap:1rem;margin:0 0 1.4rem;display:flex}.sub__line[data-astro-cid-jzqiveuj]{background:var(--orange);width:2.2rem;height:2px}.sub[data-astro-cid-jzqiveuj] h3[data-astro-cid-jzqiveuj]{font:700 .8rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.groups[data-astro-cid-jzqiveuj]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.g[data-astro-cid-jzqiveuj]{isolation:isolate;color:#fff;min-height:clamp(20rem,52vh,26rem);transition:transform .5s var(--ease), box-shadow .5s var(--ease);border-radius:26px;align-items:flex-end;padding:1.3rem;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 36px -26px #07142fb3}.g[data-astro-cid-jzqiveuj]:hover{transform:translateY(-6px);box-shadow:0 36px 50px -28px #07142fcc}.g[data-astro-cid-jzqiveuj] .g__ph{z-index:-2;border-radius:0;width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.g[data-astro-cid-jzqiveuj] .g__ph .ph__img{height:100%;transition:transform 1.2s var(--ease)}.g[data-astro-cid-jzqiveuj]:hover .ph__img{transform:scale(1.07)}.g[data-astro-cid-jzqiveuj]:after{content:"";z-index:-1;background:linear-gradient(#050d224d,#050d2200 28%,#050d2299 55%,#050d22f2);position:absolute;inset:0}.g__no[data-astro-cid-jzqiveuj]{font:700 .72rem/1 var(--font-body);letter-spacing:.14em;backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:99px;padding:.4rem .7rem;position:absolute;top:1.2rem;left:1.2rem}.g__arrow[data-astro-cid-jzqiveuj]{width:2.6rem;height:2.6rem;color:var(--forest-900);transition:transform .45s var(--ease), background .3s, color .3s;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:1.1rem;right:1.1rem;box-shadow:0 8px 18px -8px #00000080}.g__arrow[data-astro-cid-jzqiveuj] svg{width:1.1rem;height:1.1rem}.g[data-astro-cid-jzqiveuj]:hover .g__arrow[data-astro-cid-jzqiveuj]{background:var(--orange);color:#fff;transform:rotate(-45deg)}.g__body[data-astro-cid-jzqiveuj]{gap:.45rem;display:grid}.g__body[data-astro-cid-jzqiveuj]:before{content:"";background:var(--orange);width:2.2rem;height:4px;transition:width .5s var(--ease);border-radius:4px}.g[data-astro-cid-jzqiveuj]:hover .g__body[data-astro-cid-jzqiveuj]:before{width:3.8rem}.g[data-astro-cid-jzqiveuj] h3[data-astro-cid-jzqiveuj]{color:#fff;font-size:1.3rem;line-height:1.15}.g[data-astro-cid-jzqiveuj] p[data-astro-cid-jzqiveuj]{color:#ffffffe6;margin:0;font-size:.92rem;line-height:1.5}.g__more[data-astro-cid-jzqiveuj]{color:#ffb3b6;border-top:1px solid #ffffff40;margin-top:.3rem;padding-top:.6rem;font-size:.88rem;font-weight:650}.rep[data-astro-cid-jzqiveuj]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.rep-sec[data-astro-cid-jzqiveuj]{background:#fff;border-top:1px solid #0c214914}.rep[data-astro-cid-jzqiveuj] h2[data-astro-cid-jzqiveuj]{max-width:20ch;font-size:clamp(1.8rem,min(3.6vw,5.6vh),3.2rem)}.rep__t[data-astro-cid-jzqiveuj]{color:var(--ink);margin:1rem 0 0;line-height:1.65}.rep__row[data-astro-cid-jzqiveuj]{flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;margin-top:1.6rem;display:flex}.rep__g[data-astro-cid-jzqiveuj]{color:var(--forest-900);border-bottom:1.5px solid var(--orange);align-items:center;gap:.5rem;padding-bottom:2px;font-weight:650;text-decoration:none;display:inline-flex}.rep__g[data-astro-cid-jzqiveuj] svg{width:1rem;height:1rem}.rep__b[data-astro-cid-jzqiveuj]{color:#fff;transition:transform .3s var(--ease), background .3s;background:linear-gradient(#d41f2c,#a50f1e);border-radius:99px;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 16px 28px -14px #be1426b3}.rep__b[data-astro-cid-jzqiveuj] svg{width:1.1rem;height:1.1rem}.rep__b[data-astro-cid-jzqiveuj]:hover{background:var(--forest-900);transform:translateY(-2px)}.rep__card[data-astro-cid-jzqiveuj]{isolation:isolate;position:relative}.rep__q[data-astro-cid-jzqiveuj]{z-index:2;font:800 5rem/1 var(--font-display);color:#fff;opacity:.15;pointer-events:none;position:absolute;top:.2rem;right:1.4rem}.rep__card[data-astro-cid-jzqiveuj]{color:#dbe5f7;border-radius:var(--radius);background:linear-gradient(160deg,#12306a,#07173a);padding:clamp(1.4rem,2.6vw,2.2rem);box-shadow:1.1rem 1.1rem #b3151f,0 40px 60px -34px #07142fcc}.rs[data-astro-cid-jzqiveuj]{display:grid}.rs__s[data-astro-cid-jzqiveuj]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), transform .6s var(--ease), visibility .6s;flex-direction:column;grid-area:1/1;gap:1rem;margin:0;display:flex;transform:translate(24px)}.rs__s[data-astro-cid-jzqiveuj].is-on{opacity:1;visibility:visible;transform:none}.rs__stars[data-astro-cid-jzqiveuj]{color:#fbbc04;gap:.15rem;display:flex}.rs__stars[data-astro-cid-jzqiveuj] svg{fill:currentColor;stroke:none;width:1.1rem;height:1.1rem}.rs[data-astro-cid-jzqiveuj] blockquote[data-astro-cid-jzqiveuj]{margin:0}.rs[data-astro-cid-jzqiveuj] blockquote[data-astro-cid-jzqiveuj] p[data-astro-cid-jzqiveuj]{font:500 clamp(1.05rem, 1.5vw, 1.3rem)/1.55 var(--font-display);color:#fff;margin:0}.rs[data-astro-cid-jzqiveuj] figcaption[data-astro-cid-jzqiveuj]{align-items:center;gap:.9rem;margin-top:auto;padding-top:.4rem;display:flex}.rs__av[data-astro-cid-jzqiveuj]{width:2.8rem;height:2.8rem;font:700 1.1rem/1 var(--font-body);color:#fff;background:linear-gradient(145deg,#e31e24,#a8141f);border-radius:50%;place-items:center;display:grid}.rs[data-astro-cid-jzqiveuj] figcaption[data-astro-cid-jzqiveuj] strong[data-astro-cid-jzqiveuj]{color:#fff;display:block}.rs[data-astro-cid-jzqiveuj] figcaption[data-astro-cid-jzqiveuj] small[data-astro-cid-jzqiveuj]{color:#aebcd8;font-size:.86rem}.rs__ctl[data-astro-cid-jzqiveuj]{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem;padding-top:1.2rem;display:flex;position:relative}.rs__nav[data-astro-cid-jzqiveuj]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background .3s;display:grid}.rs__nav[data-astro-cid-jzqiveuj] svg{width:1.1rem;height:1.1rem}.rs__nav[data-astro-cid-jzqiveuj]:first-child svg{transform:scaleX(-1)}.rs__nav[data-astro-cid-jzqiveuj]:hover{background:var(--orange);border-color:#0000}.rs__dots[data-astro-cid-jzqiveuj]{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.rs__dots[data-astro-cid-jzqiveuj] button{cursor:pointer;width:.6rem;height:.6rem;transition:width .4s var(--ease), background .3s;background:#ffffff4d;border:0;border-radius:99px;padding:0}.rs__dots[data-astro-cid-jzqiveuj] button.is-on{background:var(--orange);width:1.8rem}.rs__bar[data-astro-cid-jzqiveuj]{height:2px;position:absolute;top:-1px;left:0;right:0}.rs__bar[data-astro-cid-jzqiveuj] i[data-astro-cid-jzqiveuj]{background:linear-gradient(90deg, var(--orange), #ff8a8e);width:0;height:100%;display:block}@media (width<=1000px){.groups[data-astro-cid-jzqiveuj]{grid-template-columns:1fr 1fr}.rep[data-astro-cid-jzqiveuj]{grid-template-columns:1fr}.cards[data-astro-cid-jzqiveuj]{grid-template-columns:1fr 1fr}}@media (width<=760px){.told[data-astro-cid-jzqiveuj]{grid-template-columns:1fr}.told[data-astro-cid-jzqiveuj] .told__a{display:none}}@media (width<=600px){.groups[data-astro-cid-jzqiveuj],.cards[data-astro-cid-jzqiveuj]{grid-template-columns:1fr}.g[data-astro-cid-jzqiveuj]{min-height:18rem}}
