html{font-size:"Montserrat",sans-serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Montserrat,sans-serif,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif,sans-serif;font-weight:700}h1{font-size:96px}@media screen and (max-width:767px){h1{font-size:46px}}h2{font-size:60px}h3{font-size:40px}h4{font-size:28px}h5{font-size:20px}p{font-family:Montserrat,sans-serif,sans-serif;font-size:16px;font-weight:400}strong,b{font-weight:600}em,i{font-style:italic}small{font-size:.875rem}ul,ol{margin-bottom:1rem;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem}ul{list-style:disc}ol{list-style:decimal}code,pre{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.875rem;background-color:#f3f4f6;border-radius:.25rem}code{padding:.125rem .375rem}pre{padding:1rem;overflow-x:auto}pre code{padding:0;background:none}img,video{max-width:100%;height:auto;display:block}figure{margin:0 0 1rem}figure figcaption{margin-top:.5rem;font-size:.875rem;color:var(--color-text-muted, #6b7280);font-style:italic}hr{border:none;border-top:1px solid var(--color-border, #e5e7eb);margin:2rem 0}::-moz-selection{color:var(--color-select-text, #fafafa);background:var(--color-select-background, #bc9c3c)}::selection{color:var(--color-select-text, #fafafa);background:var(--color-select-background, #bc9c3c)}::placeholder{color:var(--color-placeholder, #cccccc);opacity:1}:focus-visible{outline:2px solid #439DDE;outline-offset:2px}:focus:not(:focus-visible){outline:none}.section-head{max-width:680px;margin-bottom:2.5rem}.section-head h2{margin-bottom:.75rem}.section-head p{color:var(--color-text-muted, #6b7280);font-size:1.125rem;margin:0}.eyebrow{display:inline-block;font-size:.875rem;font-weight:600;color:#439dde;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.default-page{padding-top:120px;padding-bottom:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:calc(100vh - 300px)}.default-page h1,.default-page h2,.default-page h3{color:#439dde}.default-page h1{font-size:96px}@media screen and (max-width:767px){.default-page h2{font-size:32px}}@media screen and (max-width:767px){.default-page h3{font-size:18px}}.default-page p{color:#00385e;margin:10px 0}.default-page .btn{margin-top:30px}
