.sidebar-pattern-field[data-v-bdc814ce]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.sidebar-pattern-field__smiley[data-v-bdc814ce]{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:contain;object-fit:contain;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-pattern-field--dark[data-v-bdc814ce]{filter:grayscale(1) brightness(.72);opacity:.88}@media(prefers-reduced-motion:reduce){.sidebar-pattern-field[data-v-bdc814ce]{opacity:.65}}@media(prefers-reduced-transparency:reduce){.sidebar-pattern-field--dark[data-v-bdc814ce]{filter:grayscale(1) brightness(.92)}}.boardy-card[data-v-deaeae90]{background:#fff8e8;border:1.5px solid #252536;border-radius:14px;box-shadow:5px 5px #252536;color:#252536;display:block;font-family:var(--font-display);padding:17px 18px 12px;text-decoration:none;transform:rotate(-3deg);transition:transform .18s ease,box-shadow .18s ease;width:min(100%,208px)}.boardy-card[data-v-deaeae90]:focus-visible,.boardy-card[data-v-deaeae90]:hover{box-shadow:6px 8px #252536;color:#252536;transform:rotate(0) translateY(-3px)}.boardy-card:focus-visible .boardy-card__arrow[data-v-deaeae90],.boardy-card:hover .boardy-card__arrow[data-v-deaeae90]{transform:translate(2px,-2px)}.boardy-card[data-v-deaeae90]:focus-visible{outline:3px solid var(--chrome-fg);outline-offset:9px}.boardy-card__eyebrow[data-v-deaeae90]{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.boardy-card__main[data-v-deaeae90]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:10px 0 14px}.boardy-card__title[data-v-deaeae90]{font-size:28px;font-weight:800;letter-spacing:-.05em;line-height:1.1}.boardy-card__art[data-v-deaeae90]{flex-shrink:0;transform:rotate(8deg)}.boardy-card__cta[data-v-deaeae90]{align-items:center;border-top:1px solid rgba(37,37,54,.2);display:flex;font-size:12px;font-weight:600;gap:10px;justify-content:space-between;padding-top:9px}.boardy-card__arrow[data-v-deaeae90]{flex-shrink:0;font-size:22px;line-height:1;transition:transform .18s ease}.boardy-card--compact[data-v-deaeae90]{padding:16px 20px;transform:none;width:min(100%,300px)}.boardy-card--compact .boardy-card__art[data-v-deaeae90],.boardy-card--compact .boardy-card__eyebrow[data-v-deaeae90]{display:none}.boardy-card--compact .boardy-card__main[data-v-deaeae90]{margin:0 0 8px}.boardy-card--compact .boardy-card__title[data-v-deaeae90]{font-size:24px;letter-spacing:-.03em}@media(prefers-reduced-motion:reduce){.boardy-card[data-v-deaeae90],.boardy-card__arrow[data-v-deaeae90]{transform:none;transition:none}.boardy-card[data-v-deaeae90]:focus-visible,.boardy-card:focus-visible .boardy-card__arrow[data-v-deaeae90],.boardy-card[data-v-deaeae90]:hover,.boardy-card:hover .boardy-card__arrow[data-v-deaeae90]{transform:none}}.footer-container{align-items:center;background:var(--footer-strip-bg);border-top:1px solid var(--footer-strip-border);display:flex;flex-direction:column;gap:4px;justify-content:center;padding-bottom:4px;width:100%}.social-icons-container{display:flex;justify-content:space-evenly;padding:2px;width:70%}.social-icons-container a{border-radius:8px;display:inline-flex;transition:transform .22s cubic-bezier(.4,0,.2,1)}.social-icons-container a:hover img{transform:translateY(-3px) scale(1.06)}.social-icons-container a:active{transform:scale(.94)}.social-icons-container img{filter:grayscale(.15);height:30px;transition:transform .22s cubic-bezier(.4,0,.2,1),filter .22s ease;width:auto}.social-icons-container img:hover{filter:grayscale(0)}body.theme-dark .footer-container{background:var(--footer-strip-bg);border-top-color:var(--footer-strip-border)}body.theme-dark .footer-container .social-icons-container img{filter:grayscale(.35) brightness(1.05)}body.theme-dark .footer-container .social-icons-container img:hover{filter:grayscale(0) brightness(1.08)}.header-navigation-container{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-bg) 88%,var(--brand-cyan) 12%) 0,color-mix(in srgb,var(--chrome-bg) 78%,#0f2a4a 22%));box-shadow:var(--shadow-sm);display:flex;height:60px;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:9999}.header-navigation-container.homepage{background:none;box-shadow:none;height:auto;min-height:0;padding:max(14px,env(safe-area-inset-top,0px)) 20px 0;pointer-events:none}.header-navigation-container.homepage>*{pointer-events:auto}.header-navigation-container:not(.homepage):before{background-image:url(../images/awesome-logo-direct.svg),url(../images/awesome-logo-direct.svg);background-position:4px 10px,28px 36px;background-repeat:repeat;background-size:64px 64px,86px 86px;contain:strict;content:"";image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;inset:0;opacity:.045;pointer-events:none;position:absolute;z-index:0}.header-navigation-container>:not(.sidebar-pattern-field){position:relative;z-index:1}.header-navigation-container .hamburger-menu-container{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;z-index:2;-webkit-tap-highlight-color:transparent}.header-navigation-container .hamburger-menu-container img{display:block;transition:opacity .3s ease}.header-navigation-container .hamburger-menu-container img:hover{opacity:.8}.header-navigation-container .hamburger-menu-container .gradient-hamburger{align-items:center;display:flex}.header-navigation-container .hamburger-menu-container .gradient-hamburger svg{display:block;transition:opacity .3s ease}.header-navigation-container .hamburger-menu-container .gradient-hamburger svg:hover{opacity:.8}.header-navigation-container .logo-container{align-items:center;color:var(--chrome-fg);display:inline-flex;font-size:30px;font-weight:700;gap:0;justify-content:center;left:50%;line-height:1;margin:0;max-width:calc(100vw - 120px);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.header-navigation-container .logo-container__text{text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 2px rgba(0,0,0,.7),0 1px 2px rgba(0,0,0,.8)}.header-navigation-container .logo-container__emoji{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));flex-shrink:0;height:.92em;margin:0;-o-object-fit:contain;object-fit:contain;transform:translateY(.04em);width:.92em}.header-navigation-open-container{background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-bg) 88%,var(--brand-cyan) 12%) 0,color-mix(in srgb,var(--chrome-bg) 78%,#0f2a4a 22%));display:flex;flex-direction:column;gap:24px;justify-content:space-between;inset:0;overflow-y:auto;position:fixed;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:9999}.header-navigation-open-container>.close-menu-container,.header-navigation-open-container>.footer-container,.header-navigation-open-container>.menu-container,.header-navigation-open-container>.mobile-connect{flex-shrink:0}.header-navigation-open-container .mobile-connect{display:flex;justify-content:center;padding:0 28px 32px}.header-navigation-open-container>:not(.sidebar-pattern-field){position:relative;z-index:1}.header-navigation-open-container.slide-down{transform:translateY(0)}.header-navigation-open-container.slide-down .menu-item{animation:ui-fade-up .34s cubic-bezier(.4,0,.2,1) both}.header-navigation-open-container.slide-down .menu-item:first-child{animation-delay:70ms}.header-navigation-open-container.slide-down .menu-item:nth-child(2){animation-delay:.12s}.header-navigation-open-container.slide-down .menu-item:nth-child(3){animation-delay:.17s}.header-navigation-open-container .close-menu-container{cursor:pointer;margin:30px}.header-navigation-open-container .close-menu-container img{transition:transform .2s ease,opacity .2s ease}.header-navigation-open-container .close-menu-container:active img{transform:scale(.9) rotate(90deg)}.header-navigation-open-container .menu-container{align-items:center;color:var(--chrome-fg);display:flex;flex-direction:column;gap:clamp(16px,4vh,40px);justify-content:center;margin-bottom:0}.header-navigation-open-container .menu-container .menu-item{background:transparent;color:inherit;cursor:pointer;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:10px 0;text-align:center;text-decoration:none;width:100%;-webkit-tap-highlight-color:transparent}.header-navigation-open-container .menu-container .menu-item:hover{color:var(--chrome-active)}.header-navigation-open-container .menu-container .menu-item.active{background:transparent;color:var(--chrome-active);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--chrome-active) 75%,transparent);text-decoration-thickness:2px;text-underline-offset:.35em}body.theme-dark .header-navigation-container:not(.homepage),body.theme-dark .header-navigation-open-container{background:var(--chrome-bg)}body.theme-dark .header-navigation-container:not(.homepage){box-shadow:var(--shadow-sm),inset 0 -1px #ffffff0f}body.theme-dark .header-navigation-container:not(.homepage):before{filter:grayscale(1) brightness(.85);opacity:.065}@media(prefers-reduced-motion:reduce){.header-navigation-open-container.slide-down .menu-item{animation:none}.close-menu-container:active img{transform:none}}
