.Button_buttonWrap__wsEdk{display:flex;padding:.6rem 0}.Button_end__v0DlL{justify-content:flex-end}.Button_button__jO4k0{position:relative;display:inline-flex;gap:1.6rem;align-items:center;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:1.1rem;font-weight:400;color:var(--fg);text-transform:uppercase;letter-spacing:.14em;text-decoration:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.Button_button__jO4k0:hover .Button_fill__Lohsv{transform:scale(1)}.Button_button__jO4k0:hover .Button_circle__gSB9x{color:var(--bg);border-color:var(--fg)}.Button_button__jO4k0:hover .Button_arrows__IOnSq{transform:translateY(-50%)}.Button_button__jO4k0:hover .Button_labelInner__8HmZ7{transform:translateY(-100%)}}.Button_label__jcS2O{display:block;overflow:hidden;line-height:1.4}.Button_labelInner__8HmZ7{position:relative;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1)}.Button_labelInner__8HmZ7:after{position:absolute;top:100%;left:0;color:var(--accent);content:attr(data-text)}.Button_circle__gSB9x{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;overflow:hidden;color:var(--fg);border:1px solid var(--line-strong);border-radius:50%;transition:color .6s cubic-bezier(.16,1,.3,1),border-color .6s cubic-bezier(.16,1,.3,1);will-change:transform}.Button_fill__Lohsv{inset:0;background:var(--fg);border-radius:50%;transform:scale(0)}.Button_arrows__IOnSq,.Button_fill__Lohsv{position:absolute;transition:transform .7s cubic-bezier(.16,1,.3,1)}.Button_arrows__IOnSq{top:0;left:0;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:200%;height:200%;transform:translate(-50%)}.Button_arrows__IOnSq .Button_arrow__o77rI:first-child{grid-row:1;grid-column:2}.Button_arrows__IOnSq .Button_arrow__o77rI:nth-child(2){grid-row:2;grid-column:1}.Button_arrow__o77rI{align-self:center;justify-self:center;width:1.2rem;height:1.2rem}.Button_s-lg__z_hQO .Button_circle__gSB9x{width:5.6rem;height:5.6rem}.Button_s-lg__z_hQO .Button_arrow__o77rI{width:1.5rem;height:1.5rem}.Button_v-circle__NeJmX .Button_circle__gSB9x{width:12rem;height:12rem;border-color:var(--line-strong)}@media screen and (min-width:992px){.Button_v-circle__NeJmX .Button_circle__gSB9x{width:16rem;height:16rem}}.Button_v-circle__NeJmX .Button_arrow__o77rI{width:2.4rem;height:2.4rem}@media screen and (min-width:992px){.Button_v-circle__NeJmX .Button_arrow__o77rI{width:3rem;height:3rem}}.Button_v-line__GSdmx .Button_button__jO4k0{gap:0;padding-bottom:.4rem}.Button_v-line__GSdmx .Button_button__jO4k0:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background:currentColor;transform-origin:right;transition:transform .7s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.Button_v-line__GSdmx .Button_button__jO4k0:hover:after{transform:scaleX(0);transform-origin:left;transition-delay:0s}}.NotFoundVisual_svg__2RcLf{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.NotFoundVisual_glyph__9CvCo,.NotFoundVisual_outline__Rq3R0{font-family:var(--font-inter),system-ui,sans-serif;font-weight:500;letter-spacing:-.04em}.NotFoundVisual_shade__QQjN2{opacity:0;fill:#050607}.NotFoundVisual_outline__Rq3R0{fill:none;stroke:rgba(236,239,244,.14);stroke-width:1}.not-found_wrapper__v0mT_{--bg:#050607;--bg-rgb:5 6 7;--fg:#eceff4;--fg-rgb:236 239 244;--muted:#8a909c;--line:rgba(236,239,244,0.12);--line-strong:rgba(236,239,244,0.28);--accent:#79d5c9;--accent-rgb:121 213 201;position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 var(--side) 7rem;color:var(--fg)}@media screen and (min-width:992px){.not-found_wrapper__v0mT_{padding-bottom:8rem}}.not-found_corner__GuezD{position:absolute;z-index:1;display:flex;flex-direction:column;gap:.4rem;pointer-events:none}.not-found_corner__GuezD[data-pos=tl]{top:calc(var(--header-h) + 1rem);left:var(--side)}.not-found_corner__GuezD[data-pos=tr]{top:calc(var(--header-h) + 1rem);right:var(--side);align-items:flex-end;text-align:right}.not-found_corner__GuezD[data-pos=br]{right:var(--side);bottom:7rem;display:none;align-items:flex-end;text-align:right}@media screen and (min-width:992px){.not-found_corner__GuezD[data-pos=br]{bottom:8rem;display:flex}}.not-found_mono__5qo1y{font-size:1.1rem;line-height:1.6;color:rgba(236,239,244,.55);text-transform:uppercase;letter-spacing:.12em}.not-found_depth__bVdz_,.not-found_mono__5qo1y{display:block;font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.not-found_depth__bVdz_{font-size:2.4rem;font-feature-settings:"tnum";line-height:1.2;color:var(--fg);letter-spacing:.04em}@media screen and (min-width:992px){.not-found_depth__bVdz_{font-size:3.2rem}}.not-found_content__HAWWE{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.4rem;max-width:56rem}.not-found_title__Xf2K9{display:flex;flex-direction:column;gap:1.2rem;margin:0}.not-found_desc__Ej87H{font-size:1.4rem;line-height:1.9;color:rgba(236,239,244,.8);letter-spacing:.04em}@media screen and (min-width:992px){.not-found_desc__Ej87H{font-size:1.5rem}}.FlexWrap_flexWrap__zmDZs{display:flex;flex-direction:column;gap:4.8rem}@media screen and (min-width:992px){.FlexWrap_flexWrap__zmDZs{display:grid;grid-template-columns:minmax(28rem,1fr) minmax(0,2.4fr);gap:6rem;align-items:start}}.FlexWrap_heading__KK3DM{flex-shrink:0}@media screen and (min-width:992px){.FlexWrap_heading__KK3DM{position:sticky;top:calc(var(--header-h) + 2rem)}}.FlexWrap_content__jqamV{flex-grow:1;min-width:0}@media screen and (min-width:992px){.FlexWrap_content__jqamV{padding:1.2rem 0 0}}.SectionLabel_heading__C3qj0{display:flex;flex-direction:column;gap:1.2rem;margin:0}.SectionLabel_index___GZ33{display:block}.SectionLabel_title__29OO8{font-family:var(--font-inter),system-ui,sans-serif;font-size:2.4rem;font-weight:300;line-height:1.2;letter-spacing:-.02em}@media screen and (min-width:992px){.SectionLabel_title__29OO8{font-size:2.8rem}}.page_intro__HHFzE{padding-bottom:10rem}@media screen and (min-width:992px){.page_intro__HHFzE{padding-bottom:16rem}}.page_introInnr__F4M8X{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:992px){.page_introInnr__F4M8X{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8rem;align-items:start}}.page_statement__FMTjc{margin:0;font-size:clamp(3.6rem,9.5vw,6rem)}@media screen and (min-width:992px){.page_statement__FMTjc{position:sticky;top:calc(var(--header-h) + 2rem);font-size:clamp(5.2rem,5.8vw,8.4rem)}}.page_statementLine__5_dvg{display:block;padding:.04em .06em .08em 0}.page_introText__0Fe_k{display:flex;flex-direction:column;gap:2rem;font-size:1.4rem;line-height:2;color:var(--muted)}.page_introText__0Fe_k p{margin:0}@media screen and (min-width:992px){.page_introText__0Fe_k{padding-top:1rem;font-size:1.5rem}}.page_introLead__Kun2h{font-size:1.6rem;color:var(--fg)}@media screen and (min-width:992px){.page_introLead__Kun2h{font-size:1.8rem}}.page_section__pwuib{padding:8rem 0 0}@media screen and (min-width:992px){.page_section__pwuib{padding-top:12rem}}.page_outline__PN6D0{margin:0;border-top:1px solid var(--line)}.page_outlineRow__q3hNI{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:2rem;padding:2.4rem 0;border-bottom:1px solid var(--line)}@media screen and (min-width:992px){.page_outlineRow__q3hNI{grid-template-columns:22rem minmax(0,1fr);gap:4rem;padding:3.2rem 0}}.page_outlineTh__myhOL{font-size:1.2rem;color:var(--muted);letter-spacing:.1em}@media screen and (min-width:992px){.page_outlineTh__myhOL{font-size:1.3rem}}.page_outlineTd__adheM{margin:0;font-size:1.4rem;line-height:1.9}@media screen and (min-width:992px){.page_outlineTd__adheM{font-size:1.5rem}}.SectionHeading_heading__YzmmV{display:flex;flex-direction:column;gap:1.6rem}.SectionHeading_index__ymL_9{display:block}.SectionHeading_title__9Pdl8{display:flex;flex-direction:column;gap:1rem;margin:0}.SectionHeading_en__de8cV{display:block;margin:0;font-size:4.4rem}@media screen and (min-width:992px){.SectionHeading_en__de8cV{font-size:5.6rem}}.SectionHeading_jp__3rcx3{display:block;margin:0;font-size:1.2rem;font-weight:inherit;color:var(--muted);letter-spacing:.12em}@media screen and (min-width:992px){.SectionHeading_jp__3rcx3{font-size:1.3rem}}.ServiceVisual_canvas__DNnHG{display:block;width:100%;aspect-ratio:5/3}.ServiceVisual_canvas__DNnHG canvas{display:block}.HeroSection_hero__SCM4G{position:relative;width:100%;min-height:100svh}.HeroSection_content__I3hCu{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:calc(var(--header-h) + 4rem) var(--side) 6rem}@media screen and (min-width:992px){.HeroSection_content__I3hCu{padding-bottom:7rem}}.HeroSection_meta__Q1xjF{position:absolute;top:calc(var(--header-h) + 2rem);right:var(--side);display:none;flex-direction:column;gap:.6rem;align-items:flex-end;padding:0;margin:0;text-align:right;list-style:none}@media screen and (min-width:992px){.HeroSection_meta__Q1xjF{display:flex}}.HeroSection_meta__Q1xjF li{display:block}.HeroSection_copyGroup__SZxYe{padding-top:6vh;margin:auto 0}@media screen and (min-width:992px){.HeroSection_copyGroup__SZxYe{padding-top:0}}.HeroSection_copy__3sTBC{margin:0;font-size:clamp(4.4rem,11.5vw,7rem);color:var(--fg)}@media screen and (min-width:992px){.HeroSection_copy__3sTBC{font-size:clamp(6.4rem,7.2vw,10.4rem)}}.HeroSection_subtitle__NF555{margin:2.4rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.7;color:var(--fg);letter-spacing:.08em}@media screen and (min-width:992px){.HeroSection_subtitle__NF555{margin-top:3.2rem;font-size:1.7rem}}.HeroSection_line__pBNtp{display:block;padding:.04em .06em .08em 0;margin-left:-.06em}.HeroSection_bottom__JSToB{display:flex;flex-direction:column;gap:4rem;justify-content:space-between;margin-top:6rem}@media screen and (min-width:992px){.HeroSection_bottom__JSToB{flex-direction:row;align-items:flex-end;margin-top:8rem}}.HeroSection_titleWrap___sQnP{display:flex;flex-direction:column;gap:1.4rem}@media screen and (min-width:992px){.HeroSection_titleWrap___sQnP{max-width:52rem}}.HeroSection_title__ZjF36{margin:0;font-size:1.3rem;font-weight:500;line-height:1.7;color:var(--fg);letter-spacing:.08em}@media screen and (min-width:992px){.HeroSection_title__ZjF36{font-size:1.5rem}}.HeroSection_lead__tKZ2e{margin:0;font-size:1.2rem;line-height:2;color:var(--muted)}@media screen and (min-width:992px){.HeroSection_lead__tKZ2e{font-size:1.3rem}}.HeroSection_scroll__ZpurY{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}@media screen and (min-width:992px){.HeroSection_scroll__ZpurY{align-items:flex-end}}.HeroSection_scrollLine__YB_Kv{position:relative;display:block;width:1px;height:6rem;overflow:hidden;background:var(--line)}.HeroSection_scrollLineInner__1Eyy8{position:absolute;inset:0;background:var(--fg);animation:HeroSection_scroll-y__Msvk1 2.4s cubic-bezier(.76,0,.24,1) infinite}@keyframes HeroSection_scroll-y__Msvk1{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}.HeroSection_rule__3XHtu{margin-top:4rem}@media screen and (min-width:992px){.HeroSection_rule__3XHtu{margin-top:5rem}}.NewsList_list__5ArhW{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.NewsList_item__jg9BP{border-bottom:1px solid var(--line)}.NewsList_link__hGj3b{position:relative;display:grid;grid-template-columns:1fr auto;gap:.8rem 2rem;padding:2rem 0;color:inherit;text-decoration:none}@media screen and (min-width:992px){.NewsList_link__hGj3b{grid-template-columns:12rem minmax(0,1fr) auto;gap:3rem;align-items:center;padding:2.8rem 0}}.NewsList_link__hGj3b:before{position:absolute;inset:0 -1.6rem;z-index:-1;content:"";background:rgba(var(--fg-rgb)/.03);transform:scaleY(0);transform-origin:bottom;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.NewsList_link__hGj3b:hover:before{transform:scaleY(1);transform-origin:top}.NewsList_link__hGj3b:hover .NewsList_title__zl7ml{transform:translateX(.8rem)}.NewsList_link__hGj3b:hover .NewsList_arrow__e70K5{opacity:1;transform:translate(0)}.NewsList_link__hGj3b:hover .NewsList_date__sxV4x{color:var(--fg)}}.NewsList_date__sxV4x{grid-column:1;transition:color .4s}@media screen and (min-width:992px){.NewsList_date__sxV4x{font-size:1.2rem}}.NewsList_body__hE8iS{display:flex;flex-direction:column;grid-column:1/-1;gap:.6rem;min-width:0}@media screen and (min-width:992px){.NewsList_body__hE8iS{flex-direction:row;grid-column:2;gap:2rem;align-items:center}}.NewsList_category__qWm0b{flex-shrink:0;color:var(--accent)}.NewsList_title__zl7ml{font-size:1.5rem;line-height:1.6;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:992px){.NewsList_title__zl7ml{font-size:1.6rem}}.NewsList_arrow__e70K5{display:flex;grid-row:1;grid-column:2;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;color:var(--fg);border:1px solid var(--line);border-radius:50%;opacity:.6;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:992px){.NewsList_arrow__e70K5{grid-column:3;opacity:0;transform:translate(-.6rem,.6rem)}}.ServiceSection_section__XLKhJ{padding:8rem 0}@media screen and (min-width:992px){.ServiceSection_section__XLKhJ{padding:12rem 0}}.ServiceSection_lead__QntDC{margin:0 0 4.8rem;font-size:2rem;font-weight:400;line-height:1.7;letter-spacing:.04em}@media screen and (min-width:992px){.ServiceSection_lead__QntDC{max-width:30em;margin-bottom:6.4rem;font-size:2.8rem}}.ServiceSection_grid___j0Wr{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}@media screen and (min-width:992px){.ServiceSection_grid___j0Wr{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServiceSection_card__BSuj5{position:relative;display:flex;flex-direction:column;background:rgb(var(--bg-rgb)/20%);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ServiceSection_visual__2qIbk{position:relative}.ServiceSection_cardBody__N_m8l{display:flex;flex-direction:column;gap:1.2rem;padding:0 2.4rem 3.2rem}@media screen and (min-width:992px){.ServiceSection_cardBody__N_m8l{padding:0 3.2rem 4rem}}.ServiceSection_index__SNUy0{display:block}.ServiceSection_cardTitle__08aOJ{margin:0;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:992px){.ServiceSection_cardTitle__08aOJ{font-size:2rem}}.ServiceSection_cardDesc__HdsNJ{margin:0;font-size:1.3rem;line-height:1.9;color:var(--muted)}@media screen and (min-width:992px){.ServiceSection_cardDesc__HdsNJ{font-size:1.4rem}}.AboutSection_section__SUX6x{padding:8rem 0}@media screen and (min-width:992px){.AboutSection_section__SUX6x{padding:12rem 0}}.AboutSection_statement__27FlV{display:flex;flex-direction:column;gap:.6em}.AboutSection_statementLine__il7wW{margin:0;font-size:2rem;font-weight:400;line-height:1.8;letter-spacing:.04em}@media screen and (min-width:992px){.AboutSection_statementLine__il7wW{font-size:2.8rem}}.AboutSection_action__IVRoS{padding-top:3.2rem;margin-top:4rem;border-top:1px solid var(--line)}@media screen and (min-width:992px){.AboutSection_action__IVRoS{margin-top:5.6rem}}.AboutSection_imageWrapper__XFSqF{position:relative;width:100%;aspect-ratio:4/3;margin-top:8rem;overflow:hidden}@media screen and (min-width:992px){.AboutSection_imageWrapper__XFSqF{aspect-ratio:21/9;margin-top:12rem}}.AboutSection_imageInner__rdknK{position:absolute;inset:-12% 0}.AboutSection_image__efOdC{width:100%;height:100%;object-fit:cover;object-position:50% 80%;filter:saturate(.85) contrast(1.05)}.page_intro__Bpz8U{padding-bottom:10rem}@media screen and (min-width:992px){.page_intro__Bpz8U{padding-bottom:16rem}}.page_introInnr__moKkN{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:992px){.page_introInnr__moKkN{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8rem;align-items:end}}.page_statement__DH7Xl{display:flex;flex-direction:column;margin:0;font-size:clamp(3.2rem,8.5vw,5.6rem)}@media screen and (min-width:992px){.page_statement__DH7Xl{font-size:clamp(4.8rem,5.2vw,7.6rem)}}.page_statementLine__sTS7A{display:block;padding:.04em .06em .08em 0}.page_introText__MXtHJ{display:flex;flex-direction:column;gap:1.6rem;font-size:1.4rem;line-height:2;color:var(--muted)}.page_introText__MXtHJ p{margin:0}@media screen and (min-width:992px){.page_introText__MXtHJ{font-size:1.5rem}}.page_section__1z61g{padding:8rem 0 0}@media screen and (min-width:992px){.page_section__1z61g{padding-top:12rem}}.page_lead___fFG1{margin:0 0 4.8rem;font-size:2rem;line-height:1.7}@media screen and (min-width:992px){.page_lead___fFG1{margin-bottom:6.4rem;font-size:2.6rem}}.page_list__U2ulP{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.page_row__kmgUS{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:2rem;padding:3.2rem 0;border-bottom:1px solid var(--line)}@media screen and (min-width:992px){.page_row__kmgUS{grid-template-columns:8rem minmax(0,1fr);gap:4rem;padding:4.8rem 0}}.page_rowIndex__pZdVb{padding-top:.5em}.page_rowBody___BWs7{display:flex;flex-direction:column;gap:1.2rem}.page_rowTitle__g_adg{margin:0;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:992px){.page_rowTitle__g_adg{font-size:2.4rem}}.page_rowDesc__eCBOm{margin:0;font-size:1.4rem;line-height:2;color:var(--muted)}@media screen and (min-width:992px){.page_rowDesc__eCBOm{max-width:64rem;font-size:1.5rem}}.ArticleHeader_header__8vX8_{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:6rem}@media screen and (min-width:992px){.ArticleHeader_header__8vX8_{gap:3.2rem;margin-bottom:8rem}}.ArticleHeader_top__XCk1o{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding-bottom:2.4rem;border-bottom:1px solid var(--line)}.ArticleHeader_back__uHnnK{display:inline-flex;gap:1rem;align-items:center;color:var(--fg)}.ArticleHeader_back__uHnnK svg{transition:transform .6s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.ArticleHeader_back__uHnnK:hover svg{transform:translateX(-.4rem)}}.ArticleHeader_meta__uNWOj{display:block}.ArticleHeader_title__16X5y{margin:0;font-size:2.8rem;font-weight:500;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:992px){.ArticleHeader_title__16X5y{font-size:4rem;line-height:1.4}}.ArticleHeader_visual__nCCgX{position:relative;aspect-ratio:120/63;margin-top:1.6rem;overflow:hidden;background:var(--surface);border:1px solid var(--line)}.ArticleHeader_image__PANcP{width:100%;height:100%;object-fit:cover}.PostContent_editorContent__GXHJP{font-size:1.5rem;line-height:2}@media screen and (min-width:992px){.PostContent_editorContent__GXHJP{font-size:1.6rem}}.PostContent_editorContent__GXHJP h2,.PostContent_editorContent__GXHJP h3,.PostContent_editorContent__GXHJP h4,.PostContent_editorContent__GXHJP h5{font-weight:500;line-height:1.55;color:var(--fg);letter-spacing:.03em;word-break:auto-phrase;scroll-margin-top:calc(var(--header-h) + 2rem)}.PostContent_editorContent__GXHJP h2{position:relative;padding-top:1.4em;margin:3.2em 0 1.1em;font-size:2.2rem;border-top:1px solid var(--line)}@media screen and (min-width:992px){.PostContent_editorContent__GXHJP h2{font-size:2.6rem}}.PostContent_editorContent__GXHJP h2:before{position:absolute;top:-1px;left:0;width:4.8rem;height:1px;content:"";background:var(--accent)}.PostContent_editorContent__GXHJP h3{display:flex;gap:.7em;align-items:baseline;margin:2.6em 0 .9em;font-size:1.8rem}@media screen and (min-width:992px){.PostContent_editorContent__GXHJP h3{font-size:2rem}}.PostContent_editorContent__GXHJP h3:before{flex-shrink:0;width:1.2rem;height:1px;content:"";background:var(--accent);transform:translateY(-.35em)}.PostContent_editorContent__GXHJP h4{margin:2.2em 0 .7em;font-size:1.6rem;font-weight:600}@media screen and (min-width:992px){.PostContent_editorContent__GXHJP h4{font-size:1.7rem}}.PostContent_editorContent__GXHJP h5{margin:2em 0 .6em;font-size:1.4rem;font-weight:600;color:var(--muted);letter-spacing:.06em}@media screen and (min-width:992px){.PostContent_editorContent__GXHJP h5{font-size:1.5rem}}.PostContent_editorContent__GXHJP :is(h2,h3,h4,h5)+*{margin-top:0}.PostContent_editorContent__GXHJP>:is(h2,h3,h4,h5):first-child{margin-top:0}.PostContent_editorContent__GXHJP>h2:first-child{padding-top:0;border-top:0}.PostContent_editorContent__GXHJP>h2:first-child:before{display:none}.PostContent_editorContent__GXHJP p{margin:1.8em 0}.PostContent_editorContent__GXHJP a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.PostContent_editorContent__GXHJP strong{font-weight:600}.PostContent_editorContent__GXHJP blockquote{padding:.4em 0 .4em 1.6em;margin:2em 0;color:var(--muted);border-left:1px solid var(--accent)}.PostContent_editorContent__GXHJP ul li{margin:0 0 .5em;list-style-type:disc}.PostContent_editorContent__GXHJP ul li li{list-style-type:circle}.PostContent_editorContent__GXHJP ul li li li{list-style-type:square}.PostContent_editorContent__GXHJP ol li{list-style-type:decimal}.PostContent_editorContent__GXHJP ol,.PostContent_editorContent__GXHJP ul{padding:0 0 0 1.5em;margin:2em 0}.PostContent_editorContent__GXHJP ol ol,.PostContent_editorContent__GXHJP ol ul,.PostContent_editorContent__GXHJP ul ol,.PostContent_editorContent__GXHJP ul ul{margin:.5em 0}.PostContent_editorContent__GXHJP img{height:auto;border:1px solid var(--line)}.PostContent_editorContent__GXHJP figure{margin:2.4em 0}.PostContent_editorContent__GXHJP figcaption{margin-top:.8em;font-size:1.2rem;color:var(--muted)}.PostContent_editorContent__GXHJP hr{margin:3em 0;border:0;border-top:1px solid var(--line)}.PostContent_editorContent__GXHJP pre.PostContent_wp-block-code__XYOVT{margin:2em 0}.PostContent_editorContent__GXHJP pre{padding:1.2em 1.4em;overflow-x:auto;font-size:1.3rem;line-height:1.7;background:var(--surface);border:1px solid var(--line)}.PostContent_editorContent__GXHJP code{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.PostContent_editorContent__GXHJP table{width:100%;margin:2em 0;font-size:1.4rem;border-collapse:collapse}.PostContent_editorContent__GXHJP table td,.PostContent_editorContent__GXHJP table th{padding:1em;text-align:left;border:1px solid var(--line)}.PostContent_editorContent__GXHJP table th{font-weight:500;background:var(--surface)}