.certificates-module__ggatwW__section{--brand-600:199 81 51;--clinic-radius-button:12px;--clinic-radius-card:16px;--clinic-radius-nested:12px;--brand-700:166 62 38;--primary-rgb:199 81 51;--primary:rgb(var(--primary-rgb));--primary-hover-rgb:166 62 38;--primary-hover:rgb(var(--primary-hover-rgb));--primary-soft-rgb:255 244 239;--primary-soft:rgb(var(--primary-soft-rgb));--btn-primary-bg:var(--primary);--btn-primary-bg-hover:var(--primary-hover);--type-section:clamp(22px, 3vw, 30px);--type-subsection:clamp(18px, 2vw, 22px);--type-lead:18px;background:#fff;min-width:0}:is(.certificates-module__ggatwW__section .max-w-content,.certificates-module__ggatwW__section .max-w-6xl){max-width:1160px;padding-inline:16px}.certificates-module__ggatwW__section h1{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(28px,4.3vw,44px)!important;line-height:1.14!important}.certificates-module__ggatwW__section h2{text-wrap:balance;line-height:1.25}.certificates-module__ggatwW__section :is(h2,h3,p,a){overflow-wrap:break-word}.certificates-module__ggatwW__section :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid rgb(var(--brand-600));outline-offset:3px}.certificates-module__ggatwW__section [id]{scroll-margin-top:90px}.certificates-module__ggatwW__section input:not([type=checkbox]):not([type=radio]),.certificates-module__ggatwW__section select,.certificates-module__ggatwW__section textarea{border-radius:12px;min-width:0;min-height:48px;font-size:16px}.certificates-module__ggatwW__section .overflow-x-auto{overscroll-behavior-x:contain}:is(.certificates-module__ggatwW__section .py-16,.certificates-module__ggatwW__section .py-20){padding-block:28px}.certificates-module__ggatwW__section .mb-12{margin-bottom:24px}.certificates-module__ggatwW__section .gap-12{gap:24px}@media (max-width:639px){.certificates-module__ggatwW__section .max-w-content{padding-inline:16px}.certificates-module__ggatwW__section .p-8{padding:20px}.certificates-module__ggatwW__section .text-3xl{font-size:24px}.certificates-module__ggatwW__section .text-4xl{font-size:28px}.certificates-module__ggatwW__section .grid{min-width:0}.certificates-module__ggatwW__section .grid>*{min-width:0}:is(.certificates-module__ggatwW__section a.inline-flex,.certificates-module__ggatwW__section button:not([role=tab])){min-height:44px}}@media (min-width:768px){:is(.certificates-module__ggatwW__section .py-16,.certificates-module__ggatwW__section .py-20){padding-block:44px}}.certificates-module__ggatwW__section .text-primary{color:rgb(var(--brand-700))}.certificates-module__ggatwW__section h2,.certificates-module__ggatwW__section h3{letter-spacing:-.02em}.certificates-module__ggatwW__section h1::-moz-selection{background:#f5dfd3}.certificates-module__ggatwW__section h2::-moz-selection{background:#f5dfd3}.certificates-module__ggatwW__section h1::selection,.certificates-module__ggatwW__section h2::selection{background:#f5dfd3}.certificates-module__ggatwW__section :is(a,button).bg-primary{background-image:linear-gradient(#ffffff0b,#0000);transition:background-color .18s,box-shadow .18s,transform .18s}.certificates-module__ggatwW__section :is(a,button).bg-primary svg{transition:transform .18s}.certificates-module__ggatwW__section [aria-labelledby=price-list-heading] article{border-color:#e8e3df;transition:border-color .2s,box-shadow .2s}.certificates-module__ggatwW__section [aria-labelledby=price-list-heading] article>div:first-child{background:linear-gradient(115deg,#fcf8f6,#fff 80%)}.certificates-module__ggatwW__section details>summary{transition:color .18s}.certificates-module__ggatwW__section details[open]>summary{color:rgb(var(--brand-700))}@media (hover:hover) and (pointer:fine){.certificates-module__ggatwW__section :is(a,button).bg-primary:hover{transform:translateY(-1px);box-shadow:0 5px 14px #a63e2624}.certificates-module__ggatwW__section :is(a,button).bg-primary:hover svg{transform:translate(2px)}.certificates-module__ggatwW__section [aria-labelledby=price-list-heading] article:hover{border-color:#d8b8a8;box-shadow:0 8px 24px #4b2b1c0f}}@media (prefers-reduced-motion:no-preference){.certificates-module__ggatwW__section h1{animation:.42s cubic-bezier(.2,.7,.2,1) both certificates-module__ggatwW__heading-settle}}@keyframes certificates-module__ggatwW__heading-settle{0%{opacity:.85;translate:0 6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.certificates-module__ggatwW__section *,.certificates-module__ggatwW__section :before,.certificates-module__ggatwW__section :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.certificates-module__ggatwW__section :is(a,button).bg-primary{transform:none!important}.certificates-module__ggatwW__section :is(a,button).bg-primary svg{transform:none!important}}@media (min-width:768px){:is(.certificates-module__ggatwW__section .max-w-content,.certificates-module__ggatwW__section .max-w-6xl){padding-inline:32px}}.certificates-module__ggatwW__section [id=choose-state] .grid>a{border-radius:12px;min-width:0}.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:first-child{grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px 8px;display:grid!important}.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:first-child>span{min-width:0}.certificates-module__ggatwW__section [id=choose-state] .grid>a .rounded-full{grid-column:2;justify-self:start;margin-left:0}.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:last-child{margin-top:auto;padding-top:6px}@media (min-width:1024px){.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:first-child{grid-template-columns:16px minmax(0,1fr) auto}.certificates-module__ggatwW__section [id=choose-state] .grid>a .rounded-full{grid-area:1/3}}@media (max-width:639px){.certificates-module__ggatwW__section [id=choose-state] .grid>a{padding:12px}.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:first-child{-moz-column-gap:6px;column-gap:6px}.certificates-module__ggatwW__section [id=choose-state] .grid>a>span:first-child>span:first-of-type{min-height:40px}}
