.articleTitle-module-scss-module__y7fzcW__postTitle{font-size:var(--text-6xl,2.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:var(--leading-tight,1.2);line-height:var(--leading-tight,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tighter,-.04em);letter-spacing:var(--tracking-tighter,-.04em)}@media (min-width:48rem){.articleTitle-module-scss-module__y7fzcW__postTitle{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));--tw-leading:1;line-height:1}}@media (min-width:64rem){.articleTitle-module-scss-module__y7fzcW__postTitle{font-size:var(--text-8xl,6.25rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1))}}.articleTitle-module-scss-module__y7fzcW__postTitle:after{content:"_";--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-rose-500,#ff2357);text-decoration-line:none;text-decoration-thickness:0}@supports (color:lab(0% 0 0)){.articleTitle-module-scss-module__y7fzcW__postTitle:after{color:var(--color-rose-500,lab(56.101% 79.4328 31.4532))}}.articleTitle-module-scss-module__y7fzcW__postTitleCompact{text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.2);line-height:var(--leading-tight,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tighter,-.04em);letter-spacing:var(--tracking-tighter,-.04em)}@media (min-width:48rem){.articleTitle-module-scss-module__y7fzcW__postTitleCompact{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:1;line-height:1}}@media (min-width:64rem){.articleTitle-module-scss-module__y7fzcW__postTitleCompact{font-size:var(--text-6xl,2.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.articleTitle-module-scss-module__y7fzcW__postTitleCompact:after{content:"_";--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-rose-500,#ff2357);text-decoration-line:none;text-decoration-thickness:0}@supports (color:lab(0% 0 0)){.articleTitle-module-scss-module__y7fzcW__postTitleCompact:after{color:var(--color-rose-500,lab(56.101% 79.4328 31.4532))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs li:not(:last-child):after{content:"\\";margin-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-rose-500,#ff2357)}@supports (color:lab(0% 0 0)){.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs li:not(:last-child):after{color:var(--color-rose-500,lab(56.101% 79.4328 31.4532))}}.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs 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));text-decoration-line:underline}.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs a:hover{color:var(--color-rose-500,#ff2357)}@supports (color:lab(0% 0 0)){.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs a:hover{color:var(--color-rose-500,lab(56.101% 79.4328 31.4532))}}.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs a[aria-current=page]{pointer-events:none;-webkit-line-clamp:1;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);-webkit-box-orient:vertical;text-decoration-line:none;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs:after{content:"_";--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-rose-500,#ff2357);text-decoration-line:none;text-decoration-thickness:0}@supports (color:lab(0% 0 0)){.breadcrumbs-module-scss-module__SsrTBq__breadcrumbs:after{color:var(--color-rose-500,lab(56.101% 79.4328 31.4532))}}}@property --tw-font-weight{syntax:"*";inherits:false}
.markdownContent-module-scss-module__hfHlqG__markdown{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.markdownContent-module-scss-module__hfHlqG__markdown p{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:var(--container-2xl,42rem)}.markdownContent-module-scss-module__hfHlqG__markdown img,.markdownContent-module-scss-module__hfHlqG__markdown pre svg{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8)}.markdownContent-module-scss-module__hfHlqG__markdown figure{margin-bottom:calc(var(--spacing,.25rem) * 8)}.markdownContent-module-scss-module__hfHlqG__markdown figure img{max-width:var(--container-2xl,42rem);margin-inline:auto;margin-bottom:0}.markdownContent-module-scss-module__hfHlqG__markdown figure figcaption{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 2);max-width:var(--container-2xl,42rem);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.markdownContent-module-scss-module__hfHlqG__markdown figure figcaption code{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.markdownContent-module-scss-module__hfHlqG__markdown ul{list-style-type:disc}.markdownContent-module-scss-module__hfHlqG__markdown ol{list-style-type:decimal}.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 8);max-width:var(--container-2xl,42rem);list-style-position:inside}:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol) ::marker{color:var(--color-teal-400,#00d3bd)}@supports (color:lab(0% 0 0)){:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol) ::marker{color:var(--color-teal-400,lab(76.0109% -53.3483 -2.27906))}}:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol)::marker{color:var(--color-teal-400,#00d3bd)}@supports (color:lab(0% 0 0)){:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol)::marker{color:var(--color-teal-400,lab(76.0109% -53.3483 -2.27906))}}:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol) ::-webkit-details-marker{color:var(--color-teal-400,#00d3bd)}@supports (color:lab(0% 0 0)){:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol) ::-webkit-details-marker{color:var(--color-teal-400,lab(76.0109% -53.3483 -2.27906))}}:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol)::-webkit-details-marker{color:var(--color-teal-400,#00d3bd)}@supports (color:lab(0% 0 0)){:is(.markdownContent-module-scss-module__hfHlqG__markdown ul,.markdownContent-module-scss-module__hfHlqG__markdown ol)::-webkit-details-marker{color:var(--color-teal-400,lab(76.0109% -53.3483 -2.27906))}}.markdownContent-module-scss-module__hfHlqG__markdown ul li,.markdownContent-module-scss-module__hfHlqG__markdown ol li{margin-block:0;margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-black,#000)}.markdownContent-module-scss-module__hfHlqG__markdown a{color:var(--color-rose-400,#ff667f);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:.5s;transition-duration:.5s}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown a{color:var(--color-rose-400,lab(64.4125% 63.0291 19.2068))}}.markdownContent-module-scss-module__hfHlqG__markdown a:hover{text-decoration-line:underline}.markdownContent-module-scss-module__hfHlqG__markdown h1,.markdownContent-module-scss-module__hfHlqG__markdown h2,.markdownContent-module-scss-module__hfHlqG__markdown h3,.markdownContent-module-scss-module__hfHlqG__markdown h4,.markdownContent-module-scss-module__hfHlqG__markdown h5,.markdownContent-module-scss-module__hfHlqG__markdown h6{max-width:var(--container-2xl,42rem);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);margin-inline:auto}.markdownContent-module-scss-module__hfHlqG__markdown h2{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.markdownContent-module-scss-module__hfHlqG__markdown h2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.markdownContent-module-scss-module__hfHlqG__markdown h2 code{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:48rem){.markdownContent-module-scss-module__hfHlqG__markdown h2 code{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.markdownContent-module-scss-module__hfHlqG__markdown h3{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.markdownContent-module-scss-module__hfHlqG__markdown h3{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.markdownContent-module-scss-module__hfHlqG__markdown h4,.markdownContent-module-scss-module__hfHlqG__markdown h5,.markdownContent-module-scss-module__hfHlqG__markdown h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdownContent-module-scss-module__hfHlqG__markdown hr{height:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);background-image:var(--background-image-separator,url(/squiggly_divider.svg));padding-block:calc(var(--spacing,.25rem) * 4);background-position:50%;background-repeat:no-repeat;border-width:0}.markdownContent-module-scss-module__hfHlqG__markdown hr+*{margin-top:calc(var(--spacing,.25rem) * 8)}.markdownContent-module-scss-module__hfHlqG__markdown blockquote{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 8);max-width:var(--container-2xl,42rem);border-radius:var(--radius-md,.375rem);--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote{--tw-gradient-position:to bottom right in oklab}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-100,#f1f5f9);--tw-gradient-to:var(--color-slate-200,#e2e8f0);--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));padding:calc(var(--spacing,.25rem) * 4);border-left-style:var(--tw-border-style);border-left-width:8px;border-left-color:var(--color-slate-400,#90a1b9)}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote{--tw-gradient-from:var(--color-slate-100,lab(96.286% -.852436 -2.46847));--tw-gradient-to:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));border-left-color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote p{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-slate-900,#0f172b);margin-bottom:0;font-style:italic}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote p{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=warning]{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=warning]{--tw-gradient-position:to bottom right in oklab}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=warning]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-amber-200,#fee685);--tw-gradient-to:var(--color-amber-300,#ffd236);--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));border-left-style:var(--tw-border-style);border-left-width:8px;border-left-color:var(--color-amber-400,#fcbb00)}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=warning]{--tw-gradient-from:var(--color-amber-200,lab(91.7203% -.505269 49.9084));--tw-gradient-to:var(--color-amber-300,lab(86.4156% 6.13147 78.3961));border-left-color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089))}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=suggestion]{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=suggestion]{--tw-gradient-position:to bottom right in oklab}}.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=suggestion]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sky-100,#dff2fe);--tw-gradient-to:var(--color-sky-200,#b8e6fe);--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));border-left-style:var(--tw-border-style);border-left-width:8px;border-left-color:var(--color-blue-400,#54a2ff)}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown blockquote[data-appearance=suggestion]{--tw-gradient-from:var(--color-sky-100,lab(94.3709% -4.56053 -8.23453));--tw-gradient-to:var(--color-sky-200,lab(88.6983% -11.3978 -16.8488));border-left-color:var(--color-blue-400,lab(65.0361% -1.42065 -56.9802))}}.markdownContent-module-scss-module__hfHlqG__markdown pre>div>code{max-width:var(--container-2xl,42rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));margin-inline:auto}.markdownContent-module-scss-module__hfHlqG__markdown iframe{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 12);max-width:var(--container-2xl,42rem)}.markdownContent-module-scss-module__hfHlqG__markdown code{margin-top:calc(var(--spacing,.25rem) * -1);padding:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extralight,200);font-weight:var(--font-weight-extralight,200);color:var(--color-white,#fff);background-color:#272822;border-radius:.3em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;display:inline-block}.markdownContent-module-scss-module__hfHlqG__markdown mark{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.markdownContent-module-scss-module__hfHlqG__markdown mark{--tw-gradient-position:to right in oklab}}.markdownContent-module-scss-module__hfHlqG__markdown mark{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-rose-200,#ffccd3);--tw-gradient-via:var(--color-rose-100,#ffe4e6);--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-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-to:var(--color-rose-200,#ffccd3);padding-block:var(--spacing,.25rem);padding-right:var(--spacing,.25rem);font-style:italic}@supports (color:lab(0% 0 0)){.markdownContent-module-scss-module__hfHlqG__markdown mark{--tw-gradient-from:var(--color-rose-200,lab(86.806% 19.1909 4.07754));--tw-gradient-via:var(--color-rose-100,lab(92.8221% 9.86832 2.60075));--tw-gradient-to:var(--color-rose-200,lab(86.806% 19.1909 4.07754))}}.markdownContent-module-scss-module__hfHlqG__markdownFullWidth p{margin-bottom:calc(var(--spacing,.25rem) * 8)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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%}
