@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.navbar_header__A95SZ{--bar-h:4.5rem;position:sticky;top:0;z-index:50;color:#fff;isolation:isolate;min-height:var(--bar-h);overflow:visible;background:linear-gradient(180deg,#6e0b38,#900c3f 38%,#9b0f44);backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 40px -12px rgba(0,0,0,.3);transition:box-shadow .2s ease,backdrop-filter .2s ease,min-height .2s ease}.navbar_header__A95SZ:before{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35) 50%,transparent)}.navbar_header__A95SZ:after,.navbar_header__A95SZ:before{content:"";position:absolute;z-index:0;left:0;right:0;top:0;pointer-events:none}.navbar_header__A95SZ:after{height:2.2rem;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent);opacity:.32}.navbar_headerScrolled__lb0t4{--bar-h:3.55rem;background-color:rgba(40,4,24,.84);backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 50px -10px rgba(0,0,0,.5)}.navbar_waveStack__0ZyiD{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.navbar_waveA__n_nvr,.navbar_waveB__voiBy,.navbar_waveC__P2krB{position:absolute;will-change:transform;opacity:.42}.navbar_waveA__n_nvr{left:-25%;top:-20%;width:90%;height:150%;border-radius:48% 52% 50% 50%/42% 48% 52% 58%;background:linear-gradient(125deg,rgba(199,0,57,.32),rgba(255,90,110,.1) 35%,rgba(90,10,50,0) 60%);animation:navbar_waveA__n_nvr 22s ease-in-out infinite}.navbar_waveB__voiBy{right:-20%;top:-10%;width:70%;height:120%;border-radius:52% 48% 60% 40%/55% 45% 55% 45%;background:linear-gradient(220deg,rgba(144,12,63,.2),rgba(249,76,16,.09) 45%,transparent 70%);animation:navbar_waveB__voiBy 18s ease-in-out 1.2s infinite}.navbar_waveC__P2krB{left:0;right:0;top:0;height:100%;width:100%;background:linear-gradient(95deg,rgba(255,255,255,0),rgba(255,255,255,0) 40%,rgba(255,255,255,.07) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0));background-size:200% 100%;background-position:0 50%;background-repeat:no-repeat;mix-blend-mode:soft-light;animation:navbar_waveSheenC__9YPVY 14s linear infinite;opacity:.6;will-change:background-position}.navbar_wavePass__R2f4F{top:-40%;width:min(55%,32rem);height:180%;background:linear-gradient(95deg,rgba(255,255,255,0),rgba(255,240,245,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,200,210,.1) 75%,rgba(255,255,255,0));filter:blur(1px);mix-blend-mode:overlay;transform:translateX(-100%) skewX(-10deg) translateZ(0);animation:navbar_wavePassSweep__Ix_0S 9.5s linear infinite;opacity:.7}.navbar_wavePass2__sayg9,.navbar_wavePass__R2f4F{position:absolute;left:0;will-change:transform,opacity}.navbar_wavePass2__sayg9{top:-20%;width:min(45%,24rem);height:140%;background:linear-gradient(95deg,rgba(199,0,57,0),rgba(255,120,150,.15) 45%,rgba(249,76,16,.1) 55%,rgba(199,0,57,0));filter:blur(2px);mix-blend-mode:soft-light;transform:translateX(-100%) skewX(-7deg) translateZ(0);animation:navbar_wavePassSweep2__67OgI 16s linear 4.5s infinite;opacity:.5}@media(prefers-reduced-motion:reduce){.navbar_waveA__n_nvr,.navbar_waveB__voiBy,.navbar_waveC__P2krB,.navbar_wavePass2__sayg9,.navbar_wavePass__R2f4F{animation:none;transform:none;opacity:.3}}@keyframes navbar_waveA__n_nvr{0%,to{transform:translate(0) scale(1) rotate(0deg);border-radius:48% 52% 50% 50%/42% 48% 52% 58%}33%{transform:translate(4%,1%) scale(1.03) rotate(1.2deg);border-radius:52% 48% 55% 45%/50% 50% 50% 50%}66%{transform:translate(-2%,.5%) scale(.99) rotate(-.5deg);border-radius:45% 55% 48% 52%/45% 55% 50% 50%}}@keyframes navbar_waveB__voiBy{0%,to{transform:translate(0) scale(1);border-radius:52% 48% 60% 40%/55% 45% 55% 45%}50%{transform:translate(-3%,2%) scale(1.05) rotate(-1.5deg);border-radius:48% 52% 45% 55%/50% 50% 50% 50%}}@keyframes navbar_waveSheenC__9YPVY{0%{background-position:120% 50%}to{background-position:-20% 50%}}@keyframes navbar_wavePassSweep__Ix_0S{0%{transform:translate3d(-30%,0,0) skewX(-10deg);opacity:0}5%{opacity:.65}50%{transform:translate3d(100%,0,0) skewX(-10deg);opacity:.75}95%{opacity:.5}to{transform:translate3d(220%,0,0) skewX(-10deg);opacity:0}}@keyframes navbar_wavePassSweep2__67OgI{0%{transform:translate3d(-40%,0,0) skewX(-7deg);opacity:0}8%{opacity:.4}to{transform:translate3d(180%,0,0) skewX(-7deg);opacity:0}}.navbar_inner__Dmgwk{position:relative;z-index:2;max-width:80rem;width:100%;margin-inline:auto;box-sizing:border-box;min-height:var(--bar-h);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.6rem 1.25rem}@media(min-width:640px){.navbar_inner__Dmgwk{padding:.6rem 1.5rem}}@media(min-width:768px){.navbar_inner__Dmgwk{padding:.6rem 1.75rem}}@media(min-width:1024px){.navbar_inner__Dmgwk{padding:.6rem 2rem}}.navbar_inner__Dmgwk{transition:all .2s ease-in-out}.navbar_headerScrolled__lb0t4 .navbar_inner__Dmgwk{min-height:var(--bar-h);padding-top:.45rem;padding-bottom:.45rem}.navbar_brandCol__pJQ6L{flex-shrink:0;z-index:2}.navbar_navCenter__i5X_T{display:none;position:absolute;left:50%;transform:translateX(-50%);align-items:center;row-gap:.4rem;column-gap:.4rem;z-index:1;pointer-events:none}@media(min-width:768px){.navbar_navCenter__i5X_T{column-gap:1.25rem}}@media(min-width:1024px){.navbar_navCenter__i5X_T{column-gap:2rem}}.navbar_navCenter__i5X_T a{pointer-events:auto}@media(min-width:1024px){.navbar_navCenter__i5X_T{display:flex}}.navbar_navRight__Pecf3{display:none;align-items:center;gap:.4rem 1.15rem;flex-shrink:0;margin-left:auto;z-index:2}@media(min-width:1024px){.navbar_navRight__Pecf3{display:flex}}.navbar_switchTab__CQNAi{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.92);font-size:.8125rem;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .2s ease-in-out}.navbar_switchTab__CQNAi:after{content:"";position:absolute;left:.95rem;right:.95rem;bottom:.18rem;height:2px;border-radius:1px;background:hsla(0,0%,100%,.5);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.navbar_switchTab__CQNAi:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:#fff;transform:scale(1.03)}.navbar_switchTab__CQNAi:hover:after{transform:scaleX(1)}.navbar_switchTab__CQNAi:active{transform:scale(.99)}.navbar_switchTab__CQNAi:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}@media(prefers-reduced-motion:reduce){.navbar_switchTab__CQNAi:after{transition:none}}.navbar_notifWrap__tZruc{position:relative;flex-shrink:0}.navbar_notifBtn__efHMS{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;background:hsla(0,0%,100%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;transition:all .2s ease-in-out}.navbar_notifBtn__efHMS:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.32);box-shadow:0 0 0 2px hsla(0,0%,100%,.2);transform:scale(1.03)}.navbar_notifBtn__efHMS:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.navbar_notifSvg__fW9qh{width:1.2rem;height:1.2rem}.navbar_notifDropdown__ToaeX{position:absolute;top:calc(100% + .45rem);right:0;min-width:14rem;max-width:min(18rem,100vw - 2rem);padding:.85rem 1rem;border-radius:8px;background:#fff;box-shadow:0 4px 14px rgba(26,26,46,.1);border:1px solid rgba(26,26,46,.1);z-index:60}.navbar_notifEmpty__gQK_8{margin:0;font-size:.875rem;line-height:1.45;color:#545459}.navbar_navPill__RgCUs{display:inline-flex;align-items:center;padding:.5rem 1.2rem;border-radius:9999px;text-decoration:none;font-size:.875rem;font-weight:500;line-height:1.25;letter-spacing:.01em;color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .2s ease-in-out}.navbar_navPill__RgCUs:hover{color:#fff;background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.2);transform:scale(1.03)}.navbar_navPill__RgCUs:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.navbar_navPillActive__sdp3B{color:#fff;font-weight:600;background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 4px 18px rgba(0,0,0,.22)}.navbar_navPillActive__sdp3B:hover{color:#fff;background:hsla(0,0%,100%,.25);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2),0 4px 22px rgba(0,0,0,.25)}.navbar_brand__I523c{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#fff;text-decoration:none;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:hsla(0,0%,100%,.15);transition:all .2s ease-in-out}.navbar_brand__I523c:hover{opacity:.95;transform:scale(1.02)}.navbar_brandMark__R7u3U{flex-shrink:0;display:block;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.14);transition:all .2s ease-in-out}.navbar_brandText__I6fMB{line-height:1.1;color:inherit;font-weight:800;letter-spacing:-.03em}.navbar_menuButton__JZDkc{display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;transition:all .2s ease-in-out}@media(min-width:1024px){.navbar_menuButton__JZDkc{display:none}}.navbar_menuButton__JZDkc:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.32);transform:scale(1.03)}.navbar_menuIcon__tpdY_{position:relative;width:1.25rem;height:2px;background:currentColor;border-radius:1px;transition:background .15s ease}.navbar_menuIcon__tpdY_:after,.navbar_menuIcon__tpdY_:before{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:1px;transition:transform .2s ease,top .2s ease}.navbar_menuIcon__tpdY_:before{top:-6px}.navbar_menuIcon__tpdY_:after{top:6px}.navbar_menuIcon__tpdY_[data-open=true]{background:rgba(0,0,0,0)}.navbar_menuIcon__tpdY_[data-open=true]:before{top:0;transform:rotate(45deg)}.navbar_menuIcon__tpdY_[data-open=true]:after{top:0;transform:rotate(-45deg)}.navbar_mobileTools___tA3C{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .75rem;margin-top:.5rem;padding:.75rem .5rem .25rem;border-top:1px solid hsla(0,0%,100%,.12)}.navbar_mobileTools___tA3C .navbar_notifBtn__efHMS{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.12)}.navbar_mobileTools___tA3C .navbar_notifDropdown__ToaeX{left:0;right:0;min-width:unset}.navbar_mobileTools___tA3C .navbar_notifEmpty__gQK_8{color:#545459}.navbar_navLink__VD4m0{position:relative;padding:.5rem .95rem;border-radius:9999px;color:hsla(0,0%,100%,.8);text-decoration:none;font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:.01em;transition:all .2s ease-in-out}.navbar_navLink__VD4m0:after{content:"";position:absolute;left:.95rem;right:.95rem;bottom:.22rem;height:2px;border-radius:1px;background:hsla(0,0%,100%,.55);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.navbar_navLink__VD4m0:hover{color:#fff;background:hsla(0,0%,100%,.08);transform:scale(1.01)}.navbar_navLink__VD4m0:hover:after{transform:scaleX(1)}.navbar_navLink__VD4m0:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}@media(prefers-reduced-motion:reduce){.navbar_navLink__VD4m0:after{transition:none}}.navbar_navLinkActive__jDCgl{color:#fff;background:hsla(0,0%,100%,.12);font-weight:600}.navbar_navLinkActive__jDCgl:after{transform:scaleX(0);opacity:0}.navbar_navLinkActive__jDCgl:hover{color:#fff;background:hsla(0,0%,100%,.16)}.navbar_navLinkActive__jDCgl:hover:after{transform:scaleX(0);opacity:0}.navbar_signUp__qE_1I{display:inline-flex;align-items:center;justify-content:center;margin-left:.1rem;padding:.5rem 1.15rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(100deg,#c70039,#a5073d 50%,#f94c10);color:#fff!important;text-decoration:none;font-weight:700;font-size:.8125rem;letter-spacing:.03em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 6px 20px -4px rgba(0,0,0,.3);transition:all .2s ease-in-out}.navbar_signUp__qE_1I:hover{color:#fff!important;filter:brightness(1.04);transform:scale(1.03) translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 8px 28px -4px rgba(0,0,0,.4)}.navbar_signUp__qE_1I:active{transform:scale(.99)}.navbar_signUp__qE_1I:focus-visible{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.navbar_userMenu__ftlJC{position:relative;flex-shrink:0;z-index:2}.navbar_userMenuMobile__MNb7n{margin-top:.35rem;padding-top:.65rem;border-top:1px solid hsla(0,0%,100%,.12)}.navbar_avatarButton__bcZQU{display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 0 hsla(0,0%,100%,0);cursor:pointer;transition:all .2s ease-in-out}.navbar_avatarButton__bcZQU:hover{box-shadow:0 0 0 2px hsla(0,0%,100%,.4);transform:scale(1.03);background:hsla(0,0%,100%,.26)}.navbar_avatarButton__bcZQU:focus{outline:none}.navbar_avatarButton__bcZQU:focus-visible{outline:2px solid hsla(0,0%,100%,.55);outline-offset:2px}.navbar_avatarCircle__buuCx{width:2.35rem;height:2.35rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;letter-spacing:-.03em;color:#fff;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.navbar_userDropdown__TLtN6{position:absolute;top:calc(100% + .45rem);right:0;min-width:8.5rem;padding:.35rem;border-radius:8px;background:#fff;box-shadow:0 4px 14px rgba(26,26,46,.1);border:1px solid rgba(26,26,46,.1);z-index:50}.navbar_userMenuMobile__MNb7n .navbar_userDropdown__TLtN6{left:0;right:0;min-width:unset}.navbar_dropdownLogout__o7AUg{display:block;width:100%;margin:0;padding:.55rem .5rem;border:none;border-radius:6px;background:rgba(0,0,0,0);font:inherit;font-size:.875rem;font-weight:600;text-align:left;color:#c70039;cursor:pointer;transition:all .2s ease-in-out}.navbar_dropdownLogout__o7AUg:hover{background:rgba(199,0,57,.06);color:#900c3f}.navbar_dropdownLogout__o7AUg:focus{outline:none}.navbar_dropdownLogout__o7AUg:focus-visible{outline:2px solid rgba(249,76,16,.45);outline-offset:0}.navbar_mobileBackdrop___bOWE{display:none;position:fixed;inset:0;top:4.35rem;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:60}.navbar_mobileBackdrop___bOWE[data-open=true]{display:block}@media(min-width:1024px){.navbar_mobileBackdrop___bOWE[data-open=true]{display:none}}.navbar_navMobile__KOa0B{display:none;position:absolute;left:0;right:0;top:100%;z-index:61;flex-direction:column;gap:.3rem;padding:1rem 1.1rem 1.35rem;background:linear-gradient(180deg,#5c0c2f,#900c3f 50%,#3a0614);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 48px -8px rgba(0,0,0,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.navbar_navMobile__KOa0B[data-open=true]{display:flex}@media(min-width:1024px){.navbar_navMobile__KOa0B[data-open=true]{display:none!important}}.navbar_mobileLink__380Uu{display:block;padding:.7rem .75rem;color:hsla(0,0%,100%,.85);text-decoration:none;font-weight:500;font-size:.9375rem;line-height:1.3;letter-spacing:.01em;border-radius:9999px;transition:all .2s ease-in-out}.navbar_mobileLink__380Uu:hover{color:#fff;background:hsla(0,0%,100%,.1);transform:translateX(2px)}.navbar_mobilePill__iYUlO{color:#fff;font-weight:600;background:hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 2px 12px rgba(0,0,0,.2)}.navbar_mobileSignUp__0moth{display:block;margin-top:.35rem;padding:.75rem .65rem;text-align:center;border-radius:9999px;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(135deg,#c70039,#a5073d 50%,#f94c10);color:#fff!important;text-decoration:none;font-weight:700;font-size:.95rem;letter-spacing:.03em;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:all .2s ease-in-out}.navbar_mobileSignUp__0moth:hover{color:#fff!important;filter:brightness(1.05);transform:scale(1.02) translateY(-1px)}.navbar_mobileSignUp__0moth:active{transform:scale(.99)}.site-footer_footer__zmFGk{position:relative;margin-top:auto;padding:0;border-top:1px solid rgba(199,0,57,.08);background:linear-gradient(185deg,rgba(255,252,250,.95),rgba(251,246,248,.88) 35%,#ffffff);overflow:hidden}.site-footer_topAccent__dO39_{height:3px;width:100%;background:linear-gradient(90deg,#900c3f,#c70039 28%,#f94c10 62%,#f8de22);opacity:.9}.site-footer_inner__tBi2X{display:grid;gap:2rem 2.5rem;padding-top:2.25rem;padding-bottom:2rem}@media(min-width:768px){.site-footer_inner__tBi2X{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:1024px){.site-footer_inner__tBi2X{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.85fr)) minmax(0,1fr);gap:2rem 1.75rem}}@media(min-width:768px){.site-footer_brandBlock__gZj3p{grid-column:1/-1}}@media(min-width:1024px){.site-footer_brandBlock__gZj3p{grid-column:auto}}.site-footer_brandLink__9tJy_{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:#900c3f;margin-bottom:.75rem;transition:opacity .15s ease}.site-footer_brandLink__9tJy_:hover{opacity:.85}.site-footer_brandMark__ohAql{flex-shrink:0}.site-footer_brandName__M9sVM{font-size:1.35rem;font-weight:900;letter-spacing:-.03em}.site-footer_brandPitch__d44h1{margin:0 0 1rem;font-size:.9rem;line-height:1.6;color:#1a1a2e;max-width:28rem;opacity:.92}.site-footer_pillRow__6yMiQ{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.site-footer_pill__3_x_G{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .65rem;border-radius:999px;color:#900c3f;background:hsla(0,0%,100%,.75);border:1px solid rgba(199,0,57,.12);box-shadow:0 2px 10px rgba(144,12,63,.05)}.site-footer_col__9hZ_o{min-width:0}.site-footer_colTitle__vzSoZ{margin:0 0 .75rem;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#900c3f}.site-footer_colList__WuI_Z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.site-footer_colLink__9Gdv3{position:relative;font-size:.875rem;font-weight:600;color:#545459;text-decoration:none;transition:color .15s ease,transform .15s ease;display:inline-block;padding-bottom:.15rem}.site-footer_colLink__9Gdv3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:rgba(199,0,57,.4);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.site-footer_colLink__9Gdv3:hover{color:#c70039;transform:translateX(2px)}.site-footer_colLink__9Gdv3:hover:after{transform:scaleX(1)}.site-footer_colNote__L815G{margin:0 0 .75rem;font-size:.8125rem;line-height:1.5;color:#545459;max-width:16rem}.site-footer_externalCta__dIyeh{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:800;color:#c70039;text-decoration:none;padding:.45rem .85rem;border-radius:8px;border:1px solid rgba(199,0,57,.2);background:hsla(0,0%,100%,.6);transition:border-color .15s ease,background .15s ease,color .15s ease}.site-footer_externalCta__dIyeh:hover{border-color:#c70039;background:rgba(199,0,57,.06);color:#900c3f}.site-footer_externalArrow__mepJb{font-size:.85rem;opacity:.85}.site-footer_bottomBar__jEUPi{border-top:1px solid rgba(26,26,46,.06);background:hsla(0,0%,100%,.55);padding:1rem 0 1.35rem}.site-footer_bottomInner__HnXW4{display:flex;flex-direction:column;gap:.35rem;text-align:center}@media(min-width:768px){.site-footer_bottomInner__HnXW4{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;text-align:left;gap:.75rem}}.site-footer_copyright__pTyAl{margin:0;font-size:.78rem;font-weight:600;color:#545459}.site-footer_tagline__qwagj{margin:0;font-size:.78rem;font-weight:700;color:#900c3f;max-width:22rem}@media(prefers-reduced-motion:reduce){.site-footer_colLink__9Gdv3:hover{transform:none}.site-footer_colLink__9Gdv3:after{transition:none}}.site-chrome_shell__Upiy_{width:100%}.site-chrome_main__E6zpm,.site-chrome_shell__Upiy_{flex:1;display:flex;flex-direction:column;min-width:0}.site-chrome_main__E6zpm{background:#fff;max-width:100%;overflow-x:clip}.site-chrome_main__E6zpm>*{min-width:0}.site-chrome_mainFlush__H8Kwj{max-width:100%;overflow-x:clip}.site-chrome_mainFlush__H8Kwj,.site-chrome_mainFlush__H8Kwj>*{flex:1;display:flex;flex-direction:column;min-width:0}:root{--snaffles-primary-dark:#900c3f;--snaffles-primary-button:#c70039;--snaffles-accent:#f94c10;--snaffles-feature:#f8de22;--snaffles-surface:#ffffff;--snaffles-text:#1a1a2e;--snaffles-text-muted:#545459}*,:after,:before{box-sizing:border-box}html{height:100%}body.bodyRoot{margin:0;min-height:100dvh;display:flex;flex-direction:column;font-family:var(--font-geist-sans),system-ui,sans-serif;background:#fff;color:#1a1a2e;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}a{color:inherit}button{font:inherit;cursor:pointer}.container{width:100%;max-width:72rem;margin-inline:auto;padding-left:max(1.25rem,env(safe-area-inset-left,0px));padding-right:max(1.25rem,env(safe-area-inset-right,0px))}@media(min-width:640px){.container{padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px))}}@media(min-width:768px){.container{padding-left:max(1.75rem,env(safe-area-inset-left,0px));padding-right:max(1.75rem,env(safe-area-inset-right,0px))}}@media(min-width:1024px){.container{padding-left:max(2rem,env(safe-area-inset-left,0px));padding-right:max(2rem,env(safe-area-inset-right,0px))}}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){::view-transition-new(mine-listings),::view-transition-old(mine-listings){animation-duration:.58s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(mine-listings){animation-duration:.58s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}