html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--fluid-desktop:1440;--fluid-mobile:375;--fluid-max:1920px;--fluid-font-desktop:calc((16/var(--fluid-desktop))*100vw);--fluid-font-mobile:min(calc((16/var(--fluid-mobile))*100vw), 17px);--fluid-font-max:calc((16/var(--fluid-desktop))*var(--fluid-max));--container-padding:6.5rem;--nav-padding:4rem}@media screen and (width<=999px){:root{--container-padding:1rem;--nav-padding:1rem}}:root{--animation-default-fast:.3s cubic-bezier(.625, .05, 0, 1);--animation-default:.6s cubic-bezier(.625, .05, 0, 1);--animation-default-slow:.9s cubic-bezier(.625, .05, 0, 1);--animation-grow:.45s cubic-bezier(.35, 1.5, .6, 1);--animation-grow-slow:.6s cubic-bezier(.35, 1.2, .65, 1);--animation-ease:.2s ease-in-out;--font-base:"Roobert", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--white:#fff;--grey-50:#f6f6f5;--grey-100:#f2f2f2;--grey-150:#efefed;--grey-200:#e7e6e4;--grey-250:#e4e2df;--grey-300:#e4e4e4;--grey-400:#9a9a98;--grey-500:#5d5d5d;--grey-800:#2b2b2b;--grey-900:#161616;--blue:#0b1aa7;--purple:#a452d7}:root,[data-theme=light]{--color-bg:var(--grey-100);--color-surface:var(--white);--color-surface-soft:var(--grey-50);--color-chip:var(--grey-150);--color-track:var(--grey-300);--color-text:var(--grey-900);--color-text-2:var(--grey-800);--color-muted:var(--grey-500);--color-faint:var(--grey-400);--color-border:var(--grey-200);--color-button:var(--grey-900);--color-button-text:var(--white);--color-selection-bg:var(--grey-900);--color-selection-text:var(--white)}:root,[data-theme=dark],[data-theme=light]{--color-accent:var(--blue);--color-accent-2:var(--purple);--gradient:linear-gradient(129deg, var(--blue) 0%, var(--purple) 55%);--gradient-text:linear-gradient(90deg, var(--blue), var(--purple))}[data-theme=dark]{--color-bg:var(--grey-900);--color-surface:var(--grey-800);--color-surface-soft:var(--grey-800);--color-chip:var(--grey-800);--color-track:var(--grey-500);--color-text:var(--white);--color-text-2:var(--grey-150);--color-muted:var(--grey-400);--color-faint:var(--grey-500);--color-border:var(--grey-800);--color-button:var(--white);--color-button-text:var(--grey-900);--color-selection-bg:var(--white);--color-selection-text:var(--grey-900)}[data-theme]{color:var(--color-text)}html{font-size:var(--fluid-font-desktop)}@media screen and (width<=999px){html{font-size:var(--fluid-font-mobile)}}@media screen and (width>=1920px){html{font-size:var(--fluid-font-max)}}*,:after,:before{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;line-height:1.15}body{background-color:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-base);cursor:default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9375rem;line-height:1.3}blockquote,h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit}button{background-color:unset;padding:unset;text-align:inherit;cursor:pointer;border:none}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:is(h1,h2,h3,h4,h5,h6,p) a{text-decoration:underline}h1,h2,h3,h4,p{text-wrap:pretty}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}img::selection{background:0 0}video{-o-object-fit:cover;object-fit:cover;width:100%}svg,video{display:block}footer,header,section{position:relative}ol,ul{padding:0;list-style:none}.page{z-index:2;background-color:var(--color-bg);min-height:100svh;position:relative}body.is-transitioning :is(a,button,[role=button]){pointer-events:none}html{scrollbar-gutter:stable}html.lenis.lenis-stopped:not(.lenis-autoToggle){overflow:hidden}body ::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none}html{scrollbar-width:none}::selection{background-color:var(--color-selection-bg);color:var(--color-selection-text)}.char-mask,.line-mask,.word-mask{pointer-events:none;margin-block:-.2em;margin-inline:-.2em;padding-block:.2em;padding-inline:.2em}.char,.line,.word{pointer-events:auto}.line-mask+.line-mask{margin-top:-.4em}.u-container{max-width:var(--fluid-max);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.u-cover,.u-cover-absolute{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.u-cover-absolute{position:absolute;top:0;left:0}.u-link{color:inherit;text-decoration:none}[data-link-underline]{padding:.15rem 0;position:relative}[data-link-underline]:before{background-color:color-mix(in srgb,currentColor 40%,transparent);content:"";transform-origin:100% 0;height:1px;transition:transform var(--animation-default-fast);width:100%;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-link-underline-swap]{position:relative}[data-link-underline-swap]:after,[data-link-underline-swap]:before{content:"";height:1px;transition:transform var(--animation-default);background-color:currentColor;width:100%;position:absolute;bottom:0;left:0}[data-link-underline-swap]:before{transform-origin:0;transition-delay:.3s;transform:scaleX(1)}[data-link-underline-swap]:after{transform-origin:100%;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){[data-link-underline]:hover:before{transform-origin:0 100%;transform:scaleX(1)}[data-link-underline-swap]:hover:before{transform-origin:100%;transition-delay:0s;transform:scaleX(0)}[data-link-underline-swap]:hover:after{transform-origin:0;transition-delay:.3s;transform:scaleX(1)}}.u-rich-text>:first-child{margin-top:0}.u-rich-text>:last-child{margin-bottom:0}.u-hide-if-empty:empty{display:none!important}.u-text-display{letter-spacing:-.045em;font-size:8.375rem}.u-text-display,.u-text-h1{font-weight:500;line-height:.95}.u-text-h1{letter-spacing:-.04em;font-size:5rem}.u-text-h2{letter-spacing:-.035em;font-size:4.375rem}.u-text-h2,.u-text-h3{font-weight:500;line-height:.95}.u-text-h3{letter-spacing:-.025em;font-size:2.75rem}.u-text-h4{letter-spacing:-.015em;font-size:1.5rem;font-weight:500;line-height:1.05}.u-text-body{font-size:1rem}.u-text-body,.u-text-small{font-weight:500;line-height:1.3}.u-text-small{font-size:.875rem}.u-text-label{font-size:.8125rem;font-weight:500;line-height:1.2}.u-text-gradient{background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}@media screen and (width<=999px){.u-text-display{font-size:4rem}.u-text-h1{letter-spacing:-.035em;line-height:1}.u-text-h1,.u-text-h2{font-size:2.5rem}.u-text-h3{font-size:2rem}}@media screen and (width>=768px) and (width<=999px){.u-text-display{font-size:6.5rem}.u-text-h1{font-size:4rem}.u-text-h2{font-size:3.25rem}}.mock{--mock-frame:#efeef0;--mock-plain:#fcfcfd;--mock-panel:#fff;--mock-text:#1f2023;--mock-text-2:#3d3e42;--mock-muted:#6b6f76;--mock-faint:#9a9ba1;--mock-side-text:#58595a;--mock-side-on:#e0e1e2;--mock-band:#f7f7f8;--mock-slot:#efeff1;--mock-line:#e2e2e2;--mock-field:#d4d4d8;--mock-chip-line:#dcdce0;--mock-accent:#1a1a1a;--mock-blue:#4c5bd4;--mock-grey:#8a8b90;--mock-amber:#a8620a;--mock-amber-bg:#fbf1df;--mock-amber-text:#7a4808;--mock-green:#1f7a52;--mock-initials:#d9502f;--mock-bell:#ebebeb;--mock-scrim:#0000002e;background:linear-gradient(180deg,var(--color-surface-soft),#ecebe9);color:var(--mock-text);text-align:left;letter-spacing:0;border-radius:.75rem;font-size:.75rem;font-weight:400;line-height:1.35;position:relative;overflow:hidden}.mock--brand{background:var(--gradient)}.mock-window{background:var(--mock-frame);border-radius:.75rem;gap:.375rem;padding:.375rem;display:flex;position:absolute;box-shadow:0 0 0 .5px #00000012,0 1.875rem 3.75rem -1.25rem #00000038}.mock-window--plain{background:var(--mock-plain);padding:0}.mock-main{background:var(--mock-panel);border-radius:.5rem;flex:1;min-width:0;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000012}.mock-window--plain .mock-main{box-shadow:none;background:0 0}.mock-side{width:8.5rem;color:var(--mock-side-text);flex-direction:column;flex:none;gap:1px;padding:.5rem .125rem;display:flex}.mock-me{color:var(--mock-accent);align-items:center;gap:.4375rem;padding:0 .5rem .625rem;font-weight:500;display:flex}.mock-initials{background:var(--mock-initials);color:#fff;text-align:center;border-radius:50%;flex:none;width:1rem;height:1rem;font-size:.4375rem;font-weight:500;line-height:1rem}.mock-nav{white-space:nowrap;border-radius:.375rem;align-items:center;gap:.5rem;height:1.625rem;padding:0 .5rem;display:flex}.mock-nav.is-active{background:var(--mock-side-on);color:var(--mock-accent)}.mock-nav__count{color:var(--mock-muted);margin-left:auto;font-size:.625rem}.mock-nav img{border-radius:50%;width:1rem;height:1rem}.mock-side-label{color:var(--mock-muted);padding:.875rem .5rem .25rem;font-size:.6875rem}.mock-bar{border-bottom:.5px solid var(--mock-line);height:2.375rem;color:var(--mock-muted);white-space:nowrap;align-items:center;gap:.4375rem;padding:0 1rem;display:flex}.mock-bar b{color:var(--mock-text);font-weight:500}.mock-bar__sep{color:var(--mock-faint)}.mock-band{background:var(--mock-band);align-items:center;gap:.375rem;height:1.875rem;padding:0 1rem;font-weight:500;display:flex}.mock-band span{color:var(--mock-faint);font-weight:400}.mock-row{white-space:nowrap;align-items:center;gap:.5625rem;height:2.375rem;padding:0 1rem;display:flex}.mock-row__title{text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.mock-row__meta{color:var(--mock-faint);font-variant-numeric:tabular-nums}.mock-row--slot{background:var(--mock-slot);border-radius:.375rem;height:2rem;margin:.1875rem .5rem}.mock-icon{flex:none;width:.875rem;height:.875rem}.mock-icon--blue{color:var(--mock-blue)}.mock-icon--grey{color:var(--mock-grey)}.mock-icon--amber{color:var(--mock-amber)}.mock-icon--green{color:var(--mock-green)}.mock-avatar{border-radius:50%;flex:none;width:1rem;height:1rem}.mock-card{z-index:2;background:var(--mock-panel);border-radius:.75rem;line-height:1.4;position:absolute;box-shadow:0 0 0 .5px #00000014,0 1.125rem 2.5rem -.75rem #0000003d,0 .125rem .375rem #0000000a}.mock-card p{color:var(--mock-text-2);margin-top:.375rem;line-height:1.45}.mock-button{background:var(--mock-panel);height:1.625rem;box-shadow:inset 0 0 0 .5px var(--mock-field);white-space:nowrap;border-radius:62.4375rem;justify-content:center;align-items:center;padding:0 .75rem;font-weight:500;display:inline-flex}.mock-button--primary{background:var(--mock-accent);color:#fff;box-shadow:none}.mock-button--wide{width:100%;height:1.875rem;margin-top:.75rem;display:flex}.mock-actions{gap:.375rem;margin-top:.75rem;display:flex}.mock-tick{color:var(--mock-text-2);white-space:nowrap;align-items:center;gap:.4375rem;margin-top:.4375rem;display:flex}.mock-tick .mock-icon{color:var(--mock-text)}.mock-seg{background:var(--color-track);border-radius:.375rem;gap:.125rem;padding:.1875rem;display:inline-flex}.mock-seg span{border-radius:.25rem;flex:1;justify-content:center;align-items:center;height:1.625rem;padding:0 .625rem;display:inline-flex}.mock-seg span.is-active{background:#fff;box-shadow:0 1px .125rem #0000000f}.mock-seg--small{background:var(--mock-slot);padding:.125rem}.mock-seg--small span{flex:none;height:1.25rem}.mock-chip,.mock-seg--small span{padding:0 .5625rem;font-size:.6875rem}.mock-chip{height:1.5rem;box-shadow:inset 0 0 0 .5px var(--mock-chip-line);border-radius:62.4375rem;align-items:center;gap:.3125rem;font-weight:500;display:inline-flex}.mock-chip .mock-icon{width:.75rem;height:.75rem}.mock-who{align-items:center;gap:.4375rem;display:flex}.mock-who img{border-radius:50%;width:1.125rem;height:1.125rem}.mock-who b{font-weight:500}.mock-who span{color:var(--mock-faint)}.mock-unread{background:var(--mock-blue);border-radius:50%;width:.375rem;height:.375rem;margin-left:auto}.ui-wordmark{width:auto;height:100%}.loader{z-index:100;background-color:var(--color-bg);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.loader__mask{display:block;overflow:hidden}.loader__word{height:3rem;display:block;transform:translateY(100%)}.ui-button{white-space:nowrap;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.2}.ui-button--pill{background-color:var(--color-button);color:var(--color-button-text);transition:opacity var(--animation-ease);border-radius:62.4375rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;text-decoration:none;display:inline-flex}.ui-button--small{padding:.625rem 1.5rem;font-size:.875rem}.ui-button--link{text-underline-offset:.3125rem;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.ui-button--pill:hover{opacity:.85}}.header{z-index:50;padding:2.375rem var(--nav-padding) 0;height:4.375rem;transition:transform var(--animation-default),padding var(--animation-default),height var(--animation-default),background-color var(--animation-default);align-items:center;font-size:.875rem;font-weight:500;display:flex;position:fixed;inset:0 0 auto}.header.is-scrolled{background-color:var(--color-bg);height:4rem;padding-top:0}.header.is-hidden{transform:translateY(-100%)}.header__logo{height:1.625rem;display:block}.header__links{gap:1.5rem;margin-left:2.8125rem;display:flex}.header__right{align-items:center;gap:1.8125rem;margin-left:auto;display:flex}.header__login{margin-right:-.3125rem}@media screen and (width<=999px){.header{height:3.25rem;padding-top:1.25rem}.header.is-scrolled{height:3.5rem}.header__logo{height:1.375rem}.header__links{display:none}.header__right{gap:1.25rem}}
