@keyframes square_skeleton-animation__Ds8QI{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.square_component__Tndz3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(var(--space) / 2);gap:calc(var(--space) / 2);font-size:var(--font-md);scroll-snap-align:start;>.square_link__U_eHT{display:grid;place-content:center;border-radius:4px;aspect-ratio:1;background:var(--fg);overflow:clip;margin:3px;>.square_image__AL9hS{block-size:100%;object-fit:cover}>.square_noimage__zBYci{.square_svg__0ibvp{inline-size:min(40px,30cqi)}}}>.square_detail__4BKV6{display:flex;flex-direction:column;gap:.5em;padding-block:calc(var(--space) / 2);>.square_title__X2mIy{inline-size:-moz-fit-content;inline-size:fit-content;font-size:var(--font-md);font-weight:700;line-height:1.3}>.square_description__Yemul{color:var(--secondary);contain:content}}&[data-skelton]{>.square_link__U_eHT{display:grid;place-content:center;border-radius:4px;aspect-ratio:1;background:var(--fg);overflow:clip;margin:3px;position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:square_skeleton-animation__Ds8QI 1s linear infinite}}>.square_detail__4BKV6{overflow:hidden;>.square_title__X2mIy{inline-size:60%;block-size:1lh;-webkit-margin-after:.25em;margin-block-end:.25em;background:var(--fg);position:relative;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:square_skeleton-animation__Ds8QI 1s linear infinite}}>.square_description__Yemul{display:grid;grid-gap:.25em;gap:.25em;>.square_text__i0TX6{inline-size:100%;block-size:.8lh;background:var(--fg);position:relative;overflow:hidden;&:last-child{inline-size:80%}&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:square_skeleton-animation__Ds8QI 1s linear infinite}}}>.square_description__Yemul:first-of-type,>.square_description__Yemul:nth-of-type(2){inline-size:100%}>.square_description__Yemul:nth-of-type(3){inline-size:80%}}}}@keyframes rectangle_skeleton-animation__2F5LW{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.rectangle_component__2J6p2{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 5;grid-row-gap:.5em;row-gap:.5em;font-size:var(--font-md);>.rectangle_link__RK4tL{display:grid;place-content:center;border-radius:4px;aspect-ratio:40/21;background:var(--fg);overflow:clip;>.rectangle_noimage__kALce{.rectangle_svg__zn0DO{inline-size:min(40px,30cqi)}}}>.rectangle_title__JSxr8{inline-size:-moz-fit-content;inline-size:fit-content;font-size:var(--font-lg);font-weight:400;line-height:1.3}>.rectangle_description__ZV1sL{display:-webkit-box;-webkit-box-orient:block-axis;-webkit-line-clamp:2;color:var(--secondary);contain:content;max-block-size:2lh}>.rectangle_author__AGaE9{display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:.5em;gap:.5em;color:var(--secondary);font-size:var(--font-sm);>.rectangle_avatar__4sF_X{inline-size:auto;block-size:.8lh;rotate:72deg}}&[data-skelton]{>.rectangle_link__RK4tL{display:grid;place-content:center;border-radius:4px;aspect-ratio:40/21;-webkit-margin-after:.1em;margin-block-end:.1em;background:var(--fg);position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:rectangle_skeleton-animation__2F5LW 1s linear infinite}}>.rectangle_date__EZqEW{inline-size:30%;block-size:.8lh;background:var(--fg);position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:rectangle_skeleton-animation__2F5LW 1s linear infinite}}>.rectangle_title__JSxr8{inline-size:40%;block-size:1lh;margin-block:.15em;background:var(--fg);position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:rectangle_skeleton-animation__2F5LW 1s linear infinite}}>.rectangle_description__ZV1sL{>.rectangle_text__ukqRb{block-size:.8lh;-webkit-margin-after:.3em;margin-block-end:.3em;background:var(--fg);position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:rectangle_skeleton-animation__2F5LW 1s linear infinite}}>.rectangle_text__ukqRb:first-of-type{inline-size:100%;-webkit-margin-after:.25em;margin-block-end:.25em}>.rectangle_text__ukqRb:nth-of-type(2){inline-size:90%}}>.rectangle_author__AGaE9{>.rectangle_avatar__4sF_X{fill:var(--fg)}>.rectangle_name__xKgbv{inline-size:20%;block-size:.8lh;background:var(--fg);position:relative;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);animation:rectangle_skeleton-animation__2F5LW 1s linear infinite}}}}}@keyframes slider_skeleton-animation__QfOlQ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.slider_component__lWArN{container:slider/inline-size}.slider_container__B8txI{--per-view:1;--glance:0.5;--gap:var(--space);--item-min-size:75cqi;--item-max-size:900px;display:grid;row-gap:calc(var(--gap) * 1);.slider_slider__mVAV0{--item-preferred-size:calc((100cqi - var(--per-view) * var(--gap)) / (var(--per-view) + var(--glance)));display:grid;grid-auto-columns:clamp(var(--item-min-size),var(--item-preferred-size),var(--item-max-size));grid-auto-flow:column;column-gap:var(--gap);overflow-inline:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-behavior:smooth;@supports not (overflow-inline:auto){overflow-x:auto}@media (scripting:enabled){scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.slider_item__yAJX4{scroll-snap-align:center;scroll-snap-stop:always;-webkit-clip-path:inset(0 round 6px);clip-path:inset(0 round 6px);aspect-ratio:4/3;background:var(--fg);&:not(:has(.slider_image__laNuE)){position:relative;overflow:hidden;&:before{content:"";display:block;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgb(from var(--bg) r g b/.5),transparent);position:absolute;inset:0;animation:slider_skeleton-animation__QfOlQ 1s linear infinite}}>.slider_image__laNuE{inline-size:100%;block-size:100%;object-fit:cover}@supports (animation-timeline:view(inline)){>.slider_image__laNuE{animation:slider_parallax-image__aB9ww linear both;animation-timeline:view(inline);-webkit-box-reflect:below .5em linear-gradient(transparent,rgba(0,0,0,.25))}}}}}.slider_navigation___HPwg{display:flex;align-items:center;place-self:flex-end;gap:1em;@media (scripting:none){display:none}>.slider_button__yyUfU{display:flex;padding:.8em;border-radius:4px;color:rgb(from var(--primary) r g b/1);background:rgb(from var(--fg) r g b/.25);line-height:1;>.slider_arrow__8yYLK{inline-size:1em;aspect-ratio:1}&.slider_prev__auhEz{>.slider_arrow__8yYLK{rotate:90deg}}&.slider_next__02JT4{>.slider_arrow__8yYLK{rotate:-90deg}}}&[data-position=end] .slider_next__02JT4,&[data-position=start] .slider_prev__auhEz{pointer-events:none;color:rgb(from var(--secondary) r g b/.6)}}@keyframes slider_parallax-image__aB9ww{0%{object-position:100% 0}to{object-position:0 0}}@media (max-aspect-ratio:1/1){.slider_container__B8txI,.slider_container__B8txI .slider_slider__mVAV0{>.slider_item__yAJX4{scroll-snap-align:start;aspect-ratio:5/8}}.slider_navigation___HPwg{place-self:flex-start}}@keyframes page_animation-visual__DqVpQ{0%{translate:0 0}to{translate:0 -10%}}.page_page___CG4V{.page_section__oKRf7{margin-inline:auto;padding-inline:var(--space);&:not(:is(.page_slider__elGeF)){inline-size:min(100%,var(--max-inline-size))}>.page_heading__4pOYb{font-size:1.5rem;font-size:var(--font-xl);-webkit-margin-after:1em;margin-block-end:1em}}.page_slider__elGeF{inline-size:min(calc(100% - calc(var(--space) * 2)),1120px);margin-inline:auto;-webkit-margin-after:calc(var(--space) * 5);margin-block-end:calc(var(--space) * 5)}@supports (animation-timeline:view()){.page_slider__elGeF{animation:page_animation-visual__DqVpQ linear both;animation-timeline:view();animation-range:exit 0}}@media (prefers-reduced-motion:reduce){.page_slider__elGeF{animation:none}}.page_overview__ng_Ua{-webkit-margin-after:calc(var(--space) * 5);margin-block-end:calc(var(--space) * 5);>.page_description__epsoy{-webkit-margin-after:2em;margin-block-end:2em;font-size:var(--font-md);line-height:1.6;&:not(:last-of-type){-webkit-margin-after:.5em;margin-block-end:.5em}>.page_link__yjJv2{display:inline-block;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentcolor,transparent 70%);text-decoration-color:color-mix(in srgb,currentcolor,transparent 70%)}}>.page_carousel__FaIRY{display:grid;-webkit-margin-after:calc(var(--space) * 3);margin-block-end:calc(var(--space) * 3);.page_list__BcQm6,>.page_svg____oYZ{grid-area:1/-1}>.page_svg____oYZ{block-size:24px;aspect-ratio:1/1;place-self:center;color:hsla(0,0%,100%,.8);cursor:pointer;mix-blend-mode:difference;&.page_prev__QEdXB{justify-self:start;transform:rotate(90deg);translate:calc(var(--space) / 2) 0}&.page_next___pYjV{justify-self:end;transform:rotate(-90deg);translate:calc(var(--space) / 2 * -1) 0}}>.page_list__BcQm6{display:grid;grid-auto-columns:min(85%,400px);grid-auto-flow:column;grid-gap:var(--space);gap:var(--space);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;&::-webkit-scrollbar{display:none}@media (any-hover:hover){>.page_item__qiX_Y{&:hover{>.page_title__ftjsE{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentcolor,transparent 70%);text-decoration-color:color-mix(in srgb,currentcolor,transparent 70%)}}}}}}>.page_link__yjJv2{display:inline-flex;align-items:center;gap:.5em;>.page_arrow__Ofbsr{font-size:var(--font-sm);inline-size:auto;block-size:1lh;rotate:-90deg}}}.page_article__YF1qD{>.page_list__BcQm6{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:var(--space);gap:var(--space);-webkit-margin-after:calc(var(--space) * 3);margin-block-end:calc(var(--space) * 3)}>.page_link__yjJv2{display:inline-flex;align-items:center;gap:.5em;>.page_arrow__Ofbsr{font-size:var(--font-sm);inline-size:auto;block-size:1lh;rotate:-90deg}}}}