*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,video,canvas,svg{display:block;max-width:100%;height:auto}dialog{padding:0;max-width:none;max-height:none;border:none;background:none}p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol,li{padding:0;list-style:none}button{color:inherit;max-width:100%;padding:0;font-family:inherit;text-align:left;border:none;background:none;cursor:pointer}button:disabled{cursor:default}input,select,textarea{padding:0;color:inherit;font:inherit;border:none;background-color:transparent;-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{transition-duration:5000s;-webkit-transition-property:color,background-color;transition-property:color,background-color;transition-timing-function:step-end}input[type=search]::-webkit-search-cancel-button,select[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-cancel-button{display:none}fieldset{padding:0;border:none}iframe{border:none}.sf-dump{z-index:999;pointer-events:all}@font-face{font-family:Inter;src:url(./fonts/Inter-Bold.woff2) format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alexandria;src:url(./fonts/Alexandria-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--primary-color: #2177f9;--light-primary-color: #ffe681;--secondary-color: #fff;--block-background-color: #fff3eb;--light-block-background-color: #fff3eb}:root{--columns: 12;--grid-gap: 8px;--side-column-width: 16px;--grid-margin: calc(var(--side-column-width) + var(--grid-gap));--max-column-width: 120px}@media (min-width: 580px){:root{--grid-gap: 14px;--side-column-width: 32px}}@media (min-width: 900px){:root{--side-column-width: 60px}}@media (min-width: 1200px){:root{--grid-gap: 8px;--side-column-width: 120px}}@media (min-width: 1440px){:root{--side-column-width: 155px}}:root{--gap-s: 8px;--gap-m: 24px;--gap-xl: 48px;--gap-sticky: 24px;--padding: 24px;--header-height: 64px}@media (min-width: 580px){:root{--gap-xl: 120px;--padding: 40px}}@media (min-width: 900px){:root{--gap-sticky: 40px;--gap-m: 60px;--gap-xl: 120px;--padding: 175px;--header-height: 80px}}:root:has(dialog[open]){scrollbar-gutter:stable}:root:has(dialog[open])::-webkit-scrollbar{opacity:0}html{scroll-behavior:smooth;color-scheme:white}body{background-color:#fff3eb;color:#09244c;font-family:Inter,sans-serif;padding:var(--header-height) var(--gap-s) var(--gap-s) var(--gap-s)}.bg{border-radius:12px;background-color:var(--light-primary-color)}.mb{margin-bottom:var(--gap-s)}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}
