@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=latin-ext&display=swap";@import "https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&display=swap";._skip-to-content_13vdy_1{color:var(--color-positive);background:var(--color-primary);z-index:200;padding:1rem;text-decoration:none;position:fixed;inset-block-start:5.5rem;inset-inline-start:1rem;transform:translateY(-300%)}._skip-to-content_13vdy_1:focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem);transform:translateY(0%)}._social-networks_v4xk6_1{flex:100%;justify-content:center;align-items:center;gap:.5rem;margin-inline:1.25rem;list-style:none;display:inline-flex}._social-networks-link_v4xk6_11{block-size:3rem;inline-size:3rem;color:var(--color-foreground);background:0 0;border-radius:3rem;justify-content:center;align-items:center;display:flex}._social-networks-link_v4xk6_11:hover{color:var(--color-primary);background:var(--color-neutral-default)}._social-networks-link_v4xk6_11 svg{max-block-size:1.75rem;max-inline-size:1.75rem;overflow:hidden}._error-message_173hx_1{justify-content:center;align-items:center;gap:1rem;margin-top:10rem;display:flex}._error-message-icon_173hx_8{max-inline-size:2rem}._post-navigation_3yzr3_1{justify-content:space-between;align-items:center;display:flex}._post-navigation-link_3yzr3_6{font-size:var(--font-size-xs);align-items:center;gap:1rem;font-weight:600;text-decoration:none;display:flex}._post-navigation-link_3yzr3_6 ._post-navigation-text_3yzr3_14{text-align:var(--post-navigation-link-text-align,left)}._post-navigation-next_3yzr3_17{--post-navigation-link-text-align:end}._post-navigation-title_3yzr3_20{color:var(--color-text-secondary);font-style:normal;font-size:var(--font-size-s);inline-size:var(--post-navigation-title-inline-size,8ch);text-overflow:ellipsis;white-space:nowrap;max-inline-size:calc(100% - 1ch);text-decoration:none;display:inline-block;overflow:hidden;display:block!important}@media screen and (width>=860px){._post-navigation-title_3yzr3_20{--post-navigation-title-inline-size:15ch}}._post-navigation-icon_3yzr3_38{inline-size:3.5rem;color:var(--color-text-secondary);background:var(--color-secondary);justify-content:center;align-items:center;padding:.5rem;display:flex}._header_7sv29_1{background:var(--color-background-secondary);block-size:var(--header-height);z-index:100;justify-content:space-between;align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}._header-container_7sv29_12{justify-content:space-between;align-items:center;display:flex}._header-logo_7sv29_17{border:.125rem solid var(--header-logo-outline-color,var(--color-neutral-dark));border-radius:16rem;align-items:center;margin-inline-start:.5rem;padding:.5rem;transition:border-color .3s ease-in-out;display:flex}._header-logo_7sv29_17:hover{--header-logo-outline-color:var(--color-neutral-light)}._header-logo_7sv29_17 svg{color:var(--color-foreground);width:2rem}._header_7sv29_1 ._btn-menu_7sv29_33{appearance:none;color:var(--color-foreground);block-size:var(--header-height);inline-size:var(--header-height);background:var(--color-primary);z-index:100;justify-content:center;align-items:center;transition:background .3s ease-in-out;display:flex;position:relative}._header_7sv29_1 ._btn-menu_7sv29_33:hover{background:var(--color-secondary)}._header_7sv29_1 ._btn-menu_7sv29_33._open_7sv29_49{border:.5rem solid var(--color-primary);border-radius:50%}._header_7sv29_1 ._btn-menu_7sv29_33._open_7sv29_49 span{background:0 0}._header_7sv29_1 ._btn-menu_7sv29_33._open_7sv29_49 span:before{inset-block-start:0;transform:rotate(45deg)}._header_7sv29_1 ._btn-menu_7sv29_33._open_7sv29_49 span:after{inset-block-end:0;transform:rotate(-45deg)}._header_7sv29_1 ._btn-menu_7sv29_33 span{background:var(--color-foreground);justify-content:center;align-items:center;gap:.5rem;display:flex}._header_7sv29_1 ._btn-menu_7sv29_33 span,._header_7sv29_1 ._btn-menu_7sv29_33 span:before,._header_7sv29_1 ._btn-menu_7sv29_33 span:after{border-radius:.5rem;width:1.5rem;height:.25rem;transition:transform .35s ease-in-out;display:block;position:relative}._header_7sv29_1 ._btn-menu_7sv29_33 span:before,._header_7sv29_1 ._btn-menu_7sv29_33 span:after{content:"";background:var(--color-foreground);position:absolute}._header_7sv29_1 ._btn-menu_7sv29_33 span:before{inset-block-start:-.65rem}._header_7sv29_1 ._btn-menu_7sv29_33 span:after{inset-block-end:-.65rem}._header-nav_7sv29_93{flex-direction:var(--header-nav-flex-direction,column);opacity:0;background:var(--color-primary);visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:fixed;inset:0}._header-nav_7sv29_93._open_7sv29_49{opacity:1;visibility:visible}._header-nav_7sv29_93 a{font-family:var(--font-family-secondary);color:var(--nav-link-color,var(--color-text-secondary));border-radius:.25rem;justify-content:center;padding:.5rem 1rem;font-size:8vh;text-decoration:none;transition:transform .3s ease-in-out,color .3s ease-in-out;display:flex}._header-nav_7sv29_93 a:hover{--nav-link-color:var(--color-foreground);transform:scale(1.1)}._header-nav_7sv29_93 a:focus{color:var(--color-secondary)}._header-nav_7sv29_93 a._is-active_7sv29_128{color:var(--color-foreground);font-weight:900}._header_7sv29_1 ._link_7sv29_132{font-family:var(--font-family-secondary);color:var(--nav-link-color,var(--color-text-secondary));border-radius:.25rem;justify-content:center;padding:.5rem 1rem;font-size:8vh;text-decoration:none;transition:all .3s ease-in-out}._header_7sv29_1 ._link_7sv29_132:hover{--nav-link-color:var(--color-foreground);font-size:10vh}._header_7sv29_1 ._link_7sv29_132._is-active_7sv29_128{color:var(--color-foreground);font-weight:900}._footer_13oxd_1{background:var(--color-background-secondary);margin-block-start:auto;padding-block:2rem;display:grid}._footer-content_13oxd_7{flex-direction:var(--footer-content-flex-direction,column);justify-content:space-between;padding-block-end:2rem;padding-inline:2rem;display:flex}@media screen and (width>=860px){._footer-content_13oxd_7{--footer-content-flex-direction:row}}._footer-nav_13oxd_19{flex:100%}._footer-nav_13oxd_19 ul{justify-content:var(--footer-nav-list-justify-content,center);flex-flow:wrap;flex:100%;gap:1rem;padding-block-start:2rem;list-style:none;display:flex}@media screen and (width>=860px){._footer-nav_13oxd_19 ul{--footer-nav-list-justify-content:flex-start}}._footer-nav_13oxd_19 ul a{color:var(--color-text-secondary);text-decoration:none}._footer-nav_13oxd_19 ul a:hover{color:var(--color-primary)}._footer-social-networks_13oxd_44{justify-content:flex-end}._footer-social-networks_13oxd_44 a:hover{background-color:#4a4a4a59}._copyright_13oxd_51{font-size:var(--font-size-s);text-align:center;border-block-start:1px solid var(--color-neutral-dark);color:var(--color-text-secondary);padding-block-start:2rem}._scroll-to-top_1dgc2_1{--button-background:var(--color-primary);--button-border-radius:40rem;--button-border-width:0;--button-color:var(--color-text-primary);--button-display:flex;--button-flex-grow:0;--button-flex-shrink:0;--button-flex-basis:auto;--button-gap:.5rem;--button-block-size:3.5rem;--button-inline-size:3.5rem;z-index:9999;opacity:1;flex:1 0 3rem;justify-content:center;align-items:center;block-size:3.5rem;inline-size:3.5rem;transition:opacity 1s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;display:flex;position:fixed;inset-block-end:2rem;inset-inline-end:1rem}._scroll-to-top_1dgc2_1:hover,._scroll-to-top_1dgc2_1:focus{--scroll-to-top-icon-color:var(--color-secondary);--button-background:var(--color-secondary)}._scroll-to-top_1dgc2_1._visible_1dgc2_34{opacity:1}._scroll-to-top_1dgc2_1 svg{fill:var(--scroll-to-top-icon-color,var(--color-primary));width:2rem;height:2rem;transition:fill .3s ease-in-out}._not-found_1gj9g_1{text-align:center;background:url(https://media1.tenor.com/m/JbNEIYy1jnQAAAAd/travolta-desert.gif) 50%/cover no-repeat;justify-content:center;align-items:center;height:100vh;display:grid}._not-found-content_1gj9g_10{background:#00000080;padding:4rem}._not-found-title_1gj9g_14{font-size:var(--title-size-xxl);font-weight:900}._not-found-subtitle_1gj9g_18{margin-block-start:1rem;font-size:1.5rem}._not-found-link_1gj9g_22{font-family:var(--font-family-secondary);background:var(--color-primary);color:var(--color-foreground);margin-block-start:2rem;padding:.5rem 1rem;font-weight:900;text-decoration:none;display:inline-block}._not-found-link_1gj9g_22:hover{background:var(--color-secondary)}._cta_1gj9g_36{--cta-icon-background:var(--color-primary-dark);font-size:var(--font-size-l);text-transform:uppercase;color:var(--color-foreground);background:var(--color-primary);align-items:center;margin-block:4rem 0;margin-inline:auto;font-weight:500;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}._cta_1gj9g_36:hover{--cta-icon-background:var(--color-secondary-dark);background:var(--color-secondary)}._cta-text_1gj9g_54{padding:1rem 2rem}._cta_1gj9g_36 svg{background:var(--cta-icon-background);width:4.5rem;height:4.5rem;margin-inline-start:auto;padding:1.5rem;transition:all .3s ease-in-out}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#f8f8f2;background:#2b2b2b}.hljs-comment,.hljs-quote{color:#d4d0ab}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#ffa07a}.hljs-number,.hljs-built_in,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#f5ab35}.hljs-attribute{color:gold}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#abe338}.hljs-title,.hljs-section{color:#00e0e0}.hljs-keyword,.hljs-selector-tag{color:#dcc6e0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-string,.hljs-symbol,.hljs-type,.hljs-quote{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}._post-date_wvrnn_1{color:#666;align-items:center;gap:.25rem;font-size:.875rem;display:flex}._post-date-icon_wvrnn_9{width:14px;height:14px}._post-author_wvrnn_14{color:#666;align-items:center;gap:.25rem;font-size:.875rem;display:flex}._tag_xnout_1{display:var(--tag-display,inline-flex);align-items:var(--tag-align-items,center);justify-items:var(--tag-justify-items,center);font-size:var(--tag-font-size,var(--font-size-xs));font-weight:var(--tag-font-weight,700);padding-block:var(--tag-padding-block,.25rem);padding-inline:var(--tag-padding-inline,1rem);border-radius:var(--tag-border-radius,10rem);color:var(--color-text-primary);background:var(--color-primary-extra-dark)}._tag-list_xnout_14{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}._tag-list_xnout_14 li{justify-content:center;align-items:center;height:fit-content;display:flex}._post-detail_1n6k4_1{display:grid;position:relative}._post-detail-content_1n6k4_5{margin-block:var(--post-highlight-content-margin-block,1rem 2rem);background:var(--color-background-secondary);flex-direction:column;padding-block:2rem;display:flex;position:relative}@media screen and (width>=1440px){._post-detail-content_1n6k4_5{--post-highlight-content-margin-block:2rem}}._post-detail-content_1n6k4_5>*{block-size:fit-content}._post-detail-header_1n6k4_21{block-size:fit-content;padding-inline:1rem}._post-detail-title_1n6k4_25{font-size:var(--title-size-xl);color:var(--color-primary);line-height:1.3}._post-detail-meta_1n6k4_30{gap:1.5rem;padding-block:1.5rem 1rem;padding-inline:.5rem;display:flex}._post-detail-image_1n6k4_36{aspect-ratio:25/9;object-fit:cover;margin-block-end:2rem;position:relative}._post-detail-tags_1n6k4_42{flex-wrap:wrap;flex:1;inline-size:100%;margin-inline:auto;padding-block-end:1rem;padding-inline:1rem;display:flex}@media screen and (width>=860px){._post-detail-tags_1n6k4_42{inline-size:60vw}}._post-detail-navigation_1n6k4_56{margin-block-start:auto;padding-block-start:2rem;padding-inline:1rem;display:flex}:root{--font-family:Open Sans, sans-serif;--font-family-secondary:Aleo, serif;--font-line-height:1.5;--font-size:clamp(1rem, .0201613rem + .999798vw, 1.125rem);--font-size-default:clamp(1rem, .0201613rem + .999798vw, 1.125rem);--font-size-paragraph:clamp(1rem, .0201613rem + .999798vw, 1.125rem);--font-size-xxl:clamp(1.75rem, .0241935rem + 1.74958vw, 1.9rem);--font-size-xl:clamp(1.5rem, .0403226rem + 1.4994vw, 1.75rem);--font-size-l:clamp(1.25rem, .0403226rem + 1.2495vw, 1.5rem);--font-size-m:clamp(1.125rem, .0201613rem + 1.12477vw, 1.25rem);--font-size-s:clamp(.85rem, .016129rem + .849863vw, .95rem);--font-size-xs:clamp(.75rem, .0322581rem + .749758vw, .95rem);--font-size-xxs:clamp(.5rem, .0403226rem + .499798vw, .75rem);--title-size-xxl:clamp(3rem, .16129rem + 2.99516vw, 4rem);--title-size-xl:clamp(2.75rem, .16129rem + 2.74556vw, 3.75rem);--title-size-l:clamp(2.5rem, .16129rem + 2.49597vw, 3.5rem);--title-size-m:clamp(1.75rem, .241935rem + 1.74577vw, 3.25rem);--title-size-s:clamp(1.5rem, .241935rem + 1.49637vw, 3rem);--title-size-xs:clamp(1rem, .282258rem + .997177vw, 2.75rem);--color-foreground:#fff;--color-text-primary:#f5f5f5;--color-text-secondary:#ccc;--color-text-tertiary:#878787;--color-text-disabled:#666;--color-text-contrast:#1a1a1a;--color-background:#303030;--color-background-secondary:#1a1a1a;--color-background-tertiary:#f5f5f5;--color-basic-positive:#fff;--color-basic-negative:#1a1a1a;--color-primary:#f36539;--color-primary-light:#f78e6e;--color-primary-dark:#c6370c;--color-primary-extra-dark:#481404;--color-primary-extra-light:#fcd9cf;--color-secondary:#3c25e9;--color-secondary-dark:#2211a7;--color-secondary-light:#8274f1;--color-secondary-extra-light:#8274f1;--color-secondary-extra-dark:#09052e;--color-accent:#f36539;--color-accent-dark:#c6370c;--color-accent-light:#f78e6e;--color-accent-extra-dark:#481404;--color-accent-extra-light:#fcd9cf;--color-focus:#f36539;--color-neutral-default:#878787;--color-neutral-dark:#303030;--color-neutral-light:#ccc;--anchor-color:var(--color-secondary);--anchor-color-hover:var(--color-primary-light);--anchor-color-focus:var(--color-focus);--header-height:4.5rem;--elevation-soft:0 .25rem 1rem -.5rem #000000bf;--elevation-medium:0 .3125rem .3125rem #0000004d;--elevation-hard:0 .3125rem .3125rem #00000080;--elevation-hover:shadow.elevation(hover);--elevation-text-soft:0 .25rem 1rem -.5rem #000000bf;--elevation-text-medium:0 .3125rem .3125rem #0000004d;--elevation-text-hard:0 .3125rem .3125rem #00000080;--elevation-text-hover:0 .4rem 1rem -.5rem #000000bf;--color-validation-info:#2691e8;--color-validation-info-dark:#0d4a7d;--color-validation-info-light:#a3d0f5;--color-validation-success:#1fef37;--color-validation-success-dark:#098117;--color-validation-success-light:#ecfeee;--color-validation-warning:#e6e628;--color-validation-warning-dark:#7b7b0e;--color-validation-warning-light:#f4f4a4;--color-validation-danger:#e64528;--color-validation-danger-dark:#7b1f0e;--color-validation-danger-light:#f4b0a4;--decorator-border-width:max(.0625rem, 1px);--decorator-border-color:#878787;--title-font-family:Aleo, serif;--title-color:#f5f5f5;--title-color-secondary:#ccc;--title-line-height: ;--paragraph-font-size:clamp(1rem, .0201613rem + .999798vw, 1.125rem);--paragraph-line-height:1.5}html.dark{--color-background:#f36539}html.dark body{color:#adff2f}:where(a){background:var(--anchor-background,transparent);color:var(--anchor-color);cursor:var(--anchor-cursor,pointer);font-size:var(--anchor-font-size,var(--font-size));text-decoration:var(--anchor-text-decoration,underline);outline-color:#0000;align-items:center;transition:color .35s ease-in-out;display:inline-flex}:where(a):hover{--anchor-color:var(--anchor-color-hover)}:where(a):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(a):visited{--anchor-color:var(--anchor-color-visited)}:where(a):not([class]){text-decoration-skip-ink:auto}:where(a):not([href]){--anchor-cursor:default;--anchor-color:var(--anchor-color-disabled);pointer-events:none;cursor:default!important}:where(a).safe-area{position:relative}:where(a).safe-area:after{content:"";z-index:-1;inset:var(--safe-area-inset,-1.5ch);cursor:default;position:absolute}:where(a).disabled{color:var(--anchor-color-disabled);pointer-events:none;cursor:default!important}:is(blockquote,q){quotes:none;background:var(--blockquote-background,#9999991a);border-radius:var(--blockquote-border-radius,.25rem);padding-inline:var(--blockquote-padding-inline,.5rem);padding-block:var(--blockquote-padding-block,.5rem);border-width:var(--blockquote-border-width,max(1px, .0625rem));border-style:solid;border-color:var(--blockquote-border-color,var(--decorator-border-color));outline-color:#0000}:is(blockquote,q):before{content:var(--blockquote-before-content,"\"")}:is(blockquote,q):after{content:var(--blockquote-after-content,"\"")}:is(q){--blockquote-padding-block:0;--blockquote-padding-inline:0}blockquote.info{border-left:.25rem solid var(--color-validation-info-dark);background:var(--color-validation-info-light);color:var(--color-validation-info-dark);margin-block-end:2rem;padding-left:1rem}blockquote.success{border-left:.25rem solid var(--color-validation-success-dark);background:var(--color-validation-success-light);color:var(--color-validation-success-dark);margin-block-end:2rem;padding-left:1rem}blockquote.warning{border-left:.25rem solid var(--color-validation-warning-dark);background:var(--color-validation-warning-light);color:var(--color-validation-warning-dark);margin-block-end:2rem;padding-left:1rem}blockquote.danger{border-left:.25rem solid var(--color-validation-danger-dark);background:var(--color-validation-danger-light);color:var(--color-validation-danger-dark);margin-block-end:2rem;padding-left:1rem}:where(table){border:var(--table-border,none);background:var(--table-background,none);block-size:var(--table-block-size,auto);border-spacing:var(--table-border-spacing,0);inline-size:var(--table-width,auto)}:where(hr){overflow:var(--hr-overflow,visible);border:var(--hr-border,max(.0625rem, 1px));block-size:var(--hr-block-size,1em);inline-size:var(--hr-inline-size,100%);margin-block:var(--hr-margin-block,.5em .5em);margin-inline:var(--hr-margin-inline,auto auto);justify-content:center;align-items:center;display:flex}:where(hr):after{content:"";background:var(--hr-after-background,var(--decorator-border-color));block-size:.0625rem;inline-size:calc(100% - 2rem)}:where(details){display:var(--details-display,block)}:where(details)[open]>summary{list-style-type:var(--details-summary-icon-open,none)}:where(details)>summary{list-style-type:var(--details-summary-icon,none)}:where(summary){cursor:pointer;outline:var(--summary-outline,0);display:list-item}:where(summary)::-webkit-details-marker{display:none}:where(summary):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(audio,canvas,video){zoom:1;block-size:auto;max-inline-size:100%}:where(audio):not([controls]){block-size:0;display:none}:where(canvas){position:relative}:where(iframe){aspect-ratio:attr(width number)/attr(height number)}:where(button,input[type=button],input[type=submit],input[type=reset]){background:var(--button-background);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);color:var(--button-color);cursor:pointer;display:var(--button-display,inline-flex);flex:var(--button-flex-grow) var(--button-flex-shrink) var(--button-flex-basis);align-items:center;gap:var(--button-gap);block-size:var(--button-block-size);min-inline-size:var(--button-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);touch-action:manipulation;justify-content:center;overflow:visible}:where(button,input[type=button],input[type=submit],input[type=reset])::-webkit-file-upload-button{background:0 0;border:0}:where(button,input[type=button],input[type=submit],input[type=reset]):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(button,input[type=button],input[type=submit],input[type=reset])::-moz-focus-inner{border:0}:where(button,input[type=button],input[type=submit],input[type=reset]):-moz-focusring{border:0}:where(input[type=image]):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:is(input[type=checkbox]){background-color:var(--checkbox-background,transparent);block-size:var(--checkbox-block-size,1.25rem);border-color:var(--checkbox-border-color);border-radius:var(--checkbox-border-radius,0);border-style:var(--checkbox-border-style,solid);border-width:var(--checkbox-border-width);inline-size:var(--checkbox-inline-size,1.25rem)}:is(input[type=checkbox]):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:is(input)[type=date],:is(input)[type=datetime-local],:is(input)[type=datetime],:is(input)[type=email],:is(input)[type=mouth],:is(input)[type=number],:is(input)[type=password],:is(input)[type=search],:is(input)[type=tel],:is(input)[type=text],:is(input)[type=time],:is(input)[type=url],:is(input)[type=week],:is(input)[type=year]{background:var(--input-background);block-size:calc(var(--input-height) - var(--input-border-width) * 2);border-color:var(--input-border-color);border-radius:var(--input-border-radius,0);border-style:var(--input-border-styles,solid);border-width:var(--input-border-width,0);caret-color:var(--color-primary);inline-size:var(--input-width,100%);padding-block:var(--input-padding-block,0);padding-inline:var(--input-padding-inline);vertical-align:middle;color:var(--input-color,inherit)}:is(input)[type=date]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=datetime-local]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=datetime]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=email]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=mouth]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=number]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=password]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=search]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=tel]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=text]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=time]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=url]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=week]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(input)[type=year]::-webkit-input-placeholder{color:var(--input-placeholder-color)}:is(:is(input)[type=date]:placeholder-shown,:is(input)[type=datetime-local]:placeholder-shown,:is(input)[type=datetime]:placeholder-shown,:is(input)[type=email]:placeholder-shown,:is(input)[type=mouth]:placeholder-shown,:is(input)[type=number]:placeholder-shown,:is(input)[type=password]:placeholder-shown,:is(input)[type=search]:placeholder-shown,:is(input)[type=tel]:placeholder-shown,:is(input)[type=text]:placeholder-shown,:is(input)[type=time]:placeholder-shown,:is(input)[type=url]:placeholder-shown,:is(input)[type=week]:placeholder-shown,:is(input)[type=year]:placeholder-shown),:is(input)[type=date][placeholder],:is(input)[type=datetime-local][placeholder],:is(input)[type=datetime][placeholder],:is(input)[type=email][placeholder],:is(input)[type=mouth][placeholder],:is(input)[type=number][placeholder],:is(input)[type=password][placeholder],:is(input)[type=search][placeholder],:is(input)[type=tel][placeholder],:is(input)[type=text][placeholder],:is(input)[type=time][placeholder],:is(input)[type=url][placeholder],:is(input)[type=week][placeholder],:is(input)[type=year][placeholder]{color:var(--input-placeholder-color)}:is(input)[type=date]:not(:placeholder-shown),:is(input)[type=datetime-local]:not(:placeholder-shown),:is(input)[type=datetime]:not(:placeholder-shown),:is(input)[type=email]:not(:placeholder-shown),:is(input)[type=mouth]:not(:placeholder-shown),:is(input)[type=number]:not(:placeholder-shown),:is(input)[type=password]:not(:placeholder-shown),:is(input)[type=search]:not(:placeholder-shown),:is(input)[type=tel]:not(:placeholder-shown),:is(input)[type=text]:not(:placeholder-shown),:is(input)[type=time]:not(:placeholder-shown),:is(input)[type=url]:not(:placeholder-shown),:is(input)[type=week]:not(:placeholder-shown),:is(input)[type=year]:not(:placeholder-shown){--input-border-color:var(--input-placeholder-shown-border-color);--input-background:var(--input-placeholder-shown-background);color:var(--input-placeholder-shown-color)}:is(input)[type=date]:focus,:is(input)[type=datetime-local]:focus,:is(input)[type=datetime]:focus,:is(input)[type=email]:focus,:is(input)[type=mouth]:focus,:is(input)[type=number]:focus,:is(input)[type=password]:focus,:is(input)[type=search]:focus,:is(input)[type=tel]:focus,:is(input)[type=text]:focus,:is(input)[type=time]:focus,:is(input)[type=url]:focus,:is(input)[type=week]:focus,:is(input)[type=year]:focus,:is(input)[type=date]:focus-visible:focus,:is(input)[type=datetime-local]:focus-visible:focus,:is(input)[type=datetime]:focus-visible:focus,:is(input)[type=email]:focus-visible:focus,:is(input)[type=mouth]:focus-visible:focus,:is(input)[type=number]:focus-visible:focus,:is(input)[type=password]:focus-visible:focus,:is(input)[type=search]:focus-visible:focus,:is(input)[type=tel]:focus-visible:focus,:is(input)[type=text]:focus-visible:focus,:is(input)[type=time]:focus-visible:focus,:is(input)[type=url]:focus-visible:focus,:is(input)[type=week]:focus-visible:focus,:is(input)[type=year]:focus-visible:focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:is(input)[type=date]:disabled,:is(input)[type=datetime-local]:disabled,:is(input)[type=datetime]:disabled,:is(input)[type=email]:disabled,:is(input)[type=mouth]:disabled,:is(input)[type=number]:disabled,:is(input)[type=password]:disabled,:is(input)[type=search]:disabled,:is(input)[type=tel]:disabled,:is(input)[type=text]:disabled,:is(input)[type=time]:disabled,:is(input)[type=url]:disabled,:is(input)[type=week]:disabled,:is(input)[type=year]:disabled,:is(input)[type=date][readonly],:is(input)[type=datetime-local][readonly],:is(input)[type=datetime][readonly],:is(input)[type=email][readonly],:is(input)[type=mouth][readonly],:is(input)[type=number][readonly],:is(input)[type=password][readonly],:is(input)[type=search][readonly],:is(input)[type=tel][readonly],:is(input)[type=text][readonly],:is(input)[type=time][readonly],:is(input)[type=url][readonly],:is(input)[type=week][readonly],:is(input)[type=year][readonly],:is(input)[type=date]:read-only,:is(input)[type=datetime-local]:read-only,:is(input)[type=datetime]:read-only,:is(input)[type=email]:read-only,:is(input)[type=mouth]:read-only,:is(input)[type=number]:read-only,:is(input)[type=password]:read-only,:is(input)[type=search]:read-only,:is(input)[type=tel]:read-only,:is(input)[type=text]:read-only,:is(input)[type=time]:read-only,:is(input)[type=url]:read-only,:is(input)[type=week]:read-only,:is(input)[type=year]:read-only{pointer-events:none;cursor:default!important}:is(input)[type=number]::-webkit-inner-spin-button{height:auto}:is(input)[type=number]::-webkit-outer-spin-button{height:auto}:is(input)[type=file]::-webkit-file-upload-button{font:inherit}:is(input)[type=date],:is(input)[type=datetime],:is(input)[type=datetime-local],:is(input)[type=month],:is(input)[type=week],:is(input)[type=time]{appearance:none}:is(input)::-webkit-calendar-picker-indicator{color:var(--color-primary);height:var(--input-date-icon-height,1em);width:var(--input-date-icon-width,1em);opacity:var(--input-date-icon-opacity,1);cursor:pointer;background-repeat:no-repeat;background-size:contain;background-origin:content-box;outline:none}:is(input)::-webkit-date-and-time-value{text-align:left}:is(input)::-webkit-datetime-edit-text{color:inherit}:is(input)::-webkit-datetime-edit-day-field{color:inherit}:is(input)::-webkit-datetime-edit-month-field{color:inherit}:is(input)::-webkit-datetime-edit-year-field{color:inherit}:is(input)::-webkit-datetime-edit-hour-field{color:inherit}:is(input)::-webkit-datetime-edit-minute-field{color:inherit}:is(input)::-webkit-datetime-edit-second-field{color:inherit}:is(input)::-webkit-datetime-edit-text[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-day-field[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-month-field[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-year-field[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-hour-field[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-minute-field[disabled]{color:inherit}:is(input)::-webkit-datetime-edit-second-field[disabled]{color:inherit}:is(input)::-ms-clear{display:none}:is(input)::-ms-reveal{display:none}:is(input):-moz-ui-invalid:not(output){box-shadow:none}:is(input[type=radio]){background:var(--radio-background,transparent);block-size:var(--radio-block-size,1.25rem);inline-size:var(--radio-inline-size,1.25rem);border-radius:var(--radio-border-radius);border-width:var(--radio-border-width,.0625rem);border-style:var(--radio-border-style,solid);border-color:var(--radio-border-color);cursor:pointer}:is(input[type=radio]):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(input[type=range]){background:var(--range-background);block-size:var(--range-block-size,2.75rem);cursor:pointer;inline-size:var(--range-inline-size,100%)}:where(input[type=range]):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(input[type=range])::-webkit-slider-runnable-track{inline-size:var(--range-inline-size,100%)}:where(input[type=range])::-moz-range-track{inline-size:var(--range-inline-size,100%)}:where(input[type=range]):-ms-track{cursor:pointer;inline-size:var(--range-inline-size,100%)}:where(input[type=range])::-moz-range-progress{background-color:var(--range-progress-background,inherit)}:where(input[type=range])::-moz-range-track{background-color:currentColor}:where(input[type=range])::-ms-tooltip{display:none}:is(select){block-size:var(--select-block-size,2.75rem);border-radius:var(--select-border-radius);border-width:var(--select-border-width);border-style:var(--select-border-style,solid);border-color:var(--select-border-color,inherit);color:var(--select-color,fieldtext);cursor:pointer;inline-size:var(--select-inline-size,100%);padding-inline:var(--select-padding-inline);padding-block:var(--select-padding-block);background-color:var(--select-background-color,field)}:is(textarea){background:var(--textarea-background,transparent);min-block-size:var(--textarea-min-block-size,2.75rem);border-color:var(--textarea-border-color);border-style:var(--textarea-border-style,solid);border-width:var(--textarea-border-width);border-radius:var(--textarea-border-radius);color:var(--textarea-color,inherit);inline-size:var(--textarea-inline-size,100%);resize:var(--textarea-resize,vertical);vertical-align:top;padding-inline:var(--textarea-inline-padding);padding-block:var(--textarea-block-padding);overflow:auto}:is(textarea)::-webkit-input-placeholder{color:var(--textarea-placeholder-color)}:is(textarea):placeholder-shown{color:var(--textarea-placeholder-color)}:is(textarea):placeholder-shown{color:var(--textarea-placeholder-color)}:is(textarea)[placeholder]{color:var(--textarea-placeholder-color)}:is(textarea):-moz-ui-invalid:not(output){box-shadow:none}:is(textarea):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:is(textarea):disabled,:is(textarea)[readonly]{pointer-events:none;cursor:default!important}:is(fieldset){padding-block:var(--fieldset-padding-block);padding-inline:var(--fieldset-padding-inline)}:where(input,button,select,textarea){font-family:var(--font-family,inherit);font-size:var(--font-size,inherit);line-height:var(--font-line-height,inherit);text-transform:none}:where([disabled],[readonly]){pointer-events:none;cursor:default!important}:where(legend){font-size:var(--legend-font-size);font-weight:var(--legend-font-weight);white-space:normal;max-inline-size:100%;display:inline-flex}:where(output){display:var(--output-display,inline-flex)}:where(select){text-transform:none;vertical-align:middle}:where(select)[multiple]{vertical-align:top}:where(select)::-ms-expand{display:none}:where(select):-moz-focusring{color:#0000;text-shadow:0 0 #000}:where(select):focus{outline:var(--focus-outline,var(--focus-outline-width,.0625rem) var(--focus-outline-style,solid) var(--focus-outline-color,var(--color-focus)));outline-offset:var(--focus-outline-offset,.125rem)}:where(h1,h2,h3,h4,h5,h6,[class*=title\:]){color:var(--title-color);font-family:var(--title-font-family);font-size:var(--title-size);font-weight:var(--title-font-weight,700);line-height:var(--title-line-height);max-inline-size:var(--title-max-width,auto);overflow-wrap:break-word}:where(img){block-size:var(--img-block-size,auto);display:var(--img-display,block);inline-size:var(--img-inline-size,100%);object-fit:var(--img-object-fit,cover);object-position:var(--img-object-position);object-view-box:var(--img-object-view-box,0);position:var(--img-position,relative);aspect-ratio:var(--img-aspect-ratio);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}:where(picture){display:var(--picture-display,block);inline-size:var(--picture-width,100%)}:where(figure){display:var(--figure-display,block);inline-size:var(--figure-width,100%)}:where(figcaption){display:var(--figcaption-display,block)}:where(svg){display:var(--svg-display,block);fill:currentColor;vertical-align:middle;block-size:var(--svg-height,auto);inline-size:var(--svg-width,100%);overflow:hidden}:where(svg):not([fill]){stroke:none;fill:currentColor}:where(svg):not(:root){overflow:hidden}:where(ul,ol){list-style:var(--list-style)}:where(li)::marker{color:var(--list-style-color,var(--color-primary))}:where(dl) dt{font-weight:var(--dt-font-weight,600)}:where(dl) dt:after{content:var(--dt-after-content,":")}:where(dl) dd{padding-inline:var(--dd-padding-inline,.5em 0);padding-block:var(--dd-padding-block,0 .5em)}:where(dl).horizontal{display:inline-flex}:where(dl).horizontal dt{padding-block:var(--dt-padding-block,0);padding-inline:var(--dt-padding-inline,0 .25em)}:where(dl).horizontal dd{padding-block:var(--dd-padding-block,0);padding-inline:var(--dd-padding-inline,0 .75em)}:where(abbr[aria-label]){text-decoration:var(--abbr-text-decoration,underline dotted)}:where(abbr:not([aria-label])){--abbr-text-decoration:line-through;pointer-events:none;cursor:default!important}:where(dfn[aria-label]){text-decoration:var(--abbr-text-decoration,underline dotted)}:where(dfn:not([aria-label])){--abbr-text-decoration:line-through;pointer-events:none;cursor:default!important}:where(P){overflow-wrap:break-word}:where(big){font-size:var(--font-size-big,120%)}:where(code,samp,kbd){font-size:var(--font-size);font-family:var(--code-font-family,monospace, monospace)}:where(del,s){text-decoration:var(--delete-text-decoration,line-through)}:where(i,em,cite){font-style:var(--font-style,italic)}:where(ins){text-decoration:var(--ins-text-decoration,underline)}:where(mark){background:var(--mark-background,yellow);font-style:var(--mark-font-style,italic);font-weight:var(--font-weight)}:is(pre){white-space:var(--pre-white-space,inherit);padding-block:var(--pre-padding-block,.25ch);padding-inline:var(--pre-padding-inline,1ch);outline:var(--pre-outline,max(.0625rem, 1px) solid #1a1a1a1a);overflow:auto}:where(small){font-size:var(--font-size-small,80%)}:where(b,strong){font-weight:var(--font-weight,700)}:where(sub,sup){font-size:var(--font-size);vertical-align:baseline;inset-block:var(--font-inset-block);line-height:0;position:relative}:where(sub){--font-size:75%;--font-inset-block:.35em 0}:where(sup){--font-size:75%;--font-inset-block:-.5em 0}*,:before,:after{box-sizing:border-box;min-inline-size:0;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}:where(html,body){height:100%}:where(html){-webkit-text-size-adjust:none;color-scheme:light dark;overflow-anchor:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;text-size-adjust:100%;block-size:-webkit-fill-available;inline-size:100%;scroll-margin-top:0}:where(body){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;min-block-size:100dvh;inline-size:100%;accent-color:var(--color-primary);background:var(--color-background,transparent);color:var(--color-text,var(--color-text-primary));font-family:var(--font-family,"sans");font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--font-line-height,1.5)}main{block-size:auto;min-block-size:100%;padding-block:var(--header-height)}:where(a,area,button,input,label[for],select,summary,textarea,[tabindex]){touch-action:manipulation}:where(template,[hidden]){display:none}:where([role=button],[role=link],[role=option],[role=select]){cursor:var(--cursor,pointer)}:where(:focus-visible){outline-width:max(.125rem,2px);outline-style:solid;outline-color:var(--color-focus,highlight)}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--contrast-target:7}}@media (prefers-contrast:less){:root{--contrast-target:3}}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-rendered h2,.content-rendered h3,.content-rendered h4,.content-rendered h5,.content-rendered h6{padding-block:1rem}.content-rendered h2{font-size:var(--title-size-l)}.content-rendered h3{font-size:var(--title-size-m)}.content-rendered p+p{padding-block-start:1rem}.content-rendered ul,.content-rendered ol{padding-block:.5rem 1rem;padding-inline-start:2rem;list-style-type:disc}.content-rendered li{padding-block-end:.5rem}.content-rendered a{color:var(--color-primary)}.content-rendered a:hover{color:var(--color-secondary)}.content-rendered blockquote{background:#00000080;place-items:center;margin-block:1rem;padding:1rem 3rem;display:flex}.content-rendered blockquote p{margin:0;padding-inline:1rem}.content-rendered blockquote:before,.content-rendered blockquote:after{font-size:var(--title-size-xxl);font-family:Times New Roman,Times,serif;font-weight:900}.content-rendered blockquote:before{content:"“"}.content-rendered blockquote:after{content:"”"}.content-rendered blockquote.info{border-left:.25rem solid var(--color-validation-info-dark);background:var(--color-validation-info-light);color:var(--color-validation-info-dark);margin-block:2rem;padding-block:1rem;padding-inline:1rem}.content-rendered blockquote.info:before,.content-rendered blockquote.info:after{content:""}[class*=header-nav] .is-active{color:var(--color-foreground);font-weight:900}[class*=footer-nav] .is-active{color:var(--color-primary)}[class*=about-page] .page-basic-content{flex-direction:column-reverse;gap:2rem;display:flex}@media screen and (width>=860px){[class*=about-page] .page-basic-content{flex-direction:row-reverse;max-inline-size:80vw;margin-inline:auto}}[class*=about-page] .page-basic-content .page-basic-content-rendered{flex:1}[class*=about-page] .page-basic-content h3{--title-size:var(--title-size-m)}[class*=post-detail] .content-rendered{inline-size:100%;margin-inline:auto;padding-inline:1rem}@media screen and (width>=860px){[class*=post-detail] .content-rendered{inline-size:60vw}}[class*=lucide]{fill:#0000}.wrapper{padding-inline:var(--grid-wrapper-padding,1rem);inline-size:100%}.wrapper:has(.no-space-wrapper){--grid-wrapper-padding:0}@media screen and (width>=1440px){.out-wrapper{margin-inline:calc(var(--grid-wrapper-padding) * -1)}}.grid{display:var(--grid-display,grid)}.grid\@system{grid-auto-flow:var(--grid-flow,row);grid-template-rows:var(--grid-template-row,repeat(auto-fill, 1fr));grid-template-columns:var(--grid-template-column,repeat(12, 1fr));column-gap:var(--grid-gap-column,0);row-gap:var(--grid-gap-row,0);display:grid}.grid\@system>*{grid-column:1/-1}@media screen and (width>=740px){.grid\@system>*{grid-column:auto}}.grid\@system.column{grid-auto-flow:column}.grid\@system.gap{--grid-gap-row:1rem;--grid-gap-column:1rem}.grid\@system .col\:started{grid-column-start:-1}.grid\@system .col\:ended{grid-column-end:-1}.grid\@system .col\:wide{grid-column-end:span 12}.grid\@system .grid-start\:1{grid-column-start:1}.grid\@system .grid-start\:2{grid-column-start:2}.grid\@system .grid-start\:3{grid-column-start:3}.grid\@system .grid-start\:4{grid-column-start:4}.grid\@system .grid-start\:5{grid-column-start:5}.grid\@system .grid-start\:6{grid-column-start:6}.grid\@system .grid-start\:7{grid-column-start:7}.grid\@system .grid-start\:8{grid-column-start:8}.grid\@system .grid-start\:9{grid-column-start:9}.grid\@system .grid-start\:10{grid-column-start:10}.grid\@system .grid-start\:11{grid-column-start:11}.grid\@system .grid-start\:12{grid-column-start:12}.grid\@system .grid-end\:2{grid-column-end:3}.grid\@system .grid-end\:3{grid-column-end:4}.grid\@system .grid-end\:4{grid-column-end:5}.grid\@system .grid-end\:5{grid-column-end:6}.grid\@system .grid-end\:6{grid-column-end:7}.grid\@system .grid-end\:7{grid-column-end:8}.grid\@system .grid-end\:8{grid-column-end:9}.grid\@system .grid-end\:9{grid-column-end:10}.grid\@system .grid-end\:10{grid-column-end:11}.grid\@system .grid-end\:11{grid-column-end:12}.grid\@system .grid-end\:12{grid-column-end:13}.grid\@system .grid\@default\:1{grid-column-end:span 1}.grid\@system .grid\@default\:2{grid-column-end:span 2}.grid\@system .grid\@default\:3{grid-column-end:span 3}.grid\@system .grid\@default\:4{grid-column-end:span 4}.grid\@system .grid\@default\:5{grid-column-end:span 5}.grid\@system .grid\@default\:6{grid-column-end:span 6}.grid\@system .grid\@default\:7{grid-column-end:span 7}.grid\@system .grid\@default\:8{grid-column-end:span 8}.grid\@system .grid\@default\:9{grid-column-end:span 9}.grid\@system .grid\@default\:10{grid-column-end:span 10}.grid\@system .grid\@default\:11{grid-column-end:span 11}.grid\@system .grid\@default\:12{grid-column-end:span 12}@media screen and (width>=2560px){.grid\@system .grid\@qhd\:1{grid-column-end:span 1}.grid\@system .grid\@qhd\:2{grid-column-end:span 2}.grid\@system .grid\@qhd\:3{grid-column-end:span 3}.grid\@system .grid\@qhd\:4{grid-column-end:span 4}.grid\@system .grid\@qhd\:5{grid-column-end:span 5}.grid\@system .grid\@qhd\:6{grid-column-end:span 6}.grid\@system .grid\@qhd\:7{grid-column-end:span 7}.grid\@system .grid\@qhd\:8{grid-column-end:span 8}.grid\@system .grid\@qhd\:9{grid-column-end:span 9}.grid\@system .grid\@qhd\:10{grid-column-end:span 10}.grid\@system .grid\@qhd\:11{grid-column-end:span 11}.grid\@system .grid\@qhd\:12{grid-column-end:span 12}}@media screen and (width>=1920px){.grid\@system .grid\@hd\:1{grid-column-end:span 1}.grid\@system .grid\@hd\:2{grid-column-end:span 2}.grid\@system .grid\@hd\:3{grid-column-end:span 3}.grid\@system .grid\@hd\:4{grid-column-end:span 4}.grid\@system .grid\@hd\:5{grid-column-end:span 5}.grid\@system .grid\@hd\:6{grid-column-end:span 6}.grid\@system .grid\@hd\:7{grid-column-end:span 7}.grid\@system .grid\@hd\:8{grid-column-end:span 8}.grid\@system .grid\@hd\:9{grid-column-end:span 9}.grid\@system .grid\@hd\:10{grid-column-end:span 10}.grid\@system .grid\@hd\:11{grid-column-end:span 11}.grid\@system .grid\@hd\:12{grid-column-end:span 12}}@media screen and (width>=1440px){.grid\@system .grid\@desktop\:1{grid-column-end:span 1}.grid\@system .grid\@desktop\:2{grid-column-end:span 2}.grid\@system .grid\@desktop\:3{grid-column-end:span 3}.grid\@system .grid\@desktop\:4{grid-column-end:span 4}.grid\@system .grid\@desktop\:5{grid-column-end:span 5}.grid\@system .grid\@desktop\:6{grid-column-end:span 6}.grid\@system .grid\@desktop\:7{grid-column-end:span 7}.grid\@system .grid\@desktop\:8{grid-column-end:span 8}.grid\@system .grid\@desktop\:9{grid-column-end:span 9}.grid\@system .grid\@desktop\:10{grid-column-end:span 10}.grid\@system .grid\@desktop\:11{grid-column-end:span 11}.grid\@system .grid\@desktop\:12{grid-column-end:span 12}}@media screen and (width>=1200px){.grid\@system .grid\@standard\:1{grid-column-end:span 1}.grid\@system .grid\@standard\:2{grid-column-end:span 2}.grid\@system .grid\@standard\:3{grid-column-end:span 3}.grid\@system .grid\@standard\:4{grid-column-end:span 4}.grid\@system .grid\@standard\:5{grid-column-end:span 5}.grid\@system .grid\@standard\:6{grid-column-end:span 6}.grid\@system .grid\@standard\:7{grid-column-end:span 7}.grid\@system .grid\@standard\:8{grid-column-end:span 8}.grid\@system .grid\@standard\:9{grid-column-end:span 9}.grid\@system .grid\@standard\:10{grid-column-end:span 10}.grid\@system .grid\@standard\:11{grid-column-end:span 11}.grid\@system .grid\@standard\:12{grid-column-end:span 12}}@media screen and (width>=1360px){.grid\@system .grid\@laptop\:1{grid-column-end:span 1}.grid\@system .grid\@laptop\:2{grid-column-end:span 2}.grid\@system .grid\@laptop\:3{grid-column-end:span 3}.grid\@system .grid\@laptop\:4{grid-column-end:span 4}.grid\@system .grid\@laptop\:5{grid-column-end:span 5}.grid\@system .grid\@laptop\:6{grid-column-end:span 6}.grid\@system .grid\@laptop\:7{grid-column-end:span 7}.grid\@system .grid\@laptop\:8{grid-column-end:span 8}.grid\@system .grid\@laptop\:9{grid-column-end:span 9}.grid\@system .grid\@laptop\:10{grid-column-end:span 10}.grid\@system .grid\@laptop\:11{grid-column-end:span 11}.grid\@system .grid\@laptop\:12{grid-column-end:span 12}}@media screen and (width>=992px){.grid\@system .grid\@tablet-landscape\:1{grid-column-end:span 1}.grid\@system .grid\@tablet-landscape\:2{grid-column-end:span 2}.grid\@system .grid\@tablet-landscape\:3{grid-column-end:span 3}.grid\@system .grid\@tablet-landscape\:4{grid-column-end:span 4}.grid\@system .grid\@tablet-landscape\:5{grid-column-end:span 5}.grid\@system .grid\@tablet-landscape\:6{grid-column-end:span 6}.grid\@system .grid\@tablet-landscape\:7{grid-column-end:span 7}.grid\@system .grid\@tablet-landscape\:8{grid-column-end:span 8}.grid\@system .grid\@tablet-landscape\:9{grid-column-end:span 9}.grid\@system .grid\@tablet-landscape\:10{grid-column-end:span 10}.grid\@system .grid\@tablet-landscape\:11{grid-column-end:span 11}.grid\@system .grid\@tablet-landscape\:12{grid-column-end:span 12}}@media screen and (width>=800px){.grid\@system .grid\@mobile-landscape\:1{grid-column-end:span 1}.grid\@system .grid\@mobile-landscape\:2{grid-column-end:span 2}.grid\@system .grid\@mobile-landscape\:3{grid-column-end:span 3}.grid\@system .grid\@mobile-landscape\:4{grid-column-end:span 4}.grid\@system .grid\@mobile-landscape\:5{grid-column-end:span 5}.grid\@system .grid\@mobile-landscape\:6{grid-column-end:span 6}.grid\@system .grid\@mobile-landscape\:7{grid-column-end:span 7}.grid\@system .grid\@mobile-landscape\:8{grid-column-end:span 8}.grid\@system .grid\@mobile-landscape\:9{grid-column-end:span 9}.grid\@system .grid\@mobile-landscape\:10{grid-column-end:span 10}.grid\@system .grid\@mobile-landscape\:11{grid-column-end:span 11}.grid\@system .grid\@mobile-landscape\:12{grid-column-end:span 12}}@media screen and (width>=740px){.grid\@system .grid\@mobile\:1{grid-column-end:span 1}.grid\@system .grid\@mobile\:2{grid-column-end:span 2}.grid\@system .grid\@mobile\:3{grid-column-end:span 3}.grid\@system .grid\@mobile\:4{grid-column-end:span 4}.grid\@system .grid\@mobile\:5{grid-column-end:span 5}.grid\@system .grid\@mobile\:6{grid-column-end:span 6}.grid\@system .grid\@mobile\:7{grid-column-end:span 7}.grid\@system .grid\@mobile\:8{grid-column-end:span 8}.grid\@system .grid\@mobile\:9{grid-column-end:span 9}.grid\@system .grid\@mobile\:10{grid-column-end:span 10}.grid\@system .grid\@mobile\:11{grid-column-end:span 11}.grid\@system .grid\@mobile\:12{grid-column-end:span 12}}@media screen and (width>=2560px){.grid\@qhd\:100{inline-size:100%}}@media screen and (width>=1920px){.grid\@hd\:100{inline-size:100%}}@media screen and (width>=1440px){.grid\@desktop\:100{inline-size:100%}}@media screen and (width>=1200px){.grid\@standard\:100{inline-size:100%}}@media screen and (width>=1360px){.grid\@laptop\:100{inline-size:100%}}@media screen and (width>=992px){.grid\@tablet\:100{inline-size:100%}}@media screen and (width>=800px){.grid\@mobile-landscape\:100{inline-size:100%}}@media screen and (width>=740px){.grid\@mobile-portrait\:100{inline-size:100%}.grid\@mobile\:hidden{overflow:hidden;max-block-size:1px!important;max-inline-size:1px!important;margin:-1px 0 0 -1px!important;padding:0!important}.grid\@mobile\:none{display:none}}a.btn-cta{--cta-height:4.5rem;--cta-icon-background:var(--color-primary-dark);font-size:var(--font-size-l);text-transform:uppercase;max-block-size:var(--cta-height);inline-size:100%;color:var(--color-foreground);background:var(--color-primary);align-items:center;margin-block:auto 2rem;margin-inline:auto;font-weight:500;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}@media screen and (width>=740px){a.btn-cta{inline-size:fit-content}}a.btn-cta:hover{--cta-icon-background:var(--color-secondary-dark);background:var(--color-secondary)}a.btn-cta .cta-text{padding:1rem 2rem}a.btn-cta svg{width:var(--cta-height);height:var(--cta-height);background:var(--cta-icon-background);margin-inline-start:auto;padding:1rem;transition:all .3s ease-in-out}#root{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}
