.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.paused{animation-play-state:paused}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/material-symbols/material-symbols-rounded.woff2) format("woff2")}:root{--blue-50:#E8F3FF;--blue-100:#C9E2FF;--blue-400:#4593FC;--blue-500:#3182F6;--blue-600:#1B64DA;--black:#191F28;--grey-800:#333D4B;--grey-700:#4E5968;--grey-500:#8B95A1;--grey-400:#B0B8C1;--grey-300:#D1D6DB;--grey-200:#E5E8EB;--grey-100:#F2F4F6;--grey-50:#F9FAFB;--white:#FFFFFF;--primary:var(--blue-500);--primary-hover:var(--blue-600);--primary-bg:var(--blue-50);--primary-bg-hover:#D6E9FF;--text-strong:var(--black);--text-body:var(--grey-700);--text-muted:var(--grey-500);--text-disabled:var(--grey-400);--surface-page:var(--grey-100);--surface-card:var(--white);--surface-sunken:var(--grey-50);--border:var(--grey-200);--border-subtle:#EDF0F2;--selection:var(--blue-100);--font-icon:"Material Symbols Rounded";--tracking:-0.02em;--text-display:800 40px/1.15 var(--font-body);--text-title-1:800 28px/1.25 var(--font-body);--text-title-2:700 22px/1.3 var(--font-body);--text-headline:700 18px/1.4 var(--font-body);--text-body-1:500 16px/1.55 var(--font-body);--text-caption:600 13px/1.45 var(--font-body);--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--radius-chip:8px;--radius-control:12px;--radius-card:14px;--radius-card-lg:18px;--radius-sheet:24px;--radius-pill:100px;--touch-target:48px;--elevation-1:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--elevation-2:0 4px 16px rgba(0,0,0,.08);--elevation-3:0 12px 32px rgba(0,0,0,.12);--elevation-4:0 24px 56px rgba(0,0,0,.2);--shadow-card:0 1px 3px rgba(0,0,0,.04);--shadow-primary-btn:0 6px 16px rgba(49,130,246,.3);--dim:rgba(25,31,40,.5);--ease-sheet:cubic-bezier(.32,.72,0,1)}