.tap-expand-44:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}@keyframes fd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fd-fade{0%{opacity:0}to{opacity:1}}@keyframes fd-stripe-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes fd-ticker{0%{opacity:0;transform:translateY(8px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes fd-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.fd-rise{animation:fd-rise .3s cubic-bezier(.22,1,.36,1) both}.fd-bar-fill{transition:transform .45s linear;will-change:transform}.fd-bar-fill[data-complete=true]{transition:transform var(--dur-hero) var(--ease-out)}@keyframes fd-bar-sheen{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}.fd-bar-sheen:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 50%,transparent);animation:fd-bar-sheen 2s linear infinite}@keyframes fd-bar-head{0%,to{opacity:1}50%{opacity:.45}}.fd-bar-head{animation:fd-bar-head 1.6s ease-in-out infinite}@keyframes fd-swap-in{0%{opacity:0;transform:translateY(6px)}}@keyframes fd-swap-out{to{opacity:0;transform:translateY(-6px)}}.fd-swap-in{animation:fd-swap-in var(--dur-base) var(--ease-out) both}.fd-swap-out{animation:fd-swap-out var(--dur-fast) var(--ease-out) both}.fd-tick-draw path{stroke-dasharray:24;animation:fd-draw var(--dur-slow) var(--ease-out) 60ms both}@keyframes fd-chip-settle{0%{transform:scale(.97)}}.fd-chip-done{animation:fd-chip-settle var(--dur-slow) var(--ease-out) both}@keyframes fd-payoff-in{0%{opacity:0;transform:translateY(8px)}}.fd-payoff-in{animation:fd-payoff-in var(--dur-hero) var(--ease-out) both;animation-delay:var(--payoff-delay,0ms)}@keyframes fd-reveal-lead{0%{opacity:0;transform:translateY(14px)}}@keyframes fd-reveal-next{0%{opacity:0;transform:translateY(8px)}}@keyframes fd-reveal-fade{0%{opacity:0}}.fd-reveal [data-testid=match-card]{animation:fd-reveal-lead var(--dur-hero) var(--ease-out) both}.fd-reveal [data-testid=match-card]~[data-testid=match-card]{animation:fd-reveal-next .42s var(--ease-out) .16s both}.fd-reveal [data-testid=match-card]~[data-testid=match-card]~[data-testid=match-card]{animation-delay:.23s}.fd-reveal [data-testid=then-these]{animation:fd-reveal-fade var(--dur-base) ease both;animation-delay:.12s}@keyframes fd-day-in{0%{opacity:0;transform:translateY(10px)}}@keyframes fd-day-pop{0%{opacity:0;transform:scale(.85)}}.fd-day-in{animation:fd-day-in var(--dur-slow) var(--ease-drawer) both}.fd-day-pop{animation:fd-day-pop .45s var(--ease-out) 80ms both;animation-timing-function:linear(0,.063,.213,.402,.592,.762,.898,.996,1.06,1.093,1.104,1.098,1.083,1.064,1.044,1.026,1.012,1.001,.994,.991,.989,.99,.991,.993,1)}.fd-day-check path{stroke-dasharray:24;animation:fd-draw .34s var(--ease-out) .22s both}@keyframes fd-auth-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fd-auth-in{animation:fd-auth-in var(--dur-slow) var(--ease-drawer) both}.fd-fan-card{transform:translateY(var(--y,0)) rotate(var(--r,0deg));transition:transform .46s cubic-bezier(.22,1,.36,1)}.fd-fan:hover .fd-fan-card{transform:translateY(var(--hy,0)) rotate(var(--hr,0deg))}.fd-fan-main{transition:transform .46s cubic-bezier(.22,1,.36,1)}.fd-fan:hover .fd-fan-main{transform:translateY(6px)}@keyframes fd-scroll-rise{0%{opacity:0;transform:translateY(34px) scale(.97)}to{opacity:1;transform:none}}@keyframes fd-par-up{to{transform:translateY(-42px)}}@keyframes fd-par-down{to{transform:translateY(34px)}}@keyframes fd-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fd-progress{display:none;transform-origin:left center}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fd-scroll-rise{animation:fd-scroll-rise linear both;animation-timeline:view();animation-range:entry 4% entry 58%}.fd-parallax-up{animation:fd-par-up linear both;animation-timeline:scroll(root);animation-range:0 640px}.fd-parallax-down{animation:fd-par-down linear both;animation-timeline:scroll(root);animation-range:0 640px}.fd-progress{display:block;animation:fd-progress linear both;animation-timeline:scroll(root)}}}.fd-underline path{stroke-dasharray:24;animation:fd-draw .65s cubic-bezier(.22,1,.36,1) .45s both}.fd-fade{animation:fd-fade .3s ease-out both}.fd-stripe-live{animation:fd-stripe-pulse 2.4s ease-in-out infinite}.fd-ticker{animation:fd-ticker 2.4s ease-in-out both}.fd-sweep{position:relative;overflow:hidden}.fd-sweep:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);animation:fd-sweep 1.4s linear infinite}.fd-num{font-variant-numeric:tabular-nums}.fd-dark-grid{background-color:#1c1917;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0)}.fd-dark-grid,.fd-light-grid{background-size:32px 32px,32px 32px}.fd-light-grid{background-color:#fafaf8;background-image:linear-gradient(rgba(28,25,23,.028) 1px,transparent 0),linear-gradient(90deg,rgba(28,25,23,.028) 1px,transparent 0)}.fd-bloom{position:relative}.fd-bloom:before{content:"";position:absolute;inset:-16% -8% -22%;background:radial-gradient(56% 52% at 50% 38%,rgba(5,150,105,.16) 0,rgba(16,185,129,.05) 44%,rgba(5,150,105,0) 74%);pointer-events:none;z-index:0}.fd-bloom>*{z-index:1}.fd-bloom>*,.fd-dark-grid,.fd-light-grid{position:relative}.fd-dark-grid:after,.fd-light-grid:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(5,150,105,0),rgba(16,185,129,.55) 50%,rgba(5,150,105,0));pointer-events:none}.fd-light-grid:after{background:linear-gradient(90deg,rgba(5,150,105,0),rgba(5,150,105,.45) 50%,rgba(5,150,105,0))}.fd-stage.is-in .fd-deal-step{animation:fd-rise .42s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--step, 0) * var(--step-ms, .11s))}@keyframes fd-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fd-grow{transform-origin:left center}.fd-stage.is-in .fd-grow{animation:fd-grow .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--step, 0) * var(--step-ms, .11s) + .12s)}@keyframes fd-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.fd-stage.is-in .fd-draw{stroke-dasharray:24;animation:fd-draw .34s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--step, 0) * var(--step-ms, .11s) + .12s)}@keyframes fd-glint{0%{transform:translateX(-100%);opacity:0}35%{opacity:1}to{transform:translateX(120%);opacity:0}}.fd-glint{position:relative;overflow:hidden}.fd-stage.is-in .fd-glint:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);animation:fd-glint .9s ease-out both;animation-delay:calc(var(--step, 0) * var(--step-ms, .11s));pointer-events:none}@keyframes fd-word{0%{opacity:0;transform:translateY(3px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fd-press{0%,to{transform:scale(1);background-color:#047857}45%{transform:scale(.96);background-color:#065f46}}@keyframes fd-label-out{0%{transform:translateY(0)}to{transform:translateY(-200%)}}@keyframes fd-label-in{0%{opacity:1;transform:translateY(200%)}to{opacity:1;transform:translateY(0)}}@keyframes fd-pop{0%{visibility:hidden;transform:translateY(6px)}to{visibility:visible;transform:translateY(0)}}.fd-demo-label-in{opacity:0}.fd-stage.is-in .fd-demo-at{animation:fd-rise .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--t,0ms)}.fd-stage.is-in .fd-demo-pop{animation:fd-pop .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--t,0ms)}.fd-stage.is-in .fd-demo-word{animation:fd-word .26s cubic-bezier(.2,0,0,1) both;animation-delay:calc(var(--t, 0ms) + var(--i, 0) * 34ms)}.fd-stage.is-in .fd-demo-draw{stroke-dasharray:24;animation:fd-draw .34s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--t, 0ms) + .14s)}.fd-stage.is-in .fd-demo-press{animation:fd-press .38s cubic-bezier(.2,0,0,1) both;animation-delay:var(--t,0ms)}.fd-stage.is-in .fd-demo-label-out{animation:fd-label-out .22s cubic-bezier(.2,0,0,1) both;animation-delay:var(--t,0ms)}.fd-stage.is-in .fd-demo-label-in{animation:fd-label-in .26s cubic-bezier(.2,0,0,1) both;animation-delay:var(--t,0ms)}@media (prefers-reduced-motion:reduce){.fd-bar-fill{transition:none}.fd-bar-head,.fd-bar-sheen:after,.fd-chip-done,.fd-payoff-in,.fd-swap-in,.fd-swap-out{animation:none}.fd-swap-out{display:none}.fd-day-check path,.fd-tick-draw path{animation:none;stroke-dasharray:none}.fd-day-in,.fd-day-pop{animation:none}.fd-bar-head,.fd-bar-sheen{display:none}.fd-fade,.fd-reveal [data-testid=match-card],.fd-reveal [data-testid=then-these],.fd-rise,.fd-stage.is-in .fd-deal-step,.fd-stripe-live,.fd-ticker{animation:none;opacity:1;transform:none}.fd-stage.is-in .fd-draw,.fd-underline path{animation:none;stroke-dasharray:none}.fd-fan-card,.fd-fan-main{transition:none}.fd-fan:hover .fd-fan-card{transform:translateY(var(--y,0)) rotate(var(--r,0deg))}.fd-fan:hover .fd-fan-main{transform:none}.fd-stage.is-in .fd-grow{animation:none;transform:none}[class*="active:scale-"]:active{transform:none}.fd-stage.is-in .fd-demo-at,.fd-stage.is-in .fd-demo-label-out,.fd-stage.is-in .fd-demo-press,.fd-stage.is-in .fd-demo-word{animation:none;opacity:1;transform:none;filter:none}.fd-stage.is-in .fd-demo-pop{animation:none;visibility:visible;transform:none}.fd-stage.is-in .fd-demo-draw{animation:none;stroke-dasharray:none}.fd-stage.is-in .fd-demo-label-in{animation:none;opacity:0}.fd-stage.is-in .fd-glint:after,.fd-sweep:after{animation:none;display:none}.fd-skeleton .fd-skeleton-sweep{display:none}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #059669;outline-offset:2px}:where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible){border-radius:4px}:where(a,button,[role=button],input,select,textarea,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(button,[role=button],summary){-webkit-user-select:none;-moz-user-select:none;user-select:none}body{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}h1,h2,h3{text-wrap:balance}:root{--background:60.0 16.7% 97.6%;--foreground:24.0 9.8% 10.0%;--card:0.0 0.0% 100.0%;--card-foreground:24.0 9.8% 10.0%;--popover:0.0 0.0% 100.0%;--popover-foreground:24.0 9.8% 10.0%;--primary:161.4 93.5% 30.4%;--primary-foreground:0.0 0.0% 100.0%;--secondary:0.0 0.0% 100.0%;--secondary-foreground:24.0 9.8% 10.0%;--muted:60.0 16.7% 97.6%;--muted-foreground:220.0 8.9% 46.1%;--accent:149.3 80.4% 90.0%;--accent-foreground:163.1 88.1% 19.8%;--destructive:0.0 72.2% 50.6%;--destructive-foreground:0.0 0.0% 100.0%;--border:45.0 14.8% 89.4%;--input:45.0 14.8% 89.4%;--ring:161.4 93.5% 30.4%;--radius:12px}@media (pointer:coarse){:where(button,[role=button],a[href],summary,input[type=checkbox],input[type=radio]){min-height:44px}}body{padding-bottom:var(--cookie-banner-reserve,0)}html{scroll-padding-bottom:calc(var(--cookie-banner-reserve, 0px) + var(--bottom-nav-reserve, 0px))}h1[tabindex="-1"]:focus{outline:none}@media (max-width:639.98px){.cookie-bar{padding-bottom:max(.25rem,calc(env(safe-area-inset-bottom, 0px) - var(--cookie-nav, 0px)))}}@font-face{font-family:__plusJakarta_b79ec6;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__plusJakarta_b79ec6;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__plusJakarta_b79ec6;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__plusJakarta_Fallback_b79ec6;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_b79ec6{font-family:__plusJakarta_b79ec6,__plusJakarta_Fallback_b79ec6}.__variable_b79ec6{--font-jakarta:"__plusJakarta_b79ec6","__plusJakarta_Fallback_b79ec6"}