@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Atlas Grotesk;src:url(/fonts/AtlasGrotesk-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Arizona Serif";src:url(/fonts/ABCArizonaSerif-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Arizona Serif";src:url(/fonts/ABCArizonaSerif-Light.woff) format("woff");font-weight:700;font-style:normal}:root{--background:#f7f7f6;--foreground:#171717;--gray:#4a454f;--white:#ffffff;--lightgray:#dfdcda;--taupe:#6e6259;--red:#960000;--lighttaupe:#bfb8af;--bordertaupe:"solid 2px #6e6259";--borderlighttaupe:"solid 2px #bfb8af";--error-red:rgba(217,45,32,1);--green:#025330;--header-height:60px;--footer-height:60px;--mobile-padding:1rem;--tablet-padding:1.5rem;--desktop-padding:2rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-serif:"Arizona Serif","Times New Roman",Times,serif;--font-sans-serif:"Atlas Grotesk",Helvetica,Arial,sans-serif;--button-border-radius:0.25rem;--button-min-height-mobile:2.75rem;--container-mobile:100%;--container-tablet:640px;--container-desktop:1024px;--container-wide:1280px}html{font-size:14px}@media (min-width:768px){:root{--header-height:70px;--footer-height:70px}}@media (min-width:1024px){:root{--header-height:75px;--footer-height:75px}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-base);line-height:1.5}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (max-width:767px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}[role=button],button,input[type=button],input[type=submit]{min-height:44px;min-width:44px}}.btn-mobile-full{width:auto}@media (max-width:767px){.btn-mobile-full{width:100%;min-height:var(--button-min-height-mobile);font-size:var(--font-size-base)}}@supports (height:100dvh){.mobile-full-height{height:100dvh}.mobile-viewport-height{min-height:calc(100dvh - var(--header-height))}}.mobile-padding{padding:var(--mobile-padding)}.tablet-padding{padding:var(--tablet-padding)}.desktop-padding{padding:var(--desktop-padding)}.responsive-padding{padding:var(--mobile-padding)}@media (min-width:768px){.responsive-padding{padding:var(--tablet-padding)}}@media (min-width:1024px){.responsive-padding{padding:var(--desktop-padding)}}.responsive-container{width:100%;max-width:var(--container-mobile);margin:0 auto;padding:0 var(--mobile-padding)}@media (min-width:768px){.responsive-container{max-width:var(--container-tablet);padding:0 var(--tablet-padding)}}@media (min-width:1024px){.responsive-container{max-width:var(--container-desktop);padding:0 var(--desktop-padding)}}@media (min-width:1280px){.responsive-container{max-width:var(--container-wide)}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.ql-smallcaps{display:contents!important}.note-editor .note-toolbar{background-color:#f7f7f6;margin:0;padding:0 0 5px 5px}.note-editor .note-toolbar>.note-btn-group{margin-top:5px;margin-left:0;margin-right:5px}.note-btn-group .note-btn{padding:.28rem .65rem;font-size:13px;border:none;background:#f5f5f5!important}.note-btn-group .note-btn:active,.note-btn-group .note-btn:hover{border:none;box-shadow:none}.note-btn.active{background-color:#d9edf7;border-color:#bce8f1}.note-icon-custom[data-title]{position:relative;display:inline-block;cursor:pointer}.note-icon-custom[data-title]:hover:after{content:attr(data-title);position:absolute;background-color:#000;color:#fff;padding:6px 8px;white-space:nowrap;top:239%;left:50%;transform:translateX(-50%);z-index:1000;font-size:12px;font-style:normal}.note-icon-custom[data-title]:hover:before{content:"";position:absolute;top:calc(206% - 5px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#000;z-index:1001}.note-editor .sm-icon{background-repeat:no-repeat;background-size:cover;display:inline-block;margin-top:3px;height:15px;width:15px}.sm-icon-bold{background:url(/_next/static/media/bold.ab54a6c0.svg)}.sm-icon-italic{background:url(/_next/static/media/italic.6c6f16a9.svg)}.sm-icon-cut{background:url(/_next/static/media/cut.55cd3929.svg)}.sm-icon-copy{background:url(/_next/static/media/copy.1a5353d0.svg)}.sm-icon-paste{background:url(/_next/static/media/paste.b3a2a408.svg)}.sm-icon-undo{background:url(/_next/static/media/undo.10cc977b.svg)}.sm-icon-redo{background:url(/_next/static/media/redo.1a0d7c95.svg)}.sm-icon-superscript{background:url(/_next/static/media/superscript.0840afd8.svg)}.sm-icon-subscript{background:url(/_next/static/media/subscript.d1572b2c.svg)}.sm-icon-smallcaps{background:url(/_next/static/media/smallcaps.266adbfa.svg)}.labelAlert{color:rgba(217,45,32,1)}