@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.1lr2qcda829tr.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.1lr2qcda829tr.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.1lr2qcda829tr.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_cf0af30d-module__iyckga__className{font-family:dmSans,dmSans Fallback}.dmsans_cf0af30d-module__iyckga__variable{--font-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono-s.07v7bdk4q3pju.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrainsmono_6a8dee86-module__AtWZQG__className{font-family:jetbrainsMono,jetbrainsMono Fallback;font-style:normal}.jetbrainsmono_6a8dee86-module__AtWZQG__variable{--font-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
@font-face{font-family:playfairDisplay;src:url(../media/playfair_display-s.3886py48a4ou1.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfairDisplay Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.playfairdisplay_3f2ff32e-module__9rnDsq__className{font-family:playfairDisplay,playfairDisplay Fallback;font-style:normal}.playfairdisplay_3f2ff32e-module__9rnDsq__variable{--font-serif:"playfairDisplay", "playfairDisplay Fallback"}
@font-face{font-family:cormorantGaramond;src:url(../media/cormorant_garamond-s.2mroe1-zsoh_f.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:cormorantGaramond;src:url(../media/cormorant_garamond-s.2mroe1-zsoh_f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cormorantGaramond Fallback;src:local(Times New Roman);ascent-override:96.43%;descent-override:29.95%;line-gap-override:0.0%;size-adjust:95.82%}.cormorantgaramond_9bc7dab6-module__5mYuWa__className{font-family:cormorantGaramond,cormorantGaramond Fallback}.cormorantgaramond_9bc7dab6-module__5mYuWa__variable{--font-display:"cormorantGaramond", "cormorantGaramond Fallback"}
@layer blossom-carousel{[blossom-carousel]{white-space:nowrap;scroll-behavior:smooth;overscroll-behavior-x:contain;box-sizing:border-box;inline-size:100%;max-inline-size:100vw;list-style-type:none;display:inline-block;overflow:auto clip}[blossom-carousel]:is(ul){padding-inline-start:0}[blossom-carousel]{scrollbar-width:none}[blossom-carousel]::-webkit-scrollbar{display:none}[blossom-carousel][has-repeat=true]{padding-inline:50%!important;scroll-padding-inline:50%!important}[blossom-carousel][has-snap=true]{scroll-snap-type:var(--snap-type)!important}[blossom-carousel][has-overflow=true]{cursor:grab}[blossom-carousel][has-overflow=true]:active{cursor:grabbing}@media (pointer:fine){[blossom-carousel][has-overflow=true]:active{scroll-snap-type:none!important}}[blossom-carousel]>*{white-space:initial;vertical-align:top;display:inline-block}[blossom-carousel] *{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}