@layer base, theme, comp, components, utils, utilities;@layer base;@layer theme;@layer comp;@layer components;@layer utils;@layer utilities;@layer theme{:root{--_1ri2nbs0:hsl(0,0%,100%);--_1ri2nbs1:hsl(0,0%,0%);--_1ri2nbs2:hsl(0,0%,100%);--_1ri2nbs3:hsl(0,0%,12.5%);--_1ri2nbs4:hsl(0,0%,27%);--_1ri2nbs5:hsl(0,0%,31%);--_1ri2nbs6:hsl(328,44%,51%);--_1ri2nbs7:hsl(34,14%,90%);--_1ri2nbs8:hsl(23,15%,79%);--_1ri2nbs9:hsl(0,0%,27%);--_1ri2nbsa:hsl(43,100%,72%);--_1ri2nbsb:hsl(40,100%,66%);--_1ri2nbsc:hsl(36,94%,47%);--_1ri2nbsd:hsl(42,100%,89%);--_1ri2nbse:hsl(0,0%,12.5%);--_1ri2nbsf:hsl(42.9,20%,95%);--_1ri2nbsg:hsl(34,14%,90%);--_1ri2nbsh:hsl(0,0%,12.5%);--_1ri2nbsi:hsl(323,54%,82%);--_1ri2nbsj:hsl(321,54%,90%);--_1ri2nbsk:hsl(326,50%,60%);--_1ri2nbsl:hsl(328,44%,51%);--_1ri2nbsm:hsl(0,0%,12.5%);--_1ri2nbsn:hsl(33,10%,97%);--_1ri2nbso:hsl(42.9,20%,95%);--_1ri2nbsp:hsl(34,14%,90%);--_1ri2nbsq:hsl(321,54%,90%);--_1ri2nbsr:hsl(323,48%,95%);--_1ri2nbss:hsl(317,47%,97%);--_1ri2nbst:hsl(328,44%,51%);--_1ri2nbsu:hsl(3,86%,60%);--_1ri2nbsv:hsl(3,73%,47%);--_1ri2nbsw:hsl(3,69%,40%);--_1ri2nbsx:hsl(3,95%,71%);--_1ri2nbsy:hsl(0,0%,100%);--_1ri2nbsz:hsl(25,87%,64%);--_1ri2nbs10:hsl(23,79%,56%);--_1ri2nbs11:hsl(0,0%,100%);--_1ri2nbs12:hsl(173,84%,32%);--_1ri2nbs13:hsl(172,81%,45%);--_1ri2nbs14:hsl(0,0%,100%);--_1ri2nbs15:1px 1px 8px 0 hsla(0,0%,12.5%,0.15);--_1ri2nbs16:1px 1px 12px -1px hsla(0,0%,12.5%,.15);--_1ri2nbs17:0px 0px 16px hsla(328,44%,51%,.5);--_1ri2nbs18:0px 0px 4px hsla(328,44%,51%,.3);--_1ri2nbs19:0px 0px 1px hsla(328,44%,51%,.5);--_1ri2nbs1a:0px 0px 69px hsla(0,0%,100%,.99),0px 0px 16px hsla(0,0%,100%,.99);--_1ri2nbs1b:0px 0px 69px hsla(0,0%,100%,.96);--_1ri2nbs1c:0px 0px 6px 1px hsla(328,44%,51%,.25);--_1ri2nbs1d:-1px -1px var(--text-outline-blur,2px) var(--text-outline-color,rgba(255,255,255,0.25)),1px -1px var(--text-outline-blur,2px) var(--text-outline-color,rgba(255,255,255,0.25)),-1px 1px var(--text-outline-blur,2px) var(--text-outline-color,rgba(255,255,255,0.25)),1px 1px var(--text-outline-blur,2px) var(--text-outline-color,rgba(255,255,255,0.25))}}@layer base;@layer base{*{margin:0;padding:0;border:0 solid transparent}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}body{min-height:100vh}p{overflow-wrap:break-word}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none;color:currentColor;outline-color:red}ol,ul{list-style:none}canvas,img,picture,svg,video{display:block;block-size:auto;max-width:100%;height:auto;max-inline-size:100%;vertical-align:middle;background-repeat:no-repeat;background-size:cover}button,form,input,select,textarea{font:inherit;text-transform:none;background-color:unset;color:inherit}button,input{line-height:1.1}[role=button],button{cursor:pointer}:disabled{cursor:not-allowed}[hidden]{display:none}textarea:not([rows]){min-height:6.854rem}table{text-indent:0;border-color:inherit;border-collapse:collapse;border-spacing:0}:target{scroll-margin-block:5ex}#__next,#root{isolation:isolate}@media (prefersReducedMotion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto}}}@layer base;@layer utilities;@layer base{html{text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;font-size:15px}body{font-family:montserrat,system-ui,sans-serif;font-size:1.125rem;font-weight:400;font-synthesis-weight:none;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,p{line-height:var(--leading)}a{text-decoration-color:transparent}b,strong{font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word;line-height:var(--leading);font-weight:500;letter-spacing:-.02em}.h1,h1{font-size:2.5rem;text-indent:-1px}.h1-large{font-size:3.5rem;font-weight:400;line-height:calc(1.1em + .5rem)}.h2,h2{font-size:2.5rem;text-indent:-1px}.h2-small{font-size:2rem;text-indent:-1px}.h3,h3{font-size:1.75rem;font-weight:400}.h4,h4{font-size:1.125rem;font-weight:600}.h5,.h5-large,h5{font-size:.813rem;font-weight:600}.h5-large{text-transform:uppercase;opacity:.618}.h6,h6{font-size:.625rem;font-weight:600}code,pre{font-family:Fira Code,Source Code Pro,Menlo,Courier New,Courier,monospace;background-color:var(--_1ri2nbso)}pre{display:block;white-space:pre;overflow-x:auto;padding:.618rem 1rem;font-size:.938rem;border-radius:16px}code{display:inline-block;white-space:pre-wrap;font-size:.9em;padding-left:.382rem;padding-right:.382rem;border-radius:8px;outline-offset:0;outline:1px solid var(--_1ri2nbs2);cursor:default}code b,code strong,pre b,pre strong{font-weight:700}@media screen and (min-width:768px){html{font-size:16px}}@media screen and (min-width:1520px){html{font-size:18px}}@media screen and (max-width:767px){.h2,h2{font-size:2rem}.h2-small{font-size:1.75rem}}@media screen and (max-width:1023px){.h3,h3{font-size:1.5rem}}}@layer utilities{.h1,.prose-dynamic h1{font-size:clamp(2rem,4vw,2.5rem)}.h2,.prose-dynamic h2{font-size:clamp(1.75rem,3vw,2.5rem)}.h3,.prose-dynamic h3{font-size:clamp(1.25rem,2.2vw,1.75rem)}}
/*# sourceMappingURL=74027833caf2fd9d.css.map*/