.blog_shell__ZcriD{min-height:calc(100vh - calc(4.5rem * var(--mantine-scale)));background:var(--mp-surface-page)}.blog_hero__7L6Qw{position:relative;overflow:hidden;padding:calc(3.5rem * var(--mantine-scale)) 0 calc(2.125rem * var(--mantine-scale));border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .blog_hero__7L6Qw{border-bottom:1px solid var(--mantine-color-dark-5)}.blog_hero__7L6Qw:before{content:none}.blog_heroInner__nKC97{position:relative;z-index:1;text-align:left}.blog_brandLabel___voxo{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_brandLabel___voxo{color:var(--mantine-color-gray-3)}.blog_brandLabel___voxo{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.2}.blog_title__cTIDw{font-size:clamp(calc(2.625rem * var(--mantine-scale)),7vw,calc(5.375rem * var(--mantine-scale)));line-height:.94;letter-spacing:0;font-weight:500}.blog_description__YiAHF{max-width:calc(35rem * var(--mantine-scale));color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_description__YiAHF{color:var(--mantine-color-gray-3)}.blog_description__YiAHF{font-size:calc(1.125rem * var(--mantine-scale));line-height:1.48}.blog_postGrid__rEwKt{padding:calc(2.125rem * var(--mantine-scale)) 0 calc(5.5rem * var(--mantine-scale))}.blog_postCard__aZAe5{display:block;aspect-ratio:1/1;min-height:calc(20rem * var(--mantine-scale));overflow:hidden;padding:calc(.875rem * var(--mantine-scale));text-decoration:none;color:inherit;border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .blog_postCard__aZAe5{border:1px solid var(--mantine-color-dark-5)}.blog_postCard__aZAe5{border-radius:calc(.5rem * var(--mantine-scale));background:var(--mp-surface-panel);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.blog_postImageFigure__YzeZk{position:relative;margin:0}.blog_postImage__DtGeG{aspect-ratio:16/9;display:block;width:100%;object-fit:cover;border-radius:calc(.375rem * var(--mantine-scale))}.blog_postImageCredit__VvHY4{position:absolute;right:calc(.5rem * var(--mantine-scale));bottom:calc(.5rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:rgba(0,0,0,.78);color:var(--mantine-color-white);font-size:calc(.625rem * var(--mantine-scale));font-weight:500;line-height:1.2;text-shadow:0 1px 1px rgba(0,0,0,.35)}.blog_postText__OqSBP{padding:0 calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.blog_postCard__aZAe5:hover{border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .blog_postCard__aZAe5:hover{border-color:var(--mantine-color-gray-6)}.blog_postCard__aZAe5:hover{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_postCard__aZAe5:hover{color:var(--mantine-color-gray-3)}.blog_postCard__aZAe5:hover{transform:translateY(calc(-.125rem * var(--mantine-scale)))}.blog_postMeta__dvqMJ .mantine-Badge-root{height:calc(1.5rem * var(--mantine-scale));background:transparent;color:inherit;border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .blog_postMeta__dvqMJ .mantine-Badge-root{border:1px solid var(--mantine-color-dark-4)}.blog_postMeta__dvqMJ .mantine-Badge-root{text-transform:none;letter-spacing:0}.blog_postMeta__dvqMJ{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .blog_postMeta__dvqMJ{color:var(--mantine-color-gray-4)}.blog_postTitle__GhOPt{letter-spacing:0;line-height:1.08;font-size:clamp(calc(1.375rem * var(--mantine-scale)),2.1vw,calc(1.875rem * var(--mantine-scale)));font-weight:500}.blog_postTitleBlock__ksSHL{padding-top:calc(.125rem * var(--mantine-scale))}.blog_postDateMeta__dAdjb{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .blog_postDateMeta__dAdjb{color:var(--mantine-color-gray-4)}.blog_postDescription__LgbDh{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_postDescription__LgbDh{color:var(--mantine-color-gray-3)}.blog_postDescription__LgbDh{line-height:1.42;font-size:calc(.875rem * var(--mantine-scale))}.blog_postAction__touLz{flex-shrink:0;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_postAction__touLz{color:var(--mantine-color-gray-3)}@media (max-width:768px){.blog_hero__7L6Qw{padding-top:calc(3rem * var(--mantine-scale))}.blog_postCard__aZAe5{min-height:calc(18.75rem * var(--mantine-scale))}}.blog_articleShell__G_fOm{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .blog_articleShell__G_fOm{background:var(--mantine-color-dark-7)}.blog_articleHero__5lzcV{max-width:calc(47.5rem * var(--mantine-scale));margin:0 auto;padding:calc(2.75rem * var(--mantine-scale)) 0 calc(1.625rem * var(--mantine-scale));text-align:center}.blog_articleMeta__2ba_0{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_articleMeta__2ba_0{color:var(--mantine-color-gray-3)}.blog_articleTitle__4JE9g{max-width:calc(46.25rem * var(--mantine-scale));margin-inline:auto;font-size:clamp(calc(1.875rem * var(--mantine-scale)),4.2vw,calc(3rem * var(--mantine-scale)));line-height:1.08;letter-spacing:0;font-weight:600}.blog_articleAuthor__tz35_{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .blog_articleAuthor__tz35_{color:var(--mantine-color-gray-2)}.blog_articleAuthor__tz35_{font-weight:500;line-height:1.35}.blog_articleDescription__5T_8U{max-width:calc(38.75rem * var(--mantine-scale));margin-inline:auto;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .blog_articleDescription__5T_8U{color:var(--mantine-color-gray-3)}.blog_articleDescription__5T_8U{font-size:calc(1rem * var(--mantine-scale));line-height:1.55}.blog_articleBody__YtmZK{max-width:calc(45rem * var(--mantine-scale));margin:0 auto;padding:calc(.5rem * var(--mantine-scale)) 0 calc(4.75rem * var(--mantine-scale))}.blog_articleBody__YtmZK .mantine-Code-root{display:block;padding:calc(1rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .blog_articleBody__YtmZK .mantine-Code-root{border:1px solid var(--mantine-color-dark-5)}.blog_articleBody__YtmZK .mantine-Code-root{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .blog_articleBody__YtmZK .mantine-Code-root{background:rgba(255,255,255,.045)}.blog_articleBody__YtmZK .mantine-Code-root{white-space:pre-wrap}.blog_backLink__1s5ar{width:fit-content;margin:0 auto;color:inherit;text-decoration:none}