/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.PostBody_portableText__EB1yT{text-align:justify;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.PostBody_portableText__EB1yT{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@media (min-width:64rem){.PostBody_portableText__EB1yT{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.PostBody_portableText__EB1yT blockquote,.PostBody_portableText__EB1yT ol,.PostBody_portableText__EB1yT p,.PostBody_portableText__EB1yT ul{margin-block:calc(var(--spacing,.25rem)*6)}.PostBody_portableText__EB1yT p:first-of-type:first-letter{float:left;margin-top:calc(var(--spacing,.25rem)*2);margin-right:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*-2);font-family:var(--font-sans-alt,var(--font-kollektif),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1));--tw-leading:1;--tw-font-weight:var(--font-weight-thin,100);line-height:1;font-weight:var(--font-weight-thin,100)}.PostBody_portableText__EB1yT ul li{list-style-type:disc;list-style-position:inside}.PostBody_portableText__EB1yT ol li{list-style-type:decimal;list-style-position:inside}.PostBody_portableText__EB1yT blockquote{padding-left:calc(var(--spacing,.25rem)*4);font-family:var(--font-bitter,var(--font-bitter),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);--tw-font-weight:var(--font-weight-thin,100);font-weight:var(--font-weight-thin,100);font-style:italic;position:relative}.PostBody_portableText__EB1yT blockquote:before{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:100%;width:calc(var(--spacing,.25rem)*1);--tw-gradient-position:to bottom;border-radius:3.40282e+38px;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.PostBody_portableText__EB1yT blockquote:before{--tw-gradient-position:to bottom in oklch}}.PostBody_portableText__EB1yT blockquote:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-heartkemy-fire,var(--color-heartkemy-secondary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-heartkemy-air,var(--color-heartkemy-primary));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-heartkemy-fire,var(--color-heartkemy-secondary));--tw-content:"";content:var(--tw-content)}.PostBody_portableText__EB1yT blockquote strong{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.PostBody_portableText__EB1yT h2{margin-top:calc(var(--spacing,.25rem)*12);margin-bottom:calc(var(--spacing,.25rem)*4);text-align:left;font-family:var(--font-sans-alt,var(--font-kollektif),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);text-wrap:balance}@media (min-width:48rem){.PostBody_portableText__EB1yT h2{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.PostBody_portableText__EB1yT h3{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-sans-alt,var(--font-kollektif),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);text-wrap:balance}.PostBody_portableText__EB1yT a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;will-change:transform,opacity,scale;--tw-ease:initial;text-decoration-line:none;transition-duration:.3s;display:inline-block;position:relative}.PostBody_portableText__EB1yT a:after{transform:translateZ(0)}.PostBody_portableText__EB1yT a:before{z-index:calc(10*-1);--tw-translate-x:calc(calc(1/2*100%)*-1);width:61.8%;height:3px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right;border-radius:3.40282e+38px;position:absolute;bottom:2px;left:50%}@supports (background-image:linear-gradient(in lab,red,red)){.PostBody_portableText__EB1yT a:before{--tw-gradient-position:to right in oklch}}.PostBody_portableText__EB1yT a:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-heartkemy-fire,var(--color-heartkemy-secondary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-heartkemy-air,var(--color-heartkemy-primary));--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-heartkemy-fire,var(--color-heartkemy-secondary));--tw-duration:.3s;--tw-content:"";--tw-ease:initial}.PostBody_portableText__EB1yT a:after,.PostBody_portableText__EB1yT a:before{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));content:var(--tw-content);transition-duration:.3s}.PostBody_portableText__EB1yT a:after{bottom:calc(var(--spacing,.25rem)*0);z-index:calc(10*-1);height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);transform-origin:bottom;--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-heartkemy-air,var(--color-heartkemy-primary));--tw-duration:.3s;--tw-content:"";--tw-ease:initial;border-radius:3.40282e+38px;position:absolute;left:50%}.PostBody_portableText__EB1yT a:hover:before{--tw-translate-y:4px;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.PostBody_portableText__EB1yT a:hover:after{--tw-translate-y:5.4px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}