@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/44c515b3114427f5-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:Funnel Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3e78b4cc8d71c70e-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:Funnel Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.00%;size-adjust:101.13%}.__className_16db78{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.__variable_16db78{--font-funnel-sans:"Funnel Sans","Funnel Sans Fallback"}:root{--bg:#fafaf9;--bg-sunken:#f5f5f4;--surface:#ffffff;--surface-hover:#f5f5f4;--border:#e7e5e4;--border-menu:#d6d3d1;--border-strong:#a8a29e;--text:#1c1917;--text-secondary:#44403c;--text-muted:#78716c;--text-faint:#a8a29e;--dot-neutral:#b5afa9;--accent:#ff003d;--accent-hover:#ff2953;--accent-pressed:#d60033;--on-accent:#ffffff;--prio-high:#ff003d;--prio-medium:#d98218;--prio-low:#78716c;--label-work:#5b8def;--label-home:#f2a93b;--label-errand:#3fb98a;--label-comms:#9b7bff;--label-health:#e8618c;--overdue:var(--prio-high);--overdue-soft:rgba(255,0,61,0.09);--warn:var(--prio-medium);--warn-soft:rgba(217,130,24,0.11);--scrim-capture-desktop:rgba(28,25,23,0.28);--scrim-capture-mobile:rgba(28,25,23,0.34);--scrim-menu:rgba(28,25,23,0.22);--glass:rgba(255,255,255,0.72);--glass-border:rgba(255,255,255,0.5);--glass-blur:22px;--glass-saturate:180%;color-scheme:light;--r-chip:0.875rem;--r-card:1rem;--r-card-lg:1.25rem;--r-tile:0.5625rem;--r-tile-lg:0.8125rem;--r-pill:62.5rem;--r-button:0.6875rem;--r-button-lg:0.75rem;--r-fab:1.0625rem;--hairline:0.0625rem;--content-max:40rem;--sidebar-w:16.375rem;--tabbar-h:4.5rem;--gutter:1.375rem;--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--dur-fast:0.14s;--dur:0.22s;--dur-slow:0.34s}:root[data-theme=dark]{--bg:#0a0a0b;--bg-sunken:#0f0f11;--surface:#141416;--surface-hover:#1d1d21;--border:#26262a;--border-menu:#2e2e33;--border-strong:#3a3a40;--text:#f5f5f4;--text-secondary:#c9c9cc;--text-muted:#9b9ba1;--text-faint:#6e6e75;--dot-neutral:#4b4b52;--prio-medium:#f2a93b;--prio-low:#9b9ba1;--overdue-soft:rgba(255,0,61,0.16);--warn-soft:rgba(242,169,59,0.15);--scrim-capture-desktop:rgba(9,9,11,0.42);--scrim-capture-mobile:rgba(9,9,11,0.5);--scrim-menu:rgba(9,9,11,0.38);--glass:rgba(22,22,25,0.76);--glass-border:rgba(255,255,255,0.09);color-scheme:dark}@media screen and (min-width:960px){:root{--content-max:52rem}}@media screen and (min-width:1440px){:root{--content-max:60rem}}body{transition:background-color .2s var(--ease),color .2s var(--ease)}html{font-size:clamp(.8125rem,calc(.25rem + .8333vw),1.5rem)}@media screen and (max-width:1920px){html{font-size:clamp(.8125rem,calc(.625rem + .4167vw),1.25rem)}}@media screen and (max-width:1440px){html{font-size:clamp(.8125rem,calc(-.125rem + 1.25vw),1.125rem)}}@media screen and (max-width:1200px){html{font-size:clamp(.8125rem,calc(-.125rem + 1.25vw),1.125rem)}}@media screen and (max-width:960px){html{font-size:clamp(.8125rem,calc(.7505rem + .4158vw),1.0625rem)}}@media screen and (max-width:768px){html{font-size:clamp(.8125rem,calc(.625rem + .65vw),1.0625rem)}}@media screen and (max-width:479px){html{font-size:clamp(.8125rem,calc(.7495rem + .8368vw),1rem)}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-funnel-sans),system-ui,sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none}h1,h2,h3,h4{font-weight:600;font-size:inherit}@media (pointer:coarse),screen and (max-width:959px){input,select,textarea{font-size:16px!important}}:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem;border-radius:.25rem}.srOnly{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes cernoDot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-.1875rem)}}@keyframes cernoBar{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes cernoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}@keyframes cernoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cernoRise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes cernoSheetUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes cernoRowIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes cernoRowOut{0%{opacity:1;max-height:8rem;transform:translateX(0)}to{opacity:0;max-height:0;transform:translateX(1.5rem);margin-bottom:-.625rem}}@keyframes cernoDraw{0%{stroke-dashoffset:var(--dash,48)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.CookieBanner_banner__ILXNR{position:fixed;z-index:200;left:50%;bottom:clamp(.75rem,2vw,1.5rem);transform:translateX(-50%);width:min(46rem,calc(100vw - 1.5rem));display:flex;align-items:center;gap:1rem 1.25rem;flex-wrap:wrap;padding:1rem 1.25rem;border-radius:1rem;background:#14141a;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 48px -24px rgba(0,0,0,.6);animation:CookieBanner_cookieRise__BOviX .5s cubic-bezier(.16,1,.3,1)}@keyframes CookieBanner_cookieRise__BOviX{0%{opacity:0;transform:translate(-50%,1rem)}to{opacity:1;transform:translate(-50%)}}.CookieBanner_text__se2Mt{flex:1 1 22rem;margin:0;font-size:.875rem;line-height:1.5;color:#c7c7cf}.CookieBanner_link__cVCbk{color:#ffffff;text-decoration:underline;text-underline-offset:2px}.CookieBanner_actions__BMlsV{display:flex;align-items:center;gap:.5rem;margin-left:auto}.CookieBanner_accept__jGRWz{display:inline-flex;align-items:center;padding:.55rem 1.1rem;border:none;border-radius:999px;background:#ff003d;color:#ffffff;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s ease}.CookieBanner_accept__jGRWz:hover{background:#e60037}@media (prefers-reduced-motion:reduce){.CookieBanner_banner__ILXNR{animation:none}}