@layer base, theme, comp, components, utils, utilities;@layer base;@layer theme;@layer comp;@layer components;@layer utils;@layer utilities;@layer theme{:root{--_17x7iqg0:hsl(0,0%,100%);--_17x7iqg1:hsl(0,0%,0%);--_17x7iqg2:hsl(0,0%,100%);--_17x7iqg3:hsl(0,0%,12.5%);--_17x7iqg4:hsl(0,0%,27%);--_17x7iqg5:hsl(0,0%,31%);--_17x7iqg6:hsl(328,44%,51%);--_17x7iqg7:hsl(34,14%,90%);--_17x7iqg8:hsl(23,15%,79%);--_17x7iqg9:hsl(0,0%,27%);--_17x7iqga:hsl(43,100%,72%);--_17x7iqgb:hsl(40,100%,66%);--_17x7iqgc:hsl(36,94%,47%);--_17x7iqgd:hsl(42,100%,89%);--_17x7iqge:hsl(0,0%,12.5%);--_17x7iqgf:hsl(42.9,20%,95%);--_17x7iqgg:hsl(34,14%,90%);--_17x7iqgh:hsl(0,0%,12.5%);--_17x7iqgi:hsl(323,54%,82%);--_17x7iqgj:hsl(321,54%,90%);--_17x7iqgk:hsl(326,50%,60%);--_17x7iqgl:hsl(328,44%,51%);--_17x7iqgm:hsl(0,0%,12.5%);--_17x7iqgn:hsl(33,10%,97%);--_17x7iqgo:hsl(42.9,20%,95%);--_17x7iqgp:hsl(34,14%,90%);--_17x7iqgq:hsl(321,54%,90%);--_17x7iqgr:hsl(323,48%,95%);--_17x7iqgs:hsl(317,47%,97%);--_17x7iqgt:hsl(328,44%,51%);--_17x7iqgu:hsl(3,86%,60%);--_17x7iqgv:hsl(3,73%,47%);--_17x7iqgw:hsl(3,69%,40%);--_17x7iqgx:hsl(3,95%,71%);--_17x7iqgy:hsl(0,0%,100%);--_17x7iqgz:hsl(25,87%,64%);--_17x7iqg10:hsl(23,79%,56%);--_17x7iqg11:hsl(0,0%,100%);--_17x7iqg12:hsl(173,84%,32%);--_17x7iqg13:hsl(172,81%,45%);--_17x7iqg14:hsl(0,0%,100%);--_17x7iqg15:1px 1px 8px 0 hsla(0,0%,12.5%,0.15);--_17x7iqg16:1px 1px 12px -1px hsla(0,0%,12.5%,.15);--_17x7iqg17:0px 0px 16px hsla(328,44%,51%,.5);--_17x7iqg18:0px 0px 4px hsla(328,44%,51%,.3);--_17x7iqg19:0px 0px 1px hsla(328,44%,51%,.5);--_17x7iqg1a:0px 0px 69px hsla(0,0%,100%,.99),0px 0px 16px hsla(0,0%,100%,.99);--_17x7iqg1b:0px 0px 69px hsla(0,0%,100%,.96);--_17x7iqg1c:0px 0px 6px 1px hsla(328,44%,51%,.25);--_17x7iqg1d:-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:var(--font-montserrat);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(--_17x7iqgo)}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(--_17x7iqg2);cursor:default}code b,code strong,pre b,pre strong{font-weight:700}hr{height:0;margin-top:.618rem;margin-bottom:.618rem;color:inherit;border-top-width:1px;border-top-color:var(--_17x7iqg7)}@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,2vw,1.75rem)}}@layer base;@layer theme;@layer base{form{--s07uhb0:0.236rem;width:100%}form>h1,form>h2,form>h3{margin-bottom:1.618rem}:moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}[type=search]{-webkit-appearance:textfield;outline-offset:2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label{font-size:.938rem;margin-bottom:.236rem;padding-inline:var(--s07uhb0)}input,label,textarea{width:100%;display:block}input,textarea{padding-inline:1.618rem;font-size:16px;text-overflow:ellipsis;border-width:1px;border-color:var(--_17x7iqg7);background-color:var(--_17x7iqgn);border-radius:16px;outline-color:var(--_17x7iqg6)}textarea{padding-top:.618rem;padding-bottom:.618rem}input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{height:3.125rem;border-radius:1.563rem}input.medium{height:2.5rem;border-radius:1.25rem}input.large{height:5rem;padding-inline:1.618rem;border-radius:2.5rem;font-size:1.125rem}input:focus-visible,textarea:focus-visible{outline-offset:-1px;outline-style:solid;outline-width:2px;outline-color:var(--_17x7iqgk)}input.large:focus-visible,textarea.large:focus-visible{outline-width:4px}input.alt,textarea.alt{border-color:var(--_17x7iqg7);background-color:var(--_17x7iqgf)}@media screen and (min-width:520px){input,textarea{font-size:.938rem}input.large{padding-inline:2.618rem}}}@layer theme{input::-moz-placeholder,textarea::-moz-placeholder{color:var(--_17x7iqg4)}input::placeholder,textarea::placeholder{color:var(--_17x7iqg4)}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--_17x7iqgu);outline-color:var(--_17x7iqgu)}input:disabled,textarea:disabled{opacity:.382;pointer-events:none;cursor:not-allowed;outline-style:none}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes enter{0%{opacity:0}to{opacity:1}}@keyframes exit{to{opacity:0}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@layer utils;@layer utils{.u7nojlk>:not([hidden])~:not([hidden]){margin-left:.146rem}.u7nojll>:not([hidden])~:not([hidden]){margin-left:.236rem}.u7nojlm>:not([hidden])~:not([hidden]){margin-left:.382rem}.u7nojln>:not([hidden])~:not([hidden]){margin-left:.618rem}.u7nojlo>:not([hidden])~:not([hidden]){margin-left:1rem}.u7nojlp>:not([hidden])~:not([hidden]){margin-left:1.618rem}.u7nojlq>:not([hidden])~:not([hidden]){margin-left:2.618rem}.u7nojlr>:not([hidden])~:not([hidden]){margin-left:4.236rem}.u7nojls>:not([hidden])~:not([hidden]){margin-top:.146rem}.u7nojlt>:not([hidden])~:not([hidden]){margin-top:.236rem}.u7nojlu>:not([hidden])~:not([hidden]){margin-top:.382rem}.u7nojlv>:not([hidden])~:not([hidden]){margin-top:.618rem}.u7nojlw>:not([hidden])~:not([hidden]){margin-top:1rem}.u7nojlx>:not([hidden])~:not([hidden]){margin-top:1.618rem}.u7nojly>:not([hidden])~:not([hidden]){margin-top:2.618rem}.u7nojlz>:not([hidden])~:not([hidden]){margin-top:4.236rem}}@layer base;@layer utilities;@layer utils;@layer base{.link{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.link:hover{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:.2em}.link:active{text-shadow:var(--_17x7iqg19)}.links a{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.links a:hover,.links--on-hover-only a:hover{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:.2em}.links a:active,.links--on-hover-only a:active{text-shadow:var(--_17x7iqg19)}.links--highlighted a{text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em;padding-inline:.146rem;background-image:url(/images/bg-highlighter-4.webp);background-repeat:round;-webkit-box-decoration-break:slice;box-decoration-break:slice;border-radius:8px}.links--highlighted a:hover{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:solid;text-decoration-thickness:0;text-underline-offset:.2em;background-image:url(/images/bg-highlighter-3.webp)}}@layer utilities{.prose p a:not(.button){text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em;padding-inline:.146rem;background-image:url(/images/bg-highlighter-4.webp);background-repeat:round;-webkit-box-decoration-break:slice;box-decoration-break:slice;border-radius:8px}.prose p a:not(.button):hover{text-decoration:underline;text-decoration-color:var(--_17x7iqgb);-webkit-text-decoration-skip:objects spaces edges box-decoration;text-decoration-skip:objects spaces edges box-decoration;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-style:solid;text-decoration-thickness:0;text-underline-offset:.2em;background-image:url(/images/bg-highlighter-3.webp)}.prose p a:not(.button):active{text-shadow:var(--_17x7iqg19)}}@layer utils{._13a3oohg>li{padding-left:2.4rem;background-size:1.1rem;background-position:.236rem .382rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNhYWEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjIiLz48L3N2Zz4=")}}@layer utilities;@layer utilities{.prose h1+p,.prose h2+p,.prose h3+p,.prose h4+p,.prose h5+p,.prose p+p{margin-top:.382rem}.prose-article p+p{margin-top:1rem}.prose h1+h3,.prose h2+h3,.prose-article h1+p,.prose-article h2+p,.prose-article h3+p,.prose-article h4+p,.prose-article h5+p{margin-top:.618rem}.prose p+h1,.prose p+h2,.prose p+h3{margin-top:1rem}.prose p+h4,.prose p+h5{margin-top:.618rem}.prose-article h1:not(:first-child),.prose-article h2:not(:first-child),.prose-article h3:not(:first-child){margin-top:1.618rem}.prose-article h4:not(:first-child),.prose-article h5:not(:first-child){margin-top:1rem}.prose-article h2+h3:not(:first-child){margin-top:.618rem}.prose p+.cms-link{margin-block-start:.618rem}.prose ul{margin-left:1.618rem;margin-block:.382rem;list-style-type:disc}.prose>ol>li:has(>ol),.prose>ul>li:has(>ul){list-style-type:none}.prose ol{margin-left:1.618rem;margin-top:.618rem;margin-bottom:1.618rem;list-style-type:decimal}.prose li{margin-left:1rem;margin-top:.382rem}.prose ul ul{list-style-type:circle}.prose ol ol,.prose ul ul{margin-top:0;margin-left:2.618rem}.prose ol ol{list-style-type:lower-alpha}.prose ul ul ul{list-style-type:square;margin-left:4.236rem}.prose ol ol ol{list-style-type:lower-roman;margin-left:4.236rem}.prose blockquote{position:relative;margin-block:1.618rem;padding:1.618rem 1.618rem 1.618rem 6.854rem;border-radius:26px;border-left:.382rem solid var(--_17x7iqgd);border-right:.382rem solid var(--_17x7iqgd)}.prose blockquote:after{content:"❝";position:absolute;top:3.125rem;left:1rem;font-size:5.5rem;color:var(--_17x7iqgd)}.prose table{width:100%;margin-block:.618rem;font-size:.938rem;border-collapse:collapse}.prose .lexical-table-container{margin-block:.618rem;border-radius:16px;outline:1px solid var(--_17x7iqg7);outline-offset:-1px;overflow:hidden}.prose .lexical-table-container>table{margin-block:0}.prose tbody>tr{border-bottom-width:1px;border-color:var(--_17x7iqg7)}.prose td,.prose th{padding-block:.618rem;padding-inline:1.618rem;text-align:left}.prose th{color:var(--_17x7iqg2);background-color:var(--_17x7iqg3)}.prose--narrow-width h1,.prose--narrow-width h2,.prose--narrow-width h3,.prose--narrow-width h4,.prose--narrow-width h5,.prose--narrow-width h6,.prose--narrow-width p{max-width:52rem}.prose--narrow-width-c blockquote,.prose--narrow-width-c h1,.prose--narrow-width-c h2,.prose--narrow-width-c h3,.prose--narrow-width-c h4,.prose--narrow-width-c h5,.prose--narrow-width-c h6,.prose--narrow-width-c ol,.prose--narrow-width-c p,.prose--narrow-width-c ul{max-width:52rem;margin-inline:auto}@media screen and (min-width:1024px){.prose-article h1:not(:first-child),.prose-article h2:not(:first-child){margin-top:2.618rem}}}
/*# sourceMappingURL=8d88aacefb917917.css.map*/