.astro-route-announcer{left:0;position:absolute;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}body#mainScaffold main[x_sel=main]{margin:0 var(--navWidth);min-height:calc(var(--_vh)*100 - var(--headerHeight));padding-block:2rem 8rem}@media(max-width:1024px){body#mainScaffold main[x_sel=main]{margin:0 auto}}header[x_sel=header]{background-color:var(--clr-primary-400);height:var(--headerHeight);position:sticky;top:0;view-transition-name:Header;z-index:9}::view-transition-group(Header){z-index:9}header[x_sel=header] app-btn[x_sel=subscribeBtn]{position:absolute;right:var(--gridPadding);top:5px}@media(max-width:320px){header[x_sel=header] app-btn[x_sel=subscribeBtn][d_height=small]{--_padding:.3em .5em;--_fontSize:var(--fs-100)}}my-hamburger{--_dimensions:35px;--_lineHeight:4px;cursor:pointer;display:none;left:var(--gridPadding);position:absolute;top:calc((var(--headerHeight) - var(--_dimensions))/2)}my-hamburger button[x_sel=hamburgerBtn]{cursor:pointer;height:var(--_dimensions);position:relative;width:var(--_dimensions);-webkit-tap-highlight-color:transparent}my-hamburger button[x_sel=hamburgerBtn] div[x_sel=burger-line]{background-color:var(--clr-text);border-radius:100vmax;height:var(--_lineHeight);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-out,transform .2s ease;width:100%}my-hamburger button[x_sel=hamburgerBtn] div[x_sel=burger-line]:first-child{top:25%}my-hamburger button[x_sel=hamburgerBtn] div[x_sel=burger-line]:nth-child(3){top:75%}my-hamburger[d_open] button[x_sel=hamburgerBtn] div[x_sel=burger-line]:first-child{top:50%;transform:translate(-50%,-50%) rotate(45deg)}my-hamburger[d_open] button[x_sel=hamburgerBtn] div[x_sel=burger-line]:nth-child(2){opacity:0}my-hamburger[d_open] button[x_sel=hamburgerBtn] div[x_sel=burger-line]:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:1024px){my-hamburger{display:block}}app-btn[hidden]{display:none}app-btn{--_color:var(--clr-text);--_hoverColor:var(--clr-text-light);--_textColor:var(--clr-primary-400);--_disabledColor:var(--clr-primary-200);--_btnBorderR:var(--borderRadiusSmall);--_padding:.5em 1.5em;--_fontSize:var(--fs-300);--_minWidth:unset;min-width:-moz-fit-content;min-width:fit-content}app-btn a[x_sel=aLink],app-btn button[x_sel=button]{background-color:var(--_color);border:1px solid var(--_color);border-radius:var(--_btnBorderR);color:var(--_textColor);cursor:pointer;font-family:var(--fontFamily,system-ui,sans-serif);font-size:var(--_fontSize);font-weight:600;max-width:100%;min-width:var(--_minWidth);outline:2px solid transparent;outline-offset:2px;padding:var(--_padding);position:relative;text-align:center;text-transform:lowercase;transition:color .2s ease-in-out,background-color .2s ease-in-out}app-btn a[x_sel=aLink]{display:block;text-decoration:none}app-btn a[x_sel=aLink] span[x_sel=aLinkSpan]:before{background-color:currentColor;border-radius:100vmax;bottom:-4px;content:"";height:2px;position:absolute;transition:width .2s ease-out;width:0}app-btn a[x_sel=aLink]:focus-visible span[x_sel=aLinkSpan]:before{width:100%}@media(hover:hover){app-btn a[x_sel=aLink]:hover span[x_sel=aLinkSpan]:before{width:100%}}app-btn[d_height=small]{--_padding:.3em 1em;--_fontSize:var(--fs-200)}app-btn[d_full_width] button[x_sel=button]{width:100%}app-btn[d_min_width=fit]{--_minWidth:fit-content}app-btn[d_min_width=auto]{--_minWidth:auto}app-btn[d_pill]{--_btnBorderR:100vmax}app-btn[d_color=accent]{--_color:var(--clr-accent-400);--_hoverColor:var(--clr-accent-400)}app-btn[d_color=neutral]{--_color:var(--clr-primary-400);--_hoverColor:var(--clr-primary-300);--_textColor:var(--clr-text)}app-btn[d_color=neutral] button[x_sel=button]{border-color:var(--clr-primary-300)}app-btn[d_color=error]{--_color:var(--clr-error-400);--_hoverColor:var(--clr-error-400)}app-btn button[x_sel=button]:focus-visible{background-color:var(--_hoverColor);border-color:var(--_hoverColor);outline-color:var(--_hoverColor)}app-btn button[x_sel=button]:disabled{background-color:var(--_disabledColor);border-color:var(--clr-primary-300);color:var(--clr-text);cursor:not-allowed}@media(hover:hover){app-btn button[x_sel=button]:hover:enabled{background-color:var(--_hoverColor);border-color:var(--_hoverColor);outline-color:var(--_hoverColor)}}app-btn>button[x_sel=button] my-loader{--_diameter:25px}app-btn[d_loading]>button[x_sel=button] div[x_sel=btn-content]{opacity:0;visibility:hidden}my-loader{--_diameter:70px;--_color:var(--clr-text);height:var(--_diameter);width:var(--_diameter);--flow-spacing:0}my-loader[hidden]{display:none}my-loader div[x_sel=myLoaderDiv]{animation:player-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid var(--_color);border-color:var(--_color) transparent transparent transparent;border-radius:50%;display:block;height:var(--_diameter);position:absolute;width:var(--_diameter)}my-loader div[x_sel=myLoaderDiv]:first-child{animation-delay:-.45s}my-loader div[x_sel=myLoaderDiv]:nth-child(2){animation-delay:-.3s}my-loader div[x_sel=myLoaderDiv]:nth-child(3){animation-delay:-.15s}@keyframes player-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{mix-blend-mode:plus-lighter;opacity:0}to{mix-blend-mode:plus-lighter;opacity:1}}@keyframes astroFadeOut{0%{mix-blend-mode:plus-lighter;opacity:1}to{mix-blend-mode:plus-lighter;opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}div[x_sel=dysnomia-bckg]{height:calc(var(--_vh)*100 - var(--headerHeight));left:0;opacity:.05;position:fixed;top:var(--headerHeight);view-transition-name:Background;width:100%;z-index:-1}div[x_sel=dysnomia-bckg] lazy-image{height:100%}lazy-image{--_objectFit:cover;--_objectPosition:center;overflow:hidden;position:relative;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out;width:100%}lazy-image:before{animation:gradientAnim 2s linear infinite;background-image:linear-gradient(var(--a),var(--clr-primary-200),var(--clr-primary-300));content:"";inset:0;opacity:1;position:absolute;transition:opacity .5s ease-in-out}lazy-image img[x_sel=lazyImageImg]{height:100%;-o-object-fit:var(--_objectFit);object-fit:var(--_objectFit);-o-object-position:var(--_objectPosition);object-position:var(--_objectPosition);opacity:0;transition:opacity .5s ease-in-out;visibility:hidden}lazy-image[d_loaded] img[x_sel=lazyImageImg]{opacity:1;visibility:visible}lazy-image[d_loaded]:before{opacity:0}footer[x_sel=footer]{background-color:var(--clr-primary-400);padding:.5rem;text-transform:none}my-icon{background-color:var(--clr-text-light);display:block;height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;width:20px}my-icon[d_icon=checkmark]{background-color:var(--clr-accent-400);-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/checkmark.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/checkmark.svg)}my-icon[d_icon=x-mark]{background-color:var(--clr-primary-400);height:15px;-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/x.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/x.svg);width:15px}my-icon[d_icon=success]{background-color:var(--clr-primary-200);height:30px;-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/success.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/success.svg);width:30px}my-icon[d_icon=warn]{background-color:var(--clr-warn-400)}my-icon[d_icon=error],my-icon[d_icon=warn]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/error.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/error.svg)}my-icon[d_icon=error]{background-color:var(--clr-error-400)}my-icon[d_icon=facebook]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/facebook.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/facebook.svg)}my-icon[d_icon=instagram]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/instagram.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/instagram.svg)}my-icon[d_icon=twitter]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/x-twitter.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/x-twitter.svg)}my-icon[d_icon=soundcloud]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/soundcloud.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/soundcloud.svg)}my-icon[d_icon=vimeo]{-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/vimeo.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/vimeo.svg)}my-icon[d_icon=play-btn]{height:50px;-webkit-mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/play-btn.svg);mask-image:url(https://aminobelyamani.b-cdn.net/dom/images/play-btn.svg);width:50px}my-icon[d_color=dark],my-icon[d_icon=play-btn]{background-color:var(--clr-text)}my-icon[d_color=white]{background-color:var(--clr-primary-400)}toast-notif{--__progressWidth:100%;--_right:2rem;--_bgColor:var(--clr-success-100);--_fgColor:var(--clr-success-400);background-color:var(--_bgColor);border-left:.5rem solid var(--_fgColor);box-shadow:0 5px 10px #0000001a;color:var(--clr-primary-400);max-width:320px;overflow:hidden;padding:1rem 3rem 1rem 1rem;position:fixed;right:var(--gridPadding);top:2rem;transform:translate(calc(100% + var(--_right)));transition:transform .5s var(--lessBouncyTransition);view-transition-name:ToastNotif;z-index:100}::view-transition-group(ToastNotif){z-index:100}toast-notif[d_state=success]{--_bgColor:var(--clr-text-light);--_fgColor:var(--clr-text)}toast-notif[d_state=warn]{--_bgColor:var(--clr-warn-100);--_fgColor:var(--clr-warn-400)}toast-notif[d_state=error]{--_bgColor:var(--clr-error-100);--_fgColor:var(--clr-error-400)}toast-notif button[x_sel=close-btn]{position:absolute;right:1rem;top:1rem}toast-notif button[x_sel=close-btn] my-icon[x_sel=closeBtnIcon]{background-color:var(--_fgColor);height:20px;width:20px}@media(hover:hover){toast-notif button[x_sel=close-btn]:hover my-icon[x_sel=closeBtnIcon]{background-color:var(--clr-primary-400)}}toast-notif div[x_sel=progress]{background-color:var(--_fgColor);bottom:0;height:3px;left:0;position:absolute;width:var(--__progressWidth)}toast-notif[d_visible]{transform:translate(0)}@media(max-width:350px){toast-notif{left:var(--gridPadding)}}my-nav{z-index:2}my-nav[d_open] nav[x_sel=nav]{transform:none}nav[x_sel=nav]{border-bottom-right-radius:var(--borderRadius);left:0;padding-inline:2rem;position:fixed;top:var(--headerHeight);transform:none;z-index:1}nav[x_sel=nav] div[x_sel=nav-divider]{background-color:var(--clr-primary-200);width:1px}nav[x_sel=nav] div[x_sel=socials]{padding-block:2rem}nav[x_sel=nav] div[x_sel=nav-wrapper]{padding-block:3rem}@media(max-width:1024px){nav[x_sel=nav]{background-color:var(--clr-primary-400);transform:translate(-100%);transition:transform var(--lessBouncyTransition) .3s}@supports (backdrop-filter:none){nav[x_sel=nav]{backdrop-filter:blur(5px);background-color:var(--clr-overlay)}}}a[x_sel=nav-link]{color:var(--clr-text-light);display:block;font-size:var(--fs-200);text-decoration:none}a[x_sel=nav-link]:focus,a[x_sel=nav-link][aria-pressed]{color:var(--clr-accent-400)}@media(hover:hover){a[x_sel=nav-link]:hover{color:var(--clr-accent-400)}}a[x_sel=social-link]{display:block;text-decoration:none}a[x_sel=social-link]:focus my-icon{background-color:var(--clr-accent-400)}@media(hover:hover){a[x_sel=social-link]:hover my-icon{background-color:var(--clr-accent-400)}}my-overlay{inset:0;position:fixed;z-index:1}my-overlay[hidden]{display:none}
