.clinic-landings-split .col:first-of-type{background-color:var(--n-color-accent)}.iframe-wrap{border-radius:var(--n-border-radius);overflow:hidden}.clinic-hero-modal-form p{text-align:center;font-size:var(--n-font-size-l);padding-bottom:var(--n-space-l)}.clinic-sign-up-checkbox-label a{color:var(--n-color-accent);align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.clinic-sign-up-checkbox-label a:hover{text-decoration:none}.for-clinic-wrapper{font-family:Armin Grotesk;display:block}.for-clinic-wrapper .section-hero-preview{margin-top:-95px;padding-inline:24px}.for-clinic-wrapper h2{font-size:var(--n-font-size-xxxl);line-height:var(--n-line-height-heading)}.for-clinic-wrapper p{font-size:var(--n-font-size-l)}.for-clinic-wrapper .container{width:100%;max-width:calc(1140px + calc(var(--n-space-l)*2));padding:0 var(--n-space-l);margin:0 auto;display:block}.for-clinic-wrapper .container.small{max-width:calc(768px + calc(var(--n-space-l)*2))}.for-clinic-wrapper section{z-index:2;position:relative}.for-clinic-wrapper section.hero-section{z-index:3;background:linear-gradient(var(--n-color-icon-hover),var(--n-color-icon-hover));border-radius:24px;align-items:center;height:572px;display:flex}.for-clinic-wrapper section.hero-section h1,.for-clinic-wrapper section.hero-section .subtitle{color:var(--n-color-text-on-accent);text-align:center;max-width:75%}.for-clinic-wrapper section.hero-section h1{text-align:center;font-size:48px;line-height:var(--n-line-height-heading)}.for-clinic-wrapper section.hero-section h1 span{color:var(--b-color-accent-light)}.for-clinic-wrapper section.hero-section .subtitle{font-size:var(--n-font-size-xl);color:var(--n-color-text-weakest)}.for-clinic-wrapper section.hero-section .open-modal-btn{justify-content:center;align-items:center;gap:8px;display:flex}.for-clinic-wrapper section.hero-section .open-modal-btn nord-icon,.for-clinic-wrapper section.hero-section .open-modal-btn p{opacity:.75;font-size:var(--n-font-size-m);color:var(--n-color-text-on-accent)}.for-clinic-wrapper section.how-it-works{z-index:3;margin-bottom:96px;padding-block:0}.for-clinic-wrapper section.vertical-item-list{margin-bottom:96px}.for-clinic-wrapper section.pricing-section{padding:0;margin-top:0;margin-bottom:0;padding-top:82px}.for-clinic-wrapper section.section-with-icon{margin:0}.for-clinic-wrapper section.clinic-sign-up{padding-bottom:82px}.for-clinic-wrapper section.clinic-sign-up .padder{height:50px}.for-clinic-wrapper section.clinic-sign-up .container{grid-template-columns:1fr 480px;align-items:center;gap:64px;display:grid!important}.for-clinic-wrapper section.clinic-sign-up h2{margin-bottom:var(--n-space-l)}.for-clinic-wrapper section.clinic-sign-up .card-size-40{--_n-card-padding:40px}@keyframes submitLetter{0%{transform:translate(0)scale(1)}to{transform:translate(200px,-150px)scale(0)}}@keyframes submitString{0%{opacity:1}to{opacity:0}}.sign-up-submission-text{font-size:var(--n-font-size-l);text-align:center;width:75%}.sign-up-submission-animation{width:120px;height:120px;display:block;position:relative}.sign-up-submission-animation img{position:absolute}.sign-up-submission-animation img:first-child{animation:1.2s ease-in .25s forwards submitLetter;top:3%;left:73%}.sign-up-submission-animation img:nth-child(2){animation:.5s ease-in .25s forwards submitString;top:27%;left:55%}.sign-up-submission-animation img:nth-child(3){top:50%;left:50%;transform:translate(-50%)}@media screen and (max-width:1200px){.iframe-wrap{border-radius:8px;width:100%;overflow:hidden}.iframe-wrap iframe{aspect-ratio:16/9;width:100%!important}.for-clinic-wrapper section.hero-section h1{font-size:40px}.for-clinic-wrapper section.hero-section .subtitle{max-width:90%;font-size:var(--n-font-size-xl)}.for-clinic-wrapper section.clinic-sign-up .padder{display:none}.for-clinic-wrapper section.clinic-sign-up .container{gap:var(--n-space-l);grid-template-columns:1fr 1fr}}@media screen and (max-width:824px){.for-clinic-wrapper section.hero-section{align-items:center;display:flex}.for-clinic-wrapper section.hero-section h1,.for-clinic-wrapper section.hero-section .subtitle{max-width:100%}.for-clinic-wrapper section.hero-section h1{font-size:38px}.for-clinic-wrapper section.hero-section .subtitle{font-size:18px}.for-clinic-wrapper section.pricing-section,.for-clinic-wrapper section.vertical-item-list,.for-clinic-wrapper section.how-it-works{margin-bottom:80px}.for-clinic-wrapper section.pricing-section{margin-top:0;padding:80px 0 0}.for-clinic-wrapper section.pricing-section h2{margin-bottom:var(--n-space-l)}.for-clinic-wrapper h2,.section-with-icon.blue .content h2{font-size:32px}.for-clinic-wrapper section.clinic-sign-up{padding:0 0 80px}.for-clinic-wrapper section.clinic-sign-up .card-size-40{--_n-card-padding:24px}.for-clinic-wrapper section.clinic-sign-up .container{flex-direction:column;display:flex!important}.for-clinic-wrapper section.clinic-sign-up .container h2,.for-clinic-wrapper section.clinic-sign-up .container p{text-align:center}.clinic-landings-split .col:first-of-type img{width:64px;height:64px}}@media screen and (max-width:640px){.for-clinic-wrapper .section-hero-preview{margin-top:-96px}}@media screen and (max-width:496px){.pricing-section .cards-list li{width:100%}.for-clinic-wrapper section.hero-section h1{font-size:32px}.for-clinic-wrapper section.hero-section{min-height:572px;padding-block:64px;height:auto!important}.for-clinic-wrapper .section-hero-preview{margin-top:-45px}}
