:root{--c-purple:#1f5f77;--c-pink:#287997;--c-turquoise:#66c8d8;--c-white:#ffffff;--c-white2:#fbfbfb;--c-black:#171717;--c-grey:#555555;--header-height:10rem;--header-offset:10rem;--progress-color:#287997;--article-drawer-width:min(31rem,92vw);--fs-body:clamp(1.6rem,.35vw + 1.45rem,1.9rem);--fs-label:clamp(1.2rem,.2vw + 1.1rem,1.4rem);--fs-eyebrow:clamp(1.15rem,.24vw + 1.05rem,1.4rem);--fs-card-title:clamp(2.3rem,2vw + 1.4rem,3rem);--fs-section-title:clamp(4rem,5.4vw,6.8rem);--fs-section-subtitle:clamp(1.8rem,.45vw + 1.55rem,2.3rem)}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}::selection{background:#3ea8c6;color:#fff}html{font-size:62.5%;overflow-x:hidden;scroll-padding-top:var(--header-offset);--scrollbar-size:1.4rem;--scrollbar-track:rgba(18,45,57,0.14);--scrollbar-thumb:rgba(40,121,151,0.75);--scrollbar-thumb-hover:rgba(40,121,151,0.95)}*{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:100vmax}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:100vmax;border:.3rem solid rgba(0,0,0,0);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}@media(pointer:coarse){html{--scrollbar-size:1.8rem}}body{background:#fbfbfb;color:#171717;font-family:Inter,Arial,sans-serif;font-size:var(--fs-body);line-height:1.4;padding-top:var(--header-offset);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100vh}:focus-visible{outline:3px solid rgba(102,200,216,.75);outline-offset:3px}ul{list-style:none}a{text-decoration:none;color:inherit}img,video{display:block;max-width:100%;height:auto}h1,h2{font-family:Bebas Neue,Arial,sans-serif;font-size:7rem;letter-spacing:.1rem}h1 span,h2 span{color:#287997}h3,h4,h5,h6{font-family:Inter,Arial,sans-serif;font-size:var(--fs-card-title)}.btn{background:#287997;color:#fff;padding:1rem 1.6rem;font-weight:800;box-shadow:2px 5px 8px rgba(0,0,0,.2);border-radius:1rem;text-shadow:2px 2px 2px rgba(0,0,0,.2);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;transition:transform .2s ease,filter .2s ease;cursor:pointer;border:none;font-size:1.6rem}.btn:hover{transform:translateX(3px);filter:brightness(1.06)}.title{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.1;padding-top:6rem}.title h2,.title h3{text-align:center;padding:1.5rem 0;text-transform:capitalize}.title p{text-align:center;padding:1.5rem 0 2.5rem;font-weight:800;max-width:1100px}section{width:100%}body.theme-dark{background:#0f1116;color:#f3f5f8;--scrollbar-track:rgba(102,200,216,0.18);--scrollbar-thumb:rgba(102,200,216,0.72);--scrollbar-thumb-hover:rgba(102,200,216,0.95)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.back-to-top-progress_backToTop__93Ro5{position:fixed;right:2rem;bottom:2rem;z-index:1100;width:5.9rem;height:5.9rem;border-radius:999px;border:0;cursor:pointer;display:grid;place-items:center;box-shadow:0 14px 34px rgba(23,23,23,.22);opacity:0;transform:translateY(8px) scale(.92);pointer-events:none;transition:transform .2s ease,opacity .2s ease,filter .2s ease}.back-to-top-progress_backToTop__93Ro5:hover{filter:brightness(1.04);transform:translateY(-2px) scale(1)}@media(max-width:900px){.back-to-top-progress_backToTop__93Ro5{display:none}}.back-to-top-progress_visible__M2VA8{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.back-to-top-progress_inner__ZFD9L{width:4.7rem;height:4.7rem;border-radius:999px;background:linear-gradient(145deg,#1f6b87,#287997);border:1px solid hsla(0,0%,100%,.48);display:grid;place-items:center}.back-to-top-progress_inner__ZFD9L svg{width:2.3rem;height:2.3rem;fill:#fff}body.theme-dark .back-to-top-progress_inner__ZFD9L{background:linear-gradient(145deg,#12394a,#17495f);border-color:hsla(0,0%,100%,.36)}