@import"https://fonts.googleapis.com/css2?family=Crimson+Text:ital,wght@0,600;1,600&family=Fira+Sans:wght@500;600&family=Oxygen:wght@300&family=Poppins:ital,wght@0,300;0,400;1,300;1,400&family=Ubuntu:wght@400;500&display=swap";._contact__buttons_4np48_1{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:30px;color:var(--c-white-50);cursor:pointer}._contact__buttons_4np48_1 ._button_4np48_12{display:flex;position:relative;place-items:center;gap:10px;&:hover>i{background:none;color:var(--c-white-50);transform:scale(1.3);box-shadow:none}}._contact__buttons_4np48_1 ._button_4np48_12>i{font-size:20px;background:var(--c-blue-800);width:50px;height:50px;text-align:center;line-height:50px!important;border-radius:50%;box-shadow:0 3px 15px #09090933;transition:all .7s ease-in-out}._contact__buttons_4np48_1 ._button_4np48_12>span{position:absolute;letter-spacing:2px;height:0;bottom:0;overflow:hidden;text-align:start;transition:height .5s ease-in-out;interpolate-size:allow-keywords}._contact__buttons_4np48_1 ._button_4np48_12:hover>span{height:auto;position:relative}@media screen and (max-width: 960px){._contact__buttons_4np48_1{flex-direction:column;gap:20px;width:100%;align-items:center}}._mainMenuContainer_jzcaw_1{z-index:1}._mainMenu_jzcaw_1{background-color:var(--c-white-50);display:flex;justify-content:center;align-items:center;box-shadow:var(--box-shadow);input[type="checkbox"] {position: absolute; z-index: 1; display: block; height: 32px; width: 32px; top: 17px; right: 20px; cursor: pointer; appearance: none; &:checked {~ ._hamburgerLines_jzcaw_22 > ._line_jzcaw_22:first-child {transform: rotate(45deg);} ~ ._hamburgerLines_jzcaw_22 > ._line_jzcaw_22:nth-child(2) {transform: scaleY(0);} ~ ._hamburgerLines_jzcaw_22 > ._line_jzcaw_22:last-child {transform: rotate(-45deg);} ~ ._menuItems_jzcaw_31 {transform: translateX(0);}}}}._menuItems_jzcaw_31{left:50%;display:flex;max-width:900px;justify-content:space-around;flex:1 0 auto;align-items:center;width:100%;gap:1.9em;padding:20px;li {position: relative; font: 600 var(--fs-20) var(--ff-nav); color: var(--c-black-800); transition: all .2s var(--ease); &:after {content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 3px; background-color: var(--c-blue-600);} &:hover,&:focus-visible {transform: scale(1.05); color: var(--c-blue-600);} &:hover:after,&:focus-visible:after {animation: _expandWidth_jzcaw_1 .2s var(--ease) forwards;}}}@keyframes _expandWidth_jzcaw_1{0%{width:0}to{width:100%}}@media screen and (max-width: 1200px){._menuItems_jzcaw_31{width:100%;flex-direction:column;align-items:flex-start;gap:10px;background-color:#fafafae6;backdrop-filter:blur(2px);z-index:1}}._iconsContainer_gxwqz_1{display:flex;justify-content:center;align-items:center;gap:1.4rem;li {display: flex; justify-content: center; align-items: center; width: 50px; height: 50px; background-color: var(--c-white-50); border-radius: 50%; transition: transform .5s ease; &:hover {transform: scale(1.1);} a {display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; color: var(--c-blue-700); text-decoration: none; font-size: 26px;}}}._footer_1kgn1_7{position:relative;color:var(--c-white-50);font:var(--ff-text);background:var(--c-background);li {margin-bottom: 10px;} margin-top: 3rem}._back__to__top_1kgn1_18{position:absolute;right:5vw;top:-2.8vh;i {font-size: 60px; z-index: 99; color: var(--c-blue-900);}}._footer__container_1kgn1_29{display:grid;grid:auto-flow / repeat(3,minmax(400px,1fr));justify-content:space-around}._contact__info_1kgn1_35{display:flex;flex-direction:column;margin-bottom:2rem;align-items:center}._contact__list_1kgn1_42{margin-bottom:1.8rem;margin-left:4rem}._contact__list_1kgn1_42 li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;letter-spacing:1.12px;&:first-child{align-items:start;i {padding-top: .28rem;}}}._contact__list_1kgn1_42 li p span{display:block;text-align:start}._page__links_1kgn1_70{justify-self:center;li {cursor: pointer;}}._page__links_1kgn1_70,._hours_1kgn1_78{margin-top:1rem}._page__links_1kgn1_70>p,._hours_1kgn1_78>p{text-transform:uppercase;text-decoration:solid underline 2px;text-underline-offset:.25em;letter-spacing:1.12px;margin-bottom:1rem;margin-top:5rem;font-size:var(--fs-18)}._hours_1kgn1_78{display:flex;flex-direction:column;ul li {display: flex; justify-content: space-between; align-content: flex-end; width: 260px;}}@media screen and (max-width: 1200px){._footer__container_1kgn1_29{grid-template-columns:minmax(400px,1fr);margin-bottom:3rem}._page__links_1kgn1_70 p,._hours_1kgn1_78 p{margin-top:1rem}}._footnote_1kgn1_122{display:flex;flex-direction:column;align-items:center;padding-block:30px 2rem;background:var(--c-black-600);letter-spacing:1.07px;font-size:14px}._copyright_1kgn1_132{margin-top:10px}._terms_1kgn1_136{padding-block:5px}._terms_1kgn1_136 ._footnote__link_1kgn1_140{font:var(--fs-14) / 10px var(--ff-link);color:var(--c-white-50);padding:0 10px;letter-spacing:1.6px;text-decoration:solid underline;text-underline-offset:3px;text-decoration-skip-ink:auto}._contact__list_1kgn1_42 li{justify-content:center}._links_1kgn1_154,._hours_1kgn1_78{padding:0;justify-self:center}._hours_1kgn1_78 p{align-self:center}._footnote_1kgn1_122 a{font-size:inherit;text-decoration:underline}._home__section_16mi9_1{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1400px;margin:0 auto 2rem;place-content:center;img {aspect-ratio: 16 / 9; width: 100vw; max-height: 500px; object-fit: cover;} ul {padding: 1.8rem; width: 90%;} ul li {display: flex; align-items: flex-start; text-wrap: wrap; gap: .2em; font: var(--fs-16) var(--ff-text-body);} ul li:not(:last-child) {padding-block: .6rem;} ul li p {display: inline-block; flex-grow: 1; flex-basis: 1;} ul li ._checkmark_16mi9_39 {margin-inline-end: .5rem; color: var(--c-green-500); font-size: 2rem; width: 30px; height: 30px;}}@media (max-width: 1200px){._home__section_16mi9_1{max-width:100%;margin-bottom:2rem;align-items:flex-start;img {object-fit: cover; max-width: 100%;} ul {text-wrap: balance; max-width: 100dvw;}}}._carouselContainer_i4t8r_1{position:relative;margin-bottom:4rem;width:100%}._show_i4t8r_6{animation-name:_fade_i4t8r_1;animation-duration:1.5s}._hide_i4t8r_10{display:none;width:100%;height:500px}img{aspect-ratio:16 / 9;width:100%;max-height:500px;object-fit:cover}._dotsContainer_i4t8r_22{position:absolute;bottom:20px;display:flex;justify-content:center;gap:10px;width:100%}._dot_i4t8r_22{background:var(--c-grey-300);height:15px;width:15px;border-radius:50%;transition:.5s;cursor:pointer}._dot_i4t8r_22:hover,._dot_i4t8r_22:focus-visible,._active_i4t8r_42{background-color:var(--c-blue-100)}._backBtn_i4t8r_46,._nextBtn_i4t8r_47{position:absolute;display:flex;place-content:center;top:50%;transform:translateY(-50%);height:32px;width:32px;background:rgba(10,10,10,.3);color:var(--c-white-50);font-size:var(--fs-20);border-radius:50%;border:none;z-index:1;cursor:pointer;transition:all .4s ease}._backBtn_i4t8r_46{left:calc(5vw + 10px)}._nextBtn_i4t8r_47{right:calc(5vw + 10px)}._backBtn_i4t8r_46:hover,._nextBtn_i4t8r_47:hover,._backBtn_i4t8r_46:focus-visible,._nextBtn_i4t8r_47:focus-visible{background:rgba(0,0,0,.8);outline:1px solid var(--c-white-50);outline-offset:2px}@keyframes _fade_i4t8r_1{0%{opacity:.3}to{opacity:1}}._card__container_913f3_1{width:100vw;display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));grid-auto-flow:row;align-content:center;justify-content:center;margin:5rem auto;gap:1rem;max-width:clamp(1003px,70%,1200px);min-width:fit-content}._card_913f3_1{display:flex;flex-direction:column;text-align:center;width:250px;height:400px;padding:2rem 1rem;color:var(--c-white-50);box-shadow:var(--box-shadow);transition:transform .5s ease;&:first-child{background:var(--image-gradient),center / cover no-repeat url(/card1.jpg)}&:nth-child(2){background:var(--image-gradient),center / cover no-repeat url(/card2.jpeg)}&:nth-child(3){background:var(--image-gradient),center / cover no-repeat url(/card3.jpeg)}&:last-child{background:var(--image-gradient),center / 150% no-repeat url(/card4.jpg)}h3 {display: inline-block; height: 5rem; color: var(--c-white-50); margin-bottom: 1rem;} span {font: var(--fs-16) var(--ff-text);}}._card_913f3_1:hover,._card_913f3_1:focus-visible{transform:translateY(-25px)}@media screen and (max-width: 1200px){._card__container_913f3_1{max-width:100vw;grid-template-columns:repeat(2,minmax(max-content,1fr));grid-template-rows:repeat(2,auto);grid-auto-flow:row;overflow:scroll;align-content:center;gap:2rem;margin:2rem}._card_913f3_1{height:290px}}._banner__container_1orvo_1{margin-bottom:4rem;padding-block:2.5rem;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:var(--c-background)}._text_1orvo_12{width:800px;h3,p {color: var(--c-white-50);} p {margin-top: .5rem;}}._button_1orvo_23{padding-right:4rem;align-self:flex-end}@media screen and (max-width: 1200px){._banner__container_1orvo_1{flex-direction:column;gap:2rem}._text_1orvo_12{align-items:center;padding:0 2rem;text-wrap:balance}}._slider_10ogo_1{max-width:65rem;height:36rem;border-top:5px solid var(--c-green-600);border-radius:5px;margin:50px auto;position:relative;background-color:var(--c-white-300);overflow:hidden;box-shadow:0 5px 15px #0003}._google_link_10ogo_14{display:flex;align-items:start;justify-content:center;margin:20px auto;background-color:var(--c-white-300);pointer-events:auto;cursor:pointer;z-index:3}._google_link_10ogo_14 img{object-fit:contain;width:220px;z-index:inherit}._slide_10ogo_1{position:absolute;width:auto;top:0;height:inherit;display:flex;align-items:center;justify-content:center;transition:transform 1s}._slider__btn_10ogo_43{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;border:none;background:var(--c-blue-600);color:var(--c-white);border-radius:50%;height:50px;width:50px;font-size:var(--fs-24);color:var(--c-white-50);cursor:pointer}._slider__btn--left_10ogo_60{left:6%;transform:translate(-50%,-50%);margin:0}._slider__btn--right_10ogo_66{right:6%;transform:translate(50%,-50%)}._dots_10ogo_71{position:absolute;bottom:5%;left:50%;transform:translate(-50%);display:flex}._dots__dot_10ogo_79{border:none;background-color:var(--c-grey-100);opacity:.7;height:1rem;width:1rem;border-radius:50%;margin-right:1.75rem;cursor:pointer;transition:all .5s}._dots__dot_10ogo_79:last-child{margin:0}._active_10ogo_98{background-color:var(--c-blue-600);opacity:1}._testimonial_10ogo_105{max-width:65%;display:grid}._testimonial__text_10ogo_122{font-size:var(--fs-18);color:var(--c-grey-200);margin-bottom:1rem;font-style:italic}._testimonial__author_10ogo_129{justify-self:end;color:var(--c-grey-300)}._pageHeader_l1vb6_1{width:100%;display:flex;align-items:center;justify-content:center;background:40% 5% / cover no-repeat fixed url(/header-bg.webp),var(--c-background);background-blend-mode:overlay;filter:saturate(.85) brightness(.8);height:370px;margin-bottom:2rem;h1 {color: var(--c-white-50);}}._clinic_z3zbd_1{display:grid;justify-items:center;margin-top:3rem}._officeCarousel_z3zbd_7{padding:30px 50px;background:var(--c-white-200);margin-top:2rem;max-width:1200px;border:2px solid var(--c-white-500)}._featuredImg_z3zbd_15{display:flex;align-items:flex-end;gap:20px;img {width: 500px; min-width: 300px; flex: 1 0 auto;} figcaption {font: var(--fs-18) var(--ff-text);}}._thumnailsContainer_z3zbd_29{display:grid;grid-template-rows:fit-content;grid-auto-flow:column;gap:20px;margin-block:20px;img {margin-top: 20px; width: 100%; &:hover,&:focus {cursor: pointer; box-shadow: 0 0 0 3px var(--c-blue-600);}}}@media screen and (max-width: 900px){._officeCarousel_z3zbd_7{padding-top:3rem;width:100%}._featuredImg_z3zbd_15{flex-direction:column;align-items:flex-start;img {width: 80%;} figcaption {text-wrap: balance;}}._thumnailsContainer_z3zbd_29{grid-auto-flow:row;grid-template-columns:repeat(2,200px)}._featuredImg_z3zbd_15{width:100%}}._staff__section_utmpb_1{display:flex;flex-direction:column;gap:2rem;max-width:clamp(600px,70%,1200px);> h2 {text-align: center; padding-top: 1.8rem;} > p {font-size: var(--fs-18); margin: 2rem auto; max-width: 900px; ._link_utmpb_14 {font: inherit; font-weight: 700; color: var(--c-blue-600); text-decoration: underline; cursor: pointer; &:visited {color: var(--c-blue-700);}}}}._cards__container_utmpb_27{display:grid;grid-template-columns:repeat(4,minmax(300px,1fr));gap:2.5rem;grid-auto-flow:dense;width:clamp(300px,80%,1200px)}._staff__card_utmpb_35{display:flex;flex-direction:column;width:280px;box-shadow:var(--box-shadow);transition:transform .4s ease;cursor:pointer}._staff__card_utmpb_35:hover,._staff__card_utmpb_35:focus-visible{transform:translateY(-25px)}._staff__card_utmpb_35 img{aspect-ratio:1 / 1;object-fit:cover;border:none;border-radius:12px 12px 0 0;border:2px solid var(--c-blue-800)}._staff__card_info_utmpb_57{display:flex;flex-direction:column;background-color:var(--c-blue-900);color:var(--c-white-50);text-align:center;> * {padding-block: 1rem;}}._staff__card_info_utmpb_57 h3{font:var(--fs-18) var(--ff-subheading);background-color:var(--c-blue-800)}._staff__card_info_utmpb_57 p{font:var(--fs-16) var(--ff-text-body);letter-spacing:1.05px}._treatments__section_6b7xx_1{width:clamp(600px,80%,1200px);> p {font-size: var(--fs-18); max-width: 700px; margin: 3rem auto;}}._treatment__cards_6b7xx_10{display:grid;justify-items:center;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:row;gap:1.2rem;margin-bottom:3rem}._treatment__card_6b7xx_10{display:flex;justify-content:center;text-align:center;width:11.25rem;height:6.24rem;background-color:var(--c-white-50);border-top:4px solid var(--c-grey-400);color:var(--c-grey-400);font:450 16px/10px roboto,sans-serif;border-radius:0 0 5px 5px;align-items:center;box-shadow:2px 5px 10px #0003;transition:all ease .3s;padding:0 8px;cursor:pointer}._treatment__card_6b7xx_10:hover{transform:translateY(-5px);font-weight:600}._treatment__card-title_6b7xx_42{line-height:20px}._active_6b7xx_46{background-color:var(--c-blue-600);border-top:5px solid var(--c-green-600);color:var(--c-white-50);font-weight:600}._treatment__content_6b7xx_52{display:grid;grid-template-columns:400px 1fr;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:1.8rem}._treatment__content_6b7xx_52 h2{text-overflow:ellipsis;padding-block:1.8rem;overflow-wrap:break-word;text-align:center;grid-column:1 / -1;color:var(--c-grey-600)}._treatment__content_6b7xx_52 img{aspect-ratio:16 / 9;width:400px;display:block;grid-column:1;padding-top:.5rem}._treatment__content_6b7xx_52 div{font:400 var(--fs-16) / 1.88 var(--ff-text);color:var(--c-grey-500);text-wrap:pretty;display:block;grid-column:2;& p,ul{padding-bottom:.7rem}}._treatment__content_6b7xx_52 ul{list-style:square inside}._blogCard_1mvfy_1{display:grid;grid-template-columns:repeat(2,auto minmax(fit-content,1fr));grid-auto-flow:column;overflow:hidden;gap:1rem;width:750px;height:300px;background-color:#f0f8ff;border-radius:6px;box-shadow:inset #3c465533 0 0 40px,var(--box-shadow);img {width: 100%; height: inherit; object-fit: cover; overflow: hidden;}}._blogCard__info_1mvfy_20{max-width:95%;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;._blogCard__title_1mvfy_27 {font-size: var(--fs-28); color: var(--c-blue-700); cursor: pointer; &:hover,&:focus,&:active {color: var(--c-blue-800); text-decoration: underline 1.5px; text-underline-offset: 2px;}} ._blogCard__date_1mvfy_39 {font-style: italic; font-size: 1rem; font-weight: 400; color: var(--c-grey-200); margin-bottom: .3rem;} p {display: block; font-size: var(--fs-14); line-height: 1.65em; color: var(--c-grey-600); overflow: hidden; text-overflow: ellipsis; span {display: inline-block; margin-left: .5rem;}}}._more_1mvfy_60{display:flex;justify-content:flex-end;align-items:center;gap:.2em;font-size:2rem;color:var(--c-green-600);cursor:pointer;&:hover,&:focus,&:active{color:var(--c-green-700)}span {font: italic 1.1rem var(--ff-btn); text-decoration: underline 3px; text-underline-offset: .2em;}}._blogCard__tags_1mvfy_80{margin-block:1rem}._blogCard__tags_1mvfy_80 span{display:inline-block;background-color:var(--c-blue-400);font-family:Oxygen,sans-serif;color:var(--c-white-50);line-height:1.3rem;padding:.4em .7em;cursor:pointer;transform:skew(-10deg);border-radius:6px;&:not(:last-child){margin-right:10px}}._accordion_wf17z_6{position:relative;display:block;margin-bottom:3rem;width:40rem;background:var(--c-grey-100);box-shadow:var(--box-shadow);&:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}input[name="panel"] {display: none; &:checked + label {color: var(--c-blue-800); border-top: 5px solid var(--c-green-600); ~ ._answer_wf17z_30 {max-height: fit-content; text-wrap: pretty; line-height: 2em;} &:after {content: "-";}}} ._label_wf17z_43 {position: relative; display: flex; align-items: center; justify-content: center; padding: 1em; background-color: var(--c-white-50); border-top: 3px solid var(--c-grey-400); border-bottom: 1px solid var(--c-grey-400); color: var(--c-grey-400); cursor: pointer; transition: all .2s ease; &::after {content: "+"; position: absolute; display: flex; justify-content: center; align-items: center; right: 1rem; width: 24px; height: 24px; line-height: .98em; color: var(--c-white-100); border-radius: 50%; background: var(--c-background); box-shadow: inset 0 1px 6px rgba(#000,.5),0 1px 0 #fff;} span {font-family: var(--ff-btn); font-size: var(--fs-18);} &:hover {color: var(--c-blue-800);}} ._answer_wf17z_30 {overflow: hidden; max-height: 0em; position: relative; padding: 0 1.5em; box-shadow: inset 4px 0 0 0 var(--c-grey-color),inset 0 3px 6px rgba(#000,.75); background: linear-gradient(to bottom,var(--c-grey-100) 0%,var(--c-grey-400) 100%); color: var(--c-white-100); transition: var(--ease); &:not(:last-of-type) {box-shadow: inset 0 -2px 2px rgba(#000,.25),inset 4px 0 0 0 var(--c-hightlight-color),inset 0 3px 6px rgba(#000,.75);} p {padding-block: 1.5rem; margin: 0; text-align: left;}}}._article_1sph1_1{margin:0 auto;max-width:clamp(600px,80%,1200px);margin:3rem 1rem;padding:20px;text-align:justify;h1,h2,h3 {margin: 2rem 0 1rem 0;} p {margin-bottom: .7rem;} ul{margin-bottom: 1rem; padding-left: 1rem; list-style-type: square;} span {font-weight: bolder; text-decoration: underline; text-underline-offset: .1em;}}:root{--fs-10: .625rem;--fs-12: .75rem;--fs-14: .875rem;--fs-16: 1rem;--fs-18: 1.125rem;--fs-20: 1.25rem;--fs-24: 1.5rem;--fs-30: 1.875rem;--fs-32: 2rem;--fs-48: 3rem;--fs-64: 4rem;--ff-nav: "Ubuntu", "Helvetica", sans-serif;--ff-heading: "Crimson Text", "Georgia", "Cambria", serif;--ff-subheading: "Fira Sans", "Droid Sans", "Century Gothic", sans-serif;--ff-text: "Poppins", "Roboto", "Arial Narrow", sans-serif;--ff-btn: "Ubuntu", "Helvetica Neue", sans-serif;--ff-link: "Oxygen", "Arial", sans-serif;--box-shadow: 0 .4px .4px rgba(128, 128, 128, .109), 0 1px 1px rgba(128, 128, 128, .155), 0 2.1px 2.1px rgba(128, 128, 128, .195), 0 4.4px 4.4px rgba(128, 128, 128, .241), 0 12px 12px rgba(128, 128, 128, .35);--timing: .4s;--ease: cubic-bezier(.865, .14, .095, .87);--c-background: linear-gradient( 47deg, rgb(0, 26, 255), rgb(113, 196, 255) 100% );--image-gradient: linear-gradient( 217deg, rgba(2, 2, 2, .5), rgba(0, 0, 255, .7) );&,&.light-mode{--c-blue-50: #cbd9fe;--c-blue-100: #b3d6ff;--c-blue-200: #7bb2fa;--c-blue-500: #4db8ff;--c-blue-400: #49a4ff;--c-blue-600: #3399ff;--c-blue-700: #007acc;--c-blue-800: #191970;--c-blue-900: #000467;--c-white-0: #fff;--c-white-50: #fafafa;--c-white-100: #f5f5f5;--c-white-200: #eeeeee;--c-white-300: #f0f0f0;--c-white-400: #e6e6e6;--c-white-500: #dcdcdc;--c-white-600: #d2d2d2;--c-white-700: #c8c8c8;--c-white-800: #bebebe;--c-white-900: #b4b4b4;--c-grey-100: #8a97ae;--c-grey-100: #7d8696;--c-grey-200: #555f74;--c-grey-300: #2e3a52;--c-grey-400: #232b3e;--c-grey-500: #1a2130;--c-grey-600: #121824;--c-grey-700: #0b0f18;--c-grey-800: #080c12;--c-grey-900: #05080c;--c-black-100: #1a1a1a;--c-black-200: #141414;--c-black-300: #0e0e0e;--c-black-400: #0a0a0a;--c-black-500: #050505;--c-black-600: #030303;--c-black-700: #020202;--c-black-800: #010101;--c-black-900: #000000;--c-green-50: #ecfdf5;--c-green-100: #dcfce7;--c-green-200: #bbf7d0;--c-green-300: #86efac;--c-green-400: #4ade80;--c-green-500: #1db954;--c-green-600: #16a34a;--c-green-700: #15803d;--c-green-800: #166534;--c-green-900: #064e3b;--c-yellow-50: #fffbeb;--c-yellow-100: #fef3c7;--c-yellow-200: #fde68a;--c-yellow-300: #fcd34d;--c-yellow-400: #fbbf24;--c-yellow-500: #f59e0b;--c-yellow-600: #d97706;--c-yellow-700: #b45309;--c-yellow-800: #92400e;--c-yellow-900: #78350f;--c-red-50: #fef2f2;--c-red-100: #fee2e2;--c-red-200: #fecaca;--c-red-300: #fca5a5;--c-red-400: #f87171;--c-red-500: #ef4444;--c-red-600: #dc2626;--c-red-700: #cf1020;--c-red-800: #991b1b;--c-red-900: #7f1d1d;--backdrop-color: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0px .6rem 2.4rem rgba(0, 0, 0, .06);--shadow-lg: 0 2.4rem 3.2rem rgba(0, 0, 0, .12);--border-radius-tiny: 3px;--border-radius-sm: 5px;--border-radius-md: 7px;--border-radius-lg: 9px}}img{display:block;max-width:100%}@media (max-width: 25em){:root{--fs-10: calc(var(--fs-10) * 1.06);--fs-12: calc(var(--fs-12) * 1.06);--fs-14: calc(var(--fs-14) * 1.09);--fs-16: calc(var(--fs-16) * 1.1);--fs-18: calc(var(--fs-18) * 1.11);--fs-20: calc(var(--fs-20) * 1.13);--fs-24: calc(var(--fs-24) * 1.14);--fs-30: calc(var(--fs-30) * 1.16);--fs-32: calc(var(--fs-32) * 1.18);--fs-48: calc(var(--fs-48) * 1.2);--fs-64: calc(var(--fs-64) * 1.3)}}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;transition:background-color .3s,border .3s}*:disabled{cursor:not-allowed}html,html:focus-within{scroll-behavior:smooth;max-width:100%;font-size:100%;overflow-x:hidden}body{font-family:var(--ff-text);color:var(--c-grey-600)}h1,h2,h3,h4,h5,h6{letter-spacing:1.3px;hyphens:auto}h1{font:600 var(--fs-64) / 1.3em var(--ff-heading)}h2{font:500 var(--fs-48) / 1.2em var(--ff-subheading)}h3{font:500 var(--fs-32) / 1.15em var(--ff-subheading)}h4{font:500 var(--fs-20) / 1.1em var(--ff-subheading)}p,span{font:400 var(--fs-16) / 1.5em var(--ff-text)}a{font:500 var(--fs-18) / 1.5em var(--ff-link);color:inherit;text-decoration:none}a:not([class]){text-underline-offset:3px;text-decoration-skip-ink:auto}input,textarea,select{font:var(--ff-body)}input:focus,button:focus,textarea:focus,select:focus{outline:2px solid var(--color-blue-600);outline-offset:-1px}button{font-size:calc(10px + 2vmin)}ul{list-style:none}
