@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:black;text-decoration:none}:root{--color-ink:hsl(291,25%,15%);--color-ink-soft:hsl(281,8%,42%);--color-ink-soft-bg:hsl(300,12%,92%);--color-paper:hsl(33,45%,97%);--color-paper-raised:hsl(15,30%,94%);--color-line:hsl(325,20%,90%);--color-primary:hsl(291,36%,20%);--color-primary-soft:hsl(291,30%,93%);--color-logo:#f6bb5a;--color-logo-soft:#fdedd3;--color-coral:hsl(4,76%,61%);--color-coral-soft:hsl(6,80%,94%);--color-gold:hsl(33,76%,42%);--color-gold-soft:hsl(37,75%,91%);--color-calm:hsl(140,21%,36%);--color-calm-soft:hsl(140,24%,92%);--gradient-hero:linear-gradient(135deg,rgb(64,33,69),#e75a50 60%,rgb(244,170,52));--gradient-cta-from:hsl(4,76%,61%);--gradient-cta-to:hsl(37,90%,58%);--gradient-cta:linear-gradient(120deg,var(--gradient-cta-from) 0%,var(--gradient-cta-to) 100%);--on-gradient:hsl(33,45%,98%);--font-sans:var(--font-jakarta),"Segoe UI",system-ui,-apple-system,sans-serif;--space-3xs:0.25rem;--space-2xs:0.5rem;--space-xs:0.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.25rem;--space-xl:3.5rem;--space-2xl:5rem;--content-width:72rem;--header-height:4rem;--radius-sm:0.7rem;--radius:1rem;--radius-lg:1.35rem;--radius-pill:999px;--shadow-sm:0 1px 2px hsl(291,25%,15%,0.05);--shadow-md:0 16px 32px -18px hsl(291,25%,15%,0.32);--shadow-lift:0 20px 36px -16px hsl(291,25%,15%,0.38)}@media screen and (min-width:768px){:root{--header-height:4.5rem}}body,html{box-sizing:border-box;width:100%}*,:after,:before{box-sizing:inherit}body{min-height:100dvh;display:flex;flex-direction:column;font-family:var(--font-sans);color:var(--color-ink);background-color:var(--color-paper)}::selection{background:var(--color-coral);color:var(--on-gradient)}main{display:flex;flex-direction:column;align-items:center;flex-grow:1;width:100%;padding:0 var(--space-sm) var(--space-lg);gap:var(--space-xl)}@media screen and (min-width:768px){main{gap:var(--space-2xl);padding:0 var(--space-lg) var(--space-xl)}}h1,h2,h3,h4{font-family:var(--font-sans);font-weight:800;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}h1{font-size:clamp(2.25rem,1.7rem + 2.2vw,3.75rem)}h2{font-size:clamp(1.5rem,1.3rem + 1vw,2.25rem)}h3{font-size:clamp(1.15rem,1.05rem + .5vw,1.4rem)}li,p{text-wrap:pretty;line-height:1.55}a{color:inherit}button{font-family:inherit}.completeProfileModal_dialog__RfKYK{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:auto;padding:var(--space-md);width:min(28rem,100% - 2rem);color:var(--color-ink)}.completeProfileModal_dialog__RfKYK::-webkit-backdrop{background:hsla(291,25%,15%,.5)}.completeProfileModal_dialog__RfKYK::backdrop{background:hsla(291,25%,15%,.5)}.completeProfileModal_form__EH2em{display:flex;flex-direction:column;gap:var(--space-sm)}.completeProfileModal_title__YjFXy{font-size:1.25rem}.completeProfileModal_text__hWmRq{font-size:.875rem;color:var(--color-ink-soft)}.completeProfileModal_field___K0_d{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:700}.completeProfileModal_required__8XQWi{color:var(--color-coral)}.completeProfileModal_input__X5Xy8{width:100%;font-family:var(--font-sans);font-size:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.completeProfileModal_input__X5Xy8::placeholder{color:var(--color-ink-soft);opacity:.75}.completeProfileModal_input__X5Xy8:focus-visible{outline:none;border-color:var(--color-coral);background:var(--color-paper);box-shadow:0 0 0 3px var(--color-coral-soft)}.completeProfileModal_errors__Sw68c{list-style:none;padding:0;font-size:.875rem;font-weight:600;color:var(--color-coral)}.completeProfileModal_actions__4KBxk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}.completeProfileModal_buttonSolid__ciq_U{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.85rem 1.5rem;border:none;border-radius:var(--radius-pill);background:var(--gradient-cta);color:var(--on-gradient);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.completeProfileModal_buttonSolid__ciq_U:hover{filter:brightness(1.04);box-shadow:var(--shadow-md)}.completeProfileModal_buttonSolid__ciq_U:active{transform:scale(.98)}.completeProfileModal_buttonSolid__ciq_U:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.completeProfileModal_buttonSolid__ciq_U{transition:none}}.completeProfileModal_buttonOutline__683XT{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.completeProfileModal_buttonOutline__683XT:hover{border-color:var(--color-coral);color:var(--color-coral)}.completeProfileModal_buttonOutline__683XT:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.completeProfileModal_buttonOutline__683XT{transition:none}}.cookieNotice_notice__cuwzX{position:fixed;left:var(--space-sm);right:var(--space-sm);bottom:var(--space-sm);z-index:40;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);max-width:28rem;margin-inline:auto;padding:var(--space-sm) var(--space-md);background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift)}@supports((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cookieNotice_notice__cuwzX{background:color-mix(in srgb,var(--color-paper) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}}@media(prefers-reduced-transparency:reduce){.cookieNotice_notice__cuwzX{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (min-width:768px){.cookieNotice_notice__cuwzX{left:auto;right:var(--space-lg);bottom:var(--space-lg);margin-inline:0}}.cookieNotice_notice__cuwzX p{font-size:.8125rem;color:var(--color-ink)}.cookieNotice_notice__cuwzX a{text-decoration:underline;text-underline-offset:2px}.cookieNotice_notice__cuwzX a:hover{color:var(--color-coral)}.cookieNotice_actions__I9myt{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-self:stretch}.cookieNotice_choice__9kFJ6{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:-.005em;white-space:nowrap;padding:.8rem 1.45rem;border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.cookieNotice_choice__9kFJ6:hover{border-color:var(--color-coral);color:var(--color-coral)}.cookieNotice_choice__9kFJ6:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cookieNotice_choice__9kFJ6{transition:none}}.cookieNotice_choice__9kFJ6{flex:1 1 8rem;padding:.6rem 1.1rem;font-size:.8125rem}.header_header__KKgK_{position:-webkit-sticky;position:sticky;top:0;z-index:10;width:100%;background:var(--color-primary)}.header_header__KKgK_ nav{width:100%;max-width:var(--content-width);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;height:var(--header-height);padding-inline:var(--space-sm)}.header_header__KKgK_ .header_desktop__QQCv_{display:none}@media screen and (min-width:768px){.header_header__KKgK_ .header_desktop__QQCv_{display:flex}}.header_header__KKgK_ .header_mobile__ZvV47{display:flex}@media screen and (min-width:768px){.header_header__KKgK_ .header_mobile__ZvV47{display:none}}.header_navLinks__2hEwY{display:flex;align-items:center;gap:var(--space-md);margin-left:auto}.header_welcome__JFuGt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;color:rgba(255,255,255,.88)}.header_mobileLinks__FmNUk{display:flex;align-items:center;gap:var(--space-sm)}.header_navLink__i4Y2U{font-size:.875rem;font-weight:600;line-height:1.25;color:rgba(255,255,255,.88);transition:color .15s ease}.header_navLink__i4Y2U:hover{color:var(--on-gradient)}.header_navLinkWithIcon__XV3ei{display:inline-flex;align-items:center;gap:.4rem}.header_navIcon__N1Ed8{width:1rem;height:1rem;flex-shrink:0}.header_navAdmin___vZSL{display:inline-flex;align-items:center;white-space:nowrap;font-size:.75rem;font-weight:700;color:rgba(255,255,255,.92);padding:.35rem .7rem;border:1px solid rgba(255,255,255,.4);border-radius:var(--radius-pill);transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media(hover:hover)and (pointer:fine){.header_navAdmin___vZSL:hover{background:rgba(255,255,255,.12);border-color:var(--on-gradient);color:var(--on-gradient)}}@media screen and (min-width:768px){.header_navAdmin___vZSL{font-size:.8125rem;padding:.4rem .9rem}}@media(prefers-reduced-motion:reduce){.header_navAdmin___vZSL{transition:none}}.header_pendingBadge__3ayy_{justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;margin-left:.45rem;border:1.5px solid;border-radius:50%;font-size:.6875rem;line-height:1}.header_navCta__pNvYn,.header_pendingBadge__3ayy_{display:inline-flex;align-items:center;font-weight:700}.header_navCta__pNvYn{font-size:.8125rem;color:var(--color-primary);background:var(--on-gradient);padding:.5rem 1rem;border-radius:var(--radius-pill);transition:transform .15s ease,box-shadow .15s ease}.header_navCta__pNvYn:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.header_navCta__pNvYn{transition:none}}.logo_logo__K9Lzg{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.logo_wordmark__T_Co2{font-weight:700;font-size:1.25rem;letter-spacing:-.01em}@media screen and (min-width:768px){.logo_wordmark__T_Co2{font-size:1.4rem}}.logo_left__DgL3I{color:var(--color-paper)}.logo_and__Wj_1L,.logo_right__rtkdO{color:var(--color-logo)}.footer_footer__SQLpO{width:100%;border-top:1px solid var(--color-line);background:var(--color-paper-raised)}.footer_contactLink__NJlKd a{white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.footer_contactLink__NJlKd a:hover{color:var(--color-coral)}.footer_contactLink__NJlKd .footer_cookieSettings__0HNkN{padding:0;border:none;background:none;font:inherit;color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.footer_contactLink__NJlKd .footer_cookieSettings__0HNkN:hover{color:var(--color-coral)}.footer_contactLink__NJlKd .footer_cookieSettings__0HNkN:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.footer_credit__U8moi{margin-top:var(--space-xs)}.footer_credit__U8moi a{white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.footer_credit__U8moi a:hover{color:var(--color-coral)}.footer_wrap__Dauso{width:100%;max-width:var(--content-width);margin-inline:auto;padding:var(--space-md) var(--space-sm)}@media screen and (min-width:768px){.footer_wrap__Dauso{padding:var(--space-md) var(--space-lg)}}.footer_wrap__Dauso p{font-size:.8125rem;line-height:1.7;color:var(--color-ink-soft);text-align:center;text-wrap:balance}@media screen and (min-width:768px){.footer_wrap__Dauso p{text-align:left}}